._loading_174l6_1{display:inline-block;-ms-flex-pack:distribute;justify-content:space-around}._loading_174l6_1._hide_174l6_5{display:none}@-webkit-keyframes _loading-dark_174l6_1{0%{background-color:#000c}to{background-color:#0000001a}}@keyframes _loading-dark_174l6_1{0%{background-color:#000c}to{background-color:#0000001a}}@-webkit-keyframes _loading-light_174l6_1{0%{background-color:#fffc}to{background-color:#ffffff1a}}@keyframes _loading-light_174l6_1{0%{background-color:#fffc}to{background-color:#ffffff1a}}._loading_174l6_1._dark_174l6_24 span{-webkit-animation:_loading-dark_174l6_1 .4s infinite alternate;animation:_loading-dark_174l6_1 .4s infinite alternate}._loading_174l6_1._light_174l6_27 span{-webkit-animation:_loading-light_174l6_1 .4s infinite alternate;animation:_loading-light_174l6_1 .4s infinite alternate}._loading_174l6_1 span{display:inline-block;background-color:#111;border-radius:50%;-webkit-animation:_loading_174l6_1 .4s infinite alternate;animation:_loading_174l6_1 .4s infinite alternate}._loading_174l6_1 span:nth-child(2){-webkit-animation-delay:.15s!important;animation-delay:.15s!important}._loading_174l6_1 span:nth-child(3){-webkit-animation-delay:.3s!important;animation-delay:.3s!important}._container_10vcp_1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}._container_10vcp_1 img{width:100%;height:100%;display:block}._avatar_1pf9x_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}._avatar_1pf9x_1 img{width:100%;height:100%}._header_8al88_1{padding:var(--headerPaddingVertical) var(--headerPaddingHorizontal);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--headerHeight);background:var(--headerBackground);border-bottom:1px solid var(--headerBorderColor)}._header_8al88_1 ._logo_8al88_9{width:var(--headerIconSize);height:var(--headerIconSize);margin-right:var(--headerContentGap)}._header_8al88_1 ._title_8al88_14{font-size:var(--headerTitleTextFontSize);color:var(--headerTitleTextColor);font-weight:700}@media(max-width:767px){._header_8al88_1 ._title_8al88_14{font-size:calc(var(--headerTitleTextFontSize) * .8)}}._sender_1m7ul_1{width:100%;padding:24px;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;background:var(--senderBackground);border-top:1px solid var(--senderBorderColor)}._sender_1m7ul_1._sender_show_1m7ul_10{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}._sender_1m7ul_1 ._sender_form_1m7ul_14{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;height:var(--senderInputHeight);overflow:hidden;padding:0 12px 0 24px;border-radius:var(--senderInputBorderRadius);background:var(--senderInputBackground);border:2px solid var(--senderInputBorderColor)}._sender_1m7ul_1 ._input_wrapper_1m7ul_25{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}._sender_1m7ul_1 ._input_1m7ul_25{width:100%;border:none;outline:none;display:block;height:32px;margin-right:16px;background:transparent;color:var(--senderInputTextColor);font-size:var(--senderInputTextFontSize)}._sender_1m7ul_1 ._input_1m7ul_25::-webkit-input-placeholder{color:var(--senderInputPlaceholderColor)}._sender_1m7ul_1 ._input_1m7ul_25::-moz-placeholder{color:var(--senderInputPlaceholderColor)}._sender_1m7ul_1 ._input_1m7ul_25:-ms-input-placeholder{color:var(--senderInputPlaceholderColor)}._sender_1m7ul_1 ._input_1m7ul_25::-ms-input-placeholder{color:var(--senderInputPlaceholderColor)}._sender_1m7ul_1 ._input_1m7ul_25::placeholder{color:var(--senderInputPlaceholderColor)}._sender_1m7ul_1 ._send_btn_1m7ul_43{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;border:none;outline:none;padding:0;color:var(--senderSubmitBtnTextColor);background:var(--senderSubmitBtnBackground);cursor:pointer}._sender_1m7ul_1 ._send_btn_1m7ul_43:hover,._sender_1m7ul_1 ._send_btn_1m7ul_43:active{background:#f9fafb}._sender_1m7ul_1 ._send_btn_1m7ul_43 ._icon_1m7ul_62{position:relative}._sender_1m7ul_1 ._send_btn_1m7ul_43 .anticon-loading{font-size:16px}._sender_1m7ul_1 ._send_btn_1m7ul_43:disabled{color:var(--senderSubmitBtnDisabledTextColor);background:var(--senderSubmitBtnDisabledBackground);cursor:not-allowed}._global_loading_1s7es_1{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;background:#faf7f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._window_1s7es_13{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:var(--windowBackground)}._main_1s7es_19{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}._content_1s7es_26{-webkit-box-flex:1;-ms-flex:1;flex:1}._ext_1s7es_29{width:60%;background:#f8f8f8}.ideabosque-client-core{padding:24px 0 0;margin:auto}._entry_container_1s7es_37{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._entry_container_1s7es_37 ._chat_core_1s7es_43{width:100%;padding:0 0 24px}._container_1fkip_1{opacity:0;height:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-webkit-transition:all .8s cubic-bezier(.25,.1,.25,1);transition:all .8s cubic-bezier(.25,.1,.25,1);margin-bottom:36px}@media(max-width:767px){._container_1fkip_1{margin-bottom:0}}._container_1fkip_1 ._content_1fkip_14{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--welcomePaddingVertical) var(--welcomePaddingHorizontal);gap:var(--welcomeContenGap)}@media(max-width:767px){._container_1fkip_1 ._content_1fkip_14{gap:calc(var(--welcomeContenGap) * .375);padding:calc(var(--welcomePaddingVertical) * .625) calc(var(--welcomePaddingHorizontal) * .625);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}._container_1fkip_1 ._box_1fkip_30{-webkit-box-flex:1;-ms-flex:1;flex:1}._container_1fkip_1 ._hello_1fkip_33{line-height:1;margin-bottom:var(--welcomeTextGap);font-family:Roboto;font-weight:700;color:var(--welcomeTitleTextColor);font-size:var(--welcomeTitleTextFontSize)}@media(max-width:767px){._container_1fkip_1 ._hello_1fkip_33{font-size:calc(var(--welcomeTitleTextFontSize) * .7)}}._container_1fkip_1 ._desc_1fkip_46{font-weight:300;line-height:1.5;font-family:Roboto;color:var(--welcomeSubTitleTextColor);font-size:var(--welcomeSubTitleTextFontSize)}@media(max-width:767px){._container_1fkip_1 ._desc_1fkip_46{font-size:calc(var(--welcomeSubTitleTextFontSize) * .7)}}._container_1fkip_1 ._icon_1fkip_58{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--welcomeIconWidth);height:var(--welcomeIconHeight)}@media(max-width:767px){._container_1fkip_1 ._icon_1fkip_58{width:calc(var(--welcomeIconWidth) * .5);height:calc(var(--welcomeIconHeight) * .5)}}._container_1fkip_1._show_1fkip_69{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.animate-wrapper{width:100%}.animate-wrapper+.animate-wrapper{margin-top:var(--chatHistoryGap)}.animate-wrapper .animate-inner{width:100%}.animate-wrapper.animate-enable .animate-inner{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:all .8s cubic-bezier(.25,.1,.25,1);transition:all .8s cubic-bezier(.25,.1,.25,1)}.animate-wrapper.animate-show .animate-inner{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.ideabosque-chat-history{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--chatHistoryPaddingVertical) var(--chatHistoryPaddingHorizontal)}.ideabosque-chat-history .ideabosque-chat-history-avatar{width:var(--chatHistoryAvatarSize);height:var(--chatHistoryAvatarSize);margin-right:var(--chatHistoryAvatarGap)}.ideabosque-chat-history .ideabosque-chat-history-avatar>div{width:100%;height:100%}.ideabosque-chat-history .ideabosque-chat-history-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.ideabosque-chat-history .ideabosque-chat-history-user-name{font-size:var(--bubbleUserNameTextFontSize);color:var(--bubbleUserNameTextColor);font-weight:600;margin-bottom:var(--chatHistoryAssistantNameGap)}.ideabosque-chat-history .ideabosque-chat-history-markdown-main{max-width:80%;padding:var(--chatHistorybubblePaddingVertical) var(--chatHistorybubblePaddingHorizontal);display:inline-block;background:var(--bubbleBackground);border-radius:0 var(--bubbleBorderRadius) var(--bubbleBorderRadius)}.ideabosque-chat-history .ideabosque-chat-history-markdown-main .ideabosque-chat-history-markdown-main-inner{padding:10px;border-radius:calc(var(--bubbleBorderRadius) * .8);background:var(--bubbleInnerBackground)}.ideabosque-chat-history .ideabosque-chat-history-markdown-main .ideabosque-markdown-engine{max-width:100%;display:inline-block}.ideabosque-chat-history .ideabosque-chat-history-markdown-main .ideabosque-markdown-body{font-size:var(--bubbleContentTextFontSize);color:var(--bubbleContentTextColor);background:transparent}.ideabosque-chat-history .ideabosque-chat-history-create-at{font-size:var(--bubbleCreateAtTextFontSize);color:var(--bubbleCreateAtTextColor);margin-top:var(--chatHistoryCreateAtGap)}.ideabosque-chat-history .ideabosque-chat-history-layer{width:100%}.ideabosque-chat-history.input{padding-left:calc(var(--chatHistoryPaddingHorizontal) + var(--chatHistoryAvatarSize) + var(--chatHistoryAvatarGap))}.ideabosque-chat-history.input .ideabosque-chat-history-content{text-align:right}.ideabosque-chat-history.input .ideabosque-chat-history-markdown-main{color:#fff;text-align:left;border-radius:var(--bubbleBorderRadius);border-bottom-right-radius:0;background:var(--bubbleUserBackground)}.ideabosque-chat-history.input .ideabosque-chat-history-markdown-main .ideabosque-chat-history-markdown-main-inner{padding:2px 6px;border-radius:0;background:transparent}.ideabosque-chat-history.input .ideabosque-markdown-engine{color:var(--bubbleContentUserTextColor)}.ideabosque-chat-history.content-fill .ideabosque-chat-history-markdown-main{padding:0;display:block;border-radius:0;max-width:100%;background:transparent}.ideabosque-chat-history.content-fill .ideabosque-chat-history-markdown-main .ideabosque-chat-history-markdown-main-inner{padding:0;border-radius:0;background:transparent}.ideabosque-chat-history.content-fill .ideabosque-chat-history-markdown-main .ideabosque-markdown-engine{display:block}@media(max-width:767px){.ideabosque-chat-history{padding:0 16px}.ideabosque-chat-history .ideabosque-chat-history-markdown-main{max-width:100%}}._loading_hobp9_1{text-align:center}._container_hobp9_4{position:relative;padding:16px;background:#efe5d5;border-radius:20px}._container_hobp9_4 ._content_hobp9_10{width:100%}._container_hobp9_4._confirmed_hobp9_13:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}._container_hobp9_4 ._places_hobp9_24{position:relative}._container_hobp9_4 ._header_hobp9_27{margin-bottom:16px}._container_hobp9_4 ._header_hobp9_27 ._header_title_hobp9_30{margin-right:12px;font-size:15px;font-weight:500}._container_hobp9_4 ._place_item_hobp9_35{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;padding:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FAF7F0));background:linear-gradient(to bottom,#fff,#faf7f0)}._container_hobp9_4 ._place_item_hobp9_35:hover{background:#f8f8f8}._container_hobp9_4 ._place_item_hobp9_35+._place_item_hobp9_35{margin-top:12px}._container_hobp9_4 ._place_item_hobp9_35 .anticon{font-size:24px;color:#666}._container_hobp9_4 ._btn_hobp9_56{height:20px;font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:8px;padding-right:8px}._container_hobp9_4 ._place_item_content_hobp9_65{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-left:12px}._container_hobp9_4 ._place_item_title_hobp9_70{font-size:14px;color:#333;font-weight:600;margin-bottom:4px}._container_hobp9_4 ._place_item_desc_hobp9_76{font-size:12px;color:#999}._container_hobp9_4 ._place_item_title_hobp9_70,._container_hobp9_4 ._place_item_desc_hobp9_76{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all}._container_hobp9_4 ._confirm_icon_hobp9_85{width:20px;margin-left:12px}._search_form_hobp9_89 ._search_result_hobp9_89{margin-top:16px}._search_form_hobp9_89 ._search_input_hobp9_92{width:100%}._search_form_hobp9_89 ._search_empty_hobp9_95{text-align:center;color:#999;padding:6px 0}._container_1x2fe_1{width:100%}._container_1x2fe_1 .ant-upload-drag{border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FAF7F0));background:linear-gradient(to bottom,#fff,#faf7f0)}._container_zadlg_1 ._header_zadlg_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}._container_zadlg_1 ._complete_zadlg_7{font-size:14px;font-weight:700;margin-bottom:4px}._container_zadlg_1 ._step_zadlg_12{font-size:12px;font-weight:700;color:var(--uiBlockGroupStepTextColor)}._container_zadlg_1 ._indicator_zadlg_17{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}._container_zadlg_1 ._indicator_item_zadlg_21{width:8px;height:8px;border-radius:4px;background:var(--uiBlockGroupIndicatorBackground);-webkit-transition:width .2s linear;transition:width .2s linear}._container_zadlg_1 ._indicator_item_zadlg_21._active_zadlg_28{width:32px;background:var(--uiBlockGroupIndicatorActiveBackground)}._container_zadlg_1 ._content_zadlg_32{width:100%}._container_zadlg_1 ._pane_zadlg_35{display:none}._container_zadlg_1 ._pane_zadlg_35._active_zadlg_28{display:block}._container_yaxu2_1{margin-bottom:-8px;position:relative}._header_yaxu2_5{margin-bottom:16px;position:absolute;right:0;top:-38px}._select_all_yaxu2_11{font-size:14px;color:#0d082c;text-align:right;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._select_all_yaxu2_11>span{margin-right:8px}._select_button_yaxu2_21{height:42px;border-radius:10px;border:2px solid #fff;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#0d082c;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-weight:400;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1}._select_button_yaxu2_21:hover{background:#e7ecea;border:2px solid #e7ecea}._select_button_yaxu2_21._selected_yaxu2_42{font-weight:500;background:#e7ecea;color:var(--primaryColor);border:2px solid var(--primaryColor)}._container_13tva_1{overflow:hidden}._container_13tva_1 ._select_block_13tva_4{position:relative}._container_13tva_1 ._select_block_13tva_4 .ant-form-item-label{padding:0 0 16px}._container_13tva_1 ._select_block_13tva_4._hide_label_13tva_10 .ant-form-item-label label{visibility:hidden}._container_z13fb_1 .ant-form-item-label{display:none}._scheduler_17gac_1{position:relative;padding-top:132%;margin-bottom:24px}._scheduler_17gac_1 ._content_17gac_6{position:absolute;top:0;left:0;width:100%;height:100%}._scheduler_17gac_1 ._content_17gac_6 ._loading_17gac_13{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;font-size:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--primaryColor)}._scheduler_17gac_1 ._content_17gac_6 iframe{width:100%;height:100%;border:none;position:relative;z-index:0}._confirmation_qxrtd_1{background:#fbf7f0;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 0}._confirmation_qxrtd_1 ._img_qxrtd_9{width:180px;height:180px}._container_1t2xn_1 ._title_1t2xn_1{font-size:18px;font-weight:700;line-height:1;color:var(--uiBlockGroupStepTitleColor);margin-bottom:4px}._container_1t2xn_1 ._desc_1t2xn_8{font-size:12px;color:var(--uiBlockGroupStepDescColor)}._container_1t2xn_1 ._content_1t2xn_12{margin-top:24px}._container_1t2xn_1 ._buttons_1t2xn_15{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}._container_1t2xn_1 ._back_btn_1t2xn_20{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;color:#9ca3af}._container_1t2xn_1 ._hide_1t2xn_29{visibility:hidden}._container_go319_1{border-radius:30px;background:var(--uiBlockGroupBackground);padding:20px;border:2px solid var(--uiBlockGroupBorderColor)}._loading_go319_7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._container_1pvf6_1{padding:20px;border-radius:20px;background:#efe5d5}._container_1pvf6_1:before{content:"";display:block;width:100vw;visibility:hidden}._container_1pvf6_1 ._title_1pvf6_12{margin-bottom:16px}._container_1pvf6_1 ._submitter_1pvf6_15{text-align:center;margin-top:16px}._container_1pvf6_1 ._upload_success_1pvf6_19{padding:16px 0}._container_1pvf6_1 ._upload_success_1pvf6_19 .anticon{color:#52c41a;font-size:48px;margin-bottom:16px}._container_1pvf6_1 ._upload_success_1pvf6_19 ._success_tip_1pvf6_27{font-size:16px;color:#333}._iframe_load_rm22x_1{position:relative;background:#fff;height:100%}._iframe_load_rm22x_1 iframe{width:100%;height:100%;border-radius:0;position:relative;z-index:1}._iframe_load_rm22x_1 ._loading_rm22x_13{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._appointment_link_pe1a8_1{height:500px;border-radius:6px;background:#fff;overflow:hidden}._appointment_link_pe1a8_1:before{content:"";display:block;width:100vw}._ai_thinking_f8eim_1{padding:12px 0}._ai_thinking_f8eim_1 ._title_f8eim_4{font-size:16px;margin-bottom:8px}._ai_thinking_f8eim_1 ._content_f8eim_8{border-left:2px solid #ccc;padding-left:10px}._ai_thinking_f8eim_1 *{color:#888;font-size:14px}._ai_thinking_block_d9gwq_1+._ai_thinking_block_d9gwq_1{margin-top:12px}.ideabosque-markdown-img{cursor:pointer;display:inline-block}.ideabosque-markdown-paragraph{line-height:1.5em}.ideabosque-markdown-paragraph:not(:last-child){margin-bottom:1em}.ideabosque-markdown-body{--base-size-4: .25rem;--base-size-8: .5rem;--base-size-16: 1rem;--base-size-24: 1.5rem;--base-size-40: 2.5rem;--base-text-weight-normal: 400;--base-text-weight-medium: 500;--base-text-weight-semibold: 600;--fontStack-monospace: Lato, sans-serif;--fgColor-accent: Highlight}@media(prefers-color-scheme:light){.ideabosque-markdown-body,[data-theme=light]{color-scheme:light;--focus-outlineColor: #0969da;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: #ffffff;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: #d1d9e0b3;--borderColor-neutral-muted: #d1d9e0b3;--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}}.ideabosque-markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--fgColor-default);background-color:var(--bgColor-default);font-family:Lato,sans-serif;font-size:16px;line-height:1.5;word-wrap:break-word}.ideabosque-markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.ideabosque-markdown-body h1:hover .anchor .octicon-link:before,.ideabosque-markdown-body h2:hover .anchor .octicon-link:before,.ideabosque-markdown-body h3:hover .anchor .octicon-link:before,.ideabosque-markdown-body h4:hover .anchor .octicon-link:before,.ideabosque-markdown-body h5:hover .anchor .octicon-link:before,.ideabosque-markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.ideabosque-markdown-body details,.ideabosque-markdown-body figcaption,.ideabosque-markdown-body figure{display:block}.ideabosque-markdown-body summary{display:list-item}.ideabosque-markdown-body [hidden]{display:none!important}.ideabosque-markdown-body a{background-color:transparent;color:var(--fgColor-accent);text-decoration:none}.ideabosque-markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ideabosque-markdown-body b,.ideabosque-markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.ideabosque-markdown-body dfn{font-style:italic}.ideabosque-markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}.ideabosque-markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.ideabosque-markdown-body small{font-size:90%}.ideabosque-markdown-body sub,.ideabosque-markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ideabosque-markdown-body sub{bottom:-.25em}.ideabosque-markdown-body sup{top:-.5em}.ideabosque-markdown-body img{border-style:none;max-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.ideabosque-markdown-body code,.ideabosque-markdown-body kbd,.ideabosque-markdown-body pre,.ideabosque-markdown-body samp{font-family:monospace;font-size:1em}.ideabosque-markdown-body figure{margin:1em var(--base-size-40)}.ideabosque-markdown-body hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--borderColor-muted);height:.25em;padding:0;margin:var(--base-size-24) 0;background-color:var(--borderColor-default);border:0}.ideabosque-markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.ideabosque-markdown-body [type=button],.ideabosque-markdown-body [type=reset],.ideabosque-markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.ideabosque-markdown-body [type=checkbox],.ideabosque-markdown-body [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.ideabosque-markdown-body [type=number]::-webkit-inner-spin-button,.ideabosque-markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.ideabosque-markdown-body [type=search]::-webkit-search-cancel-button,.ideabosque-markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ideabosque-markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.ideabosque-markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}.ideabosque-markdown-body a:hover{text-decoration:underline}.ideabosque-markdown-body ::-webkit-input-placeholder{color:var(--fgColor-muted);opacity:1}.ideabosque-markdown-body ::-moz-placeholder{color:var(--fgColor-muted);opacity:1}.ideabosque-markdown-body :-ms-input-placeholder{color:var(--fgColor-muted);opacity:1}.ideabosque-markdown-body ::-ms-input-placeholder{color:var(--fgColor-muted);opacity:1}.ideabosque-markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}.ideabosque-markdown-body hr:before{display:table;content:""}.ideabosque-markdown-body hr:after{display:table;clear:both;content:""}.ideabosque-markdown-body td,.ideabosque-markdown-body th{padding:0}.ideabosque-markdown-body details summary{cursor:pointer}.ideabosque-markdown-body a:focus,.ideabosque-markdown-body [role=button]:focus,.ideabosque-markdown-body input[type=radio]:focus,.ideabosque-markdown-body input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;-webkit-box-shadow:none;box-shadow:none}.ideabosque-markdown-body a:focus:not(:focus-visible),.ideabosque-markdown-body [role=button]:focus:not(:focus-visible),.ideabosque-markdown-body input[type=radio]:focus:not(:focus-visible),.ideabosque-markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.ideabosque-markdown-body a:focus-visible,.ideabosque-markdown-body [role=button]:focus-visible,.ideabosque-markdown-body input[type=radio]:focus-visible,.ideabosque-markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;-webkit-box-shadow:none;box-shadow:none}.ideabosque-markdown-body a:not([class]):focus,.ideabosque-markdown-body a:not([class]):focus-visible,.ideabosque-markdown-body input[type=radio]:focus,.ideabosque-markdown-body input[type=radio]:focus-visible,.ideabosque-markdown-body input[type=checkbox]:focus,.ideabosque-markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.ideabosque-markdown-body kbd{display:inline-block;padding:var(--base-size-4);font:11px var(--fontStack-monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted);box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}.ideabosque-markdown-body h1,.ideabosque-markdown-body h2,.ideabosque-markdown-body h3,.ideabosque-markdown-body h4,.ideabosque-markdown-body h5,.ideabosque-markdown-body h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.ideabosque-markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--borderColor-muted)}.ideabosque-markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.ideabosque-markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.ideabosque-markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.ideabosque-markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--fgColor-muted)}.ideabosque-markdown-body p{margin-top:0;margin-bottom:10px}.ideabosque-markdown-body blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}.ideabosque-markdown-body ul,.ideabosque-markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.ideabosque-markdown-body ol ol,.ideabosque-markdown-body ul ol{list-style-type:lower-roman}.ideabosque-markdown-body ul ul ol,.ideabosque-markdown-body ul ol ol,.ideabosque-markdown-body ol ul ol,.ideabosque-markdown-body ol ol ol{list-style-type:lower-alpha}.ideabosque-markdown-body dd{margin-left:0}.ideabosque-markdown-body tt,.ideabosque-markdown-body code,.ideabosque-markdown-body samp{font-family:var(--fontStack-monospace);font-size:12px}.ideabosque-markdown-body pre{margin-top:0;margin-bottom:0;font-family:var(--fontStack-monospace);font-size:12px;word-wrap:normal}.ideabosque-markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.ideabosque-markdown-body input::-webkit-outer-spin-button,.ideabosque-markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ideabosque-markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}.ideabosque-markdown-body:before{display:table;content:""}.ideabosque-markdown-body:after{display:table;clear:both;content:""}.ideabosque-markdown-body>*:first-child{margin-top:0!important}.ideabosque-markdown-body>*:last-child{margin-bottom:0!important}.ideabosque-markdown-body a:not([href]){color:inherit;text-decoration:none}.ideabosque-markdown-body .absent{color:var(--fgColor-danger)}.ideabosque-markdown-body .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}.ideabosque-markdown-body .anchor:focus{outline:none}.ideabosque-markdown-body p,.ideabosque-markdown-body blockquote,.ideabosque-markdown-body ul,.ideabosque-markdown-body ol,.ideabosque-markdown-body dl,.ideabosque-markdown-body pre,.ideabosque-markdown-body details{margin-top:0;margin-bottom:var(--base-size-16)}.ideabosque-markdown-body blockquote>:first-child{margin-top:0}.ideabosque-markdown-body blockquote>:last-child{margin-bottom:0}.ideabosque-markdown-body h1 .octicon-link,.ideabosque-markdown-body h2 .octicon-link,.ideabosque-markdown-body h3 .octicon-link,.ideabosque-markdown-body h4 .octicon-link,.ideabosque-markdown-body h5 .octicon-link,.ideabosque-markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.ideabosque-markdown-body h1:hover .anchor,.ideabosque-markdown-body h2:hover .anchor,.ideabosque-markdown-body h3:hover .anchor,.ideabosque-markdown-body h4:hover .anchor,.ideabosque-markdown-body h5:hover .anchor,.ideabosque-markdown-body h6:hover .anchor{text-decoration:none}.ideabosque-markdown-body h1:hover .anchor .octicon-link,.ideabosque-markdown-body h2:hover .anchor .octicon-link,.ideabosque-markdown-body h3:hover .anchor .octicon-link,.ideabosque-markdown-body h4:hover .anchor .octicon-link,.ideabosque-markdown-body h5:hover .anchor .octicon-link,.ideabosque-markdown-body h6:hover .anchor .octicon-link{visibility:visible}.ideabosque-markdown-body h1 tt,.ideabosque-markdown-body h1 code,.ideabosque-markdown-body h2 tt,.ideabosque-markdown-body h2 code,.ideabosque-markdown-body h3 tt,.ideabosque-markdown-body h3 code,.ideabosque-markdown-body h4 tt,.ideabosque-markdown-body h4 code,.ideabosque-markdown-body h5 tt,.ideabosque-markdown-body h5 code,.ideabosque-markdown-body h6 tt,.ideabosque-markdown-body h6 code{padding:0 .2em;font-size:inherit}.ideabosque-markdown-body summary h1,.ideabosque-markdown-body summary h2,.ideabosque-markdown-body summary h3,.ideabosque-markdown-body summary h4,.ideabosque-markdown-body summary h5,.ideabosque-markdown-body summary h6{display:inline-block}.ideabosque-markdown-body summary h1 .anchor,.ideabosque-markdown-body summary h2 .anchor,.ideabosque-markdown-body summary h3 .anchor,.ideabosque-markdown-body summary h4 .anchor,.ideabosque-markdown-body summary h5 .anchor,.ideabosque-markdown-body summary h6 .anchor{margin-left:-40px}.ideabosque-markdown-body summary h1,.ideabosque-markdown-body summary h2{padding-bottom:0;border-bottom:0}.ideabosque-markdown-body ul.no-list,.ideabosque-markdown-body ol.no-list{padding:0;list-style-type:none}.ideabosque-markdown-body ol[type="a s"]{list-style-type:lower-alpha}.ideabosque-markdown-body ol[type="A s"]{list-style-type:upper-alpha}.ideabosque-markdown-body ol[type="i s"]{list-style-type:lower-roman}.ideabosque-markdown-body ol[type="I s"]{list-style-type:upper-roman}.ideabosque-markdown-body ol[type="1"]{list-style-type:decimal}.ideabosque-markdown-body div>ol:not([type]){list-style-type:decimal}.ideabosque-markdown-body ul ul,.ideabosque-markdown-body ul ol,.ideabosque-markdown-body ol ol,.ideabosque-markdown-body ol ul{margin-top:0;margin-bottom:0}.ideabosque-markdown-body li>p{margin-top:var(--base-size-16)}.ideabosque-markdown-body li+li{margin-top:.25em}.ideabosque-markdown-body dl{padding:0}.ideabosque-markdown-body dl dt{padding:0;margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.ideabosque-markdown-body dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}.ideabosque-markdown-body img[align=right]{padding-left:20px}.ideabosque-markdown-body img[align=left]{padding-right:20px}.ideabosque-markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.ideabosque-markdown-body span.frame{display:block;overflow:hidden}.ideabosque-markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}.ideabosque-markdown-body span.frame span img{display:block;float:left}.ideabosque-markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}.ideabosque-markdown-body span.align-center{display:block;overflow:hidden;clear:both}.ideabosque-markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.ideabosque-markdown-body span.align-center span img{margin:0 auto;text-align:center}.ideabosque-markdown-body span.align-right{display:block;overflow:hidden;clear:both}.ideabosque-markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.ideabosque-markdown-body span.align-right span img{margin:0;text-align:right}.ideabosque-markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.ideabosque-markdown-body span.float-left span{margin:13px 0 0}.ideabosque-markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.ideabosque-markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.ideabosque-markdown-body code,.ideabosque-markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}.ideabosque-markdown-body code br,.ideabosque-markdown-body tt br{display:none}.ideabosque-markdown-body del code{text-decoration:inherit}.ideabosque-markdown-body samp{font-size:85%}.ideabosque-markdown-body pre code{font-size:100%}.ideabosque-markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.ideabosque-markdown-body .highlight{margin-bottom:var(--base-size-16)}.ideabosque-markdown-body .highlight pre{margin-bottom:0;word-break:normal}.ideabosque-markdown-body .highlight pre,.ideabosque-markdown-body pre{padding:var(--base-size-16);overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px}.ideabosque-markdown-body pre code,.ideabosque-markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.ideabosque-markdown-body .csv-data td,.ideabosque-markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.ideabosque-markdown-body .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}.ideabosque-markdown-body .csv-data tr{border-top:0}.ideabosque-markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--bgColor-muted);border-top:0}.ideabosque-markdown-body [data-footnote-ref]:before{content:"["}.ideabosque-markdown-body [data-footnote-ref]:after{content:"]"}.ideabosque-markdown-body .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}.ideabosque-markdown-body .footnotes ol{padding-left:var(--base-size-16)}.ideabosque-markdown-body .footnotes ol ul{display:inline-block;padding-left:var(--base-size-16);margin-top:var(--base-size-16)}.ideabosque-markdown-body .footnotes li{position:relative}.ideabosque-markdown-body .footnotes li:target:before{position:absolute;top:calc(var(--base-size-8)*-1);right:calc(var(--base-size-8)*-1);bottom:calc(var(--base-size-8)*-1);left:calc(var(--base-size-24)*-1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}.ideabosque-markdown-body .footnotes li:target{color:var(--fgColor-default)}.ideabosque-markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.ideabosque-markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.ideabosque-markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.ideabosque-markdown-body .pl-c1,.ideabosque-markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.ideabosque-markdown-body .pl-e,.ideabosque-markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.ideabosque-markdown-body .pl-smi,.ideabosque-markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.ideabosque-markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.ideabosque-markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.ideabosque-markdown-body .pl-s,.ideabosque-markdown-body .pl-pds,.ideabosque-markdown-body .pl-s .pl-pse .pl-s1,.ideabosque-markdown-body .pl-sr,.ideabosque-markdown-body .pl-sr .pl-cce,.ideabosque-markdown-body .pl-sr .pl-sre,.ideabosque-markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.ideabosque-markdown-body .pl-v,.ideabosque-markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.ideabosque-markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.ideabosque-markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.ideabosque-markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.ideabosque-markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.ideabosque-markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.ideabosque-markdown-body .pl-mh,.ideabosque-markdown-body .pl-mh .pl-en,.ideabosque-markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.ideabosque-markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.ideabosque-markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.ideabosque-markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.ideabosque-markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.ideabosque-markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.ideabosque-markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.ideabosque-markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.ideabosque-markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.ideabosque-markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.ideabosque-markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.ideabosque-markdown-body [role=button]:focus:not(:focus-visible),.ideabosque-markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.ideabosque-markdown-body button:focus:not(:focus-visible),.ideabosque-markdown-body summary:focus:not(:focus-visible),.ideabosque-markdown-body a:focus:not(:focus-visible){outline:none;-webkit-box-shadow:none;box-shadow:none}.ideabosque-markdown-body [tabindex="0"]:focus:not(:focus-visible),.ideabosque-markdown-body details-dialog:focus:not(:focus-visible){outline:none}.ideabosque-markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.ideabosque-markdown-body g-emoji img{width:1em;height:1em}.ideabosque-markdown-body .task-list-item{list-style-type:none}.ideabosque-markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.ideabosque-markdown-body .task-list-item.enabled label{cursor:pointer}.ideabosque-markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.ideabosque-markdown-body .task-list-item .handle{display:none}.ideabosque-markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.ideabosque-markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.ideabosque-markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.ideabosque-markdown-body .contains-task-list:hover .task-list-item-convert-container,.ideabosque-markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.ideabosque-markdown-body ::-webkit-calendar-picker-indicator{-webkit-filter:invert(50%);filter:invert(50%)}.ideabosque-markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}.ideabosque-markdown-body .markdown-alert>:first-child{margin-top:0}.ideabosque-markdown-body .markdown-alert>:last-child{margin-bottom:0}.ideabosque-markdown-body .markdown-alert .markdown-alert-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--base-text-weight-medium, 500);-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.ideabosque-markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.ideabosque-markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.ideabosque-markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.ideabosque-markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.ideabosque-markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.ideabosque-markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.ideabosque-markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.ideabosque-markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.ideabosque-markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.ideabosque-markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.ideabosque-markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}.ideabosque-markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}:root{--main--F: 12px}html body .ant-input-affix-wrapper input{font-size:16px;font-family:IBM Plex Sans}html body .ant-input-affix-wrapper input::-webkit-input-placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}html body .ant-input-affix-wrapper input::-moz-placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}html body .ant-input-affix-wrapper input:-ms-input-placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}html body .ant-input-affix-wrapper input::-ms-input-placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}html body .ant-input-affix-wrapper input::placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}html body .ant-select-single .ant-select-selection-item{font-size:16px;font-family:IBM Plex Sans}html body .ant-select-single .ant-select-selection-placeholder{color:#9ca3af;font-size:16px;font-family:IBM Plex Sans}body{padding:0;margin:0}body *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:IBM Plex Sans}body a{font-size:14px;color:var(--primaryColor);text-decoration:none}#root{position:fixed;left:0;right:0;top:0;bottom:0}.ant-app{height:100%;overflow:hidden}.ai-chat-app{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:2px;background:#f0f0f0;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px #0003}
