@charset "UTF-8";#root{opacity:0;transition:opacity .5s ease}.maintenance-page{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-family:Outfit,sans-serif;color:#333;text-align:center;z-index:9999;transition:opacity .5s ease;overflow:hidden;display:flex;align-items:center;justify-content:center}.maintenance-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 30%,rgba(238,68,68,.05) 0%,transparent 150px),radial-gradient(circle at 80% 70%,rgba(238,68,68,.05) 0%,transparent 150px);z-index:-1}.maintenance-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:90%;padding:40px;background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 15px 35px #0000001a,0 3px 10px #0000000d;border:1px solid rgba(255,255,255,.8);overflow:hidden}.maintenance-container:after{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:linear-gradient(135deg,transparent 70%,rgba(238,68,68,.1));z-index:-1;border-radius:0 20px 0 0}.maintenance-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;margin-bottom:25px;border-radius:50%;background:#f8f9fa;box-shadow:0 4px 15px #0000000d}.maintenance-icon i{font-size:42px;color:#e44;z-index:1}.maintenance-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px dashed rgba(238,68,68,.3);animation:rotate 15s linear infinite}.maintenance-icon:after{content:"";position:absolute;width:10px;height:10px;background-color:#e449;border-radius:50%;top:15%;right:20%;animation:blinking 2s infinite alternate}.maintenance-icon .dot-1,.maintenance-icon .dot-2{position:absolute;width:6px;height:6px;background-color:#e449;border-radius:50%}.maintenance-icon .dot-1{bottom:25%;left:20%;animation:blinking 1.5s .5s infinite alternate}.maintenance-icon .dot-2{top:30%;left:15%;animation:blinking 1.7s .3s infinite alternate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blinking{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pulse-effect{position:absolute;border-radius:50%;top:0;left:0;width:100%;height:100%;background:#e443;z-index:0;animation:pulse-animation 2s infinite}.pulse-effect-delayed{animation-delay:.7s}@keyframes pulse-animation{0%{transform:scale(.9);opacity:1}to{transform:scale(1.3);opacity:0}}.maintenance-title{position:relative;font-size:28px;font-weight:700;margin-bottom:20px;margin-left:10px;color:#333;display:inline-block}.maintenance-title:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,#e443,#e44,#e443);border-radius:3px}.maintenance-message{font-size:16px;line-height:1.7;margin-bottom:35px;color:#555;max-width:90%;margin-left:auto;margin-right:auto}.maintenance-footer{font-size:14px;color:#888;margin-top:35px}.reload-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;background:linear-gradient(45deg,#e44,#f66);color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;box-shadow:0 5px 15px #ee44444d}.reload-button #reload-text{display:inline-block;position:relative;white-space:nowrap}.reload-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.reload-button:hover:before{left:100%}.reload-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #e446}.reload-button:active{transform:translateY(-1px)}.reload-button:disabled{background:linear-gradient(45deg,#ccc,#ddd);cursor:not-allowed;transform:none!important;box-shadow:0 5px 15px #0000001a!important}.reload-button:disabled:before{display:none}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-status{margin-top:25px;padding:10px 20px;font-size:14px;color:#666;background-color:#ee44440d;border-radius:30px;display:inline-block;border:1px solid rgba(238,68,68,.1);transition:all .3s ease}@media (max-width: 576px){.maintenance-container{padding:30px 20px}.maintenance-title{font-size:24px}.maintenance-message{font-size:14px}.maintenance-icon{width:80px;height:80px}.maintenance-icon i{font-size:32px}}._char-limit_19pwp_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_19pwp_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_19pwp_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_19pwp_220{display:flex}._d-inline-flex_19pwp_224{display:inline-flex}._d-grid_19pwp_228{display:grid}._d-block_19pwp_232{display:block}._d-inline-block_19pwp_236{display:inline-block}._d-none_19pwp_240{display:none}._flex-center_19pwp_245{display:flex;align-items:center;justify-content:center}._flex-between_19pwp_251{display:flex;align-items:center;justify-content:space-between}._flex-row_19pwp_263{flex-direction:row}._flex-column_19pwp_267{flex-direction:column}._flex-wrap_19pwp_271{flex-wrap:wrap}._flex-nowrap_19pwp_275{flex-wrap:nowrap}._flex-1_19pwp_279{flex:1}._flex-auto_19pwp_283{flex:auto}._flex-grow-0_19pwp_287{flex-grow:0}._flex-grow-1_19pwp_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_19pwp_296{align-items:flex-start}}._items-center_19pwp_302{align-items:center}._items-start_19pwp_306{align-items:flex-start}._items-end_19pwp_310{align-items:flex-end}._justify-center_19pwp_314{justify-content:center}._justify-between_19pwp_318{justify-content:space-between}._justify-start_19pwp_322{justify-content:flex-start}._justify-end_19pwp_326{justify-content:flex-end}._justify-around_19pwp_330{justify-content:space-around}._gap-xs_19pwp_335{gap:var(--spacing-4)}._gap-sm_19pwp_339{gap:var(--spacing-8)}._gap-md_19pwp_343{gap:var(--spacing-16)}._gap-lg_19pwp_347{gap:var(--spacing-24)}._gap-xl_19pwp_351{gap:var(--spacing-32)}._m-0_19pwp_357{margin:0}._m-xs_19pwp_361{margin:var(--spacing-4)}._m-sm_19pwp_365{margin:var(--spacing-8)}._m-md_19pwp_369{margin:var(--spacing-16)}._m-lg_19pwp_373{margin:var(--spacing-24)}._m-xl_19pwp_377{margin:var(--spacing-32)}._mt-0_19pwp_382{margin-top:0}._mt-xs_19pwp_386{margin-top:var(--spacing-4)}._mt-sm_19pwp_390{margin-top:var(--spacing-8)}._mt-md_19pwp_394{margin-top:var(--spacing-16)}._mt-lg_19pwp_398{margin-top:var(--spacing-24)}._mt-xl_19pwp_402{margin-top:var(--spacing-32)}._mb-0_19pwp_407{margin-bottom:0}._mb-xs_19pwp_411{margin-bottom:var(--spacing-4)}._mb-sm_19pwp_415{margin-bottom:var(--spacing-8)}._mb-12_19pwp_419{margin-bottom:var(--spacing-12)}._mb-rs_19pwp_423{margin-bottom:var(--spacing-10)}._mb-md_19pwp_427{margin-bottom:var(--spacing-16)}._mb-24_19pwp_431{margin-bottom:var(--spacing-24)}._mb-xl_19pwp_435{margin-bottom:var(--spacing-32)}._ml-0_19pwp_440{margin-left:0}._ml-xs_19pwp_444{margin-left:var(--spacing-4)}._ml-sm_19pwp_448{margin-left:var(--spacing-8)}._ml-md_19pwp_452{margin-left:var(--spacing-16)}._ml-lg_19pwp_456{margin-left:var(--spacing-24)}._ml-xl_19pwp_460{margin-left:var(--spacing-32)}._mr-0_19pwp_465{margin-right:0}._mr-xs_19pwp_469{margin-right:var(--spacing-4)}._mr-sm_19pwp_473{margin-right:var(--spacing-8)}._mr-md_19pwp_477{margin-right:var(--spacing-16)}._mr-lg_19pwp_481{margin-right:var(--spacing-24)}._mr-xl_19pwp_485{margin-right:var(--spacing-32)}._mx-0_19pwp_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_19pwp_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_19pwp_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_19pwp_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_19pwp_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_19pwp_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_19pwp_520{margin-left:auto;margin-right:auto}._my-0_19pwp_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_19pwp_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_19pwp_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_19pwp_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_19pwp_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_19pwp_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_19pwp_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_19pwp_562{padding:0}._p-xs_19pwp_566{padding:var(--spacing-xs)}._p-sm_19pwp_570,._p-10_19pwp_574{padding:var(--spacing-sm)}._p-md_19pwp_578{padding:var(--spacing-md)}._p-ml_19pwp_582{padding:var(--spacing-ml)}._p-lg_19pwp_586{padding:var(--spacing-lg)}._p-xl_19pwp_590{padding:var(--spacing-xl)}._pl-0_19pwp_595{padding-left:0}._pl-xs_19pwp_599{padding-left:var(--spacing-xs)}._pl-sm_19pwp_603{padding-left:var(--spacing-sm)}._pl-md_19pwp_607{padding-left:var(--spacing-md)}._pl-lg_19pwp_611{padding-left:var(--spacing-lg)}._pl-xl_19pwp_615{padding-left:var(--spacing-xl)}._pr-0_19pwp_620{padding-right:0}._pr-xs_19pwp_624{padding-right:var(--spacing-xs)}._pr-sm_19pwp_628{padding-right:var(--spacing-sm)}._pr-md_19pwp_632{padding-right:var(--spacing-md)}._pr-lg_19pwp_636{padding-right:var(--spacing-lg)}._pr-xl_19pwp_640{padding-right:var(--spacing-xl)}._pt-0_19pwp_645{padding-top:0}._pt-xs_19pwp_649{padding-top:var(--spacing-xs)}._pt-sm_19pwp_653{padding-top:var(--spacing-sm)}._pt-md_19pwp_657{padding-top:var(--spacing-md)}._pt-ml_19pwp_661{padding-top:var(--spacing-ml)}._pt-lg_19pwp_665{padding-top:var(--spacing-lg)}._pt-xl_19pwp_669{padding-top:var(--spacing-xl)}._pb-0_19pwp_674{padding-bottom:0}._pb-xs_19pwp_678{padding-bottom:var(--spacing-xs)}._pb-sm_19pwp_682{padding-bottom:var(--spacing-sm)}._pb-md_19pwp_686{padding-bottom:var(--spacing-md)}._pb-lg_19pwp_690{padding-bottom:var(--spacing-lg)}._pb-xl_19pwp_694{padding-bottom:var(--spacing-xl)}._px-0_19pwp_699{padding-left:0;padding-right:0}._px-xs_19pwp_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_19pwp_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_19pwp_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_19pwp_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_19pwp_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_19pwp_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_19pwp_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_19pwp_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_19pwp_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_19pwp_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_19pwp_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_19pwp_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_19pwp_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_19pwp_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_19pwp_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_19pwp_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_19pwp_786{position:relative}._absolute_19pwp_790{position:absolute}._fixed_19pwp_794{position:fixed}._sticky_19pwp_798{position:sticky}._w-full_19pwp_803{width:100%}._w-screen_19pwp_811{width:100vw}._h-screen_19pwp_815{height:100vh}._w-auto_19pwp_819{width:auto}._h-auto_19pwp_823{height:auto}._w-24_19pwp_828{width:24px}._w-32_19pwp_832{width:32px}._w-48_19pwp_836{width:48px}._w-64_19pwp_840{width:64px}._h-24_19pwp_845{height:24px}._h-32_19pwp_849{height:32px}._h-48_19pwp_853{height:48px}._h-64_19pwp_857{height:64px}._h-full_19pwp_807{height:100%}._square-18_19pwp_866,._square-24_19pwp_871{width:24px;height:24px}._square-32_19pwp_876{width:32px;height:32px}._square-48_19pwp_881{width:48px;height:48px}._square-64_19pwp_886{width:64px;height:64px}._square-full_19pwp_891{width:100%;height:100%}._cursor-pointer_19pwp_897{cursor:pointer}._cursor-default_19pwp_901{cursor:default}._cursor-not-allowed_19pwp_905{cursor:not-allowed}._overflow-hidden_19pwp_909{overflow:hidden}._overflow-auto_19pwp_913{overflow:auto}._overflow-scroll_19pwp_917{overflow:scroll}._whitespace-nowrap_19pwp_921{white-space:nowrap}._whitespace-normal_19pwp_925{white-space:normal}._rounded-sm_19pwp_929{border-radius:var(--radius-sm)}._rounded-md_19pwp_933{border-radius:var(--radius-md)}._rounded-lg_19pwp_937{border-radius:var(--radius-lg)}._rounded-full_19pwp_941{border-radius:var(--radius-full)}._border_19pwp_946{border:1px solid var(--border-color)}._border-top_19pwp_950{border-top:1px solid var(--border-color)}._border-right_19pwp_954{border-right:1px solid var(--border-color)}._border-bottom_19pwp_958{border-bottom:1px solid var(--border-color)}._border-left_19pwp_962{border-left:1px solid var(--border-color)}._border-0_19pwp_966{border:none}._border-top-0_19pwp_970{border-top:none}._border-right-0_19pwp_974{border-right:none}._border-bottom-0_19pwp_978{border-bottom:none}._border-left-0_19pwp_982{border-left:none}._border-2_19pwp_987{border-width:2px}._border-3_19pwp_991{border-width:3px}._border-dashed_19pwp_996{border-style:dashed}._border-dotted_19pwp_1000{border-style:dotted}._text-xs_19pwp_1006{font-size:var(--font-size-12)}._text-sm_19pwp_1010{font-size:var(--font-size-14)}._text-md_19pwp_1014{font-size:var(--font-size-16)}._text-lg_19pwp_1018{font-size:var(--font-size-18)}._text-xl_19pwp_1022{font-size:var(--font-size-20)}._text-xxl_19pwp_1026{font-size:var(--font-size-22)}._text-huge_19pwp_1030{font-size:var(--font-size-24)}._text-jumbo_19pwp_1034{font-size:var(--font-size-26)}._text-mega_19pwp_1038{font-size:var(--font-size-28)}._font-normal_19pwp_1043{font-weight:var(--font-weight-normal)}._font-medium_19pwp_1047{font-weight:var(--font-weight-medium)}._font-bold_19pwp_1051{font-weight:var(--font-weight-bold)}._text-left_19pwp_1056{text-align:left}._text-center_19pwp_1060{text-align:center}._text-right_19pwp_1064{text-align:right}._text-justify_19pwp_1068{text-align:justify}._text-uppercase_19pwp_1073{text-transform:uppercase}._text-lowercase_19pwp_1077{text-transform:lowercase}._text-capitalize_19pwp_1081{text-transform:capitalize}._text-underline_19pwp_1086{text-decoration:underline}._text-line-through_19pwp_1090{text-decoration:line-through}._text-no-decoration_19pwp_1094{text-decoration:none}._text-description_19pwp_1099{color:var(--text-secondary, #5f6368)}._text-description-8_19pwp_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_19pwp_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_19pwp_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_19pwp_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_19pwp_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_19pwp_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_19pwp_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_19pwp_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_19pwp_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_19pwp_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_19pwp_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_19pwp_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_19pwp_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_19pwp_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_19pwp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_19pwp_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_19pwp_1230{animation:_animatedgradient_19pwp_1 4s ease alternate infinite}._animate-fade_19pwp_1234{animation:_fade_19pwp_1 .3s ease-in}._animate-fadeIn_19pwp_1238{animation:_fadeIn_19pwp_1 .3s ease none}._animate-slide_19pwp_1242{animation:_slideIn_19pwp_1 .5s ease-out}._animate-slideInUp_19pwp_1246{animation:_slideInUp_19pwp_1 .3s ease}._animate-slideInFromRight_19pwp_1250{animation:_slideInFromRight_19pwp_1 .3s ease}._animate-spin_19pwp_1254{animation:_spin_19pwp_1 1s linear infinite}._animate-pulse_19pwp_1258{animation:_pulse_19pwp_1 2s infinite}._toast_19pwp_1263{position:fixed;top:150px;right:20px;padding-top:var(--spacing-sm);padding-right:var(--spacing-rg);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-rg);border-radius:var(--radius-ml);display:flex;align-items:center;box-shadow:var(--shadow-md);animation:_slideUp_19pwp_1 .3s ease;z-index:1000;max-width:400px;min-width:280px}._info_19pwp_1281{background-color:var(--brand-primary);color:#fff}._success_19pwp_1286{background-color:var(--brand-success);color:#fff}._warning_19pwp_1291{background-color:var(--brand-warning);color:#fff}._error_19pwp_1296{background-color:var(--brand-danger-fresh);color:#fff}._message_19pwp_1301{flex:1;font-size:var(--font-size-sm);padding-right:8px}._closeButton_19pwp_1307{background:none;border:none;color:var(--text-light);font-size:var(--font-size-lg);cursor:pointer;margin-left:var(--spacing-xs);opacity:.8;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border-radius:50%}._closeButton_19pwp_1307:hover{opacity:1}._actionButton_19pwp_1328{background-color:#fff3;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:4px;padding:6px 12px;margin-left:12px;cursor:pointer;font-size:var(--font-size-sm);font-weight:500;white-space:nowrap;transition:background-color .2s ease}._actionButton_19pwp_1328:hover{background-color:#ffffff4d}._actionButton_19pwp_1328:active{background-color:#fff6}._char-limit_1o5g4_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1o5g4_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1o5g4_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1o5g4_220{display:flex}._d-inline-flex_1o5g4_224{display:inline-flex}._d-grid_1o5g4_228{display:grid}._d-block_1o5g4_232{display:block}._d-inline-block_1o5g4_236{display:inline-block}._d-none_1o5g4_240{display:none}._flex-center_1o5g4_245{display:flex;align-items:center;justify-content:center}._flex-between_1o5g4_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1o5g4_263{flex-direction:row}._flex-column_1o5g4_267{flex-direction:column}._flex-wrap_1o5g4_271{flex-wrap:wrap}._flex-nowrap_1o5g4_275{flex-wrap:nowrap}._flex-1_1o5g4_279{flex:1}._flex-auto_1o5g4_283{flex:auto}._flex-grow-0_1o5g4_287{flex-grow:0}._flex-grow-1_1o5g4_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1o5g4_296{align-items:flex-start}}._items-center_1o5g4_302{align-items:center}._items-start_1o5g4_306{align-items:flex-start}._items-end_1o5g4_310{align-items:flex-end}._justify-center_1o5g4_314{justify-content:center}._justify-between_1o5g4_318{justify-content:space-between}._justify-start_1o5g4_322{justify-content:flex-start}._justify-end_1o5g4_326{justify-content:flex-end}._justify-around_1o5g4_330{justify-content:space-around}._gap-xs_1o5g4_335{gap:var(--spacing-4)}._gap-sm_1o5g4_339{gap:var(--spacing-8)}._gap-md_1o5g4_343{gap:var(--spacing-16)}._gap-lg_1o5g4_347{gap:var(--spacing-24)}._gap-xl_1o5g4_351{gap:var(--spacing-32)}._m-0_1o5g4_357{margin:0}._m-xs_1o5g4_361{margin:var(--spacing-4)}._m-sm_1o5g4_365{margin:var(--spacing-8)}._m-md_1o5g4_369{margin:var(--spacing-16)}._m-lg_1o5g4_373{margin:var(--spacing-24)}._m-xl_1o5g4_377{margin:var(--spacing-32)}._mt-0_1o5g4_382{margin-top:0}._mt-xs_1o5g4_386{margin-top:var(--spacing-4)}._mt-sm_1o5g4_390{margin-top:var(--spacing-8)}._mt-md_1o5g4_394{margin-top:var(--spacing-16)}._mt-lg_1o5g4_398{margin-top:var(--spacing-24)}._mt-xl_1o5g4_402{margin-top:var(--spacing-32)}._mb-0_1o5g4_407{margin-bottom:0}._mb-xs_1o5g4_411{margin-bottom:var(--spacing-4)}._mb-sm_1o5g4_415{margin-bottom:var(--spacing-8)}._mb-12_1o5g4_419{margin-bottom:var(--spacing-12)}._mb-rs_1o5g4_423{margin-bottom:var(--spacing-10)}._mb-md_1o5g4_427{margin-bottom:var(--spacing-16)}._mb-24_1o5g4_431{margin-bottom:var(--spacing-24)}._mb-xl_1o5g4_435{margin-bottom:var(--spacing-32)}._ml-0_1o5g4_440{margin-left:0}._ml-xs_1o5g4_444{margin-left:var(--spacing-4)}._ml-sm_1o5g4_448{margin-left:var(--spacing-8)}._ml-md_1o5g4_452{margin-left:var(--spacing-16)}._ml-lg_1o5g4_456{margin-left:var(--spacing-24)}._ml-xl_1o5g4_460{margin-left:var(--spacing-32)}._mr-0_1o5g4_465{margin-right:0}._mr-xs_1o5g4_469{margin-right:var(--spacing-4)}._mr-sm_1o5g4_473{margin-right:var(--spacing-8)}._mr-md_1o5g4_477{margin-right:var(--spacing-16)}._mr-lg_1o5g4_481{margin-right:var(--spacing-24)}._mr-xl_1o5g4_485{margin-right:var(--spacing-32)}._mx-0_1o5g4_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1o5g4_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1o5g4_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1o5g4_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1o5g4_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1o5g4_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1o5g4_520{margin-left:auto;margin-right:auto}._my-0_1o5g4_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1o5g4_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1o5g4_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1o5g4_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1o5g4_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1o5g4_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1o5g4_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1o5g4_562{padding:0}._p-xs_1o5g4_566{padding:var(--spacing-xs)}._p-sm_1o5g4_570,._p-10_1o5g4_574{padding:var(--spacing-sm)}._p-md_1o5g4_578{padding:var(--spacing-md)}._p-ml_1o5g4_582{padding:var(--spacing-ml)}._p-lg_1o5g4_586{padding:var(--spacing-lg)}._p-xl_1o5g4_590{padding:var(--spacing-xl)}._pl-0_1o5g4_595{padding-left:0}._pl-xs_1o5g4_599{padding-left:var(--spacing-xs)}._pl-sm_1o5g4_603{padding-left:var(--spacing-sm)}._pl-md_1o5g4_607{padding-left:var(--spacing-md)}._pl-lg_1o5g4_611{padding-left:var(--spacing-lg)}._pl-xl_1o5g4_615{padding-left:var(--spacing-xl)}._pr-0_1o5g4_620{padding-right:0}._pr-xs_1o5g4_624{padding-right:var(--spacing-xs)}._pr-sm_1o5g4_628{padding-right:var(--spacing-sm)}._pr-md_1o5g4_632{padding-right:var(--spacing-md)}._pr-lg_1o5g4_636{padding-right:var(--spacing-lg)}._pr-xl_1o5g4_640{padding-right:var(--spacing-xl)}._pt-0_1o5g4_645{padding-top:0}._pt-xs_1o5g4_649{padding-top:var(--spacing-xs)}._pt-sm_1o5g4_653{padding-top:var(--spacing-sm)}._pt-md_1o5g4_657{padding-top:var(--spacing-md)}._pt-ml_1o5g4_661{padding-top:var(--spacing-ml)}._pt-lg_1o5g4_665{padding-top:var(--spacing-lg)}._pt-xl_1o5g4_669{padding-top:var(--spacing-xl)}._pb-0_1o5g4_674{padding-bottom:0}._pb-xs_1o5g4_678{padding-bottom:var(--spacing-xs)}._pb-sm_1o5g4_682{padding-bottom:var(--spacing-sm)}._pb-md_1o5g4_686{padding-bottom:var(--spacing-md)}._pb-lg_1o5g4_690{padding-bottom:var(--spacing-lg)}._pb-xl_1o5g4_694{padding-bottom:var(--spacing-xl)}._px-0_1o5g4_699{padding-left:0;padding-right:0}._px-xs_1o5g4_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1o5g4_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1o5g4_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1o5g4_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1o5g4_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1o5g4_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1o5g4_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1o5g4_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1o5g4_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1o5g4_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1o5g4_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1o5g4_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1o5g4_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1o5g4_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1o5g4_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1o5g4_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1o5g4_786{position:relative}._absolute_1o5g4_790{position:absolute}._fixed_1o5g4_794{position:fixed}._sticky_1o5g4_798{position:sticky}._w-full_1o5g4_803{width:100%}._w-screen_1o5g4_811{width:100vw}._h-screen_1o5g4_815{height:100vh}._w-auto_1o5g4_819{width:auto}._h-auto_1o5g4_823{height:auto}._w-24_1o5g4_828{width:24px}._w-32_1o5g4_832{width:32px}._w-48_1o5g4_836{width:48px}._w-64_1o5g4_840{width:64px}._h-24_1o5g4_845{height:24px}._h-32_1o5g4_849{height:32px}._h-48_1o5g4_853{height:48px}._h-64_1o5g4_857{height:64px}._h-full_1o5g4_807{height:100%}._square-18_1o5g4_866,._square-24_1o5g4_871{width:24px;height:24px}._square-32_1o5g4_876{width:32px;height:32px}._square-48_1o5g4_881{width:48px;height:48px}._square-64_1o5g4_886{width:64px;height:64px}._square-full_1o5g4_891{width:100%;height:100%}._cursor-pointer_1o5g4_897{cursor:pointer}._cursor-default_1o5g4_901{cursor:default}._cursor-not-allowed_1o5g4_905{cursor:not-allowed}._overflow-hidden_1o5g4_909{overflow:hidden}._overflow-auto_1o5g4_913{overflow:auto}._overflow-scroll_1o5g4_917{overflow:scroll}._whitespace-nowrap_1o5g4_921{white-space:nowrap}._whitespace-normal_1o5g4_925{white-space:normal}._rounded-sm_1o5g4_929{border-radius:var(--radius-sm)}._rounded-md_1o5g4_933{border-radius:var(--radius-md)}._rounded-lg_1o5g4_937{border-radius:var(--radius-lg)}._rounded-full_1o5g4_941{border-radius:var(--radius-full)}._border_1o5g4_946{border:1px solid var(--border-color)}._border-top_1o5g4_950{border-top:1px solid var(--border-color)}._border-right_1o5g4_954{border-right:1px solid var(--border-color)}._border-bottom_1o5g4_958{border-bottom:1px solid var(--border-color)}._border-left_1o5g4_962{border-left:1px solid var(--border-color)}._border-0_1o5g4_966{border:none}._border-top-0_1o5g4_970{border-top:none}._border-right-0_1o5g4_974{border-right:none}._border-bottom-0_1o5g4_978{border-bottom:none}._border-left-0_1o5g4_982{border-left:none}._border-2_1o5g4_987{border-width:2px}._border-3_1o5g4_991{border-width:3px}._border-dashed_1o5g4_996{border-style:dashed}._border-dotted_1o5g4_1000{border-style:dotted}._text-xs_1o5g4_1006{font-size:var(--font-size-12)}._text-sm_1o5g4_1010{font-size:var(--font-size-14)}._text-md_1o5g4_1014{font-size:var(--font-size-16)}._text-lg_1o5g4_1018{font-size:var(--font-size-18)}._text-xl_1o5g4_1022{font-size:var(--font-size-20)}._text-xxl_1o5g4_1026{font-size:var(--font-size-22)}._text-huge_1o5g4_1030{font-size:var(--font-size-24)}._text-jumbo_1o5g4_1034{font-size:var(--font-size-26)}._text-mega_1o5g4_1038{font-size:var(--font-size-28)}._font-normal_1o5g4_1043{font-weight:var(--font-weight-normal)}._font-medium_1o5g4_1047{font-weight:var(--font-weight-medium)}._font-bold_1o5g4_1051{font-weight:var(--font-weight-bold)}._text-left_1o5g4_1056{text-align:left}._text-center_1o5g4_1060{text-align:center}._text-right_1o5g4_1064{text-align:right}._text-justify_1o5g4_1068{text-align:justify}._text-uppercase_1o5g4_1073{text-transform:uppercase}._text-lowercase_1o5g4_1077{text-transform:lowercase}._text-capitalize_1o5g4_1081{text-transform:capitalize}._text-underline_1o5g4_1086{text-decoration:underline}._text-line-through_1o5g4_1090{text-decoration:line-through}._text-no-decoration_1o5g4_1094{text-decoration:none}._text-description_1o5g4_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1o5g4_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1o5g4_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1o5g4_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1o5g4_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1o5g4_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1o5g4_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_1o5g4_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_1o5g4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1o5g4_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_1o5g4_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_1o5g4_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_1o5g4_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_1o5g4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1o5g4_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_1o5g4_1230{animation:_animatedgradient_1o5g4_1 4s ease alternate infinite}._animate-fade_1o5g4_1234{animation:_fade_1o5g4_1 .3s ease-in}._animate-fadeIn_1o5g4_1238{animation:_fadeIn_1o5g4_1 .3s ease none}._animate-slide_1o5g4_1242{animation:_slideIn_1o5g4_1 .5s ease-out}._animate-slideInUp_1o5g4_1246{animation:_slideInUp_1o5g4_1 .3s ease}._animate-slideInFromRight_1o5g4_1250{animation:_slideInFromRight_1o5g4_1 .3s ease}._animate-spin_1o5g4_1254{animation:_spin_1o5g4_1 1s linear infinite}._animate-pulse_1o5g4_1258{animation:_pulse_1o5g4_1 2s infinite}@keyframes _spin_1o5g4_1{to{transform:rotate(360deg)}}@keyframes _logoSpin_1o5g4_1{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _pulse_1o5g4_1{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.05);opacity:1}to{transform:scale(.95);opacity:.7}}@keyframes _popIn_1o5g4_1{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}._iconVisible_1o5g4_1316{animation:_popIn_1o5g4_1 .5s forwards}._lightboxOverlay_1o5g4_1322{position:fixed;inset:0;width:100vw;height:100vh;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999;margin:0;padding:0;box-sizing:border-box;overflow:hidden}._lightboxContent_1o5g4_1343{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center}._lightboxImage_1o5g4_1353{max-width:100%;max-height:90vh;object-fit:contain;border-radius:4px;box-shadow:0 4px 12px #00000080}._lightboxCloseButton_1o5g4_1362{position:absolute;top:-40px;right:-40px;width:40px;height:40px;background-color:#ffffff4d;border:none;border-radius:50%;color:#fff;font-size:28px;line-height:1;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s}._lightboxCloseButton_1o5g4_1362:hover{background-color:#ffffff80}@media (max-width: 768px){._lightboxCloseButton_1o5g4_1362{top:10px;right:10px}}@keyframes _fadeIn_1o5g4_1{0%{opacity:0}to{opacity:1}}._lightboxOverlay_1o5g4_1322{animation:_fadeIn_1o5g4_1 .3s ease-in-out}._userMessageWrapper_1o5g4_1405{position:relative}._userMessageWrapper_1o5g4_1405:hover ._editMessageButton_1o5g4_1408{opacity:1}._editMessageButton_1o5g4_1408{position:absolute;bottom:0;right:3px;background-color:var(--bg-surface-container);border:none;border-radius:50%;width:28px;height:28px;display:none;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease;z-index:5}._editMessageButton_1o5g4_1408:hover{background-color:var(--bg-surface-container)}._editMessageButton_1o5g4_1408 img{width:18px;height:18px;color:#fffc}._editMessageContainer_1o5g4_1438{width:100%;display:flex;flex-direction:column;gap:8px}._editMessageTextarea_1o5g4_1445{width:100%;min-height:70px;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:12px;font-family:inherit;font-size:14px;line-height:1.5;resize:none;overflow:hidden;background-color:#ffffff0d;color:inherit}._editMessageTextarea_1o5g4_1445:focus{outline:none;border-color:#2878cd;box-shadow:0 0 0 2px #2878cd33}._editMessageActions_1o5g4_1465{display:flex;justify-content:flex-end;gap:8px}._editMessageActionButton_1o5g4_1471{padding:6px 12px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:background-color .2s ease}._saveButton_1o5g4_1481{background-color:#2878cd;color:#fff}._saveButton_1o5g4_1481:hover{background-color:#1e68b3}._cancelButton_1o5g4_1489{background-color:#0000001a;color:inherit}._cancelButton_1o5g4_1489:hover{background-color:#0003}._messageVersionContainer_1o5g4_1498{position:relative;width:100%;overflow:hidden}._messageVersion_1o5g4_1498{width:100%;transition:transform .3s ease,opacity .3s ease}._activeVersion_1o5g4_1509{transform:translate(0);opacity:1;position:relative}._inactiveVersion_1o5g4_1515{transform:translate(-100%);opacity:0;position:absolute;top:0;left:0;z-index:1;pointer-events:none}._editControls_1o5g4_1525{display:flex;font-size:12px;color:var(--text-secondary)}._versionNavigator_1o5g4_1531{display:flex;align-items:center;gap:4px}._versionCounter_1o5g4_1537{font-size:11px}._versionButtonPrev_1o5g4_1541,._versionButtonNext_1o5g4_1541{background:none;border:none;padding:0 2px;cursor:pointer;color:var(--text-secondary)}._versionButtonPrev_1o5g4_1541:disabled,._versionButtonNext_1o5g4_1541:disabled{color:#96969666;cursor:default}._versionButtonPrev_1o5g4_1541:hover:not(:disabled),._versionButtonNext_1o5g4_1541:hover:not(:disabled){color:#1e68b3}._edit-response-loading_1o5g4_1556{position:absolute;inset:0}._loadingWrapper_1o5g4_1564{display:flex;align-items:center;gap:8px;padding-left:var(--spacing-0);padding-right:var(--spacing-0);width:auto;min-width:300px;margin-top:var(--spacing-6);margin-right:var(--spacing-0);margin-bottom:var(--spacing-25);margin-left:var(--spacing-0)}._loadingContent_1o5g4_1578{display:flex;align-items:center;flex-direction:row;gap:var(--spacing-10)}._loader_1o5g4_1585{display:flex;gap:4px;padding-top:var(--spacing-10);padding-right:var(--spacing-5);padding-bottom:var(--spacing-10);padding-left:var(--spacing-5)}._dot_1o5g4_1594{width:8;height:8;background-color:var(--text-secondary);border-radius:50%;animation:_bounce_1o5g4_1 1.4s infinite ease-in-out both}._loadingText_1o5g4_1608{font-size:14px;color:var(--text-secondary);margin:0 0 0 12px;padding-top:var(--spacing-10);padding-right:var(--spacing-5);padding-bottom:var(--spacing-10);padding-left:var(--spacing-5);display:inline-block;white-space:nowrap}._loadingLogoContainer_1o5g4_1620{position:relative;display:flex;margin-left:3px;transition:all .6s cubic-bezier(.4,0,.2,1)}._staticLogo_1o5g4_1627{position:relative;z-index:2;width:22px;height:22px;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:1}._rotatingBorder_1o5g4_1636{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border:2px solid transparent;border-top:2px solid var(--loading-spinner-color);border-radius:50%;animation:_logoSpin_1o5g4_1 1.5s linear infinite;z-index:1;opacity:1;transition:opacity .4s ease-out}._loadingLogoContainer_1o5g4_1620._transitioning_1o5g4_1652 ._rotatingBorder_1o5g4_1636{opacity:0;animation-duration:.8s}._loadingLogoContainer_1o5g4_1620._transitioning_1o5g4_1652 ._staticLogo_1o5g4_1627{width:26px;height:26px}._loadingLogoContainer_1o5g4_1620._completed_1o5g4_1661 ._rotatingBorder_1o5g4_1636{opacity:0;animation:none;display:none}._loadingLogoContainer_1o5g4_1620._completed_1o5g4_1661 ._staticLogo_1o5g4_1627{width:30px;height:30px}@keyframes _logoSpin_1o5g4_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _logoSpinSlow_1o5g4_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _bounce_1o5g4_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes _fadeOut_1o5g4_1{0%{opacity:1}to{opacity:0}}._botLoadingContainer_1o5g4_1704,._imageBotLoadingContainer_1o5g4_1704,._searchBotLoadingContainer_1o5g4_1704{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 0;margin-bottom:80px}._botIconContainer_1o5g4_1713{flex-shrink:0;margin-top:12px;align-self:flex-start}._botIconContainer_1o5g4_1713 img{width:22px;height:22px;flex-shrink:0;transition:all .6s cubic-bezier(.4,0,.2,1)}._message-header_1o5g4_1725 img{width:30px;height:30px;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:1}._initialLoading_1o5g4_1733{padding-left:0!important}._initialLoading_1o5g4_1733._bot_1o5g4_1704{display:block}@media (max-width: 450px){._loadingText_1o5g4_1608{font-size:13px}._dot_1o5g4_1594{width:6;height:6}._rotatingBorder_1o5g4_1636{width:42px;height:42px}._staticLogo_1o5g4_1627{width:20px;height:20px}._loadingLogoContainer_1o5g4_1620._completed_1o5g4_1661 ._staticLogo_1o5g4_1627{width:24px;height:24px}}._userFilesContainer_1o5g4_1762{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0;width:100%}._userFileContainer_1o5g4_1770{display:inline-block;margin:0;max-width:100%}._userFileBox_1o5g4_1776{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:4px;padding:10px;width:100px;height:80px;background-color:#888}._userFileBox_1o5g4_1776[data-filetype=TEXT]{background-color:#333}._userFileBox_1o5g4_1776[data-filetype=CODE]{background-color:#007acc}._userFileBox_1o5g4_1776[data-filetype=STRUCTURED]{background-color:#4caf50}._userFileBox_1o5g4_1776[data-filetype=PDF]{background-color:#f14329}._userFileBox_1o5g4_1776[data-filetype=DOC]{background-color:#2b579a}._userFileBox_1o5g4_1776[data-filetype=XLS]{background-color:#217346}._userFileBox_1o5g4_1776[data-filetype=PPT]{background-color:#d24726}._userFileBox_1o5g4_1776[data-filetype=TXT]{background-color:#333}._userFileBox_1o5g4_1776[data-filetype=ZIP]{background-color:#ffb900}._userFileBox_1o5g4_1776[data-filetype=JS]{background-color:#f7df1e;color:#000}._userFileBox_1o5g4_1776[data-filetype=PY]{background-color:#3776ab}._userFileBox_1o5g4_1776[data-filetype=PHP]{background-color:#777bb4}._userFileBox_1o5g4_1776[data-filetype=JAVA]{background-color:#007396}._userFileBox_1o5g4_1776[data-filetype=HTML]{background-color:#e44d26}._userFileBox_1o5g4_1776[data-filetype=CSS]{background-color:#264de4}._userFileBox_1o5g4_1776[data-filetype=CPP],._userFileBox_1o5g4_1776[data-filetype="C++"]{background-color:#00599c}._userFileBox_1o5g4_1776[data-filetype="C#"]{background-color:#68217a}._userFileBox_1o5g4_1776[data-filetype=GO]{background-color:#00add8}._userFileBox_1o5g4_1776[data-filetype=RUBY]{background-color:#cc342d}._userFileBox_1o5g4_1776[data-filetype=TS]{background-color:#3178c6}._userFileBox_1o5g4_1776[data-filetype=RUST]{background-color:#000}._userFileBox_1o5g4_1776[data-filetype=SWIFT]{background-color:#fa7343}._fileIconText_1o5g4_1859{color:#fff;font-size:14px;font-weight:700;margin-bottom:2px;text-transform:uppercase}._userFileName_1o5g4_1867{color:#fff;font-size:10px;text-align:center;word-break:break-word;width:95%;overflow:hidden;text-overflow:ellipsis;padding:5px 0;border-top:1px solid white;border-bottom:1px solid white;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:5em;line-height:1.2em;white-space:normal}._fileLink_1o5g4_1887{text-decoration:none}._userMarkdownLink_1o5g4_1891{color:var(--accent-blue);text-decoration:none}._userMarkdownLink_1o5g4_1891:hover{text-decoration:underline}._fileIcon_1o5g4_1859{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px}._fileIconType_1o5g4_1909{font-weight:700;font-size:1.2rem;margin-bottom:4px}._fileName_1o5g4_1915{font-size:.8rem;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 768px){._userFileBox_1o5g4_1776{width:160px;height:70px}._fileIconText_1o5g4_1859{font-size:12px}._userFileName_1o5g4_1867{font-size:11px}}@media (max-width: 480px){._userFileBox_1o5g4_1776{width:130px;height:65px}}._localImagesContainer_1o5g4_1945{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._localImageWrapper_1o5g4_1952{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;background-color:#f0f0f0;border:1px solid var(--border-button-color)}._localImage_1o5g4_1945{width:100%;height:100%;object-fit:cover}._userMarkdownImage_1o5g4_1968{border-radius:8px;margin:4px 0;display:block;max-width:100%;height:auto;cursor:pointer;transition:opacity .2s}._userMarkdownImage_1o5g4_1968:hover{opacity:.9}._rounded_1o5g4_929{border-radius:50%!important}._shadow_1o5g4_1986{box-shadow:0 4px 6px #0000001a}._border_1o5g4_946{border:1px solid #ddd;padding:2px}._imageGrid_1o5g4_1996{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}._imageGrid_1o5g4_1996 img,._userMessageContent_1o5g4_2003 img{max-width:100px;max-height:100px;width:auto;height:auto;object-fit:contain}._imageGrid_1o5g4_1996 ._userMarkdownImage_1o5g4_1968{margin:0;flex:1 0 auto}._userImagesContainer_1o5g4_2017{margin:8px 0;width:100%}._singleImageContainer_1o5g4_2022{display:inline-block;max-width:100%;border-radius:8px;overflow:hidden}._hasLocalImages_1o5g4_2029 img{max-width:unset!important}._searchLoadingWrapper_1o5g4_2034{display:flex;align-items:center;gap:12px;width:auto;min-width:300px;margin:6px 0 25px;border-radius:16px;padding:10px 15px}._searchIconContainer_1o5g4_2045{display:flex;align-items:center;justify-content:center}._searchPulseIcon_1o5g4_2051{width:28px;height:28px;animation:_pulse_1o5g4_1 1.5s infinite ease-in-out}._searchLoadingContent_1o5g4_2057{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}._searchLoader_1o5g4_2064{display:flex;gap:4px}._searchDot_1o5g4_2069{width:8px;height:8px;background-color:var(--text-secondary);border-radius:50%;animation:_bounce_1o5g4_1 1.4s infinite ease-in-out both}._searchDot_1o5g4_2069:nth-child(1){animation-delay:-.32s}._searchDot_1o5g4_2069:nth-child(2){animation-delay:-.16s}._searchLoadingText_1o5g4_2083{font-size:14px;color:var(--text-secondary);margin:0;display:inline-block;white-space:nowrap}._searchEngineIcons_1o5g4_2091{display:flex;align-items:center;gap:5px;opacity:0;animation:_fadeIn_1o5g4_1 .5s forwards;margin-left:6px}._searchEngineIcons_1o5g4_2091 img{width:16px;height:16px;object-fit:contain;border-radius:50%;opacity:.8;transition:opacity .2s ease}._searchEngineIcons_1o5g4_2091 img:hover{opacity:1}._searchBotLoadingContainer_1o5g4_1704{display:flex;align-items:center;width:100%;padding:8px 16px;margin-bottom:80px;border-radius:12px}@media (max-width: 768px){._searchLoadingWrapper_1o5g4_2034{min-width:250px;padding:8px 12px}._searchLoadingText_1o5g4_2083{font-size:13px}._searchEngineIcons_1o5g4_2091 img{width:14px;height:14px}}@media (max-width: 450px){._searchPulseIcon_1o5g4_2051{width:24px;height:24px}._searchDot_1o5g4_2069{width:6px;height:6px}._searchEngineIcons_1o5g4_2091{gap:3px}._searchEngineIcons_1o5g4_2091 img{width:12px;height:12px}}._thinkingWrapper_1o5g4_2152{display:flex;flex-direction:column;width:fit-content;min-width:unset;max-width:650px;border-radius:12px;border:1px solid var(--border-primary);overflow:hidden;margin-top:var(--spacing-6px);margin-right:var(--spacing-0);margin-bottom:var(--spacing-25px);margin-left:var(--spacing-0);transition:all .3s ease}._thinkingWrapper_1o5g4_2152._isWaiting_1o5g4_2168{opacity:.9;transition:all .3s ease}._thinkingWrapper_1o5g4_2152._isWaiting_1o5g4_2168 ._thinkingHeader_1o5g4_2172{padding:14px 12px;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s ease}._thinkingWrapper_1o5g4_2152._isStreaming_1o5g4_2177{border-color:var(--text-primary);background:linear-gradient(180deg,var(--bg-primary),rgba(var(--primary-rgb),.08));box-shadow:0 0 12px rgba(var(--primary-rgb),.25);transform:translateY(-1px);transition:all .3s ease;animation:_streamPulse_1o5g4_1 3s ease-in-out infinite}._thinkingWrapper_1o5g4_2152._isStreaming_1o5g4_2177 ._stepActive_1o5g4_2185 ._stepTimeline_1o5g4_2185:before{box-shadow:0 0 0 4px rgba(var(--text-secondary),.25)}._thinkingWrapper_1o5g4_2152._isStreaming_1o5g4_2177 ._thinkingHeader_1o5g4_2172{padding:14px 12px;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s ease}._thinkingWrapper_1o5g4_2152._isCompleted_1o5g4_2193{border-color:var(--text-primary);background:var(--bg-success-fade);opacity:1;box-shadow:0 0 8px rgba(var(--success-rgb),.25);transition:all .3s ease}._thinkingWrapper_1o5g4_2152._isCompleted_1o5g4_2193 ._stepTimelineComplete_1o5g4_2200{color:var(--text-primary);text-shadow:0 0 4px rgba(var(--success-rgb),.3)}._thinkingWrapper_1o5g4_2152._isCompleted_1o5g4_2193 ._thinkingMainText_1o5g4_2204{color:var(--text-primary)}._thinkingWrapper_1o5g4_2152._isCompleted_1o5g4_2193 ._thinkingHeader_1o5g4_2172{padding:6px 0;transition:padding .3s cubic-bezier(.4,0,.2,1)}._thinkingHeader_1o5g4_2172{display:flex;align-items:flex-start;padding:14px 12px;cursor:pointer;user-select:none;transition:background .2s ease;width:fit-content;min-width:280px}._thinkingHeaderContent_1o5g4_2223{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._thinkingHeaderTop_1o5g4_2231{display:flex;align-items:center;gap:8px;width:fit-content}._thinkingHeaderText_1o5g4_2238{flex:0 1 auto;min-width:0}._thinkingMainText_1o5g4_2204{font-size:14px;font-weight:500;color:var(--text-primary);display:inline;line-height:1.4;white-space:nowrap;position:relative}._thinkingMainText_1o5g4_2204:after{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--text-light) 80%,transparent) 50%,transparent 100%);animation:_shimmer_1o5g4_1 2s linear infinite;pointer-events:none}._thinkingWrapper_1o5g4_2152._isCompleted_1o5g4_2193 ._thinkingMainText_1o5g4_2204:after{animation:none;opacity:0}@keyframes _shimmer_1o5g4_1{0%{left:-100%;opacity:1}85.7%{left:100%;opacity:1}85.71%{left:100%;opacity:0}85.72%{left:-100%;opacity:0}85.8%{left:-100%;opacity:0}to{left:-100%;opacity:0}}._thinkingHeaderSub_1o5g4_2295{width:100%}._thinkingHeaderSub_1o5g4_2295 ._thinkingPromptExcerpt_1o5g4_2298{margin-top:0;font-size:11px;padding-left:8px;border-left:2px solid var(--primary-color-light)}._thinkingHeaderSub_1o5g4_2295 ._thinkingSearchInfo_1o5g4_2304{margin-top:0}._thinkingHeaderSub_1o5g4_2295 ._thinkingSearchInfo_1o5g4_2304 ._searchText_1o5g4_2307{font-size:11px}._thinkingHeaderSub_1o5g4_2295 ._thinkingSearchInfo_1o5g4_2304 ._searchIconVisible_1o5g4_2310{width:14px;height:14px}._thinkingKeywordHighlight_1o5g4_2315{color:var(--primary-color);font-weight:600;margin:0 4px}._thinkingDots_1o5g4_2321{display:flex;gap:4px;align-items:center;margin-left:8px;flex-shrink:0}._dot_1o5g4_1594{width:5px;height:5px;background-color:var(--primary-color);border-radius:50%;animation:_dotBounce_1o5g4_1 1.4s infinite ease-in-out both}._dot_1o5g4_1594:nth-child(1){animation-delay:-.32s}._dot_1o5g4_1594:nth-child(2){animation-delay:-.16s}._dot_1o5g4_1594:nth-child(3){animation-delay:0s}._thinkingToggleIcon_1o5g4_2346{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--text-secondary);font-size:12px}._thinkingExpandedContent_1o5g4_2357{position:relative;display:flex;flex-direction:column;padding:0 12px;background:var(--bg-primary);max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease .1s,padding .4s cubic-bezier(.4,0,.2,1)}._thinkingExpandedContent_1o5g4_2357._isOpen_1o5g4_2368{max-height:500px;opacity:.7;padding:10px 12px}._thinkingExpandedContent_1o5g4_2357:hover{opacity:1}._thinkingExpandedContent_1o5g4_2357:before{content:"";position:absolute;left:16px;top:22px;bottom:24px;width:1px;background:var(--border-color);opacity:1;z-index:1}._thinkingStep_1o5g4_2388{position:relative;display:flex;align-items:center;gap:16px;padding-bottom:12px}._thinkingStep_1o5g4_2388:last-child{padding-bottom:0}._stepTimeline_1o5g4_2185{position:relative;flex-shrink:0;width:10px;height:10px;display:flex;align-items:center;justify-content:center;z-index:2}._stepTimeline_1o5g4_2185:before{content:"";width:8px;height:8px;border-radius:50%;background:#000;transition:all .3s ease}._stepCompleted_1o5g4_2418 ._stepTimeline_1o5g4_2185:before{background:#ccc}._stepActive_1o5g4_2185 ._stepTimeline_1o5g4_2185:before{background:var(--text-secondary);box-shadow:0 0 0 3px #3b82f626}._stepTimelineComplete_1o5g4_2200{position:relative;flex-shrink:0;left:2px;width:6px;height:24px;display:flex;align-items:center;justify-content:center;z-index:2;font-size:14px;color:var(--text-primary);font-weight:700;line-height:1}._stepContent_1o5g4_2443{flex:1;min-width:0;padding-top:0}._stepLabel_1o5g4_2449{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.4;margin:0}._thinkingPromptExcerpt_1o5g4_2298{font-size:12px;color:var(--text-secondary);font-style:italic;border-radius:8px;margin-top:8px;border-left:3px solid var(--primary-color-light)}._thinkingSearchInfo_1o5g4_2304{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}._searchText_1o5g4_2307{font-size:12px;color:var(--text-secondary);font-style:italic;white-space:nowrap}._thinkingSearchIcons_1o5g4_2481{display:inline-flex;align-items:center;gap:6px}._searchIconVisible_1o5g4_2310{width:16px;height:16px;border-radius:3px;opacity:0;animation:_searchIconFadeIn_1o5g4_1 .5s ease forwards;transition:transform .2s ease}._searchIconVisible_1o5g4_2310:hover{transform:scale(1.15)}@keyframes _searchIconFadeIn_1o5g4_1{0%{opacity:0;transform:translateY(-3px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _streamPulse_1o5g4_1{0%{background-color:rgba(var(--primary-rgb),.05)}50%{background-color:rgba(var(--primary-rgb),.1)}to{background-color:rgba(var(--primary-rgb),.05)}}@media (max-width: 450px){._thinkingWrapper_1o5g4_2152{min-width:unset;max-width:100%}._thinkingHeader_1o5g4_2172{padding:var(--spacing-12px 12px);min-width:250px}._thinkingMainText_1o5g4_2204{font-size:13px;white-space:normal}._thinkingHeaderSub_1o5g4_2295 ._thinkingPromptExcerpt_1o5g4_2298{font-size:10px}._thinkingHeaderSub_1o5g4_2295 ._thinkingSearchInfo_1o5g4_2304 ._searchText_1o5g4_2307{font-size:10px;white-space:normal}._thinkingHeaderSub_1o5g4_2295 ._thinkingSearchInfo_1o5g4_2304 ._searchIconVisible_1o5g4_2310{width:12px;height:12px}._thinkingExpandedContent_1o5g4_2357._isOpen_1o5g4_2368{padding:var(--spacing-20px 12px 12px 12px)}._thinkingExpandedContent_1o5g4_2357:before{left:15px}._stepTimeline_1o5g4_2185,._stepTimelineComplete_1o5g4_2200{width:4px}._stepTimeline_1o5g4_2185:before,._stepTimelineComplete_1o5g4_2200:before{width:4px;height:4px}._stepTimelineComplete_1o5g4_2200{font-size:12px}._stepLabel_1o5g4_2449{font-size:13px}._searchText_1o5g4_2307{font-size:11px;white-space:normal}._searchIconVisible_1o5g4_2310{width:14px;height:14px}}._message_1o5g4_1498{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);padding-left:var(--spacing-20);padding-right:var(--spacing-20)}._lastMessage_1o5g4_2582 ._message-content_1o5g4_2582{margin-bottom:100px!important}._message-content_1o5g4_2582{word-break:break-word}._message-header_1o5g4_1725 img{width:30px;height:30px;flex-shrink:0}._botMessageWrapper_1o5g4_2596,._userMessageWrapper_1o5g4_1405{width:100%;position:relative;color:var(--text-chat-primary)}._userMessageContent_1o5g4_2003{display:flex;flex-direction:column;color:var(--text-chat-primary);gap:2px;width:100%;align-items:flex-end}._showActionsOnHover_1o5g4_2618:hover [class*=messageActions],._showActionsOnHover_1o5g4_2618:hover [class*=favoriteContainer]{opacity:1;visibility:visible}._textContentBox_1o5g4_2630{display:inline-block;max-width:100%;margin-right:0;background:var(--bg-message-content);text-align:left;padding-top:var(--spacing-10);padding-right:var(--spacing-20);padding-bottom:var(--spacing-10);padding-left:var(--spacing-20);word-break:normal;overflow-wrap:break-word;border-radius:var(--radius-24)}._textContentBox_1o5g4_2630 p{margin:0 0 8px}._textContentBox_1o5g4_2630 p:last-child{margin-bottom:0}._embeddedContentBox_1o5g4_2652,._uploadedFilesBox_1o5g4_2659{max-width:100%;margin-top:2px;align-self:flex-end}@media (max-width: 768px){._message_1o5g4_1498{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}@media (max-width: 450px){._message_1o5g4_1498 ._message-content_1o5g4_2582{max-width:95%}._message-header_1o5g4_1725 img,._botIconContainer_1o5g4_1713 img{width:24px;height:24px;margin-left:4px}}._bot_1o5g4_1704{display:flex;align-items:flex-start;gap:10px}._bot_1o5g4_1704 ._message-content_1o5g4_2582{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);padding-right:var(--spacing-24);padding-top:var(--spacing-6);flex:1;width:100%}._bot_1o5g4_1704 ._message-header_1o5g4_1725{align-self:flex-start;margin-top:8px;flex-shrink:0}._bot_1o5g4_1704 ._message-header_1o5g4_1725 img{width:32px;height:32px;object-fit:contain}._botMessageWrapper_1o5g4_2596{width:100%;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){._bot_1o5g4_1704{flex-direction:column;align-items:flex-start;gap:8px}._bot_1o5g4_1704 ._message-header_1o5g4_1725{margin-top:0;display:flex;align-items:center;width:100%}._bot_1o5g4_1704 ._message-header_1o5g4_1725 img{width:28px;height:28px}._bot_1o5g4_1704 ._message-content_1o5g4_2582{width:95%;padding-left:var(--spacing-10);padding-right:var(--spacing-10);padding-top:var(--spacing-0);gap:12px}}@media (min-width: 769px) and (max-width: 1024px){._bot_1o5g4_1704 ._message-content_1o5g4_2582{padding-right:var(--spacing-16)}._bot_1o5g4_1704 ._message-header_1o5g4_1725 img{width:30px;height:30px}}@media (min-width: 1440px){._bot_1o5g4_1704{gap:12px}._bot_1o5g4_1704 ._message-content_1o5g4_2582{gap:var(--spacing-18);padding-right:var(--spacing-32)}._bot_1o5g4_1704 ._message-header_1o5g4_1725 img{width:36px;height:36px}}._bot_1o5g4_1704._loading_1o5g4_1564 ._message-content_1o5g4_2582{opacity:.9}._bot_1o5g4_1704._initialLoading_1o5g4_1733 ._message-header_1o5g4_1725 img{animation:_logoPulse_1o5g4_1 1.5s ease-in-out infinite}@keyframes _logoPulse_1o5g4_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}._bot_1o5g4_1704._streamingMessage_1o5g4_2802 ._message-content_1o5g4_2582{animation:_streamFadeIn_1o5g4_1 .3s ease-in}@keyframes _streamFadeIn_1o5g4_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._bot_1o5g4_1704._searchModeMessage_1o5g4_2819 ._message-content_1o5g4_2582{border-left:3px solid var(--primary-color);padding-left:12px}._bot_1o5g4_1704._imageModeMessage_1o5g4_2824 ._message-content_1o5g4_2582{border-left:3px solid var(--accent-color);padding-left:12px}._bot_1o5g4_1704._isEditResponse_1o5g4_2829 ._message-content_1o5g4_2582{background:var(--bg-tertiary);border-radius:8px;padding:12px}@media (prefers-reduced-motion: reduce){._bot_1o5g4_1704 ._message-header_1o5g4_1725 img,._bot_1o5g4_1704 ._message-content_1o5g4_2582{animation:none!important;transition:none!important}}@media (prefers-contrast: high){._bot_1o5g4_1704 ._message-content_1o5g4_2582{border:1px solid var(--text-primary)}._bot_1o5g4_1704 ._message-header_1o5g4_1725 img{border:2px solid var(--text-primary)}}@media print{._bot_1o5g4_1704{page-break-inside:avoid}._bot_1o5g4_1704 ._message-header_1o5g4_1725{display:none}._bot_1o5g4_1704 ._message-content_1o5g4_2582{padding:0;width:100%}}._user_1o5g4_1405{display:flex;justify-content:flex-end}._user_1o5g4_1405 ._message-content_1o5g4_2582{margin-top:var(--spacing-5);margin-right:var(--spacing-0);margin-bottom:var(--spacing-30);margin-left:var(--spacing-0);display:flex;align-items:center;justify-content:flex-end;width:auto;max-width:85%;margin-left:auto;margin-right:0;text-align:right;padding-top:var(--spacing-10);padding-right:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:var(--spacing-20);word-break:normal;overflow-wrap:break-word;border-radius:var(--radius-24)}@media (max-width: 768px){._user_1o5g4_1405 ._message-content_1o5g4_2582{margin-bottom:var(--spacing-26)}}._showActionsOnHover_1o5g4_2618:hover ._userMessageActionsWrapper_1o5g4_2903 ._userMessageActions_1o5g4_2903,._showActionsOnHover_1o5g4_2618:focus-within ._userMessageActionsWrapper_1o5g4_2903 ._userMessageActions_1o5g4_2903{opacity:1}._expandButton_1o5g4_2908{background:none;border:none;color:inherit;cursor:pointer;font-size:12px;padding:4px 8px;margin-top:8px;border-radius:12px;transition:all .2s ease;display:block;margin-left:auto;width:fit-content}._expandButton_1o5g4_2908:hover{background-color:var(--state-hover)}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._char-limit_za6ms_181{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_za6ms_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_za6ms_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_za6ms_221{display:flex}._d-inline-flex_za6ms_225{display:inline-flex}._d-grid_za6ms_229{display:grid}._d-block_za6ms_233{display:block}._d-inline-block_za6ms_237{display:inline-block}._d-none_za6ms_241{display:none}._flex-center_za6ms_246{display:flex;align-items:center;justify-content:center}._flex-between_za6ms_252{display:flex;align-items:center;justify-content:space-between}._flex-row_za6ms_264{flex-direction:row}._flex-column_za6ms_268{flex-direction:column}._flex-wrap_za6ms_272{flex-wrap:wrap}._flex-nowrap_za6ms_276{flex-wrap:nowrap}._flex-1_za6ms_280{flex:1}._flex-auto_za6ms_284{flex:auto}._flex-grow-0_za6ms_288{flex-grow:0}._flex-grow-1_za6ms_292{flex-grow:1}@media (max-width: 768px){._flex-start-align_za6ms_297{align-items:flex-start}}._items-center_za6ms_303{align-items:center}._items-start_za6ms_307{align-items:flex-start}._items-end_za6ms_311{align-items:flex-end}._justify-center_za6ms_315{justify-content:center}._justify-between_za6ms_319{justify-content:space-between}._justify-start_za6ms_323{justify-content:flex-start}._justify-end_za6ms_327{justify-content:flex-end}._justify-around_za6ms_331{justify-content:space-around}._gap-xs_za6ms_336{gap:var(--spacing-4)}._gap-sm_za6ms_340{gap:var(--spacing-8)}._gap-md_za6ms_344{gap:var(--spacing-16)}._gap-lg_za6ms_348{gap:var(--spacing-24)}._gap-xl_za6ms_352{gap:var(--spacing-32)}._m-0_za6ms_358{margin:0}._m-xs_za6ms_362{margin:var(--spacing-4)}._m-sm_za6ms_366{margin:var(--spacing-8)}._m-md_za6ms_370{margin:var(--spacing-16)}._m-lg_za6ms_374{margin:var(--spacing-24)}._m-xl_za6ms_378{margin:var(--spacing-32)}._mt-0_za6ms_383{margin-top:0}._mt-xs_za6ms_387{margin-top:var(--spacing-4)}._mt-sm_za6ms_391{margin-top:var(--spacing-8)}._mt-md_za6ms_395{margin-top:var(--spacing-16)}._mt-lg_za6ms_399{margin-top:var(--spacing-24)}._mt-xl_za6ms_403{margin-top:var(--spacing-32)}._mb-0_za6ms_408{margin-bottom:0}._mb-xs_za6ms_412{margin-bottom:var(--spacing-4)}._mb-sm_za6ms_416{margin-bottom:var(--spacing-8)}._mb-12_za6ms_420{margin-bottom:var(--spacing-12)}._mb-rs_za6ms_424{margin-bottom:var(--spacing-10)}._mb-md_za6ms_428{margin-bottom:var(--spacing-16)}._mb-24_za6ms_432{margin-bottom:var(--spacing-24)}._mb-xl_za6ms_436{margin-bottom:var(--spacing-32)}._ml-0_za6ms_441{margin-left:0}._ml-xs_za6ms_445{margin-left:var(--spacing-4)}._ml-sm_za6ms_449{margin-left:var(--spacing-8)}._ml-md_za6ms_453{margin-left:var(--spacing-16)}._ml-lg_za6ms_457{margin-left:var(--spacing-24)}._ml-xl_za6ms_461{margin-left:var(--spacing-32)}._mr-0_za6ms_466{margin-right:0}._mr-xs_za6ms_470{margin-right:var(--spacing-4)}._mr-sm_za6ms_474{margin-right:var(--spacing-8)}._mr-md_za6ms_478{margin-right:var(--spacing-16)}._mr-lg_za6ms_482{margin-right:var(--spacing-24)}._mr-xl_za6ms_486{margin-right:var(--spacing-32)}._mx-0_za6ms_491{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_za6ms_496{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_za6ms_501{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_za6ms_506{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_za6ms_511{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_za6ms_516{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_za6ms_521{margin-left:auto;margin-right:auto}._my-0_za6ms_527{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_za6ms_532{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_za6ms_537{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_za6ms_542{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_za6ms_547{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_za6ms_552{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_za6ms_557{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_za6ms_563{padding:0}._p-xs_za6ms_567{padding:var(--spacing-xs)}._p-sm_za6ms_571,._p-10_za6ms_575{padding:var(--spacing-sm)}._p-md_za6ms_579{padding:var(--spacing-md)}._p-ml_za6ms_583{padding:var(--spacing-ml)}._p-lg_za6ms_587{padding:var(--spacing-lg)}._p-xl_za6ms_591{padding:var(--spacing-xl)}._pl-0_za6ms_596{padding-left:0}._pl-xs_za6ms_600{padding-left:var(--spacing-xs)}._pl-sm_za6ms_604{padding-left:var(--spacing-sm)}._pl-md_za6ms_608{padding-left:var(--spacing-md)}._pl-lg_za6ms_612{padding-left:var(--spacing-lg)}._pl-xl_za6ms_616{padding-left:var(--spacing-xl)}._pr-0_za6ms_621{padding-right:0}._pr-xs_za6ms_625{padding-right:var(--spacing-xs)}._pr-sm_za6ms_629{padding-right:var(--spacing-sm)}._pr-md_za6ms_633{padding-right:var(--spacing-md)}._pr-lg_za6ms_637{padding-right:var(--spacing-lg)}._pr-xl_za6ms_641{padding-right:var(--spacing-xl)}._pt-0_za6ms_646{padding-top:0}._pt-xs_za6ms_650{padding-top:var(--spacing-xs)}._pt-sm_za6ms_654{padding-top:var(--spacing-sm)}._pt-md_za6ms_658{padding-top:var(--spacing-md)}._pt-ml_za6ms_662{padding-top:var(--spacing-ml)}._pt-lg_za6ms_666{padding-top:var(--spacing-lg)}._pt-xl_za6ms_670{padding-top:var(--spacing-xl)}._pb-0_za6ms_675{padding-bottom:0}._pb-xs_za6ms_679{padding-bottom:var(--spacing-xs)}._pb-sm_za6ms_683{padding-bottom:var(--spacing-sm)}._pb-md_za6ms_687{padding-bottom:var(--spacing-md)}._pb-lg_za6ms_691{padding-bottom:var(--spacing-lg)}._pb-xl_za6ms_695{padding-bottom:var(--spacing-xl)}._px-0_za6ms_700{padding-left:0;padding-right:0}._px-xs_za6ms_705{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_za6ms_710{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_za6ms_715{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_za6ms_720{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_za6ms_725{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_za6ms_730{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_za6ms_735{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_za6ms_740{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_za6ms_746{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_za6ms_751{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_za6ms_756{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_za6ms_761{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_za6ms_766{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_za6ms_771{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_za6ms_776{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_za6ms_781{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_za6ms_787{position:relative}._absolute_za6ms_791{position:absolute}._fixed_za6ms_795{position:fixed}._sticky_za6ms_799{position:sticky}._w-full_za6ms_804{width:100%}._w-screen_za6ms_812{width:100vw}._h-screen_za6ms_816{height:100vh}._w-auto_za6ms_820{width:auto}._h-auto_za6ms_824{height:auto}._w-24_za6ms_829{width:24px}._w-32_za6ms_833{width:32px}._w-48_za6ms_837{width:48px}._w-64_za6ms_841{width:64px}._h-24_za6ms_846{height:24px}._h-32_za6ms_850{height:32px}._h-48_za6ms_854{height:48px}._h-64_za6ms_858{height:64px}._h-full_za6ms_808{height:100%}._square-18_za6ms_867,._square-24_za6ms_872{width:24px;height:24px}._square-32_za6ms_877{width:32px;height:32px}._square-48_za6ms_882{width:48px;height:48px}._square-64_za6ms_887{width:64px;height:64px}._square-full_za6ms_892{width:100%;height:100%}._cursor-pointer_za6ms_898{cursor:pointer}._cursor-default_za6ms_902{cursor:default}._cursor-not-allowed_za6ms_906{cursor:not-allowed}._overflow-hidden_za6ms_910{overflow:hidden}._overflow-auto_za6ms_914{overflow:auto}._overflow-scroll_za6ms_918{overflow:scroll}._whitespace-nowrap_za6ms_922{white-space:nowrap}._whitespace-normal_za6ms_926{white-space:normal}._rounded-sm_za6ms_930{border-radius:var(--radius-sm)}._rounded-md_za6ms_934{border-radius:var(--radius-md)}._rounded-lg_za6ms_938{border-radius:var(--radius-lg)}._rounded-full_za6ms_942{border-radius:var(--radius-full)}._border_za6ms_947{border:1px solid var(--border-color)}._border-top_za6ms_951{border-top:1px solid var(--border-color)}._border-right_za6ms_955{border-right:1px solid var(--border-color)}._border-bottom_za6ms_959{border-bottom:1px solid var(--border-color)}._border-left_za6ms_963{border-left:1px solid var(--border-color)}._border-0_za6ms_967{border:none}._border-top-0_za6ms_971{border-top:none}._border-right-0_za6ms_975{border-right:none}._border-bottom-0_za6ms_979{border-bottom:none}._border-left-0_za6ms_983{border-left:none}._border-2_za6ms_988{border-width:2px}._border-3_za6ms_992{border-width:3px}._border-dashed_za6ms_997{border-style:dashed}._border-dotted_za6ms_1001{border-style:dotted}._text-xs_za6ms_1007{font-size:var(--font-size-12)}._text-sm_za6ms_1011{font-size:var(--font-size-14)}._text-md_za6ms_1015{font-size:var(--font-size-16)}._text-lg_za6ms_1019{font-size:var(--font-size-18)}._text-xl_za6ms_1023{font-size:var(--font-size-20)}._text-xxl_za6ms_1027{font-size:var(--font-size-22)}._text-huge_za6ms_1031{font-size:var(--font-size-24)}._text-jumbo_za6ms_1035{font-size:var(--font-size-26)}._text-mega_za6ms_1039{font-size:var(--font-size-28)}._font-normal_za6ms_1044{font-weight:var(--font-weight-normal)}._font-medium_za6ms_1048{font-weight:var(--font-weight-medium)}._font-bold_za6ms_1052{font-weight:var(--font-weight-bold)}._text-left_za6ms_1057{text-align:left}._text-center_za6ms_1061{text-align:center}._text-right_za6ms_1065{text-align:right}._text-justify_za6ms_1069{text-align:justify}._text-uppercase_za6ms_1074{text-transform:uppercase}._text-lowercase_za6ms_1078{text-transform:lowercase}._text-capitalize_za6ms_1082{text-transform:capitalize}._text-underline_za6ms_1087{text-decoration:underline}._text-line-through_za6ms_1091{text-decoration:line-through}._text-no-decoration_za6ms_1095{text-decoration:none}._text-description_za6ms_1100{color:var(--text-secondary, #5f6368)}._text-description-8_za6ms_1104{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_za6ms_1109{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_za6ms_1114{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_za6ms_1119{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_za6ms_1124{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_za6ms_1129{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._markdown_za6ms_1136{font-size:16px;line-height:1.8;contain:content;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}._markdown_za6ms_1136 ul,._markdown_za6ms_1136 ol{padding-left:2rem;margin-bottom:1rem}._markdown_za6ms_1136 blockquote{border-left:4px solid #ddd;padding-left:1rem;margin-left:0;color:#666}._markdown_za6ms_1136 hr{height:1px;background-color:var(--border-color);border:none;margin:1.5rem 0}._markdown_za6ms_1136 p{margin-bottom:1rem}._markdown_za6ms_1136 div[role=paragraph]{margin-bottom:1rem;display:block}._markdown_za6ms_1136 h1,._heading1_za6ms_1174{font-size:var(--font-size-jumbo);font-weight:600;margin-bottom:.8em;border-bottom:1px solid #eaecef;padding-bottom:.3em}._markdown_za6ms_1136 h2,._heading2_za6ms_1183{font-size:var(--font-size-xxl);font-weight:600;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-rg)}._markdown_za6ms_1136 h3,._heading3_za6ms_1191{font-size:1.25em;font-weight:600;margin-top:1.5em;margin-bottom:.8em}._link_za6ms_1199{color:var(--link-color);text-decoration:none}._link_za6ms_1199:hover{text-decoration:underline}._referenceNumber_za6ms_1208{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:4px;margin:0 2px;border-radius:4px;background-color:var(--bg-message-content);color:var(--text-primary);min-width:20px;height:20px;font-size:10px;position:relative}._referenceNumber_za6ms_1208:hover{background-color:var(--bg-floating);color:var(--text-chat-primary);text-decoration:none}._sourcesButton_za6ms_1230{display:inline-flex;align-items:center;gap:4px;font-weight:700;padding:6px 12px 6px 16px;background-color:#fff;border:1px solid #ddd;border-radius:20px;color:#333;cursor:pointer;font-size:14px;margin:8px 0;transition:all .2s ease}._sourcesButton_za6ms_1230:hover{background-color:#f5f5f5;border-color:#ccc}._faviconContainer_za6ms_1250{display:flex;align-items:center;margin-left:4px}._sourceFavicon_za6ms_1256{width:16px;height:16px;border-radius:50%;margin-left:-6px;border:1px solid white;background-color:#fff}._sourceFavicon_za6ms_1256:first-child{margin-left:0}._remainingCount_za6ms_1268{font-size:12px;color:#666;font-weight:500}._imageContainer_za6ms_1275{position:relative;display:inline-block;overflow:visible;margin:8px 0;cursor:pointer}._imageContainer_za6ms_1275 img{height:400px;border-radius:15px}._imageContainer_za6ms_1275 ._imageDownloadButton_za6ms_1287{position:absolute;top:5px;right:5px;background-color:#0003;border-radius:var(--radius-sm);width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease-in-out;border:none;padding:0;z-index:2}._imageContainer_za6ms_1275 ._imageDownloadButton_za6ms_1287 ._downloadIcon_za6ms_1305{fill:#fff;width:20px;height:20px}._imageContainer_za6ms_1275 ._imageDownloadButton_za6ms_1287:hover{background-color:#0009}._imageContainer_za6ms_1275:hover ._imageDownloadButton_za6ms_1287{opacity:1}@media (max-width: 768px){._imageContainer_za6ms_1275{position:relative;display:inline-block;overflow:visible;margin:8px 0;cursor:pointer}._imageContainer_za6ms_1275 img{height:300px;border-radius:15px}._markdown_za6ms_1136{font-size:16px}._heading1_za6ms_1174,._markdown_za6ms_1136 h1{font-size:1.5em}._heading2_za6ms_1183,._markdown_za6ms_1136 h2{font-size:1.3em}._heading3_za6ms_1191,._markdown_za6ms_1136 h3{font-size:1.1em}._downloadButton_za6ms_1345{width:28px;height:28px;opacity:1}._downloadIcon_za6ms_1305{width:14px;height:14px}}._codeBlock_za6ms_1356{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml);border-radius:var(--radius-md);font-size:var(--font-size-sm);overflow:hidden;position:relative;will-change:transform;transform:translateZ(0);font-family:JetBrains Mono,Fira Code,Roboto Mono,monospace!important;backface-visibility:hidden;max-width:100%;width:100%}._codeBlock_za6ms_1356 pre{padding:var(--spacing-md);background-color:var(--bg-mardown-code);overflow-x:visible;white-space:pre-wrap!important;word-wrap:break-word!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}._codeBlock_za6ms_1356 pre::-webkit-scrollbar{width:8px;height:8px}._codeBlock_za6ms_1356 pre::-webkit-scrollbar-track{background:var(--bg-mardown-code);border-radius:0 0 var(--radius-md) var(--radius-md)}._codeBlock_za6ms_1356 pre::-webkit-scrollbar-thumb{background:#4b5263;border-radius:var(--radius-sm)}._codeBlock_za6ms_1356 pre::-webkit-scrollbar-thumb:hover{background:#5c6370}._codeBlock_za6ms_1356 code{background:none!important;padding:0!important;line-height:1.6!important;color:#abb2bf;white-space:pre-wrap!important;word-break:break-word!important;border-radius:0!important;contain:content;overflow-wrap:break-word!important}._codeBlock_za6ms_1356:hover ._copyButton_za6ms_1407,._codeBlock_za6ms_1356:hover ._downloadButton_za6ms_1345,._codeBlock_za6ms_1356:hover ._fullscreenButton_za6ms_1407{opacity:1}._codeHeader_za6ms_1411{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-sm);padding-right:var(--spacing-md);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-md);background-color:#282a2c;border-bottom:1px solid var(--bg-primary);color:#abb2bf;font-size:var(--font-size-sm)}._tabContainer_za6ms_1426{display:flex;align-items:center;justify-content:space-between;background-color:#282a2c;border-bottom:1px solid var(--bg-primary);padding:0;min-height:44px}._tabList_za6ms_1436{display:flex;align-items:center;gap:0}._tab_za6ms_1426{display:flex;align-items:center;gap:6px;padding-top:var(--spacing-xs);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-md);background:transparent;border:none;color:#abb2bf;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;position:relative}._tab_za6ms_1426:hover{background:var(--overlay-light-10);color:#fff}._tab_za6ms_1426._activeTab_za6ms_1464{color:#61dafb;border-bottom-color:#61dafb;background:#61dafb1a}._tab_za6ms_1426:disabled{opacity:.6;cursor:not-allowed}._tabIcon_za6ms_1474{display:flex;align-items:center;opacity:.8}._tabLabel_za6ms_1480{font-size:var(--font-size-sm);font-weight:500}._loadingSpinner_za6ms_1485{display:flex;align-items:center}._loadingSpinner_za6ms_1485 svg{animation:_spin_za6ms_1 .75s linear infinite}@keyframes _spin_za6ms_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._languageIndicator_za6ms_1501{padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);margin-right:8px;font-size:var(--font-size-xs);color:#abb2bf;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._htmlPreview_za6ms_1515{background:#fff;min-height:200px;position:relative}._previewContainer_za6ms_1521{position:relative;background:#fff;border-radius:0 0 8px 8px;overflow:hidden}._previewFrame_za6ms_1528{width:100%;border:none;background:#fff;transition:height .3s ease}._previewLoading_za6ms_1535{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-xl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-md);color:#666;font-size:var(--font-size-sm);gap:12px}._previewLoading_za6ms_1535 ._loadingSpinner_za6ms_1485{color:#61dafb}._previewError_za6ms_1552{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-xl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-md);color:#e06c75;font-size:var(--font-size-sm);gap:8px}._previewError_za6ms_1552 svg{color:#e06c75}._previewEmpty_za6ms_1568{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-xxl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xxl);padding-left:var(--spacing-md);color:#999;font-size:var(--font-size-sm);gap:16px}._previewEmpty_za6ms_1568 svg{opacity:.3}._previewEmpty_za6ms_1568 p{margin:0;font-style:italic}._previewWarnings_za6ms_1590{background:#fff3cd;border:1px solid #ffeaa7;border-radius:var(--radius-sm);margin-top:var(--spacing-sm);margin-right:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-sm);padding-top:var(--spacing-sm);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-sm);color:#856404;font-size:var(--font-size-xs)}._warningHeader_za6ms_1606{display:flex;align-items:center;gap:6px;font-weight:600;margin-bottom:8px}._warningHeader_za6ms_1606 svg{color:#f39c12}._warningList_za6ms_1617{margin:0;padding-left:16px}._warningList_za6ms_1617 li{margin:4px 0;font-size:var(--font-size-xs)}._previewErrorMessage_za6ms_1626{background:#f8d7da;border:1px solid #f5c6cb;border-radius:var(--radius-sm);margin-top:var(--spacing-sm);margin-right:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-sm);padding-top:var(--spacing-sm);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-sm);color:#721c24;font-size:var(--font-size-xs);text-align:center}._codeActions_za6ms_1644{display:flex;gap:8px;align-items:center}._fullscreenButton_za6ms_1407{background-color:var(--overlay-light-10);color:#abb2bf;border:none;border-radius:var(--radius-sm);padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transform:translateZ(0);transition:background-color .2s,opacity .2s}._fullscreenButton_za6ms_1407:hover{background-color:var(--overlay-light-20);transition:background-color .1s ease-out}._fullscreenButton_za6ms_1407:active{background-color:var(--overlay-light-30);transform:scale(.95)}._fullscreenButton_za6ms_1407 svg{opacity:.8}._copyButton_za6ms_1407{background-color:var(--overlay-light-10);color:#abb2bf;border:none;border-radius:var(--radius-sm);padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);font-size:var(--font-size-xs);cursor:pointer;z-index:1;transform:translateZ(0);transition:background-color .2s}._copyButton_za6ms_1407:hover{background-color:var(--overlay-light-20);transition:background-color .1s ease-out}._copyButton_za6ms_1407:active{background-color:var(--overlay-light-30);transform:scale(.95)}._downloadButton_za6ms_1345{background-color:var(--overlay-light-10);filter:invert(73%) sepia(15%) saturate(259%) hue-rotate(178deg) brightness(94%) contrast(89%);border:none;border-radius:var(--radius-sm);padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transform:translateZ(0);transition:background-color .2s,opacity .2s}._downloadButton_za6ms_1345:hover{background-color:var(--overlay-light-20);transition:background-color .1s ease-out}._downloadButton_za6ms_1345:active{background-color:var(--overlay-light-30);transform:scale(.95)}._downloadIcon_za6ms_1305{width:14px;height:14px;filter:brightness(1.2)}._codeContent_za6ms_1735{font-size:var(--font-size-sm);line-height:1.5;height:auto!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:break-word!important;max-width:100%}._codeContent_za6ms_1735 ._react-syntax-highlighter-line-number_za6ms_1745{min-width:2.5em!important;padding-right:1em!important;padding-left:.5em!important;color:#5c6370!important;background-color:#282c34!important;font-size:12px!important;text-align:right!important;user-select:none!important;display:inline-block!important;box-sizing:border-box!important}._highlightedLine_za6ms_1758{background-color:#3e445380!important;display:block;margin:0 -1rem;padding-left:var(--spacing-rm);padding-right:var(--spacing-rm)}._inlineCode_za6ms_1766{background-color:var(--bg-codetext);padding-top:var(--spacing-xs);padding-right:var(--spacing-bs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-bs);border-radius:var(--radius-sm);font-family:JetBrains Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-14);white-space:pre-wrap;word-wrap:break-word;transform:translateZ(0)}._markdown_za6ms_1136 code:not(._codeBlock_za6ms_1356 code){background-color:var(--bg-primary);padding:2px 6px;padding-top:var(--spacing-xs);padding-right:var(--spacing-bs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-bs);font-family:JetBrains Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-16);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%;vertical-align:middle}._markdown_za6ms_1136 pre:not(._codeBlock_za6ms_1356 pre){border-radius:var(--radius-sm);overflow-x:auto;max-width:100%}@media (max-width: 768px){._codeBlock_za6ms_1356{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--radius-md);width:100%;max-width:100vw}._codeBlock_za6ms_1356 pre::-webkit-scrollbar{width:4px;height:4px}._codeContent_za6ms_1735{width:100%;max-width:100%}._codeContent_za6ms_1735 ._react-syntax-highlighter-line-number_za6ms_1745{min-width:2em!important;padding-right:.5em!important;padding-left:.3em!important;font-size:10px!important}._tabContainer_za6ms_1426{flex-direction:column;align-items:stretch;gap:8px;padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-xs)}._tabList_za6ms_1436{justify-content:center}._tab_za6ms_1426{flex:1;justify-content:center;min-width:0}._languageIndicator_za6ms_1501{text-align:center;margin:0}._codeActions_za6ms_1644{flex-wrap:wrap;gap:4px}._copyButton_za6ms_1407,._downloadButton_za6ms_1345,._fullscreenButton_za6ms_1407{font-size:var(--font-size-xs);padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-xs)}}@media (prefers-color-scheme: dark){._previewContainer_za6ms_1521{border:1px solid var(--bg-primary)}._previewWarnings_za6ms_1590{background:#3d3319;border-color:#5a4a0a;color:#d4c68a}._previewErrorMessage_za6ms_1626{background:#3d1a1a;border-color:#5a1a1a;color:#e8a2a2}}._markdown_za6ms_1136 .katex-display{margin:1em 0;overflow-x:auto;overflow-y:hidden;padding:1em 0}._markdown_za6ms_1136 .katex-display::-webkit-scrollbar{height:3px}._markdown_za6ms_1136 .katex-display::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}._markdown_za6ms_1136 .katex-display::-webkit-scrollbar-track{background-color:#0000001a}._markdown_za6ms_1136 .katex{font-size:1.1em}._markdown_za6ms_1136 .katex-display>.katex{white-space:normal;text-align:center}._markdown_za6ms_1136 .katex-inline{white-space:nowrap;padding:0 .2em}._markdown_za6ms_1136 .display-math-only:empty>span.math.math-inline:only-child,._markdown_za6ms_1136 .display-math-only:not(:has(text:not(:empty):not(span.math.math-inline)))>span.math.math-inline:only-child{display:block!important;margin:1em auto!important;width:100%!important;text-align:center!important}._markdown_za6ms_1136 p:has(text:not(:empty):not(span.math.math-inline)) span.math.math-inline{display:inline!important;text-align:initial!important;margin:initial!important;width:auto!important}._mathCentered_za6ms_1925{display:block!important;text-align:center!important;margin:1em auto!important;width:100%!important}li ._katex-display_za6ms_1883{display:inline-block!important;margin:0!important}._mathError_za6ms_1939{color:#e53935;background-color:#e539351a;padding:4px;border-radius:4px;font-family:monospace;width:100%;text-align:left;display:block;overflow-x:auto}._tableContainer_za6ms_1951{width:fit-content;max-width:820px;margin:16px auto;position:relative}._tableWrapper_za6ms_1958{width:100%;overflow-x:auto;border-radius:6px;box-shadow:var(--shadow-xs);border:1px solid var(--border-color);position:relative}._table_za6ms_1951{border-collapse:collapse;width:100%;margin-bottom:0;font-size:14px;line-height:1.5}._tableHead_za6ms_1975{background-color:var(--bg-secondary)}._tableHeaderRow_za6ms_1979{border-bottom:2px solid var(--border-color)}._tableRow_za6ms_1983{border-bottom:1px solid var(--border-color)!important}._tableRow_za6ms_1983:nth-child(2n){background-color:var(--bg-secondary)}._tableRow_za6ms_1983:hover{background-color:var(--bg-hover-primary)}._tableRow_za6ms_1983:last-child{border-bottom:none}._tableHeader_za6ms_1979{text-align:left;padding:12px 16px;font-weight:600;white-space:nowrap;vertical-align:bottom;color:var(--text-primary);border-right:1px solid var(--border-color)}._tableHeader_za6ms_1979:last-child{border-right:none}._tableCell_za6ms_2009{padding:12px 16px;vertical-align:top;word-break:normal;border-right:1px solid var(--border-color)}._tableCell_za6ms_2009:last-child{border-right:none}._tableActionsOuter_za6ms_2019{position:absolute;bottom:0;right:-75px;display:flex;gap:8px;z-index:1000;pointer-events:auto;visibility:visible;opacity:1;box-shadow:var(--shadow-xs);border-radius:6px}._tableActionsDownloadOnly_za6ms_2033{position:absolute;bottom:5px;right:5px;display:flex;gap:8px;z-index:1000;pointer-events:auto;visibility:visible;opacity:1;box-shadow:0 2px 8px #0000001a;border-radius:6px}._tableChartButton_za6ms_2047{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:6px 10px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .2s ease;position:relative;opacity:1!important;visibility:visible!important;pointer-events:auto!important;animation:_buttonSlideIn_za6ms_1 .3s ease-out}._tableChartButton_za6ms_2047:hover{background-color:#3b82f6;color:#fff;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 2px 4px #3b82f64d}._tableChartButton_za6ms_2047._active_za6ms_1464{background-color:#3b82f6;color:#fff;border-color:#3b82f6;box-shadow:0 2px 4px #3b82f64d}._tableChartButton_za6ms_2047[data-chart-type=pie]:hover,._tableChartButton_za6ms_2047[data-chart-type=pie]._active_za6ms_1464{background-color:#10b981;border-color:#10b981;box-shadow:0 2px 4px #10b9814d}._tableChartButton_za6ms_2047[data-chart-type=line]:hover,._tableChartButton_za6ms_2047[data-chart-type=line]._active_za6ms_1464{background-color:#8b5cf6;border-color:#8b5cf6;box-shadow:0 2px 4px #8b5cf64d}@keyframes _buttonSlideIn_za6ms_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._tableExportButton_za6ms_2099{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:6px 10px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .2s ease}._tableExportButton_za6ms_2099:hover{background-color:var(--bg-hover-primary);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._tableExportButton_za6ms_2099 ._exportIcon_za6ms_2117{width:16px;height:16px}._validatingIndicator_za6ms_2122{background-color:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:4px;padding:6px 10px;font-size:11px;display:flex;align-items:center;gap:5px}._validatingIndicator_za6ms_2122:before{content:"⏳";animation:_pulse_za6ms_1 1.5s infinite}@keyframes _pulse_za6ms_1{0%,to{opacity:1}50%{opacity:.5}}._chartContainer_za6ms_2146{width:100%;min-height:400px;padding:0;background-color:var(--bg-primary);border-top:1px solid var(--border-color);animation:_chartSlideDown_za6ms_1 .4s cubic-bezier(.4,0,.2,1);position:relative;margin-bottom:0}._chartHeader_za6ms_2157{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-color);background-color:var(--bg-secondary)}._chartHeader_za6ms_2157 h4{margin:0;font-size:14px;color:var(--text-primary);display:flex;align-items:center;gap:8px}._closeButton_za6ms_2174{background:none;border:none;font-size:24px;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._closeButton_za6ms_2174:hover{background-color:var(--bg-hover-primary);color:var(--text-primary)}._chartArea_za6ms_2189{width:100%;aspect-ratio:16/10;min-height:320px;max-height:500px;padding:15px;position:relative}._chartArea_za6ms_2189 ._recharts-responsive-container_za6ms_2197{width:100%!important;height:100%!important}._chartFooter_za6ms_2202{padding:8px 16px;background-color:var(--bg-secondary);border-radius:0 0 6px 6px;font-size:12px;color:var(--text-secondary);text-align:center;border-top:1px solid var(--border-color)}@keyframes _chartSlideDown_za6ms_1{0%{opacity:0;transform:translateY(-20px);max-height:0}to{opacity:1;transform:translateY(0);max-height:600px}}@media (max-width: 1024px){._chartArea_za6ms_2189{aspect-ratio:4/3;min-height:300px;max-height:450px}}@media (max-width: 767px){._tableContainer_za6ms_1951{margin:12px auto}._tableWrapper_za6ms_1958{border-radius:4px}._table_za6ms_1951{font-size:13px}._tableHeader_za6ms_1979,._tableCell_za6ms_2009{padding:10px 12px}._tableActionsOuter_za6ms_2019{inset:auto auto 8px 8px;gap:6px;flex-direction:row-reverse;align-items:center;padding:6px}._tableActionsDownloadOnly_za6ms_2033{bottom:8px;left:8px;right:auto;gap:6px;flex-direction:row;align-items:center;padding:6px}._tableChartButton_za6ms_2047,._tableExportButton_za6ms_2099{padding:4px 8px;font-size:11px;min-width:auto}._tableChartButton_za6ms_2047 ._exportIcon_za6ms_2117,._tableExportButton_za6ms_2099 ._exportIcon_za6ms_2117{width:14px;height:14px}._validatingIndicator_za6ms_2122{padding:4px 8px;font-size:10px}._chartContainer_za6ms_2146{min-height:350px}._chartArea_za6ms_2189{aspect-ratio:1/1;min-height:280px;max-height:350px;min-width:300px;padding:10px}._chartHeader_za6ms_2157{padding:8px 12px}._chartHeader_za6ms_2157 h4{font-size:13px}._chartFooter_za6ms_2202{padding:6px 12px;font-size:11px}}@media (max-width: 480px){._tableContainer_za6ms_1951{padding-bottom:40px;max-width:100%}._tableActionsOuter_za6ms_2019{bottom:5px;left:0;padding:0;right:auto;flex-direction:row-reverse;align-items:flex-start}._tableActionsDownloadOnly_za6ms_2033{bottom:5px;left:0;padding:0;right:auto;flex-direction:row;align-items:flex-start}._chartArea_za6ms_2189{width:100%;aspect-ratio:4/5;min-height:250px;max-height:300px;padding:8px}}._streaming_za6ms_2329{border-left:2px solid #0066ff;padding-left:.5rem;animation:_streamingPulse_za6ms_1 2s infinite}@keyframes _streamingPulse_za6ms_1{0%,to{border-left-color:#06f}50%{border-left-color:#66a3ff}}._streamingIndicator_za6ms_2344{display:flex;align-items:center;gap:4px;margin-top:8px;height:20px}._typingDot_za6ms_2352{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#06f;opacity:.6;animation:_typingAnimation_za6ms_1 1.4s infinite ease-in-out both}._typingDot_za6ms_2352:nth-child(1){animation-delay:0s}._typingDot_za6ms_2352:nth-child(2){animation-delay:.2s}._typingDot_za6ms_2352:nth-child(3){animation-delay:.4s}@keyframes _typingAnimation_za6ms_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}._plainTextContent_za6ms_2382{white-space:pre-wrap;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:none!important;opacity:1!important;margin:0;padding:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;display:block;height:auto!important;min-height:auto!important;width:auto!important;max-width:100%!important;position:static!important;text-align:left}._rawTextContent_za6ms_2405{display:inline-block;width:100%;white-space:normal;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:transparent;margin:0;padding:0}.streamingMessage{position:relative}.streamingMessage:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(to right,#06f,#66a3ff);animation:streamingGlow 2s infinite}@keyframes _streamingGlow_za6ms_1{0%,to{opacity:.8}50%{opacity:.4}}._contentSkeleton_za6ms_2442{height:100px;background:linear-gradient(90deg,#f5f5f5 25%,#e9e9e9 37%,#f5f5f5 63%);background-size:400% 100%;animation:_placeholderShimmer_za6ms_1 1.5s infinite;border-radius:4px;margin:12px 0;width:100%}._emptyContent_za6ms_2452{min-height:1px}@keyframes _placeholderShimmer_za6ms_1{0%{background-position:100% 50%}to{background-position:0 50%}}._char-limit_yvwp8_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_yvwp8_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_yvwp8_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_yvwp8_220{display:flex}._d-inline-flex_yvwp8_224{display:inline-flex}._d-grid_yvwp8_228{display:grid}._d-block_yvwp8_232{display:block}._d-inline-block_yvwp8_236{display:inline-block}._d-none_yvwp8_240{display:none}._flex-center_yvwp8_245{display:flex;align-items:center;justify-content:center}._flex-between_yvwp8_251{display:flex;align-items:center;justify-content:space-between}._flex-row_yvwp8_263{flex-direction:row}._flex-column_yvwp8_267{flex-direction:column}._flex-wrap_yvwp8_271{flex-wrap:wrap}._flex-nowrap_yvwp8_275{flex-wrap:nowrap}._flex-1_yvwp8_279{flex:1}._flex-auto_yvwp8_283{flex:auto}._flex-grow-0_yvwp8_287{flex-grow:0}._flex-grow-1_yvwp8_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_yvwp8_296{align-items:flex-start}}._items-center_yvwp8_302{align-items:center}._items-start_yvwp8_306{align-items:flex-start}._items-end_yvwp8_310{align-items:flex-end}._justify-center_yvwp8_314{justify-content:center}._justify-between_yvwp8_318{justify-content:space-between}._justify-start_yvwp8_322{justify-content:flex-start}._justify-end_yvwp8_326{justify-content:flex-end}._justify-around_yvwp8_330{justify-content:space-around}._gap-xs_yvwp8_335{gap:var(--spacing-4)}._gap-sm_yvwp8_339{gap:var(--spacing-8)}._gap-md_yvwp8_343{gap:var(--spacing-16)}._gap-lg_yvwp8_347{gap:var(--spacing-24)}._gap-xl_yvwp8_351{gap:var(--spacing-32)}._m-0_yvwp8_357{margin:0}._m-xs_yvwp8_361{margin:var(--spacing-4)}._m-sm_yvwp8_365{margin:var(--spacing-8)}._m-md_yvwp8_369{margin:var(--spacing-16)}._m-lg_yvwp8_373{margin:var(--spacing-24)}._m-xl_yvwp8_377{margin:var(--spacing-32)}._mt-0_yvwp8_382{margin-top:0}._mt-xs_yvwp8_386{margin-top:var(--spacing-4)}._mt-sm_yvwp8_390{margin-top:var(--spacing-8)}._mt-md_yvwp8_394{margin-top:var(--spacing-16)}._mt-lg_yvwp8_398{margin-top:var(--spacing-24)}._mt-xl_yvwp8_402{margin-top:var(--spacing-32)}._mb-0_yvwp8_407{margin-bottom:0}._mb-xs_yvwp8_411{margin-bottom:var(--spacing-4)}._mb-sm_yvwp8_415{margin-bottom:var(--spacing-8)}._mb-12_yvwp8_419{margin-bottom:var(--spacing-12)}._mb-rs_yvwp8_423{margin-bottom:var(--spacing-10)}._mb-md_yvwp8_427{margin-bottom:var(--spacing-16)}._mb-24_yvwp8_431{margin-bottom:var(--spacing-24)}._mb-xl_yvwp8_435{margin-bottom:var(--spacing-32)}._ml-0_yvwp8_440{margin-left:0}._ml-xs_yvwp8_444{margin-left:var(--spacing-4)}._ml-sm_yvwp8_448{margin-left:var(--spacing-8)}._ml-md_yvwp8_452{margin-left:var(--spacing-16)}._ml-lg_yvwp8_456{margin-left:var(--spacing-24)}._ml-xl_yvwp8_460{margin-left:var(--spacing-32)}._mr-0_yvwp8_465{margin-right:0}._mr-xs_yvwp8_469{margin-right:var(--spacing-4)}._mr-sm_yvwp8_473{margin-right:var(--spacing-8)}._mr-md_yvwp8_477{margin-right:var(--spacing-16)}._mr-lg_yvwp8_481{margin-right:var(--spacing-24)}._mr-xl_yvwp8_485{margin-right:var(--spacing-32)}._mx-0_yvwp8_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_yvwp8_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_yvwp8_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_yvwp8_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_yvwp8_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_yvwp8_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_yvwp8_520{margin-left:auto;margin-right:auto}._my-0_yvwp8_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_yvwp8_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_yvwp8_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_yvwp8_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_yvwp8_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_yvwp8_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_yvwp8_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_yvwp8_562{padding:0}._p-xs_yvwp8_566{padding:var(--spacing-xs)}._p-sm_yvwp8_570,._p-10_yvwp8_574{padding:var(--spacing-sm)}._p-md_yvwp8_578{padding:var(--spacing-md)}._p-ml_yvwp8_582{padding:var(--spacing-ml)}._p-lg_yvwp8_586{padding:var(--spacing-lg)}._p-xl_yvwp8_590{padding:var(--spacing-xl)}._pl-0_yvwp8_595{padding-left:0}._pl-xs_yvwp8_599{padding-left:var(--spacing-xs)}._pl-sm_yvwp8_603{padding-left:var(--spacing-sm)}._pl-md_yvwp8_607{padding-left:var(--spacing-md)}._pl-lg_yvwp8_611{padding-left:var(--spacing-lg)}._pl-xl_yvwp8_615{padding-left:var(--spacing-xl)}._pr-0_yvwp8_620{padding-right:0}._pr-xs_yvwp8_624{padding-right:var(--spacing-xs)}._pr-sm_yvwp8_628{padding-right:var(--spacing-sm)}._pr-md_yvwp8_632{padding-right:var(--spacing-md)}._pr-lg_yvwp8_636{padding-right:var(--spacing-lg)}._pr-xl_yvwp8_640{padding-right:var(--spacing-xl)}._pt-0_yvwp8_645{padding-top:0}._pt-xs_yvwp8_649{padding-top:var(--spacing-xs)}._pt-sm_yvwp8_653{padding-top:var(--spacing-sm)}._pt-md_yvwp8_657{padding-top:var(--spacing-md)}._pt-ml_yvwp8_661{padding-top:var(--spacing-ml)}._pt-lg_yvwp8_665{padding-top:var(--spacing-lg)}._pt-xl_yvwp8_669{padding-top:var(--spacing-xl)}._pb-0_yvwp8_674{padding-bottom:0}._pb-xs_yvwp8_678{padding-bottom:var(--spacing-xs)}._pb-sm_yvwp8_682{padding-bottom:var(--spacing-sm)}._pb-md_yvwp8_686{padding-bottom:var(--spacing-md)}._pb-lg_yvwp8_690{padding-bottom:var(--spacing-lg)}._pb-xl_yvwp8_694{padding-bottom:var(--spacing-xl)}._px-0_yvwp8_699{padding-left:0;padding-right:0}._px-xs_yvwp8_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_yvwp8_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_yvwp8_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_yvwp8_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_yvwp8_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_yvwp8_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_yvwp8_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_yvwp8_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_yvwp8_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_yvwp8_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_yvwp8_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_yvwp8_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_yvwp8_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_yvwp8_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_yvwp8_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_yvwp8_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_yvwp8_786{position:relative}._absolute_yvwp8_790{position:absolute}._fixed_yvwp8_794{position:fixed}._sticky_yvwp8_798{position:sticky}._w-full_yvwp8_803{width:100%}._w-screen_yvwp8_811{width:100vw}._h-screen_yvwp8_815{height:100vh}._w-auto_yvwp8_819{width:auto}._h-auto_yvwp8_823{height:auto}._w-24_yvwp8_828{width:24px}._w-32_yvwp8_832{width:32px}._w-48_yvwp8_836{width:48px}._w-64_yvwp8_840{width:64px}._h-24_yvwp8_845{height:24px}._h-32_yvwp8_849{height:32px}._h-48_yvwp8_853{height:48px}._h-64_yvwp8_857{height:64px}._h-full_yvwp8_807{height:100%}._square-18_yvwp8_866,._square-24_yvwp8_871{width:24px;height:24px}._square-32_yvwp8_876{width:32px;height:32px}._square-48_yvwp8_881{width:48px;height:48px}._square-64_yvwp8_886{width:64px;height:64px}._square-full_yvwp8_891{width:100%;height:100%}._cursor-pointer_yvwp8_897{cursor:pointer}._cursor-default_yvwp8_901{cursor:default}._cursor-not-allowed_yvwp8_905{cursor:not-allowed}._overflow-hidden_yvwp8_909{overflow:hidden}._overflow-auto_yvwp8_913{overflow:auto}._overflow-scroll_yvwp8_917{overflow:scroll}._whitespace-nowrap_yvwp8_921{white-space:nowrap}._whitespace-normal_yvwp8_925{white-space:normal}._rounded-sm_yvwp8_929{border-radius:var(--radius-sm)}._rounded-md_yvwp8_933{border-radius:var(--radius-md)}._rounded-lg_yvwp8_937{border-radius:var(--radius-lg)}._rounded-full_yvwp8_941{border-radius:var(--radius-full)}._border_yvwp8_946{border:1px solid var(--border-color)}._border-top_yvwp8_950{border-top:1px solid var(--border-color)}._border-right_yvwp8_954{border-right:1px solid var(--border-color)}._border-bottom_yvwp8_958{border-bottom:1px solid var(--border-color)}._border-left_yvwp8_962{border-left:1px solid var(--border-color)}._border-0_yvwp8_966{border:none}._border-top-0_yvwp8_970{border-top:none}._border-right-0_yvwp8_974{border-right:none}._border-bottom-0_yvwp8_978{border-bottom:none}._border-left-0_yvwp8_982{border-left:none}._border-2_yvwp8_987{border-width:2px}._border-3_yvwp8_991{border-width:3px}._border-dashed_yvwp8_996{border-style:dashed}._border-dotted_yvwp8_1000{border-style:dotted}._text-xs_yvwp8_1006{font-size:var(--font-size-12)}._text-sm_yvwp8_1010{font-size:var(--font-size-14)}._text-md_yvwp8_1014{font-size:var(--font-size-16)}._text-lg_yvwp8_1018{font-size:var(--font-size-18)}._text-xl_yvwp8_1022{font-size:var(--font-size-20)}._text-xxl_yvwp8_1026{font-size:var(--font-size-22)}._text-huge_yvwp8_1030{font-size:var(--font-size-24)}._text-jumbo_yvwp8_1034{font-size:var(--font-size-26)}._text-mega_yvwp8_1038{font-size:var(--font-size-28)}._font-normal_yvwp8_1043{font-weight:var(--font-weight-normal)}._font-medium_yvwp8_1047{font-weight:var(--font-weight-medium)}._font-bold_yvwp8_1051{font-weight:var(--font-weight-bold)}._text-left_yvwp8_1056{text-align:left}._text-center_yvwp8_1060{text-align:center}._text-right_yvwp8_1064{text-align:right}._text-justify_yvwp8_1068{text-align:justify}._text-uppercase_yvwp8_1073{text-transform:uppercase}._text-lowercase_yvwp8_1077{text-transform:lowercase}._text-capitalize_yvwp8_1081{text-transform:capitalize}._text-underline_yvwp8_1086{text-decoration:underline}._text-line-through_yvwp8_1090{text-decoration:line-through}._text-no-decoration_yvwp8_1094{text-decoration:none}._text-description_yvwp8_1099{color:var(--text-secondary, #5f6368)}._text-description-8_yvwp8_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_yvwp8_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_yvwp8_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_yvwp8_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_yvwp8_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_yvwp8_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._codeBlock_yvwp8_1135{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml);border-radius:var(--radius-md);font-size:var(--font-size-sm);overflow:hidden;position:relative;will-change:transform;transform:translateZ(0);font-family:JetBrains Mono,Fira Code,Roboto Mono,monospace!important;backface-visibility:hidden;max-width:100%;width:100%}._codeBlock_yvwp8_1135 pre{padding:var(--spacing-md);background-color:var(--bg-mardown-code);overflow-x:visible;white-space:pre-wrap!important;word-wrap:break-word!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}._codeBlock_yvwp8_1135 pre::-webkit-scrollbar{width:8px;height:8px}._codeBlock_yvwp8_1135 pre::-webkit-scrollbar-track{background:var(--bg-mardown-code);border-radius:0 0 var(--radius-md) var(--radius-md)}._codeBlock_yvwp8_1135 pre::-webkit-scrollbar-thumb{background:#4b5263;border-radius:var(--radius-sm)}._codeBlock_yvwp8_1135 pre::-webkit-scrollbar-thumb:hover{background:#5c6370}._codeBlock_yvwp8_1135 code{background:none!important;padding:0!important;line-height:1.6!important;color:#abb2bf;white-space:pre-wrap!important;word-break:break-word!important;border-radius:0!important;contain:content;overflow-wrap:break-word!important}._codeBlock_yvwp8_1135:hover ._copyButton_yvwp8_1185,._codeBlock_yvwp8_1135:hover ._downloadButton_yvwp8_1185,._codeBlock_yvwp8_1135:hover ._canvasButton_yvwp8_1185{opacity:1}._codeHeader_yvwp8_1189{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-sm);padding-right:var(--spacing-md);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-md);background-color:#282a2c;border-bottom:1px solid var(--border-color);color:#abb2bf;font-size:var(--font-size-sm)}._languageSection_yvwp8_1204{display:flex;align-items:center;gap:4px}._languageButton_yvwp8_1210{background:none;border:none;color:#abb2bf;cursor:pointer;font-size:inherit;padding:0;transition:color .2s ease}._languageButton_yvwp8_1210._active_yvwp8_1219{color:#61dafb}._languageButton_yvwp8_1210:hover{color:#fff}._separator_yvwp8_1226{margin:0 8px;opacity:.6}._streamingIndicator_yvwp8_1231{margin-left:8px;opacity:.6}._tabContainer_yvwp8_1237{display:flex;align-items:center;justify-content:space-between;background-color:#282a2c;border-bottom:1px solid var(--bg-primary);padding:0;min-height:44px}._tabList_yvwp8_1247{display:flex;align-items:center;gap:0}._tab_yvwp8_1237{display:flex;align-items:center;gap:6px;padding-top:var(--spacing-xs);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-md);background:transparent;border:none;color:#abb2bf;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;position:relative}._tab_yvwp8_1237:hover{background:var(--overlay-light-10);color:#fff}._tab_yvwp8_1237._activeTab_yvwp8_1275{color:#61dafb;border-bottom-color:#61dafb;background:#61dafb1a}._tab_yvwp8_1237:disabled{opacity:.6;cursor:not-allowed}._tabIcon_yvwp8_1285{display:flex;align-items:center;opacity:.8}._tabLabel_yvwp8_1291{font-size:var(--font-size-sm);font-weight:500}._loadingSpinner_yvwp8_1296{display:flex;align-items:center}._loadingSpinner_yvwp8_1296 svg{animation:_spin_yvwp8_1 .75s linear infinite}@keyframes _spin_yvwp8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._languageIndicator_yvwp8_1312{padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);margin-right:8px;font-size:var(--font-size-xs);color:#abb2bf;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._contentContainer_yvwp8_1326{position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}._contentContainer_yvwp8_1326>div:first-child{scrollbar-width:thin;scrollbar-color:#3e4451 #21252b}._contentContainer_yvwp8_1326>div:first-child::-webkit-scrollbar{width:8px}._contentContainer_yvwp8_1326>div:first-child::-webkit-scrollbar-track{background:#21252b;border-radius:var(--radius-sm)}._contentContainer_yvwp8_1326>div:first-child::-webkit-scrollbar-thumb{background:#3e4451;border-radius:var(--radius-sm)}._contentContainer_yvwp8_1326>div:first-child::-webkit-scrollbar-thumb:hover{background:#4d5561}._codeContentWrapper_yvwp8_1353{transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;position:relative;will-change:max-height}._codeContentWrapper_yvwp8_1353._hidden_yvwp8_1359{display:none}._codeContentWrapper_yvwp8_1353._collapsed_yvwp8_1362{max-height:200px}._codeContentWrapper_yvwp8_1353._expanded_yvwp8_1365{max-height:600px}._expandButton_yvwp8_1370{background:#282c34;border:1px solid #3e4451;border-radius:var(--radius-sm);color:#fff;padding-top:var(--spacing-4);padding-right:var(--spacing-12);padding-bottom:var(--spacing-4);padding-left:var(--spacing-12);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease;font-weight:500;letter-spacing:.3px;pointer-events:auto;opacity:.6}._expandButton_yvwp8_1370:hover{opacity:1;background:#3e4451;border-color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #fff3}._expandButton_yvwp8_1370:active{transform:translateY(0);box-shadow:none}._expandOverlay_yvwp8_1400{position:absolute;bottom:0;left:auto;right:15px;width:auto;height:40px;background:linear-gradient(to bottom,transparent,rgba(40,44,52,.95));display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}._expandOverlay_yvwp8_1400 button{pointer-events:auto}._expandOverlay_yvwp8_1400._expandedOverlay_yvwp8_1418{background:transparent;pointer-events:none}@media screen and (max-width: 768px){._expandOverlay_yvwp8_1400{right:8px}}@keyframes _fadeInButton_yvwp8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:.6;transform:translateY(0)}}._expandButton_yvwp8_1370{animation:_fadeInButton_yvwp8_1 .3s ease}._previewWrapper_yvwp8_1444{display:none;transition:opacity .2s ease}._previewWrapper_yvwp8_1444._visible_yvwp8_1448{display:block}._htmlPreview_yvwp8_1452{background:#fff;min-height:300px;position:relative;opacity:1;transform:translateY(0);transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}._previewContainer_yvwp8_1462{position:relative;background:#fff;border-radius:0 0 8px 8px;overflow:hidden;min-height:300px}._previewFrame_yvwp8_1470{width:100%;border:none;background:#fff;min-height:300px!important;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0);will-change:height,opacity}._previewLoading_yvwp8_1480{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-xl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-md);color:#666;font-size:var(--font-size-sm);gap:12px}._previewLoading_yvwp8_1480 ._loadingSpinner_yvwp8_1296{color:#61dafb}._previewError_yvwp8_1497{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-xl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-md);color:#e06c75;font-size:var(--font-size-sm);gap:8px}._previewError_yvwp8_1497 svg{color:#e06c75}._previewEmpty_yvwp8_1513{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-xxl);padding-right:var(--spacing-md);padding-bottom:var(--spacing-xxl);padding-left:var(--spacing-md);color:#999;font-size:var(--font-size-sm);gap:16px}._previewEmpty_yvwp8_1513 svg{opacity:.3}._previewEmpty_yvwp8_1513 p{margin:0;font-style:italic}._previewWarnings_yvwp8_1535{background:#fff3cd;border:1px solid #ffeaa7;border-radius:var(--radius-sm);margin-top:var(--spacing-sm);margin-right:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-sm);padding-top:var(--spacing-sm);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-sm);color:#856404;font-size:var(--font-size-xs)}._warningHeader_yvwp8_1551{display:flex;align-items:center;gap:6px;font-weight:600;margin-bottom:8px}._warningHeader_yvwp8_1551 svg{color:#f39c12}._warningList_yvwp8_1562{margin:0;padding-left:16px}._warningList_yvwp8_1562 li{margin:4px 0;font-size:var(--font-size-xs)}._previewErrorMessage_yvwp8_1571{background:#f8d7da;border:1px solid #f5c6cb;border-radius:var(--radius-sm);margin-top:var(--spacing-sm);margin-right:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-sm);padding-top:var(--spacing-sm);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-sm);color:#721c24;font-size:var(--font-size-xs);text-align:center}._fadeIn_yvwp8_1589{animation:_fadeInContent_yvwp8_1 .4s cubic-bezier(.4,0,.2,1) forwards}._fadeOut_yvwp8_1593{animation:_fadeOutContent_yvwp8_1 .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes _fadeInContent_yvwp8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOutContent_yvwp8_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}._contentStabilizer_yvwp8_1617{contain:layout style;transform:translateZ(0);backface-visibility:hidden}._codeActions_yvwp8_1624{display:flex;gap:8px;align-items:center}._copyButton_yvwp8_1185{background-color:var(--overlay-light-10);color:#abb2bf;border:none;border-radius:var(--radius-sm);padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);font-size:var(--font-size-xs);cursor:pointer;z-index:1;transform:translateZ(0);transition:background-color .2s}._copyButton_yvwp8_1185:hover{background-color:var(--overlay-light-20);transition:background-color .1s ease-out}._copyButton_yvwp8_1185:active{background-color:var(--overlay-light-30);transform:scale(.95)}._downloadButton_yvwp8_1185{background-color:var(--overlay-light-10);filter:invert(73%) sepia(15%) saturate(259%) hue-rotate(178deg) brightness(94%) contrast(89%);border:none;border-radius:var(--radius-sm);padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transform:translateZ(0);transition:background-color .2s,opacity .2s}._downloadButton_yvwp8_1185:hover{background-color:var(--overlay-light-20);transition:background-color .1s ease-out}._downloadButton_yvwp8_1185:active{background-color:var(--overlay-light-30);transform:scale(.95)}._downloadIcon_yvwp8_1680{width:14px;height:14px;filter:brightness(1.2)}._canvasButton_yvwp8_1185{background:transparent;border:1px solid rgba(171,178,191,.3);border-radius:var(--radius-sm);color:#61dafb;cursor:pointer;padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._canvasButton_yvwp8_1185 svg{width:14px;height:14px}._canvasButton_yvwp8_1185:hover{background:#61dafb1a;border-color:#61dafb;transform:translateY(-1px)}._canvasButton_yvwp8_1185:active{transform:translateY(0)}@media (max-width: 1024px){._canvasButton_yvwp8_1185{display:none}}._codeContent_yvwp8_1353{font-size:var(--font-size-sm);line-height:1.5;height:auto!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:break-word!important;max-width:100%;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0);will-change:transform,opacity}._codeContent_yvwp8_1353._unHighlighted_yvwp8_1732{background-color:#282c34;padding:16px;color:#abb2bf;white-space:pre-wrap;font-family:monospace;font-size:14px;line-height:1.5}._highlightedLine_yvwp8_1742{background-color:#3e445380!important;display:block;margin:0 -1rem;padding-left:var(--spacing-rm);padding-right:var(--spacing-rm)}._inlineCode_yvwp8_1750{background-color:var(--bg-codetext);padding-top:var(--spacing-xs);padding-right:var(--spacing-bs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-bs);border-radius:var(--radius-sm);font-family:JetBrains Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-14);white-space:pre-wrap;word-wrap:break-word;transform:translateZ(0)}._markdown_yvwp8_1764 code:not(._codeBlock_yvwp8_1135 code){background-color:var(--bg-primary);padding:2px 6px;padding-top:var(--spacing-xs);padding-right:var(--spacing-bs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-bs);font-family:JetBrains Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-16);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%;vertical-align:middle}._markdown_yvwp8_1764 pre:not(._codeBlock_yvwp8_1135 pre){border-radius:var(--radius-sm);overflow-x:auto;max-width:100%}@media (max-width: 768px){._codeBlock_yvwp8_1135{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--radius-md);width:100%;max-width:100vw}._codeBlock_yvwp8_1135 pre::-webkit-scrollbar{width:4px;height:4px}._codeContent_yvwp8_1353{width:100%;max-width:100%}._tabContainer_yvwp8_1237{flex-direction:column;align-items:stretch;gap:8px;padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-xs)}._tabList_yvwp8_1247{justify-content:center}._tab_yvwp8_1237{flex:1;justify-content:center;min-width:0}._languageIndicator_yvwp8_1312{text-align:center;margin:0}._codeActions_yvwp8_1624{flex-wrap:wrap;gap:4px}._copyButton_yvwp8_1185,._downloadButton_yvwp8_1185{font-size:var(--font-size-xs);padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-xs)}._codeContentWrapper_yvwp8_1353._collapsed_yvwp8_1362{max-height:150px}._expandButton_yvwp8_1370{font-size:11px;padding-top:var(--spacing-xs);padding-right:var(--spacing-sm);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-sm)}}@media (min-width: 769px) and (max-width: 1024px){._codeContentWrapper_yvwp8_1353._collapsed_yvwp8_1362{max-height:180px}}@media (prefers-color-scheme: dark){._previewContainer_yvwp8_1462{border:1px solid var(--bg-primary)}._previewWarnings_yvwp8_1535{background:#3d3319;border-color:#5a4a0a;color:#d4c68a}._previewErrorMessage_yvwp8_1571{background:#3d1a1a;border-color:#5a1a1a;color:#e8a2a2}}._documentBlock_jf2yv_1{margin:16px 0;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--bg-secondary)}._header_jf2yv_9{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-surface-container)}._left_jf2yv_17{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._icon_jf2yv_25{font-size:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._icon_jf2yv_25 ._iconImage_jf2yv_32{width:18px;height:18px;object-fit:contain}._language_jf2yv_38{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._streamingIndicator_jf2yv_49{margin-left:4px;color:var(--primary-color);animation:_pulse_jf2yv_1 1.5s ease-in-out infinite;flex-shrink:0}@keyframes _pulse_jf2yv_1{0%,to{opacity:1}50%{opacity:.5}}._actions_jf2yv_64{display:flex;gap:8px;align-items:center;flex-shrink:0}._canvasButton_jf2yv_71{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;flex-shrink:0}._canvasButton_jf2yv_71 svg{width:14px;height:14px}._canvasButton_jf2yv_71:hover{background-color:var(--state-hover)}._canvasButton_jf2yv_71:active{transform:scale(.95)}._actionButton_jf2yv_97{padding:6px 12px;font-size:12px;border:none;border-radius:50px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-weight:500;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:4px}._actionButton_jf2yv_97:hover:not(:disabled){background-color:var(--state-hover)}._actionButton_jf2yv_97:active:not(:disabled){transform:scale(.98)}._actionButton_jf2yv_97:disabled{opacity:.6;cursor:not-allowed}._actionButton_jf2yv_97 svg{flex-shrink:0}._downloadWrapper_jf2yv_128{position:relative}._formatMenu_jf2yv_132{position:absolute;top:calc(100% + 4px);right:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:6px;min-width:140px;z-index:100;animation:_fadeIn_jf2yv_1 .15s ease-in-out}@keyframes _fadeIn_jf2yv_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._formatOption_jf2yv_156{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:500;color:var(--text-primary);text-align:left}._formatOption_jf2yv_156 ._formatIcon_jf2yv_172{width:20px;height:20px;flex-shrink:0;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}._formatOption_jf2yv_156 span{flex:1}._formatOption_jf2yv_156:hover{background:var(--bg-secondary)}._formatOption_jf2yv_156:active{transform:scale(.98)}._formatOption_jf2yv_156+._formatOption_jf2yv_156{margin-top:2px}._contentContainer_jf2yv_192{position:relative}._content_jf2yv_192{padding:0;overflow-y:auto;background:var(--bg-surface-container);transition:max-height .3s ease}._content_jf2yv_192::-webkit-scrollbar{width:8px}._content_jf2yv_192::-webkit-scrollbar-track{background:var(--bg-primary)}._content_jf2yv_192::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}._content_jf2yv_192::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._content_jf2yv_192._collapsed_jf2yv_215{max-height:600px}._content_jf2yv_192._expanded_jf2yv_218{max-height:1200px}._documentContent_jf2yv_222{margin:0;padding:20px;font-size:14px;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}._expandOverlay_jf2yv_233{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,var(--bg-surface-container),transparent);display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:16px;padding-right:16px;pointer-events:none;z-index:10}._expandOverlay_jf2yv_233._expandedOverlay_jf2yv_248{background:var(--bg-surface-container);height:60px}._expandButton_jf2yv_253{padding:8px 16px;font-size:13px;font-weight:500;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:50px;cursor:pointer;transition:all .2s ease;pointer-events:auto;box-shadow:0 2px 8px #0000001a}._expandButton_jf2yv_253:hover{background:var(--bg-secondary);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._expandButton_jf2yv_253:active{transform:translateY(0)}@media (max-width: 1024px){._canvasButton_jf2yv_71{display:none}}@media (max-width: 768px){._documentBlock_jf2yv_1{margin:12px 0;border-radius:6px}._header_jf2yv_9{padding:10px 12px;gap:8px}._icon_jf2yv_25{font-size:16px}._icon_jf2yv_25 ._iconImage_jf2yv_32{width:16px;height:16px}._language_jf2yv_38{font-size:11px}._actions_jf2yv_64{gap:6px}._actionButton_jf2yv_97{padding:5px 10px;font-size:11px}._formatMenu_jf2yv_132{min-width:120px}._formatOption_jf2yv_156{padding:6px 10px;font-size:12px;gap:8px}._formatOption_jf2yv_156 ._formatIcon_jf2yv_172{width:18px;height:18px}._content_jf2yv_192._collapsed_jf2yv_215{max-height:400px}._content_jf2yv_192._expanded_jf2yv_218{max-height:800px}._documentContent_jf2yv_222{padding:16px;font-size:13px}._expandOverlay_jf2yv_233{height:70px;padding-bottom:12px}._expandOverlay_jf2yv_233._expandedOverlay_jf2yv_248{height:50px}._expandButton_jf2yv_253{padding:7px 14px;font-size:12px}}@media (max-width: 480px){._documentBlock_jf2yv_1{margin:10px 0}._header_jf2yv_9{padding:8px 10px;gap:6px}._left_jf2yv_17{gap:6px}._icon_jf2yv_25{font-size:14px}._icon_jf2yv_25 ._iconImage_jf2yv_32{width:14px;height:14px}._language_jf2yv_38{font-size:10px}._actions_jf2yv_64{gap:4px}._actionButton_jf2yv_97{padding:4px 8px;font-size:10px}._formatMenu_jf2yv_132{min-width:110px}._formatOption_jf2yv_156{padding:5px 8px;font-size:11px;gap:6px}._formatOption_jf2yv_156 ._formatIcon_jf2yv_172{width:16px;height:16px}._content_jf2yv_192._collapsed_jf2yv_215{max-height:300px}._content_jf2yv_192._expanded_jf2yv_218{max-height:600px}._documentContent_jf2yv_222{padding:12px;font-size:12px;line-height:1.5}._expandOverlay_jf2yv_233{height:60px;padding-bottom:10px}._expandOverlay_jf2yv_233._expandedOverlay_jf2yv_248{height:45px}._expandButton_jf2yv_253{padding:6px 12px;font-size:11px}}@media print{._documentBlock_jf2yv_1{border:none;box-shadow:none}._header_jf2yv_9{display:none}._content_jf2yv_192{max-height:none!important;overflow:visible}._documentContent_jf2yv_222{padding:0}._expandOverlay_jf2yv_233{display:none}}._excelContainer_1b8yl_1{margin:12px 0;display:inline-block}._excelContainer_1b8yl_1 ._generatingState_1b8yl_5{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px}._excelContainer_1b8yl_1 ._generatingState_1b8yl_5 ._spinner_1b8yl_12{width:20px;height:20px;border:2px solid #e3e8ef;border-top:2px solid #1f7a1f;border-radius:50%;animation:_spin_1b8yl_12 1s linear infinite}._excelContainer_1b8yl_1 ._generatingState_1b8yl_5 ._generatingText_1b8yl_20{color:#6b7280;font-size:14px;font-weight:500;white-space:nowrap}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26{display:flex;align-items:center;gap:8px;border-radius:12px;transition:all .2s ease}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26:hover{transform:translateY(-1px)}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileIcon_1b8yl_36{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileIcon_1b8yl_36 ._iconImage_1b8yl_44{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50{flex:1;display:flex;flex-direction:column;gap:2px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileName_1b8yl_56{color:var(--brand-success);font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileDetails_1b8yl_63{color:var(--text-secondary);font-size:12px;line-height:1.3}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68{flex-shrink:0;display:flex;align-items:center;gap:8px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74 svg,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75 svg{width:16px;height:16px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74:hover,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75:hover{transform:translateY(-1px)}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74:active,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75:active{transform:translateY(0)}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74{background-color:#1f7a1f;color:#fff}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74:hover{background-color:#166534}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75{background-color:transparent;color:#1f7a1f;border:1px solid #1f7a1f}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75:hover{background-color:#1f7a1f;color:#fff}._excelContainer_1b8yl_1 ._errorMessage_1b8yl_115{margin-top:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px;line-height:1.4}@keyframes _spin_1b8yl_12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._excelContainer_1b8yl_1{margin:12px 0;display:block}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26{padding:10px 12px;border-radius:8px;gap:10px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileIcon_1b8yl_36{width:24px;height:24px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileName_1b8yl_56{font-size:13px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileDetails_1b8yl_63{font-size:11px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68{gap:6px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75{width:28px;height:28px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74 svg,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75 svg{width:14px;height:14px}}@media (max-width: 480px){._excelContainer_1b8yl_1 ._excelFile_1b8yl_26{padding:8px 10px;gap:8px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileIcon_1b8yl_36{width:20px;height:20px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileName_1b8yl_56{font-size:12px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileDetails_1b8yl_63{font-size:10px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68{gap:4px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75{width:26px;height:26px}._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74 svg,._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75 svg{width:12px;height:12px}}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileName_1b8yl_56{color:#22c55e}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileInfo_1b8yl_50 ._fileDetails_1b8yl_63{color:#9ca3af}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74{background-color:#16a34a}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._downloadButton_1b8yl_74:hover{background-color:#15803d}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75{color:#22c55e;border-color:#22c55e}[data-theme=dark] ._excelContainer_1b8yl_1 ._excelFile_1b8yl_26 ._fileActions_1b8yl_68 ._openButton_1b8yl_75:hover{background-color:#16a34a;border-color:#16a34a;color:#fff}[data-theme=dark] ._excelContainer_1b8yl_1 ._errorMessage_1b8yl_115{background-color:#7f1d1d;border-color:#991b1b;color:#fca5a5}._overlay_3gg6r_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._popup_3gg6r_15{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;max-width:90vw;max-height:90vh;width:800px;display:flex;flex-direction:column;overflow:hidden}._header_3gg6r_27{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}._header_3gg6r_27 ._titleSection_3gg6r_35{display:flex;align-items:center;gap:12px}._header_3gg6r_27 ._titleSection_3gg6r_35 ._fileIcon_3gg6r_40{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._header_3gg6r_27 ._titleSection_3gg6r_35 ._fileIcon_3gg6r_40 ._iconImage_3gg6r_48{width:100%;height:100%;object-fit:contain}._header_3gg6r_27 ._titleSection_3gg6r_35 ._title_3gg6r_35{margin:0;font-size:18px;font-weight:600;color:#1f7a1f}._header_3gg6r_27 ._closeButton_3gg6r_59{width:32px;height:32px;border:none;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:all .2s ease}._header_3gg6r_27 ._closeButton_3gg6r_59:hover{background-color:#f3f4f6;color:#374151}._header_3gg6r_27 ._closeButton_3gg6r_59 svg{width:18px;height:18px}._sheetTabs_3gg6r_81{display:flex;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;overflow-x:auto}._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81{padding:12px 16px;border:none;background:transparent;cursor:pointer;white-space:nowrap;font-size:13px;color:#6b7280;border-bottom:2px solid transparent;transition:all .2s ease}._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81:hover{background-color:#f3f4f6;color:#374151}._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81._active_3gg6r_102{color:#1f7a1f;border-bottom-color:#1f7a1f;background-color:#fff}._content_3gg6r_108{flex:1;overflow:hidden;display:flex;flex-direction:column}._tableContainer_3gg6r_115{flex:1;overflow:auto;padding:0}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120{width:100%;border-collapse:collapse;font-size:13px}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 th{background-color:#f9fafb;padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;border-right:1px solid #e5e7eb;position:sticky;top:0;white-space:nowrap}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 th:last-child{border-right:none}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 td{padding:10px 16px;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;color:#374151;vertical-align:top}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 td:last-child{border-right:none}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tr:hover td{background-color:#f9fafb}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tbody tr:nth-child(2n) td{background-color:#fafafa}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tbody tr:nth-child(2n):hover td{background-color:#f3f4f6}._footer_3gg6r_160{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._footer_3gg6r_160 ._sheetInfo_3gg6r_168{font-size:12px;color:#6b7280}._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#1f7a1f;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172 svg{width:14px;height:14px}._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172:hover{background-color:#166534;transform:translateY(-1px)}[data-theme=dark] ._popup_3gg6r_15{background:#1f2937;color:#f9fafb}[data-theme=dark] ._popup_3gg6r_15 ._header_3gg6r_27{background-color:#111827;border-bottom-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._header_3gg6r_27 ._titleSection_3gg6r_35 ._title_3gg6r_35{color:#10b981}[data-theme=dark] ._popup_3gg6r_15 ._header_3gg6r_27 ._closeButton_3gg6r_59{color:#9ca3af}[data-theme=dark] ._popup_3gg6r_15 ._header_3gg6r_27 ._closeButton_3gg6r_59:hover{background-color:#374151;color:#f3f4f6}[data-theme=dark] ._popup_3gg6r_15 ._sheetTabs_3gg6r_81{background-color:#111827;border-bottom-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81{color:#9ca3af}[data-theme=dark] ._popup_3gg6r_15 ._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81:hover{background-color:#374151;color:#f3f4f6}[data-theme=dark] ._popup_3gg6r_15 ._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81._active_3gg6r_102{color:#10b981;border-bottom-color:#10b981;background-color:#1f2937}[data-theme=dark] ._popup_3gg6r_15 ._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 th{background-color:#111827;color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 td{color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tr:hover td{background-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tbody tr:nth-child(2n) td{background-color:#111827}[data-theme=dark] ._popup_3gg6r_15 ._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 tbody tr:nth-child(2n):hover td{background-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._footer_3gg6r_160{background-color:#111827;border-top-color:#374151}[data-theme=dark] ._popup_3gg6r_15 ._footer_3gg6r_160 ._sheetInfo_3gg6r_168{color:#9ca3af}[data-theme=dark] ._popup_3gg6r_15 ._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172{background-color:#10b981}[data-theme=dark] ._popup_3gg6r_15 ._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172:hover{background-color:#059669}@media (max-width: 768px){._overlay_3gg6r_1{padding:10px}._popup_3gg6r_15{width:100%;max-height:95vh;border-radius:8px}._header_3gg6r_27{padding:16px 20px}._header_3gg6r_27 ._titleSection_3gg6r_35 ._fileIcon_3gg6r_40{width:22px;height:22px}._header_3gg6r_27 ._titleSection_3gg6r_35 ._title_3gg6r_35{font-size:16px}._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81{padding:10px 12px;font-size:12px}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120{font-size:12px}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 th,._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 td{padding:8px 12px}._footer_3gg6r_160{padding:12px 16px;flex-direction:column;gap:12px;align-items:flex-start}._footer_3gg6r_160 ._sheetInfo_3gg6r_168{font-size:11px}._footer_3gg6r_160 ._footerActions_3gg6r_172 ._downloadButton_3gg6r_172{font-size:12px;padding:6px 12px}}@media (max-width: 480px){._header_3gg6r_27{padding:14px 16px}._header_3gg6r_27 ._titleSection_3gg6r_35 ._fileIcon_3gg6r_40{width:20px;height:20px}._header_3gg6r_27 ._titleSection_3gg6r_35 ._title_3gg6r_35{font-size:15px}._header_3gg6r_27 ._closeButton_3gg6r_59{width:28px;height:28px}._header_3gg6r_27 ._closeButton_3gg6r_59 svg{width:16px;height:16px}._sheetTabs_3gg6r_81 ._sheetTab_3gg6r_81{padding:8px 10px;font-size:11px}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120{font-size:11px}._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 th,._tableContainer_3gg6r_115 ._excelTable_3gg6r_120 td{padding:6px 10px}._footer_3gg6r_160{padding:10px 12px}}._wordContainer_9c5tj_1{margin:12px 0;display:inline-block}._wordContainer_9c5tj_1 ._generatingState_9c5tj_5{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px}._wordContainer_9c5tj_1 ._generatingState_9c5tj_5 ._spinner_9c5tj_12{width:20px;height:20px;border:2px solid #e3e8ef;border-top:2px solid #2b579a;border-radius:50%;animation:_spin_9c5tj_12 1s linear infinite}._wordContainer_9c5tj_1 ._generatingState_9c5tj_5 ._generatingText_9c5tj_20{color:#6b7280;font-size:14px;font-weight:500;white-space:nowrap}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26{display:flex;align-items:center;gap:8px;border-radius:12px;transition:all .2s ease}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26:hover{transform:translateY(-1px)}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileIcon_9c5tj_36{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileIcon_9c5tj_36 ._iconImage_9c5tj_44{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50{flex:1;display:flex;flex-direction:column;gap:2px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileName_9c5tj_56{color:#2b579a;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileDetails_9c5tj_63{color:#6b7280;font-size:12px;line-height:1.3}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68{flex-shrink:0;display:flex;align-items:center;gap:8px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74 svg,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75 svg{width:16px;height:16px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74:hover,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75:hover{transform:translateY(-1px)}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74:active,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75:active{transform:translateY(0)}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74{background-color:#2b579a;color:#fff}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74:hover{background-color:#1e3a8a}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75{background-color:transparent;color:#2b579a;border:1px solid #2b579a}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75:hover{background-color:#2b579a;color:#fff}._wordContainer_9c5tj_1 ._errorMessage_9c5tj_115{margin-top:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px;line-height:1.4}@keyframes _spin_9c5tj_12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._wordContainer_9c5tj_1{margin:12px 0;display:block}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26{padding:10px 12px;border-radius:8px;gap:10px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileIcon_9c5tj_36{width:24px;height:24px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileName_9c5tj_56{font-size:13px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileDetails_9c5tj_63{font-size:11px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68{gap:6px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75{width:28px;height:28px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74 svg,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75 svg{width:14px;height:14px}}@media (max-width: 480px){._wordContainer_9c5tj_1 ._wordFile_9c5tj_26{padding:8px 10px;gap:8px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileIcon_9c5tj_36{width:20px;height:20px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileName_9c5tj_56{font-size:12px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileDetails_9c5tj_63{font-size:10px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68{gap:4px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75{width:26px;height:26px}._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74 svg,._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75 svg{width:12px;height:12px}}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileName_9c5tj_56{color:#60a5fa}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileInfo_9c5tj_50 ._fileDetails_9c5tj_63{color:#9ca3af}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74{background-color:#3b82f6}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._downloadButton_9c5tj_74:hover{background-color:#2563eb}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75{color:#60a5fa;border-color:#60a5fa}[data-theme=dark] ._wordContainer_9c5tj_1 ._wordFile_9c5tj_26 ._fileActions_9c5tj_68 ._openButton_9c5tj_75:hover{background-color:#3b82f6;border-color:#3b82f6;color:#fff}[data-theme=dark] ._wordContainer_9c5tj_1 ._errorMessage_9c5tj_115{background-color:#7f1d1d;border-color:#991b1b;color:#fca5a5}._overlay_32ctq_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._popup_32ctq_15{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;max-width:90vw;max-height:90vh;width:800px;display:flex;flex-direction:column;overflow:hidden}._header_32ctq_27{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}._header_32ctq_27 ._titleSection_32ctq_35{display:flex;align-items:center;gap:12px}._header_32ctq_27 ._titleSection_32ctq_35 ._fileIcon_32ctq_40{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._header_32ctq_27 ._titleSection_32ctq_35 ._fileIcon_32ctq_40 ._iconImage_32ctq_48{width:100%;height:100%;object-fit:contain}._header_32ctq_27 ._titleSection_32ctq_35 ._title_32ctq_35{margin:0;font-size:18px;font-weight:600;color:#2b579a}._header_32ctq_27 ._closeButton_32ctq_59{width:32px;height:32px;border:none;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:all .2s ease}._header_32ctq_27 ._closeButton_32ctq_59:hover{background-color:#f3f4f6;color:#374151}._header_32ctq_27 ._closeButton_32ctq_59 svg{width:18px;height:18px}._content_32ctq_81{flex:1;overflow:hidden;display:flex;flex-direction:column}._documentPreview_32ctq_88{flex:1;overflow:auto;padding:24px}._documentPreview_32ctq_88 ._section_32ctq_93{margin-bottom:20px}._documentPreview_32ctq_88 ._section_32ctq_93:last-child{margin-bottom:0}._documentPreview_32ctq_88 ._heading_32ctq_99{margin:0 0 12px;color:#1f2937;font-weight:600}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h1){font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h2){font-size:20px;color:#2b579a}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h3){font-size:18px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h4){font-size:16px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h5){font-size:14px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h6){font-size:12px;text-transform:uppercase;letter-spacing:.5px}._documentPreview_32ctq_88 ._paragraph_32ctq_127{margin:0;color:#374151;font-size:14px;line-height:1.6;text-align:justify}._documentPreview_32ctq_88 ._list_32ctq_134{margin:0;padding-left:20px;color:#374151}._documentPreview_32ctq_88 ._list_32ctq_134 ._listItem_32ctq_139{font-size:14px;line-height:1.5;margin-bottom:4px}._documentPreview_32ctq_88 ._list_32ctq_134 ._listItem_32ctq_139:last-child{margin-bottom:0}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147{width:100%;border-collapse:collapse;font-size:13px}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 th{background-color:#f9fafb;padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;border-right:1px solid #e5e7eb;white-space:nowrap}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 th:last-child{border-right:none}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 td{padding:10px 16px;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;color:#374151;vertical-align:top}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 td:last-child{border-right:none}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 tr:hover td{background-color:#f9fafb}._documentPreview_32ctq_88 ._unknown_32ctq_183{margin:0;color:#ef4444;font-style:italic;font-size:14px}._footer_32ctq_190{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._footer_32ctq_190 ._docInfo_32ctq_198{font-size:12px;color:#6b7280}._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#2b579a;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202 svg{width:14px;height:14px}._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202:hover{background-color:#1e3a8a;transform:translateY(-1px)}[data-theme=dark] ._popup_32ctq_15{background:#1f2937;color:#f9fafb}[data-theme=dark] ._popup_32ctq_15 ._header_32ctq_27{background-color:#111827;border-bottom-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._header_32ctq_27 ._titleSection_32ctq_35 ._title_32ctq_35{color:#3b82f6}[data-theme=dark] ._popup_32ctq_15 ._header_32ctq_27 ._closeButton_32ctq_59{color:#9ca3af}[data-theme=dark] ._popup_32ctq_15 ._header_32ctq_27 ._closeButton_32ctq_59:hover{background-color:#374151;color:#f3f4f6}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._heading_32ctq_99{color:#f9fafb}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._heading_32ctq_99:is(h1){border-bottom-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._heading_32ctq_99:is(h2){color:#3b82f6}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._paragraph_32ctq_127,[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._list_32ctq_134{color:#d1d5db}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._tableWrapper_32ctq_147{border-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 th{background-color:#111827;color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 td{color:#d1d5db;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 tr:hover td{background-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._documentPreview_32ctq_88 ._unknown_32ctq_183{color:#f87171}[data-theme=dark] ._popup_32ctq_15 ._footer_32ctq_190{background-color:#111827;border-top-color:#374151}[data-theme=dark] ._popup_32ctq_15 ._footer_32ctq_190 ._docInfo_32ctq_198{color:#9ca3af}[data-theme=dark] ._popup_32ctq_15 ._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202{background-color:#3b82f6}[data-theme=dark] ._popup_32ctq_15 ._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202:hover{background-color:#2563eb}@media (max-width: 768px){._overlay_32ctq_1{padding:10px}._popup_32ctq_15{width:100%;max-height:95vh;border-radius:8px}._header_32ctq_27{padding:16px 20px}._header_32ctq_27 ._titleSection_32ctq_35 ._fileIcon_32ctq_40{width:22px;height:22px}._header_32ctq_27 ._titleSection_32ctq_35 ._title_32ctq_35{font-size:16px}._documentPreview_32ctq_88{padding:16px}._documentPreview_32ctq_88 ._section_32ctq_93{margin-bottom:16px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h1){font-size:20px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h2){font-size:18px}._documentPreview_32ctq_88 ._heading_32ctq_99:is(h3){font-size:16px}._documentPreview_32ctq_88 ._paragraph_32ctq_127,._documentPreview_32ctq_88 ._list_32ctq_134 ._listItem_32ctq_139{font-size:13px}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147{font-size:12px}._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 th,._documentPreview_32ctq_88 ._tableWrapper_32ctq_147 ._table_32ctq_147 td{padding:8px 12px}._footer_32ctq_190{padding:12px 16px;flex-direction:column;gap:12px;align-items:flex-start}._footer_32ctq_190 ._docInfo_32ctq_198{font-size:11px}._footer_32ctq_190 ._footerActions_32ctq_202 ._downloadButton_32ctq_202{font-size:12px;padding:6px 12px}}@media (max-width: 480px){._header_32ctq_27{padding:14px 16px}._header_32ctq_27 ._titleSection_32ctq_35 ._fileIcon_32ctq_40{width:20px;height:20px}._header_32ctq_27 ._titleSection_32ctq_35 ._title_32ctq_35{font-size:15px}._header_32ctq_27 ._closeButton_32ctq_59{width:28px;height:28px}._header_32ctq_27 ._closeButton_32ctq_59 svg{width:16px;height:16px}._documentPreview_32ctq_88{padding:12px}._footer_32ctq_190{padding:10px 12px}}._pdfContainer_jx22f_1{margin:12px 0;display:inline-block}._pdfContainer_jx22f_1 ._generatingState_jx22f_5{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px}._pdfContainer_jx22f_1 ._generatingState_jx22f_5 ._spinner_jx22f_12{width:20px;height:20px;border:2px solid #e3e8ef;border-top:2px solid #dc2626;border-radius:50%;animation:_spin_jx22f_12 1s linear infinite}._pdfContainer_jx22f_1 ._generatingState_jx22f_5 ._generatingText_jx22f_20{color:#6b7280;font-size:14px;font-weight:500;white-space:nowrap}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26{display:flex;align-items:center;gap:8px;border-radius:12px;transition:all .2s ease}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26:hover{transform:translateY(-1px)}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileIcon_jx22f_36{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileIcon_jx22f_36 ._iconImage_jx22f_44{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50{flex:1;display:flex;flex-direction:column;gap:2px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileName_jx22f_56{color:#e44;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileDetails_jx22f_63{color:#6b7280;font-size:12px;line-height:1.3}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68{flex-shrink:0;display:flex;align-items:center;gap:8px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74 svg,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75 svg{width:16px;height:16px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74:hover,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75:hover{transform:translateY(-1px)}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74:active,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75:active{transform:translateY(0)}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74{background-color:#dc2626;color:#fff}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74:hover{background-color:#b91c1c}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75{background-color:transparent;color:#dc2626;border:1px solid #dc2626}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75:hover{background-color:#dc2626;color:#fff}._pdfContainer_jx22f_1 ._errorMessage_jx22f_115{margin-top:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px;line-height:1.4}@keyframes _spin_jx22f_12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._pdfContainer_jx22f_1{margin:12px 0;display:block}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26{padding:10px 12px;border-radius:8px;gap:10px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileIcon_jx22f_36{width:24px;height:24px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileName_jx22f_56{font-size:13px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileDetails_jx22f_63{font-size:11px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68{gap:6px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75{width:28px;height:28px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74 svg,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75 svg{width:14px;height:14px}}@media (max-width: 480px){._pdfContainer_jx22f_1 ._pdfFile_jx22f_26{padding:8px 10px;gap:8px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileIcon_jx22f_36{width:20px;height:20px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileName_jx22f_56{font-size:12px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileDetails_jx22f_63{font-size:10px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68{gap:4px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75{width:26px;height:26px}._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74 svg,._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75 svg{width:12px;height:12px}}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileName_jx22f_56{color:#f87171}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileInfo_jx22f_50 ._fileDetails_jx22f_63{color:#9ca3af}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74{background-color:#ef4444}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._downloadButton_jx22f_74:hover{background-color:#dc2626}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75{color:#f87171;border-color:#f87171}[data-theme=dark] ._pdfContainer_jx22f_1 ._pdfFile_jx22f_26 ._fileActions_jx22f_68 ._openButton_jx22f_75:hover{background-color:#ef4444;border-color:#ef4444;color:#fff}[data-theme=dark] ._pdfContainer_jx22f_1 ._errorMessage_jx22f_115{background-color:#7f1d1d;border-color:#991b1b;color:#fca5a5}._overlay_vcdn5_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._popup_vcdn5_15{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;max-width:90vw;max-height:90vh;width:800px;display:flex;flex-direction:column;overflow:hidden}._header_vcdn5_27{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}._header_vcdn5_27 ._titleSection_vcdn5_35{display:flex;align-items:center;gap:12px}._header_vcdn5_27 ._titleSection_vcdn5_35 ._fileIcon_vcdn5_40{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._header_vcdn5_27 ._titleSection_vcdn5_35 ._fileIcon_vcdn5_40 ._iconImage_vcdn5_48{width:100%;height:100%;object-fit:contain}._header_vcdn5_27 ._titleSection_vcdn5_35 ._title_vcdn5_35{margin:0;font-size:18px;font-weight:600;color:#dc2626}._header_vcdn5_27 ._closeButton_vcdn5_59{width:32px;height:32px;border:none;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:all .2s ease}._header_vcdn5_27 ._closeButton_vcdn5_59:hover{background-color:#f3f4f6;color:#374151}._header_vcdn5_27 ._closeButton_vcdn5_59 svg{width:18px;height:18px}._content_vcdn5_81{flex:1;overflow:hidden;display:flex;flex-direction:column}._documentPreview_vcdn5_88{flex:1;overflow:auto;padding:24px}._documentPreview_vcdn5_88 ._section_vcdn5_93{margin-bottom:20px}._documentPreview_vcdn5_88 ._section_vcdn5_93:last-child{margin-bottom:0}._documentPreview_vcdn5_88 ._heading_vcdn5_99{margin:0 0 12px;color:#1f2937;font-weight:600}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h1){font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h2){font-size:20px;color:#dc2626}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h3){font-size:18px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h4){font-size:16px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h5){font-size:14px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h6){font-size:12px;text-transform:uppercase;letter-spacing:.5px}._documentPreview_vcdn5_88 ._paragraph_vcdn5_127{margin:0;color:#374151;font-size:14px;line-height:1.6;text-align:justify}._documentPreview_vcdn5_88 ._list_vcdn5_134{margin:0;padding-left:20px;color:#374151}._documentPreview_vcdn5_88 ._list_vcdn5_134 ._listItem_vcdn5_139{font-size:14px;line-height:1.5;margin-bottom:4px}._documentPreview_vcdn5_88 ._list_vcdn5_134 ._listItem_vcdn5_139:last-child{margin-bottom:0}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147{width:100%;border-collapse:collapse;font-size:13px}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 th{background-color:#f9fafb;padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;border-right:1px solid #e5e7eb;white-space:nowrap}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 th:last-child{border-right:none}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 td{padding:10px 16px;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;color:#374151;vertical-align:top}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 td:last-child{border-right:none}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 tr:hover td{background-color:#f9fafb}._documentPreview_vcdn5_88 ._unknown_vcdn5_183{margin:0;color:#ef4444;font-style:italic;font-size:14px}._footer_vcdn5_190{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._footer_vcdn5_190 ._docInfo_vcdn5_198{font-size:12px;color:#6b7280}._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#dc2626;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202 svg{width:14px;height:14px}._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202:hover{background-color:#b91c1c;transform:translateY(-1px)}[data-theme=dark] ._popup_vcdn5_15{background:#1f2937;color:#f9fafb}[data-theme=dark] ._popup_vcdn5_15 ._header_vcdn5_27{background-color:#111827;border-bottom-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._header_vcdn5_27 ._titleSection_vcdn5_35 ._title_vcdn5_35{color:#ef4444}[data-theme=dark] ._popup_vcdn5_15 ._header_vcdn5_27 ._closeButton_vcdn5_59{color:#9ca3af}[data-theme=dark] ._popup_vcdn5_15 ._header_vcdn5_27 ._closeButton_vcdn5_59:hover{background-color:#374151;color:#f3f4f6}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._heading_vcdn5_99{color:#f9fafb}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h1){border-bottom-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h2){color:#ef4444}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._paragraph_vcdn5_127,[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._list_vcdn5_134{color:#d1d5db}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147{border-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 th{background-color:#111827;color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 td{color:#d1d5db;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 tr:hover td{background-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._documentPreview_vcdn5_88 ._unknown_vcdn5_183{color:#f87171}[data-theme=dark] ._popup_vcdn5_15 ._footer_vcdn5_190{background-color:#111827;border-top-color:#374151}[data-theme=dark] ._popup_vcdn5_15 ._footer_vcdn5_190 ._docInfo_vcdn5_198{color:#9ca3af}[data-theme=dark] ._popup_vcdn5_15 ._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202{background-color:#ef4444}[data-theme=dark] ._popup_vcdn5_15 ._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202:hover{background-color:#dc2626}@media (max-width: 768px){._overlay_vcdn5_1{padding:10px}._popup_vcdn5_15{width:100%;max-height:95vh;border-radius:8px}._header_vcdn5_27{padding:16px 20px}._header_vcdn5_27 ._titleSection_vcdn5_35 ._fileIcon_vcdn5_40{width:22px;height:22px}._header_vcdn5_27 ._titleSection_vcdn5_35 ._title_vcdn5_35{font-size:16px}._documentPreview_vcdn5_88{padding:16px}._documentPreview_vcdn5_88 ._section_vcdn5_93{margin-bottom:16px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h1){font-size:20px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h2){font-size:18px}._documentPreview_vcdn5_88 ._heading_vcdn5_99:is(h3){font-size:16px}._documentPreview_vcdn5_88 ._paragraph_vcdn5_127,._documentPreview_vcdn5_88 ._list_vcdn5_134 ._listItem_vcdn5_139{font-size:13px}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147{font-size:12px}._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 th,._documentPreview_vcdn5_88 ._tableWrapper_vcdn5_147 ._table_vcdn5_147 td{padding:8px 12px}._footer_vcdn5_190{padding:12px 16px;flex-direction:column;gap:12px;align-items:flex-start}._footer_vcdn5_190 ._docInfo_vcdn5_198{font-size:11px}._footer_vcdn5_190 ._footerActions_vcdn5_202 ._downloadButton_vcdn5_202{font-size:12px;padding:6px 12px}}@media (max-width: 480px){._header_vcdn5_27{padding:14px 16px}._header_vcdn5_27 ._titleSection_vcdn5_35 ._fileIcon_vcdn5_40{width:20px;height:20px}._header_vcdn5_27 ._titleSection_vcdn5_35 ._title_vcdn5_35{font-size:15px}._header_vcdn5_27 ._closeButton_vcdn5_59{width:28px;height:28px}._header_vcdn5_27 ._closeButton_vcdn5_59 svg{width:16px;height:16px}._documentPreview_vcdn5_88{padding:12px}._footer_vcdn5_190{padding:10px 12px}}._userMarkdown_egwdt_2{font-family:inherit;line-height:1.5;overflow-wrap:break-word;word-break:break-word;text-align:left}._userMarkdown_egwdt_2 p,._userMarkdown_egwdt_2 div,._userMarkdown_egwdt_2 span,._userMarkdown_egwdt_2 h1,._userMarkdown_egwdt_2 h2,._userMarkdown_egwdt_2 h3,._userMarkdown_egwdt_2 h4,._userMarkdown_egwdt_2 h5,._userMarkdown_egwdt_2 h6{white-space:pre-wrap;margin-bottom:.6em;text-align:left;padding-left:0}._userMarkdown_egwdt_2 ._paragraph_egwdt_15{margin-bottom:.8em;text-align:left;padding-left:0}._userMarkdown_egwdt_2 ._heading_egwdt_20{font-weight:600;margin-top:1em;margin-bottom:.5em;text-align:left}._userMarkdown_egwdt_2 ._link_egwdt_26{color:#0366d6;text-decoration:none}._userMarkdown_egwdt_2 ._link_egwdt_26:hover{text-decoration:underline}._userMarkdown_egwdt_2 ._code_egwdt_33{background-color:#0000000d;border-radius:3px;font-family:monospace;padding:.2em .4em;margin:0}._userMarkdown_egwdt_2 ._userText_egwdt_40{white-space:pre-wrap;line-height:1.5;text-align:left;padding-left:0}._userMarkdown_egwdt_2 ul,._userMarkdown_egwdt_2 ol,._userMarkdown_egwdt_2 li{text-align:left;margin-left:0;padding-left:20px}._userMarkdown_egwdt_2,._userMarkdown_egwdt_2 *{margin-right:auto;margin-left:0}._char-limit_jpiwg_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_jpiwg_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_jpiwg_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_jpiwg_220{display:flex}._d-inline-flex_jpiwg_224{display:inline-flex}._d-grid_jpiwg_228{display:grid}._d-block_jpiwg_232{display:block}._d-inline-block_jpiwg_236{display:inline-block}._d-none_jpiwg_240{display:none}._flex-center_jpiwg_245{display:flex;align-items:center;justify-content:center}._flex-between_jpiwg_251{display:flex;align-items:center;justify-content:space-between}._flex-row_jpiwg_263{flex-direction:row}._flex-column_jpiwg_267{flex-direction:column}._flex-wrap_jpiwg_271{flex-wrap:wrap}._flex-nowrap_jpiwg_275{flex-wrap:nowrap}._flex-1_jpiwg_279{flex:1}._flex-auto_jpiwg_283{flex:auto}._flex-grow-0_jpiwg_287{flex-grow:0}._flex-grow-1_jpiwg_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_jpiwg_296{align-items:flex-start}}._items-center_jpiwg_302{align-items:center}._items-start_jpiwg_306{align-items:flex-start}._items-end_jpiwg_310{align-items:flex-end}._justify-center_jpiwg_314{justify-content:center}._justify-between_jpiwg_318{justify-content:space-between}._justify-start_jpiwg_322{justify-content:flex-start}._justify-end_jpiwg_326{justify-content:flex-end}._justify-around_jpiwg_330{justify-content:space-around}._gap-xs_jpiwg_335{gap:var(--spacing-4)}._gap-sm_jpiwg_339{gap:var(--spacing-8)}._gap-md_jpiwg_343{gap:var(--spacing-16)}._gap-lg_jpiwg_347{gap:var(--spacing-24)}._gap-xl_jpiwg_351{gap:var(--spacing-32)}._m-0_jpiwg_357{margin:0}._m-xs_jpiwg_361{margin:var(--spacing-4)}._m-sm_jpiwg_365{margin:var(--spacing-8)}._m-md_jpiwg_369{margin:var(--spacing-16)}._m-lg_jpiwg_373{margin:var(--spacing-24)}._m-xl_jpiwg_377{margin:var(--spacing-32)}._mt-0_jpiwg_382{margin-top:0}._mt-xs_jpiwg_386{margin-top:var(--spacing-4)}._mt-sm_jpiwg_390{margin-top:var(--spacing-8)}._mt-md_jpiwg_394{margin-top:var(--spacing-16)}._mt-lg_jpiwg_398{margin-top:var(--spacing-24)}._mt-xl_jpiwg_402{margin-top:var(--spacing-32)}._mb-0_jpiwg_407{margin-bottom:0}._mb-xs_jpiwg_411{margin-bottom:var(--spacing-4)}._mb-sm_jpiwg_415{margin-bottom:var(--spacing-8)}._mb-12_jpiwg_419{margin-bottom:var(--spacing-12)}._mb-rs_jpiwg_423{margin-bottom:var(--spacing-10)}._mb-md_jpiwg_427{margin-bottom:var(--spacing-16)}._mb-24_jpiwg_431{margin-bottom:var(--spacing-24)}._mb-xl_jpiwg_435{margin-bottom:var(--spacing-32)}._ml-0_jpiwg_440{margin-left:0}._ml-xs_jpiwg_444{margin-left:var(--spacing-4)}._ml-sm_jpiwg_448{margin-left:var(--spacing-8)}._ml-md_jpiwg_452{margin-left:var(--spacing-16)}._ml-lg_jpiwg_456{margin-left:var(--spacing-24)}._ml-xl_jpiwg_460{margin-left:var(--spacing-32)}._mr-0_jpiwg_465{margin-right:0}._mr-xs_jpiwg_469{margin-right:var(--spacing-4)}._mr-sm_jpiwg_473{margin-right:var(--spacing-8)}._mr-md_jpiwg_477{margin-right:var(--spacing-16)}._mr-lg_jpiwg_481{margin-right:var(--spacing-24)}._mr-xl_jpiwg_485{margin-right:var(--spacing-32)}._mx-0_jpiwg_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_jpiwg_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_jpiwg_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_jpiwg_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_jpiwg_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_jpiwg_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_jpiwg_520{margin-left:auto;margin-right:auto}._my-0_jpiwg_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_jpiwg_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_jpiwg_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_jpiwg_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_jpiwg_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_jpiwg_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_jpiwg_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_jpiwg_562{padding:0}._p-xs_jpiwg_566{padding:var(--spacing-xs)}._p-sm_jpiwg_570,._p-10_jpiwg_574{padding:var(--spacing-sm)}._p-md_jpiwg_578{padding:var(--spacing-md)}._p-ml_jpiwg_582{padding:var(--spacing-ml)}._p-lg_jpiwg_586{padding:var(--spacing-lg)}._p-xl_jpiwg_590{padding:var(--spacing-xl)}._pl-0_jpiwg_595{padding-left:0}._pl-xs_jpiwg_599{padding-left:var(--spacing-xs)}._pl-sm_jpiwg_603{padding-left:var(--spacing-sm)}._pl-md_jpiwg_607{padding-left:var(--spacing-md)}._pl-lg_jpiwg_611{padding-left:var(--spacing-lg)}._pl-xl_jpiwg_615{padding-left:var(--spacing-xl)}._pr-0_jpiwg_620{padding-right:0}._pr-xs_jpiwg_624{padding-right:var(--spacing-xs)}._pr-sm_jpiwg_628{padding-right:var(--spacing-sm)}._pr-md_jpiwg_632{padding-right:var(--spacing-md)}._pr-lg_jpiwg_636{padding-right:var(--spacing-lg)}._pr-xl_jpiwg_640{padding-right:var(--spacing-xl)}._pt-0_jpiwg_645{padding-top:0}._pt-xs_jpiwg_649{padding-top:var(--spacing-xs)}._pt-sm_jpiwg_653{padding-top:var(--spacing-sm)}._pt-md_jpiwg_657{padding-top:var(--spacing-md)}._pt-ml_jpiwg_661{padding-top:var(--spacing-ml)}._pt-lg_jpiwg_665{padding-top:var(--spacing-lg)}._pt-xl_jpiwg_669{padding-top:var(--spacing-xl)}._pb-0_jpiwg_674{padding-bottom:0}._pb-xs_jpiwg_678{padding-bottom:var(--spacing-xs)}._pb-sm_jpiwg_682{padding-bottom:var(--spacing-sm)}._pb-md_jpiwg_686{padding-bottom:var(--spacing-md)}._pb-lg_jpiwg_690{padding-bottom:var(--spacing-lg)}._pb-xl_jpiwg_694{padding-bottom:var(--spacing-xl)}._px-0_jpiwg_699{padding-left:0;padding-right:0}._px-xs_jpiwg_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_jpiwg_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_jpiwg_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_jpiwg_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_jpiwg_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_jpiwg_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_jpiwg_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_jpiwg_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_jpiwg_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_jpiwg_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_jpiwg_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_jpiwg_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_jpiwg_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_jpiwg_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_jpiwg_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_jpiwg_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_jpiwg_786{position:relative}._absolute_jpiwg_790{position:absolute}._fixed_jpiwg_794{position:fixed}._sticky_jpiwg_798{position:sticky}._w-full_jpiwg_803{width:100%}._w-screen_jpiwg_811{width:100vw}._h-screen_jpiwg_815{height:100vh}._w-auto_jpiwg_819{width:auto}._h-auto_jpiwg_823{height:auto}._w-24_jpiwg_828{width:24px}._w-32_jpiwg_832{width:32px}._w-48_jpiwg_836{width:48px}._w-64_jpiwg_840{width:64px}._h-24_jpiwg_845{height:24px}._h-32_jpiwg_849{height:32px}._h-48_jpiwg_853{height:48px}._h-64_jpiwg_857{height:64px}._h-full_jpiwg_807{height:100%}._square-18_jpiwg_866,._square-24_jpiwg_871{width:24px;height:24px}._square-32_jpiwg_876{width:32px;height:32px}._square-48_jpiwg_881{width:48px;height:48px}._square-64_jpiwg_886{width:64px;height:64px}._square-full_jpiwg_891{width:100%;height:100%}._cursor-pointer_jpiwg_897{cursor:pointer}._cursor-default_jpiwg_901{cursor:default}._cursor-not-allowed_jpiwg_905{cursor:not-allowed}._overflow-hidden_jpiwg_909{overflow:hidden}._overflow-auto_jpiwg_913{overflow:auto}._overflow-scroll_jpiwg_917{overflow:scroll}._whitespace-nowrap_jpiwg_921{white-space:nowrap}._whitespace-normal_jpiwg_925{white-space:normal}._rounded-sm_jpiwg_929{border-radius:var(--radius-sm)}._rounded-md_jpiwg_933{border-radius:var(--radius-md)}._rounded-lg_jpiwg_937{border-radius:var(--radius-lg)}._rounded-full_jpiwg_941{border-radius:var(--radius-full)}._border_jpiwg_946{border:1px solid var(--border-color)}._border-top_jpiwg_950{border-top:1px solid var(--border-color)}._border-right_jpiwg_954{border-right:1px solid var(--border-color)}._border-bottom_jpiwg_958{border-bottom:1px solid var(--border-color)}._border-left_jpiwg_962{border-left:1px solid var(--border-color)}._border-0_jpiwg_966{border:none}._border-top-0_jpiwg_970{border-top:none}._border-right-0_jpiwg_974{border-right:none}._border-bottom-0_jpiwg_978{border-bottom:none}._border-left-0_jpiwg_982{border-left:none}._border-2_jpiwg_987{border-width:2px}._border-3_jpiwg_991{border-width:3px}._border-dashed_jpiwg_996{border-style:dashed}._border-dotted_jpiwg_1000{border-style:dotted}._text-xs_jpiwg_1006{font-size:var(--font-size-12)}._text-sm_jpiwg_1010{font-size:var(--font-size-14)}._text-md_jpiwg_1014{font-size:var(--font-size-16)}._text-lg_jpiwg_1018{font-size:var(--font-size-18)}._text-xl_jpiwg_1022{font-size:var(--font-size-20)}._text-xxl_jpiwg_1026{font-size:var(--font-size-22)}._text-huge_jpiwg_1030{font-size:var(--font-size-24)}._text-jumbo_jpiwg_1034{font-size:var(--font-size-26)}._text-mega_jpiwg_1038{font-size:var(--font-size-28)}._font-normal_jpiwg_1043{font-weight:var(--font-weight-normal)}._font-medium_jpiwg_1047{font-weight:var(--font-weight-medium)}._font-bold_jpiwg_1051{font-weight:var(--font-weight-bold)}._text-left_jpiwg_1056{text-align:left}._text-center_jpiwg_1060{text-align:center}._text-right_jpiwg_1064{text-align:right}._text-justify_jpiwg_1068{text-align:justify}._text-uppercase_jpiwg_1073{text-transform:uppercase}._text-lowercase_jpiwg_1077{text-transform:lowercase}._text-capitalize_jpiwg_1081{text-transform:capitalize}._text-underline_jpiwg_1086{text-decoration:underline}._text-line-through_jpiwg_1090{text-decoration:line-through}._text-no-decoration_jpiwg_1094{text-decoration:none}._text-description_jpiwg_1099{color:var(--text-secondary, #5f6368)}._text-description-8_jpiwg_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_jpiwg_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_jpiwg_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_jpiwg_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_jpiwg_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_jpiwg_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_jpiwg_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_jpiwg_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_jpiwg_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_jpiwg_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_jpiwg_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_jpiwg_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_jpiwg_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_jpiwg_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _pulse_jpiwg_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_jpiwg_1230{animation:_animatedgradient_jpiwg_1 4s ease alternate infinite}._animate-fade_jpiwg_1234{animation:_fade_jpiwg_1 .3s ease-in}._animate-fadeIn_jpiwg_1238{animation:_fadeIn_jpiwg_1 .3s ease none}._animate-slide_jpiwg_1242{animation:_slideIn_jpiwg_1 .5s ease-out}._animate-slideInUp_jpiwg_1246{animation:_slideInUp_jpiwg_1 .3s ease}._animate-slideInFromRight_jpiwg_1250{animation:_slideInFromRight_jpiwg_1 .3s ease}._animate-spin_jpiwg_1254{animation:_spin_jpiwg_1 1s linear infinite}._animate-pulse_jpiwg_1258{animation:_pulse_jpiwg_1 2s infinite}._mainBottom_jpiwg_1262{position:fixed;bottom:0;padding-top:var(--spacing-8);padding-right:var(--spacing-20);padding-bottom:var(--spacing-2);padding-left:var(--spacing-20);margin:auto;background-color:var(--bg-primary);border-radius:24px;box-shadow:var(--bg-primary) 0 -20px 50px;max-width:900px;width:-webkit-fill-available}@media (max-width: 768px){._mainBottom_jpiwg_1262{padding-left:var(--spacing-12);padding-right:var(--spacing-12);bottom:50px}}._searchBox_jpiwg_1283{display:flex;flex-direction:column;gap:var(--spacing-12);background-color:var(--bg-surface-container);padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);border-radius:var(--radius-24);position:relative;transition:grid-template-rows .9s cubic-bezier(.4,0,.2,1),gap .8s ease,padding .8s ease}._searchBox_jpiwg_1283 img{width:20px;cursor:pointer}._searchBox_jpiwg_1283 button:disabled{cursor:not-allowed}._searchBox_jpiwg_1283 img._disabled_jpiwg_1303{opacity:.5}._textareaWrapper_jpiwg_1307{position:relative;width:100%;transition:grid-column .9s cubic-bezier(.4,0,.2,1),width .9s ease}._desktopMode_jpiwg_1313{display:flex;flex-direction:column;gap:12px}._desktopMode_jpiwg_1313 ._textareaWrapper_jpiwg_1307{width:100%;order:1}._desktopMode_jpiwg_1313 ._buttonsContainer_jpiwg_1322{width:100%;order:2;display:flex;justify-content:space-between}._desktopMode_jpiwg_1313 ._iconLeftContainer_jpiwg_1328,._desktopMode_jpiwg_1313 ._iconRightContainer_jpiwg_1329{display:flex}._compactMode_jpiwg_1333{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:8px;align-items:center}._compactMode_jpiwg_1333 ._textareaWrapper_jpiwg_1307{grid-column:2;grid-row:1}._compactMode_jpiwg_1333 ._buttonsContainer_jpiwg_1322{grid-column:1/4;grid-row:1;display:contents}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328{grid-column:1;grid-row:1;display:flex}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328 button:not(._uploadButton_jpiwg_1354){display:none;opacity:0}._compactMode_jpiwg_1333 ._iconRightContainer_jpiwg_1329{grid-column:3;grid-row:1;display:flex}._expandedMode_jpiwg_1364{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:12px}._expandedMode_jpiwg_1364 ._textareaWrapper_jpiwg_1307{grid-row:1;grid-column:1;width:100%}._expandedMode_jpiwg_1364 ._buttonsContainer_jpiwg_1322{grid-row:2;grid-column:1;display:flex;justify-content:space-between;width:100%;transition:opacity .8s ease,transform .9s cubic-bezier(.4,0,.2,1)}._expandedMode_jpiwg_1364 ._iconLeftContainer_jpiwg_1328{display:flex;gap:8px}._expandedMode_jpiwg_1364 ._iconLeftContainer_jpiwg_1328 button{display:flex;animation:_slideInLeft_jpiwg_1 .9s cubic-bezier(.4,0,.2,1)}._expandedMode_jpiwg_1364 ._iconRightContainer_jpiwg_1329{display:flex;gap:8px}._expandedMode_jpiwg_1364 ._iconRightContainer_jpiwg_1329 button{animation:_slideInRight_jpiwg_1 .9s cubic-bezier(.4,0,.2,1)}@keyframes _slideInLeft_jpiwg_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInRight_jpiwg_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._chatInput_jpiwg_1419{width:100%;font-family:var(--font-family);background:transparent;border:none;outline:none;padding:var(--spacing-4);font-size:var(--font-size-16);color:var(--text-chat-primary);resize:none;max-height:150px;overflow-y:auto;min-height:24px;transition:height .9s cubic-bezier(.4,0,.2,1),max-height .9s ease,padding .8s ease;display:flex;align-items:center;line-height:24px;vertical-align:middle}._chatInput_jpiwg_1419::placeholder{color:var(--text-secondary)}._chatInput_jpiwg_1419::-webkit-input-placeholder{color:var(--text-secondary)}._chatInput_jpiwg_1419:-ms-input-placeholder{color:var(--text-secondary)}._chatInput_jpiwg_1419::-ms-input-placeholder{color:var(--text-secondary)}._chatInput_jpiwg_1419::placeholder{line-height:24px;vertical-align:middle}._chatInput_jpiwg_1419::-webkit-scrollbar{width:4px}._chatInput_jpiwg_1419::-webkit-scrollbar-track{background:transparent}._chatInput_jpiwg_1419::-webkit-scrollbar-thumb{background:#0003;border-radius:var(--radius-10)}._compactMode_jpiwg_1333 ._chatInput_jpiwg_1419{min-height:24px!important;max-height:24px!important;height:24px!important;overflow:hidden;padding-top:3px!important;padding-bottom:3px!important;padding-left:4px;padding-right:4px;line-height:18px!important}._compactMode_jpiwg_1333 ._chatInput_jpiwg_1419::placeholder{line-height:18px!important}._expandedMode_jpiwg_1364 ._chatInput_jpiwg_1419{min-height:48px;max-height:120px;overflow-y:auto}._buttonsContainer_jpiwg_1322{display:flex;align-items:center;justify-content:space-between;width:100%}._iconLeftContainer_jpiwg_1328,._iconRightContainer_jpiwg_1329{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._iconLeftContainer_jpiwg_1328,._iconRightContainer_jpiwg_1329{gap:6px}}._iconLeftContainer_jpiwg_1328 button,._iconRightContainer_jpiwg_1329 button{padding:var(--spacing-8);background:none;border:none;outline:none;border-radius:100vh;cursor:pointer;display:grid;place-items:center;transition:opacity .8s ease,transform .8s ease,background-color .2s ease}._iconLeftContainer_jpiwg_1328 button:hover,._iconRightContainer_jpiwg_1329 button:hover{background-color:var(--bg-after)}._inputContainerWrapper_jpiwg_1516{position:relative;width:100%;margin-bottom:10px}._bottomInfo_jpiwg_1522{font-size:var(--font-size-12);margin-top:var(--spacing-10);margin-right:var(--spacing-auto);margin-bottom:var(--spacing-8);margin-left:var(--spacing-auto);text-align:center;font-weight:300;color:var(--text-secondary);text-decoration:none}._bottomInfo_jpiwg_1522 a{margin-left:4px;color:var(--link-color)}._bottomInfo_jpiwg_1522 a:hover{color:var(--link-color-hover)}._dropActive_jpiwg_1542{border:2px dashed var(--brand-primary-fresh);background-color:#0b57d00d;transition:all .3s ease}._dropActive_jpiwg_1542:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0b57d008;pointer-events:none;z-index:1}._dropActive_jpiwg_1542 ._chatInput_jpiwg_1419::placeholder{color:var(--brand-primary-fresh);font-weight:500}._streamingButton_jpiwg_1563{background-color:var(--bg-after)!important;transition:transform .3s ease,background-color .3s ease;animation:_pulseStop_jpiwg_1 1.5s infinite ease-in-out}._streamingButton_jpiwg_1563 img{transition:all .3s ease;background-color:var(--bg-after)}@keyframes _pulseStop_jpiwg_1{0%{transform:scale(.8)}50%{transform:scale(.9)}to{transform:scale(.8)}}._actionButton_jpiwg_1588{display:flex;align-items:center;padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);border-radius:var(--radius-cc);border:1px solid #e0e0e0;background-color:var(--bg-primary);font-size:var(--font-size-14);gap:6px;cursor:pointer}._actionButton_jpiwg_1588 img{width:16px;height:16px}._actionButton_jpiwg_1588:hover{background-color:#f5f5f5}._betaBadge_jpiwg_1611{position:absolute;top:-6px;right:-6px;background-color:var(--brand-primary);color:#fff;font-size:9px;font-weight:600;padding:2px 4px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;z-index:2}._uploadButton_jpiwg_1354{background:transparent;border:none;padding:8px;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._uploadButton_jpiwg_1354[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translate(-50%);padding:4px 8px;background-color:#000c;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._uploadButton_jpiwg_1354[data-tooltip]:hover:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,.8) transparent transparent transparent}._searchButton_jpiwg_1665{background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._searchButton_jpiwg_1665._active_jpiwg_1675{background-color:var(--brand-primary-fresh)}._searchButton_jpiwg_1665._active_jpiwg_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._searchButton_jpiwg_1665._active_jpiwg_1675 img{filter:brightness(0) invert(1);scale:1.2}._searchButton_jpiwg_1665._disabled_jpiwg_1303,._searchButton_jpiwg_1665:disabled{cursor:not-allowed}._searchButton_jpiwg_1665._disabled_jpiwg_1303 img,._searchButton_jpiwg_1665:disabled img{opacity:.5}._searchButton_jpiwg_1665[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translate(-50%);padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);background-color:#000000e6;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._searchButton_jpiwg_1665[data-tooltip]:hover:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._searchModeIndicator_jpiwg_1721{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}._paintButton_jpiwg_1733{height:36px;display:flex!important;background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;overflow:visible}._paintButton_jpiwg_1733._active_jpiwg_1675{background-color:var(--brand-primary-fresh)}._paintButton_jpiwg_1733._active_jpiwg_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._paintButton_jpiwg_1733._active_jpiwg_1675 div span{color:var(--text-light)}._paintButton_jpiwg_1733._active_jpiwg_1675 img{filter:brightness(0) invert(1);scale:1.2}._paintButton_jpiwg_1733._disabled_jpiwg_1303,._paintButton_jpiwg_1733:disabled{cursor:not-allowed}._paintButton_jpiwg_1733._disabled_jpiwg_1303 img,._paintButton_jpiwg_1733:disabled img{opacity:.5}._paintButton_jpiwg_1733._disabled_jpiwg_1303 div,._paintButton_jpiwg_1733:disabled div{opacity:.5}._paintButton_jpiwg_1733 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._paintButton_jpiwg_1733 div ._title_jpiwg_1779{font-size:12px}@media (max-width: 768px){._paintButton_jpiwg_1733 div ._des_jpiwg_1313{display:none}}._paintButton_jpiwg_1733[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translate(-50%);padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);background-color:#000000e6;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._paintButton_jpiwg_1733[data-tooltip]:hover:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._downloadButton_jpiwg_1819{height:36px;display:flex!important;background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;overflow:visible}._downloadButton_jpiwg_1819._active_jpiwg_1675{background-color:var(--brand-primary-fresh)}._downloadButton_jpiwg_1819._active_jpiwg_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._downloadButton_jpiwg_1819._active_jpiwg_1675 div span{color:var(--text-light)}._downloadButton_jpiwg_1819._active_jpiwg_1675 img{filter:brightness(0) invert(1);scale:1.2}._downloadButton_jpiwg_1819._disabled_jpiwg_1303,._downloadButton_jpiwg_1819:disabled{cursor:not-allowed}._downloadButton_jpiwg_1819._disabled_jpiwg_1303 img,._downloadButton_jpiwg_1819:disabled img{opacity:.5}._downloadButton_jpiwg_1819._disabled_jpiwg_1303 div,._downloadButton_jpiwg_1819:disabled div{opacity:.5}._downloadButton_jpiwg_1819 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._downloadButton_jpiwg_1819 div ._title_jpiwg_1779{font-size:12px}@media (max-width: 768px){._downloadButton_jpiwg_1819 div ._des_jpiwg_1313{display:none}}._downloadButton_jpiwg_1819[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translate(-50%);padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);background-color:#000000e6;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._downloadButton_jpiwg_1819[data-tooltip]:hover:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._aiModeButton_jpiwg_1903{height:36px;display:flex!important;background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;overflow:visible}._aiModeButton_jpiwg_1903._active_jpiwg_1675{background-color:var(--brand-primary-fresh)}._aiModeButton_jpiwg_1903._active_jpiwg_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._aiModeButton_jpiwg_1903._active_jpiwg_1675 div span{color:var(--text-light)}._aiModeButton_jpiwg_1903._active_jpiwg_1675 img{filter:brightness(0) invert(1);scale:1.2}._aiModeButton_jpiwg_1903._disabled_jpiwg_1303,._aiModeButton_jpiwg_1903:disabled{cursor:not-allowed}._aiModeButton_jpiwg_1903._disabled_jpiwg_1303 img,._aiModeButton_jpiwg_1903:disabled img{opacity:.5}._aiModeButton_jpiwg_1903._disabled_jpiwg_1303 div,._aiModeButton_jpiwg_1903:disabled div{opacity:.5}._aiModeButton_jpiwg_1903 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._aiModeButton_jpiwg_1903 div ._title_jpiwg_1779{font-size:12px}@media (max-width: 768px){._aiModeButton_jpiwg_1903 div ._des_jpiwg_1313{display:none}}._aiModeButton_jpiwg_1903[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translate(-50%);padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);background-color:#000000e6;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._aiModeButton_jpiwg_1903[data-tooltip]:hover:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._microButton_jpiwg_1990{background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._microButton_jpiwg_1990._recording_jpiwg_1999{background-color:var(--brand-primary)}._microButton_jpiwg_1990._recording_jpiwg_1999 img{filter:brightness(0) invert(1)}._microButton_jpiwg_1990._disabled_jpiwg_1303{cursor:not-allowed}._microButton_jpiwg_1990._disabled_jpiwg_1303 img{opacity:.5}._microButton_jpiwg_1990:hover:not(._disabled_jpiwg_1303){background-color:var(--bg-after)}._microButton_jpiwg_1990[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-35px;left:50%;transform:translate(-50%);padding-top:var(--spacing-6);padding-right:var(--spacing-10);padding-bottom:var(--spacing-6);padding-left:var(--spacing-10);background-color:#000000e6;color:#fff;font-size:var(--font-size-11);border-radius:6px;white-space:nowrap;z-index:1000;max-width:220px;text-align:center;line-height:1.3}._microButton_jpiwg_1990[data-tooltip]:hover:after{content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._voiceTalkButton_jpiwg_2046{background:var(--state-hover)!important;position:relative;transition:all .3s ease;border:none;padding:8px;border-radius:6px;cursor:pointer}._voiceTalkButton_jpiwg_2046:hover:not(._disabled_jpiwg_1303):not(:disabled){transform:scale(1.1)}._voiceTalkButton_jpiwg_2046._disabled_jpiwg_1303,._voiceTalkButton_jpiwg_2046:disabled{cursor:not-allowed!important;pointer-events:auto!important;transform:none!important}._voiceTalkButton_jpiwg_2046._disabled_jpiwg_1303 img,._voiceTalkButton_jpiwg_2046:disabled img{opacity:.3}._voiceTalkButton_jpiwg_2046._disabled_jpiwg_1303:active,._voiceTalkButton_jpiwg_2046:disabled:active{pointer-events:none}._voiceTalkButton_jpiwg_2046[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-40px;left:50%;transform:translate(-50%);padding:6px 10px;background-color:#000000e6;color:#fff;font-size:11px;border-radius:6px;white-space:nowrap;z-index:1000;max-width:200px;text-align:center}._voiceTalkButton_jpiwg_2046[data-tooltip]:hover:after{content:"";position:absolute;top:-17px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._sendButton_jpiwg_2097{transition:all .3s ease;position:relative}._sendButton_jpiwg_2097._disabled_jpiwg_1303,._sendButton_jpiwg_2097:disabled{cursor:not-allowed!important;pointer-events:auto!important}._sendButton_jpiwg_2097._disabled_jpiwg_1303 img,._sendButton_jpiwg_2097:disabled img{opacity:.3}._sendButton_jpiwg_2097._disabled_jpiwg_1303:active,._sendButton_jpiwg_2097:disabled:active{pointer-events:none}._sendButton_jpiwg_2097[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:-40px;left:50%;transform:translate(-50%);padding:6px 10px;background-color:#000000e6;color:#fff;font-size:11px;border-radius:6px;white-space:nowrap;z-index:1000}._sendButton_jpiwg_2097[data-tooltip]:hover:after{content:"";position:absolute;top:-17px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328 button:not(._uploadButton_jpiwg_1354){display:none!important;opacity:0;pointer-events:none}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328 ._uploadButton_jpiwg_1354{display:flex;opacity:1}._expandedMode_jpiwg_1364 ._iconLeftContainer_jpiwg_1328 button{display:flex;opacity:1;pointer-events:auto}._expandedMode_jpiwg_1364 ._iconRightContainer_jpiwg_1329 button{opacity:1}._iconLeftContainer_jpiwg_1328 button,._iconRightContainer_jpiwg_1329 button{transition:opacity .8s ease,transform .8s cubic-bezier(.4,0,.2,1)}._voiceRecordingInline_jpiwg_2164{display:flex;align-items:center;justify-content:space-between;gap:4px;border-radius:20px;padding:0 6px;animation:_slideInFromRight_jpiwg_1 .3s ease-out;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.2);min-width:160px;width:auto;max-width:250px;overflow:visible}._voiceCancelButton_jpiwg_2180,._voiceStopButton_jpiwg_2181{background:transparent;border:none;padding:4px;border-radius:50%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}._voiceCancelButton_jpiwg_2180:hover,._voiceStopButton_jpiwg_2181:hover{background-color:var(--bg-after);transform:scale(1.1)}._voiceCancelButton_jpiwg_2180 img,._voiceStopButton_jpiwg_2181 img{width:12px;height:12px}._voiceCancelButton_jpiwg_2180 img{filter:var(--filter-red)}._voiceStopButton_jpiwg_2181 img{filter:var(--filter-green)}._inlineAudioVisualization_jpiwg_2215{display:flex;align-items:center;justify-content:center;gap:1px;height:24px;min-width:100px;flex:1;padding:0 6px;border-radius:2px;overflow:hidden;box-sizing:border-box;position:relative}._inlineAudioBar_jpiwg_2230{width:1px;background:var(--brand-primary);border-radius:1px 1px 0 0;transition:height .05s ease,transform .1s ease;min-height:1px;max-height:14px;flex-shrink:0}._inlineAudioBar_jpiwg_2230:hover{opacity:.8}._inlineAudioBar_jpiwg_2230._active_jpiwg_1675{background:var(--brand-primary);transform:scaleY(1.2)}._voiceProcessingDot_jpiwg_2248{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._processingSpinner_jpiwg_2257{width:12px;height:12px;border:2px solid var(--brand-primary-light);border-top:2px solid var(--brand-primary);border-radius:50%;animation:_spin_jpiwg_1 1s linear infinite}._recordingActive_jpiwg_2270 ._uploadButton_jpiwg_1354,._recordingActive_jpiwg_2270 ._searchButton_jpiwg_1665,._recordingActive_jpiwg_2270 ._paintButton_jpiwg_1733,._recordingActive_jpiwg_2270 ._aiModeButton_jpiwg_1903,._recordingActive_jpiwg_2270 ._sendButton_jpiwg_2097,._recordingActive_jpiwg_2270 ._voiceTalkButton_jpiwg_2046{cursor:not-allowed;pointer-events:none;transition:opacity .2s ease}._recordingActive_jpiwg_2270 ._uploadButton_jpiwg_1354 img,._recordingActive_jpiwg_2270 ._searchButton_jpiwg_1665 img,._recordingActive_jpiwg_2270 ._paintButton_jpiwg_1733 img,._recordingActive_jpiwg_2270 ._aiModeButton_jpiwg_1903 img,._recordingActive_jpiwg_2270 ._sendButton_jpiwg_2097 img,._recordingActive_jpiwg_2270 ._voiceTalkButton_jpiwg_2046 img{opacity:.3}@keyframes _slideInFromRight_jpiwg_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _subtlePulse_jpiwg_1{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1.1)}}@keyframes _spin_jpiwg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._voiceTalkButton_jpiwg_2046{padding:8px}._voiceTalkButton_jpiwg_2046 img{width:18px;height:18px}._voiceRecordingInline_jpiwg_2164{gap:6px;padding:3px 6px;border-radius:16px;min-width:120px;max-width:120px}._voiceCancelButton_jpiwg_2180,._voiceStopButton_jpiwg_2181{width:20px;height:20px;padding:3px}._voiceCancelButton_jpiwg_2180 img,._voiceStopButton_jpiwg_2181 img{width:10px;height:10px}._inlineAudioVisualization_jpiwg_2215{height:14px;min-width:60px;gap:1px;padding:0 4px}._inlineAudioBar_jpiwg_2230{width:1px;max-height:12px;border-radius:1px}._processingSpinner_jpiwg_2257{width:10px;height:10px;border-width:1.5px}._microButton_jpiwg_1990[data-tooltip]:hover:before{top:-40px;font-size:var(--font-size-10);max-width:180px;padding:4px 8px}._uploadButton_jpiwg_1354[data-tooltip]:hover:before,._uploadButton_jpiwg_1354[data-tooltip]:hover:after,._searchButton_jpiwg_1665[data-tooltip]:hover:before,._searchButton_jpiwg_1665[data-tooltip]:hover:after,._downloadButton_jpiwg_1819[data-tooltip]:hover:before,._downloadButton_jpiwg_1819[data-tooltip]:hover:after,._aiModeButton_jpiwg_1903[data-tooltip]:hover:before,._aiModeButton_jpiwg_1903[data-tooltip]:hover:after,._microButton_jpiwg_1990[data-tooltip]:hover:before,._microButton_jpiwg_1990[data-tooltip]:hover:after,._voiceTalkButton_jpiwg_2046[data-tooltip]:hover:before,._voiceTalkButton_jpiwg_2046[data-tooltip]:hover:after,._sendButton_jpiwg_2097[data-tooltip]:hover:before,._sendButton_jpiwg_2097[data-tooltip]:hover:after{display:none!important}._paintButton_jpiwg_1733[data-tooltip]:hover:before,._paintButton_jpiwg_1733[data-tooltip]:hover:after{display:none!important}._paintButton_jpiwg_1733._premium_jpiwg_2388[data-tooltip]:hover:before,._paintButton_jpiwg_1733._premium_jpiwg_2388[data-tooltip]:hover:after{display:block!important}}._expandButton_jpiwg_2399{position:absolute;top:-15px;right:70px;width:26px;height:26px;border-radius:4px;background:none;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;animation:_pulse_jpiwg_1 1.5s infinite;font-size:14px}._expandButton_jpiwg_2399:hover{background-color:var(--hover-color)}._expandButton_jpiwg_2399 img{transform:rotate(-180deg);transition:transform .3s ease}._expandButton_jpiwg_2399:hover img{transform:rotate(-180deg) scale(1.1)}@keyframes _pulse_jpiwg_1{0%{box-shadow:0 0 #1a73e8b3}70%{box-shadow:0 0 0 6px #1a73e800}to{box-shadow:0 0 #1a73e800}}._editorToolsContainer_jpiwg_2442{display:flex;justify-content:space-between;align-items:center;padding:5px 70px 5px 50px;width:100%;position:absolute;top:-20px;left:0;z-index:5}._textEditorTools_jpiwg_2454{display:flex;gap:8px;flex-wrap:wrap}._editorButton_jpiwg_2460{background:var(--bg-primary);border:1px solid var(--border-color, #ddd);color:var(--text-chat-primary);border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}._editorButton_jpiwg_2460:hover{background-color:var(--bg-secondary)}._collapseButton_jpiwg_2477{width:28px;height:28px;border-radius:4px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}._collapseButton_jpiwg_2477:hover{background-color:var(--hover-color)}._collapseButton_jpiwg_2477 img{transform:rotate(0);transition:transform .3s ease}._collapseButton_jpiwg_2477:hover img{transform:scale(1.1)}._expandedTextarea_jpiwg_2502 ._chatInput_jpiwg_1419{transition:padding-top .3s ease;padding-top:15px!important}._expandedInput_jpiwg_2507{transition:padding-top .3s ease,height .3s ease}._headingIcon_jpiwg_2512{font-weight:700;font-size:16px}._listIcon_jpiwg_2517{font-size:18px;line-height:1}._codeIcon_jpiwg_2522,._codeBlockIcon_jpiwg_2522{font-family:monospace;font-size:14px}._quoteIcon_jpiwg_2527{font-size:16px}._imageModeBadge_jpiwg_2532{position:absolute;top:-10px;left:20px;background-color:var(--brand-primary-fresh);font-family:var(--font-family);border-radius:16px;padding:2px 8px;z-index:3;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px #0000001a}._imageModeBadge_jpiwg_2532 img{width:16px;height:16px;filter:brightness(0) invert(1)}._imageModeBadge_jpiwg_2532 span{color:#fff;font-size:12px;font-weight:500}._inputOverlay_jpiwg_2558{position:absolute;top:12px;left:20px;pointer-events:none;z-index:2;font-family:var(--font-family);font-size:var(--font-size-16);line-height:24px}._imageKeyword_jpiwg_2570{color:var(--text-img-active)}._autoEnableTooltip_jpiwg_2575{position:absolute;top:-30px;left:50%;transform:translate(-50%);background-color:var(--brand-primary-fresh);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;z-index:10;animation:_fadeInOut_jpiwg_1 3s ease-in-out;white-space:nowrap}@keyframes _fadeInOut_jpiwg_1{0%{opacity:0}10%{opacity:1}80%{opacity:1}to{opacity:0}}@media (max-width: 767px){._inputContainerWrapper_jpiwg_1516{margin-bottom:5px}}@media (max-width: 768px){._compactMode_jpiwg_1333{padding-top:var(--spacing-8);padding-right:var(--spacing-12);padding-bottom:var(--spacing-8);padding-left:var(--spacing-12);gap:8px}._compactMode_jpiwg_1333 img{width:18px}._compactMode_jpiwg_1333 ._textareaWrapper_jpiwg_1307{max-width:100%}._compactMode_jpiwg_1333 ._chatInput_jpiwg_1419{padding:var(--spacing-4);min-height:24px;max-height:24px;font-size:16px;line-height:24px;overflow:hidden;-webkit-text-size-adjust:100%}._compactMode_jpiwg_1333 ._chatInput_jpiwg_1419:focus{transform:scale(1)}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328 button,._compactMode_jpiwg_1333 ._iconRightContainer_jpiwg_1329 button{padding-top:var(--spacing-6);padding-right:var(--spacing-4);padding-bottom:var(--spacing-6);padding-left:var(--spacing-4)}._compactMode_jpiwg_1333 ._iconLeftContainer_jpiwg_1328 button img,._compactMode_jpiwg_1333 ._iconRightContainer_jpiwg_1329 button img{width:18px}}@media (max-width: 767px){._compactMode_jpiwg_1333{padding:8px;transform:translateZ(0)}._compactMode_jpiwg_1333 ._chatInput_jpiwg_1419{padding:6px}}@media (max-width: 768px){._expandedMode_jpiwg_1364{padding-top:var(--spacing-12);padding-right:var(--spacing-12);padding-bottom:var(--spacing-12);padding-left:var(--spacing-12);gap:12px}._expandedMode_jpiwg_1364 img{width:18px}._expandedMode_jpiwg_1364 ._textareaWrapper_jpiwg_1307{width:100%;max-width:100%}._expandedMode_jpiwg_1364 ._chatInput_jpiwg_1419{padding:var(--spacing-6);min-height:48px;max-height:100px;font-size:16px;line-height:1.2;overflow-y:auto;resize:none;-webkit-text-size-adjust:100%}._expandedMode_jpiwg_1364 ._chatInput_jpiwg_1419:not(:empty){overflow-y:auto}._expandedMode_jpiwg_1364 ._chatInput_jpiwg_1419:focus{transform:scale(1)}._expandedMode_jpiwg_1364 ._buttonsContainer_jpiwg_1322{width:100%}._expandedMode_jpiwg_1364 ._iconLeftContainer_jpiwg_1328 button,._expandedMode_jpiwg_1364 ._iconRightContainer_jpiwg_1329 button{padding-top:var(--spacing-6);padding-right:var(--spacing-4);padding-bottom:var(--spacing-6);padding-left:var(--spacing-4)}._expandedMode_jpiwg_1364 ._iconLeftContainer_jpiwg_1328 button img,._expandedMode_jpiwg_1364 ._iconRightContainer_jpiwg_1329 button img{width:18px}}@media (max-width: 767px){._expandedMode_jpiwg_1364{padding:12px 8px;transform:translateZ(0)}}@media (max-width: 768px){._desktopMode_jpiwg_1313{padding-top:var(--spacing-8);padding-right:var(--spacing-12);padding-bottom:var(--spacing-8);padding-left:var(--spacing-12);gap:8px}}@media (max-width: 768px){._searchBox_jpiwg_1283 img{width:18px}}@media (max-width: 767px){._searchBox_jpiwg_1283{transform:translateZ(0)}}@media (max-width: 768px){._actionButton_jpiwg_1588{padding-top:var(--spacing-6);padding-right:var(--spacing-12);padding-bottom:var(--spacing-6);padding-left:var(--spacing-12);font-size:var(--font-size-12)}}@media (max-width: 768px){._bottomInfo_jpiwg_1522{display:none}}@media (max-width: 767px){._imageModeBadge_jpiwg_2532{top:-8px;left:12px}}@media (max-width: 767px){._inputOverlay_jpiwg_2558{top:12px;left:14px;font-size:16px}}@media (max-width: 767px){._autoEnableTooltip_jpiwg_2575{top:-25px;font-size:11px;padding:3px 8px}}@media (max-width: 767px){input[type=text],textarea{font-size:16px!important;-webkit-text-size-adjust:100%}}._char-limit_2c7xq_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_2c7xq_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_2c7xq_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_2c7xq_220{display:flex}._d-inline-flex_2c7xq_224{display:inline-flex}._d-grid_2c7xq_228{display:grid}._d-block_2c7xq_232{display:block}._d-inline-block_2c7xq_236{display:inline-block}._d-none_2c7xq_240{display:none}._flex-center_2c7xq_245{display:flex;align-items:center;justify-content:center}._flex-between_2c7xq_251{display:flex;align-items:center;justify-content:space-between}._flex-row_2c7xq_263{flex-direction:row}._flex-column_2c7xq_267{flex-direction:column}._flex-wrap_2c7xq_271{flex-wrap:wrap}._flex-nowrap_2c7xq_275{flex-wrap:nowrap}._flex-1_2c7xq_279{flex:1}._flex-auto_2c7xq_283{flex:auto}._flex-grow-0_2c7xq_287{flex-grow:0}._flex-grow-1_2c7xq_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_2c7xq_296{align-items:flex-start}}._items-center_2c7xq_302{align-items:center}._items-start_2c7xq_306{align-items:flex-start}._items-end_2c7xq_310{align-items:flex-end}._justify-center_2c7xq_314{justify-content:center}._justify-between_2c7xq_318{justify-content:space-between}._justify-start_2c7xq_322{justify-content:flex-start}._justify-end_2c7xq_326{justify-content:flex-end}._justify-around_2c7xq_330{justify-content:space-around}._gap-xs_2c7xq_335{gap:var(--spacing-4)}._gap-sm_2c7xq_339{gap:var(--spacing-8)}._gap-md_2c7xq_343{gap:var(--spacing-16)}._gap-lg_2c7xq_347{gap:var(--spacing-24)}._gap-xl_2c7xq_351{gap:var(--spacing-32)}._m-0_2c7xq_357{margin:0}._m-xs_2c7xq_361{margin:var(--spacing-4)}._m-sm_2c7xq_365{margin:var(--spacing-8)}._m-md_2c7xq_369{margin:var(--spacing-16)}._m-lg_2c7xq_373{margin:var(--spacing-24)}._m-xl_2c7xq_377{margin:var(--spacing-32)}._mt-0_2c7xq_382{margin-top:0}._mt-xs_2c7xq_386{margin-top:var(--spacing-4)}._mt-sm_2c7xq_390{margin-top:var(--spacing-8)}._mt-md_2c7xq_394{margin-top:var(--spacing-16)}._mt-lg_2c7xq_398{margin-top:var(--spacing-24)}._mt-xl_2c7xq_402{margin-top:var(--spacing-32)}._mb-0_2c7xq_407{margin-bottom:0}._mb-xs_2c7xq_411{margin-bottom:var(--spacing-4)}._mb-sm_2c7xq_415{margin-bottom:var(--spacing-8)}._mb-12_2c7xq_419{margin-bottom:var(--spacing-12)}._mb-rs_2c7xq_423{margin-bottom:var(--spacing-10)}._mb-md_2c7xq_427{margin-bottom:var(--spacing-16)}._mb-24_2c7xq_431{margin-bottom:var(--spacing-24)}._mb-xl_2c7xq_435{margin-bottom:var(--spacing-32)}._ml-0_2c7xq_440{margin-left:0}._ml-xs_2c7xq_444{margin-left:var(--spacing-4)}._ml-sm_2c7xq_448{margin-left:var(--spacing-8)}._ml-md_2c7xq_452{margin-left:var(--spacing-16)}._ml-lg_2c7xq_456{margin-left:var(--spacing-24)}._ml-xl_2c7xq_460{margin-left:var(--spacing-32)}._mr-0_2c7xq_465{margin-right:0}._mr-xs_2c7xq_469{margin-right:var(--spacing-4)}._mr-sm_2c7xq_473{margin-right:var(--spacing-8)}._mr-md_2c7xq_477{margin-right:var(--spacing-16)}._mr-lg_2c7xq_481{margin-right:var(--spacing-24)}._mr-xl_2c7xq_485{margin-right:var(--spacing-32)}._mx-0_2c7xq_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_2c7xq_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_2c7xq_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_2c7xq_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_2c7xq_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_2c7xq_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_2c7xq_520{margin-left:auto;margin-right:auto}._my-0_2c7xq_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_2c7xq_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_2c7xq_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_2c7xq_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_2c7xq_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_2c7xq_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_2c7xq_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_2c7xq_562{padding:0}._p-xs_2c7xq_566{padding:var(--spacing-xs)}._p-sm_2c7xq_570,._p-10_2c7xq_574{padding:var(--spacing-sm)}._p-md_2c7xq_578{padding:var(--spacing-md)}._p-ml_2c7xq_582{padding:var(--spacing-ml)}._p-lg_2c7xq_586{padding:var(--spacing-lg)}._p-xl_2c7xq_590{padding:var(--spacing-xl)}._pl-0_2c7xq_595{padding-left:0}._pl-xs_2c7xq_599{padding-left:var(--spacing-xs)}._pl-sm_2c7xq_603{padding-left:var(--spacing-sm)}._pl-md_2c7xq_607{padding-left:var(--spacing-md)}._pl-lg_2c7xq_611{padding-left:var(--spacing-lg)}._pl-xl_2c7xq_615{padding-left:var(--spacing-xl)}._pr-0_2c7xq_620{padding-right:0}._pr-xs_2c7xq_624{padding-right:var(--spacing-xs)}._pr-sm_2c7xq_628{padding-right:var(--spacing-sm)}._pr-md_2c7xq_632{padding-right:var(--spacing-md)}._pr-lg_2c7xq_636{padding-right:var(--spacing-lg)}._pr-xl_2c7xq_640{padding-right:var(--spacing-xl)}._pt-0_2c7xq_645{padding-top:0}._pt-xs_2c7xq_649{padding-top:var(--spacing-xs)}._pt-sm_2c7xq_653{padding-top:var(--spacing-sm)}._pt-md_2c7xq_657{padding-top:var(--spacing-md)}._pt-ml_2c7xq_661{padding-top:var(--spacing-ml)}._pt-lg_2c7xq_665{padding-top:var(--spacing-lg)}._pt-xl_2c7xq_669{padding-top:var(--spacing-xl)}._pb-0_2c7xq_674{padding-bottom:0}._pb-xs_2c7xq_678{padding-bottom:var(--spacing-xs)}._pb-sm_2c7xq_682{padding-bottom:var(--spacing-sm)}._pb-md_2c7xq_686{padding-bottom:var(--spacing-md)}._pb-lg_2c7xq_690{padding-bottom:var(--spacing-lg)}._pb-xl_2c7xq_694{padding-bottom:var(--spacing-xl)}._px-0_2c7xq_699{padding-left:0;padding-right:0}._px-xs_2c7xq_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_2c7xq_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_2c7xq_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_2c7xq_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_2c7xq_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_2c7xq_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_2c7xq_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_2c7xq_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_2c7xq_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_2c7xq_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_2c7xq_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_2c7xq_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_2c7xq_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_2c7xq_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_2c7xq_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_2c7xq_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_2c7xq_786{position:relative}._absolute_2c7xq_790{position:absolute}._fixed_2c7xq_794{position:fixed}._sticky_2c7xq_798{position:sticky}._w-full_2c7xq_803{width:100%}._w-screen_2c7xq_811{width:100vw}._h-screen_2c7xq_815{height:100vh}._w-auto_2c7xq_819{width:auto}._h-auto_2c7xq_823{height:auto}._w-24_2c7xq_828{width:24px}._w-32_2c7xq_832{width:32px}._w-48_2c7xq_836{width:48px}._w-64_2c7xq_840{width:64px}._h-24_2c7xq_845{height:24px}._h-32_2c7xq_849{height:32px}._h-48_2c7xq_853{height:48px}._h-64_2c7xq_857{height:64px}._h-full_2c7xq_807{height:100%}._square-18_2c7xq_866,._square-24_2c7xq_871{width:24px;height:24px}._square-32_2c7xq_876{width:32px;height:32px}._square-48_2c7xq_881{width:48px;height:48px}._square-64_2c7xq_886{width:64px;height:64px}._square-full_2c7xq_891{width:100%;height:100%}._cursor-pointer_2c7xq_897{cursor:pointer}._cursor-default_2c7xq_901{cursor:default}._cursor-not-allowed_2c7xq_905{cursor:not-allowed}._overflow-hidden_2c7xq_909{overflow:hidden}._overflow-auto_2c7xq_913{overflow:auto}._overflow-scroll_2c7xq_917{overflow:scroll}._whitespace-nowrap_2c7xq_921{white-space:nowrap}._whitespace-normal_2c7xq_925{white-space:normal}._rounded-sm_2c7xq_929{border-radius:var(--radius-sm)}._rounded-md_2c7xq_933{border-radius:var(--radius-md)}._rounded-lg_2c7xq_937{border-radius:var(--radius-lg)}._rounded-full_2c7xq_941{border-radius:var(--radius-full)}._border_2c7xq_946{border:1px solid var(--border-color)}._border-top_2c7xq_950{border-top:1px solid var(--border-color)}._border-right_2c7xq_954{border-right:1px solid var(--border-color)}._border-bottom_2c7xq_958{border-bottom:1px solid var(--border-color)}._border-left_2c7xq_962{border-left:1px solid var(--border-color)}._border-0_2c7xq_966{border:none}._border-top-0_2c7xq_970{border-top:none}._border-right-0_2c7xq_974{border-right:none}._border-bottom-0_2c7xq_978{border-bottom:none}._border-left-0_2c7xq_982{border-left:none}._border-2_2c7xq_987{border-width:2px}._border-3_2c7xq_991{border-width:3px}._border-dashed_2c7xq_996{border-style:dashed}._border-dotted_2c7xq_1000{border-style:dotted}._text-xs_2c7xq_1006{font-size:var(--font-size-12)}._text-sm_2c7xq_1010{font-size:var(--font-size-14)}._text-md_2c7xq_1014{font-size:var(--font-size-16)}._text-lg_2c7xq_1018{font-size:var(--font-size-18)}._text-xl_2c7xq_1022{font-size:var(--font-size-20)}._text-xxl_2c7xq_1026{font-size:var(--font-size-22)}._text-huge_2c7xq_1030{font-size:var(--font-size-24)}._text-jumbo_2c7xq_1034{font-size:var(--font-size-26)}._text-mega_2c7xq_1038{font-size:var(--font-size-28)}._font-normal_2c7xq_1043{font-weight:var(--font-weight-normal)}._font-medium_2c7xq_1047{font-weight:var(--font-weight-medium)}._font-bold_2c7xq_1051{font-weight:var(--font-weight-bold)}._text-left_2c7xq_1056{text-align:left}._text-center_2c7xq_1060{text-align:center}._text-right_2c7xq_1064{text-align:right}._text-justify_2c7xq_1068{text-align:justify}._text-uppercase_2c7xq_1073{text-transform:uppercase}._text-lowercase_2c7xq_1077{text-transform:lowercase}._text-capitalize_2c7xq_1081{text-transform:capitalize}._text-underline_2c7xq_1086{text-decoration:underline}._text-line-through_2c7xq_1090{text-decoration:line-through}._text-no-decoration_2c7xq_1094{text-decoration:none}._text-description_2c7xq_1099{color:var(--text-secondary, #5f6368)}._text-description-8_2c7xq_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_2c7xq_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_2c7xq_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_2c7xq_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_2c7xq_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_2c7xq_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_header_2c7xq_1134{padding-left:var(--spacing-20);padding-right:var(--spacing-20);left:0;height:60px;background-color:var(--bg-primary);display:flex;align-items:center;justify-content:space-between;position:relative;transition:all .3s ease;z-index:100}@media (max-width: 768px){._guest_header_2c7xq_1134{position:fixed;padding-left:var(--spacing-12);padding-right:var(--spacing-12);top:0;width:100%;box-shadow:0 2px 4px #0000001a}}._guest_header_2c7xq_1134 [data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;bottom:-20px;padding:4px 8px;background-color:#000c;color:#fff;font-size:var(--font-size-12);border-radius:4px;white-space:nowrap;z-index:1000}._guest_header_2c7xq_1134 [data-tooltip]:hover:after{content:"";position:absolute;bottom:2px;border-width:5px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.8) transparent}._guest_header_right_2c7xq_1179{display:flex;align-items:center;gap:12px}@media (max-width: 768px){._guest_header_right_2c7xq_1179{gap:0}}._guest_logo_2c7xq_1190{text-decoration:none}@media (max-width: 768px){._guest_logo_2c7xq_1190{display:none}}._guest_logo_full_2c7xq_1199{width:141px;height:auto}._guest_logo_desktop_2c7xq_1204{width:100%;height:auto}._mobileMenuContainer_2c7xq_1210{position:relative;display:none}@media (max-width: 768px){._mobileMenuContainer_2c7xq_1210{display:block}}._hamburgerButton_2c7xq_1220{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:0}._hamburgerButton_2c7xq_1220:hover{background:var(--bg-hover)}@media (max-width: 450px){._hamburgerButton_2c7xq_1220{width:28px;height:28px}}._hamburgerIcon_2c7xq_1241{position:relative;width:20px;height:16px;display:flex;flex-direction:column;justify-content:space-between}._hamburgerIcon_2c7xq_1241 span{display:block;height:2px;width:100%;background-color:var(--text-primary);border-radius:1px;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform-origin:center}._hamburgerIcon_2c7xq_1241._open_2c7xq_1258 span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}._hamburgerIcon_2c7xq_1241._open_2c7xq_1258 span:nth-child(2){opacity:0;transform:translate(-20px)}._hamburgerIcon_2c7xq_1241._open_2c7xq_1258 span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width: 450px){._hamburgerIcon_2c7xq_1241{width:18px;height:14px}}._mobileMenu_2c7xq_1210{position:fixed;top:60px;left:0;right:0;width:100vw;background-color:var(--bg-primary);backdrop-filter:blur(20px);border-top:1px solid var(--border-color);z-index:9998;animation:_slideDownFull_2c7xq_1 .3s ease-out;box-shadow:var(--shadow-md)}@keyframes _slideDownFull_2c7xq_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._mobileMenuHeader_2c7xq_1299{padding:20px 1.25rem 12px;border-bottom:1px solid var(--border-color)}@media (max-width: 450px){._mobileMenuHeader_2c7xq_1299{padding:16px 1.25rem 10px}}._menuTitle_2c7xq_1309{color:var(--text-secondary);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}._mobileMenuItem_2c7xq_1317{display:block;padding:16px 1.25rem;color:var(--text-primary);text-decoration:none;font-size:1rem;font-weight:500;transition:all .2s ease;border-left:4px solid transparent;border-bottom:1px solid var(--border-color)}._mobileMenuItem_2c7xq_1317:hover{background-color:var(--bg-hover);border-left-color:var(--primary-color);padding-left:1.5rem}._mobileMenuItem_2c7xq_1317:last-child{border-bottom:none}@media (max-width: 450px){._mobileMenuItem_2c7xq_1317{padding:14px 1.25rem;font-size:.95rem}._mobileMenuItem_2c7xq_1317:hover{padding-left:1.5rem}}._guest_header_left_2c7xq_1346{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._guest_header_left_2c7xq_1346{margin-right:0;gap:6px}}._guest_nav_2c7xq_1358{display:flex;align-items:center;justify-content:center;gap:5px;margin-right:var(--spacing-10)}@media (max-width: 768px){._guest_nav_2c7xq_1358{display:none}}._guest_nav_2c7xq_1358 a{font-weight:700;padding-top:var(--spacing-5);padding-right:var(--spacing-10);padding-bottom:var(--spacing-5);padding-left:var(--spacing-10)}._guest_header_scrolled_2c7xq_1379{position:fixed;top:0;width:100%;background-color:var(--bg-primary);box-shadow:var(--shadow-sm);padding-top:var(--spacing-5);padding-right:var(--spacing-20);padding-bottom:var(--spacing-5);padding-left:var(--spacing-20)}._dropdown_container_2c7xq_1392{position:relative;display:inline-block}._language_dropdown_2c7xq_1397{position:absolute;top:calc(100% + 10px);right:0;background-color:var(--bg-primary);box-shadow:var(--shadow-sm);border-radius:8px;padding:8px 0;z-index:1000;min-width:150px;max-height:200px;overflow-y:auto;animation:_slideDown_2c7xq_1 .2s ease-out}@keyframes _slideDown_2c7xq_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._language_option_2c7xq_1422{padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);cursor:pointer;transition:background-color .2s;font-size:14px;color:var(--text-primary);opacity:.8}._language_option_2c7xq_1422:hover{background-color:var(--bg-hover);opacity:1}._language_option_2c7xq_1422._active_2c7xq_1437{font-weight:700;background-color:var(--bg-active);color:var(--text-primary);opacity:1}._newsButtonWrapper_2c7xq_1445{position:relative;display:inline-block}._hotBadge_2c7xq_1450{position:absolute;top:0;right:-6px;background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;font-size:8px;font-weight:700;padding:2px 4px;border-radius:6px;line-height:1;z-index:10;animation:_pulse_2c7xq_1 2s infinite;letter-spacing:.2px;min-width:18px;text-align:center}@media (max-width: 768px){._hotBadge_2c7xq_1450{top:0;right:-4px;padding:1px 3px;border-radius:4px;min-width:16px}}@media (max-width: 450px){._hotBadge_2c7xq_1450{padding:1px 2px;min-width:14px}}@keyframes _pulse_2c7xq_1{0%{transform:scale(1);box-shadow:0 2px 4px #ff47574d}50%{transform:scale(1.05);box-shadow:0 2px 8px #ff475780}to{transform:scale(1);box-shadow:0 2px 4px #ff47574d}}._char-limit_tm7wq_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_tm7wq_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_tm7wq_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_tm7wq_220{display:flex}._d-inline-flex_tm7wq_224{display:inline-flex}._d-grid_tm7wq_228{display:grid}._d-block_tm7wq_232{display:block}._d-inline-block_tm7wq_236{display:inline-block}._d-none_tm7wq_240{display:none}._flex-center_tm7wq_245{display:flex;align-items:center;justify-content:center}._flex-between_tm7wq_251{display:flex;align-items:center;justify-content:space-between}._flex-row_tm7wq_263{flex-direction:row}._flex-column_tm7wq_267{flex-direction:column}._flex-wrap_tm7wq_271{flex-wrap:wrap}._flex-nowrap_tm7wq_275{flex-wrap:nowrap}._flex-1_tm7wq_279{flex:1}._flex-auto_tm7wq_283{flex:auto}._flex-grow-0_tm7wq_287{flex-grow:0}._flex-grow-1_tm7wq_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_tm7wq_296{align-items:flex-start}}._items-center_tm7wq_302{align-items:center}._items-start_tm7wq_306{align-items:flex-start}._items-end_tm7wq_310{align-items:flex-end}._justify-center_tm7wq_314{justify-content:center}._justify-between_tm7wq_318{justify-content:space-between}._justify-start_tm7wq_322{justify-content:flex-start}._justify-end_tm7wq_326{justify-content:flex-end}._justify-around_tm7wq_330{justify-content:space-around}._gap-xs_tm7wq_335{gap:var(--spacing-4)}._gap-sm_tm7wq_339{gap:var(--spacing-8)}._gap-md_tm7wq_343{gap:var(--spacing-16)}._gap-lg_tm7wq_347{gap:var(--spacing-24)}._gap-xl_tm7wq_351{gap:var(--spacing-32)}._m-0_tm7wq_357{margin:0}._m-xs_tm7wq_361{margin:var(--spacing-4)}._m-sm_tm7wq_365{margin:var(--spacing-8)}._m-md_tm7wq_369{margin:var(--spacing-16)}._m-lg_tm7wq_373{margin:var(--spacing-24)}._m-xl_tm7wq_377{margin:var(--spacing-32)}._mt-0_tm7wq_382{margin-top:0}._mt-xs_tm7wq_386{margin-top:var(--spacing-4)}._mt-sm_tm7wq_390{margin-top:var(--spacing-8)}._mt-md_tm7wq_394{margin-top:var(--spacing-16)}._mt-lg_tm7wq_398{margin-top:var(--spacing-24)}._mt-xl_tm7wq_402{margin-top:var(--spacing-32)}._mb-0_tm7wq_407{margin-bottom:0}._mb-xs_tm7wq_411{margin-bottom:var(--spacing-4)}._mb-sm_tm7wq_415{margin-bottom:var(--spacing-8)}._mb-12_tm7wq_419{margin-bottom:var(--spacing-12)}._mb-rs_tm7wq_423{margin-bottom:var(--spacing-10)}._mb-md_tm7wq_427{margin-bottom:var(--spacing-16)}._mb-24_tm7wq_431{margin-bottom:var(--spacing-24)}._mb-xl_tm7wq_435{margin-bottom:var(--spacing-32)}._ml-0_tm7wq_440{margin-left:0}._ml-xs_tm7wq_444{margin-left:var(--spacing-4)}._ml-sm_tm7wq_448{margin-left:var(--spacing-8)}._ml-md_tm7wq_452{margin-left:var(--spacing-16)}._ml-lg_tm7wq_456{margin-left:var(--spacing-24)}._ml-xl_tm7wq_460{margin-left:var(--spacing-32)}._mr-0_tm7wq_465{margin-right:0}._mr-xs_tm7wq_469{margin-right:var(--spacing-4)}._mr-sm_tm7wq_473{margin-right:var(--spacing-8)}._mr-md_tm7wq_477{margin-right:var(--spacing-16)}._mr-lg_tm7wq_481{margin-right:var(--spacing-24)}._mr-xl_tm7wq_485{margin-right:var(--spacing-32)}._mx-0_tm7wq_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_tm7wq_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_tm7wq_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_tm7wq_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_tm7wq_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_tm7wq_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_tm7wq_520{margin-left:auto;margin-right:auto}._my-0_tm7wq_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_tm7wq_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_tm7wq_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_tm7wq_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_tm7wq_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_tm7wq_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_tm7wq_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_tm7wq_562{padding:0}._p-xs_tm7wq_566{padding:var(--spacing-xs)}._p-sm_tm7wq_570,._p-10_tm7wq_574{padding:var(--spacing-sm)}._p-md_tm7wq_578{padding:var(--spacing-md)}._p-ml_tm7wq_582{padding:var(--spacing-ml)}._p-lg_tm7wq_586{padding:var(--spacing-lg)}._p-xl_tm7wq_590{padding:var(--spacing-xl)}._pl-0_tm7wq_595{padding-left:0}._pl-xs_tm7wq_599{padding-left:var(--spacing-xs)}._pl-sm_tm7wq_603{padding-left:var(--spacing-sm)}._pl-md_tm7wq_607{padding-left:var(--spacing-md)}._pl-lg_tm7wq_611{padding-left:var(--spacing-lg)}._pl-xl_tm7wq_615{padding-left:var(--spacing-xl)}._pr-0_tm7wq_620{padding-right:0}._pr-xs_tm7wq_624{padding-right:var(--spacing-xs)}._pr-sm_tm7wq_628{padding-right:var(--spacing-sm)}._pr-md_tm7wq_632{padding-right:var(--spacing-md)}._pr-lg_tm7wq_636{padding-right:var(--spacing-lg)}._pr-xl_tm7wq_640{padding-right:var(--spacing-xl)}._pt-0_tm7wq_645{padding-top:0}._pt-xs_tm7wq_649{padding-top:var(--spacing-xs)}._pt-sm_tm7wq_653{padding-top:var(--spacing-sm)}._pt-md_tm7wq_657{padding-top:var(--spacing-md)}._pt-ml_tm7wq_661{padding-top:var(--spacing-ml)}._pt-lg_tm7wq_665{padding-top:var(--spacing-lg)}._pt-xl_tm7wq_669{padding-top:var(--spacing-xl)}._pb-0_tm7wq_674{padding-bottom:0}._pb-xs_tm7wq_678{padding-bottom:var(--spacing-xs)}._pb-sm_tm7wq_682{padding-bottom:var(--spacing-sm)}._pb-md_tm7wq_686{padding-bottom:var(--spacing-md)}._pb-lg_tm7wq_690{padding-bottom:var(--spacing-lg)}._pb-xl_tm7wq_694{padding-bottom:var(--spacing-xl)}._px-0_tm7wq_699{padding-left:0;padding-right:0}._px-xs_tm7wq_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_tm7wq_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_tm7wq_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_tm7wq_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_tm7wq_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_tm7wq_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_tm7wq_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_tm7wq_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_tm7wq_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_tm7wq_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_tm7wq_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_tm7wq_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_tm7wq_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_tm7wq_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_tm7wq_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_tm7wq_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_tm7wq_786{position:relative}._absolute_tm7wq_790{position:absolute}._fixed_tm7wq_794{position:fixed}._sticky_tm7wq_798{position:sticky}._w-full_tm7wq_803{width:100%}._w-screen_tm7wq_811{width:100vw}._h-screen_tm7wq_815{height:100vh}._w-auto_tm7wq_819{width:auto}._h-auto_tm7wq_823{height:auto}._w-24_tm7wq_828{width:24px}._w-32_tm7wq_832{width:32px}._w-48_tm7wq_836{width:48px}._w-64_tm7wq_840{width:64px}._h-24_tm7wq_845{height:24px}._h-32_tm7wq_849{height:32px}._h-48_tm7wq_853{height:48px}._h-64_tm7wq_857{height:64px}._h-full_tm7wq_807{height:100%}._square-18_tm7wq_866,._square-24_tm7wq_871{width:24px;height:24px}._square-32_tm7wq_876{width:32px;height:32px}._square-48_tm7wq_881{width:48px;height:48px}._square-64_tm7wq_886{width:64px;height:64px}._square-full_tm7wq_891{width:100%;height:100%}._cursor-pointer_tm7wq_897{cursor:pointer}._cursor-default_tm7wq_901{cursor:default}._cursor-not-allowed_tm7wq_905{cursor:not-allowed}._overflow-hidden_tm7wq_909{overflow:hidden}._overflow-auto_tm7wq_913{overflow:auto}._overflow-scroll_tm7wq_917{overflow:scroll}._whitespace-nowrap_tm7wq_921{white-space:nowrap}._whitespace-normal_tm7wq_925{white-space:normal}._rounded-sm_tm7wq_929{border-radius:var(--radius-sm)}._rounded-md_tm7wq_933{border-radius:var(--radius-md)}._rounded-lg_tm7wq_937{border-radius:var(--radius-lg)}._rounded-full_tm7wq_941{border-radius:var(--radius-full)}._border_tm7wq_946{border:1px solid var(--border-color)}._border-top_tm7wq_950{border-top:1px solid var(--border-color)}._border-right_tm7wq_954{border-right:1px solid var(--border-color)}._border-bottom_tm7wq_958{border-bottom:1px solid var(--border-color)}._border-left_tm7wq_962{border-left:1px solid var(--border-color)}._border-0_tm7wq_966{border:none}._border-top-0_tm7wq_970{border-top:none}._border-right-0_tm7wq_974{border-right:none}._border-bottom-0_tm7wq_978{border-bottom:none}._border-left-0_tm7wq_982{border-left:none}._border-2_tm7wq_987{border-width:2px}._border-3_tm7wq_991{border-width:3px}._border-dashed_tm7wq_996{border-style:dashed}._border-dotted_tm7wq_1000{border-style:dotted}._text-xs_tm7wq_1006{font-size:var(--font-size-12)}._text-sm_tm7wq_1010{font-size:var(--font-size-14)}._text-md_tm7wq_1014{font-size:var(--font-size-16)}._text-lg_tm7wq_1018{font-size:var(--font-size-18)}._text-xl_tm7wq_1022{font-size:var(--font-size-20)}._text-xxl_tm7wq_1026{font-size:var(--font-size-22)}._text-huge_tm7wq_1030{font-size:var(--font-size-24)}._text-jumbo_tm7wq_1034{font-size:var(--font-size-26)}._text-mega_tm7wq_1038{font-size:var(--font-size-28)}._font-normal_tm7wq_1043{font-weight:var(--font-weight-normal)}._font-medium_tm7wq_1047{font-weight:var(--font-weight-medium)}._font-bold_tm7wq_1051{font-weight:var(--font-weight-bold)}._text-left_tm7wq_1056{text-align:left}._text-center_tm7wq_1060{text-align:center}._text-right_tm7wq_1064{text-align:right}._text-justify_tm7wq_1068{text-align:justify}._text-uppercase_tm7wq_1073{text-transform:uppercase}._text-lowercase_tm7wq_1077{text-transform:lowercase}._text-capitalize_tm7wq_1081{text-transform:capitalize}._text-underline_tm7wq_1086{text-decoration:underline}._text-line-through_tm7wq_1090{text-decoration:line-through}._text-no-decoration_tm7wq_1094{text-decoration:none}._text-description_tm7wq_1099{color:var(--text-secondary, #5f6368)}._text-description-8_tm7wq_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_tm7wq_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_tm7wq_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_tm7wq_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_tm7wq_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_tm7wq_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_tm7wq_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_tm7wq_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_tm7wq_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_tm7wq_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_tm7wq_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_tm7wq_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_tm7wq_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_tm7wq_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_tm7wq_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_tm7wq_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_tm7wq_1230{animation:_animatedgradient_tm7wq_1 4s ease alternate infinite}._animate-fade_tm7wq_1234{animation:_fade_tm7wq_1 .3s ease-in}._animate-fadeIn_tm7wq_1238{animation:_fadeIn_tm7wq_1 .3s ease none}._animate-slide_tm7wq_1242{animation:_slideIn_tm7wq_1 .5s ease-out}._animate-slideInUp_tm7wq_1246{animation:_slideInUp_tm7wq_1 .3s ease}._animate-slideInFromRight_tm7wq_1250{animation:_slideInFromRight_tm7wq_1 .3s ease}._animate-spin_tm7wq_1254{animation:_spin_tm7wq_1 1s linear infinite}._animate-pulse_tm7wq_1258{animation:_pulse_tm7wq_1 2s infinite}._guest_qa_wrapper_tm7wq_1263{position:relative}._guest_qa_container_tm7wq_1266{display:flex;flex-direction:column;gap:var(--spacing-16);opacity:0;transition:opacity .5s ease-in-out}._guest_qa_container_tm7wq_1266 h2{font-size:var(--font-size-20);margin-top:var(--spacing-8);margin-right:var(--spacing-0);margin-bottom:var(--spacing-6);margin-left:var(--spacing-0);font-weight:var(--font-weight-bold);color:var(--text-primary)}._guest_qa_container_tm7wq_1266>p{font-size:var(--font-size-16);line-height:1.7;margin:0;color:var(--text-primary)}._guest_qa_question_tm7wq_1288{background:var(--bg-message-content);border-radius:var(--radius-24);padding-top:var(--spacing-12);padding-right:var(--spacing-16);padding-bottom:var(--spacing-12);padding-left:var(--spacing-16);max-width:80%;margin-left:auto;color:var(--text-primary)}._guest_qa_label_tm7wq_1299{background:var(--bg-message-content);border-radius:10px;padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);display:inline-block;text-transform:uppercase;font-size:var(--font-size-10);letter-spacing:1px;margin-right:auto;color:var(--text-primary)}._guest_qa_item_tm7wq_1313{display:flex;gap:var(--spacing-14);gap:14px;align-items:flex-start;margin-top:8px;transition:opacity .5s ease,transform .5s ease}._guest_qa_image_tm7wq_1321{position:relative;display:flex;align-items:center;flex-direction:column;margin-top:10px}._guest_qa_image_tm7wq_1321 img{border-radius:10px;max-height:80px;max-width:100px;width:auto}._guest_qa_image_tm7wq_1321 span{display:block;font-size:12px;color:var(--text-secondary);opacity:.6;margin-top:6px;text-align:center}._guest_qa_content_tm7wq_1342{flex:1;color:var(--text-primary)}._guest_qa_content_tm7wq_1342 strong{font-size:var(--font-size-16);display:block;margin-bottom:var(--spacing-4)}._guest_qa_content_tm7wq_1342 p{font-size:var(--font-size-14);line-height:1.7;margin-bottom:var(--spacing-10)}._guest_qa_video_tm7wq_1356 video{border-radius:var(--radius-10);display:block;margin-left:auto;margin-right:auto;max-width:90%}@media (max-width: 768px){._guest_qa_item_tm7wq_1313{align-items:flex-start}._guest_qa_item_tm7wq_1313 p,._guest_qa_item_tm7wq_1313 span,._guest_qa_item_tm7wq_1313 div{text-align:left}._guest_qa_image_tm7wq_1321{margin-bottom:var(--spacing-10)}._guest_qa_content_tm7wq_1342{text-align:center}}._char-limit_cn2mx_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_cn2mx_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_cn2mx_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_cn2mx_220{display:flex}._d-inline-flex_cn2mx_224{display:inline-flex}._d-grid_cn2mx_228{display:grid}._d-block_cn2mx_232{display:block}._d-inline-block_cn2mx_236{display:inline-block}._d-none_cn2mx_240{display:none}._flex-center_cn2mx_245{display:flex;align-items:center;justify-content:center}._flex-between_cn2mx_251{display:flex;align-items:center;justify-content:space-between}._flex-row_cn2mx_263{flex-direction:row}._flex-column_cn2mx_267{flex-direction:column}._flex-wrap_cn2mx_271{flex-wrap:wrap}._flex-nowrap_cn2mx_275{flex-wrap:nowrap}._flex-1_cn2mx_279{flex:1}._flex-auto_cn2mx_283{flex:auto}._flex-grow-0_cn2mx_287{flex-grow:0}._flex-grow-1_cn2mx_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_cn2mx_296{align-items:flex-start}}._items-center_cn2mx_302{align-items:center}._items-start_cn2mx_306{align-items:flex-start}._items-end_cn2mx_310{align-items:flex-end}._justify-center_cn2mx_314{justify-content:center}._justify-between_cn2mx_318{justify-content:space-between}._justify-start_cn2mx_322{justify-content:flex-start}._justify-end_cn2mx_326{justify-content:flex-end}._justify-around_cn2mx_330{justify-content:space-around}._gap-xs_cn2mx_335{gap:var(--spacing-4)}._gap-sm_cn2mx_339{gap:var(--spacing-8)}._gap-md_cn2mx_343{gap:var(--spacing-16)}._gap-lg_cn2mx_347{gap:var(--spacing-24)}._gap-xl_cn2mx_351{gap:var(--spacing-32)}._m-0_cn2mx_357{margin:0}._m-xs_cn2mx_361{margin:var(--spacing-4)}._m-sm_cn2mx_365{margin:var(--spacing-8)}._m-md_cn2mx_369{margin:var(--spacing-16)}._m-lg_cn2mx_373{margin:var(--spacing-24)}._m-xl_cn2mx_377{margin:var(--spacing-32)}._mt-0_cn2mx_382{margin-top:0}._mt-xs_cn2mx_386{margin-top:var(--spacing-4)}._mt-sm_cn2mx_390{margin-top:var(--spacing-8)}._mt-md_cn2mx_394{margin-top:var(--spacing-16)}._mt-lg_cn2mx_398{margin-top:var(--spacing-24)}._mt-xl_cn2mx_402{margin-top:var(--spacing-32)}._mb-0_cn2mx_407{margin-bottom:0}._mb-xs_cn2mx_411{margin-bottom:var(--spacing-4)}._mb-sm_cn2mx_415{margin-bottom:var(--spacing-8)}._mb-12_cn2mx_419{margin-bottom:var(--spacing-12)}._mb-rs_cn2mx_423{margin-bottom:var(--spacing-10)}._mb-md_cn2mx_427{margin-bottom:var(--spacing-16)}._mb-24_cn2mx_431{margin-bottom:var(--spacing-24)}._mb-xl_cn2mx_435{margin-bottom:var(--spacing-32)}._ml-0_cn2mx_440{margin-left:0}._ml-xs_cn2mx_444{margin-left:var(--spacing-4)}._ml-sm_cn2mx_448{margin-left:var(--spacing-8)}._ml-md_cn2mx_452{margin-left:var(--spacing-16)}._ml-lg_cn2mx_456{margin-left:var(--spacing-24)}._ml-xl_cn2mx_460{margin-left:var(--spacing-32)}._mr-0_cn2mx_465{margin-right:0}._mr-xs_cn2mx_469{margin-right:var(--spacing-4)}._mr-sm_cn2mx_473{margin-right:var(--spacing-8)}._mr-md_cn2mx_477{margin-right:var(--spacing-16)}._mr-lg_cn2mx_481{margin-right:var(--spacing-24)}._mr-xl_cn2mx_485{margin-right:var(--spacing-32)}._mx-0_cn2mx_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_cn2mx_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_cn2mx_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_cn2mx_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_cn2mx_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_cn2mx_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_cn2mx_520{margin-left:auto;margin-right:auto}._my-0_cn2mx_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_cn2mx_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_cn2mx_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_cn2mx_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_cn2mx_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_cn2mx_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_cn2mx_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_cn2mx_562{padding:0}._p-xs_cn2mx_566{padding:var(--spacing-xs)}._p-sm_cn2mx_570,._p-10_cn2mx_574{padding:var(--spacing-sm)}._p-md_cn2mx_578{padding:var(--spacing-md)}._p-ml_cn2mx_582{padding:var(--spacing-ml)}._p-lg_cn2mx_586{padding:var(--spacing-lg)}._p-xl_cn2mx_590{padding:var(--spacing-xl)}._pl-0_cn2mx_595{padding-left:0}._pl-xs_cn2mx_599{padding-left:var(--spacing-xs)}._pl-sm_cn2mx_603{padding-left:var(--spacing-sm)}._pl-md_cn2mx_607{padding-left:var(--spacing-md)}._pl-lg_cn2mx_611{padding-left:var(--spacing-lg)}._pl-xl_cn2mx_615{padding-left:var(--spacing-xl)}._pr-0_cn2mx_620{padding-right:0}._pr-xs_cn2mx_624{padding-right:var(--spacing-xs)}._pr-sm_cn2mx_628{padding-right:var(--spacing-sm)}._pr-md_cn2mx_632{padding-right:var(--spacing-md)}._pr-lg_cn2mx_636{padding-right:var(--spacing-lg)}._pr-xl_cn2mx_640{padding-right:var(--spacing-xl)}._pt-0_cn2mx_645{padding-top:0}._pt-xs_cn2mx_649{padding-top:var(--spacing-xs)}._pt-sm_cn2mx_653{padding-top:var(--spacing-sm)}._pt-md_cn2mx_657{padding-top:var(--spacing-md)}._pt-ml_cn2mx_661{padding-top:var(--spacing-ml)}._pt-lg_cn2mx_665{padding-top:var(--spacing-lg)}._pt-xl_cn2mx_669{padding-top:var(--spacing-xl)}._pb-0_cn2mx_674{padding-bottom:0}._pb-xs_cn2mx_678{padding-bottom:var(--spacing-xs)}._pb-sm_cn2mx_682{padding-bottom:var(--spacing-sm)}._pb-md_cn2mx_686{padding-bottom:var(--spacing-md)}._pb-lg_cn2mx_690{padding-bottom:var(--spacing-lg)}._pb-xl_cn2mx_694{padding-bottom:var(--spacing-xl)}._px-0_cn2mx_699{padding-left:0;padding-right:0}._px-xs_cn2mx_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_cn2mx_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_cn2mx_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_cn2mx_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_cn2mx_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_cn2mx_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_cn2mx_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_cn2mx_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_cn2mx_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_cn2mx_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_cn2mx_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_cn2mx_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_cn2mx_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_cn2mx_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_cn2mx_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_cn2mx_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_cn2mx_786{position:relative}._absolute_cn2mx_790{position:absolute}._fixed_cn2mx_794{position:fixed}._sticky_cn2mx_798{position:sticky}._w-full_cn2mx_803{width:100%}._w-screen_cn2mx_811{width:100vw}._h-screen_cn2mx_815{height:100vh}._w-auto_cn2mx_819{width:auto}._h-auto_cn2mx_823{height:auto}._w-24_cn2mx_828{width:24px}._w-32_cn2mx_832{width:32px}._w-48_cn2mx_836{width:48px}._w-64_cn2mx_840{width:64px}._h-24_cn2mx_845{height:24px}._h-32_cn2mx_849{height:32px}._h-48_cn2mx_853{height:48px}._h-64_cn2mx_857{height:64px}._h-full_cn2mx_807{height:100%}._square-18_cn2mx_866,._square-24_cn2mx_871{width:24px;height:24px}._square-32_cn2mx_876{width:32px;height:32px}._square-48_cn2mx_881{width:48px;height:48px}._square-64_cn2mx_886{width:64px;height:64px}._square-full_cn2mx_891{width:100%;height:100%}._cursor-pointer_cn2mx_897{cursor:pointer}._cursor-default_cn2mx_901{cursor:default}._cursor-not-allowed_cn2mx_905{cursor:not-allowed}._overflow-hidden_cn2mx_909{overflow:hidden}._overflow-auto_cn2mx_913{overflow:auto}._overflow-scroll_cn2mx_917{overflow:scroll}._whitespace-nowrap_cn2mx_921{white-space:nowrap}._whitespace-normal_cn2mx_925{white-space:normal}._rounded-sm_cn2mx_929{border-radius:var(--radius-sm)}._rounded-md_cn2mx_933{border-radius:var(--radius-md)}._rounded-lg_cn2mx_937{border-radius:var(--radius-lg)}._rounded-full_cn2mx_941{border-radius:var(--radius-full)}._border_cn2mx_946{border:1px solid var(--border-color)}._border-top_cn2mx_950{border-top:1px solid var(--border-color)}._border-right_cn2mx_954{border-right:1px solid var(--border-color)}._border-bottom_cn2mx_958{border-bottom:1px solid var(--border-color)}._border-left_cn2mx_962{border-left:1px solid var(--border-color)}._border-0_cn2mx_966{border:none}._border-top-0_cn2mx_970{border-top:none}._border-right-0_cn2mx_974{border-right:none}._border-bottom-0_cn2mx_978{border-bottom:none}._border-left-0_cn2mx_982{border-left:none}._border-2_cn2mx_987{border-width:2px}._border-3_cn2mx_991{border-width:3px}._border-dashed_cn2mx_996{border-style:dashed}._border-dotted_cn2mx_1000{border-style:dotted}._text-xs_cn2mx_1006{font-size:var(--font-size-12)}._text-sm_cn2mx_1010{font-size:var(--font-size-14)}._text-md_cn2mx_1014{font-size:var(--font-size-16)}._text-lg_cn2mx_1018{font-size:var(--font-size-18)}._text-xl_cn2mx_1022{font-size:var(--font-size-20)}._text-xxl_cn2mx_1026{font-size:var(--font-size-22)}._text-huge_cn2mx_1030{font-size:var(--font-size-24)}._text-jumbo_cn2mx_1034{font-size:var(--font-size-26)}._text-mega_cn2mx_1038{font-size:var(--font-size-28)}._font-normal_cn2mx_1043{font-weight:var(--font-weight-normal)}._font-medium_cn2mx_1047{font-weight:var(--font-weight-medium)}._font-bold_cn2mx_1051{font-weight:var(--font-weight-bold)}._text-left_cn2mx_1056{text-align:left}._text-center_cn2mx_1060{text-align:center}._text-right_cn2mx_1064{text-align:right}._text-justify_cn2mx_1068{text-align:justify}._text-uppercase_cn2mx_1073{text-transform:uppercase}._text-lowercase_cn2mx_1077{text-transform:lowercase}._text-capitalize_cn2mx_1081{text-transform:capitalize}._text-underline_cn2mx_1086{text-decoration:underline}._text-line-through_cn2mx_1090{text-decoration:line-through}._text-no-decoration_cn2mx_1094{text-decoration:none}._text-description_cn2mx_1099{color:var(--text-secondary, #5f6368)}._text-description-8_cn2mx_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_cn2mx_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_cn2mx_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_cn2mx_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_cn2mx_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_cn2mx_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_cn2mx_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_cn2mx_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_cn2mx_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_cn2mx_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_cn2mx_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_cn2mx_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_cn2mx_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_cn2mx_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_cn2mx_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_cn2mx_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_cn2mx_1230{animation:_animatedgradient_cn2mx_1 4s ease alternate infinite}._animate-fade_cn2mx_1234{animation:_fade_cn2mx_1 .3s ease-in}._animate-fadeIn_cn2mx_1238{animation:_fadeIn_cn2mx_1 .3s ease none}._animate-slide_cn2mx_1242{animation:_slideIn_cn2mx_1 .5s ease-out}._animate-slideInUp_cn2mx_1246{animation:_slideInUp_cn2mx_1 .3s ease}._animate-slideInFromRight_cn2mx_1250{animation:_slideInFromRight_cn2mx_1 .3s ease}._animate-spin_cn2mx_1254{animation:_spin_cn2mx_1 1s linear infinite}._animate-pulse_cn2mx_1258{animation:_pulse_cn2mx_1 2s infinite}._guest_hero_container_cn2mx_1263{min-height:calc(100vh - 125px);display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);width:100%;background-color:var(--techwave-some-r-bg-color)}@media (max-width: 768px){._guest_hero_container_cn2mx_1263{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}}._guest_hero_inner_cn2mx_1281{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-left:var(--spacing-20);padding-right:var(--spacing-20);margin:0 auto;gap:var(--spacing-20)}@media (max-width: 768px){._guest_hero_inner_cn2mx_1281{flex-direction:column;gap:var(--spacing-40)}}._guest_hero_left_cn2mx_1300{flex:1;color:var(--text-primary);max-width:600px}@media (max-width: 768px){._guest_hero_left_cn2mx_1300{width:100%;padding:var(--spacing-20);max-width:100%;text-align:center}}._guest_logo_full_cn2mx_1314{display:block;max-width:510px;margin-bottom:var(--spacing-20)}@media (max-width: 768px){._guest_logo_full_cn2mx_1314{margin-top:var(--spacing-0);margin-right:var(--spacing-auto);margin-bottom:var(--spacing-20);margin-left:var(--spacing-auto)}}._guest_logo_desktop_cn2mx_1328,._guest_logo_retina_cn2mx_1329{width:100%;height:auto;display:block}._guest_hero_subtitle_cn2mx_1335{font-size:var(--font-size-22);margin-top:var(--spacing-20);margin-right:var(--spacing-0);margin-bottom:var(--spacing-20);margin-left:var(--spacing-0);line-height:1.4;font-weight:var(--font-weight-bold);color:var(--techwave-text-color)}._guest_hero_description_cn2mx_1346{font-size:var(--font-size-16);line-height:1.5;max-width:500px;margin-bottom:var(--spacing-32);color:var(--techwave-text-color)}@media (max-width: 768px){._guest_hero_description_cn2mx_1346{margin-left:var(--spacing-auto);margin-right:var(--spacing-auto)}}._guest_hero_buttons_cn2mx_1360{display:flex;gap:10px}@media (max-width: 768px){._guest_hero_buttons_cn2mx_1360{justify-content:center}}._guest_hero_right_cn2mx_1370{flex:1;text-align:left;position:relative;color:var(--techwave-text-color);animation:_slideInFromRight_cn2mx_1 .8s ease-out forwards;opacity:0;width:100%;max-width:600px}@media (max-width: 768px){._guest_hero_right_cn2mx_1370{width:100%;padding:20px;max-width:100%;text-align:center;max-height:none;overflow-y:visible}}._guest_fade_overlay_cn2mx_1391{position:absolute;inset:0;pointer-events:none;z-index:1}._char-limit_kghlp_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_kghlp_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_kghlp_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_kghlp_220{display:flex}._d-inline-flex_kghlp_224{display:inline-flex}._d-grid_kghlp_228{display:grid}._d-block_kghlp_232{display:block}._d-inline-block_kghlp_236{display:inline-block}._d-none_kghlp_240{display:none}._flex-center_kghlp_245{display:flex;align-items:center;justify-content:center}._flex-between_kghlp_251{display:flex;align-items:center;justify-content:space-between}._flex-row_kghlp_263{flex-direction:row}._flex-column_kghlp_267{flex-direction:column}._flex-wrap_kghlp_271{flex-wrap:wrap}._flex-nowrap_kghlp_275{flex-wrap:nowrap}._flex-1_kghlp_279{flex:1}._flex-auto_kghlp_283{flex:auto}._flex-grow-0_kghlp_287{flex-grow:0}._flex-grow-1_kghlp_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_kghlp_296{align-items:flex-start}}._items-center_kghlp_302{align-items:center}._items-start_kghlp_306{align-items:flex-start}._items-end_kghlp_310{align-items:flex-end}._justify-center_kghlp_314{justify-content:center}._justify-between_kghlp_318{justify-content:space-between}._justify-start_kghlp_322{justify-content:flex-start}._justify-end_kghlp_326{justify-content:flex-end}._justify-around_kghlp_330{justify-content:space-around}._gap-xs_kghlp_335{gap:var(--spacing-4)}._gap-sm_kghlp_339{gap:var(--spacing-8)}._gap-md_kghlp_343{gap:var(--spacing-16)}._gap-lg_kghlp_347{gap:var(--spacing-24)}._gap-xl_kghlp_351{gap:var(--spacing-32)}._m-0_kghlp_357{margin:0}._m-xs_kghlp_361{margin:var(--spacing-4)}._m-sm_kghlp_365{margin:var(--spacing-8)}._m-md_kghlp_369{margin:var(--spacing-16)}._m-lg_kghlp_373{margin:var(--spacing-24)}._m-xl_kghlp_377{margin:var(--spacing-32)}._mt-0_kghlp_382{margin-top:0}._mt-xs_kghlp_386{margin-top:var(--spacing-4)}._mt-sm_kghlp_390{margin-top:var(--spacing-8)}._mt-md_kghlp_394{margin-top:var(--spacing-16)}._mt-lg_kghlp_398{margin-top:var(--spacing-24)}._mt-xl_kghlp_402{margin-top:var(--spacing-32)}._mb-0_kghlp_407{margin-bottom:0}._mb-xs_kghlp_411{margin-bottom:var(--spacing-4)}._mb-sm_kghlp_415{margin-bottom:var(--spacing-8)}._mb-12_kghlp_419{margin-bottom:var(--spacing-12)}._mb-rs_kghlp_423{margin-bottom:var(--spacing-10)}._mb-md_kghlp_427{margin-bottom:var(--spacing-16)}._mb-24_kghlp_431{margin-bottom:var(--spacing-24)}._mb-xl_kghlp_435{margin-bottom:var(--spacing-32)}._ml-0_kghlp_440{margin-left:0}._ml-xs_kghlp_444{margin-left:var(--spacing-4)}._ml-sm_kghlp_448{margin-left:var(--spacing-8)}._ml-md_kghlp_452{margin-left:var(--spacing-16)}._ml-lg_kghlp_456{margin-left:var(--spacing-24)}._ml-xl_kghlp_460{margin-left:var(--spacing-32)}._mr-0_kghlp_465{margin-right:0}._mr-xs_kghlp_469{margin-right:var(--spacing-4)}._mr-sm_kghlp_473{margin-right:var(--spacing-8)}._mr-md_kghlp_477{margin-right:var(--spacing-16)}._mr-lg_kghlp_481{margin-right:var(--spacing-24)}._mr-xl_kghlp_485{margin-right:var(--spacing-32)}._mx-0_kghlp_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_kghlp_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_kghlp_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_kghlp_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_kghlp_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_kghlp_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_kghlp_520{margin-left:auto;margin-right:auto}._my-0_kghlp_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_kghlp_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_kghlp_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_kghlp_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_kghlp_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_kghlp_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_kghlp_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_kghlp_562{padding:0}._p-xs_kghlp_566{padding:var(--spacing-xs)}._p-sm_kghlp_570,._p-10_kghlp_574{padding:var(--spacing-sm)}._p-md_kghlp_578{padding:var(--spacing-md)}._p-ml_kghlp_582{padding:var(--spacing-ml)}._p-lg_kghlp_586{padding:var(--spacing-lg)}._p-xl_kghlp_590{padding:var(--spacing-xl)}._pl-0_kghlp_595{padding-left:0}._pl-xs_kghlp_599{padding-left:var(--spacing-xs)}._pl-sm_kghlp_603{padding-left:var(--spacing-sm)}._pl-md_kghlp_607{padding-left:var(--spacing-md)}._pl-lg_kghlp_611{padding-left:var(--spacing-lg)}._pl-xl_kghlp_615{padding-left:var(--spacing-xl)}._pr-0_kghlp_620{padding-right:0}._pr-xs_kghlp_624{padding-right:var(--spacing-xs)}._pr-sm_kghlp_628{padding-right:var(--spacing-sm)}._pr-md_kghlp_632{padding-right:var(--spacing-md)}._pr-lg_kghlp_636{padding-right:var(--spacing-lg)}._pr-xl_kghlp_640{padding-right:var(--spacing-xl)}._pt-0_kghlp_645{padding-top:0}._pt-xs_kghlp_649{padding-top:var(--spacing-xs)}._pt-sm_kghlp_653{padding-top:var(--spacing-sm)}._pt-md_kghlp_657{padding-top:var(--spacing-md)}._pt-ml_kghlp_661{padding-top:var(--spacing-ml)}._pt-lg_kghlp_665{padding-top:var(--spacing-lg)}._pt-xl_kghlp_669{padding-top:var(--spacing-xl)}._pb-0_kghlp_674{padding-bottom:0}._pb-xs_kghlp_678{padding-bottom:var(--spacing-xs)}._pb-sm_kghlp_682{padding-bottom:var(--spacing-sm)}._pb-md_kghlp_686{padding-bottom:var(--spacing-md)}._pb-lg_kghlp_690{padding-bottom:var(--spacing-lg)}._pb-xl_kghlp_694{padding-bottom:var(--spacing-xl)}._px-0_kghlp_699{padding-left:0;padding-right:0}._px-xs_kghlp_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_kghlp_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_kghlp_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_kghlp_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_kghlp_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_kghlp_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_kghlp_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_kghlp_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_kghlp_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_kghlp_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_kghlp_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_kghlp_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_kghlp_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_kghlp_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_kghlp_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_kghlp_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_kghlp_786{position:relative}._absolute_kghlp_790{position:absolute}._fixed_kghlp_794{position:fixed}._sticky_kghlp_798{position:sticky}._w-full_kghlp_803{width:100%}._w-screen_kghlp_811{width:100vw}._h-screen_kghlp_815{height:100vh}._w-auto_kghlp_819{width:auto}._h-auto_kghlp_823{height:auto}._w-24_kghlp_828{width:24px}._w-32_kghlp_832{width:32px}._w-48_kghlp_836{width:48px}._w-64_kghlp_840{width:64px}._h-24_kghlp_845{height:24px}._h-32_kghlp_849{height:32px}._h-48_kghlp_853{height:48px}._h-64_kghlp_857{height:64px}._h-full_kghlp_807{height:100%}._square-18_kghlp_866,._square-24_kghlp_871{width:24px;height:24px}._square-32_kghlp_876{width:32px;height:32px}._square-48_kghlp_881{width:48px;height:48px}._square-64_kghlp_886{width:64px;height:64px}._square-full_kghlp_891{width:100%;height:100%}._cursor-pointer_kghlp_897{cursor:pointer}._cursor-default_kghlp_901{cursor:default}._cursor-not-allowed_kghlp_905{cursor:not-allowed}._overflow-hidden_kghlp_909{overflow:hidden}._overflow-auto_kghlp_913{overflow:auto}._overflow-scroll_kghlp_917{overflow:scroll}._whitespace-nowrap_kghlp_921{white-space:nowrap}._whitespace-normal_kghlp_925{white-space:normal}._rounded-sm_kghlp_929{border-radius:var(--radius-sm)}._rounded-md_kghlp_933{border-radius:var(--radius-md)}._rounded-lg_kghlp_937{border-radius:var(--radius-lg)}._rounded-full_kghlp_941{border-radius:var(--radius-full)}._border_kghlp_946{border:1px solid var(--border-color)}._border-top_kghlp_950{border-top:1px solid var(--border-color)}._border-right_kghlp_954{border-right:1px solid var(--border-color)}._border-bottom_kghlp_958{border-bottom:1px solid var(--border-color)}._border-left_kghlp_962{border-left:1px solid var(--border-color)}._border-0_kghlp_966{border:none}._border-top-0_kghlp_970{border-top:none}._border-right-0_kghlp_974{border-right:none}._border-bottom-0_kghlp_978{border-bottom:none}._border-left-0_kghlp_982{border-left:none}._border-2_kghlp_987{border-width:2px}._border-3_kghlp_991{border-width:3px}._border-dashed_kghlp_996{border-style:dashed}._border-dotted_kghlp_1000{border-style:dotted}._text-xs_kghlp_1006{font-size:var(--font-size-12)}._text-sm_kghlp_1010{font-size:var(--font-size-14)}._text-md_kghlp_1014{font-size:var(--font-size-16)}._text-lg_kghlp_1018{font-size:var(--font-size-18)}._text-xl_kghlp_1022{font-size:var(--font-size-20)}._text-xxl_kghlp_1026{font-size:var(--font-size-22)}._text-huge_kghlp_1030{font-size:var(--font-size-24)}._text-jumbo_kghlp_1034{font-size:var(--font-size-26)}._text-mega_kghlp_1038{font-size:var(--font-size-28)}._font-normal_kghlp_1043{font-weight:var(--font-weight-normal)}._font-medium_kghlp_1047{font-weight:var(--font-weight-medium)}._font-bold_kghlp_1051{font-weight:var(--font-weight-bold)}._text-left_kghlp_1056{text-align:left}._text-center_kghlp_1060{text-align:center}._text-right_kghlp_1064{text-align:right}._text-justify_kghlp_1068{text-align:justify}._text-uppercase_kghlp_1073{text-transform:uppercase}._text-lowercase_kghlp_1077{text-transform:lowercase}._text-capitalize_kghlp_1081{text-transform:capitalize}._text-underline_kghlp_1086{text-decoration:underline}._text-line-through_kghlp_1090{text-decoration:line-through}._text-no-decoration_kghlp_1094{text-decoration:none}._text-description_kghlp_1099{color:var(--text-secondary, #5f6368)}._text-description-8_kghlp_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_kghlp_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_kghlp_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_kghlp_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_kghlp_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_kghlp_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_footer_kghlp_1135{padding:var(--spacing-20);background-color:var(--bg-message-content);margin-top:auto}._guest_footer_links_kghlp_1141{max-width:1200px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-20)}._guest_footer_links_kghlp_1141 span{font-weight:700;color:var(--text-secondary)}._guest_footer_links_kghlp_1141 a{color:var(--link-color);transition:color .3s ease}._guest_footer_links_kghlp_1141 a:hover{color:var(--brand-primary-fresh)}@media (max-width: 768px){._guest_footer_links_kghlp_1141{justify-content:center;text-align:center}}._char-limit_13ovw_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_13ovw_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_13ovw_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_13ovw_220{display:flex}._d-inline-flex_13ovw_224{display:inline-flex}._d-grid_13ovw_228{display:grid}._d-block_13ovw_232{display:block}._d-inline-block_13ovw_236{display:inline-block}._d-none_13ovw_240{display:none}._flex-center_13ovw_245{display:flex;align-items:center;justify-content:center}._flex-between_13ovw_251{display:flex;align-items:center;justify-content:space-between}._flex-row_13ovw_263{flex-direction:row}._flex-column_13ovw_267{flex-direction:column}._flex-wrap_13ovw_271{flex-wrap:wrap}._flex-nowrap_13ovw_275{flex-wrap:nowrap}._flex-1_13ovw_279{flex:1}._flex-auto_13ovw_283{flex:auto}._flex-grow-0_13ovw_287{flex-grow:0}._flex-grow-1_13ovw_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_13ovw_296{align-items:flex-start}}._items-center_13ovw_302{align-items:center}._items-start_13ovw_306{align-items:flex-start}._items-end_13ovw_310{align-items:flex-end}._justify-center_13ovw_314{justify-content:center}._justify-between_13ovw_318{justify-content:space-between}._justify-start_13ovw_322{justify-content:flex-start}._justify-end_13ovw_326{justify-content:flex-end}._justify-around_13ovw_330{justify-content:space-around}._gap-xs_13ovw_335{gap:var(--spacing-4)}._gap-sm_13ovw_339{gap:var(--spacing-8)}._gap-md_13ovw_343{gap:var(--spacing-16)}._gap-lg_13ovw_347{gap:var(--spacing-24)}._gap-xl_13ovw_351{gap:var(--spacing-32)}._m-0_13ovw_357{margin:0}._m-xs_13ovw_361{margin:var(--spacing-4)}._m-sm_13ovw_365{margin:var(--spacing-8)}._m-md_13ovw_369{margin:var(--spacing-16)}._m-lg_13ovw_373{margin:var(--spacing-24)}._m-xl_13ovw_377{margin:var(--spacing-32)}._mt-0_13ovw_382{margin-top:0}._mt-xs_13ovw_386{margin-top:var(--spacing-4)}._mt-sm_13ovw_390{margin-top:var(--spacing-8)}._mt-md_13ovw_394{margin-top:var(--spacing-16)}._mt-lg_13ovw_398{margin-top:var(--spacing-24)}._mt-xl_13ovw_402{margin-top:var(--spacing-32)}._mb-0_13ovw_407{margin-bottom:0}._mb-xs_13ovw_411{margin-bottom:var(--spacing-4)}._mb-sm_13ovw_415{margin-bottom:var(--spacing-8)}._mb-12_13ovw_419{margin-bottom:var(--spacing-12)}._mb-rs_13ovw_423{margin-bottom:var(--spacing-10)}._mb-md_13ovw_427{margin-bottom:var(--spacing-16)}._mb-24_13ovw_431{margin-bottom:var(--spacing-24)}._mb-xl_13ovw_435{margin-bottom:var(--spacing-32)}._ml-0_13ovw_440{margin-left:0}._ml-xs_13ovw_444{margin-left:var(--spacing-4)}._ml-sm_13ovw_448{margin-left:var(--spacing-8)}._ml-md_13ovw_452{margin-left:var(--spacing-16)}._ml-lg_13ovw_456{margin-left:var(--spacing-24)}._ml-xl_13ovw_460{margin-left:var(--spacing-32)}._mr-0_13ovw_465{margin-right:0}._mr-xs_13ovw_469{margin-right:var(--spacing-4)}._mr-sm_13ovw_473{margin-right:var(--spacing-8)}._mr-md_13ovw_477{margin-right:var(--spacing-16)}._mr-lg_13ovw_481{margin-right:var(--spacing-24)}._mr-xl_13ovw_485{margin-right:var(--spacing-32)}._mx-0_13ovw_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_13ovw_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_13ovw_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_13ovw_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_13ovw_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_13ovw_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_13ovw_520{margin-left:auto;margin-right:auto}._my-0_13ovw_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_13ovw_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_13ovw_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_13ovw_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_13ovw_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_13ovw_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_13ovw_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_13ovw_562{padding:0}._p-xs_13ovw_566{padding:var(--spacing-xs)}._p-sm_13ovw_570,._p-10_13ovw_574{padding:var(--spacing-sm)}._p-md_13ovw_578{padding:var(--spacing-md)}._p-ml_13ovw_582{padding:var(--spacing-ml)}._p-lg_13ovw_586{padding:var(--spacing-lg)}._p-xl_13ovw_590{padding:var(--spacing-xl)}._pl-0_13ovw_595{padding-left:0}._pl-xs_13ovw_599{padding-left:var(--spacing-xs)}._pl-sm_13ovw_603{padding-left:var(--spacing-sm)}._pl-md_13ovw_607{padding-left:var(--spacing-md)}._pl-lg_13ovw_611{padding-left:var(--spacing-lg)}._pl-xl_13ovw_615{padding-left:var(--spacing-xl)}._pr-0_13ovw_620{padding-right:0}._pr-xs_13ovw_624{padding-right:var(--spacing-xs)}._pr-sm_13ovw_628{padding-right:var(--spacing-sm)}._pr-md_13ovw_632{padding-right:var(--spacing-md)}._pr-lg_13ovw_636{padding-right:var(--spacing-lg)}._pr-xl_13ovw_640{padding-right:var(--spacing-xl)}._pt-0_13ovw_645{padding-top:0}._pt-xs_13ovw_649{padding-top:var(--spacing-xs)}._pt-sm_13ovw_653{padding-top:var(--spacing-sm)}._pt-md_13ovw_657{padding-top:var(--spacing-md)}._pt-ml_13ovw_661{padding-top:var(--spacing-ml)}._pt-lg_13ovw_665{padding-top:var(--spacing-lg)}._pt-xl_13ovw_669{padding-top:var(--spacing-xl)}._pb-0_13ovw_674{padding-bottom:0}._pb-xs_13ovw_678{padding-bottom:var(--spacing-xs)}._pb-sm_13ovw_682{padding-bottom:var(--spacing-sm)}._pb-md_13ovw_686{padding-bottom:var(--spacing-md)}._pb-lg_13ovw_690{padding-bottom:var(--spacing-lg)}._pb-xl_13ovw_694{padding-bottom:var(--spacing-xl)}._px-0_13ovw_699{padding-left:0;padding-right:0}._px-xs_13ovw_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_13ovw_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_13ovw_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_13ovw_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_13ovw_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_13ovw_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_13ovw_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_13ovw_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_13ovw_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_13ovw_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_13ovw_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_13ovw_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_13ovw_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_13ovw_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_13ovw_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_13ovw_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_13ovw_786{position:relative}._absolute_13ovw_790{position:absolute}._fixed_13ovw_794{position:fixed}._sticky_13ovw_798{position:sticky}._w-full_13ovw_803{width:100%}._w-screen_13ovw_811{width:100vw}._h-screen_13ovw_815{height:100vh}._w-auto_13ovw_819{width:auto}._h-auto_13ovw_823{height:auto}._w-24_13ovw_828{width:24px}._w-32_13ovw_832{width:32px}._w-48_13ovw_836{width:48px}._w-64_13ovw_840{width:64px}._h-24_13ovw_845{height:24px}._h-32_13ovw_849{height:32px}._h-48_13ovw_853{height:48px}._h-64_13ovw_857{height:64px}._h-full_13ovw_807{height:100%}._square-18_13ovw_866,._square-24_13ovw_871{width:24px;height:24px}._square-32_13ovw_876{width:32px;height:32px}._square-48_13ovw_881{width:48px;height:48px}._square-64_13ovw_886{width:64px;height:64px}._square-full_13ovw_891{width:100%;height:100%}._cursor-pointer_13ovw_897{cursor:pointer}._cursor-default_13ovw_901{cursor:default}._cursor-not-allowed_13ovw_905{cursor:not-allowed}._overflow-hidden_13ovw_909{overflow:hidden}._overflow-auto_13ovw_913{overflow:auto}._overflow-scroll_13ovw_917{overflow:scroll}._whitespace-nowrap_13ovw_921{white-space:nowrap}._whitespace-normal_13ovw_925{white-space:normal}._rounded-sm_13ovw_929{border-radius:var(--radius-sm)}._rounded-md_13ovw_933{border-radius:var(--radius-md)}._rounded-lg_13ovw_937{border-radius:var(--radius-lg)}._rounded-full_13ovw_941{border-radius:var(--radius-full)}._border_13ovw_946{border:1px solid var(--border-color)}._border-top_13ovw_950{border-top:1px solid var(--border-color)}._border-right_13ovw_954{border-right:1px solid var(--border-color)}._border-bottom_13ovw_958{border-bottom:1px solid var(--border-color)}._border-left_13ovw_962{border-left:1px solid var(--border-color)}._border-0_13ovw_966{border:none}._border-top-0_13ovw_970{border-top:none}._border-right-0_13ovw_974{border-right:none}._border-bottom-0_13ovw_978{border-bottom:none}._border-left-0_13ovw_982{border-left:none}._border-2_13ovw_987{border-width:2px}._border-3_13ovw_991{border-width:3px}._border-dashed_13ovw_996{border-style:dashed}._border-dotted_13ovw_1000{border-style:dotted}._text-xs_13ovw_1006{font-size:var(--font-size-12)}._text-sm_13ovw_1010{font-size:var(--font-size-14)}._text-md_13ovw_1014{font-size:var(--font-size-16)}._text-lg_13ovw_1018{font-size:var(--font-size-18)}._text-xl_13ovw_1022{font-size:var(--font-size-20)}._text-xxl_13ovw_1026{font-size:var(--font-size-22)}._text-huge_13ovw_1030{font-size:var(--font-size-24)}._text-jumbo_13ovw_1034{font-size:var(--font-size-26)}._text-mega_13ovw_1038{font-size:var(--font-size-28)}._font-normal_13ovw_1043{font-weight:var(--font-weight-normal)}._font-medium_13ovw_1047{font-weight:var(--font-weight-medium)}._font-bold_13ovw_1051{font-weight:var(--font-weight-bold)}._text-left_13ovw_1056{text-align:left}._text-center_13ovw_1060{text-align:center}._text-right_13ovw_1064{text-align:right}._text-justify_13ovw_1068{text-align:justify}._text-uppercase_13ovw_1073{text-transform:uppercase}._text-lowercase_13ovw_1077{text-transform:lowercase}._text-capitalize_13ovw_1081{text-transform:capitalize}._text-underline_13ovw_1086{text-decoration:underline}._text-line-through_13ovw_1090{text-decoration:line-through}._text-no-decoration_13ovw_1094{text-decoration:none}._text-description_13ovw_1099{color:var(--text-secondary, #5f6368)}._text-description-8_13ovw_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_13ovw_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_13ovw_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_13ovw_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_13ovw_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_13ovw_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._messengerButton_13ovw_1134{position:fixed;bottom:70px;right:24px;z-index:999;display:flex;flex-direction:column;align-items:center;gap:8px}@media (max-width: 1024px){._messengerButton_13ovw_1134{display:none}}._messengerButton_13ovw_1134 ._buttonLabel_13ovw_1149{font-size:14px;font-weight:600;color:#0084ff;background:#fff;padding:6px 12px;border-radius:20px;box-shadow:0 2px 8px #00000026;white-space:nowrap;transition:all .3s ease}._messengerButton_13ovw_1134 ._buttonLink_13ovw_1160{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,#0084ff,#00c6ff);border-radius:50%;box-shadow:0 4px 12px #0084ff66;transition:all .3s ease;cursor:pointer;position:relative}._messengerButton_13ovw_1134 ._buttonLink_13ovw_1160 svg{width:36px;height:36px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:all .3s ease}._messengerButton_13ovw_1134:hover ._buttonLabel_13ovw_1149{background:#0084ff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0084ff4d}._messengerButton_13ovw_1134:hover ._buttonLink_13ovw_1160{transform:scale(1.1);box-shadow:0 6px 20px #0084ff99}._messengerButton_13ovw_1134:active ._buttonLink_13ovw_1160{transform:scale(.95)}@media (max-width: 1024px){._showOnMobile_13ovw_1194{display:flex!important;bottom:80px;right:16px;gap:6px}._showOnMobile_13ovw_1194 ._buttonLabel_13ovw_1149{font-size:12px;padding:4px 10px;border-radius:16px}._showOnMobile_13ovw_1194 ._buttonLink_13ovw_1160{width:48px;height:48px;box-shadow:0 3px 10px #0084ff59}._showOnMobile_13ovw_1194 ._buttonLink_13ovw_1160 svg{width:28px;height:28px}._showOnMobile_13ovw_1194:hover ._buttonLink_13ovw_1160{transform:scale(1.05)}}._activeDot_13ovw_1219{position:absolute;top:8px;right:8px;width:12px;height:12px;background:#44d62c;border:2px solid white;border-radius:50%;animation:_pulse_13ovw_1 2s infinite}@media (max-width: 1024px){._activeDot_13ovw_1219{width:10px;height:10px;top:6px;right:6px}}@keyframes _pulse_13ovw_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes _fadeInUp_13ovw_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._messengerButton_13ovw_1134{animation:_fadeInUp_13ovw_1 .5s ease-out}._char-limit_v9vow_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_v9vow_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_v9vow_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_v9vow_220{display:flex}._d-inline-flex_v9vow_224{display:inline-flex}._d-grid_v9vow_228{display:grid}._d-block_v9vow_232{display:block}._d-inline-block_v9vow_236{display:inline-block}._d-none_v9vow_240{display:none}._flex-center_v9vow_245{display:flex;align-items:center;justify-content:center}._flex-between_v9vow_251{display:flex;align-items:center;justify-content:space-between}._flex-row_v9vow_263{flex-direction:row}._flex-column_v9vow_267{flex-direction:column}._flex-wrap_v9vow_271{flex-wrap:wrap}._flex-nowrap_v9vow_275{flex-wrap:nowrap}._flex-1_v9vow_279{flex:1}._flex-auto_v9vow_283{flex:auto}._flex-grow-0_v9vow_287{flex-grow:0}._flex-grow-1_v9vow_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_v9vow_296{align-items:flex-start}}._items-center_v9vow_302{align-items:center}._items-start_v9vow_306{align-items:flex-start}._items-end_v9vow_310{align-items:flex-end}._justify-center_v9vow_314{justify-content:center}._justify-between_v9vow_318{justify-content:space-between}._justify-start_v9vow_322{justify-content:flex-start}._justify-end_v9vow_326{justify-content:flex-end}._justify-around_v9vow_330{justify-content:space-around}._gap-xs_v9vow_335{gap:var(--spacing-4)}._gap-sm_v9vow_339{gap:var(--spacing-8)}._gap-md_v9vow_343{gap:var(--spacing-16)}._gap-lg_v9vow_347{gap:var(--spacing-24)}._gap-xl_v9vow_351{gap:var(--spacing-32)}._m-0_v9vow_357{margin:0}._m-xs_v9vow_361{margin:var(--spacing-4)}._m-sm_v9vow_365{margin:var(--spacing-8)}._m-md_v9vow_369{margin:var(--spacing-16)}._m-lg_v9vow_373{margin:var(--spacing-24)}._m-xl_v9vow_377{margin:var(--spacing-32)}._mt-0_v9vow_382{margin-top:0}._mt-xs_v9vow_386{margin-top:var(--spacing-4)}._mt-sm_v9vow_390{margin-top:var(--spacing-8)}._mt-md_v9vow_394{margin-top:var(--spacing-16)}._mt-lg_v9vow_398{margin-top:var(--spacing-24)}._mt-xl_v9vow_402{margin-top:var(--spacing-32)}._mb-0_v9vow_407{margin-bottom:0}._mb-xs_v9vow_411{margin-bottom:var(--spacing-4)}._mb-sm_v9vow_415{margin-bottom:var(--spacing-8)}._mb-12_v9vow_419{margin-bottom:var(--spacing-12)}._mb-rs_v9vow_423{margin-bottom:var(--spacing-10)}._mb-md_v9vow_427{margin-bottom:var(--spacing-16)}._mb-24_v9vow_431{margin-bottom:var(--spacing-24)}._mb-xl_v9vow_435{margin-bottom:var(--spacing-32)}._ml-0_v9vow_440{margin-left:0}._ml-xs_v9vow_444{margin-left:var(--spacing-4)}._ml-sm_v9vow_448{margin-left:var(--spacing-8)}._ml-md_v9vow_452{margin-left:var(--spacing-16)}._ml-lg_v9vow_456{margin-left:var(--spacing-24)}._ml-xl_v9vow_460{margin-left:var(--spacing-32)}._mr-0_v9vow_465{margin-right:0}._mr-xs_v9vow_469{margin-right:var(--spacing-4)}._mr-sm_v9vow_473{margin-right:var(--spacing-8)}._mr-md_v9vow_477{margin-right:var(--spacing-16)}._mr-lg_v9vow_481{margin-right:var(--spacing-24)}._mr-xl_v9vow_485{margin-right:var(--spacing-32)}._mx-0_v9vow_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_v9vow_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_v9vow_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_v9vow_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_v9vow_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_v9vow_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_v9vow_520{margin-left:auto;margin-right:auto}._my-0_v9vow_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_v9vow_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_v9vow_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_v9vow_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_v9vow_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_v9vow_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_v9vow_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_v9vow_562{padding:0}._p-xs_v9vow_566{padding:var(--spacing-xs)}._p-sm_v9vow_570,._p-10_v9vow_574{padding:var(--spacing-sm)}._p-md_v9vow_578{padding:var(--spacing-md)}._p-ml_v9vow_582{padding:var(--spacing-ml)}._p-lg_v9vow_586{padding:var(--spacing-lg)}._p-xl_v9vow_590{padding:var(--spacing-xl)}._pl-0_v9vow_595{padding-left:0}._pl-xs_v9vow_599{padding-left:var(--spacing-xs)}._pl-sm_v9vow_603{padding-left:var(--spacing-sm)}._pl-md_v9vow_607{padding-left:var(--spacing-md)}._pl-lg_v9vow_611{padding-left:var(--spacing-lg)}._pl-xl_v9vow_615{padding-left:var(--spacing-xl)}._pr-0_v9vow_620{padding-right:0}._pr-xs_v9vow_624{padding-right:var(--spacing-xs)}._pr-sm_v9vow_628{padding-right:var(--spacing-sm)}._pr-md_v9vow_632{padding-right:var(--spacing-md)}._pr-lg_v9vow_636{padding-right:var(--spacing-lg)}._pr-xl_v9vow_640{padding-right:var(--spacing-xl)}._pt-0_v9vow_645{padding-top:0}._pt-xs_v9vow_649{padding-top:var(--spacing-xs)}._pt-sm_v9vow_653{padding-top:var(--spacing-sm)}._pt-md_v9vow_657{padding-top:var(--spacing-md)}._pt-ml_v9vow_661{padding-top:var(--spacing-ml)}._pt-lg_v9vow_665{padding-top:var(--spacing-lg)}._pt-xl_v9vow_669{padding-top:var(--spacing-xl)}._pb-0_v9vow_674{padding-bottom:0}._pb-xs_v9vow_678{padding-bottom:var(--spacing-xs)}._pb-sm_v9vow_682{padding-bottom:var(--spacing-sm)}._pb-md_v9vow_686{padding-bottom:var(--spacing-md)}._pb-lg_v9vow_690{padding-bottom:var(--spacing-lg)}._pb-xl_v9vow_694{padding-bottom:var(--spacing-xl)}._px-0_v9vow_699{padding-left:0;padding-right:0}._px-xs_v9vow_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_v9vow_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_v9vow_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_v9vow_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_v9vow_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_v9vow_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_v9vow_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_v9vow_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_v9vow_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_v9vow_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_v9vow_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_v9vow_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_v9vow_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_v9vow_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_v9vow_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_v9vow_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_v9vow_786{position:relative}._absolute_v9vow_790{position:absolute}._fixed_v9vow_794{position:fixed}._sticky_v9vow_798{position:sticky}._w-full_v9vow_803{width:100%}._w-screen_v9vow_811{width:100vw}._h-screen_v9vow_815{height:100vh}._w-auto_v9vow_819{width:auto}._h-auto_v9vow_823{height:auto}._w-24_v9vow_828{width:24px}._w-32_v9vow_832{width:32px}._w-48_v9vow_836{width:48px}._w-64_v9vow_840{width:64px}._h-24_v9vow_845{height:24px}._h-32_v9vow_849{height:32px}._h-48_v9vow_853{height:48px}._h-64_v9vow_857{height:64px}._h-full_v9vow_807{height:100%}._square-18_v9vow_866,._square-24_v9vow_871{width:24px;height:24px}._square-32_v9vow_876{width:32px;height:32px}._square-48_v9vow_881{width:48px;height:48px}._square-64_v9vow_886{width:64px;height:64px}._square-full_v9vow_891{width:100%;height:100%}._cursor-pointer_v9vow_897{cursor:pointer}._cursor-default_v9vow_901{cursor:default}._cursor-not-allowed_v9vow_905{cursor:not-allowed}._overflow-hidden_v9vow_909{overflow:hidden}._overflow-auto_v9vow_913{overflow:auto}._overflow-scroll_v9vow_917{overflow:scroll}._whitespace-nowrap_v9vow_921{white-space:nowrap}._whitespace-normal_v9vow_925{white-space:normal}._rounded-sm_v9vow_929{border-radius:var(--radius-sm)}._rounded-md_v9vow_933{border-radius:var(--radius-md)}._rounded-lg_v9vow_937{border-radius:var(--radius-lg)}._rounded-full_v9vow_941{border-radius:var(--radius-full)}._border_v9vow_946{border:1px solid var(--border-color)}._border-top_v9vow_950{border-top:1px solid var(--border-color)}._border-right_v9vow_954{border-right:1px solid var(--border-color)}._border-bottom_v9vow_958{border-bottom:1px solid var(--border-color)}._border-left_v9vow_962{border-left:1px solid var(--border-color)}._border-0_v9vow_966{border:none}._border-top-0_v9vow_970{border-top:none}._border-right-0_v9vow_974{border-right:none}._border-bottom-0_v9vow_978{border-bottom:none}._border-left-0_v9vow_982{border-left:none}._border-2_v9vow_987{border-width:2px}._border-3_v9vow_991{border-width:3px}._border-dashed_v9vow_996{border-style:dashed}._border-dotted_v9vow_1000{border-style:dotted}._text-xs_v9vow_1006{font-size:var(--font-size-12)}._text-sm_v9vow_1010{font-size:var(--font-size-14)}._text-md_v9vow_1014{font-size:var(--font-size-16)}._text-lg_v9vow_1018{font-size:var(--font-size-18)}._text-xl_v9vow_1022{font-size:var(--font-size-20)}._text-xxl_v9vow_1026{font-size:var(--font-size-22)}._text-huge_v9vow_1030{font-size:var(--font-size-24)}._text-jumbo_v9vow_1034{font-size:var(--font-size-26)}._text-mega_v9vow_1038{font-size:var(--font-size-28)}._font-normal_v9vow_1043{font-weight:var(--font-weight-normal)}._font-medium_v9vow_1047{font-weight:var(--font-weight-medium)}._font-bold_v9vow_1051{font-weight:var(--font-weight-bold)}._text-left_v9vow_1056{text-align:left}._text-center_v9vow_1060{text-align:center}._text-right_v9vow_1064{text-align:right}._text-justify_v9vow_1068{text-align:justify}._text-uppercase_v9vow_1073{text-transform:uppercase}._text-lowercase_v9vow_1077{text-transform:lowercase}._text-capitalize_v9vow_1081{text-transform:capitalize}._text-underline_v9vow_1086{text-decoration:underline}._text-line-through_v9vow_1090{text-decoration:line-through}._text-no-decoration_v9vow_1094{text-decoration:none}._text-description_v9vow_1099{color:var(--text-secondary, #5f6368)}._text-description-8_v9vow_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_v9vow_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_v9vow_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_v9vow_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_v9vow_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_v9vow_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_page_wrapper_v9vow_1134{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary);width:100%;position:relative;overflow-x:hidden}._guest_page_wrap_v9vow_1134{flex:1;display:flex;flex-direction:column;width:100%;position:relative}@media (max-width: 768px){._guest_page_wrapper_v9vow_1134{padding-top:var(--spacing-60);height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.fn__notification_system{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}._bottomMenu_sxqcf_1{position:fixed;bottom:0;left:0;right:0;width:100%;height:54px!important;background:var(--bg-primary);z-index:999;padding-bottom:env(safe-area-inset-bottom,0);transition:transform .3s ease,opacity .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (min-width: 1025px){._bottomMenu_sxqcf_1{display:none}}._menuContainer_sxqcf_21{display:flex;justify-content:space-around;align-items:center;height:100%;padding:0 8px;max-width:100%}._menuItem_sxqcf_30{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-width:0;padding:8px 4px;background:transparent;border:none;cursor:pointer;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;transition:all .2s ease;color:var(--text-secondary, #6b7280);opacity:.5}._menuItem_sxqcf_30:active{transform:scale(.95)}._menuItem_sxqcf_30._active_sxqcf_51{opacity:1}._menuItem_sxqcf_30:hover{text-decoration:none}._iconWrapper_sxqcf_58{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:transparent;transition:background .2s ease}._icon_sxqcf_58{flex-shrink:0;width:28px;height:28px;transition:all .2s ease;object-fit:contain}._utilityModal_sxqcf_77{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000;animation:_fadeIn_sxqcf_1 .2s ease}._modalContent_sxqcf_91{background:var(--bg-card, #ffffff);padding:24px;border-radius:16px;max-width:90%;max-height:80vh;overflow-y:auto;text-align:center;animation:_slideUp_sxqcf_1 .3s ease}._modalContent_sxqcf_91 h3{margin:0 0 12px;font-size:18px;font-weight:600;color:var(--text-primary)}._modalContent_sxqcf_91 p{margin:0;font-size:14px;color:var(--text-secondary)}@keyframes _fadeIn_sxqcf_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_sxqcf_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._menuItem_sxqcf_30:focus-visible{outline:2px solid var(--primary-color, #3b82f6);outline-offset:2px;border-radius:8px}@supports (padding-bottom: env(safe-area-inset-bottom)){._bottomMenu_sxqcf_1{height:calc(56px + env(safe-area-inset-bottom))}}@media (max-width: 480px){._iconWrapper_sxqcf_58{width:38px;height:38px}._icon_sxqcf_58{width:22px;height:22px}}@media (min-width: 481px) and (max-width: 1024px){._menuItem_sxqcf_30{padding:10px 8px}._iconWrapper_sxqcf_58{width:34px;height:34px}._icon_sxqcf_58{width:30px;height:30px}}@media (max-height: 500px) and (max-width: 1024px){._bottomMenu_sxqcf_1{transform:translateY(100%);opacity:0;pointer-events:none}}._char-limit_1b6v4_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1b6v4_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1b6v4_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1b6v4_220{display:flex}._d-inline-flex_1b6v4_224{display:inline-flex}._d-grid_1b6v4_228{display:grid}._d-block_1b6v4_232{display:block}._d-inline-block_1b6v4_236{display:inline-block}._d-none_1b6v4_240{display:none}._flex-center_1b6v4_245{display:flex;align-items:center;justify-content:center}._flex-between_1b6v4_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1b6v4_263{flex-direction:row}._flex-column_1b6v4_267{flex-direction:column}._flex-wrap_1b6v4_271{flex-wrap:wrap}._flex-nowrap_1b6v4_275{flex-wrap:nowrap}._flex-1_1b6v4_279{flex:1}._flex-auto_1b6v4_283{flex:auto}._flex-grow-0_1b6v4_287{flex-grow:0}._flex-grow-1_1b6v4_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1b6v4_296{align-items:flex-start}}._items-center_1b6v4_302{align-items:center}._items-start_1b6v4_306{align-items:flex-start}._items-end_1b6v4_310{align-items:flex-end}._justify-center_1b6v4_314{justify-content:center}._justify-between_1b6v4_318{justify-content:space-between}._justify-start_1b6v4_322{justify-content:flex-start}._justify-end_1b6v4_326{justify-content:flex-end}._justify-around_1b6v4_330{justify-content:space-around}._gap-xs_1b6v4_335{gap:var(--spacing-4)}._gap-sm_1b6v4_339{gap:var(--spacing-8)}._gap-md_1b6v4_343{gap:var(--spacing-16)}._gap-lg_1b6v4_347{gap:var(--spacing-24)}._gap-xl_1b6v4_351{gap:var(--spacing-32)}._m-0_1b6v4_357{margin:0}._m-xs_1b6v4_361{margin:var(--spacing-4)}._m-sm_1b6v4_365{margin:var(--spacing-8)}._m-md_1b6v4_369{margin:var(--spacing-16)}._m-lg_1b6v4_373{margin:var(--spacing-24)}._m-xl_1b6v4_377{margin:var(--spacing-32)}._mt-0_1b6v4_382{margin-top:0}._mt-xs_1b6v4_386{margin-top:var(--spacing-4)}._mt-sm_1b6v4_390{margin-top:var(--spacing-8)}._mt-md_1b6v4_394{margin-top:var(--spacing-16)}._mt-lg_1b6v4_398{margin-top:var(--spacing-24)}._mt-xl_1b6v4_402{margin-top:var(--spacing-32)}._mb-0_1b6v4_407{margin-bottom:0}._mb-xs_1b6v4_411{margin-bottom:var(--spacing-4)}._mb-sm_1b6v4_415{margin-bottom:var(--spacing-8)}._mb-12_1b6v4_419{margin-bottom:var(--spacing-12)}._mb-rs_1b6v4_423{margin-bottom:var(--spacing-10)}._mb-md_1b6v4_427{margin-bottom:var(--spacing-16)}._mb-24_1b6v4_431{margin-bottom:var(--spacing-24)}._mb-xl_1b6v4_435{margin-bottom:var(--spacing-32)}._ml-0_1b6v4_440{margin-left:0}._ml-xs_1b6v4_444{margin-left:var(--spacing-4)}._ml-sm_1b6v4_448{margin-left:var(--spacing-8)}._ml-md_1b6v4_452{margin-left:var(--spacing-16)}._ml-lg_1b6v4_456{margin-left:var(--spacing-24)}._ml-xl_1b6v4_460{margin-left:var(--spacing-32)}._mr-0_1b6v4_465{margin-right:0}._mr-xs_1b6v4_469{margin-right:var(--spacing-4)}._mr-sm_1b6v4_473{margin-right:var(--spacing-8)}._mr-md_1b6v4_477{margin-right:var(--spacing-16)}._mr-lg_1b6v4_481{margin-right:var(--spacing-24)}._mr-xl_1b6v4_485{margin-right:var(--spacing-32)}._mx-0_1b6v4_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1b6v4_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1b6v4_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1b6v4_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1b6v4_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1b6v4_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1b6v4_520{margin-left:auto;margin-right:auto}._my-0_1b6v4_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1b6v4_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1b6v4_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1b6v4_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1b6v4_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1b6v4_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1b6v4_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1b6v4_562{padding:0}._p-xs_1b6v4_566{padding:var(--spacing-xs)}._p-sm_1b6v4_570,._p-10_1b6v4_574{padding:var(--spacing-sm)}._p-md_1b6v4_578{padding:var(--spacing-md)}._p-ml_1b6v4_582{padding:var(--spacing-ml)}._p-lg_1b6v4_586{padding:var(--spacing-lg)}._p-xl_1b6v4_590{padding:var(--spacing-xl)}._pl-0_1b6v4_595{padding-left:0}._pl-xs_1b6v4_599{padding-left:var(--spacing-xs)}._pl-sm_1b6v4_603{padding-left:var(--spacing-sm)}._pl-md_1b6v4_607{padding-left:var(--spacing-md)}._pl-lg_1b6v4_611{padding-left:var(--spacing-lg)}._pl-xl_1b6v4_615{padding-left:var(--spacing-xl)}._pr-0_1b6v4_620{padding-right:0}._pr-xs_1b6v4_624{padding-right:var(--spacing-xs)}._pr-sm_1b6v4_628{padding-right:var(--spacing-sm)}._pr-md_1b6v4_632{padding-right:var(--spacing-md)}._pr-lg_1b6v4_636{padding-right:var(--spacing-lg)}._pr-xl_1b6v4_640{padding-right:var(--spacing-xl)}._pt-0_1b6v4_645{padding-top:0}._pt-xs_1b6v4_649{padding-top:var(--spacing-xs)}._pt-sm_1b6v4_653{padding-top:var(--spacing-sm)}._pt-md_1b6v4_657{padding-top:var(--spacing-md)}._pt-ml_1b6v4_661{padding-top:var(--spacing-ml)}._pt-lg_1b6v4_665{padding-top:var(--spacing-lg)}._pt-xl_1b6v4_669{padding-top:var(--spacing-xl)}._pb-0_1b6v4_674{padding-bottom:0}._pb-xs_1b6v4_678{padding-bottom:var(--spacing-xs)}._pb-sm_1b6v4_682{padding-bottom:var(--spacing-sm)}._pb-md_1b6v4_686{padding-bottom:var(--spacing-md)}._pb-lg_1b6v4_690{padding-bottom:var(--spacing-lg)}._pb-xl_1b6v4_694{padding-bottom:var(--spacing-xl)}._px-0_1b6v4_699{padding-left:0;padding-right:0}._px-xs_1b6v4_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1b6v4_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1b6v4_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1b6v4_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1b6v4_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1b6v4_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1b6v4_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1b6v4_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1b6v4_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1b6v4_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1b6v4_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1b6v4_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1b6v4_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1b6v4_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1b6v4_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1b6v4_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1b6v4_786{position:relative}._absolute_1b6v4_790{position:absolute}._fixed_1b6v4_794{position:fixed}._sticky_1b6v4_798{position:sticky}._w-full_1b6v4_803{width:100%}._w-screen_1b6v4_811{width:100vw}._h-screen_1b6v4_815{height:100vh}._w-auto_1b6v4_819{width:auto}._h-auto_1b6v4_823{height:auto}._w-24_1b6v4_828{width:24px}._w-32_1b6v4_832{width:32px}._w-48_1b6v4_836{width:48px}._w-64_1b6v4_840{width:64px}._h-24_1b6v4_845{height:24px}._h-32_1b6v4_849{height:32px}._h-48_1b6v4_853{height:48px}._h-64_1b6v4_857{height:64px}._h-full_1b6v4_807{height:100%}._square-18_1b6v4_866,._square-24_1b6v4_871{width:24px;height:24px}._square-32_1b6v4_876{width:32px;height:32px}._square-48_1b6v4_881{width:48px;height:48px}._square-64_1b6v4_886{width:64px;height:64px}._square-full_1b6v4_891{width:100%;height:100%}._cursor-pointer_1b6v4_897{cursor:pointer}._cursor-default_1b6v4_901{cursor:default}._cursor-not-allowed_1b6v4_905{cursor:not-allowed}._overflow-hidden_1b6v4_909{overflow:hidden}._overflow-auto_1b6v4_913{overflow:auto}._overflow-scroll_1b6v4_917{overflow:scroll}._whitespace-nowrap_1b6v4_921{white-space:nowrap}._whitespace-normal_1b6v4_925{white-space:normal}._rounded-sm_1b6v4_929{border-radius:var(--radius-sm)}._rounded-md_1b6v4_933{border-radius:var(--radius-md)}._rounded-lg_1b6v4_937{border-radius:var(--radius-lg)}._rounded-full_1b6v4_941{border-radius:var(--radius-full)}._border_1b6v4_946{border:1px solid var(--border-color)}._border-top_1b6v4_950{border-top:1px solid var(--border-color)}._border-right_1b6v4_954{border-right:1px solid var(--border-color)}._border-bottom_1b6v4_958{border-bottom:1px solid var(--border-color)}._border-left_1b6v4_962{border-left:1px solid var(--border-color)}._border-0_1b6v4_966{border:none}._border-top-0_1b6v4_970{border-top:none}._border-right-0_1b6v4_974{border-right:none}._border-bottom-0_1b6v4_978{border-bottom:none}._border-left-0_1b6v4_982{border-left:none}._border-2_1b6v4_987{border-width:2px}._border-3_1b6v4_991{border-width:3px}._border-dashed_1b6v4_996{border-style:dashed}._border-dotted_1b6v4_1000{border-style:dotted}._text-xs_1b6v4_1006{font-size:var(--font-size-12)}._text-sm_1b6v4_1010{font-size:var(--font-size-14)}._text-md_1b6v4_1014{font-size:var(--font-size-16)}._text-lg_1b6v4_1018{font-size:var(--font-size-18)}._text-xl_1b6v4_1022{font-size:var(--font-size-20)}._text-xxl_1b6v4_1026{font-size:var(--font-size-22)}._text-huge_1b6v4_1030{font-size:var(--font-size-24)}._text-jumbo_1b6v4_1034{font-size:var(--font-size-26)}._text-mega_1b6v4_1038{font-size:var(--font-size-28)}._font-normal_1b6v4_1043{font-weight:var(--font-weight-normal)}._font-medium_1b6v4_1047{font-weight:var(--font-weight-medium)}._font-bold_1b6v4_1051{font-weight:var(--font-weight-bold)}._text-left_1b6v4_1056{text-align:left}._text-center_1b6v4_1060{text-align:center}._text-right_1b6v4_1064{text-align:right}._text-justify_1b6v4_1068{text-align:justify}._text-uppercase_1b6v4_1073{text-transform:uppercase}._text-lowercase_1b6v4_1077{text-transform:lowercase}._text-capitalize_1b6v4_1081{text-transform:capitalize}._text-underline_1b6v4_1086{text-decoration:underline}._text-line-through_1b6v4_1090{text-decoration:line-through}._text-no-decoration_1b6v4_1094{text-decoration:none}._text-description_1b6v4_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1b6v4_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1b6v4_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1b6v4_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1b6v4_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1b6v4_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1b6v4_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._backdrop_1b6v4_1134{position:fixed;inset:0;background:#0009;z-index:99998;animation:_fadeIn_1b6v4_1 .3s ease}._popup_1b6v4_1145{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bg-surface-container);border-radius:16px;padding:16px 32px;max-width:480px;width:90%;z-index:99999;box-shadow:0 8px 32px #0000003d;animation:_slideIn_1b6v4_1 .3s cubic-bezier(.25,.8,.25,1)}._iconContainer_1b6v4_1160{text-align:center;margin-bottom:16px}._icon_1b6v4_1160{font-size:64px;display:inline-block;animation:_bounce_1b6v4_1 1s ease infinite}._title_1b6v4_1171{font-size:24px;font-weight:600;color:var(--text-primary);text-align:center;margin:0 0 16px}._description_1b6v4_1179{font-size:15px;color:var(--text-secondary);text-align:center;line-height:1.6;margin:0 0 12px}._note_1b6v4_1187{font-size:13px;color:var(--text-tertiary);text-align:center;line-height:1.5;margin:0 0 24px;font-style:italic}._buttons_1b6v4_1196{display:flex;flex-direction:column;gap:12px}._laterButton_1b6v4_1202{background:transparent;color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:12px;padding:12px 24px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}._laterButton_1b6v4_1202:hover{background:var(--bg-surface-hover);border-color:var(--border-hover)}@keyframes _fadeIn_1b6v4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1b6v4_1{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _bounce_1b6v4_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 767px){._popup_1b6v4_1145{padding:24px;border-radius:12px}._icon_1b6v4_1160{font-size:48px}._title_1b6v4_1171{font-size:20px}._description_1b6v4_1179{font-size:14px}._note_1b6v4_1187{font-size:12px}}:root{--brand-primary: #1a73e8;--brand-primary-hover: #1557b0;--brand-primary-fresh: #2563eb;--brand-secondary: #5f6368;--brand-success: #28a745;--brand-danger: #dc3545;--brand-danger-fresh: #EE4444;--brand-warning: #ffc107;--brand-info: #17a2b8;--bg-mardown-code: #282c34;--linear-gradient-primary: linear-gradient(90deg, #4b90ff 0%, #ff5546 100%);--gradient-primary: linear-gradient(90deg, #4b90ff, #ff5546, #ffffff, #4b90ff, #ff5546);--gradient-primary-reverse: linear-gradient(270deg, #4b90ff, #ff5546, #ffffff, #4b90ff, #ff5546);--opacity-hover: .8;--opacity-disabled: .6;--overlay-dark: rgba(0, 0, 0, .4);--overlay-light: rgba(255, 255, 255, .4);--overlay-light-10: rgba(255, 255, 255, .1);--overlay-light-20: rgba(255, 255, 255, .2);--overlay-light-30: rgba(255, 255, 255, .3);--overlay-light-50: rgba(255, 255, 255, .5);--overlay-light-60: rgba(255, 255, 255, .6);--overlay-light-70: rgba(255, 255, 255, .7);--overlay-light-80: rgba(255, 255, 255, .8);--overlay-light-90: rgba(255, 255, 255, .9);--overlay-dark-10: rgba(0, 0, 0, .1);--overlay-dark-20: rgba(0, 0, 0, .2);--overlay-dark-30: rgba(0, 0, 0, .3);--overlay-dark-50: rgba(0, 0, 0, .5);--overlay-dark-60: rgba(0, 0, 0, .6);--overlay-dark-70: rgba(0, 0, 0, .7);--overlay-dark-80: rgba(0, 0, 0, .8);--overlay-dark-90: rgba(0, 0, 0, .9);--spacing-2: 2px;--spacing-4: 4px;--spacing-6: 6px;--spacing-8: 8px;--spacing-10: 10px;--spacing-12: 12px;--spacing-14: 14px;--spacing-16: 16px;--spacing-18: 18px;--spacing-20: 20px;--spacing-22: 22px;--spacing-24: 24px;--spacing-26: 26px;--spacing-28: 28px;--spacing-30: 30px;--spacing-32: 32px;--spacing-34: 34px;--spacing-36: 36px;--spacing-38: 38px;--spacing-40: 40px;--spacing-42: 42px;--spacing-44: 44px;--spacing-46: 46px;--spacing-48: 48px;--spacing-50: 50px;--spacing-52: 52px;--spacing-54: 54px;--spacing-56: 56px;--spacing-58: 58px;--spacing-60: 60px;--spacing-xs: 4px;--spacing-bs: 6px;--spacing-sm: 8px;--spacing-rs: 10px;--spacing-rg: 12px;--spacing-rm: 14px;--spacing-md: 16px;--spacing-ml: 20px;--spacing-lg: 24px;--spacing-xg: 28px;--spacing-xl: 32px;--spacing-hg: 40px;--font-family: ui-sans-serif, -apple-system, system-ui, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-size-2: 2px;--font-size-4: 4px;--font-size-6: 6px;--font-size-8: 8px;--font-size-10: 10px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-size-24: 24px;--font-size-26: 26px;--font-size-28: 28px;--font-size-30: 30px;--font-size-32: 32px;--font-size-34: 34px;--font-size-36: 36px;--font-size-38: 38px;--font-size-40: 40px;--font-size-42: 42px;--font-size-44: 44px;--font-size-46: 46px;--font-size-48: 48px;--font-size-50: 50px;--font-size-52: 52px;--font-size-54: 54px;--font-size-56: 56px;--font-size-58: 58px;--font-size-60: 60px;--font-size-62: 62px;--font-size-64: 64px;--font-size-ss: 10px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-xxl: 22px;--font-size-huge: 24px;--font-size-jumbo: 26px;--font-size-mega: 28px;--font-size-bmega: 36px;--font-size-smega: 48px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-bs: 6px;--radius-md: 8px;--radius-rg: 12px;--radius-lg: 16px;--radius-ml: 20px;--radius-xl: 24px;--radius-2xl: 32px;--radius-cc: 50px;--radius-0: 0;--radius-2: 2px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-14: 14px;--radius-16: 16px;--radius-18: 18px;--radius-20: 20px;--radius-22: 22px;--radius-24: 24px;--radius-26: 26px;--radius-28: 28px;--radius-30: 30px;--radius-32: 32px;--radius-34: 34px;--radius-36: 36px;--radius-38: 38px;--radius-40: 40px;--radius-42: 42px;--radius-44: 44px;--radius-46: 46px;--radius-48: 48px;--radius-50: 50px;--radius-full: 9999px;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}.char-limit{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes starfieldGlow{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes nebula{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-block{display:block}.d-inline-block{display:inline-block}.d-none{display:none}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}@media (max-width: 768px){.flex-start-align{align-items:flex-start}}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.gap-xs{gap:var(--spacing-4)}.gap-sm{gap:var(--spacing-8)}.gap-md{gap:var(--spacing-16)}.gap-lg{gap:var(--spacing-24)}.gap-xl{gap:var(--spacing-32)}.m-0{margin:0}.m-xs{margin:var(--spacing-4)}.m-sm{margin:var(--spacing-8)}.m-md{margin:var(--spacing-16)}.m-lg{margin:var(--spacing-24)}.m-xl{margin:var(--spacing-32)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--spacing-4)}.mt-sm{margin-top:var(--spacing-8)}.mt-md{margin-top:var(--spacing-16)}.mt-lg{margin-top:var(--spacing-24)}.mt-xl{margin-top:var(--spacing-32)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--spacing-4)}.mb-sm{margin-bottom:var(--spacing-8)}.mb-12{margin-bottom:var(--spacing-12)}.mb-rs{margin-bottom:var(--spacing-10)}.mb-md{margin-bottom:var(--spacing-16)}.mb-24{margin-bottom:var(--spacing-24)}.mb-xl{margin-bottom:var(--spacing-32)}.ml-0{margin-left:0}.ml-xs{margin-left:var(--spacing-4)}.ml-sm{margin-left:var(--spacing-8)}.ml-md{margin-left:var(--spacing-16)}.ml-lg{margin-left:var(--spacing-24)}.ml-xl{margin-left:var(--spacing-32)}.mr-0{margin-right:0}.mr-xs{margin-right:var(--spacing-4)}.mr-sm{margin-right:var(--spacing-8)}.mr-md{margin-right:var(--spacing-16)}.mr-lg{margin-right:var(--spacing-24)}.mr-xl{margin-right:var(--spacing-32)}.mx-0{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-ml{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.p-0{padding:0}.p-xs{padding:var(--spacing-xs)}.p-sm,.p-10{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-ml{padding:var(--spacing-ml)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--spacing-xs)}.pl-sm{padding-left:var(--spacing-sm)}.pl-md{padding-left:var(--spacing-md)}.pl-lg{padding-left:var(--spacing-lg)}.pl-xl{padding-left:var(--spacing-xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--spacing-xs)}.pr-sm{padding-right:var(--spacing-sm)}.pr-md{padding-right:var(--spacing-md)}.pr-lg{padding-right:var(--spacing-lg)}.pr-xl{padding-right:var(--spacing-xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--spacing-xs)}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-ml{padding-top:var(--spacing-ml)}.pt-lg{padding-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--spacing-xs)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-xl{padding-bottom:var(--spacing-xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-rs{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-ml{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.py-sm{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.py-rg{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.py-md{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.py-lg{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}.py-xl{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.w-full{width:100%}.w-screen{width:100vw}.h-screen{height:100vh}.w-auto{width:auto}.h-auto{height:auto}.w-24{width:24px}.w-32{width:32px}.w-48{width:48px}.w-64{width:64px}.h-24{height:24px}.h-32{height:32px}.h-48{height:48px}.h-64{height:64px}.h-full{height:100%}.square-18,.square-24{width:24px;height:24px}.square-32{width:32px;height:32px}.square-48{width:48px;height:48px}.square-64{width:64px;height:64px}.square-full{width:100%;height:100%}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.whitespace-nowrap{white-space:nowrap}.whitespace-normal{white-space:normal}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.border{border:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-0{border:none}.border-top-0{border-top:none}.border-right-0{border-right:none}.border-bottom-0{border-bottom:none}.border-left-0{border-left:none}.border-2{border-width:2px}.border-3{border-width:3px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.text-xs{font-size:var(--font-size-12)}.text-sm{font-size:var(--font-size-14)}.text-md{font-size:var(--font-size-16)}.text-lg{font-size:var(--font-size-18)}.text-xl{font-size:var(--font-size-20)}.text-xxl{font-size:var(--font-size-22)}.text-huge{font-size:var(--font-size-24)}.text-jumbo{font-size:var(--font-size-26)}.text-mega{font-size:var(--font-size-28)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-no-decoration{text-decoration:none}.text-description{color:var(--text-secondary, #5f6368)}.text-description-8{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}.text-description-10{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}.text-description-xs{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}.text-description-sm{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}.text-description-md{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*{padding:0;margin:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 769px){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--text-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}html{scrollbar-width:thin;scrollbar-color:var(--text-tertiary) var(--bg-secondary)}}@media (max-width: 768px){html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}[style*="overflow-y: auto"],[style*="overflow: auto"]{scrollbar-width:none;-ms-overflow-style:none}[style*="overflow-y: auto"]::-webkit-scrollbar,[style*="overflow: auto"]::-webkit-scrollbar{display:none;width:0;height:0}}body{font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif}#root{min-height:100vh;width:100%}@media (max-width: 768px){#root{scrollbar-width:none;-ms-overflow-style:none}#root::-webkit-scrollbar{display:none;width:0;height:0}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-disabled{color:var(--text-disabled)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}.animate-gradient{animation:animatedgradient 4s ease alternate infinite}.animate-fade{animation:fade .3s ease-in}.animate-fadeIn{animation:fadeIn .3s ease none}.animate-slide{animation:slideIn .5s ease-out}.animate-slideInUp{animation:slideInUp .3s ease}.animate-slideInFromRight{animation:slideInFromRight .3s ease}.animate-spin{animation:spin 1s linear infinite}.animate-pulse{animation:pulse 2s infinite}:root,[data-theme=light],[data-theme=dark]{transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease}@media (max-width: 768px){#root{background-color:var(--bg-primary);min-height:100vh}#page-content{position:relative;width:100%;min-height:100%;background-color:var(--bg-primary)}#page-content.page-transitioning-forward{animation:slideInFromRight .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:.8}to{transform:translate(0);opacity:1}}#page-content.page-transitioning-backward{animation:slideInFromLeft .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:.8}to{transform:translate(0);opacity:1}}#page-content.page-exiting-forward{animation:slideOutToLeft .25s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-30%);opacity:.5}}#page-content.page-exiting-backward{animation:slideOutToRight .25s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideOutToRight{0%{transform:translate(0);opacity:1}to{transform:translate(30%);opacity:.5}}}.alert{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);border:1px solid transparent}.alert-error{color:var(--brand-danger);background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:var(--brand-success);background-color:#d1e7dd;border-color:#badbcc}.alert-warning{color:var(--brand-warning);background-color:#fff3cd;border-color:#ffecb5}.alert-info{color:var(--brand-info);background-color:#cff4fc;border-color:#b6effb}.alert-text-error{color:var(--brand-danger);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.alert-text-success{color:var(--brand-success);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.badge{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.badge-primary{background-color:var(--brand-primary);color:#fff}.badge-success{background-color:var(--brand-success);color:#fff}.badge-warning{background-color:var(--brand-warning);color:#000}.badge-danger{background-color:var(--brand-danger-fresh);color:#fff}.badge-info{background-color:var(--brand-info, #00BCD4);color:#fff}.badge-dark{background-color:var(--brand-dark, #333333);color:#fff}.badge-light{background-color:var(--brand-light, #f8f9fa);color:var(--brand-dark, #333333);border:1px solid var(--border-color, #e9ecef)}.badge-secondary{background-color:var(--brand-secondary, #2196F3);color:#fff}.badge--absolute{position:absolute}.badge--top-left{top:-10px;left:-10px}.badge--top-right{top:-10px;right:-10px}.badge--bottom-left{bottom:-10px;left:-10px}.badge--bottom-right{bottom:-10px;right:-10px}.badge--pill{border-radius:50px}.badge--rounded{border-radius:var(--radius-sm, 4px)}.badge--shadow{box-shadow:0 2px 5px #00000026}.badge--glow{box-shadow:0 0 5px 2px #00000014}.badge--outline{background:transparent}.badge--outline-primary{color:var(--brand-primary);border:1px solid var(--brand-primary)}.badge--outline-secondary{color:var(--brand-secondary, #2196F3);border:1px solid var(--brand-secondary, #2196F3)}.badge--outline-success{color:var(--brand-success);border:1px solid var(--brand-success)}.badge--outline-danger{color:var(--brand-danger);border:1px solid var(--brand-danger)}.badge--outline-warning{color:var(--brand-warning);border:1px solid var(--brand-warning)}.badge--pulse{animation:pulse 2s infinite}.badge--bounce{animation:badge-bounce 1s ease infinite}.badge-top-right{position:absolute;top:-12px;right:24px;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.badge-top-left{position:absolute;top:-12px;left:24px;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.discountBadge{position:absolute;top:-10px;left:-10px;background:var(--brand-danger-fresh);color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;animation:pulse 2s infinite}.notificationBadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--brand-danger, #EE4444);color:#fff;font-size:10px;font-weight:var(--font-weight-medium, 500)}.newBadge{display:inline-flex;align-items:center;background-color:var(--brand-primary);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);animation:pulse 2s infinite}.hotBadge{display:inline-flex;align-items:center;background-color:var(--brand-danger, #EE4444);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);animation:pulse 2s infinite}.saleBadge{display:inline-flex;align-items:center;background-color:var(--brand-warning);color:#000;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold, 600)}.premiumBadge{display:inline-flex;align-items:center;background:linear-gradient(135deg,gold,orange);color:#333;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold, 600);letter-spacing:.5px;box-shadow:0 2px 5px #0000001a}.proBadge{display:inline-flex;align-items:center;background:linear-gradient(135deg,#6a11cb,#2575fc);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:1px}.featuredBadge{display:inline-flex;align-items:center;background:linear-gradient(135deg,var(--brand-primary, #4CAF50),var(--brand-secondary, #2196F3));color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}@keyframes badge-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.btn{display:inline-flex;align-items:center;justify-content:center;padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);border-radius:var(--radius-50);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);cursor:pointer;border:none;outline:none;gap:var(--spacing-sm)}.btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.btn-rounded{padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);border-radius:var(--radius-full);border:1px solid var(--border-button-color);cursor:pointer;transition:all var(--transition-fast)}.btn-gradient{text-decoration:none;color:var(--text-primary);border:none;font-weight:var(--font-weight-bold);position:relative;border-radius:20px;background-color:var(--bg-primary)}.btn-gradient:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid transparent;background:var(--gradient-primary-reverse) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-out;mask-composite:exclude;background-size:300% 300%;animation:animatedgradient 4s ease alternate infinite}.btn-gradient:hover:after{animation-duration:2s}.btn-full{width:100%;display:flex}.btn-small-size{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}.btn-medium-size{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16);font-size:var(--font-size-sm)}.btn-big-size{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-12);padding-right:var(--spacing-32);padding-bottom:var(--spacing-12);padding-left:var(--spacing-32);font-size:var(--font-size-md)}.btn-huge-size{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-14);padding-right:var(--spacing-32);padding-bottom:var(--spacing-14);padding-left:var(--spacing-32);font-size:var(--font-size-lg)}.btn-padding-xs{padding-top:var(--spacing-4);padding-right:var(--spacing-8);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8)}.btn-padding-sm{padding-top:var(--spacing-8);padding-right:var(--spacing-16);padding-bottom:var(--spacing-8);padding-left:var(--spacing-16)}.btn-padding-md{padding:var(--spacing-md) var(--spacing-lg)}.btn-padding-lg{padding:var(--spacing-lg) var(--spacing-xl)}.btn-padding-xl{padding:var(--spacing-xl) var(--spacing-hg)}.btn-padding-y-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.btn-padding-y-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.btn-padding-y-rg{padding-top:var(--spacing-rg);padding-bottom:var(--spacing-rg)}.btn-padding-y-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.btn-padding-y-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.btn-padding-x-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.btn-padding-x-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.btn-padding-x-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.btn-padding-x-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.btn-padding-x-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.btn-primary{background-color:var(--brand-primary);color:#fff}.btn-primary:hover:not(:disabled){background-color:var(--brand-primary-hover)}.btn-secondary{background-color:var(--brand-secondary);color:#fff}.btn-secondary:hover:not(:disabled){opacity:var(--opacity-hover)}.btn-outline{background-color:transparent;border:1px solid var(--border-button-color);color:var(--text-primary, #333)}.btn-outline:hover:not(:disabled){background-color:var(--overlay-dark-10)}.btn-danger{background-color:var(--brand-danger);border-color:var(--brand-danger);color:#fff}.btn-danger:hover:not(:disabled){background-color:var(--brand-danger-fresh)}.btn-success{background-color:var(--brand-success);border-color:var(--brand-success);color:#fff}.btn-success:hover:not(:disabled){opacity:var(--opacity-hover)}.btn-warning{background-color:var(--brand-warning);border-color:var(--brand-warning);color:#000}.btn-warning:hover:not(:disabled){opacity:var(--opacity-hover)}.btn-info{background-color:var(--brand-info);border-color:var(--brand-info);color:#fff}.btn-info:hover:not(:disabled){opacity:var(--opacity-hover)}.btn-outline-primary{background-color:transparent;border:1px solid var(--brand-primary);color:var(--brand-primary)}.btn-outline-primary:hover:not(:disabled){background-color:var(--brand-primary);color:#fff}.btn-outline-danger{background-color:transparent;border:1px solid var(--brand-danger);color:var(--brand-danger)}.btn-outline-danger:hover:not(:disabled){background-color:var(--brand-danger);color:#fff}.btn-outline-success{background-color:transparent;border:1px solid var(--brand-success);color:var(--brand-success)}.btn-outline-success:hover:not(:disabled){background-color:var(--brand-success);color:#fff}.btn-icon{width:36px;height:36px;padding:0;border-radius:var(--radius-full)}.btn-icon-sm{width:28px;height:28px}.btn-icon-lg{width:44px;height:44px}.action-buttons{padding:10px 15px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.action-buttons-no-padding{display:flex;align-items:center;justify-content:flex-end;gap:8px}.card{background-color:var(--bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-lg);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.dropdown{position:relative;display:inline-block}.dropdown-content{position:absolute;top:100%;left:0;min-width:200px;background-color:var(--bg-elevated);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden}.dropdown-item{display:block;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);text-decoration:none;transition:background-color var(--transition-fast)}.dropdown-item:hover{background-color:var(--state-hover)}.input-field{width:100%;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-8);color:var(--text-primary);font-size:var(--font-size-14);font-family:var(--font-family);transition:border-color var(--transition-fast)}.input-field::placeholder{color:var(--text-secondary)}.input-field::-webkit-input-placeholder{color:var(--text-secondary)}.input-field:-ms-input-placeholder{color:var(--text-secondary)}.input-field::-ms-input-placeholder{color:var(--text-secondary)}.input-field-padding{padding:var(--spacing-8)}.input-field:focus{border-color:var(--input-focus-border);outline:none}.input-field:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.input-field.error{border-color:var(--brand-danger)}.input-field.success{border-color:var(--brand-success)}.input-field-sm{padding:var(--spacing-xs);font-size:var(--font-size-sm)}.input-field-lg{padding:var(--spacing-md);font-size:var(--font-size-lg)}.input-field-textarea-small{min-height:100px;padding:var(--spacing-md);margin:var(--spacing-sm) 0;font-size:var(--font-size-sm);font-family:var(--font-family);resize:none}.input-field-textarea{min-height:200px;padding:var(--spacing-md);margin:var(--spacing-sm) 0;font-size:var(--font-size-sm);font-family:var(--font-family);resize:none}.input-field-select{appearance:none;padding-right:var(--spacing-xl);background-image:url(data:image/svg+xml,...);background-repeat:no-repeat;background-position:right var(--spacing-sm) center}.input-field-checkbox,.input-field-radio{width:16px;height:16px;margin:0;cursor:pointer}.input-field-checkbox:checked,.input-field-radio:checked{background-color:var(--brand-primary-fresh)}.input-field-checkbox:hover,.input-field-radio:hover{opacity:.9}.input-field-number{-moz-appearance:textfield}.input-field-number::-webkit-outer-spin-button,.input-field-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-field-date{padding-right:var(--spacing-xl)}.input-field-file{padding:var(--spacing-sm);cursor:pointer}.search-container{padding-top:var(--spacing-md);padding-right:var(--spacing-rs);padding-bottom:var(--spacing-md);padding-left:var(--spacing-rs);border-bottom:1px solid var(--border-color);position:relative}.search-container input::placeholder{color:var(--text-secondary)}.search-container input::-webkit-input-placeholder{color:var(--text-secondary)}.search-container input:-ms-input-placeholder{color:var(--text-secondary)}.search-container input::-ms-input-placeholder{color:var(--text-secondary)}.search-input{width:100%;padding-top:var(--spacing-rg);padding-right:var(--spacing-md);padding-bottom:var(--spacing-rg);padding-left:var(--spacing-md);border:1px solid var(--border-button-color);border-radius:var(--radius-cc);font-size:var(--font-size-sm);background-color:var(--bg-secondary, #f5f5f5)}.search-input:focus{outline:none}.search-icon{position:absolute;left:var(--spacing-ml);top:50%;transform:translateY(-50%);color:var(--text-tertiary, #888)}.search-clear-button{position:absolute;right:var(--spacing-xl);top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-tertiary, #888);font-size:var(--font-size-lg);cursor:pointer}.icon{margin-right:12px;font-size:var(--font-size-lg)}.tabIcon{width:20px;height:20px;object-fit:contain;display:block;vertical-align:middle;line-height:0}.icon-light{filter:brightness(0) saturate(100%)}.icon-dark{filter:brightness(0) saturate(100%) invert(100%)}.navIcon{width:24px;height:24px}.navIcon-md{width:16px;height:16px}.navIcon-xs{width:18px;height:18px}@media (max-width: 768px){.navIcon-xs{width:16px;height:16px}}.navIcon-sm{width:20px;height:20px}.navIcon-xg{width:28px;height:28px}.navIcon-xl{width:32px;height:32px}.navIcon-hg{width:40px;height:40px}.iconButton{background:none;border:none;padding:8px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}@media (max-width: 768px){.iconButton{padding:6px}}.iconButton:hover{background-color:var(--state-hover)}.link{color:var(--link-color);text-decoration:none;transition:all var(--transition-fast);cursor:pointer}.link:hover{opacity:var(--opacity-hover);text-decoration:underline}.link-secondary{color:var(--text-secondary)}.link-light{color:var(--text-light)}.link-disabled,.link-disabled:hover{color:var(--text-disabled);cursor:not-allowed;text-decoration:none;opacity:var(--opacity-disabled)}.modal-overlay{position:fixed;inset:0;background-color:var(--overlay-dark);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background-color:var(--bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.modal-header{padding:var(--spacing-lg);border-bottom:1px solid var(--border-color)}.modal-body{padding:var(--spacing-lg)}.modal-footer{padding:var(--spacing-lg);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.popup-overlay{position:fixed;inset:0;background-color:var(--overlay-dark);display:flex;z-index:1000;animation:fadeIn .2s ease-out}.popup-overlay-center{justify-content:center;align-items:center}@media (max-width: 767px){.popup-overlay-center{overflow-y:auto;-webkit-overflow-scrolling:touch}}.popup-overlay-subscription{justify-content:center;align-items:center}@media (max-width: 767px){.popup-overlay-subscription{align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch}}.popup-overlay-bottom{justify-content:flex-start;align-items:flex-end}.popup-non-overlay{position:fixed;inset:0;display:flex;z-index:1000}@media (max-width: 767px){.popup-non-overlay{overflow-y:auto;-webkit-overflow-scrolling:touch}}.popup-ts{width:150px}.popup-bs{width:250px}.popup-sm{width:300px}.popup-xs{width:320px}.popup-rg{width:400px}.popup-md{width:500px}.popup-lg{width:700px}.popup-xl{width:900px}.popup-hg{width:1200px}@media (max-width: 767px){.popup-mobile-ts{width:200px!important;max-width:85vw!important}.popup-mobile-bs{width:250px!important;max-width:90vw!important}.popup-mobile-sm{width:280px!important;max-width:90vw!important}.popup-mobile-xs{width:300px!important;max-width:95vw!important}.popup-mobile-rg{width:320px!important;max-width:95vw!important}.popup-mobile-md{width:350px!important;max-width:95vw!important}.popup-mobile-lg{width:100%!important;max-width:95vw!important}.popup-mobile-xl{width:100%!important;max-width:98vw!important}.popup-mobile-hg{width:100%!important;max-width:100vw!important}.popup-mobile-full{width:100%!important;max-width:100vw!important;margin:0!important}}@media (min-width: 768px) and (max-width: 1024px){.popup-tablet-sm{width:350px!important;max-width:85vw!important}.popup-tablet-xs{width:400px!important;max-width:85vw!important}.popup-tablet-rg{width:450px!important;max-width:90vw!important}.popup-tablet-md{width:550px!important;max-width:90vw!important}.popup-tablet-lg{width:650px!important;max-width:95vw!important}.popup-tablet-xl{width:750px!important;max-width:95vw!important}.popup-tablet-hg{width:900px!important;max-width:98vw!important}}.popup-content{background-color:var(--bg-surface-container);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-md)}.popup-content-noPading{background-color:var(--bg-surface-container);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.popup-bottom-left{position:absolute;bottom:100px;left:220px;margin:20px}@media (max-width: 768px){.popup-bottom-left{bottom:120px;left:auto}}.popup-bottom-left-avatar{position:absolute;bottom:50px;left:60px;margin:20px}.popup-top-right{position:absolute;top:70px;right:20px;margin:20px}@media (max-width: 768px){.popup-top-right{right:auto}}.popup-top-left{position:absolute;top:50px;left:180px;margin:var(--spacing-ml)}@media (max-width: 768px){.popup-top-left{left:20px;margin:var(--spacing-sm)}}.popup-fixed-only{position:fixed;z-index:1001}.popup-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-rs);color:var(--text-primary)}.popup-header-noPading{display:flex;align-items:center;justify-content:space-between;color:var(--text-primary);padding:0}.popup-title{margin:0!important;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);color:var(--text-primary)}.popup-close{background:none;border:none;font-size:var(--font-size-28);cursor:pointer;padding:0;color:var(--text-secondary)}.popup-close:hover{color:var(--text-primary)}.popup-menuItems{padding:var(--spacing-sm) 0}.popup-menuItem{padding:var(--spacing-rs);display:flex;align-items:center;color:var(--text-primary);gap:var(--spacing-rs);border-radius:24px;cursor:pointer;transition:background-color var(--transition-fast);text-decoration:none}.popup-menuItem:hover{background-color:var(--bg-message-content)}.popup-menuItem:hover:not(.disabled){background-color:var(--state-hover)}.popup-menuItem.selected:not(.disabled),.popup-menuItem.active:not(.disabled){background-color:var(--state-focus)}.popup-menuItem.disabled{opacity:.5;cursor:not-allowed;color:var(--text-secondary)}.popup-menuItem.disabled:hover{background-color:transparent}.popup-menuItem span:last-child{font-size:var(--font-size-sm);color:var(--text-primary)}.setting-item{padding-top:var(--spacing-rg);padding-bottom:var(--spacing-rg);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.setting-label{display:flex;align-items:center;justify-content:space-between}.setting-label span{font-size:var(--font-size-sm);color:var(--text-primary)}.setting-row{display:flex;justify-content:start;gap:var(--spacing-lg);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-color)}.setting-row .setting-label{display:flex;align-items:center;gap:var(--spacing-sm)}.spinner{border-radius:50%;animation:spin .8s linear infinite;width:24px;height:24px;border:2px solid var(--text-disabled);border-top-color:#e44}.spinner-sm{width:20px;height:20px;border-width:2px}.spinner-md{width:36px;height:36px;border-width:3px}.spinner-lg{width:48px;height:48px;border-width:4px}.spinner-primary{border-color:#0000001a;border-top-color:var(--brand-primary)}.spinner-with-logo{position:relative;display:flex;align-items:center;justify-content:center;border:none;animation:none;background:transparent}.spinner-with-logo:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;border:3px solid rgba(238,68,68,.1);z-index:1}.spinner-with-logo:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='550.000000pt'%20height='550.000000pt'%20viewBox='0%200%20550.000000%20550.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,550.000000)%20scale(0.100000,-0.100000)'%20fill='%23f9232c'%20stroke='none'%3e%3cpath%20d='M1123%205252%20l-303%20-177%200%20-355%200%20-355%20305%20-177%20305%20-177%20305%20177%20305%20177%200%20355%200%20355%20-302%20175%20c-166%2096%20-304%20176%20-307%20177%20-3%200%20-142%20-78%20-308%20-175z'/%3e%3cpath%20d='M4253%204797%20l-343%20-201%200%20-401%200%20-400%20338%20-197%20c187%20-108%20344%20-198%20350%20-200%206%20-2%20166%2087%20356%20197%20l346%20200%200%20400%200%20400%20-338%20197%20c-185%20108%20-344%20199%20-352%20202%20-8%202%20-169%20-86%20-357%20-197z'/%3e%3cpath%20d='M2148%204002%20l-528%20-307%200%20-620%200%20-620%20530%20-307%20529%20-307%20508%20296%20c279%20162%20518%20300%20531%20306%20l22%2010%20-2%20621%20-3%20621%20-529%20307%20c-291%20170%20-530%20308%20-530%20307%20-1%200%20-238%20-139%20-528%20-307z'/%3e%3cpath%20d='M357%203171%20l-147%20-86%202%20-180%203%20-179%20140%20-82%20c77%20-45%20145%20-83%20150%20-83%206%20-1%2075%2037%20155%2083%20l145%2084%202%20178%203%20179%20-97%2055%20c-53%2030%20-121%2069%20-152%2086%20l-56%2032%20-148%20-87z'/%3e%3cpath%20d='M972%202092%20l-152%20-87%200%20-175%200%20-176%20151%20-88%20151%20-87%20147%2084%20146%2085%203%20179%202%20180%20-127%2073%20c-71%2041%20-137%2079%20-148%2086%20-18%2012%20-37%204%20-173%20-74z'/%3e%3cpath%20d='M2335%201450%20l-340%20-199%20-3%20-404%20-2%20-405%20344%20-201%20344%20-200%20346%20201%20346%20201%200%20402%200%20402%20-342%20199%20c-188%20109%20-344%20200%20-347%20201%20-3%201%20-159%20-88%20-346%20-197z'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:3}.spinner-with-logo.spinner-sm{width:40px;height:40px}.spinner-with-logo.spinner-sm:before{width:40px;height:40px}.spinner-with-logo.spinner-md{width:60px;height:60px}.spinner-with-logo.spinner-md:before{width:60px;height:60px}.spinner-with-logo.spinner-lg{width:80px;height:80px}.spinner-with-logo.spinner-lg:before{width:80px;height:80px}.spinner-with-logo .spinning-segment{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;border:3px solid transparent;border-top:3px solid #EE4444;border-right:3px solid transparent;animation:spinSmoothFixed 1s cubic-bezier(.5,.1,.5,1) infinite;z-index:2}.spinner-with-logo.spinner-sm .spinning-segment{width:44px;height:44px}.spinner-with-logo.spinner-md .spinning-segment{width:66px;height:66px}.spinner-with-logo.spinner-lg .spinning-segment{width:86px;height:86px}@keyframes spinSmoothFixed{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.loading-container .spinner{margin-bottom:var(--spacing-md)}.loading-container p{color:var(--text-secondary);font-size:var(--font-size-sm)}.loading-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--bg-primary);color:var(--text-chat-primary);z-index:var(--z-index-overlay, 50)}.loading-inline{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}[data-theme=dark] .spinner-with-logo:before{border:3px solid rgba(100,181,246,.1)}[data-theme=dark] .spinner-with-logo:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='550.000000pt'%20height='550.000000pt'%20viewBox='0%200%20550.000000%20550.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,550.000000)%20scale(0.100000,-0.100000)'%20fill='%23fff'%20stroke='none'%3e%3cpath%20d='M1123%205252%20l-303%20-177%200%20-355%200%20-355%20305%20-177%20305%20-177%20305%20177%20305%20177%200%20355%200%20355%20-302%20175%20c-166%2096%20-304%20176%20-307%20177%20-3%200%20-142%20-78%20-308%20-175z'/%3e%3cpath%20d='M4253%204797%20l-343%20-201%200%20-401%200%20-400%20338%20-197%20c187%20-108%20344%20-198%20350%20-200%206%20-2%20166%2087%20356%20197%20l346%20200%200%20400%200%20400%20-338%20197%20c-185%20108%20-344%20199%20-352%20202%20-8%202%20-169%20-86%20-357%20-197z'/%3e%3cpath%20d='M2148%204002%20l-528%20-307%200%20-620%200%20-620%20530%20-307%20529%20-307%20508%20296%20c279%20162%20518%20300%20531%20306%20l22%2010%20-2%20621%20-3%20621%20-529%20307%20c-291%20170%20-530%20308%20-530%20307%20-1%200%20-238%20-139%20-528%20-307z'/%3e%3cpath%20d='M357%203171%20l-147%20-86%202%20-180%203%20-179%20140%20-82%20c77%20-45%20145%20-83%20150%20-83%206%20-1%2075%2037%20155%2083%20l145%2084%202%20178%203%20179%20-97%2055%20c-53%2030%20-121%2069%20-152%2086%20l-56%2032%20-148%20-87z'/%3e%3cpath%20d='M972%202092%20l-152%20-87%200%20-175%200%20-176%20151%20-88%20151%20-87%20147%2084%20146%2085%203%20179%202%20180%20-127%2073%20c-71%2041%20-137%2079%20-148%2086%20-18%2012%20-37%204%20-173%20-74z'/%3e%3cpath%20d='M2335%201450%20l-340%20-199%20-3%20-404%20-2%20-405%20344%20-201%20344%20-200%20346%20201%20346%20201%200%20402%200%20402%20-342%20199%20c-188%20109%20-344%20200%20-347%20201%20-3%201%20-159%20-88%20-346%20-197z'/%3e%3c/g%3e%3c/svg%3e")}[data-theme=dark] .spinner-with-logo .spinning-segment{border-top:3px solid #ffffff}.toggle{position:relative;display:inline-block;width:40px;height:20px}.toggle input{display:none}.toggle input:checked+label{background:var(--brand-success)}.toggle input:checked+label:after{left:calc(100% - 19px)}.toggle label{display:block;width:40px;height:20px;background:var(--text-disabled);border-radius:20px;cursor:pointer;position:relative}.toggle label:after{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:1px;left:1px;transition:var(--transition-normal)}.toggle input:checked+label{background-color:var(--brand-success)}.toggle input:checked+label:after{left:22px}.main-container{width:100%;min-height:100vh;display:flex;background-color:var(--bg-primary)}.guest-container{width:100%;min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary);color:#333}.app-layout{display:flex;width:100%;height:100vh}.main-content{flex:1;height:100vh;overflow-y:auto;background-color:var(--bg-primary);position:relative}@media (max-width: 768px){.app-layout{flex-direction:column}.main-content{height:calc(100vh - 60px)}}[data-theme=dark]{--bg-base: #000;--bg-primary: #1b1c1d;--bg-secondary: #2d2d30;--bg-surface-container: #282a2c;--bg-message-content: #333537;--bg-after: #35363a;--bg-tertiary: #3c3c42;--bg-inset: #27272b;--bg-elevated: #323238;--bg-codetext: #2a2a2e;--bg-floating: #333337;--bg-chat-active: #3a4658;--bg-sidebar-icon: #35363a;--bg-inner-card: #383b41;--bg-inner-card-hover: #45484e;--bg-category-color:#41331c;--bg-dark: #ffffff;--bg-hover-primary: rgba(187, 199, 255, .08);--bg-state-primary: rgba(138, 180, 248, .15);--bg-state-primary-hover: rgba(138, 180, 248, .25);--bg-state-danger: rgba(241, 95, 95, .15);--bg-state-danger-hover: rgba(241, 95, 95, .25);--bg-state-success: rgba(87, 202, 138, .15);--bg-state-success-hover: rgba(87, 202, 138, .25);--bg-state-neutral: rgba(154, 160, 166, .1);--bg-state-neutral-hover: rgba(154, 160, 166, .2);--logo-text-color: #fff;--text-chat-primary:#e0e0e0;--text-base: #fff;--text-primary: #e8eaed;--text-secondary: #a9adb4;--text-tertiary: #878b94;--text-disabled: #636569;--text-light: #1b1c1d;--text-inverse: #1e1e1e;--text-chat-active: #8ab4f8;--text-img-active: #19AB19;--gradient-color-1: #000000;--gradient-color-2: #000000;--gradient-color-3: #ffffff;--link-color: #8ab4f8;--link-color-hover: #aecbfa;--link-color-visited: #c58af9;--link-color-active: #d2e3fc;--link-color-subtle: #669df6;--link-color-disabled: #636569;--border-dark:#fff;--border-light: #35363a;--border-color: #424248;--border-soft: #252525;--border-news-bottom: #898989;--border-button-color: #4d4d55;--border-color-hover: #5f6173;--border-color-hover-danger-fresh: #f15f5f;--input-bg: #2a2a2e;--input-border: #424248;--input-focus-border: #8ab4f8;--input-placeholder: #878b94;--button-primary-bg: #8ab4f8;--button-primary-text: #1e1e1e;--button-secondary-bg: #3a3a42;--button-secondary-text: #e8eaed;--loading-spinner-color: #fff;--state-hover: rgba(255, 255, 255, .05);--state-selected: rgba(138, 180, 248, .15);--state-focus: rgba(138, 180, 248, .25);--state-text-focus: rgba(255, 213, 79, .2);--bg-highlight: rgba(26, 150, 132, .1);--border-heightlight: rgba(26, 150, 132, .3);--scrollbar-track: #1e1e1e;--scrollbar-thumb: #424248;--scrollbar-thumb-hover: #5f6173;--shadow-xs: 0 1px 3px rgba(0, 0, 0, .3);--shadow-sm: 0 2px 5px rgba(0, 0, 0, .4);--shadow-sm-strong: 0 1px 10px rgba(0, 0, 0, .25);--shadow-md: 0 4px 8px rgba(0, 0, 0, .45);--shadow-md-srong: 0 10px 15px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .5);--shadow-4way: 0 0 2px rgba(255, 255, 255, .25), 0 0 4px rgba(255, 255, 255, .18), 0 1px 2px rgba(0, 0, 0, .7);--accent-blue: #8ab4f8;--accent-green: #57ca8a;--accent-red: #f15f5f;--accent-yellow: #fdd663;--accent-purple: #c58af9;--gradient-subtle: linear-gradient(to right, rgba(138, 180, 248, .05), rgba(197, 138, 249, .05));--card-bg-gradient: linear-gradient(145deg, rgba(45, 45, 48, .7) 0%, rgba(36, 36, 40, .9) 100%);--glass-effect: backdrop-filter: blur(10px)}[data-theme=light]{--bg-base: #fff;--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--bg-surface-container:#f0f4f9;--bg-message-content:#f4f4f4;--bg-after:#e2e6eb;--bg-tertiary: #e9ecef;--bg-inset: #f1f3f4;--bg-elevated: #ffffff;--bg-codetext:#E9EEF6;--bg-floating: #e3e3e3;--bg-chat-active: #d3e3fd;--bg-sidebar-icon: #e6eaf1;--bg-inner-card: #F7F8FA;--bg-inner-card-hover: #f0f2f5;--bg-category-color:#feefc3;--bg-dark: #000000;--bg-hover-primary: rgba(187, 199, 255, .04);--bg-state-primary: #e8f0fe;--bg-state-primary-hover: #d2e3fc;--bg-state-danger: #fce8e8;--bg-state-danger-hover: #fad2d2;--bg-state-success: #e6f4ea;--bg-state-success-hover: #ceead6;--bg-state-neutral: #f1f3f4;--bg-state-neutral-hover: #e8eaed;--logo-text-color: #f9232c;--text-chat-primary:#000;--text-base: #000;--text-primary: #1b1c1d;--text-secondary: #5f6368;--text-tertiary: #80868b;--text-disabled: #9aa0a6;--text-light: #ffffff;--text-inverse: #ffffff;--text-chat-active: #0842a0;--text-img-active: #2563eb;--link-color: #1a73e8;--link-color-hover: #1557b0;--link-color-visited: #7b1fa2;--link-color-active: #0f44a3;--link-color-subtle: #4b85dc;--link-color-disabled: #9aa0a6;--border-dark:#000;--border-light: #fff;--border-color: #e8e8e8;--border-soft: #e6e6e6;--border-news-bottom: #eaeaea;--border-button-color:#ddd;--border-color-hover: #bdc1c6;--border-color-hover-danger-fresh:#EE4444;--input-bg: #ffffff;--input-border: #dadce0;--input-focus-border: #1a73e8;--input-placeholder: #80868b;--button-primary-bg: var(--brand-primary);--button-primary-text: #ffffff;--button-secondary-bg: #f1f3f4;--button-secondary-text: #202124;--loading-spinner-color: #EE4444;--state-hover: rgba(0, 0, 0, .06);--state-selected: rgba(26, 115, 232, .12);--state-focus: rgba(26, 115, 232, .14);--state-text-focus: rgba(255, 212, 0, .3);--bg-highlight: rgba(26, 115, 232, .1);--border-heightlight: rgba(26, 115, 232, .3);--scrollbar-track: #f1f3f4;--scrollbar-thumb: #dadce0;--scrollbar-thumb-hover: #bdc1c6;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-sm-strong: 0 1px 10px rgba(0, 0, 0, .25);--shadow-md: 0 2px 10px rgba(0, 0, 0, .1);--shadow-md-srong: 0 10px 15px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-4way: 0 0 2px rgba(0, 0, 0, .18), 0 0 4px rgba(0, 0, 0, .15), 0 0 6px rgba(0, 0, 0, .12)}@supports (-webkit-hyphens: none){@media not all and (min-resolution: .001dpcm){body{min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden;padding-bottom:70px}}.scrollable-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}.app-layout{display:-webkit-box;display:-webkit-flex;display:flex}html,body,#root,.main-container{height:100%;min-height:-webkit-fill-available}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chatBox,.markdownContent{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.animation-container,.streaming{transition-duration:.15s!important}*{-webkit-overflow-scrolling:touch}.fixed-element{position:fixed;-webkit-transform:translateZ(0)}.blur-background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flex-item{-webkit-flex:1;flex:1}.sticky-header{position:-webkit-sticky;position:sticky}.truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.grid-container{display:-ms-grid;display:grid}textarea{-webkit-appearance:none;margin:0}.rounded{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}input[type=text],input[type=password],input[type=email],input[type=search],textarea{-webkit-appearance:none;border-radius:0;font-size:16px!important}.chat-messages-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-width:thin}.chat-layout{display:flex;display:-webkit-box;display:-webkit-flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;height:100%;height:-webkit-fill-available}.chat-input-container{position:relative;z-index:10;-webkit-transform:translateZ(0)}button{-webkit-tap-highlight-color:transparent}.mainBottom{position:sticky!important;bottom:0!important;left:0!important;right:0!important;z-index:9999!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;-webkit-transform:translateZ(0)!important;margin-bottom:0!important;display:block!important;background-color:var(--bg-primary)!important;width:100%!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.searchBox{-webkit-transform:translateZ(0)!important;z-index:10!important;position:relative!important;display:flex!important;flex-direction:column!important}.chatInput{font-size:16px!important;-webkit-user-select:text!important;-webkit-appearance:none!important;appearance:none!important;-webkit-transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;display:block!important;width:100%!important}.chatBox{padding-bottom:120px!important;position:relative!important;height:auto!important;min-height:calc(100vh - 230px)!important;min-height:calc(100vh - 230px - env(safe-area-inset-bottom))!important}.scrollContainer,.chat-messages{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:none!important;padding-bottom:100px!important}.chatInput:focus{position:relative!important;z-index:11!important}.scroll-disabled{overflow:hidden!important;position:fixed!important;width:100%!important}body.keyboard-visible .mainBottom{position:absolute!important;bottom:0!important;padding-bottom:8px!important}.buttonsContainer{display:flex!important;flex-direction:row!important;justify-content:space-between!important;width:100%!important;-webkit-transform:translateZ(0)!important}.inputContainerWrapper{position:relative!important;width:100%!important;display:block!important}.Scrollbars{-webkit-overflow-scrolling:touch!important;min-height:100px!important}.bottomInfo{display:block!important;position:relative!important;z-index:9998!important;padding-top:5px!important;padding-bottom:5px!important}@media screen and (max-width: 768px){:root{--mobile-viewport-height: -webkit-fill-available !important}.chatBox{min-height:calc(var(--mobile-viewport-height) - 200px)!important;padding-bottom:150px!important}.mainBottom{position:fixed!important;bottom:0!important;left:0!important;right:0!important}}}
