@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_1h1v0_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1h1v0_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1h1v0_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1h1v0_220{display:flex}._d-inline-flex_1h1v0_224{display:inline-flex}._d-grid_1h1v0_228{display:grid}._d-block_1h1v0_232{display:block}._d-inline-block_1h1v0_236{display:inline-block}._d-none_1h1v0_240{display:none}._flex-center_1h1v0_245{display:flex;align-items:center;justify-content:center}._flex-between_1h1v0_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1h1v0_263{flex-direction:row}._flex-column_1h1v0_267{flex-direction:column}._flex-wrap_1h1v0_271{flex-wrap:wrap}._flex-nowrap_1h1v0_275{flex-wrap:nowrap}._flex-1_1h1v0_279{flex:1}._flex-auto_1h1v0_283{flex:auto}._flex-grow-0_1h1v0_287{flex-grow:0}._flex-grow-1_1h1v0_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1h1v0_296{align-items:flex-start}}._items-center_1h1v0_302{align-items:center}._items-start_1h1v0_306{align-items:flex-start}._items-end_1h1v0_310{align-items:flex-end}._justify-center_1h1v0_314{justify-content:center}._justify-between_1h1v0_318{justify-content:space-between}._justify-start_1h1v0_322{justify-content:flex-start}._justify-end_1h1v0_326{justify-content:flex-end}._justify-around_1h1v0_330{justify-content:space-around}._gap-xs_1h1v0_335{gap:var(--spacing-4)}._gap-sm_1h1v0_339{gap:var(--spacing-8)}._gap-md_1h1v0_343{gap:var(--spacing-16)}._gap-lg_1h1v0_347{gap:var(--spacing-24)}._gap-xl_1h1v0_351{gap:var(--spacing-32)}._m-0_1h1v0_357{margin:0}._m-xs_1h1v0_361{margin:var(--spacing-4)}._m-sm_1h1v0_365{margin:var(--spacing-8)}._m-md_1h1v0_369{margin:var(--spacing-16)}._m-lg_1h1v0_373{margin:var(--spacing-24)}._m-xl_1h1v0_377{margin:var(--spacing-32)}._mt-0_1h1v0_382{margin-top:0}._mt-xs_1h1v0_386{margin-top:var(--spacing-4)}._mt-sm_1h1v0_390{margin-top:var(--spacing-8)}._mt-md_1h1v0_394{margin-top:var(--spacing-16)}._mt-lg_1h1v0_398{margin-top:var(--spacing-24)}._mt-xl_1h1v0_402{margin-top:var(--spacing-32)}._mb-0_1h1v0_407{margin-bottom:0}._mb-xs_1h1v0_411{margin-bottom:var(--spacing-4)}._mb-sm_1h1v0_415{margin-bottom:var(--spacing-8)}._mb-12_1h1v0_419{margin-bottom:var(--spacing-12)}._mb-rs_1h1v0_423{margin-bottom:var(--spacing-10)}._mb-md_1h1v0_427{margin-bottom:var(--spacing-16)}._mb-24_1h1v0_431{margin-bottom:var(--spacing-24)}._mb-xl_1h1v0_435{margin-bottom:var(--spacing-32)}._ml-0_1h1v0_440{margin-left:0}._ml-xs_1h1v0_444{margin-left:var(--spacing-4)}._ml-sm_1h1v0_448{margin-left:var(--spacing-8)}._ml-md_1h1v0_452{margin-left:var(--spacing-16)}._ml-lg_1h1v0_456{margin-left:var(--spacing-24)}._ml-xl_1h1v0_460{margin-left:var(--spacing-32)}._mr-0_1h1v0_465{margin-right:0}._mr-xs_1h1v0_469{margin-right:var(--spacing-4)}._mr-sm_1h1v0_473{margin-right:var(--spacing-8)}._mr-md_1h1v0_477{margin-right:var(--spacing-16)}._mr-lg_1h1v0_481{margin-right:var(--spacing-24)}._mr-xl_1h1v0_485{margin-right:var(--spacing-32)}._mx-0_1h1v0_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1h1v0_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1h1v0_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1h1v0_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1h1v0_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1h1v0_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1h1v0_520{margin-left:auto;margin-right:auto}._my-0_1h1v0_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1h1v0_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1h1v0_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1h1v0_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1h1v0_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1h1v0_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1h1v0_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1h1v0_562{padding:0}._p-xs_1h1v0_566{padding:var(--spacing-xs)}._p-sm_1h1v0_570,._p-10_1h1v0_574{padding:var(--spacing-sm)}._p-md_1h1v0_578{padding:var(--spacing-md)}._p-ml_1h1v0_582{padding:var(--spacing-ml)}._p-lg_1h1v0_586{padding:var(--spacing-lg)}._p-xl_1h1v0_590{padding:var(--spacing-xl)}._pl-0_1h1v0_595{padding-left:0}._pl-xs_1h1v0_599{padding-left:var(--spacing-xs)}._pl-sm_1h1v0_603{padding-left:var(--spacing-sm)}._pl-md_1h1v0_607{padding-left:var(--spacing-md)}._pl-lg_1h1v0_611{padding-left:var(--spacing-lg)}._pl-xl_1h1v0_615{padding-left:var(--spacing-xl)}._pr-0_1h1v0_620{padding-right:0}._pr-xs_1h1v0_624{padding-right:var(--spacing-xs)}._pr-sm_1h1v0_628{padding-right:var(--spacing-sm)}._pr-md_1h1v0_632{padding-right:var(--spacing-md)}._pr-lg_1h1v0_636{padding-right:var(--spacing-lg)}._pr-xl_1h1v0_640{padding-right:var(--spacing-xl)}._pt-0_1h1v0_645{padding-top:0}._pt-xs_1h1v0_649{padding-top:var(--spacing-xs)}._pt-sm_1h1v0_653{padding-top:var(--spacing-sm)}._pt-md_1h1v0_657{padding-top:var(--spacing-md)}._pt-ml_1h1v0_661{padding-top:var(--spacing-ml)}._pt-lg_1h1v0_665{padding-top:var(--spacing-lg)}._pt-xl_1h1v0_669{padding-top:var(--spacing-xl)}._pb-0_1h1v0_674{padding-bottom:0}._pb-xs_1h1v0_678{padding-bottom:var(--spacing-xs)}._pb-sm_1h1v0_682{padding-bottom:var(--spacing-sm)}._pb-md_1h1v0_686{padding-bottom:var(--spacing-md)}._pb-lg_1h1v0_690{padding-bottom:var(--spacing-lg)}._pb-xl_1h1v0_694{padding-bottom:var(--spacing-xl)}._px-0_1h1v0_699{padding-left:0;padding-right:0}._px-xs_1h1v0_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1h1v0_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1h1v0_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1h1v0_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1h1v0_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1h1v0_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1h1v0_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1h1v0_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1h1v0_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1h1v0_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1h1v0_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1h1v0_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1h1v0_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1h1v0_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1h1v0_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1h1v0_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1h1v0_786{position:relative}._absolute_1h1v0_790{position:absolute}._fixed_1h1v0_794{position:fixed}._sticky_1h1v0_798{position:sticky}._w-full_1h1v0_803{width:100%}._w-screen_1h1v0_811{width:100vw}._h-screen_1h1v0_815{height:100vh}._w-auto_1h1v0_819{width:auto}._h-auto_1h1v0_823{height:auto}._w-24_1h1v0_828{width:24px}._w-32_1h1v0_832{width:32px}._w-48_1h1v0_836{width:48px}._w-64_1h1v0_840{width:64px}._h-24_1h1v0_845{height:24px}._h-32_1h1v0_849{height:32px}._h-48_1h1v0_853{height:48px}._h-64_1h1v0_857{height:64px}._h-full_1h1v0_807{height:100%}._square-18_1h1v0_866,._square-24_1h1v0_871{width:24px;height:24px}._square-32_1h1v0_876{width:32px;height:32px}._square-48_1h1v0_881{width:48px;height:48px}._square-64_1h1v0_886{width:64px;height:64px}._square-full_1h1v0_891{width:100%;height:100%}._cursor-pointer_1h1v0_897{cursor:pointer}._cursor-default_1h1v0_901{cursor:default}._cursor-not-allowed_1h1v0_905{cursor:not-allowed}._overflow-hidden_1h1v0_909{overflow:hidden}._overflow-auto_1h1v0_913{overflow:auto}._overflow-scroll_1h1v0_917{overflow:scroll}._whitespace-nowrap_1h1v0_921{white-space:nowrap}._whitespace-normal_1h1v0_925{white-space:normal}._rounded-sm_1h1v0_929{border-radius:var(--radius-sm)}._rounded-md_1h1v0_933{border-radius:var(--radius-md)}._rounded-lg_1h1v0_937{border-radius:var(--radius-lg)}._rounded-full_1h1v0_941{border-radius:var(--radius-full)}._border_1h1v0_946{border:1px solid var(--border-color)}._border-top_1h1v0_950{border-top:1px solid var(--border-color)}._border-right_1h1v0_954{border-right:1px solid var(--border-color)}._border-bottom_1h1v0_958{border-bottom:1px solid var(--border-color)}._border-left_1h1v0_962{border-left:1px solid var(--border-color)}._border-0_1h1v0_966{border:none}._border-top-0_1h1v0_970{border-top:none}._border-right-0_1h1v0_974{border-right:none}._border-bottom-0_1h1v0_978{border-bottom:none}._border-left-0_1h1v0_982{border-left:none}._border-2_1h1v0_987{border-width:2px}._border-3_1h1v0_991{border-width:3px}._border-dashed_1h1v0_996{border-style:dashed}._border-dotted_1h1v0_1000{border-style:dotted}._text-xs_1h1v0_1006{font-size:var(--font-size-12)}._text-sm_1h1v0_1010{font-size:var(--font-size-14)}._text-md_1h1v0_1014{font-size:var(--font-size-16)}._text-lg_1h1v0_1018{font-size:var(--font-size-18)}._text-xl_1h1v0_1022{font-size:var(--font-size-20)}._text-xxl_1h1v0_1026{font-size:var(--font-size-22)}._text-huge_1h1v0_1030{font-size:var(--font-size-24)}._text-jumbo_1h1v0_1034{font-size:var(--font-size-26)}._text-mega_1h1v0_1038{font-size:var(--font-size-28)}._font-normal_1h1v0_1043{font-weight:var(--font-weight-normal)}._font-medium_1h1v0_1047{font-weight:var(--font-weight-medium)}._font-bold_1h1v0_1051{font-weight:var(--font-weight-bold)}._text-left_1h1v0_1056{text-align:left}._text-center_1h1v0_1060{text-align:center}._text-right_1h1v0_1064{text-align:right}._text-justify_1h1v0_1068{text-align:justify}._text-uppercase_1h1v0_1073{text-transform:uppercase}._text-lowercase_1h1v0_1077{text-transform:lowercase}._text-capitalize_1h1v0_1081{text-transform:capitalize}._text-underline_1h1v0_1086{text-decoration:underline}._text-line-through_1h1v0_1090{text-decoration:line-through}._text-no-decoration_1h1v0_1094{text-decoration:none}._text-description_1h1v0_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1h1v0_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1h1v0_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1h1v0_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1h1v0_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1h1v0_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1h1v0_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._upgradeButton_1h1v0_1135{display:inline-flex;align-items:center;justify-content:center;border-radius:100vh;cursor:pointer;border:none;transition:all .3s ease;white-space:nowrap;font-weight:var(--font-weight-medium);overflow:hidden}._upgradeButton_1h1v0_1135:disabled{opacity:.5;cursor:not-allowed}._upgradeButton_1h1v0_1135:not(:disabled):hover{transform:translateY(-1px)}._upgradeButton_1h1v0_1135:not(:disabled):active{transform:translateY(0)}._positionLeft_1h1v0_1159{margin-right:auto}._positionCenter_1h1v0_1163{position:absolute;left:50%;transform:translate(-50%)}._positionCenter_1h1v0_1163:hover:not(:disabled){transform:translate(-50%) translateY(-1px)}._positionCenter_1h1v0_1163._animationFadeIn_1h1v0_1171{animation:_fadeInCenterAnimation_1h1v0_1 .6s cubic-bezier(.4,0,.2,1)}._positionCenter_1h1v0_1163._animationSlideDown_1h1v0_1174{animation:_slideDownCenterAnimation_1h1v0_1 .5s cubic-bezier(.34,1.56,.64,1)}._positionRight_1h1v0_1178{margin-left:auto}._sizeSm_1h1v0_1183{padding:8px 12px;font-size:13px;gap:6px}._sizeSm_1h1v0_1183 img{width:14px;height:14px}._sizeMd_1h1v0_1193{padding:10px 16px;font-size:14px;gap:8px}._sizeMd_1h1v0_1193 img{width:16px;height:16px}._sizeLg_1h1v0_1203{padding:12px 20px;font-size:16px;gap:10px}._sizeLg_1h1v0_1203 img{width:18px;height:18px}._iconOnly_1h1v0_1214{padding:10px;border-radius:50%;gap:0;width:40px;height:40px}._iconOnly_1h1v0_1214._sizeSm_1h1v0_1183{width:36px;height:36px;padding:8px}._iconOnly_1h1v0_1214._sizeLg_1h1v0_1203{width:44px;height:44px;padding:12px}._animationFadeIn_1h1v0_1171{animation:_fadeInAnimation_1h1v0_1 .6s cubic-bezier(.4,0,.2,1)}._animationSlideDown_1h1v0_1174{animation:_slideDownAnimation_1h1v0_1 .5s cubic-bezier(.34,1.56,.64,1)}._animationPulse_1h1v0_1241 img{animation:_pulseAnimation_1h1v0_1 2s ease-in-out infinite}._animationPulse_1h1v0_1241:hover img{animation:none}@keyframes _fadeInAnimation_1h1v0_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInCenterAnimation_1h1v0_1{0%{opacity:0;transform:translate(-50%) translateY(-5px)}to{opacity:1;transform:translate(-50%)}}@keyframes _slideDownAnimation_1h1v0_1{0%{opacity:0;transform:translateY(-20px)}60%{opacity:1;transform:translateY(5px)}80%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownCenterAnimation_1h1v0_1{0%{opacity:0;transform:translate(-50%) translateY(-20px)}60%{opacity:1;transform:translate(-50%) translateY(5px)}80%{transform:translate(-50%) translateY(-2px)}to{opacity:1;transform:translate(-50%)}}@keyframes _pulseAnimation_1h1v0_1{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}._withTooltip_1h1v0_1315{position:relative}._withTooltip_1h1v0_1315:hover:before{content:attr(data-tooltip);position:absolute;left:50%;transform:translate(-50%);padding:4px 8px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;z-index:1000;pointer-events:none}._withTooltip_1h1v0_1315:hover:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-width:4px;border-style:solid;z-index:1000;pointer-events:none}._tooltipTop_1h1v0_1343:hover:before{bottom:calc(100% + 8px)}._tooltipTop_1h1v0_1343:hover:after{bottom:calc(100% + 4px);border-color:rgba(0,0,0,.8) transparent transparent transparent}._tooltipBottom_1h1v0_1351:hover:before{top:calc(100% + 8px)}._tooltipBottom_1h1v0_1351:hover:after{top:calc(100% + 4px);border-color:transparent transparent rgba(0,0,0,.8) transparent}._tooltipRight_1h1v0_1359:hover:before{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}._tooltipRight_1h1v0_1359:hover:after{left:calc(100% + 4px);top:50%;transform:translateY(-50%);border-color:transparent rgba(0,0,0,.8) transparent transparent}@media (max-width: 768px){._desktopOnly_1h1v0_1373{display:none!important}}._mobileOnly_1h1v0_1378{display:none!important}@media (max-width: 768px){._mobileOnly_1h1v0_1378{display:inline-flex!important}}._icon_1h1v0_1214{flex-shrink:0;object-fit:contain}._text_1h1v0_1006{overflow:hidden;text-overflow:ellipsis}._char-limit_15gpo_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_15gpo_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_15gpo_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_15gpo_220{display:flex}._d-inline-flex_15gpo_224{display:inline-flex}._d-grid_15gpo_228{display:grid}._d-block_15gpo_232{display:block}._d-inline-block_15gpo_236{display:inline-block}._d-none_15gpo_240{display:none}._flex-center_15gpo_245{display:flex;align-items:center;justify-content:center}._flex-between_15gpo_251{display:flex;align-items:center;justify-content:space-between}._flex-row_15gpo_263{flex-direction:row}._flex-column_15gpo_267{flex-direction:column}._flex-wrap_15gpo_271{flex-wrap:wrap}._flex-nowrap_15gpo_275{flex-wrap:nowrap}._flex-1_15gpo_279{flex:1}._flex-auto_15gpo_283{flex:auto}._flex-grow-0_15gpo_287{flex-grow:0}._flex-grow-1_15gpo_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_15gpo_296{align-items:flex-start}}._items-center_15gpo_302{align-items:center}._items-start_15gpo_306{align-items:flex-start}._items-end_15gpo_310{align-items:flex-end}._justify-center_15gpo_314{justify-content:center}._justify-between_15gpo_318{justify-content:space-between}._justify-start_15gpo_322{justify-content:flex-start}._justify-end_15gpo_326{justify-content:flex-end}._justify-around_15gpo_330{justify-content:space-around}._gap-xs_15gpo_335{gap:var(--spacing-4)}._gap-sm_15gpo_339{gap:var(--spacing-8)}._gap-md_15gpo_343{gap:var(--spacing-16)}._gap-lg_15gpo_347{gap:var(--spacing-24)}._gap-xl_15gpo_351{gap:var(--spacing-32)}._m-0_15gpo_357{margin:0}._m-xs_15gpo_361{margin:var(--spacing-4)}._m-sm_15gpo_365{margin:var(--spacing-8)}._m-md_15gpo_369{margin:var(--spacing-16)}._m-lg_15gpo_373{margin:var(--spacing-24)}._m-xl_15gpo_377{margin:var(--spacing-32)}._mt-0_15gpo_382{margin-top:0}._mt-xs_15gpo_386{margin-top:var(--spacing-4)}._mt-sm_15gpo_390{margin-top:var(--spacing-8)}._mt-md_15gpo_394{margin-top:var(--spacing-16)}._mt-lg_15gpo_398{margin-top:var(--spacing-24)}._mt-xl_15gpo_402{margin-top:var(--spacing-32)}._mb-0_15gpo_407{margin-bottom:0}._mb-xs_15gpo_411{margin-bottom:var(--spacing-4)}._mb-sm_15gpo_415{margin-bottom:var(--spacing-8)}._mb-12_15gpo_419{margin-bottom:var(--spacing-12)}._mb-rs_15gpo_423{margin-bottom:var(--spacing-10)}._mb-md_15gpo_427{margin-bottom:var(--spacing-16)}._mb-24_15gpo_431{margin-bottom:var(--spacing-24)}._mb-xl_15gpo_435{margin-bottom:var(--spacing-32)}._ml-0_15gpo_440{margin-left:0}._ml-xs_15gpo_444{margin-left:var(--spacing-4)}._ml-sm_15gpo_448{margin-left:var(--spacing-8)}._ml-md_15gpo_452{margin-left:var(--spacing-16)}._ml-lg_15gpo_456{margin-left:var(--spacing-24)}._ml-xl_15gpo_460{margin-left:var(--spacing-32)}._mr-0_15gpo_465{margin-right:0}._mr-xs_15gpo_469{margin-right:var(--spacing-4)}._mr-sm_15gpo_473{margin-right:var(--spacing-8)}._mr-md_15gpo_477{margin-right:var(--spacing-16)}._mr-lg_15gpo_481{margin-right:var(--spacing-24)}._mr-xl_15gpo_485{margin-right:var(--spacing-32)}._mx-0_15gpo_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_15gpo_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_15gpo_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_15gpo_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_15gpo_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_15gpo_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_15gpo_520{margin-left:auto;margin-right:auto}._my-0_15gpo_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_15gpo_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_15gpo_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_15gpo_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_15gpo_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_15gpo_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_15gpo_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_15gpo_562{padding:0}._p-xs_15gpo_566{padding:var(--spacing-xs)}._p-sm_15gpo_570,._p-10_15gpo_574{padding:var(--spacing-sm)}._p-md_15gpo_578{padding:var(--spacing-md)}._p-ml_15gpo_582{padding:var(--spacing-ml)}._p-lg_15gpo_586{padding:var(--spacing-lg)}._p-xl_15gpo_590{padding:var(--spacing-xl)}._pl-0_15gpo_595{padding-left:0}._pl-xs_15gpo_599{padding-left:var(--spacing-xs)}._pl-sm_15gpo_603{padding-left:var(--spacing-sm)}._pl-md_15gpo_607{padding-left:var(--spacing-md)}._pl-lg_15gpo_611{padding-left:var(--spacing-lg)}._pl-xl_15gpo_615{padding-left:var(--spacing-xl)}._pr-0_15gpo_620{padding-right:0}._pr-xs_15gpo_624{padding-right:var(--spacing-xs)}._pr-sm_15gpo_628{padding-right:var(--spacing-sm)}._pr-md_15gpo_632{padding-right:var(--spacing-md)}._pr-lg_15gpo_636{padding-right:var(--spacing-lg)}._pr-xl_15gpo_640{padding-right:var(--spacing-xl)}._pt-0_15gpo_645{padding-top:0}._pt-xs_15gpo_649{padding-top:var(--spacing-xs)}._pt-sm_15gpo_653{padding-top:var(--spacing-sm)}._pt-md_15gpo_657{padding-top:var(--spacing-md)}._pt-ml_15gpo_661{padding-top:var(--spacing-ml)}._pt-lg_15gpo_665{padding-top:var(--spacing-lg)}._pt-xl_15gpo_669{padding-top:var(--spacing-xl)}._pb-0_15gpo_674{padding-bottom:0}._pb-xs_15gpo_678{padding-bottom:var(--spacing-xs)}._pb-sm_15gpo_682{padding-bottom:var(--spacing-sm)}._pb-md_15gpo_686{padding-bottom:var(--spacing-md)}._pb-lg_15gpo_690{padding-bottom:var(--spacing-lg)}._pb-xl_15gpo_694{padding-bottom:var(--spacing-xl)}._px-0_15gpo_699{padding-left:0;padding-right:0}._px-xs_15gpo_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_15gpo_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_15gpo_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_15gpo_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_15gpo_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_15gpo_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_15gpo_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_15gpo_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_15gpo_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_15gpo_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_15gpo_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_15gpo_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_15gpo_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_15gpo_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_15gpo_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_15gpo_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_15gpo_786{position:relative}._absolute_15gpo_790{position:absolute}._fixed_15gpo_794{position:fixed}._sticky_15gpo_798{position:sticky}._w-full_15gpo_803{width:100%}._w-screen_15gpo_811{width:100vw}._h-screen_15gpo_815{height:100vh}._w-auto_15gpo_819{width:auto}._h-auto_15gpo_823{height:auto}._w-24_15gpo_828{width:24px}._w-32_15gpo_832{width:32px}._w-48_15gpo_836{width:48px}._w-64_15gpo_840{width:64px}._h-24_15gpo_845{height:24px}._h-32_15gpo_849{height:32px}._h-48_15gpo_853{height:48px}._h-64_15gpo_857{height:64px}._h-full_15gpo_807{height:100%}._square-18_15gpo_866,._square-24_15gpo_871{width:24px;height:24px}._square-32_15gpo_876{width:32px;height:32px}._square-48_15gpo_881{width:48px;height:48px}._square-64_15gpo_886{width:64px;height:64px}._square-full_15gpo_891{width:100%;height:100%}._cursor-pointer_15gpo_897{cursor:pointer}._cursor-default_15gpo_901{cursor:default}._cursor-not-allowed_15gpo_905{cursor:not-allowed}._overflow-hidden_15gpo_909{overflow:hidden}._overflow-auto_15gpo_913{overflow:auto}._overflow-scroll_15gpo_917{overflow:scroll}._whitespace-nowrap_15gpo_921{white-space:nowrap}._whitespace-normal_15gpo_925{white-space:normal}._rounded-sm_15gpo_929{border-radius:var(--radius-sm)}._rounded-md_15gpo_933{border-radius:var(--radius-md)}._rounded-lg_15gpo_937{border-radius:var(--radius-lg)}._rounded-full_15gpo_941{border-radius:var(--radius-full)}._border_15gpo_946{border:1px solid var(--border-color)}._border-top_15gpo_950{border-top:1px solid var(--border-color)}._border-right_15gpo_954{border-right:1px solid var(--border-color)}._border-bottom_15gpo_958{border-bottom:1px solid var(--border-color)}._border-left_15gpo_962{border-left:1px solid var(--border-color)}._border-0_15gpo_966{border:none}._border-top-0_15gpo_970{border-top:none}._border-right-0_15gpo_974{border-right:none}._border-bottom-0_15gpo_978{border-bottom:none}._border-left-0_15gpo_982{border-left:none}._border-2_15gpo_987{border-width:2px}._border-3_15gpo_991{border-width:3px}._border-dashed_15gpo_996{border-style:dashed}._border-dotted_15gpo_1000{border-style:dotted}._text-xs_15gpo_1006{font-size:var(--font-size-12)}._text-sm_15gpo_1010{font-size:var(--font-size-14)}._text-md_15gpo_1014{font-size:var(--font-size-16)}._text-lg_15gpo_1018{font-size:var(--font-size-18)}._text-xl_15gpo_1022{font-size:var(--font-size-20)}._text-xxl_15gpo_1026{font-size:var(--font-size-22)}._text-huge_15gpo_1030{font-size:var(--font-size-24)}._text-jumbo_15gpo_1034{font-size:var(--font-size-26)}._text-mega_15gpo_1038{font-size:var(--font-size-28)}._font-normal_15gpo_1043{font-weight:var(--font-weight-normal)}._font-medium_15gpo_1047{font-weight:var(--font-weight-medium)}._font-bold_15gpo_1051{font-weight:var(--font-weight-bold)}._text-left_15gpo_1056{text-align:left}._text-center_15gpo_1060{text-align:center}._text-right_15gpo_1064{text-align:right}._text-justify_15gpo_1068{text-align:justify}._text-uppercase_15gpo_1073{text-transform:uppercase}._text-lowercase_15gpo_1077{text-transform:lowercase}._text-capitalize_15gpo_1081{text-transform:capitalize}._text-underline_15gpo_1086{text-decoration:underline}._text-line-through_15gpo_1090{text-decoration:line-through}._text-no-decoration_15gpo_1094{text-decoration:none}._text-description_15gpo_1099{color:var(--text-secondary, #5f6368)}._text-description-8_15gpo_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_15gpo_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_15gpo_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_15gpo_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_15gpo_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_15gpo_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_15gpo_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_15gpo_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_15gpo_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_15gpo_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_15gpo_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_15gpo_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_15gpo_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_15gpo_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_15gpo_1230{animation:_animatedgradient_15gpo_1 4s ease alternate infinite}._animate-fade_15gpo_1234{animation:_fade_15gpo_1 .3s ease-in}._animate-fadeIn_15gpo_1238{animation:_fadeIn_15gpo_1 .3s ease none}._animate-slide_15gpo_1242{animation:_slideIn_15gpo_1 .5s ease-out}._animate-slideInUp_15gpo_1246{animation:_slideInUp_15gpo_1 .3s ease}._animate-slideInFromRight_15gpo_1250{animation:_slideInFromRight_15gpo_1 .3s ease}._animate-spin_15gpo_1254{animation:_spin_15gpo_1 1s linear infinite}._animate-pulse_15gpo_1258{animation:_pulse_15gpo_1 2s infinite}@keyframes _spin_15gpo_1{to{transform:rotate(360deg)}}@keyframes _logoSpin_15gpo_1{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _pulse_15gpo_1{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.05);opacity:1}to{transform:scale(.95);opacity:.7}}@keyframes _popIn_15gpo_1{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}._iconVisible_15gpo_1316{animation:_popIn_15gpo_1 .5s forwards}._lightboxOverlay_15gpo_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_15gpo_1343{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center}._lightboxImage_15gpo_1353{max-width:100%;max-height:90vh;object-fit:contain;border-radius:4px;box-shadow:0 4px 12px #00000080}._lightboxCloseButton_15gpo_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_15gpo_1362:hover{background-color:#ffffff80}@media (max-width: 768px){._lightboxCloseButton_15gpo_1362{top:10px;right:10px}}@keyframes _fadeIn_15gpo_1{0%{opacity:0}to{opacity:1}}._lightboxOverlay_15gpo_1322{animation:_fadeIn_15gpo_1 .3s ease-in-out}._userMessageWrapper_15gpo_1405{position:relative}._userMessageWrapper_15gpo_1405:hover ._editMessageButton_15gpo_1408{opacity:1}._editMessageButton_15gpo_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_15gpo_1408:hover{background-color:var(--bg-surface-container)}._editMessageButton_15gpo_1408 img{width:18px;height:18px;color:#fffc}._editMessageContainer_15gpo_1438{width:100%;display:flex;flex-direction:column;gap:8px}._editMessageTextarea_15gpo_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_15gpo_1445:focus{outline:none;border-color:#2878cd;box-shadow:0 0 0 2px #2878cd33}._editMessageActions_15gpo_1465{display:flex;justify-content:flex-end;gap:8px}._editMessageActionButton_15gpo_1471{padding:6px 12px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:background-color .2s ease}._saveButton_15gpo_1481{background-color:#2878cd;color:#fff}._saveButton_15gpo_1481:hover{background-color:#1e68b3}._cancelButton_15gpo_1489{background-color:#0000001a;color:inherit}._cancelButton_15gpo_1489:hover{background-color:#0003}._messageVersionContainer_15gpo_1498{position:relative;width:100%;overflow:hidden}._messageVersion_15gpo_1498{width:100%;transition:transform .3s ease,opacity .3s ease}._activeVersion_15gpo_1509{transform:translate(0);opacity:1;position:relative}._inactiveVersion_15gpo_1515{transform:translate(-100%);opacity:0;position:absolute;top:0;left:0;z-index:1;pointer-events:none}._editControls_15gpo_1525{display:flex;font-size:12px;color:var(--text-secondary)}._versionNavigator_15gpo_1531{display:flex;align-items:center;gap:4px}._versionCounter_15gpo_1537{font-size:11px}._versionButtonPrev_15gpo_1541,._versionButtonNext_15gpo_1541{background:none;border:none;padding:0 2px;cursor:pointer;color:var(--text-secondary)}._versionButtonPrev_15gpo_1541:disabled,._versionButtonNext_15gpo_1541:disabled{color:#96969666;cursor:default}._versionButtonPrev_15gpo_1541:hover:not(:disabled),._versionButtonNext_15gpo_1541:hover:not(:disabled){color:#1e68b3}._edit-response-loading_15gpo_1556{position:absolute;inset:0}._loadingWrapper_15gpo_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_15gpo_1578{display:flex;align-items:center;flex-direction:row;gap:var(--spacing-10)}._loader_15gpo_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_15gpo_1594{width:8;height:8;background-color:var(--text-secondary);border-radius:50%;animation:_bounce_15gpo_1 1.4s infinite ease-in-out both}._loadingText_15gpo_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_15gpo_1620{position:relative;display:flex;margin-left:3px;transition:all .6s cubic-bezier(.4,0,.2,1)}._staticLogo_15gpo_1627{position:relative;z-index:2;width:22px;height:22px;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:1}._rotatingBorder_15gpo_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_15gpo_1 1.5s linear infinite;z-index:1;opacity:1;transition:opacity .4s ease-out}._loadingLogoContainer_15gpo_1620._transitioning_15gpo_1652 ._rotatingBorder_15gpo_1636{opacity:0;animation-duration:.8s}._loadingLogoContainer_15gpo_1620._transitioning_15gpo_1652 ._staticLogo_15gpo_1627{width:26px;height:26px}._loadingLogoContainer_15gpo_1620._completed_15gpo_1661 ._rotatingBorder_15gpo_1636{opacity:0;animation:none;display:none}._loadingLogoContainer_15gpo_1620._completed_15gpo_1661 ._staticLogo_15gpo_1627{width:30px;height:30px}@keyframes _logoSpin_15gpo_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _logoSpinSlow_15gpo_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _bounce_15gpo_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes _fadeOut_15gpo_1{0%{opacity:1}to{opacity:0}}._botLoadingContainer_15gpo_1704,._imageBotLoadingContainer_15gpo_1704,._searchBotLoadingContainer_15gpo_1704{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 0;margin-bottom:80px}._botIconContainer_15gpo_1713{flex-shrink:0;margin-top:12px;align-self:flex-start}._botIconContainer_15gpo_1713 img{width:22px;height:22px;flex-shrink:0;transition:all .6s cubic-bezier(.4,0,.2,1)}._message-header_15gpo_1725 img{width:30px;height:30px;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:1}._initialLoading_15gpo_1733{padding-left:0!important}._initialLoading_15gpo_1733._bot_15gpo_1704{display:block}@media (max-width: 450px){._loadingText_15gpo_1608{font-size:13px}._dot_15gpo_1594{width:6;height:6}._rotatingBorder_15gpo_1636{width:42px;height:42px}._staticLogo_15gpo_1627{width:20px;height:20px}._loadingLogoContainer_15gpo_1620._completed_15gpo_1661 ._staticLogo_15gpo_1627{width:24px;height:24px}}._userFilesContainer_15gpo_1762{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0;width:100%}._userFileContainer_15gpo_1770{display:inline-block;margin:0;max-width:100%}._userFileBox_15gpo_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_15gpo_1776[data-filetype=TEXT]{background-color:#333}._userFileBox_15gpo_1776[data-filetype=CODE]{background-color:#007acc}._userFileBox_15gpo_1776[data-filetype=STRUCTURED]{background-color:#4caf50}._userFileBox_15gpo_1776[data-filetype=PDF]{background-color:#f14329}._userFileBox_15gpo_1776[data-filetype=DOC]{background-color:#2b579a}._userFileBox_15gpo_1776[data-filetype=XLS]{background-color:#217346}._userFileBox_15gpo_1776[data-filetype=PPT]{background-color:#d24726}._userFileBox_15gpo_1776[data-filetype=TXT]{background-color:#333}._userFileBox_15gpo_1776[data-filetype=ZIP]{background-color:#ffb900}._userFileBox_15gpo_1776[data-filetype=JS]{background-color:#f7df1e;color:#000}._userFileBox_15gpo_1776[data-filetype=PY]{background-color:#3776ab}._userFileBox_15gpo_1776[data-filetype=PHP]{background-color:#777bb4}._userFileBox_15gpo_1776[data-filetype=JAVA]{background-color:#007396}._userFileBox_15gpo_1776[data-filetype=HTML]{background-color:#e44d26}._userFileBox_15gpo_1776[data-filetype=CSS]{background-color:#264de4}._userFileBox_15gpo_1776[data-filetype=CPP],._userFileBox_15gpo_1776[data-filetype="C++"]{background-color:#00599c}._userFileBox_15gpo_1776[data-filetype="C#"]{background-color:#68217a}._userFileBox_15gpo_1776[data-filetype=GO]{background-color:#00add8}._userFileBox_15gpo_1776[data-filetype=RUBY]{background-color:#cc342d}._userFileBox_15gpo_1776[data-filetype=TS]{background-color:#3178c6}._userFileBox_15gpo_1776[data-filetype=RUST]{background-color:#000}._userFileBox_15gpo_1776[data-filetype=SWIFT]{background-color:#fa7343}._fileIconText_15gpo_1859{color:#fff;font-size:14px;font-weight:700;margin-bottom:2px;text-transform:uppercase}._userFileName_15gpo_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_15gpo_1887{text-decoration:none}._userMarkdownLink_15gpo_1891{color:var(--accent-blue);text-decoration:none}._userMarkdownLink_15gpo_1891:hover{text-decoration:underline}._fileIcon_15gpo_1859{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px}._fileIconType_15gpo_1909{font-weight:700;font-size:1.2rem;margin-bottom:4px}._fileName_15gpo_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_15gpo_1776{width:160px;height:70px}._fileIconText_15gpo_1859{font-size:12px}._userFileName_15gpo_1867{font-size:11px}}@media (max-width: 480px){._userFileBox_15gpo_1776{width:130px;height:65px}}._localImagesContainer_15gpo_1945{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._localImageWrapper_15gpo_1952{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;background-color:#f0f0f0;border:1px solid var(--border-button-color)}._localImage_15gpo_1945{width:100%;height:100%;object-fit:cover}._userMarkdownImage_15gpo_1968{border-radius:8px;margin:4px 0;display:block;max-width:100%;height:auto;cursor:pointer;transition:opacity .2s}._userMarkdownImage_15gpo_1968:hover{opacity:.9}._rounded_15gpo_929{border-radius:50%!important}._shadow_15gpo_1986{box-shadow:0 4px 6px #0000001a}._border_15gpo_946{border:1px solid #ddd;padding:2px}._imageGrid_15gpo_1996{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}._imageGrid_15gpo_1996 img,._userMessageContent_15gpo_2003 img{max-width:100px;max-height:100px;width:auto;height:auto;object-fit:contain}._imageGrid_15gpo_1996 ._userMarkdownImage_15gpo_1968{margin:0;flex:1 0 auto}._userImagesContainer_15gpo_2017{margin:8px 0;width:100%}._singleImageContainer_15gpo_2022{display:inline-block;max-width:100%;border-radius:8px;overflow:hidden}._hasLocalImages_15gpo_2029 img{max-width:unset!important}._searchLoadingWrapper_15gpo_2034{display:flex;align-items:center;gap:12px;width:auto;min-width:300px;margin:6px 0 25px;border-radius:16px;padding:10px 15px}._searchIconContainer_15gpo_2045{display:flex;align-items:center;justify-content:center}._searchPulseIcon_15gpo_2051{width:28px;height:28px;animation:_pulse_15gpo_1 1.5s infinite ease-in-out}._searchLoadingContent_15gpo_2057{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}._searchLoader_15gpo_2064{display:flex;gap:4px}._searchDot_15gpo_2069{width:8px;height:8px;background-color:var(--text-secondary);border-radius:50%;animation:_bounce_15gpo_1 1.4s infinite ease-in-out both}._searchDot_15gpo_2069:nth-child(1){animation-delay:-.32s}._searchDot_15gpo_2069:nth-child(2){animation-delay:-.16s}._searchLoadingText_15gpo_2083{font-size:14px;color:var(--text-secondary);margin:0;display:inline-block;white-space:nowrap}._searchEngineIcons_15gpo_2091{display:flex;align-items:center;gap:5px;opacity:0;animation:_fadeIn_15gpo_1 .5s forwards;margin-left:6px}._searchEngineIcons_15gpo_2091 img{width:16px;height:16px;object-fit:contain;border-radius:50%;opacity:.8;transition:opacity .2s ease}._searchEngineIcons_15gpo_2091 img:hover{opacity:1}._searchBotLoadingContainer_15gpo_1704{display:flex;align-items:center;width:100%;padding:8px 16px;margin-bottom:80px;border-radius:12px}@media (max-width: 768px){._searchLoadingWrapper_15gpo_2034{min-width:250px;padding:8px 12px}._searchLoadingText_15gpo_2083{font-size:13px}._searchEngineIcons_15gpo_2091 img{width:14px;height:14px}}@media (max-width: 450px){._searchPulseIcon_15gpo_2051{width:24px;height:24px}._searchDot_15gpo_2069{width:6px;height:6px}._searchEngineIcons_15gpo_2091{gap:3px}._searchEngineIcons_15gpo_2091 img{width:12px;height:12px}}._thinkingWrapper_15gpo_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_15gpo_2152._isWaiting_15gpo_2168{opacity:.9;transition:all .3s ease}._thinkingWrapper_15gpo_2152._isWaiting_15gpo_2168 ._thinkingHeader_15gpo_2172{padding:14px 12px;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s ease}._thinkingWrapper_15gpo_2152._isStreaming_15gpo_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_15gpo_1 3s ease-in-out infinite}._thinkingWrapper_15gpo_2152._isStreaming_15gpo_2177 ._stepActive_15gpo_2185 ._stepTimeline_15gpo_2185:before{box-shadow:0 0 0 4px rgba(var(--text-secondary),.25)}._thinkingWrapper_15gpo_2152._isStreaming_15gpo_2177 ._thinkingHeader_15gpo_2172{padding:14px 12px;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s ease}._thinkingWrapper_15gpo_2152._isCompleted_15gpo_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_15gpo_2152._isCompleted_15gpo_2193 ._stepTimelineComplete_15gpo_2200{color:var(--text-primary);text-shadow:0 0 4px rgba(var(--success-rgb),.3)}._thinkingWrapper_15gpo_2152._isCompleted_15gpo_2193 ._thinkingMainText_15gpo_2204{color:var(--text-primary)}._thinkingWrapper_15gpo_2152._isCompleted_15gpo_2193 ._thinkingHeader_15gpo_2172{padding:6px 0;transition:padding .3s cubic-bezier(.4,0,.2,1)}._thinkingHeader_15gpo_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_15gpo_2223{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._thinkingHeaderTop_15gpo_2231{display:flex;align-items:center;gap:8px;width:fit-content}._thinkingHeaderText_15gpo_2238{flex:0 1 auto;min-width:0}._thinkingMainText_15gpo_2204{font-size:14px;font-weight:500;color:var(--text-primary);display:inline;line-height:1.4;white-space:nowrap;position:relative}._thinkingMainText_15gpo_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_15gpo_1 2s linear infinite;pointer-events:none}._thinkingWrapper_15gpo_2152._isCompleted_15gpo_2193 ._thinkingMainText_15gpo_2204:after{animation:none;opacity:0}@keyframes _shimmer_15gpo_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_15gpo_2295{width:100%}._thinkingHeaderSub_15gpo_2295 ._thinkingPromptExcerpt_15gpo_2298{margin-top:0;font-size:11px;padding-left:8px;border-left:2px solid var(--primary-color-light)}._thinkingHeaderSub_15gpo_2295 ._thinkingSearchInfo_15gpo_2304{margin-top:0}._thinkingHeaderSub_15gpo_2295 ._thinkingSearchInfo_15gpo_2304 ._searchText_15gpo_2307{font-size:11px}._thinkingHeaderSub_15gpo_2295 ._thinkingSearchInfo_15gpo_2304 ._searchIconVisible_15gpo_2310{width:14px;height:14px}._thinkingKeywordHighlight_15gpo_2315{color:var(--primary-color);font-weight:600;margin:0 4px}._thinkingDots_15gpo_2321{display:flex;gap:4px;align-items:center;margin-left:8px;flex-shrink:0}._dot_15gpo_1594{width:5px;height:5px;background-color:var(--primary-color);border-radius:50%;animation:_dotBounce_15gpo_1 1.4s infinite ease-in-out both}._dot_15gpo_1594:nth-child(1){animation-delay:-.32s}._dot_15gpo_1594:nth-child(2){animation-delay:-.16s}._dot_15gpo_1594:nth-child(3){animation-delay:0s}._thinkingToggleIcon_15gpo_2346{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--text-secondary);font-size:12px}._thinkingExpandedContent_15gpo_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_15gpo_2357._isOpen_15gpo_2368{max-height:500px;opacity:.7;padding:10px 12px}._thinkingExpandedContent_15gpo_2357:hover{opacity:1}._thinkingExpandedContent_15gpo_2357:before{content:"";position:absolute;left:16px;top:22px;bottom:24px;width:1px;background:var(--border-color);opacity:1;z-index:1}._thinkingStep_15gpo_2388{position:relative;display:flex;align-items:center;gap:16px;padding-bottom:12px}._thinkingStep_15gpo_2388:last-child{padding-bottom:0}._stepTimeline_15gpo_2185{position:relative;flex-shrink:0;width:10px;height:10px;display:flex;align-items:center;justify-content:center;z-index:2}._stepTimeline_15gpo_2185:before{content:"";width:8px;height:8px;border-radius:50%;background:#000;transition:all .3s ease}._stepCompleted_15gpo_2418 ._stepTimeline_15gpo_2185:before{background:#ccc}._stepActive_15gpo_2185 ._stepTimeline_15gpo_2185:before{background:var(--text-secondary);box-shadow:0 0 0 3px #3b82f626}._stepTimelineComplete_15gpo_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_15gpo_2443{flex:1;min-width:0;padding-top:0}._stepLabel_15gpo_2449{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.4;margin:0}._thinkingPromptExcerpt_15gpo_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_15gpo_2304{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}._searchText_15gpo_2307{font-size:12px;color:var(--text-secondary);font-style:italic;white-space:nowrap}._thinkingSearchIcons_15gpo_2481{display:inline-flex;align-items:center;gap:6px}._searchIconVisible_15gpo_2310{width:16px;height:16px;border-radius:3px;opacity:0;animation:_searchIconFadeIn_15gpo_1 .5s ease forwards;transition:transform .2s ease}._searchIconVisible_15gpo_2310:hover{transform:scale(1.15)}@keyframes _searchIconFadeIn_15gpo_1{0%{opacity:0;transform:translateY(-3px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _streamPulse_15gpo_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_15gpo_2152{min-width:unset;max-width:100%}._thinkingHeader_15gpo_2172{padding:var(--spacing-12px 12px);min-width:250px}._thinkingMainText_15gpo_2204{font-size:13px;white-space:normal}._thinkingHeaderSub_15gpo_2295 ._thinkingPromptExcerpt_15gpo_2298{font-size:10px}._thinkingHeaderSub_15gpo_2295 ._thinkingSearchInfo_15gpo_2304 ._searchText_15gpo_2307{font-size:10px;white-space:normal}._thinkingHeaderSub_15gpo_2295 ._thinkingSearchInfo_15gpo_2304 ._searchIconVisible_15gpo_2310{width:12px;height:12px}._thinkingExpandedContent_15gpo_2357._isOpen_15gpo_2368{padding:var(--spacing-20px 12px 12px 12px)}._thinkingExpandedContent_15gpo_2357:before{left:15px}._stepTimeline_15gpo_2185,._stepTimelineComplete_15gpo_2200{width:4px}._stepTimeline_15gpo_2185:before,._stepTimelineComplete_15gpo_2200:before{width:4px;height:4px}._stepTimelineComplete_15gpo_2200{font-size:12px}._stepLabel_15gpo_2449{font-size:13px}._searchText_15gpo_2307{font-size:11px;white-space:normal}._searchIconVisible_15gpo_2310{width:14px;height:14px}}._message_15gpo_1498{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);padding-left:var(--spacing-20);padding-right:var(--spacing-20)}._lastMessage_15gpo_2582 ._message-content_15gpo_2582{margin-bottom:100px!important}._message-content_15gpo_2582{word-break:break-word}._message-header_15gpo_1725 img{width:30px;height:30px;flex-shrink:0}._botMessageWrapper_15gpo_2596,._userMessageWrapper_15gpo_1405{width:100%;position:relative;color:var(--text-chat-primary)}._userMessageContent_15gpo_2003{display:flex;flex-direction:column;color:var(--text-chat-primary);gap:2px;width:100%;align-items:flex-end}._showActionsOnHover_15gpo_2618:hover [class*=messageActions],._showActionsOnHover_15gpo_2618:hover [class*=favoriteContainer]{opacity:1;visibility:visible}._textContentBox_15gpo_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_15gpo_2630 p{margin:0 0 8px}._textContentBox_15gpo_2630 p:last-child{margin-bottom:0}._embeddedContentBox_15gpo_2652,._uploadedFilesBox_15gpo_2659{max-width:100%;margin-top:2px;align-self:flex-end}@media (max-width: 768px){._message_15gpo_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_15gpo_1498 ._message-content_15gpo_2582{max-width:95%}._message-header_15gpo_1725 img,._botIconContainer_15gpo_1713 img{width:24px;height:24px;margin-left:4px}}._bot_15gpo_1704{display:flex;align-items:flex-start;gap:10px}._bot_15gpo_1704 ._message-content_15gpo_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_15gpo_1704 ._message-header_15gpo_1725{align-self:flex-start;margin-top:8px;flex-shrink:0}._bot_15gpo_1704 ._message-header_15gpo_1725 img{width:26px;height:26px;object-fit:contain}._botMessageWrapper_15gpo_2596{width:100%;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){._bot_15gpo_1704{flex-direction:column;align-items:flex-start;gap:8px}._bot_15gpo_1704 ._message-header_15gpo_1725{margin-top:0;display:flex;align-items:center;width:100%}._bot_15gpo_1704 ._message-header_15gpo_1725 img{width:24px;height:24px}._bot_15gpo_1704 ._message-content_15gpo_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_15gpo_1704 ._message-content_15gpo_2582{padding-right:var(--spacing-16)}._bot_15gpo_1704 ._message-header_15gpo_1725 img{width:30px;height:30px}}@media (min-width: 1440px){._bot_15gpo_1704{gap:12px}._bot_15gpo_1704 ._message-content_15gpo_2582{gap:var(--spacing-18);padding-right:var(--spacing-32)}._bot_15gpo_1704 ._message-header_15gpo_1725 img{width:36px;height:36px}}._bot_15gpo_1704._loading_15gpo_1564 ._message-content_15gpo_2582{opacity:.9}._bot_15gpo_1704._initialLoading_15gpo_1733 ._message-header_15gpo_1725 img{animation:_logoPulse_15gpo_1 1.5s ease-in-out infinite}@keyframes _logoPulse_15gpo_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}._bot_15gpo_1704._streamingMessage_15gpo_2802 ._message-content_15gpo_2582{animation:_streamFadeIn_15gpo_1 .3s ease-in}@keyframes _streamFadeIn_15gpo_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._bot_15gpo_1704._searchModeMessage_15gpo_2819 ._message-content_15gpo_2582{border-left:3px solid var(--primary-color);padding-left:12px}._bot_15gpo_1704._imageModeMessage_15gpo_2824 ._message-content_15gpo_2582{border-left:3px solid var(--accent-color);padding-left:12px}._bot_15gpo_1704._isEditResponse_15gpo_2829 ._message-content_15gpo_2582{background:var(--bg-tertiary);border-radius:8px;padding:12px}@media (prefers-reduced-motion: reduce){._bot_15gpo_1704 ._message-header_15gpo_1725 img,._bot_15gpo_1704 ._message-content_15gpo_2582{animation:none!important;transition:none!important}}@media (prefers-contrast: high){._bot_15gpo_1704 ._message-content_15gpo_2582{border:1px solid var(--text-primary)}._bot_15gpo_1704 ._message-header_15gpo_1725 img{border:2px solid var(--text-primary)}}@media print{._bot_15gpo_1704{page-break-inside:avoid}._bot_15gpo_1704 ._message-header_15gpo_1725{display:none}._bot_15gpo_1704 ._message-content_15gpo_2582{padding:0;width:100%}}._user_15gpo_1405{display:flex;justify-content:flex-end}._user_15gpo_1405 ._message-content_15gpo_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_15gpo_1405 ._message-content_15gpo_2582{margin-bottom:var(--spacing-26)}}._showActionsOnHover_15gpo_2618:hover ._userMessageActionsWrapper_15gpo_2903 ._userMessageActions_15gpo_2903,._showActionsOnHover_15gpo_2618:focus-within ._userMessageActionsWrapper_15gpo_2903 ._userMessageActions_15gpo_2903{opacity:1}._expandButton_15gpo_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_15gpo_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_1d3oz_1{margin:16px 0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}._excelContainer_1d3oz_1 ._generatingState_1d3oz_8{display:flex;align-items:center;gap:12px;padding:16px}._excelContainer_1d3oz_1 ._generatingState_1d3oz_8 ._spinner_1d3oz_14{width:20px;height:20px;border:2px solid #e3e8ef;border-top:2px solid #1f7a1f;border-radius:50%;animation:_spin_1d3oz_14 1s linear infinite}._excelContainer_1d3oz_1 ._generatingState_1d3oz_8 ._generatingText_1d3oz_22{color:#6b7280;font-size:14px;font-weight:500}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35{display:flex;align-items:center;gap:12px}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileIcon_1d3oz_40{width:28px;height:28px;object-fit:contain}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileDetails_1d3oz_45{display:flex;flex-direction:column;gap:2px}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileDetails_1d3oz_45 ._fileName_1d3oz_50{font-size:14px;font-weight:600;color:#1f7a1f}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileDetails_1d3oz_45 ._fileMeta_1d3oz_55{font-size:12px;color:#6b7280}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._downloadButton_1d3oz_59{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#1f7a1f;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._downloadButton_1d3oz_59 svg{width:14px;height:14px}._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._downloadButton_1d3oz_59:hover{background:#166534;transform:translateY(-1px)}._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81{display:flex;background:#f9fafb;border-bottom:1px solid #e5e7eb;overflow-x:auto}._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81{padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:13px;color:#6b7280;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap}._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81:hover{background:#f3f4f6;color:#374151}._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81._active_1d3oz_102{color:#1f7a1f;border-bottom-color:#1f7a1f;background:#fff}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107{max-height:400px;overflow:auto}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111{width:100%;border-collapse:collapse;font-size:13px}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 th{background:#f9fafb;padding:10px 12px;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}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 th:last-child{border-right:none}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 td{padding:8px 12px;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;color:#374151}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 td:last-child{border-right:none}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 tr:hover td{background:#f9fafb}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 tbody tr:nth-child(2n) td{background:#fafafa}._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 tbody tr:nth-child(2n):hover td{background:#f3f4f6}._excelContainer_1d3oz_1 ._errorMessage_1d3oz_149{padding:12px 16px;background:#fef2f2;border-top:1px solid #fecaca;color:#dc2626;font-size:13px}@keyframes _spin_1d3oz_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] ._excelContainer_1d3oz_1{background:#1f2937;border-color:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27{background:#111827;border-bottom-color:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileDetails_1d3oz_45 ._fileName_1d3oz_50{color:#22c55e}[data-theme=dark] ._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._fileInfo_1d3oz_35 ._fileDetails_1d3oz_45 ._fileMeta_1d3oz_55{color:#9ca3af}[data-theme=dark] ._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._downloadButton_1d3oz_59{background:#16a34a}[data-theme=dark] ._excelContainer_1d3oz_1 ._excelHeader_1d3oz_27 ._downloadButton_1d3oz_59:hover{background:#15803d}[data-theme=dark] ._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81{background:#111827;border-bottom-color:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81{color:#9ca3af}[data-theme=dark] ._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81:hover{background:#374151;color:#f3f4f6}[data-theme=dark] ._excelContainer_1d3oz_1 ._sheetTabs_1d3oz_81 ._sheetTab_1d3oz_81._active_1d3oz_102{color:#22c55e;border-bottom-color:#22c55e;background:#1f2937}[data-theme=dark] ._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 th{background:#111827;color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 td{color:#f3f4f6;border-bottom-color:#374151;border-right-color:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 tr:hover td{background:#374151}[data-theme=dark] ._excelContainer_1d3oz_1 ._tablePreview_1d3oz_107 ._excelTable_1d3oz_111 tbody tr:nth-child(2n) td{background:#111827}._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_15a7p_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_15a7p_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_15a7p_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_15a7p_220{display:flex}._d-inline-flex_15a7p_224{display:inline-flex}._d-grid_15a7p_228{display:grid}._d-block_15a7p_232{display:block}._d-inline-block_15a7p_236{display:inline-block}._d-none_15a7p_240{display:none}._flex-center_15a7p_245{display:flex;align-items:center;justify-content:center}._flex-between_15a7p_251{display:flex;align-items:center;justify-content:space-between}._flex-row_15a7p_263{flex-direction:row}._flex-column_15a7p_267{flex-direction:column}._flex-wrap_15a7p_271{flex-wrap:wrap}._flex-nowrap_15a7p_275{flex-wrap:nowrap}._flex-1_15a7p_279{flex:1}._flex-auto_15a7p_283{flex:auto}._flex-grow-0_15a7p_287{flex-grow:0}._flex-grow-1_15a7p_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_15a7p_296{align-items:flex-start}}._items-center_15a7p_302{align-items:center}._items-start_15a7p_306{align-items:flex-start}._items-end_15a7p_310{align-items:flex-end}._justify-center_15a7p_314{justify-content:center}._justify-between_15a7p_318{justify-content:space-between}._justify-start_15a7p_322{justify-content:flex-start}._justify-end_15a7p_326{justify-content:flex-end}._justify-around_15a7p_330{justify-content:space-around}._gap-xs_15a7p_335{gap:var(--spacing-4)}._gap-sm_15a7p_339{gap:var(--spacing-8)}._gap-md_15a7p_343{gap:var(--spacing-16)}._gap-lg_15a7p_347{gap:var(--spacing-24)}._gap-xl_15a7p_351{gap:var(--spacing-32)}._m-0_15a7p_357{margin:0}._m-xs_15a7p_361{margin:var(--spacing-4)}._m-sm_15a7p_365{margin:var(--spacing-8)}._m-md_15a7p_369{margin:var(--spacing-16)}._m-lg_15a7p_373{margin:var(--spacing-24)}._m-xl_15a7p_377{margin:var(--spacing-32)}._mt-0_15a7p_382{margin-top:0}._mt-xs_15a7p_386{margin-top:var(--spacing-4)}._mt-sm_15a7p_390{margin-top:var(--spacing-8)}._mt-md_15a7p_394{margin-top:var(--spacing-16)}._mt-lg_15a7p_398{margin-top:var(--spacing-24)}._mt-xl_15a7p_402{margin-top:var(--spacing-32)}._mb-0_15a7p_407{margin-bottom:0}._mb-xs_15a7p_411{margin-bottom:var(--spacing-4)}._mb-sm_15a7p_415{margin-bottom:var(--spacing-8)}._mb-12_15a7p_419{margin-bottom:var(--spacing-12)}._mb-rs_15a7p_423{margin-bottom:var(--spacing-10)}._mb-md_15a7p_427{margin-bottom:var(--spacing-16)}._mb-24_15a7p_431{margin-bottom:var(--spacing-24)}._mb-xl_15a7p_435{margin-bottom:var(--spacing-32)}._ml-0_15a7p_440{margin-left:0}._ml-xs_15a7p_444{margin-left:var(--spacing-4)}._ml-sm_15a7p_448{margin-left:var(--spacing-8)}._ml-md_15a7p_452{margin-left:var(--spacing-16)}._ml-lg_15a7p_456{margin-left:var(--spacing-24)}._ml-xl_15a7p_460{margin-left:var(--spacing-32)}._mr-0_15a7p_465{margin-right:0}._mr-xs_15a7p_469{margin-right:var(--spacing-4)}._mr-sm_15a7p_473{margin-right:var(--spacing-8)}._mr-md_15a7p_477{margin-right:var(--spacing-16)}._mr-lg_15a7p_481{margin-right:var(--spacing-24)}._mr-xl_15a7p_485{margin-right:var(--spacing-32)}._mx-0_15a7p_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_15a7p_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_15a7p_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_15a7p_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_15a7p_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_15a7p_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_15a7p_520{margin-left:auto;margin-right:auto}._my-0_15a7p_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_15a7p_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_15a7p_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_15a7p_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_15a7p_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_15a7p_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_15a7p_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_15a7p_562{padding:0}._p-xs_15a7p_566{padding:var(--spacing-xs)}._p-sm_15a7p_570,._p-10_15a7p_574{padding:var(--spacing-sm)}._p-md_15a7p_578{padding:var(--spacing-md)}._p-ml_15a7p_582{padding:var(--spacing-ml)}._p-lg_15a7p_586{padding:var(--spacing-lg)}._p-xl_15a7p_590{padding:var(--spacing-xl)}._pl-0_15a7p_595{padding-left:0}._pl-xs_15a7p_599{padding-left:var(--spacing-xs)}._pl-sm_15a7p_603{padding-left:var(--spacing-sm)}._pl-md_15a7p_607{padding-left:var(--spacing-md)}._pl-lg_15a7p_611{padding-left:var(--spacing-lg)}._pl-xl_15a7p_615{padding-left:var(--spacing-xl)}._pr-0_15a7p_620{padding-right:0}._pr-xs_15a7p_624{padding-right:var(--spacing-xs)}._pr-sm_15a7p_628{padding-right:var(--spacing-sm)}._pr-md_15a7p_632{padding-right:var(--spacing-md)}._pr-lg_15a7p_636{padding-right:var(--spacing-lg)}._pr-xl_15a7p_640{padding-right:var(--spacing-xl)}._pt-0_15a7p_645{padding-top:0}._pt-xs_15a7p_649{padding-top:var(--spacing-xs)}._pt-sm_15a7p_653{padding-top:var(--spacing-sm)}._pt-md_15a7p_657{padding-top:var(--spacing-md)}._pt-ml_15a7p_661{padding-top:var(--spacing-ml)}._pt-lg_15a7p_665{padding-top:var(--spacing-lg)}._pt-xl_15a7p_669{padding-top:var(--spacing-xl)}._pb-0_15a7p_674{padding-bottom:0}._pb-xs_15a7p_678{padding-bottom:var(--spacing-xs)}._pb-sm_15a7p_682{padding-bottom:var(--spacing-sm)}._pb-md_15a7p_686{padding-bottom:var(--spacing-md)}._pb-lg_15a7p_690{padding-bottom:var(--spacing-lg)}._pb-xl_15a7p_694{padding-bottom:var(--spacing-xl)}._px-0_15a7p_699{padding-left:0;padding-right:0}._px-xs_15a7p_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_15a7p_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_15a7p_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_15a7p_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_15a7p_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_15a7p_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_15a7p_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_15a7p_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_15a7p_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_15a7p_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_15a7p_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_15a7p_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_15a7p_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_15a7p_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_15a7p_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_15a7p_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_15a7p_786{position:relative}._absolute_15a7p_790{position:absolute}._fixed_15a7p_794{position:fixed}._sticky_15a7p_798{position:sticky}._w-full_15a7p_803{width:100%}._w-screen_15a7p_811{width:100vw}._h-screen_15a7p_815{height:100vh}._w-auto_15a7p_819{width:auto}._h-auto_15a7p_823{height:auto}._w-24_15a7p_828{width:24px}._w-32_15a7p_832{width:32px}._w-48_15a7p_836{width:48px}._w-64_15a7p_840{width:64px}._h-24_15a7p_845{height:24px}._h-32_15a7p_849{height:32px}._h-48_15a7p_853{height:48px}._h-64_15a7p_857{height:64px}._h-full_15a7p_807{height:100%}._square-18_15a7p_866,._square-24_15a7p_871{width:24px;height:24px}._square-32_15a7p_876{width:32px;height:32px}._square-48_15a7p_881{width:48px;height:48px}._square-64_15a7p_886{width:64px;height:64px}._square-full_15a7p_891{width:100%;height:100%}._cursor-pointer_15a7p_897{cursor:pointer}._cursor-default_15a7p_901{cursor:default}._cursor-not-allowed_15a7p_905{cursor:not-allowed}._overflow-hidden_15a7p_909{overflow:hidden}._overflow-auto_15a7p_913{overflow:auto}._overflow-scroll_15a7p_917{overflow:scroll}._whitespace-nowrap_15a7p_921{white-space:nowrap}._whitespace-normal_15a7p_925{white-space:normal}._rounded-sm_15a7p_929{border-radius:var(--radius-sm)}._rounded-md_15a7p_933{border-radius:var(--radius-md)}._rounded-lg_15a7p_937{border-radius:var(--radius-lg)}._rounded-full_15a7p_941{border-radius:var(--radius-full)}._border_15a7p_946{border:1px solid var(--border-color)}._border-top_15a7p_950{border-top:1px solid var(--border-color)}._border-right_15a7p_954{border-right:1px solid var(--border-color)}._border-bottom_15a7p_958{border-bottom:1px solid var(--border-color)}._border-left_15a7p_962{border-left:1px solid var(--border-color)}._border-0_15a7p_966{border:none}._border-top-0_15a7p_970{border-top:none}._border-right-0_15a7p_974{border-right:none}._border-bottom-0_15a7p_978{border-bottom:none}._border-left-0_15a7p_982{border-left:none}._border-2_15a7p_987{border-width:2px}._border-3_15a7p_991{border-width:3px}._border-dashed_15a7p_996{border-style:dashed}._border-dotted_15a7p_1000{border-style:dotted}._text-xs_15a7p_1006{font-size:var(--font-size-12)}._text-sm_15a7p_1010{font-size:var(--font-size-14)}._text-md_15a7p_1014{font-size:var(--font-size-16)}._text-lg_15a7p_1018{font-size:var(--font-size-18)}._text-xl_15a7p_1022{font-size:var(--font-size-20)}._text-xxl_15a7p_1026{font-size:var(--font-size-22)}._text-huge_15a7p_1030{font-size:var(--font-size-24)}._text-jumbo_15a7p_1034{font-size:var(--font-size-26)}._text-mega_15a7p_1038{font-size:var(--font-size-28)}._font-normal_15a7p_1043{font-weight:var(--font-weight-normal)}._font-medium_15a7p_1047{font-weight:var(--font-weight-medium)}._font-bold_15a7p_1051{font-weight:var(--font-weight-bold)}._text-left_15a7p_1056{text-align:left}._text-center_15a7p_1060{text-align:center}._text-right_15a7p_1064{text-align:right}._text-justify_15a7p_1068{text-align:justify}._text-uppercase_15a7p_1073{text-transform:uppercase}._text-lowercase_15a7p_1077{text-transform:lowercase}._text-capitalize_15a7p_1081{text-transform:capitalize}._text-underline_15a7p_1086{text-decoration:underline}._text-line-through_15a7p_1090{text-decoration:line-through}._text-no-decoration_15a7p_1094{text-decoration:none}._text-description_15a7p_1099{color:var(--text-secondary, #5f6368)}._text-description-8_15a7p_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_15a7p_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_15a7p_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_15a7p_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_15a7p_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_15a7p_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_15a7p_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_15a7p_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_15a7p_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_15a7p_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_15a7p_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_15a7p_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_15a7p_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_15a7p_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _pulse_15a7p_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_15a7p_1230{animation:_animatedgradient_15a7p_1 4s ease alternate infinite}._animate-fade_15a7p_1234{animation:_fade_15a7p_1 .3s ease-in}._animate-fadeIn_15a7p_1238{animation:_fadeIn_15a7p_1 .3s ease none}._animate-slide_15a7p_1242{animation:_slideIn_15a7p_1 .5s ease-out}._animate-slideInUp_15a7p_1246{animation:_slideInUp_15a7p_1 .3s ease}._animate-slideInFromRight_15a7p_1250{animation:_slideInFromRight_15a7p_1 .3s ease}._animate-spin_15a7p_1254{animation:_spin_15a7p_1 1s linear infinite}._animate-pulse_15a7p_1258{animation:_pulse_15a7p_1 2s infinite}._mainBottom_15a7p_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_15a7p_1262{padding-left:var(--spacing-12);padding-right:var(--spacing-12);bottom:50px}}._searchBox_15a7p_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_15a7p_1283 img{width:20px;cursor:pointer}._searchBox_15a7p_1283 button:disabled{cursor:not-allowed}._searchBox_15a7p_1283 img._disabled_15a7p_1303{opacity:.5}._textareaWrapper_15a7p_1307{position:relative;width:100%;transition:grid-column .9s cubic-bezier(.4,0,.2,1),width .9s ease}._desktopMode_15a7p_1313{display:flex;flex-direction:column;gap:12px}._desktopMode_15a7p_1313 ._textareaWrapper_15a7p_1307{width:100%;order:1}._desktopMode_15a7p_1313 ._buttonsContainer_15a7p_1322{width:100%;order:2;display:flex;justify-content:space-between}._desktopMode_15a7p_1313 ._iconLeftContainer_15a7p_1328,._desktopMode_15a7p_1313 ._iconRightContainer_15a7p_1329{display:flex}._compactMode_15a7p_1333{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:8px;align-items:center}._compactMode_15a7p_1333 ._textareaWrapper_15a7p_1307{grid-column:2;grid-row:1}._compactMode_15a7p_1333 ._buttonsContainer_15a7p_1322{grid-column:1/4;grid-row:1;display:contents}._compactMode_15a7p_1333 ._iconLeftContainer_15a7p_1328{grid-column:1;grid-row:1;display:flex}._compactMode_15a7p_1333 ._iconLeftContainer_15a7p_1328 button:not(._uploadButton_15a7p_1354){display:none;opacity:0}._compactMode_15a7p_1333 ._iconRightContainer_15a7p_1329{grid-column:3;grid-row:1;display:flex}._expandedMode_15a7p_1364{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:12px}._expandedMode_15a7p_1364 ._textareaWrapper_15a7p_1307{grid-row:1;grid-column:1;width:100%}._expandedMode_15a7p_1364 ._buttonsContainer_15a7p_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_15a7p_1364 ._iconLeftContainer_15a7p_1328{display:flex;gap:8px}._expandedMode_15a7p_1364 ._iconLeftContainer_15a7p_1328 button{display:flex;animation:_slideInLeft_15a7p_1 .9s cubic-bezier(.4,0,.2,1)}._expandedMode_15a7p_1364 ._iconRightContainer_15a7p_1329{display:flex;gap:8px}._expandedMode_15a7p_1364 ._iconRightContainer_15a7p_1329 button{animation:_slideInRight_15a7p_1 .9s cubic-bezier(.4,0,.2,1)}@keyframes _slideInLeft_15a7p_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInRight_15a7p_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._chatInput_15a7p_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_15a7p_1419::placeholder{color:var(--text-secondary)}._chatInput_15a7p_1419::-webkit-input-placeholder{color:var(--text-secondary)}._chatInput_15a7p_1419:-ms-input-placeholder{color:var(--text-secondary)}._chatInput_15a7p_1419::-ms-input-placeholder{color:var(--text-secondary)}._chatInput_15a7p_1419::placeholder{line-height:24px;vertical-align:middle}._chatInput_15a7p_1419::-webkit-scrollbar{width:4px}._chatInput_15a7p_1419::-webkit-scrollbar-track{background:transparent}._chatInput_15a7p_1419::-webkit-scrollbar-thumb{background:#0003;border-radius:var(--radius-10)}._compactMode_15a7p_1333 ._chatInput_15a7p_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_15a7p_1333 ._chatInput_15a7p_1419::placeholder{line-height:18px!important}._expandedMode_15a7p_1364 ._chatInput_15a7p_1419{min-height:48px;max-height:120px;overflow-y:auto}._buttonsContainer_15a7p_1322{display:flex;align-items:center;justify-content:space-between;width:100%}._iconLeftContainer_15a7p_1328,._iconRightContainer_15a7p_1329{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._iconLeftContainer_15a7p_1328,._iconRightContainer_15a7p_1329{gap:6px}}._iconLeftContainer_15a7p_1328 button,._iconRightContainer_15a7p_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_15a7p_1328 button:hover,._iconRightContainer_15a7p_1329 button:hover{background-color:var(--bg-after)}._inputContainerWrapper_15a7p_1516{position:relative;width:100%;margin-bottom:10px}._bottomInfo_15a7p_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_15a7p_1522 a{margin-left:4px;color:var(--link-color)}._bottomInfo_15a7p_1522 a:hover{color:var(--link-color-hover)}._dropActive_15a7p_1542{border:2px dashed var(--brand-primary-fresh);background-color:#0b57d00d;transition:all .3s ease}._dropActive_15a7p_1542:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0b57d008;pointer-events:none;z-index:1}._dropActive_15a7p_1542 ._chatInput_15a7p_1419::placeholder{color:var(--brand-primary-fresh);font-weight:500}._streamingButton_15a7p_1563{background-color:var(--bg-after)!important;transition:transform .3s ease,background-color .3s ease;animation:_pulseStop_15a7p_1 1.5s infinite ease-in-out}._streamingButton_15a7p_1563 img{transition:all .3s ease;background-color:var(--bg-after)}@keyframes _pulseStop_15a7p_1{0%{transform:scale(.8)}50%{transform:scale(.9)}to{transform:scale(.8)}}._actionButton_15a7p_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_15a7p_1588 img{width:16px;height:16px}._actionButton_15a7p_1588:hover{background-color:#f5f5f5}._betaBadge_15a7p_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_15a7p_1354{background:transparent;border:none;padding:8px;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._uploadButton_15a7p_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_15a7p_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_15a7p_1665{background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._searchButton_15a7p_1665._active_15a7p_1675{background-color:var(--brand-primary-fresh)}._searchButton_15a7p_1665._active_15a7p_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._searchButton_15a7p_1665._active_15a7p_1675 img{filter:brightness(0) invert(1);scale:1.2}._searchButton_15a7p_1665._disabled_15a7p_1303,._searchButton_15a7p_1665:disabled{cursor:not-allowed}._searchButton_15a7p_1665._disabled_15a7p_1303 img,._searchButton_15a7p_1665:disabled img{opacity:.5}._searchButton_15a7p_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_15a7p_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_15a7p_1721{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}._paintButton_15a7p_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_15a7p_1733._active_15a7p_1675{background-color:var(--brand-primary-fresh)}._paintButton_15a7p_1733._active_15a7p_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._paintButton_15a7p_1733._active_15a7p_1675 div span{color:var(--text-light)}._paintButton_15a7p_1733._active_15a7p_1675 img{filter:brightness(0) invert(1);scale:1.2}._paintButton_15a7p_1733._disabled_15a7p_1303,._paintButton_15a7p_1733:disabled{cursor:not-allowed}._paintButton_15a7p_1733._disabled_15a7p_1303 img,._paintButton_15a7p_1733:disabled img{opacity:.5}._paintButton_15a7p_1733._disabled_15a7p_1303 div,._paintButton_15a7p_1733:disabled div{opacity:.5}._paintButton_15a7p_1733 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._paintButton_15a7p_1733 div ._title_15a7p_1779{font-size:12px}@media (max-width: 768px){._paintButton_15a7p_1733 div ._des_15a7p_1313{display:none}}._paintButton_15a7p_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_15a7p_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_15a7p_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_15a7p_1819._active_15a7p_1675{background-color:var(--brand-primary-fresh)}._downloadButton_15a7p_1819._active_15a7p_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._downloadButton_15a7p_1819._active_15a7p_1675 div span{color:var(--text-light)}._downloadButton_15a7p_1819._active_15a7p_1675 img{filter:brightness(0) invert(1);scale:1.2}._downloadButton_15a7p_1819._disabled_15a7p_1303,._downloadButton_15a7p_1819:disabled{cursor:not-allowed}._downloadButton_15a7p_1819._disabled_15a7p_1303 img,._downloadButton_15a7p_1819:disabled img{opacity:.5}._downloadButton_15a7p_1819._disabled_15a7p_1303 div,._downloadButton_15a7p_1819:disabled div{opacity:.5}._downloadButton_15a7p_1819 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._downloadButton_15a7p_1819 div ._title_15a7p_1779{font-size:12px}@media (max-width: 768px){._downloadButton_15a7p_1819 div ._des_15a7p_1313{display:none}}._downloadButton_15a7p_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_15a7p_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_15a7p_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_15a7p_1903._active_15a7p_1675{background-color:var(--brand-primary-fresh)}._aiModeButton_15a7p_1903._active_15a7p_1675:hover{background-color:var(--brand-primary-fresh);opacity:.8}._aiModeButton_15a7p_1903._active_15a7p_1675 div span{color:var(--text-light)}._aiModeButton_15a7p_1903._active_15a7p_1675 img{filter:brightness(0) invert(1);scale:1.2}._aiModeButton_15a7p_1903._disabled_15a7p_1303,._aiModeButton_15a7p_1903:disabled{cursor:not-allowed}._aiModeButton_15a7p_1903._disabled_15a7p_1303 img,._aiModeButton_15a7p_1903:disabled img{opacity:.5}._aiModeButton_15a7p_1903._disabled_15a7p_1303 div,._aiModeButton_15a7p_1903:disabled div{opacity:.5}._aiModeButton_15a7p_1903 div{display:flex;flex-direction:column;text-align:left;padding-left:8px;font-size:10px;font-weight:500;color:var(--text-secondary)}._aiModeButton_15a7p_1903 div ._title_15a7p_1779{font-size:12px}@media (max-width: 768px){._aiModeButton_15a7p_1903 div ._des_15a7p_1313{display:none}}._aiModeButton_15a7p_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_15a7p_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_15a7p_1990{background:transparent;border:none;padding:var(--spacing-8);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}._microButton_15a7p_1990._recording_15a7p_1999{background-color:var(--brand-primary)}._microButton_15a7p_1990._recording_15a7p_1999 img{filter:brightness(0) invert(1)}._microButton_15a7p_1990._disabled_15a7p_1303{cursor:not-allowed}._microButton_15a7p_1990._disabled_15a7p_1303 img{opacity:.5}._microButton_15a7p_1990:hover:not(._disabled_15a7p_1303){background-color:var(--bg-after)}._microButton_15a7p_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_15a7p_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_15a7p_2046{background:var(--state-hover)!important;position:relative;transition:all .3s ease;border:none;padding:8px;border-radius:6px;cursor:pointer}._voiceTalkButton_15a7p_2046:hover:not(._disabled_15a7p_1303):not(:disabled){transform:scale(1.1)}._voiceTalkButton_15a7p_2046._disabled_15a7p_1303,._voiceTalkButton_15a7p_2046:disabled{cursor:not-allowed!important;pointer-events:auto!important;transform:none!important}._voiceTalkButton_15a7p_2046._disabled_15a7p_1303 img,._voiceTalkButton_15a7p_2046:disabled img{opacity:.3}._voiceTalkButton_15a7p_2046._disabled_15a7p_1303:active,._voiceTalkButton_15a7p_2046:disabled:active{pointer-events:none}._voiceTalkButton_15a7p_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_15a7p_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_15a7p_2097{transition:all .3s ease;position:relative}._sendButton_15a7p_2097._disabled_15a7p_1303,._sendButton_15a7p_2097:disabled{cursor:not-allowed!important;pointer-events:auto!important}._sendButton_15a7p_2097._disabled_15a7p_1303 img,._sendButton_15a7p_2097:disabled img{opacity:.3}._sendButton_15a7p_2097._disabled_15a7p_1303:active,._sendButton_15a7p_2097:disabled:active{pointer-events:none}._sendButton_15a7p_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_15a7p_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_15a7p_1333 ._iconLeftContainer_15a7p_1328 button:not(._uploadButton_15a7p_1354){display:none!important;opacity:0;pointer-events:none}._compactMode_15a7p_1333 ._iconLeftContainer_15a7p_1328 ._uploadButton_15a7p_1354{display:flex;opacity:1}._expandedMode_15a7p_1364 ._iconLeftContainer_15a7p_1328 button{display:flex;opacity:1;pointer-events:auto}._expandedMode_15a7p_1364 ._iconRightContainer_15a7p_1329 button{opacity:1}._iconLeftContainer_15a7p_1328 button,._iconRightContainer_15a7p_1329 button{transition:opacity .8s ease,transform .8s cubic-bezier(.4,0,.2,1)}._voiceRecordingInline_15a7p_2164{display:flex;align-items:center;justify-content:space-between;gap:4px;border-radius:20px;padding:0 6px;animation:_slideInFromRight_15a7p_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_15a7p_2180,._voiceStopButton_15a7p_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_15a7p_2180:hover,._voiceStopButton_15a7p_2181:hover{background-color:var(--bg-after);transform:scale(1.1)}._voiceCancelButton_15a7p_2180 img,._voiceStopButton_15a7p_2181 img{width:12px;height:12px}._voiceCancelButton_15a7p_2180 img{filter:var(--filter-red)}._voiceStopButton_15a7p_2181 img{filter:var(--filter-green)}._inlineAudioVisualization_15a7p_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_15a7p_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_15a7p_2230:hover{opacity:.8}._inlineAudioBar_15a7p_2230._active_15a7p_1675{background:var(--brand-primary);transform:scaleY(1.2)}._voiceProcessingDot_15a7p_2248{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._processingSpinner_15a7p_2257{width:12px;height:12px;border:2px solid var(--brand-primary-light);border-top:2px solid var(--brand-primary);border-radius:50%;animation:_spin_15a7p_1 1s linear infinite}._recordingActive_15a7p_2270 ._uploadButton_15a7p_1354,._recordingActive_15a7p_2270 ._searchButton_15a7p_1665,._recordingActive_15a7p_2270 ._paintButton_15a7p_1733,._recordingActive_15a7p_2270 ._aiModeButton_15a7p_1903,._recordingActive_15a7p_2270 ._sendButton_15a7p_2097,._recordingActive_15a7p_2270 ._voiceTalkButton_15a7p_2046{cursor:not-allowed;pointer-events:none;transition:opacity .2s ease}._recordingActive_15a7p_2270 ._uploadButton_15a7p_1354 img,._recordingActive_15a7p_2270 ._searchButton_15a7p_1665 img,._recordingActive_15a7p_2270 ._paintButton_15a7p_1733 img,._recordingActive_15a7p_2270 ._aiModeButton_15a7p_1903 img,._recordingActive_15a7p_2270 ._sendButton_15a7p_2097 img,._recordingActive_15a7p_2270 ._voiceTalkButton_15a7p_2046 img{opacity:.3}@keyframes _slideInFromRight_15a7p_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _subtlePulse_15a7p_1{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1.1)}}@keyframes _spin_15a7p_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._voiceTalkButton_15a7p_2046{padding:8px}._voiceTalkButton_15a7p_2046 img{width:18px;height:18px}._voiceRecordingInline_15a7p_2164{gap:6px;padding:3px 6px;border-radius:16px;min-width:120px;max-width:120px}._voiceCancelButton_15a7p_2180,._voiceStopButton_15a7p_2181{width:20px;height:20px;padding:3px}._voiceCancelButton_15a7p_2180 img,._voiceStopButton_15a7p_2181 img{width:10px;height:10px}._inlineAudioVisualization_15a7p_2215{height:14px;min-width:60px;gap:1px;padding:0 4px}._inlineAudioBar_15a7p_2230{width:1px;max-height:12px;border-radius:1px}._processingSpinner_15a7p_2257{width:10px;height:10px;border-width:1.5px}._microButton_15a7p_1990[data-tooltip]:hover:before{top:-40px;font-size:var(--font-size-10);max-width:180px;padding:4px 8px}._uploadButton_15a7p_1354[data-tooltip]:hover:before,._uploadButton_15a7p_1354[data-tooltip]:hover:after,._searchButton_15a7p_1665[data-tooltip]:hover:before,._searchButton_15a7p_1665[data-tooltip]:hover:after,._downloadButton_15a7p_1819[data-tooltip]:hover:before,._downloadButton_15a7p_1819[data-tooltip]:hover:after,._aiModeButton_15a7p_1903[data-tooltip]:hover:before,._aiModeButton_15a7p_1903[data-tooltip]:hover:after,._microButton_15a7p_1990[data-tooltip]:hover:before,._microButton_15a7p_1990[data-tooltip]:hover:after,._voiceTalkButton_15a7p_2046[data-tooltip]:hover:before,._voiceTalkButton_15a7p_2046[data-tooltip]:hover:after,._sendButton_15a7p_2097[data-tooltip]:hover:before,._sendButton_15a7p_2097[data-tooltip]:hover:after{display:none!important}._paintButton_15a7p_1733[data-tooltip]:hover:before,._paintButton_15a7p_1733[data-tooltip]:hover:after{display:none!important}._paintButton_15a7p_1733._premium_15a7p_2388[data-tooltip]:hover:before,._paintButton_15a7p_1733._premium_15a7p_2388[data-tooltip]:hover:after{display:block!important}}._expandButton_15a7p_2399{position:absolute;top:-15px;right:25px;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_15a7p_1 1.5s infinite;font-size:14px}._expandButton_15a7p_2399:hover{background-color:var(--hover-color)}._expandButton_15a7p_2399 img{transform:rotate(-180deg);transition:transform .3s ease}._expandButton_15a7p_2399:hover img{transform:rotate(-180deg) scale(1.1)}@keyframes _pulse_15a7p_1{0%{box-shadow:0 0 #1a73e8b3}70%{box-shadow:0 0 0 6px #1a73e800}to{box-shadow:0 0 #1a73e800}}._editorToolsContainer_15a7p_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}@media (max-width: 768px){._editorToolsContainer_15a7p_2442{padding:5px 5px 5px 20px}}._textEditorTools_15a7p_2459{display:flex;gap:8px;flex-wrap:wrap}._editorButton_15a7p_2465{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_15a7p_2465:hover{background-color:var(--bg-secondary)}._collapseButton_15a7p_2482{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_15a7p_2482:hover{background-color:var(--hover-color)}._collapseButton_15a7p_2482 img{transform:rotate(0);transition:transform .3s ease}._collapseButton_15a7p_2482:hover img{transform:scale(1.1)}._expandedTextarea_15a7p_2507 ._chatInput_15a7p_1419{transition:padding-top .3s ease;padding-top:15px!important}._expandedInput_15a7p_2512{transition:padding-top .3s ease,height .3s ease}._headingIcon_15a7p_2517{font-weight:700;font-size:16px}._listIcon_15a7p_2522{font-size:18px;line-height:1}._codeIcon_15a7p_2527,._codeBlockIcon_15a7p_2527{font-family:monospace;font-size:14px}._quoteIcon_15a7p_2532{font-size:16px}._imageModeBadge_15a7p_2537{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_15a7p_2537 img{width:16px;height:16px;filter:brightness(0) invert(1)}._imageModeBadge_15a7p_2537 span{color:#fff;font-size:12px;font-weight:500}._inputOverlay_15a7p_2563{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_15a7p_2575{color:var(--text-img-active)}._autoEnableTooltip_15a7p_2580{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_15a7p_1 3s ease-in-out;white-space:nowrap}@keyframes _fadeInOut_15a7p_1{0%{opacity:0}10%{opacity:1}80%{opacity:1}to{opacity:0}}@media (max-width: 767px){._inputContainerWrapper_15a7p_1516{margin-bottom:5px}}@media (max-width: 768px){._compactMode_15a7p_1333{padding-top:var(--spacing-8);padding-right:var(--spacing-12);padding-bottom:var(--spacing-8);padding-left:var(--spacing-12);gap:8px}._compactMode_15a7p_1333 img{width:18px}._compactMode_15a7p_1333 ._textareaWrapper_15a7p_1307{max-width:100%}._compactMode_15a7p_1333 ._chatInput_15a7p_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_15a7p_1333 ._chatInput_15a7p_1419:focus{transform:scale(1)}._compactMode_15a7p_1333 ._iconLeftContainer_15a7p_1328 button,._compactMode_15a7p_1333 ._iconRightContainer_15a7p_1329 button{padding-top:var(--spacing-6);padding-right:var(--spacing-4);padding-bottom:var(--spacing-6);padding-left:var(--spacing-4)}._compactMode_15a7p_1333 ._iconLeftContainer_15a7p_1328 button img,._compactMode_15a7p_1333 ._iconRightContainer_15a7p_1329 button img{width:18px}}@media (max-width: 767px){._compactMode_15a7p_1333{padding:8px;transform:translateZ(0)}._compactMode_15a7p_1333 ._chatInput_15a7p_1419{padding:6px}}@media (max-width: 768px){._expandedMode_15a7p_1364{padding-top:var(--spacing-12);padding-right:var(--spacing-12);padding-bottom:var(--spacing-12);padding-left:var(--spacing-12);gap:12px}._expandedMode_15a7p_1364 img{width:18px}._expandedMode_15a7p_1364 ._textareaWrapper_15a7p_1307{width:100%;max-width:100%}._expandedMode_15a7p_1364 ._chatInput_15a7p_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_15a7p_1364 ._chatInput_15a7p_1419:not(:empty){overflow-y:auto}._expandedMode_15a7p_1364 ._chatInput_15a7p_1419:focus{transform:scale(1)}._expandedMode_15a7p_1364 ._buttonsContainer_15a7p_1322{width:100%}._expandedMode_15a7p_1364 ._iconLeftContainer_15a7p_1328 button,._expandedMode_15a7p_1364 ._iconRightContainer_15a7p_1329 button{padding-top:var(--spacing-6);padding-right:var(--spacing-4);padding-bottom:var(--spacing-6);padding-left:var(--spacing-4)}._expandedMode_15a7p_1364 ._iconLeftContainer_15a7p_1328 button img,._expandedMode_15a7p_1364 ._iconRightContainer_15a7p_1329 button img{width:18px}}@media (max-width: 767px){._expandedMode_15a7p_1364{padding:12px 8px;transform:translateZ(0)}}@media (max-width: 768px){._desktopMode_15a7p_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_15a7p_1283 img{width:18px}}@media (max-width: 767px){._searchBox_15a7p_1283{transform:translateZ(0)}}@media (max-width: 768px){._actionButton_15a7p_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_15a7p_1522{display:none}}@media (max-width: 767px){._imageModeBadge_15a7p_2537{top:-8px;left:12px}}@media (max-width: 767px){._inputOverlay_15a7p_2563{top:12px;left:14px;font-size:16px}}@media (max-width: 767px){._autoEnableTooltip_15a7p_2580{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_14y6z_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_14y6z_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_14y6z_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_14y6z_220{display:flex}._d-inline-flex_14y6z_224{display:inline-flex}._d-grid_14y6z_228{display:grid}._d-block_14y6z_232{display:block}._d-inline-block_14y6z_236{display:inline-block}._d-none_14y6z_240{display:none}._flex-center_14y6z_245{display:flex;align-items:center;justify-content:center}._flex-between_14y6z_251{display:flex;align-items:center;justify-content:space-between}._flex-row_14y6z_263{flex-direction:row}._flex-column_14y6z_267{flex-direction:column}._flex-wrap_14y6z_271{flex-wrap:wrap}._flex-nowrap_14y6z_275{flex-wrap:nowrap}._flex-1_14y6z_279{flex:1}._flex-auto_14y6z_283{flex:auto}._flex-grow-0_14y6z_287{flex-grow:0}._flex-grow-1_14y6z_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_14y6z_296{align-items:flex-start}}._items-center_14y6z_302{align-items:center}._items-start_14y6z_306{align-items:flex-start}._items-end_14y6z_310{align-items:flex-end}._justify-center_14y6z_314{justify-content:center}._justify-between_14y6z_318{justify-content:space-between}._justify-start_14y6z_322{justify-content:flex-start}._justify-end_14y6z_326{justify-content:flex-end}._justify-around_14y6z_330{justify-content:space-around}._gap-xs_14y6z_335{gap:var(--spacing-4)}._gap-sm_14y6z_339{gap:var(--spacing-8)}._gap-md_14y6z_343{gap:var(--spacing-16)}._gap-lg_14y6z_347{gap:var(--spacing-24)}._gap-xl_14y6z_351{gap:var(--spacing-32)}._m-0_14y6z_357{margin:0}._m-xs_14y6z_361{margin:var(--spacing-4)}._m-sm_14y6z_365{margin:var(--spacing-8)}._m-md_14y6z_369{margin:var(--spacing-16)}._m-lg_14y6z_373{margin:var(--spacing-24)}._m-xl_14y6z_377{margin:var(--spacing-32)}._mt-0_14y6z_382{margin-top:0}._mt-xs_14y6z_386{margin-top:var(--spacing-4)}._mt-sm_14y6z_390{margin-top:var(--spacing-8)}._mt-md_14y6z_394{margin-top:var(--spacing-16)}._mt-lg_14y6z_398{margin-top:var(--spacing-24)}._mt-xl_14y6z_402{margin-top:var(--spacing-32)}._mb-0_14y6z_407{margin-bottom:0}._mb-xs_14y6z_411{margin-bottom:var(--spacing-4)}._mb-sm_14y6z_415{margin-bottom:var(--spacing-8)}._mb-12_14y6z_419{margin-bottom:var(--spacing-12)}._mb-rs_14y6z_423{margin-bottom:var(--spacing-10)}._mb-md_14y6z_427{margin-bottom:var(--spacing-16)}._mb-24_14y6z_431{margin-bottom:var(--spacing-24)}._mb-xl_14y6z_435{margin-bottom:var(--spacing-32)}._ml-0_14y6z_440{margin-left:0}._ml-xs_14y6z_444{margin-left:var(--spacing-4)}._ml-sm_14y6z_448{margin-left:var(--spacing-8)}._ml-md_14y6z_452{margin-left:var(--spacing-16)}._ml-lg_14y6z_456{margin-left:var(--spacing-24)}._ml-xl_14y6z_460{margin-left:var(--spacing-32)}._mr-0_14y6z_465{margin-right:0}._mr-xs_14y6z_469{margin-right:var(--spacing-4)}._mr-sm_14y6z_473{margin-right:var(--spacing-8)}._mr-md_14y6z_477{margin-right:var(--spacing-16)}._mr-lg_14y6z_481{margin-right:var(--spacing-24)}._mr-xl_14y6z_485{margin-right:var(--spacing-32)}._mx-0_14y6z_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_14y6z_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_14y6z_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_14y6z_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_14y6z_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_14y6z_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_14y6z_520{margin-left:auto;margin-right:auto}._my-0_14y6z_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_14y6z_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_14y6z_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_14y6z_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_14y6z_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_14y6z_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_14y6z_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_14y6z_562{padding:0}._p-xs_14y6z_566{padding:var(--spacing-xs)}._p-sm_14y6z_570,._p-10_14y6z_574{padding:var(--spacing-sm)}._p-md_14y6z_578{padding:var(--spacing-md)}._p-ml_14y6z_582{padding:var(--spacing-ml)}._p-lg_14y6z_586{padding:var(--spacing-lg)}._p-xl_14y6z_590{padding:var(--spacing-xl)}._pl-0_14y6z_595{padding-left:0}._pl-xs_14y6z_599{padding-left:var(--spacing-xs)}._pl-sm_14y6z_603{padding-left:var(--spacing-sm)}._pl-md_14y6z_607{padding-left:var(--spacing-md)}._pl-lg_14y6z_611{padding-left:var(--spacing-lg)}._pl-xl_14y6z_615{padding-left:var(--spacing-xl)}._pr-0_14y6z_620{padding-right:0}._pr-xs_14y6z_624{padding-right:var(--spacing-xs)}._pr-sm_14y6z_628{padding-right:var(--spacing-sm)}._pr-md_14y6z_632{padding-right:var(--spacing-md)}._pr-lg_14y6z_636{padding-right:var(--spacing-lg)}._pr-xl_14y6z_640{padding-right:var(--spacing-xl)}._pt-0_14y6z_645{padding-top:0}._pt-xs_14y6z_649{padding-top:var(--spacing-xs)}._pt-sm_14y6z_653{padding-top:var(--spacing-sm)}._pt-md_14y6z_657{padding-top:var(--spacing-md)}._pt-ml_14y6z_661{padding-top:var(--spacing-ml)}._pt-lg_14y6z_665{padding-top:var(--spacing-lg)}._pt-xl_14y6z_669{padding-top:var(--spacing-xl)}._pb-0_14y6z_674{padding-bottom:0}._pb-xs_14y6z_678{padding-bottom:var(--spacing-xs)}._pb-sm_14y6z_682{padding-bottom:var(--spacing-sm)}._pb-md_14y6z_686{padding-bottom:var(--spacing-md)}._pb-lg_14y6z_690{padding-bottom:var(--spacing-lg)}._pb-xl_14y6z_694{padding-bottom:var(--spacing-xl)}._px-0_14y6z_699{padding-left:0;padding-right:0}._px-xs_14y6z_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_14y6z_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_14y6z_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_14y6z_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_14y6z_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_14y6z_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_14y6z_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_14y6z_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_14y6z_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_14y6z_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_14y6z_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_14y6z_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_14y6z_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_14y6z_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_14y6z_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_14y6z_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_14y6z_786{position:relative}._absolute_14y6z_790{position:absolute}._fixed_14y6z_794{position:fixed}._sticky_14y6z_798{position:sticky}._w-full_14y6z_803{width:100%}._w-screen_14y6z_811{width:100vw}._h-screen_14y6z_815{height:100vh}._w-auto_14y6z_819{width:auto}._h-auto_14y6z_823{height:auto}._w-24_14y6z_828{width:24px}._w-32_14y6z_832{width:32px}._w-48_14y6z_836{width:48px}._w-64_14y6z_840{width:64px}._h-24_14y6z_845{height:24px}._h-32_14y6z_849{height:32px}._h-48_14y6z_853{height:48px}._h-64_14y6z_857{height:64px}._h-full_14y6z_807{height:100%}._square-18_14y6z_866,._square-24_14y6z_871{width:24px;height:24px}._square-32_14y6z_876{width:32px;height:32px}._square-48_14y6z_881{width:48px;height:48px}._square-64_14y6z_886{width:64px;height:64px}._square-full_14y6z_891{width:100%;height:100%}._cursor-pointer_14y6z_897{cursor:pointer}._cursor-default_14y6z_901{cursor:default}._cursor-not-allowed_14y6z_905{cursor:not-allowed}._overflow-hidden_14y6z_909{overflow:hidden}._overflow-auto_14y6z_913{overflow:auto}._overflow-scroll_14y6z_917{overflow:scroll}._whitespace-nowrap_14y6z_921{white-space:nowrap}._whitespace-normal_14y6z_925{white-space:normal}._rounded-sm_14y6z_929{border-radius:var(--radius-sm)}._rounded-md_14y6z_933{border-radius:var(--radius-md)}._rounded-lg_14y6z_937{border-radius:var(--radius-lg)}._rounded-full_14y6z_941{border-radius:var(--radius-full)}._border_14y6z_946{border:1px solid var(--border-color)}._border-top_14y6z_950{border-top:1px solid var(--border-color)}._border-right_14y6z_954{border-right:1px solid var(--border-color)}._border-bottom_14y6z_958{border-bottom:1px solid var(--border-color)}._border-left_14y6z_962{border-left:1px solid var(--border-color)}._border-0_14y6z_966{border:none}._border-top-0_14y6z_970{border-top:none}._border-right-0_14y6z_974{border-right:none}._border-bottom-0_14y6z_978{border-bottom:none}._border-left-0_14y6z_982{border-left:none}._border-2_14y6z_987{border-width:2px}._border-3_14y6z_991{border-width:3px}._border-dashed_14y6z_996{border-style:dashed}._border-dotted_14y6z_1000{border-style:dotted}._text-xs_14y6z_1006{font-size:var(--font-size-12)}._text-sm_14y6z_1010{font-size:var(--font-size-14)}._text-md_14y6z_1014{font-size:var(--font-size-16)}._text-lg_14y6z_1018{font-size:var(--font-size-18)}._text-xl_14y6z_1022{font-size:var(--font-size-20)}._text-xxl_14y6z_1026{font-size:var(--font-size-22)}._text-huge_14y6z_1030{font-size:var(--font-size-24)}._text-jumbo_14y6z_1034{font-size:var(--font-size-26)}._text-mega_14y6z_1038{font-size:var(--font-size-28)}._font-normal_14y6z_1043{font-weight:var(--font-weight-normal)}._font-medium_14y6z_1047{font-weight:var(--font-weight-medium)}._font-bold_14y6z_1051{font-weight:var(--font-weight-bold)}._text-left_14y6z_1056{text-align:left}._text-center_14y6z_1060{text-align:center}._text-right_14y6z_1064{text-align:right}._text-justify_14y6z_1068{text-align:justify}._text-uppercase_14y6z_1073{text-transform:uppercase}._text-lowercase_14y6z_1077{text-transform:lowercase}._text-capitalize_14y6z_1081{text-transform:capitalize}._text-underline_14y6z_1086{text-decoration:underline}._text-line-through_14y6z_1090{text-decoration:line-through}._text-no-decoration_14y6z_1094{text-decoration:none}._text-description_14y6z_1099{color:var(--text-secondary, #5f6368)}._text-description-8_14y6z_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_14y6z_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_14y6z_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_14y6z_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_14y6z_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_14y6z_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_header_14y6z_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_14y6z_1134{display:none}}._guest_header_14y6z_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_14y6z_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_14y6z_1174{display:flex;align-items:center;gap:12px}@media (max-width: 768px){._guest_header_right_14y6z_1174{gap:0}}._guest_logo_14y6z_1185{text-decoration:none}@media (max-width: 768px){._guest_logo_14y6z_1185{display:none}}._guest_logo_full_14y6z_1194{width:141px;height:auto}._guest_logo_desktop_14y6z_1199{width:100%;height:auto}._mobileMenuContainer_14y6z_1205{position:relative;display:none}@media (max-width: 768px){._mobileMenuContainer_14y6z_1205{display:block}}._hamburgerButton_14y6z_1215{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:0}._hamburgerButton_14y6z_1215:hover{background:var(--bg-hover)}@media (max-width: 450px){._hamburgerButton_14y6z_1215{width:28px;height:28px}}._hamburgerIcon_14y6z_1236{position:relative;width:20px;height:16px;display:flex;flex-direction:column;justify-content:space-between}._hamburgerIcon_14y6z_1236 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_14y6z_1236._open_14y6z_1253 span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}._hamburgerIcon_14y6z_1236._open_14y6z_1253 span:nth-child(2){opacity:0;transform:translate(-20px)}._hamburgerIcon_14y6z_1236._open_14y6z_1253 span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width: 450px){._hamburgerIcon_14y6z_1236{width:18px;height:14px}}._mobileMenu_14y6z_1205{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_14y6z_1 .3s ease-out;box-shadow:var(--shadow-md)}@keyframes _slideDownFull_14y6z_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._mobileMenuHeader_14y6z_1294{padding:20px 1.25rem 12px;border-bottom:1px solid var(--border-color)}@media (max-width: 450px){._mobileMenuHeader_14y6z_1294{padding:16px 1.25rem 10px}}._menuTitle_14y6z_1304{color:var(--text-secondary);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}._mobileMenuItem_14y6z_1312{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_14y6z_1312:hover{background-color:var(--bg-hover);border-left-color:var(--primary-color);padding-left:1.5rem}._mobileMenuItem_14y6z_1312:last-child{border-bottom:none}@media (max-width: 450px){._mobileMenuItem_14y6z_1312{padding:14px 1.25rem;font-size:.95rem}._mobileMenuItem_14y6z_1312:hover{padding-left:1.5rem}}._guest_header_left_14y6z_1341{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._guest_header_left_14y6z_1341{margin-right:0;gap:6px}}._guest_nav_14y6z_1353{display:flex;align-items:center;justify-content:center;gap:5px;margin-right:var(--spacing-10)}@media (max-width: 768px){._guest_nav_14y6z_1353{display:none}}._guest_nav_14y6z_1353 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_14y6z_1374{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_14y6z_1387{position:relative;display:inline-block}._language_dropdown_14y6z_1392{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_14y6z_1 .2s ease-out}@keyframes _slideDown_14y6z_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._language_option_14y6z_1417{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_14y6z_1417:hover{background-color:var(--bg-hover);opacity:1}._language_option_14y6z_1417._active_14y6z_1432{font-weight:700;background-color:var(--bg-active);color:var(--text-primary);opacity:1}._newsButtonWrapper_14y6z_1440{position:relative;display:inline-block}._hotBadge_14y6z_1445{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_14y6z_1 2s infinite;letter-spacing:.2px;min-width:18px;text-align:center}@media (max-width: 768px){._hotBadge_14y6z_1445{top:0;right:-4px;padding:1px 3px;border-radius:4px;min-width:16px}}@media (max-width: 450px){._hotBadge_14y6z_1445{padding:1px 2px;min-width:14px}}@keyframes _pulse_14y6z_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_1ug3l_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1ug3l_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1ug3l_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1ug3l_220{display:flex}._d-inline-flex_1ug3l_224{display:inline-flex}._d-grid_1ug3l_228{display:grid}._d-block_1ug3l_232{display:block}._d-inline-block_1ug3l_236{display:inline-block}._d-none_1ug3l_240{display:none}._flex-center_1ug3l_245{display:flex;align-items:center;justify-content:center}._flex-between_1ug3l_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1ug3l_263{flex-direction:row}._flex-column_1ug3l_267{flex-direction:column}._flex-wrap_1ug3l_271{flex-wrap:wrap}._flex-nowrap_1ug3l_275{flex-wrap:nowrap}._flex-1_1ug3l_279{flex:1}._flex-auto_1ug3l_283{flex:auto}._flex-grow-0_1ug3l_287{flex-grow:0}._flex-grow-1_1ug3l_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1ug3l_296{align-items:flex-start}}._items-center_1ug3l_302{align-items:center}._items-start_1ug3l_306{align-items:flex-start}._items-end_1ug3l_310{align-items:flex-end}._justify-center_1ug3l_314{justify-content:center}._justify-between_1ug3l_318{justify-content:space-between}._justify-start_1ug3l_322{justify-content:flex-start}._justify-end_1ug3l_326{justify-content:flex-end}._justify-around_1ug3l_330{justify-content:space-around}._gap-xs_1ug3l_335{gap:var(--spacing-4)}._gap-sm_1ug3l_339{gap:var(--spacing-8)}._gap-md_1ug3l_343{gap:var(--spacing-16)}._gap-lg_1ug3l_347{gap:var(--spacing-24)}._gap-xl_1ug3l_351{gap:var(--spacing-32)}._m-0_1ug3l_357{margin:0}._m-xs_1ug3l_361{margin:var(--spacing-4)}._m-sm_1ug3l_365{margin:var(--spacing-8)}._m-md_1ug3l_369{margin:var(--spacing-16)}._m-lg_1ug3l_373{margin:var(--spacing-24)}._m-xl_1ug3l_377{margin:var(--spacing-32)}._mt-0_1ug3l_382{margin-top:0}._mt-xs_1ug3l_386{margin-top:var(--spacing-4)}._mt-sm_1ug3l_390{margin-top:var(--spacing-8)}._mt-md_1ug3l_394{margin-top:var(--spacing-16)}._mt-lg_1ug3l_398{margin-top:var(--spacing-24)}._mt-xl_1ug3l_402{margin-top:var(--spacing-32)}._mb-0_1ug3l_407{margin-bottom:0}._mb-xs_1ug3l_411{margin-bottom:var(--spacing-4)}._mb-sm_1ug3l_415{margin-bottom:var(--spacing-8)}._mb-12_1ug3l_419{margin-bottom:var(--spacing-12)}._mb-rs_1ug3l_423{margin-bottom:var(--spacing-10)}._mb-md_1ug3l_427{margin-bottom:var(--spacing-16)}._mb-24_1ug3l_431{margin-bottom:var(--spacing-24)}._mb-xl_1ug3l_435{margin-bottom:var(--spacing-32)}._ml-0_1ug3l_440{margin-left:0}._ml-xs_1ug3l_444{margin-left:var(--spacing-4)}._ml-sm_1ug3l_448{margin-left:var(--spacing-8)}._ml-md_1ug3l_452{margin-left:var(--spacing-16)}._ml-lg_1ug3l_456{margin-left:var(--spacing-24)}._ml-xl_1ug3l_460{margin-left:var(--spacing-32)}._mr-0_1ug3l_465{margin-right:0}._mr-xs_1ug3l_469{margin-right:var(--spacing-4)}._mr-sm_1ug3l_473{margin-right:var(--spacing-8)}._mr-md_1ug3l_477{margin-right:var(--spacing-16)}._mr-lg_1ug3l_481{margin-right:var(--spacing-24)}._mr-xl_1ug3l_485{margin-right:var(--spacing-32)}._mx-0_1ug3l_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1ug3l_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1ug3l_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1ug3l_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1ug3l_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1ug3l_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1ug3l_520{margin-left:auto;margin-right:auto}._my-0_1ug3l_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1ug3l_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1ug3l_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1ug3l_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1ug3l_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1ug3l_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1ug3l_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1ug3l_562{padding:0}._p-xs_1ug3l_566{padding:var(--spacing-xs)}._p-sm_1ug3l_570,._p-10_1ug3l_574{padding:var(--spacing-sm)}._p-md_1ug3l_578{padding:var(--spacing-md)}._p-ml_1ug3l_582{padding:var(--spacing-ml)}._p-lg_1ug3l_586{padding:var(--spacing-lg)}._p-xl_1ug3l_590{padding:var(--spacing-xl)}._pl-0_1ug3l_595{padding-left:0}._pl-xs_1ug3l_599{padding-left:var(--spacing-xs)}._pl-sm_1ug3l_603{padding-left:var(--spacing-sm)}._pl-md_1ug3l_607{padding-left:var(--spacing-md)}._pl-lg_1ug3l_611{padding-left:var(--spacing-lg)}._pl-xl_1ug3l_615{padding-left:var(--spacing-xl)}._pr-0_1ug3l_620{padding-right:0}._pr-xs_1ug3l_624{padding-right:var(--spacing-xs)}._pr-sm_1ug3l_628{padding-right:var(--spacing-sm)}._pr-md_1ug3l_632{padding-right:var(--spacing-md)}._pr-lg_1ug3l_636{padding-right:var(--spacing-lg)}._pr-xl_1ug3l_640{padding-right:var(--spacing-xl)}._pt-0_1ug3l_645{padding-top:0}._pt-xs_1ug3l_649{padding-top:var(--spacing-xs)}._pt-sm_1ug3l_653{padding-top:var(--spacing-sm)}._pt-md_1ug3l_657{padding-top:var(--spacing-md)}._pt-ml_1ug3l_661{padding-top:var(--spacing-ml)}._pt-lg_1ug3l_665{padding-top:var(--spacing-lg)}._pt-xl_1ug3l_669{padding-top:var(--spacing-xl)}._pb-0_1ug3l_674{padding-bottom:0}._pb-xs_1ug3l_678{padding-bottom:var(--spacing-xs)}._pb-sm_1ug3l_682{padding-bottom:var(--spacing-sm)}._pb-md_1ug3l_686{padding-bottom:var(--spacing-md)}._pb-lg_1ug3l_690{padding-bottom:var(--spacing-lg)}._pb-xl_1ug3l_694{padding-bottom:var(--spacing-xl)}._px-0_1ug3l_699{padding-left:0;padding-right:0}._px-xs_1ug3l_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1ug3l_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1ug3l_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1ug3l_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1ug3l_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1ug3l_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1ug3l_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1ug3l_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1ug3l_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1ug3l_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1ug3l_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1ug3l_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1ug3l_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1ug3l_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1ug3l_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1ug3l_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1ug3l_786{position:relative}._absolute_1ug3l_790{position:absolute}._fixed_1ug3l_794{position:fixed}._sticky_1ug3l_798{position:sticky}._w-full_1ug3l_803{width:100%}._w-screen_1ug3l_811{width:100vw}._h-screen_1ug3l_815{height:100vh}._w-auto_1ug3l_819{width:auto}._h-auto_1ug3l_823{height:auto}._w-24_1ug3l_828{width:24px}._w-32_1ug3l_832{width:32px}._w-48_1ug3l_836{width:48px}._w-64_1ug3l_840{width:64px}._h-24_1ug3l_845{height:24px}._h-32_1ug3l_849{height:32px}._h-48_1ug3l_853{height:48px}._h-64_1ug3l_857{height:64px}._h-full_1ug3l_807{height:100%}._square-18_1ug3l_866,._square-24_1ug3l_871{width:24px;height:24px}._square-32_1ug3l_876{width:32px;height:32px}._square-48_1ug3l_881{width:48px;height:48px}._square-64_1ug3l_886{width:64px;height:64px}._square-full_1ug3l_891{width:100%;height:100%}._cursor-pointer_1ug3l_897{cursor:pointer}._cursor-default_1ug3l_901{cursor:default}._cursor-not-allowed_1ug3l_905{cursor:not-allowed}._overflow-hidden_1ug3l_909{overflow:hidden}._overflow-auto_1ug3l_913{overflow:auto}._overflow-scroll_1ug3l_917{overflow:scroll}._whitespace-nowrap_1ug3l_921{white-space:nowrap}._whitespace-normal_1ug3l_925{white-space:normal}._rounded-sm_1ug3l_929{border-radius:var(--radius-sm)}._rounded-md_1ug3l_933{border-radius:var(--radius-md)}._rounded-lg_1ug3l_937{border-radius:var(--radius-lg)}._rounded-full_1ug3l_941{border-radius:var(--radius-full)}._border_1ug3l_946{border:1px solid var(--border-color)}._border-top_1ug3l_950{border-top:1px solid var(--border-color)}._border-right_1ug3l_954{border-right:1px solid var(--border-color)}._border-bottom_1ug3l_958{border-bottom:1px solid var(--border-color)}._border-left_1ug3l_962{border-left:1px solid var(--border-color)}._border-0_1ug3l_966{border:none}._border-top-0_1ug3l_970{border-top:none}._border-right-0_1ug3l_974{border-right:none}._border-bottom-0_1ug3l_978{border-bottom:none}._border-left-0_1ug3l_982{border-left:none}._border-2_1ug3l_987{border-width:2px}._border-3_1ug3l_991{border-width:3px}._border-dashed_1ug3l_996{border-style:dashed}._border-dotted_1ug3l_1000{border-style:dotted}._text-xs_1ug3l_1006{font-size:var(--font-size-12)}._text-sm_1ug3l_1010{font-size:var(--font-size-14)}._text-md_1ug3l_1014{font-size:var(--font-size-16)}._text-lg_1ug3l_1018{font-size:var(--font-size-18)}._text-xl_1ug3l_1022{font-size:var(--font-size-20)}._text-xxl_1ug3l_1026{font-size:var(--font-size-22)}._text-huge_1ug3l_1030{font-size:var(--font-size-24)}._text-jumbo_1ug3l_1034{font-size:var(--font-size-26)}._text-mega_1ug3l_1038{font-size:var(--font-size-28)}._font-normal_1ug3l_1043{font-weight:var(--font-weight-normal)}._font-medium_1ug3l_1047{font-weight:var(--font-weight-medium)}._font-bold_1ug3l_1051{font-weight:var(--font-weight-bold)}._text-left_1ug3l_1056{text-align:left}._text-center_1ug3l_1060{text-align:center}._text-right_1ug3l_1064{text-align:right}._text-justify_1ug3l_1068{text-align:justify}._text-uppercase_1ug3l_1073{text-transform:uppercase}._text-lowercase_1ug3l_1077{text-transform:lowercase}._text-capitalize_1ug3l_1081{text-transform:capitalize}._text-underline_1ug3l_1086{text-decoration:underline}._text-line-through_1ug3l_1090{text-decoration:line-through}._text-no-decoration_1ug3l_1094{text-decoration:none}._text-description_1ug3l_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1ug3l_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1ug3l_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1ug3l_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1ug3l_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1ug3l_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1ug3l_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_1ug3l_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_1ug3l_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_1ug3l_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1ug3l_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_1ug3l_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_1ug3l_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_1ug3l_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_1ug3l_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_1ug3l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1ug3l_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_1ug3l_1230{animation:_animatedgradient_1ug3l_1 4s ease alternate infinite}._animate-fade_1ug3l_1234{animation:_fade_1ug3l_1 .3s ease-in}._animate-fadeIn_1ug3l_1238{animation:_fadeIn_1ug3l_1 .3s ease none}._animate-slide_1ug3l_1242{animation:_slideIn_1ug3l_1 .5s ease-out}._animate-slideInUp_1ug3l_1246{animation:_slideInUp_1ug3l_1 .3s ease}._animate-slideInFromRight_1ug3l_1250{animation:_slideInFromRight_1ug3l_1 .3s ease}._animate-spin_1ug3l_1254{animation:_spin_1ug3l_1 1s linear infinite}._animate-pulse_1ug3l_1258{animation:_pulse_1ug3l_1 2s infinite}._guest_qa_wrapper_1ug3l_1267{position:relative;width:100%}._guest_qa_container_1ug3l_1271{display:flex;flex-direction:column;gap:var(--spacing-16);opacity:0;transition:opacity .5s ease-in-out;width:100%}._guest_qa_container_1ug3l_1271 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_1ug3l_1271>p{font-size:var(--font-size-16);line-height:1.7;margin:0;color:var(--text-primary)}._guest_qa_question_1ug3l_1294{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);word-wrap:break-word}._guest_qa_label_1ug3l_1306{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_tabs_1ug3l_1320{display:flex;align-items:center;gap:20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);-ms-overflow-style:none;scrollbar-width:none}._guest_qa_tabs_1ug3l_1320::-webkit-scrollbar{display:none}._guest_qa_tabs_1ug3l_1320 button{background:transparent;border:none;outline:none;padding:4px 0;font-size:var(--font-size-14);color:var(--text-secondary);font-weight:500;cursor:pointer;position:relative;transition:color .3s ease}._guest_qa_tabs_1ug3l_1320 button._active_1ug3l_1348{color:var(--text-primary);font-weight:700}._guest_qa_tabs_1ug3l_1320 button._active_1ug3l_1348:after{content:"";position:absolute;bottom:-9px;left:0;width:100%;height:2px;background-color:var(--text-primary);border-radius:2px}._guest_qa_item_1ug3l_1362{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_1ug3l_1370{position:relative;display:flex;align-items:center;flex-direction:column;margin-top:10px;flex-shrink:0}._guest_qa_image_1ug3l_1370 img{border-radius:10px;max-height:80px;max-width:100px;width:auto;object-fit:cover}._guest_qa_image_1ug3l_1370 span{display:block;font-size:12px;color:var(--text-secondary);opacity:.6;margin-top:6px;text-align:center}._guest_qa_content_1ug3l_1393{flex:1;color:var(--text-primary);min-width:0}._guest_qa_content_1ug3l_1393 strong{font-size:var(--font-size-16);display:block;margin-bottom:var(--spacing-4);line-height:1.4}._guest_qa_content_1ug3l_1393 p{font-size:var(--font-size-14);line-height:1.6;margin-bottom:var(--spacing-10)}._guest_qa_video_1ug3l_1409{width:100%;margin-bottom:10px}._guest_qa_video_1ug3l_1409 video{border-radius:var(--radius-10);display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}@media (max-width: 768px){._guest_qa_container_1ug3l_1271{display:flex;flex-direction:column;gap:var(--spacing-14);opacity:0;transition:opacity .5s ease-in-out;width:100%}._guest_qa_container_1ug3l_1271 h2{font-size:var(--font-size-18);text-align:start}._guest_qa_container_1ug3l_1271>p{font-size:var(--font-size-14)}._guest_qa_item_1ug3l_1362{flex-direction:column;align-items:flex-start;gap:var(--spacing-0);width:100%}._guest_qa_image_1ug3l_1370{width:100%;margin-top:0;margin-bottom:12px;align-items:flex-start}._guest_qa_image_1ug3l_1370 img{max-width:100%;max-height:150px;width:100%;object-fit:cover}._guest_qa_image_1ug3l_1370 span{width:100%;text-align:center;font-size:10px}._guest_qa_content_1ug3l_1393{width:100%;text-align:left}._guest_qa_tabs_1ug3l_1320{margin-top:0;margin-bottom:8px;animation:_fadeIn_1ug3l_1 .4s ease-out}._guest_qa_item_1ug3l_1362{margin-top:0;animation:_fadeIn_1ug3l_1 .4s ease-out}._guest_qa_source_1ug3l_1475{text-align:center;width:100%;display:flex;margin-top:8px}}@keyframes _fadeIn_1ug3l_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._char-limit_1o926_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1o926_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1o926_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1o926_220{display:flex}._d-inline-flex_1o926_224{display:inline-flex}._d-grid_1o926_228{display:grid}._d-block_1o926_232{display:block}._d-inline-block_1o926_236{display:inline-block}._d-none_1o926_240{display:none}._flex-center_1o926_245{display:flex;align-items:center;justify-content:center}._flex-between_1o926_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1o926_263{flex-direction:row}._flex-column_1o926_267{flex-direction:column}._flex-wrap_1o926_271{flex-wrap:wrap}._flex-nowrap_1o926_275{flex-wrap:nowrap}._flex-1_1o926_279{flex:1}._flex-auto_1o926_283{flex:auto}._flex-grow-0_1o926_287{flex-grow:0}._flex-grow-1_1o926_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1o926_296{align-items:flex-start}}._items-center_1o926_302{align-items:center}._items-start_1o926_306{align-items:flex-start}._items-end_1o926_310{align-items:flex-end}._justify-center_1o926_314{justify-content:center}._justify-between_1o926_318{justify-content:space-between}._justify-start_1o926_322{justify-content:flex-start}._justify-end_1o926_326{justify-content:flex-end}._justify-around_1o926_330{justify-content:space-around}._gap-xs_1o926_335{gap:var(--spacing-4)}._gap-sm_1o926_339{gap:var(--spacing-8)}._gap-md_1o926_343{gap:var(--spacing-16)}._gap-lg_1o926_347{gap:var(--spacing-24)}._gap-xl_1o926_351{gap:var(--spacing-32)}._m-0_1o926_357{margin:0}._m-xs_1o926_361{margin:var(--spacing-4)}._m-sm_1o926_365{margin:var(--spacing-8)}._m-md_1o926_369{margin:var(--spacing-16)}._m-lg_1o926_373{margin:var(--spacing-24)}._m-xl_1o926_377{margin:var(--spacing-32)}._mt-0_1o926_382{margin-top:0}._mt-xs_1o926_386{margin-top:var(--spacing-4)}._mt-sm_1o926_390{margin-top:var(--spacing-8)}._mt-md_1o926_394{margin-top:var(--spacing-16)}._mt-lg_1o926_398{margin-top:var(--spacing-24)}._mt-xl_1o926_402{margin-top:var(--spacing-32)}._mb-0_1o926_407{margin-bottom:0}._mb-xs_1o926_411{margin-bottom:var(--spacing-4)}._mb-sm_1o926_415{margin-bottom:var(--spacing-8)}._mb-12_1o926_419{margin-bottom:var(--spacing-12)}._mb-rs_1o926_423{margin-bottom:var(--spacing-10)}._mb-md_1o926_427{margin-bottom:var(--spacing-16)}._mb-24_1o926_431{margin-bottom:var(--spacing-24)}._mb-xl_1o926_435{margin-bottom:var(--spacing-32)}._ml-0_1o926_440{margin-left:0}._ml-xs_1o926_444{margin-left:var(--spacing-4)}._ml-sm_1o926_448{margin-left:var(--spacing-8)}._ml-md_1o926_452{margin-left:var(--spacing-16)}._ml-lg_1o926_456{margin-left:var(--spacing-24)}._ml-xl_1o926_460{margin-left:var(--spacing-32)}._mr-0_1o926_465{margin-right:0}._mr-xs_1o926_469{margin-right:var(--spacing-4)}._mr-sm_1o926_473{margin-right:var(--spacing-8)}._mr-md_1o926_477{margin-right:var(--spacing-16)}._mr-lg_1o926_481{margin-right:var(--spacing-24)}._mr-xl_1o926_485{margin-right:var(--spacing-32)}._mx-0_1o926_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1o926_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1o926_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1o926_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1o926_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1o926_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1o926_520{margin-left:auto;margin-right:auto}._my-0_1o926_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1o926_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1o926_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1o926_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1o926_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1o926_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1o926_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1o926_562{padding:0}._p-xs_1o926_566{padding:var(--spacing-xs)}._p-sm_1o926_570,._p-10_1o926_574{padding:var(--spacing-sm)}._p-md_1o926_578{padding:var(--spacing-md)}._p-ml_1o926_582{padding:var(--spacing-ml)}._p-lg_1o926_586{padding:var(--spacing-lg)}._p-xl_1o926_590{padding:var(--spacing-xl)}._pl-0_1o926_595{padding-left:0}._pl-xs_1o926_599{padding-left:var(--spacing-xs)}._pl-sm_1o926_603{padding-left:var(--spacing-sm)}._pl-md_1o926_607{padding-left:var(--spacing-md)}._pl-lg_1o926_611{padding-left:var(--spacing-lg)}._pl-xl_1o926_615{padding-left:var(--spacing-xl)}._pr-0_1o926_620{padding-right:0}._pr-xs_1o926_624{padding-right:var(--spacing-xs)}._pr-sm_1o926_628{padding-right:var(--spacing-sm)}._pr-md_1o926_632{padding-right:var(--spacing-md)}._pr-lg_1o926_636{padding-right:var(--spacing-lg)}._pr-xl_1o926_640{padding-right:var(--spacing-xl)}._pt-0_1o926_645{padding-top:0}._pt-xs_1o926_649{padding-top:var(--spacing-xs)}._pt-sm_1o926_653{padding-top:var(--spacing-sm)}._pt-md_1o926_657{padding-top:var(--spacing-md)}._pt-ml_1o926_661{padding-top:var(--spacing-ml)}._pt-lg_1o926_665{padding-top:var(--spacing-lg)}._pt-xl_1o926_669{padding-top:var(--spacing-xl)}._pb-0_1o926_674{padding-bottom:0}._pb-xs_1o926_678{padding-bottom:var(--spacing-xs)}._pb-sm_1o926_682{padding-bottom:var(--spacing-sm)}._pb-md_1o926_686{padding-bottom:var(--spacing-md)}._pb-lg_1o926_690{padding-bottom:var(--spacing-lg)}._pb-xl_1o926_694{padding-bottom:var(--spacing-xl)}._px-0_1o926_699{padding-left:0;padding-right:0}._px-xs_1o926_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1o926_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1o926_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1o926_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1o926_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1o926_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1o926_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1o926_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1o926_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1o926_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1o926_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1o926_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1o926_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1o926_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1o926_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1o926_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1o926_786{position:relative}._absolute_1o926_790{position:absolute}._fixed_1o926_794{position:fixed}._sticky_1o926_798{position:sticky}._w-full_1o926_803{width:100%}._w-screen_1o926_811{width:100vw}._h-screen_1o926_815{height:100vh}._w-auto_1o926_819{width:auto}._h-auto_1o926_823{height:auto}._w-24_1o926_828{width:24px}._w-32_1o926_832{width:32px}._w-48_1o926_836{width:48px}._w-64_1o926_840{width:64px}._h-24_1o926_845{height:24px}._h-32_1o926_849{height:32px}._h-48_1o926_853{height:48px}._h-64_1o926_857{height:64px}._h-full_1o926_807{height:100%}._square-18_1o926_866,._square-24_1o926_871{width:24px;height:24px}._square-32_1o926_876{width:32px;height:32px}._square-48_1o926_881{width:48px;height:48px}._square-64_1o926_886{width:64px;height:64px}._square-full_1o926_891{width:100%;height:100%}._cursor-pointer_1o926_897{cursor:pointer}._cursor-default_1o926_901{cursor:default}._cursor-not-allowed_1o926_905{cursor:not-allowed}._overflow-hidden_1o926_909{overflow:hidden}._overflow-auto_1o926_913{overflow:auto}._overflow-scroll_1o926_917{overflow:scroll}._whitespace-nowrap_1o926_921{white-space:nowrap}._whitespace-normal_1o926_925{white-space:normal}._rounded-sm_1o926_929{border-radius:var(--radius-sm)}._rounded-md_1o926_933{border-radius:var(--radius-md)}._rounded-lg_1o926_937{border-radius:var(--radius-lg)}._rounded-full_1o926_941{border-radius:var(--radius-full)}._border_1o926_946{border:1px solid var(--border-color)}._border-top_1o926_950{border-top:1px solid var(--border-color)}._border-right_1o926_954{border-right:1px solid var(--border-color)}._border-bottom_1o926_958{border-bottom:1px solid var(--border-color)}._border-left_1o926_962{border-left:1px solid var(--border-color)}._border-0_1o926_966{border:none}._border-top-0_1o926_970{border-top:none}._border-right-0_1o926_974{border-right:none}._border-bottom-0_1o926_978{border-bottom:none}._border-left-0_1o926_982{border-left:none}._border-2_1o926_987{border-width:2px}._border-3_1o926_991{border-width:3px}._border-dashed_1o926_996{border-style:dashed}._border-dotted_1o926_1000{border-style:dotted}._text-xs_1o926_1006{font-size:var(--font-size-12)}._text-sm_1o926_1010{font-size:var(--font-size-14)}._text-md_1o926_1014{font-size:var(--font-size-16)}._text-lg_1o926_1018{font-size:var(--font-size-18)}._text-xl_1o926_1022{font-size:var(--font-size-20)}._text-xxl_1o926_1026{font-size:var(--font-size-22)}._text-huge_1o926_1030{font-size:var(--font-size-24)}._text-jumbo_1o926_1034{font-size:var(--font-size-26)}._text-mega_1o926_1038{font-size:var(--font-size-28)}._font-normal_1o926_1043{font-weight:var(--font-weight-normal)}._font-medium_1o926_1047{font-weight:var(--font-weight-medium)}._font-bold_1o926_1051{font-weight:var(--font-weight-bold)}._text-left_1o926_1056{text-align:left}._text-center_1o926_1060{text-align:center}._text-right_1o926_1064{text-align:right}._text-justify_1o926_1068{text-align:justify}._text-uppercase_1o926_1073{text-transform:uppercase}._text-lowercase_1o926_1077{text-transform:lowercase}._text-capitalize_1o926_1081{text-transform:capitalize}._text-underline_1o926_1086{text-decoration:underline}._text-line-through_1o926_1090{text-decoration:line-through}._text-no-decoration_1o926_1094{text-decoration:none}._text-description_1o926_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1o926_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1o926_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1o926_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1o926_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1o926_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1o926_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _animatedgradient_1o926_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _fade_1o926_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeIn_1o926_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1o926_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_1o926_1{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _slideInUp_1o926_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideUp_1o926_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInFromRight_1o926_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _spin_1o926_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1o926_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}._animate-gradient_1o926_1230{animation:_animatedgradient_1o926_1 4s ease alternate infinite}._animate-fade_1o926_1234{animation:_fade_1o926_1 .3s ease-in}._animate-fadeIn_1o926_1238{animation:_fadeIn_1o926_1 .3s ease none}._animate-slide_1o926_1242{animation:_slideIn_1o926_1 .5s ease-out}._animate-slideInUp_1o926_1246{animation:_slideInUp_1o926_1 .3s ease}._animate-slideInFromRight_1o926_1250{animation:_slideInFromRight_1o926_1 .3s ease}._animate-spin_1o926_1254{animation:_spin_1o926_1 1s linear infinite}._animate-pulse_1o926_1258{animation:_pulse_1o926_1 2s infinite}._guest_hero_container_1o926_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_1o926_1263{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20);min-height:calc(100vh - 125px);display:flex;flex-direction:column}}._guest_hero_inner_1o926_1284{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-10)}@media (max-width: 768px){._guest_hero_inner_1o926_1284{flex-direction:column;min-height:calc(100vh - 165px);align-items:stretch;gap:0}}._guest_hero_left_1o926_1305{flex:1;color:var(--text-primary);max-width:600px}@media (max-width: 768px){._guest_hero_left_1o926_1305{width:100%;padding:12px 16px;max-width:100%;text-align:center;flex-shrink:0;max-height:250px;overflow:hidden;position:relative;z-index:2}}._guest_logo_full_1o926_1324{display:block;max-width:510px;margin-bottom:var(--spacing-20)}@media (max-width: 768px){._guest_logo_full_1o926_1324{margin-top:var(--spacing-0);margin-right:var(--spacing-auto);margin-bottom:var(--spacing-20);margin-left:var(--spacing-auto)}}._guest_logo_desktop_1o926_1338,._guest_logo_retina_1o926_1339{width:100%;height:auto;display:block}._guest_hero_subtitle_1o926_1345{font-size:var(--font-size-22);margin-top:var(--spacing-16);margin-right:var(--spacing-0);margin-bottom:var(--spacing-16);margin-left:var(--spacing-0);line-height:1.4;font-weight:var(--font-weight-bold);color:var(--techwave-text-color)}@media (max-width: 768px){._guest_hero_subtitle_1o926_1345{justify-content:center}}._guest_hero_description_1o926_1361{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_1o926_1361{display:none}}._guest_hero_buttons_1o926_1374{display:flex;gap:10px}@media (max-width: 768px){._guest_hero_buttons_1o926_1374{justify-content:center}}._guest_hero_right_1o926_1384{flex:1;text-align:left;position:relative;color:var(--techwave-text-color);animation:_slideInFromRight_1o926_1 .8s ease-out forwards;opacity:0;width:100%;max-width:600px}@media (max-width: 768px){._guest_hero_right_1o926_1384{width:100%;padding:14px;max-width:100%;text-align:center;flex:1;position:relative;animation:_slideInFromRight_1o926_1 .8s ease-out forwards;opacity:0}}._guest_fade_overlay_1o926_1407{position:absolute;inset:0;pointer-events:none;z-index:1}._char-limit_1up4o_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_1up4o_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_1up4o_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_1up4o_220{display:flex}._d-inline-flex_1up4o_224{display:inline-flex}._d-grid_1up4o_228{display:grid}._d-block_1up4o_232{display:block}._d-inline-block_1up4o_236{display:inline-block}._d-none_1up4o_240{display:none}._flex-center_1up4o_245{display:flex;align-items:center;justify-content:center}._flex-between_1up4o_251{display:flex;align-items:center;justify-content:space-between}._flex-row_1up4o_263{flex-direction:row}._flex-column_1up4o_267{flex-direction:column}._flex-wrap_1up4o_271{flex-wrap:wrap}._flex-nowrap_1up4o_275{flex-wrap:nowrap}._flex-1_1up4o_279{flex:1}._flex-auto_1up4o_283{flex:auto}._flex-grow-0_1up4o_287{flex-grow:0}._flex-grow-1_1up4o_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_1up4o_296{align-items:flex-start}}._items-center_1up4o_302{align-items:center}._items-start_1up4o_306{align-items:flex-start}._items-end_1up4o_310{align-items:flex-end}._justify-center_1up4o_314{justify-content:center}._justify-between_1up4o_318{justify-content:space-between}._justify-start_1up4o_322{justify-content:flex-start}._justify-end_1up4o_326{justify-content:flex-end}._justify-around_1up4o_330{justify-content:space-around}._gap-xs_1up4o_335{gap:var(--spacing-4)}._gap-sm_1up4o_339{gap:var(--spacing-8)}._gap-md_1up4o_343{gap:var(--spacing-16)}._gap-lg_1up4o_347{gap:var(--spacing-24)}._gap-xl_1up4o_351{gap:var(--spacing-32)}._m-0_1up4o_357{margin:0}._m-xs_1up4o_361{margin:var(--spacing-4)}._m-sm_1up4o_365{margin:var(--spacing-8)}._m-md_1up4o_369{margin:var(--spacing-16)}._m-lg_1up4o_373{margin:var(--spacing-24)}._m-xl_1up4o_377{margin:var(--spacing-32)}._mt-0_1up4o_382{margin-top:0}._mt-xs_1up4o_386{margin-top:var(--spacing-4)}._mt-sm_1up4o_390{margin-top:var(--spacing-8)}._mt-md_1up4o_394{margin-top:var(--spacing-16)}._mt-lg_1up4o_398{margin-top:var(--spacing-24)}._mt-xl_1up4o_402{margin-top:var(--spacing-32)}._mb-0_1up4o_407{margin-bottom:0}._mb-xs_1up4o_411{margin-bottom:var(--spacing-4)}._mb-sm_1up4o_415{margin-bottom:var(--spacing-8)}._mb-12_1up4o_419{margin-bottom:var(--spacing-12)}._mb-rs_1up4o_423{margin-bottom:var(--spacing-10)}._mb-md_1up4o_427{margin-bottom:var(--spacing-16)}._mb-24_1up4o_431{margin-bottom:var(--spacing-24)}._mb-xl_1up4o_435{margin-bottom:var(--spacing-32)}._ml-0_1up4o_440{margin-left:0}._ml-xs_1up4o_444{margin-left:var(--spacing-4)}._ml-sm_1up4o_448{margin-left:var(--spacing-8)}._ml-md_1up4o_452{margin-left:var(--spacing-16)}._ml-lg_1up4o_456{margin-left:var(--spacing-24)}._ml-xl_1up4o_460{margin-left:var(--spacing-32)}._mr-0_1up4o_465{margin-right:0}._mr-xs_1up4o_469{margin-right:var(--spacing-4)}._mr-sm_1up4o_473{margin-right:var(--spacing-8)}._mr-md_1up4o_477{margin-right:var(--spacing-16)}._mr-lg_1up4o_481{margin-right:var(--spacing-24)}._mr-xl_1up4o_485{margin-right:var(--spacing-32)}._mx-0_1up4o_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_1up4o_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_1up4o_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_1up4o_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_1up4o_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_1up4o_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_1up4o_520{margin-left:auto;margin-right:auto}._my-0_1up4o_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_1up4o_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_1up4o_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_1up4o_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_1up4o_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_1up4o_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_1up4o_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_1up4o_562{padding:0}._p-xs_1up4o_566{padding:var(--spacing-xs)}._p-sm_1up4o_570,._p-10_1up4o_574{padding:var(--spacing-sm)}._p-md_1up4o_578{padding:var(--spacing-md)}._p-ml_1up4o_582{padding:var(--spacing-ml)}._p-lg_1up4o_586{padding:var(--spacing-lg)}._p-xl_1up4o_590{padding:var(--spacing-xl)}._pl-0_1up4o_595{padding-left:0}._pl-xs_1up4o_599{padding-left:var(--spacing-xs)}._pl-sm_1up4o_603{padding-left:var(--spacing-sm)}._pl-md_1up4o_607{padding-left:var(--spacing-md)}._pl-lg_1up4o_611{padding-left:var(--spacing-lg)}._pl-xl_1up4o_615{padding-left:var(--spacing-xl)}._pr-0_1up4o_620{padding-right:0}._pr-xs_1up4o_624{padding-right:var(--spacing-xs)}._pr-sm_1up4o_628{padding-right:var(--spacing-sm)}._pr-md_1up4o_632{padding-right:var(--spacing-md)}._pr-lg_1up4o_636{padding-right:var(--spacing-lg)}._pr-xl_1up4o_640{padding-right:var(--spacing-xl)}._pt-0_1up4o_645{padding-top:0}._pt-xs_1up4o_649{padding-top:var(--spacing-xs)}._pt-sm_1up4o_653{padding-top:var(--spacing-sm)}._pt-md_1up4o_657{padding-top:var(--spacing-md)}._pt-ml_1up4o_661{padding-top:var(--spacing-ml)}._pt-lg_1up4o_665{padding-top:var(--spacing-lg)}._pt-xl_1up4o_669{padding-top:var(--spacing-xl)}._pb-0_1up4o_674{padding-bottom:0}._pb-xs_1up4o_678{padding-bottom:var(--spacing-xs)}._pb-sm_1up4o_682{padding-bottom:var(--spacing-sm)}._pb-md_1up4o_686{padding-bottom:var(--spacing-md)}._pb-lg_1up4o_690{padding-bottom:var(--spacing-lg)}._pb-xl_1up4o_694{padding-bottom:var(--spacing-xl)}._px-0_1up4o_699{padding-left:0;padding-right:0}._px-xs_1up4o_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_1up4o_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_1up4o_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_1up4o_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_1up4o_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_1up4o_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_1up4o_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_1up4o_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_1up4o_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_1up4o_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_1up4o_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_1up4o_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_1up4o_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_1up4o_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_1up4o_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_1up4o_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_1up4o_786{position:relative}._absolute_1up4o_790{position:absolute}._fixed_1up4o_794{position:fixed}._sticky_1up4o_798{position:sticky}._w-full_1up4o_803{width:100%}._w-screen_1up4o_811{width:100vw}._h-screen_1up4o_815{height:100vh}._w-auto_1up4o_819{width:auto}._h-auto_1up4o_823{height:auto}._w-24_1up4o_828{width:24px}._w-32_1up4o_832{width:32px}._w-48_1up4o_836{width:48px}._w-64_1up4o_840{width:64px}._h-24_1up4o_845{height:24px}._h-32_1up4o_849{height:32px}._h-48_1up4o_853{height:48px}._h-64_1up4o_857{height:64px}._h-full_1up4o_807{height:100%}._square-18_1up4o_866,._square-24_1up4o_871{width:24px;height:24px}._square-32_1up4o_876{width:32px;height:32px}._square-48_1up4o_881{width:48px;height:48px}._square-64_1up4o_886{width:64px;height:64px}._square-full_1up4o_891{width:100%;height:100%}._cursor-pointer_1up4o_897{cursor:pointer}._cursor-default_1up4o_901{cursor:default}._cursor-not-allowed_1up4o_905{cursor:not-allowed}._overflow-hidden_1up4o_909{overflow:hidden}._overflow-auto_1up4o_913{overflow:auto}._overflow-scroll_1up4o_917{overflow:scroll}._whitespace-nowrap_1up4o_921{white-space:nowrap}._whitespace-normal_1up4o_925{white-space:normal}._rounded-sm_1up4o_929{border-radius:var(--radius-sm)}._rounded-md_1up4o_933{border-radius:var(--radius-md)}._rounded-lg_1up4o_937{border-radius:var(--radius-lg)}._rounded-full_1up4o_941{border-radius:var(--radius-full)}._border_1up4o_946{border:1px solid var(--border-color)}._border-top_1up4o_950{border-top:1px solid var(--border-color)}._border-right_1up4o_954{border-right:1px solid var(--border-color)}._border-bottom_1up4o_958{border-bottom:1px solid var(--border-color)}._border-left_1up4o_962{border-left:1px solid var(--border-color)}._border-0_1up4o_966{border:none}._border-top-0_1up4o_970{border-top:none}._border-right-0_1up4o_974{border-right:none}._border-bottom-0_1up4o_978{border-bottom:none}._border-left-0_1up4o_982{border-left:none}._border-2_1up4o_987{border-width:2px}._border-3_1up4o_991{border-width:3px}._border-dashed_1up4o_996{border-style:dashed}._border-dotted_1up4o_1000{border-style:dotted}._text-xs_1up4o_1006{font-size:var(--font-size-12)}._text-sm_1up4o_1010{font-size:var(--font-size-14)}._text-md_1up4o_1014{font-size:var(--font-size-16)}._text-lg_1up4o_1018{font-size:var(--font-size-18)}._text-xl_1up4o_1022{font-size:var(--font-size-20)}._text-xxl_1up4o_1026{font-size:var(--font-size-22)}._text-huge_1up4o_1030{font-size:var(--font-size-24)}._text-jumbo_1up4o_1034{font-size:var(--font-size-26)}._text-mega_1up4o_1038{font-size:var(--font-size-28)}._font-normal_1up4o_1043{font-weight:var(--font-weight-normal)}._font-medium_1up4o_1047{font-weight:var(--font-weight-medium)}._font-bold_1up4o_1051{font-weight:var(--font-weight-bold)}._text-left_1up4o_1056{text-align:left}._text-center_1up4o_1060{text-align:center}._text-right_1up4o_1064{text-align:right}._text-justify_1up4o_1068{text-align:justify}._text-uppercase_1up4o_1073{text-transform:uppercase}._text-lowercase_1up4o_1077{text-transform:lowercase}._text-capitalize_1up4o_1081{text-transform:capitalize}._text-underline_1up4o_1086{text-decoration:underline}._text-line-through_1up4o_1090{text-decoration:line-through}._text-no-decoration_1up4o_1094{text-decoration:none}._text-description_1up4o_1099{color:var(--text-secondary, #5f6368)}._text-description-8_1up4o_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_1up4o_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_1up4o_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_1up4o_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_1up4o_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_1up4o_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_footer_1up4o_1135{padding:var(--spacing-20);background-color:var(--bg-primary);margin-top:auto}@media (max-width: 768px){._guest_footer_1up4o_1135{position:fixed;bottom:0;padding:0 34px 12px;background-color:transparent;z-index:10px}}._guest_footer_desktop_1up4o_1151{max-width:1200px;align-items:center;flex-wrap:wrap;gap:var(--spacing-20);display:flex}._guest_footer_desktop_1up4o_1151 span{font-weight:700;color:var(--text-secondary)}._guest_footer_desktop_1up4o_1151 a{color:var(--link-color);transition:color .3s ease}._guest_footer_desktop_1up4o_1151 a:hover{color:var(--brand-primary-fresh)}@media (max-width: 768px){._guest_footer_desktop_1up4o_1151{display:none}}._guest_footer_mobile_1up4o_1177{display:none}@media (max-width: 768px){._guest_footer_mobile_1up4o_1177{display:block;text-align:center;max-width:100%}._guest_footer_mobile_1up4o_1177 p{font-size:var(--font-size-14);line-height:1.6;color:var(--text-secondary);margin:0}._guest_footer_mobile_1up4o_1177 p a{font-weight:700;text-decoration:none;transition:color .3s ease}._guest_footer_mobile_1up4o_1177 p a:hover,._guest_footer_mobile_1up4o_1177 p a:active{color:var(--brand-primary-fresh)}}._char-limit_qufx8_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_qufx8_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_qufx8_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_qufx8_220{display:flex}._d-inline-flex_qufx8_224{display:inline-flex}._d-grid_qufx8_228{display:grid}._d-block_qufx8_232{display:block}._d-inline-block_qufx8_236{display:inline-block}._d-none_qufx8_240{display:none}._flex-center_qufx8_245{display:flex;align-items:center;justify-content:center}._flex-between_qufx8_251{display:flex;align-items:center;justify-content:space-between}._flex-row_qufx8_263{flex-direction:row}._flex-column_qufx8_267{flex-direction:column}._flex-wrap_qufx8_271{flex-wrap:wrap}._flex-nowrap_qufx8_275{flex-wrap:nowrap}._flex-1_qufx8_279{flex:1}._flex-auto_qufx8_283{flex:auto}._flex-grow-0_qufx8_287{flex-grow:0}._flex-grow-1_qufx8_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_qufx8_296{align-items:flex-start}}._items-center_qufx8_302{align-items:center}._items-start_qufx8_306{align-items:flex-start}._items-end_qufx8_310{align-items:flex-end}._justify-center_qufx8_314{justify-content:center}._justify-between_qufx8_318{justify-content:space-between}._justify-start_qufx8_322{justify-content:flex-start}._justify-end_qufx8_326{justify-content:flex-end}._justify-around_qufx8_330{justify-content:space-around}._gap-xs_qufx8_335{gap:var(--spacing-4)}._gap-sm_qufx8_339{gap:var(--spacing-8)}._gap-md_qufx8_343{gap:var(--spacing-16)}._gap-lg_qufx8_347{gap:var(--spacing-24)}._gap-xl_qufx8_351{gap:var(--spacing-32)}._m-0_qufx8_357{margin:0}._m-xs_qufx8_361{margin:var(--spacing-4)}._m-sm_qufx8_365{margin:var(--spacing-8)}._m-md_qufx8_369{margin:var(--spacing-16)}._m-lg_qufx8_373{margin:var(--spacing-24)}._m-xl_qufx8_377{margin:var(--spacing-32)}._mt-0_qufx8_382{margin-top:0}._mt-xs_qufx8_386{margin-top:var(--spacing-4)}._mt-sm_qufx8_390{margin-top:var(--spacing-8)}._mt-md_qufx8_394{margin-top:var(--spacing-16)}._mt-lg_qufx8_398{margin-top:var(--spacing-24)}._mt-xl_qufx8_402{margin-top:var(--spacing-32)}._mb-0_qufx8_407{margin-bottom:0}._mb-xs_qufx8_411{margin-bottom:var(--spacing-4)}._mb-sm_qufx8_415{margin-bottom:var(--spacing-8)}._mb-12_qufx8_419{margin-bottom:var(--spacing-12)}._mb-rs_qufx8_423{margin-bottom:var(--spacing-10)}._mb-md_qufx8_427{margin-bottom:var(--spacing-16)}._mb-24_qufx8_431{margin-bottom:var(--spacing-24)}._mb-xl_qufx8_435{margin-bottom:var(--spacing-32)}._ml-0_qufx8_440{margin-left:0}._ml-xs_qufx8_444{margin-left:var(--spacing-4)}._ml-sm_qufx8_448{margin-left:var(--spacing-8)}._ml-md_qufx8_452{margin-left:var(--spacing-16)}._ml-lg_qufx8_456{margin-left:var(--spacing-24)}._ml-xl_qufx8_460{margin-left:var(--spacing-32)}._mr-0_qufx8_465{margin-right:0}._mr-xs_qufx8_469{margin-right:var(--spacing-4)}._mr-sm_qufx8_473{margin-right:var(--spacing-8)}._mr-md_qufx8_477{margin-right:var(--spacing-16)}._mr-lg_qufx8_481{margin-right:var(--spacing-24)}._mr-xl_qufx8_485{margin-right:var(--spacing-32)}._mx-0_qufx8_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_qufx8_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_qufx8_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_qufx8_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_qufx8_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_qufx8_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_qufx8_520{margin-left:auto;margin-right:auto}._my-0_qufx8_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_qufx8_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_qufx8_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_qufx8_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_qufx8_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_qufx8_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_qufx8_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_qufx8_562{padding:0}._p-xs_qufx8_566{padding:var(--spacing-xs)}._p-sm_qufx8_570,._p-10_qufx8_574{padding:var(--spacing-sm)}._p-md_qufx8_578{padding:var(--spacing-md)}._p-ml_qufx8_582{padding:var(--spacing-ml)}._p-lg_qufx8_586{padding:var(--spacing-lg)}._p-xl_qufx8_590{padding:var(--spacing-xl)}._pl-0_qufx8_595{padding-left:0}._pl-xs_qufx8_599{padding-left:var(--spacing-xs)}._pl-sm_qufx8_603{padding-left:var(--spacing-sm)}._pl-md_qufx8_607{padding-left:var(--spacing-md)}._pl-lg_qufx8_611{padding-left:var(--spacing-lg)}._pl-xl_qufx8_615{padding-left:var(--spacing-xl)}._pr-0_qufx8_620{padding-right:0}._pr-xs_qufx8_624{padding-right:var(--spacing-xs)}._pr-sm_qufx8_628{padding-right:var(--spacing-sm)}._pr-md_qufx8_632{padding-right:var(--spacing-md)}._pr-lg_qufx8_636{padding-right:var(--spacing-lg)}._pr-xl_qufx8_640{padding-right:var(--spacing-xl)}._pt-0_qufx8_645{padding-top:0}._pt-xs_qufx8_649{padding-top:var(--spacing-xs)}._pt-sm_qufx8_653{padding-top:var(--spacing-sm)}._pt-md_qufx8_657{padding-top:var(--spacing-md)}._pt-ml_qufx8_661{padding-top:var(--spacing-ml)}._pt-lg_qufx8_665{padding-top:var(--spacing-lg)}._pt-xl_qufx8_669{padding-top:var(--spacing-xl)}._pb-0_qufx8_674{padding-bottom:0}._pb-xs_qufx8_678{padding-bottom:var(--spacing-xs)}._pb-sm_qufx8_682{padding-bottom:var(--spacing-sm)}._pb-md_qufx8_686{padding-bottom:var(--spacing-md)}._pb-lg_qufx8_690{padding-bottom:var(--spacing-lg)}._pb-xl_qufx8_694{padding-bottom:var(--spacing-xl)}._px-0_qufx8_699{padding-left:0;padding-right:0}._px-xs_qufx8_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_qufx8_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_qufx8_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_qufx8_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_qufx8_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_qufx8_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_qufx8_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_qufx8_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_qufx8_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_qufx8_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_qufx8_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_qufx8_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_qufx8_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_qufx8_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_qufx8_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_qufx8_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_qufx8_786{position:relative}._absolute_qufx8_790{position:absolute}._fixed_qufx8_794{position:fixed}._sticky_qufx8_798{position:sticky}._w-full_qufx8_803{width:100%}._w-screen_qufx8_811{width:100vw}._h-screen_qufx8_815{height:100vh}._w-auto_qufx8_819{width:auto}._h-auto_qufx8_823{height:auto}._w-24_qufx8_828{width:24px}._w-32_qufx8_832{width:32px}._w-48_qufx8_836{width:48px}._w-64_qufx8_840{width:64px}._h-24_qufx8_845{height:24px}._h-32_qufx8_849{height:32px}._h-48_qufx8_853{height:48px}._h-64_qufx8_857{height:64px}._h-full_qufx8_807{height:100%}._square-18_qufx8_866,._square-24_qufx8_871{width:24px;height:24px}._square-32_qufx8_876{width:32px;height:32px}._square-48_qufx8_881{width:48px;height:48px}._square-64_qufx8_886{width:64px;height:64px}._square-full_qufx8_891{width:100%;height:100%}._cursor-pointer_qufx8_897{cursor:pointer}._cursor-default_qufx8_901{cursor:default}._cursor-not-allowed_qufx8_905{cursor:not-allowed}._overflow-hidden_qufx8_909{overflow:hidden}._overflow-auto_qufx8_913{overflow:auto}._overflow-scroll_qufx8_917{overflow:scroll}._whitespace-nowrap_qufx8_921{white-space:nowrap}._whitespace-normal_qufx8_925{white-space:normal}._rounded-sm_qufx8_929{border-radius:var(--radius-sm)}._rounded-md_qufx8_933{border-radius:var(--radius-md)}._rounded-lg_qufx8_937{border-radius:var(--radius-lg)}._rounded-full_qufx8_941{border-radius:var(--radius-full)}._border_qufx8_946{border:1px solid var(--border-color)}._border-top_qufx8_950{border-top:1px solid var(--border-color)}._border-right_qufx8_954{border-right:1px solid var(--border-color)}._border-bottom_qufx8_958{border-bottom:1px solid var(--border-color)}._border-left_qufx8_962{border-left:1px solid var(--border-color)}._border-0_qufx8_966{border:none}._border-top-0_qufx8_970{border-top:none}._border-right-0_qufx8_974{border-right:none}._border-bottom-0_qufx8_978{border-bottom:none}._border-left-0_qufx8_982{border-left:none}._border-2_qufx8_987{border-width:2px}._border-3_qufx8_991{border-width:3px}._border-dashed_qufx8_996{border-style:dashed}._border-dotted_qufx8_1000{border-style:dotted}._text-xs_qufx8_1006{font-size:var(--font-size-12)}._text-sm_qufx8_1010{font-size:var(--font-size-14)}._text-md_qufx8_1014{font-size:var(--font-size-16)}._text-lg_qufx8_1018{font-size:var(--font-size-18)}._text-xl_qufx8_1022{font-size:var(--font-size-20)}._text-xxl_qufx8_1026{font-size:var(--font-size-22)}._text-huge_qufx8_1030{font-size:var(--font-size-24)}._text-jumbo_qufx8_1034{font-size:var(--font-size-26)}._text-mega_qufx8_1038{font-size:var(--font-size-28)}._font-normal_qufx8_1043{font-weight:var(--font-weight-normal)}._font-medium_qufx8_1047{font-weight:var(--font-weight-medium)}._font-bold_qufx8_1051{font-weight:var(--font-weight-bold)}._text-left_qufx8_1056{text-align:left}._text-center_qufx8_1060{text-align:center}._text-right_qufx8_1064{text-align:right}._text-justify_qufx8_1068{text-align:justify}._text-uppercase_qufx8_1073{text-transform:uppercase}._text-lowercase_qufx8_1077{text-transform:lowercase}._text-capitalize_qufx8_1081{text-transform:capitalize}._text-underline_qufx8_1086{text-decoration:underline}._text-line-through_qufx8_1090{text-decoration:line-through}._text-no-decoration_qufx8_1094{text-decoration:none}._text-description_qufx8_1099{color:var(--text-secondary, #5f6368)}._text-description-8_qufx8_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_qufx8_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_qufx8_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_qufx8_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_qufx8_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_qufx8_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._messengerButton_qufx8_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_qufx8_1134{display:none}}._messengerButton_qufx8_1134 ._buttonLabel_qufx8_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_qufx8_1134 ._buttonLink_qufx8_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_qufx8_1134 ._buttonLink_qufx8_1160 svg{width:36px;height:36px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:all .3s ease}._messengerButton_qufx8_1134:hover ._buttonLabel_qufx8_1149{background:#0084ff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0084ff4d}._messengerButton_qufx8_1134:hover ._buttonLink_qufx8_1160{transform:scale(1.1);box-shadow:0 6px 20px #0084ff99}._messengerButton_qufx8_1134:active ._buttonLink_qufx8_1160{transform:scale(.95)}@media (max-width: 1024px){._showOnMobile_qufx8_1194{display:flex!important;bottom:65px;right:10px;gap:6px}._showOnMobile_qufx8_1194 ._buttonLabel_qufx8_1149{font-size:12px;padding:4px 10px;border-radius:16px}._showOnMobile_qufx8_1194 ._buttonLink_qufx8_1160{width:48px;height:48px;box-shadow:0 3px 10px #0084ff59}._showOnMobile_qufx8_1194 ._buttonLink_qufx8_1160 svg{width:28px;height:28px}._showOnMobile_qufx8_1194:hover ._buttonLink_qufx8_1160{transform:scale(1.05)}}._activeDot_qufx8_1219{position:absolute;top:8px;right:8px;width:12px;height:12px;background:#44d62c;border:2px solid white;border-radius:50%;animation:_pulse_qufx8_1 2s infinite}@media (max-width: 1024px){._activeDot_qufx8_1219{width:10px;height:10px;top:6px;right:6px}}@keyframes _pulse_qufx8_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes _fadeInUp_qufx8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._messengerButton_qufx8_1134{animation:_fadeInUp_qufx8_1 .5s ease-out}._char-limit_m6qpj_180{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-xs);margin:var(--spacing-sm) 0}@keyframes _starfieldGlow_m6qpj_1{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@keyframes _nebula_m6qpj_1{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(1deg)}}._d-flex_m6qpj_220{display:flex}._d-inline-flex_m6qpj_224{display:inline-flex}._d-grid_m6qpj_228{display:grid}._d-block_m6qpj_232{display:block}._d-inline-block_m6qpj_236{display:inline-block}._d-none_m6qpj_240{display:none}._flex-center_m6qpj_245{display:flex;align-items:center;justify-content:center}._flex-between_m6qpj_251{display:flex;align-items:center;justify-content:space-between}._flex-row_m6qpj_263{flex-direction:row}._flex-column_m6qpj_267{flex-direction:column}._flex-wrap_m6qpj_271{flex-wrap:wrap}._flex-nowrap_m6qpj_275{flex-wrap:nowrap}._flex-1_m6qpj_279{flex:1}._flex-auto_m6qpj_283{flex:auto}._flex-grow-0_m6qpj_287{flex-grow:0}._flex-grow-1_m6qpj_291{flex-grow:1}@media (max-width: 768px){._flex-start-align_m6qpj_296{align-items:flex-start}}._items-center_m6qpj_302{align-items:center}._items-start_m6qpj_306{align-items:flex-start}._items-end_m6qpj_310{align-items:flex-end}._justify-center_m6qpj_314{justify-content:center}._justify-between_m6qpj_318{justify-content:space-between}._justify-start_m6qpj_322{justify-content:flex-start}._justify-end_m6qpj_326{justify-content:flex-end}._justify-around_m6qpj_330{justify-content:space-around}._gap-xs_m6qpj_335{gap:var(--spacing-4)}._gap-sm_m6qpj_339{gap:var(--spacing-8)}._gap-md_m6qpj_343{gap:var(--spacing-16)}._gap-lg_m6qpj_347{gap:var(--spacing-24)}._gap-xl_m6qpj_351{gap:var(--spacing-32)}._m-0_m6qpj_357{margin:0}._m-xs_m6qpj_361{margin:var(--spacing-4)}._m-sm_m6qpj_365{margin:var(--spacing-8)}._m-md_m6qpj_369{margin:var(--spacing-16)}._m-lg_m6qpj_373{margin:var(--spacing-24)}._m-xl_m6qpj_377{margin:var(--spacing-32)}._mt-0_m6qpj_382{margin-top:0}._mt-xs_m6qpj_386{margin-top:var(--spacing-4)}._mt-sm_m6qpj_390{margin-top:var(--spacing-8)}._mt-md_m6qpj_394{margin-top:var(--spacing-16)}._mt-lg_m6qpj_398{margin-top:var(--spacing-24)}._mt-xl_m6qpj_402{margin-top:var(--spacing-32)}._mb-0_m6qpj_407{margin-bottom:0}._mb-xs_m6qpj_411{margin-bottom:var(--spacing-4)}._mb-sm_m6qpj_415{margin-bottom:var(--spacing-8)}._mb-12_m6qpj_419{margin-bottom:var(--spacing-12)}._mb-rs_m6qpj_423{margin-bottom:var(--spacing-10)}._mb-md_m6qpj_427{margin-bottom:var(--spacing-16)}._mb-24_m6qpj_431{margin-bottom:var(--spacing-24)}._mb-xl_m6qpj_435{margin-bottom:var(--spacing-32)}._ml-0_m6qpj_440{margin-left:0}._ml-xs_m6qpj_444{margin-left:var(--spacing-4)}._ml-sm_m6qpj_448{margin-left:var(--spacing-8)}._ml-md_m6qpj_452{margin-left:var(--spacing-16)}._ml-lg_m6qpj_456{margin-left:var(--spacing-24)}._ml-xl_m6qpj_460{margin-left:var(--spacing-32)}._mr-0_m6qpj_465{margin-right:0}._mr-xs_m6qpj_469{margin-right:var(--spacing-4)}._mr-sm_m6qpj_473{margin-right:var(--spacing-8)}._mr-md_m6qpj_477{margin-right:var(--spacing-16)}._mr-lg_m6qpj_481{margin-right:var(--spacing-24)}._mr-xl_m6qpj_485{margin-right:var(--spacing-32)}._mx-0_m6qpj_490{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}._mx-xs_m6qpj_495{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._mx-sm_m6qpj_500{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._mx-md_m6qpj_505{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}._mx-lg_m6qpj_510{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}._mx-xl_m6qpj_515{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}._mx-auto_m6qpj_520{margin-left:auto;margin-right:auto}._my-0_m6qpj_526{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}._my-xs_m6qpj_531{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._my-sm_m6qpj_536{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._my-md_m6qpj_541{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._my-ml_m6qpj_546{margin-top:var(--spacing-ml);margin-bottom:var(--spacing-ml)}._my-lg_m6qpj_551{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._my-xl_m6qpj_556{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._p-0_m6qpj_562{padding:0}._p-xs_m6qpj_566{padding:var(--spacing-xs)}._p-sm_m6qpj_570,._p-10_m6qpj_574{padding:var(--spacing-sm)}._p-md_m6qpj_578{padding:var(--spacing-md)}._p-ml_m6qpj_582{padding:var(--spacing-ml)}._p-lg_m6qpj_586{padding:var(--spacing-lg)}._p-xl_m6qpj_590{padding:var(--spacing-xl)}._pl-0_m6qpj_595{padding-left:0}._pl-xs_m6qpj_599{padding-left:var(--spacing-xs)}._pl-sm_m6qpj_603{padding-left:var(--spacing-sm)}._pl-md_m6qpj_607{padding-left:var(--spacing-md)}._pl-lg_m6qpj_611{padding-left:var(--spacing-lg)}._pl-xl_m6qpj_615{padding-left:var(--spacing-xl)}._pr-0_m6qpj_620{padding-right:0}._pr-xs_m6qpj_624{padding-right:var(--spacing-xs)}._pr-sm_m6qpj_628{padding-right:var(--spacing-sm)}._pr-md_m6qpj_632{padding-right:var(--spacing-md)}._pr-lg_m6qpj_636{padding-right:var(--spacing-lg)}._pr-xl_m6qpj_640{padding-right:var(--spacing-xl)}._pt-0_m6qpj_645{padding-top:0}._pt-xs_m6qpj_649{padding-top:var(--spacing-xs)}._pt-sm_m6qpj_653{padding-top:var(--spacing-sm)}._pt-md_m6qpj_657{padding-top:var(--spacing-md)}._pt-ml_m6qpj_661{padding-top:var(--spacing-ml)}._pt-lg_m6qpj_665{padding-top:var(--spacing-lg)}._pt-xl_m6qpj_669{padding-top:var(--spacing-xl)}._pb-0_m6qpj_674{padding-bottom:0}._pb-xs_m6qpj_678{padding-bottom:var(--spacing-xs)}._pb-sm_m6qpj_682{padding-bottom:var(--spacing-sm)}._pb-md_m6qpj_686{padding-bottom:var(--spacing-md)}._pb-lg_m6qpj_690{padding-bottom:var(--spacing-lg)}._pb-xl_m6qpj_694{padding-bottom:var(--spacing-xl)}._px-0_m6qpj_699{padding-left:0;padding-right:0}._px-xs_m6qpj_704{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._px-8_m6qpj_709{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}._px-sm_m6qpj_714{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._px-rs_m6qpj_719{padding-left:var(--spacing-rs);padding-right:var(--spacing-rs)}._px-md_m6qpj_724{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._px-ml_m6qpj_729{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}._px-lg_m6qpj_734{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}._px-xl_m6qpj_739{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}._py-0_m6qpj_745{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}._py-xs_m6qpj_750{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}._py-4_m6qpj_755{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._py-sm_m6qpj_760{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}._py-rg_m6qpj_765{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._py-md_m6qpj_770{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}._py-lg_m6qpj_775{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}._py-xl_m6qpj_780{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}._relative_m6qpj_786{position:relative}._absolute_m6qpj_790{position:absolute}._fixed_m6qpj_794{position:fixed}._sticky_m6qpj_798{position:sticky}._w-full_m6qpj_803{width:100%}._w-screen_m6qpj_811{width:100vw}._h-screen_m6qpj_815{height:100vh}._w-auto_m6qpj_819{width:auto}._h-auto_m6qpj_823{height:auto}._w-24_m6qpj_828{width:24px}._w-32_m6qpj_832{width:32px}._w-48_m6qpj_836{width:48px}._w-64_m6qpj_840{width:64px}._h-24_m6qpj_845{height:24px}._h-32_m6qpj_849{height:32px}._h-48_m6qpj_853{height:48px}._h-64_m6qpj_857{height:64px}._h-full_m6qpj_807{height:100%}._square-18_m6qpj_866,._square-24_m6qpj_871{width:24px;height:24px}._square-32_m6qpj_876{width:32px;height:32px}._square-48_m6qpj_881{width:48px;height:48px}._square-64_m6qpj_886{width:64px;height:64px}._square-full_m6qpj_891{width:100%;height:100%}._cursor-pointer_m6qpj_897{cursor:pointer}._cursor-default_m6qpj_901{cursor:default}._cursor-not-allowed_m6qpj_905{cursor:not-allowed}._overflow-hidden_m6qpj_909{overflow:hidden}._overflow-auto_m6qpj_913{overflow:auto}._overflow-scroll_m6qpj_917{overflow:scroll}._whitespace-nowrap_m6qpj_921{white-space:nowrap}._whitespace-normal_m6qpj_925{white-space:normal}._rounded-sm_m6qpj_929{border-radius:var(--radius-sm)}._rounded-md_m6qpj_933{border-radius:var(--radius-md)}._rounded-lg_m6qpj_937{border-radius:var(--radius-lg)}._rounded-full_m6qpj_941{border-radius:var(--radius-full)}._border_m6qpj_946{border:1px solid var(--border-color)}._border-top_m6qpj_950{border-top:1px solid var(--border-color)}._border-right_m6qpj_954{border-right:1px solid var(--border-color)}._border-bottom_m6qpj_958{border-bottom:1px solid var(--border-color)}._border-left_m6qpj_962{border-left:1px solid var(--border-color)}._border-0_m6qpj_966{border:none}._border-top-0_m6qpj_970{border-top:none}._border-right-0_m6qpj_974{border-right:none}._border-bottom-0_m6qpj_978{border-bottom:none}._border-left-0_m6qpj_982{border-left:none}._border-2_m6qpj_987{border-width:2px}._border-3_m6qpj_991{border-width:3px}._border-dashed_m6qpj_996{border-style:dashed}._border-dotted_m6qpj_1000{border-style:dotted}._text-xs_m6qpj_1006{font-size:var(--font-size-12)}._text-sm_m6qpj_1010{font-size:var(--font-size-14)}._text-md_m6qpj_1014{font-size:var(--font-size-16)}._text-lg_m6qpj_1018{font-size:var(--font-size-18)}._text-xl_m6qpj_1022{font-size:var(--font-size-20)}._text-xxl_m6qpj_1026{font-size:var(--font-size-22)}._text-huge_m6qpj_1030{font-size:var(--font-size-24)}._text-jumbo_m6qpj_1034{font-size:var(--font-size-26)}._text-mega_m6qpj_1038{font-size:var(--font-size-28)}._font-normal_m6qpj_1043{font-weight:var(--font-weight-normal)}._font-medium_m6qpj_1047{font-weight:var(--font-weight-medium)}._font-bold_m6qpj_1051{font-weight:var(--font-weight-bold)}._text-left_m6qpj_1056{text-align:left}._text-center_m6qpj_1060{text-align:center}._text-right_m6qpj_1064{text-align:right}._text-justify_m6qpj_1068{text-align:justify}._text-uppercase_m6qpj_1073{text-transform:uppercase}._text-lowercase_m6qpj_1077{text-transform:lowercase}._text-capitalize_m6qpj_1081{text-transform:capitalize}._text-underline_m6qpj_1086{text-decoration:underline}._text-line-through_m6qpj_1090{text-decoration:line-through}._text-no-decoration_m6qpj_1094{text-decoration:none}._text-description_m6qpj_1099{color:var(--text-secondary, #5f6368)}._text-description-8_m6qpj_1103{font-size:var(--font-size-8);color:var(--text-secondary, #5f6368)}._text-description-10_m6qpj_1108{font-size:var(--font-size-10);color:var(--text-secondary, #5f6368)}._text-description-xs_m6qpj_1113{font-size:var(--font-size-12);color:var(--text-secondary, #5f6368)}._text-description-sm_m6qpj_1118{font-size:var(--font-size-14);color:var(--text-secondary, #5f6368)}._text-description-md_m6qpj_1123{font-size:var(--font-size-16);color:var(--text-secondary, #5f6368)}._text-ellipsis_m6qpj_1128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guest_page_wrapper_m6qpj_1134{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary);width:100%;position:relative;overflow-x:hidden}._guest_page_wrap_m6qpj_1134{flex:1;display:flex;flex-direction:column;width:100%;position:relative}@media (max-width: 768px){._guest_page_wrapper_m6qpj_1134{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}}._offlineWrapper_lcyco_6{position:fixed;inset:0;width:100vw;height:100vh;z-index:99999;background:linear-gradient(135deg,#667eea,#764ba2)}._offlineWrapper_lcyco_6 ._offlineIframe_lcyco_17{width:100%;height:100%;border:none;display:block;margin:0;padding:0;overflow:hidden}._fadeIn_lcyco_27{animation:_fadeIn_lcyco_27 .3s ease-in-out forwards}._fadeOut_lcyco_31{animation:_fadeOut_lcyco_31 .3s ease-in-out forwards}@keyframes _fadeIn_lcyco_27{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_lcyco_31{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (max-width: 768px){._offlineWrapper_lcyco_6{position:fixed;width:100%;height:100%;height:-webkit-fill-available}}: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 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-base)}.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:40px;left:160px;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}}}.error-boundary{position:fixed;inset:0;z-index:9999;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .3s ease-in}.error-boundary__container{background:#fff;border-radius:16px;padding:48px 32px;max-width:600px;width:100%;box-shadow:0 20px 60px #0000004d;text-align:center;animation:slideUp .4s ease-out}.error-boundary__icon{color:#ef4444;margin-bottom:24px;animation:pulse 2s ease-in-out infinite}.error-boundary__icon svg{display:inline-block}.error-boundary__title{font-size:28px;font-weight:700;color:#1f2937;margin:0 0 16px;line-height:1.2}.error-boundary__description{font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 32px}.error-boundary__details{margin:24px 0;text-align:left;background:#f3f4f6;border-radius:8px;padding:16px;border:1px solid #e5e7eb}.error-boundary__details summary{cursor:pointer;font-weight:600;color:#374151;user-select:none}.error-boundary__details summary:hover{color:#1f2937}.error-boundary__error-info{margin-top:16px;font-size:14px;color:#374151}.error-boundary__error-info p{margin:0 0 12px}.error-boundary__error-info strong{color:#1f2937}.error-boundary__stack{background:#1f2937;color:#f9fafb;padding:12px;border-radius:6px;overflow-x:auto;font-size:12px;line-height:1.5;margin:12px 0 0;max-height:200px;overflow-y:auto}.error-boundary__stack::-webkit-scrollbar{width:8px;height:8px}.error-boundary__stack::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.error-boundary__stack::-webkit-scrollbar-track{background:#374151}.error-boundary__actions{display:flex;gap:12px;justify-content:center;margin-bottom:24px;flex-wrap:wrap}.error-boundary__button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;outline:none}.error-boundary__button svg{flex-shrink:0}.error-boundary__button--primary{background:#667eea;color:#fff}.error-boundary__button--primary:hover{background:#5568d3;transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.error-boundary__button--primary:active{transform:translateY(0)}.error-boundary__button--secondary{background:#f3f4f6;color:#374151}.error-boundary__button--secondary:hover{background:#e5e7eb;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.error-boundary__button--secondary:active{transform:translateY(0)}.error-boundary__help{font-size:14px;color:#9ca3af;margin:0}.error-boundary__help a{color:#667eea;text-decoration:none;font-weight:600}.error-boundary__help a:hover{text-decoration:underline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 640px){.error-boundary__container{padding:32px 24px}.error-boundary__title{font-size:24px}.error-boundary__description{font-size:14px}.error-boundary__actions{flex-direction:column}.error-boundary__button{width:100%;justify-content:center}}@media (prefers-color-scheme: dark){.error-boundary{background:linear-gradient(135deg,#1e3a8a,#581c87)}.error-boundary__container{background:#1f2937}.error-boundary__title{color:#f9fafb}.error-boundary__description{color:#d1d5db}.error-boundary__details{background:#374151;border-color:#4b5563}.error-boundary__details summary{color:#d1d5db}.error-boundary__details summary:hover{color:#f9fafb}.error-boundary__error-info{color:#d1d5db}.error-boundary__error-info strong{color:#f9fafb}.error-boundary__button--secondary{background:#374151;color:#f9fafb}.error-boundary__button--secondary:hover{background:#4b5563}.error-boundary__help{color:#9ca3af}}
