:root{--primary:#d92931;--primaryHover:#ae2127;--lightGray:#efeff4;--background:#efeff4;--hover:#fef2f3;--surface:#fff;--white:#fff;--black:#000;--textPrimary:#3c3c3c;--textSecondary:#6b7280;--textLight:#9ca3af;--border:#e5e7eb;--success:#1c8c45;--successBg:#e8f7ec;--warning:#d48806;--warningBg:#fff5d6;--error:#d93025;--errorBg:#fdeaea;--info:#0284c7;--infoBg:#e0f2fe;--font12:12px;--font14:14px;--font16:16px;--font18:18px;--font20:20px;--font24:24px;--space4:4px;--space6:6px;--space8:8px;--space10:10px;--space12:12px;--space14:14px;--space16:16px;--space18:18px;--space20:20px;--space24:24px;--space32:32px;--space60:60px;--radius8:8px;--radius12:12px;--radius16:16px;--radius20:20px;--width20:20px;--width10:10px;--width30:30px;--width40:40px;--width50:50px;--width60:60px;--width70:70px;--width80:80px;--width90:90px;--width100:100px;--width110:110px;--width120:120px;--width130:130px;--width140:140px;--width150:150px;--width160:160px;--width170:170px;--width180:180px;--width190:190px;--width200:200px;--width250:150px;--width300:300px;--width400:400px;--width500:500px;--width270:270px;--width380:380px;--width350:350px;--height10:10px;--height20:20px;--height30:30px;--height40:40px;--height50:50px;--height60:60px;--height70:70px;--height80:80px;--height90:90px;--height100:100px;--height110:110px;--height120:120px;--height130:130px;--height140:140px;--height150:150px;--height160:160px;--height170:170px;--height180:180px;--height190:190px;--height200:200px;--height250:250px;--height270:270px;--height300:300px;--height350:350px;--height380:380px;--height400:400px;--height500:500px;--shadowSm:0 2px 10px #0000000d;--shadowMd:0 8px 18px #00000014;--transitionFast:all .2s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{width:100%;max-width:100%;overflow-x:hidden}body{font-family:Arial,Helvetica,sans-serif}img,svg{max-width:100%}@media (width<=480px){.react-datepicker-popper{max-width:calc(100vw - var(--space16,16px))}.react-datepicker{font-size:var(--font12,12px)}}*{box-sizing:border-box}._container_rptjf_5{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._card_rptjf_15{text-align:center;background:#fff;border-radius:16px;width:420px;max-width:100%;padding:48px;box-shadow:0 12px 30px #00000014}@media (width<=480px){._card_rptjf_15{padding:32px 24px}._card_rptjf_15 h1{font-size:26px}}._logo_rptjf_36{width:72px;margin-bottom:24px}._card_rptjf_15 h1{color:#222;margin-bottom:12px;font-size:32px}._card_rptjf_15 p{color:#666;margin-bottom:36px;line-height:24px}._microsoftButton_rptjf_53{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;font-size:16px;font-weight:600;transition:all .3s;display:flex}._microsoftButton_rptjf_53:hover{background:var(--primaryHover)}._microsoftButton_rptjf_53:disabled{cursor:not-allowed;background:#93b4f0}._footer_rptjf_82{color:#888;margin-top:24px;font-size:14px;display:block}._overlay_74sux_1{z-index:1000;padding:var(--space20);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_74sux_12{background:var(--white);border-radius:var(--radius16);width:100%;max-width:1200px;max-height:90vh;box-shadow:var(--shadowMd);flex-direction:column;display:flex;overflow:hidden}._header_74sux_26{padding:var(--space20) var(--space24);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:var(--space16);display:flex}._headerLeft_74sux_35{align-items:center;gap:var(--space12);min-width:0;display:flex}._headerIcon_74sux_42{border-radius:var(--radius8);background:var(--primary);width:40px;height:40px;color:var(--white);font-size:var(--font16);flex-shrink:0;justify-content:center;align-items:center;display:flex}._headerLeft_74sux_35 h3{font-size:var(--font18);color:var(--textPrimary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._headerMeta_74sux_64{margin:var(--space4) 0 0;font-size:var(--font12);color:var(--textSecondary)}._headerRight_74sux_70{align-items:center;gap:var(--space16);flex-shrink:0;display:flex}._downloadBtn_74sux_77{align-items:center;gap:var(--space8);border:1px solid var(--border);background:var(--white);color:var(--textPrimary);border-radius:var(--radius8);padding:var(--space8) var(--space14);font-size:var(--font14);cursor:pointer;font-weight:600;display:flex}._chevron_74sux_91{color:var(--textSecondary);font-size:10px}._closeIcon_74sux_96{cursor:pointer;color:var(--textSecondary);font-size:var(--font16)}._tabs_74sux_104{gap:var(--space24);padding:0 var(--space24);border-bottom:1px solid var(--border);display:flex}._tab_74sux_104{align-items:center;gap:var(--space8);padding:var(--space14) 0;font-size:var(--font14);color:var(--textSecondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;font-weight:600;display:flex}._tabActive_74sux_125{color:var(--primary);border-bottom-color:var(--primary)}._body_74sux_132{padding:var(--space20) var(--space24);gap:var(--space24);flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}._info_74sux_143{color:var(--textSecondary);font-size:var(--font14)}._error_74sux_148{color:var(--error);font-size:var(--font14)}._summaryPane_74sux_155{gap:var(--space16);padding-right:var(--space4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._paneHeader_74sux_166{align-items:flex-start;gap:var(--space10);margin-bottom:var(--space16);display:flex}._paneHeaderIcon_74sux_173{color:var(--primary);font-size:var(--font18);margin-top:2px}._paneTitle_74sux_179{font-size:var(--font16);color:var(--textPrimary);font-weight:700}._paneSubtitle_74sux_185{font-size:var(--font12);color:var(--textSecondary);margin-top:2px}._summaryCards_74sux_191{gap:var(--space16);flex-direction:column;display:flex}._card_74sux_197{border-radius:var(--radius12);padding:var(--space16);border:1px solid #0000}._cardTitle_74sux_203{align-items:center;gap:var(--space8);font-size:var(--font14);margin-bottom:var(--space10);font-weight:700;display:flex}._cardText_74sux_212{font-size:var(--font14);color:var(--textPrimary);margin:0;line-height:1.6}._cardList_74sux_219{gap:var(--space8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._cardList_74sux_219 li{align-items:flex-start;gap:var(--space8);font-size:var(--font14);color:var(--textPrimary);line-height:1.5;display:flex}._bulletIcon_74sux_237{font-size:var(--font12);flex-shrink:0;align-self:center}._cardInfo_74sux_244{background:var(--infoBg);border-color:#cfe9fb}._cardInfo_74sux_244 ._cardTitle_74sux_203{color:var(--info)}._cardSuccess_74sux_252{background:var(--successBg);border-color:#c9edd4}._cardSuccess_74sux_252 ._cardTitle_74sux_203,._cardSuccess_74sux_252 ._bulletIcon_74sux_237{color:var(--success)}._cardWarning_74sux_261{background:var(--warningBg);border-color:#f5e3ab}._cardWarning_74sux_261 ._cardTitle_74sux_203{color:var(--warning)}._cardError_74sux_269{background:#f5ecfc;border-color:#f0dffd}._cardError_74sux_269 ._cardTitle_74sux_203,._cardError_74sux_269 ._bulletIcon_74sux_237{color:#9948db}._actionList_74sux_278{gap:var(--space10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._actionList_74sux_278 li{align-items:center;gap:var(--space10);display:flex}._actionCheckbox_74sux_293{width:16px;height:16px;accent-color:var(--warning);flex-shrink:0}._actionTask_74sux_300{font-size:var(--font14);color:var(--textPrimary);flex:1}._ownerTag_74sux_306{background:var(--white);border:1px solid var(--border);border-radius:var(--radius20);padding:var(--space4) var(--space10);font-size:var(--font12);color:var(--textSecondary);flex-shrink:0;font-weight:600}._transcriptPane_74sux_319{border-left:1px solid var(--border);min-width:0;padding-left:var(--space24);flex-direction:column;flex:1;max-height:100%;display:flex}._transcriptToolbar_74sux_329{align-items:center;gap:var(--space10);margin-bottom:var(--space16);display:flex}._searchBox_74sux_336{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space8) var(--space12);flex:1;min-width:0;display:flex}._searchBox_74sux_336 input{font-size:var(--font14);color:var(--textPrimary);background:0 0;border:none;outline:none;flex:1;min-width:0}._searchIcon_74sux_357{color:var(--textLight);font-size:var(--font12);flex-shrink:0}._speakerSelect_74sux_363{border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space8) var(--space10);font-size:var(--font14);color:var(--textPrimary);background:var(--white);flex-shrink:0}._autoScrollLabel_74sux_373{align-items:center;gap:var(--space6);font-size:var(--font13,var(--font12));color:var(--textPrimary);white-space:nowrap;cursor:pointer;flex-shrink:0;display:flex}._transcriptList_74sux_384{gap:var(--space16);padding-right:var(--space4);flex-direction:column;display:flex;overflow-y:auto}._entry_74sux_392{gap:var(--space10);display:flex}._timestamp_74sux_397{width:56px;font-size:var(--font12);color:var(--textLight);padding-top:var(--space8);flex-shrink:0}._avatar_74sux_405{width:32px;height:32px;font-size:var(--font12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._entryContent_74sux_417{flex:1;min-width:0}._speaker_74sux_363{font-weight:700;font-size:var(--font13,var(--font12));color:var(--textPrimary)}._bubble_74sux_428{margin-top:var(--space4);border-radius:var(--radius8);padding:var(--space10) var(--space12);font-size:var(--font14);color:var(--textPrimary);line-height:1.5}._entriesCount_74sux_437{text-align:center;font-size:var(--font12);color:var(--textLight);margin:var(--space12) 0 0;padding-top:var(--space12);border-top:1px solid var(--border)}._avatarPurple_74sux_448{color:#6d5bd0;background:#ece9ff}._avatarBlue_74sux_452{color:#52a6e3;background:#e0f0ff}._avatarGreen_74sux_456{color:#1c8c45;background:#e2f7ea}._avatarOrange_74sux_460{color:#d48806;background:#fff1de}._avatarPink_74sux_464{color:#d1367d;background:#ffe4f0}._avatarTeal_74sux_468{color:#0f8a7f;background:#dff7f5}div._bubble_74sux_428._avatarPurple_74sux_448{color:var(--textPrimary);background:#f3f1ff}div._bubble_74sux_428._avatarBlue_74sux_452{color:var(--textPrimary);background:#eff6ff}div._bubble_74sux_428._avatarGreen_74sux_456{color:var(--textPrimary);background:#eefaf2}div._bubble_74sux_428._avatarOrange_74sux_460{color:var(--textPrimary);background:#fff8ec}div._bubble_74sux_428._avatarPink_74sux_464{color:var(--textPrimary);background:#fff0f7}div._bubble_74sux_428._avatarTeal_74sux_468{color:var(--textPrimary);background:#eafbf9}._footer_74sux_500{padding:var(--space16) var(--space24);border-top:1px solid var(--border);justify-content:center;display:flex}._closeBtn_74sux_507{border:1px solid var(--border);background:var(--white);color:var(--textPrimary);border-radius:var(--radius8);padding:var(--space10) var(--space32);font-size:var(--font14);cursor:pointer;font-weight:600}@media (width<=860px){._body_74sux_132{flex-direction:column}._transcriptPane_74sux_319{border-left:none;border-top:1px solid var(--border);padding-left:0;padding-top:var(--space20)}._paneHiddenOnMobile_74sux_532{display:none}}@media (width<=480px){._overlay_74sux_1{padding:var(--space10)}._modal_74sux_12{border-radius:var(--radius12);max-height:95vh}._header_74sux_26{padding:var(--space14) var(--space16)}._headerIcon_74sux_42{width:32px;height:32px}._headerLeft_74sux_35 h3{font-size:var(--font16)}._body_74sux_132{padding:var(--space14) var(--space16);gap:var(--space16)}._footer_74sux_500{padding:var(--space12) var(--space16)}._closeBtn_74sux_507{width:100%;padding:var(--space10) var(--space16)}._searchBox_74sux_336 input,._speakerSelect_74sux_363{font-size:var(--font16)}}._tooltipWrapper_1ks02_1{cursor:pointer;display:inline-flex;position:relative}._tooltipContent_1ks02_7{z-index:10000;gap:var(--space4);min-width:max-content;max-width:var(--width300);padding:var(--space8) var(--space12);border-radius:var(--radius8);background:var(--textPrimary);color:var(--white);font-size:var(--font12);box-shadow:var(--shadowMd);white-space:normal;pointer-events:none;flex-direction:column;line-height:1.4;display:flex;position:fixed}._pagination_wk64m_1{justify-content:center;align-items:center;gap:var(--space16);padding:var(--space16);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}@media (width<=420px){._pagination_wk64m_1{gap:var(--space10);padding:var(--space12)}._navBtn_wk64m_17{padding:var(--space8) var(--space10)}}._navBtn_wk64m_17{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space8) var(--space14);font-size:var(--font14);color:var(--textPrimary);background:var(--white);cursor:pointer;font-weight:600;display:inline-flex}._navBtn_wk64m_17:disabled{color:#9ca3af;cursor:not-allowed;opacity:.6}._pageInfo_wk64m_42{font-size:var(--font14);color:var(--textSecondary);white-space:nowrap}._page_1n4i4_1{gap:var(--space20);flex-direction:column;width:96%;margin:0 auto;display:flex}._title_1n4i4_9{font-size:var(--font24);color:var(--textPrimary);margin:0;font-weight:700}._subtitle_1n4i4_16{margin:var(--space4) 0 0;font-size:var(--font14);color:var(--textSecondary)}._viewLink_1n4i4_24:disabled{color:#9ca3af;cursor:not-allowed;opacity:.6;pointer-events:none}._toolbar_1n4i4_31{justify-content:space-between;align-items:center;gap:var(--space16);scrollbar-width:thin;flex-wrap:nowrap;width:100%;display:flex;overflow:auto hidden}._tooltipWrapper_1n4i4_46{position:relative}._tooltip_1n4i4_46{z-index:999999;position:absolute}._searchBox_1n4i4_55{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);min-width:0;padding:var(--space10) var(--space14);background:var(--white);flex:180px;display:flex}._searchBox_1n4i4_55 input{font-size:var(--font14);color:var(--textPrimary);background:0 0;border:none;outline:none;flex:1}._searchIcon_1n4i4_78{color:var(--textLight);font-size:var(--font12);flex-shrink:0}._selectWrap_1n4i4_84{flex-shrink:0;align-items:center;display:flex;position:relative}._selectControl_1n4i4_96{appearance:none;border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space10) var(--space32) var(--space10) var(--space14);font-size:var(--font14);color:var(--textPrimary);background:var(--white);cursor:pointer}._selectChevron_1n4i4_107{right:var(--space12);color:var(--textSecondary);pointer-events:none;font-size:10px;position:absolute}._dateLabel_1n4i4_115{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._dateControl_1n4i4_122{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);width:160px;padding:var(--space10) var(--space14);background:var(--white);cursor:pointer;display:flex;overflow:hidden}._dateIcon_1n4i4_139{color:var(--textPrimary);font-size:var(--font12);flex-shrink:0}._moreFiltersBtn_1n4i4_145{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space10) var(--space16);font-size:var(--font14);color:var(--textPrimary);background:var(--white);cursor:pointer;white-space:nowrap;font-weight:600;display:flex}._filterActions_1n4i4_162{justify-content:flex-end;align-items:center;gap:var(--space12);flex-shrink:0;display:flex}._clearAllBtn_1n4i4_170{border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space10) var(--space16);font-size:var(--font14);color:var(--textPrimary);background:var(--white);cursor:pointer;white-space:nowrap;font-weight:600}._applyBtn_1n4i4_182{border-radius:var(--radius8);padding:var(--space10) var(--space16);font-size:var(--font14);color:var(--white);background:var(--primary);cursor:pointer;white-space:nowrap;border:none;font-weight:600}._tableCard_1n4i4_196{background:var(--white);border:1px solid var(--border);border-radius:var(--radius12);box-shadow:var(--shadowSm);overflow:auto visible}._info_1n4i4_205,._error_1n4i4_206{padding:var(--space20);font-size:var(--font14);color:var(--textSecondary)}._error_1n4i4_206{color:var(--error);padding:0}._errorState_1n4i4_217{align-items:center;gap:var(--space12);padding:var(--space20);flex-direction:column;display:flex}._retryBtn_1n4i4_225{align-items:center;gap:var(--space8);border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space8) var(--space16);font-size:var(--font14);color:var(--textPrimary);background:var(--white);cursor:pointer;font-weight:600;display:inline-flex}._skeletonBar_1n4i4_241{border-radius:var(--radius8);background:linear-gradient(90deg, var(--background) 25%, var(--border) 50%, var(--background) 75%);background-size:200% 100%;width:100%;max-width:140px;height:14px;animation:1.4s ease-in-out infinite _skeletonShimmer_1n4i4_1;display:block}@keyframes _skeletonShimmer_1n4i4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._tableScroll_1n4i4_262{overflow:auto visible}._table_1n4i4_196{border-collapse:collapse;width:100%;min-width:800px}._table_1n4i4_196 thead tr{background:var(--background)}._table_1n4i4_196 th{text-align:left;font-size:var(--font12);color:var(--textSecondary);text-transform:none;padding:var(--space14) var(--space16);white-space:nowrap;font-weight:700}._table_1n4i4_196 td{padding:var(--space12);font-size:var(--font14);color:var(--textPrimary);border-top:1px solid var(--border);vertical-align:top;white-space:nowrap}._clickableRow_1n4i4_296{cursor:pointer}._clickableRow_1n4i4_296:hover{background:var(--hover)}._titleCell_1n4i4_304{white-space:nowrap;text-overflow:ellipsis;width:240px;min-width:240px;max-width:250px;font-weight:700;overflow:hidden}._titleWithFlag_1n4i4_315{align-items:center;gap:var(--space8);display:flex}._titleText_1n4i4_321{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._flagIcon_1n4i4_327{color:var(--error);font-size:var(--font14);flex-shrink:0}._importantTooltip_1n4i4_333{gap:var(--space8);flex-direction:column;display:flex}._importantParticipantBlock_1n4i4_339{flex-direction:column;gap:2px;display:flex}._importantParticipantBlock_1n4i4_339:not(:last-child){padding-bottom:var(--space8);border-bottom:1px solid #fff3}._participants_1n4i4_350{flex-direction:column;gap:2px;display:flex}._moreCount_1n4i4_356{font-size:var(--font12);color:var(--textLight)}._statusPill_1n4i4_363{border-radius:var(--radius20);padding:var(--space4) var(--space12);font-size:var(--font12);align-items:center;font-weight:600;display:inline-flex}._statusPending_1n4i4_372{background:var(--background);color:var(--textSecondary)}._statusProcessing_1n4i4_377{background:var(--warningBg);color:var(--warning)}._statusInfo_1n4i4_382{background:var(--infoBg);color:var(--info)}._statusSuccess_1n4i4_387{background:var(--successBg);color:var(--success)}._statusFailed_1n4i4_392{background:var(--errorBg);color:var(--error)}._viewLink_1n4i4_24{color:var(--primary);font-size:var(--font14);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}@media (width<=700px){._page_1n4i4_1{width:100%;padding:0 var(--space16);gap:var(--space14)}._toolbar_1n4i4_31{gap:var(--space10)}._searchBox_1n4i4_55{min-width:160px}._searchBox_1n4i4_55 input,._selectControl_1n4i4_96{font-size:var(--font16)}._tableScroll_1n4i4_262{overflow-x:visible}._table_1n4i4_196{width:100%;min-width:0}._table_1n4i4_196 thead{display:none}._table_1n4i4_196 tbody,._table_1n4i4_196 tr{width:100%;display:block}._table_1n4i4_196 tr{padding:var(--space12) var(--space16);border-top:1px solid var(--border)}._table_1n4i4_196 tr:first-child{border-top:none}._table_1n4i4_196 td{padding:var(--space6) 0;white-space:normal;text-align:left;overflow-wrap:anywhere;border-top:none;flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}._table_1n4i4_196 td:before{content:attr(data-label);font-size:var(--font12);color:var(--textSecondary);font-weight:700}._titleCell_1n4i4_304{white-space:normal;width:100%;min-width:0;max-width:none;overflow:visible}._titleText_1n4i4_321{white-space:normal;overflow-wrap:anywhere}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}._page_1nz2i_1{gap:var(--space20);flex-direction:column;width:96%;margin:0 auto;display:flex}@media (width<=700px){._page_1nz2i_1{width:100%;padding:0 var(--space16)}}._pageHeader_1nz2i_16{align-items:center;gap:var(--space10);display:flex}._pageHeaderIcon_1nz2i_22{font-size:var(--font20);color:var(--textPrimary)}._title_1nz2i_27{font-size:var(--font24);color:var(--textPrimary);margin:0;font-weight:700}._section_1nz2i_34{gap:var(--space12);flex-direction:column;display:flex}._sectionTitle_1nz2i_40{font-size:var(--font18);color:var(--textPrimary);margin:0;font-weight:700}._sectionSubtitle_1nz2i_47{font-size:var(--font14);color:var(--textSecondary);margin:0}._card_1nz2i_53{justify-content:space-between;align-items:center;gap:var(--space16);background:var(--white);border:1px solid var(--border);border-radius:var(--radius12);padding:var(--space20);box-shadow:var(--shadowSm);display:flex}._cardTitle_1nz2i_65{font-size:var(--font16);color:var(--textPrimary);font-weight:600}._cardSubtitle_1nz2i_71{margin:var(--space4) 0 0;font-size:var(--font14);color:var(--textSecondary)}._switchWrap_1nz2i_77{align-items:center;gap:var(--space10);flex-shrink:0;display:flex}._switch_1nz2i_77{border-radius:var(--radius20);cursor:pointer;width:44px;height:24px;transition:var(--transitionFast);border:none;padding:2px;position:relative}._switch_1nz2i_77:disabled{cursor:not-allowed;opacity:.7}._switchOn_1nz2i_100{background:var(--success)}._switchOff_1nz2i_104{background:var(--border)}._switchKnob_1nz2i_108{background:var(--white);width:20px;height:20px;box-shadow:var(--shadowSm);transition:var(--transitionFast);border-radius:50%;position:absolute;top:2px;left:2px}._switchOn_1nz2i_100 ._switchKnob_1nz2i_108{transform:translate(20px)}._switchLabel_1nz2i_124{font-size:var(--font14);min-width:24px;font-weight:600}._switchLabelOn_1nz2i_130{color:var(--success)}._switchLabelOff_1nz2i_134{color:var(--textSecondary)}._infoBanner_1nz2i_138{align-items:flex-start;gap:var(--space12);background:var(--infoBg);border-radius:var(--radius12);padding:var(--space16) var(--space20);display:flex}._infoIcon_1nz2i_147{color:var(--info);font-size:var(--font16);flex-shrink:0;margin-top:2px}._infoTitle_1nz2i_154{font-size:var(--font14);color:var(--textPrimary);font-weight:700}._infoText_1nz2i_160{margin:var(--space4) 0 0;font-size:var(--font14);color:var(--textSecondary)}._error_1nz2i_166{font-size:var(--font14);color:var(--error);margin:0}._header_fnneb_1{width:100%;height:var(--height50);background:var(--white);color:var(--textPrimary);z-index:100;box-shadow:var(--shadowSm);justify-content:space-between;align-items:center;margin:0 auto;padding:0 2%;display:flex;position:sticky;top:0}._logo_fnneb_17{align-items:center;gap:var(--space8);flex-direction:row;display:flex}._logo_fnneb_17 h2{margin:0}._logoTitle_fnneb_28{font-size:var(--font20);color:var(--textPrimary);margin:0}._logoutButton_fnneb_34{align-items:center;gap:var(--space12);padding:var(--space12) var(--space16);border-radius:var(--radius8);color:var(--textPrimary);font:inherit;cursor:pointer;transition:var(--transitionFast);background:0 0;border:none;display:flex}._logoutButton_fnneb_34:hover{background:var(--lightGray)}._icon_fnneb_54{font-size:var(--font18)}@media (width<=480px){._header_fnneb_1{padding:0 var(--space12)}._logo_fnneb_17 h3{font-size:var(--font16)}._logoutButton_fnneb_34{padding:var(--space10)}._logoutLabel_fnneb_71{display:none}}._root_4vaar_1{right:var(--space24);bottom:var(--space24);z-index:1200;align-items:flex-end;gap:var(--space16);flex-direction:column;display:flex;position:fixed}._chatHead_4vaar_12{background:var(--primary);width:56px;height:56px;color:var(--white);font-size:var(--font24);cursor:pointer;box-shadow:var(--shadowMd);transition:var(--transitionFast);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._chatHead_4vaar_12:hover{background:var(--primaryHover);transform:translateY(-2px)}._window_4vaar_33{width:360px;max-width:calc(100vw - var(--space32));background:var(--white);border-radius:var(--radius16);height:500px;max-height:calc(100vh - 120px);box-shadow:var(--shadowMd);border:1px solid var(--border);transition:var(--transitionFast);flex-direction:column;display:flex;overflow:hidden}._windowExpanded_4vaar_48{z-index:1300;width:75vw;max-width:none;height:80vh;max-height:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._backdrop_4vaar_60{-webkit-backdrop-filter:blur(6px);z-index:1290;background:#00000059;position:fixed;inset:0}@media (width<=480px){._root_4vaar_1{right:var(--space16);bottom:var(--space16)}._window_4vaar_33{width:calc(100vw - var(--space24));height:min(500px,100vh - 140px)}._windowExpanded_4vaar_48{width:96vw;height:92vh}._input_4vaar_85,._searchBox_4vaar_86 input{font-size:var(--font16)}}._header_4vaar_93{padding:var(--space14) var(--space16);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._headerLeft_4vaar_102{align-items:center;gap:var(--space10);padding-left:var(--space8);display:flex}._headerIcon_4vaar_109{border-radius:var(--radius8);width:32px;height:32px;color:var(--white);gap:var(--space4);font-size:var(--font14);flex-shrink:0;justify-content:center;align-items:center;display:flex}._headerTitle_4vaar_123{font-size:var(--font14);color:var(--textPrimary);font-weight:700}._headerActions_4vaar_129{align-items:center;gap:var(--space12);display:flex}._closeIcon_4vaar_135,._expandIcon_4vaar_136{cursor:pointer;color:var(--textSecondary);font-size:var(--font16)}._expandIcon_4vaar_136:hover,._closeIcon_4vaar_135:hover{color:var(--textPrimary)}._body_4vaar_149{padding:var(--space16);gap:var(--space12);background:var(--background);flex-direction:column;flex:1;display:flex;overflow-y:auto}._row_4vaar_159{display:flex}._rowUser_4vaar_163{justify-content:flex-end}._rowAssistant_4vaar_167{justify-content:flex-start}._bubble_4vaar_171{max-width:82%;padding:var(--space10) var(--space12);border-radius:var(--radius12);font-size:var(--font14);word-break:break-word;line-height:1.5}._plainText_4vaar_180{white-space:pre-wrap}._bubble_4vaar_171 p{margin:0 0 var(--space8)}._bubble_4vaar_171 p:last-child{margin-bottom:0}._bubble_4vaar_171 ul,._bubble_4vaar_171 ol{margin:0 0 var(--space8);padding-left:var(--space20)}._bubble_4vaar_171 ul:last-child,._bubble_4vaar_171 ol:last-child{margin-bottom:0}._bubble_4vaar_171 li{margin-bottom:var(--space4)}._bubble_4vaar_171 li:last-child{margin-bottom:0}._bubble_4vaar_171 strong{font-weight:700}._bubble_4vaar_171 em{font-style:italic}._bubble_4vaar_171 a{color:inherit;text-decoration:underline}._bubble_4vaar_171 code{border-radius:var(--radius4,4px);font-size:var(--font12);background:#0000000f;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._bubble_4vaar_171 pre{border-radius:var(--radius8);padding:var(--space8) var(--space10);margin:0 0 var(--space8);background:#0000000f;overflow-x:auto}._bubble_4vaar_171 pre code{background:0 0;padding:0}._bubble_4vaar_171 blockquote{margin:0 0 var(--space8);padding-left:var(--space10);opacity:.85;border-left:2px solid}._bubbleUser_4vaar_254 code,._bubbleUser_4vaar_254 pre{background:#fff3}._bubbleUser_4vaar_254{background:var(--textPrimary);color:var(--white);border-bottom-right-radius:var(--radius4,4px)}._bubbleAssistant_4vaar_265{background:var(--white);color:var(--textPrimary);border:1px solid var(--border);border-bottom-left-radius:var(--radius4,4px)}._bubbleError_4vaar_272{background:var(--errorBg);color:var(--error);border-color:var(--errorBg)}._cursor_4vaar_278{vertical-align:text-bottom;background:var(--textPrimary);width:2px;height:14px;margin-left:2px;animation:1s step-start infinite _blink_4vaar_1;display:inline-block}@keyframes _blink_4vaar_1{50%{opacity:0}}._typingDots_4vaar_294{padding:var(--space4) 0;align-items:center;gap:4px;display:inline-flex}._typingDots_4vaar_294 span{background:var(--textLight);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _bounce_4vaar_1}._typingDots_4vaar_294 span:nth-child(2){animation-delay:.15s}._typingDots_4vaar_294 span:nth-child(3){animation-delay:.3s}@keyframes _bounce_4vaar_1{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._inputRow_4vaar_334{align-items:flex-end;gap:var(--space8);padding:var(--space12);border-top:1px solid var(--border);background:var(--white);flex-shrink:0;display:flex}._input_4vaar_85{resize:none;border:1px solid var(--border);border-radius:var(--radius8);padding:var(--space8) var(--space12);font:inherit;font-size:var(--font14);color:var(--textPrimary);outline:none;flex:1;max-height:96px}._input_4vaar_85:focus{border-color:var(--primary)}._input_4vaar_85:disabled{background:var(--background);color:var(--textLight)}._sendBtn_4vaar_366{border-radius:var(--radius8);background:var(--primary);width:36px;height:36px;color:var(--white);cursor:pointer;transition:var(--transitionFast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sendBtn_4vaar_366:hover:not(:disabled){background:var(--primaryHover)}._sendBtn_4vaar_366:disabled{background:var(--border);color:var(--textLight);cursor:not-allowed}._micBtn_4vaar_391{border:1px solid var(--border);border-radius:var(--radius8);background:var(--white);width:36px;height:36px;color:var(--textSecondary);cursor:pointer;transition:var(--transitionFast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._micBtn_4vaar_391:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._micBtn_4vaar_391:disabled{background:var(--background);color:var(--textLight);cursor:not-allowed}._micBtnActive_4vaar_417{background:var(--error);border-color:var(--error);color:var(--white);animation:1.2s infinite _micPulse_4vaar_1}@keyframes _micPulse_4vaar_1{0%{box-shadow:0 0 #dc262666}70%{box-shadow:0 0 0 8px #dc262600}to{box-shadow:0 0 #dc262600}}._container_1q0jd_1{flex-direction:column;min-height:100vh;display:flex}._content_1q0jd_7{background:#f5f7fb;flex:1;min-width:0;padding:32px 0;overflow:hidden auto}@media (width<=700px){._content_1q0jd_7{padding:20px 0}}@media (width<=420px){._content_1q0jd_7{padding:16px 0}}._container_1rpnf_1{color:#666;justify-content:center;align-items:center;height:100vh;font-size:16px;display:flex}
