@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";._container_x7qq5_4{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:12px;max-width:400px;width:100%;pointer-events:none}._top-right_x7qq5_16{top:20px;right:20px}._top-left_x7qq5_21{top:20px;left:20px}._bottom-right_x7qq5_26{bottom:20px;right:20px;flex-direction:column-reverse}._bottom-left_x7qq5_32{bottom:20px;left:20px;flex-direction:column-reverse}._top-center_x7qq5_38{top:20px;left:50%;transform:translate(-50%)}._bottom-center_x7qq5_44{bottom:20px;left:50%;transform:translate(-50%);flex-direction:column-reverse}._toast_x7qq5_52{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#12121af2;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 25px -5px #0006,0 0 20px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;animation:_slideIn_x7qq5_1 .3s ease-out}@keyframes _slideIn_x7qq5_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._success_x7qq5_80{border-left:3px solid #22c55e}._success_x7qq5_80 ._icon_x7qq5_84{color:#22c55e;background:#22c55e26}._error_x7qq5_89{border-left:3px solid #ef4444}._error_x7qq5_89 ._icon_x7qq5_84{color:#ef4444;background:#ef444426}._warning_x7qq5_98{border-left:3px solid #f59e0b}._warning_x7qq5_98 ._icon_x7qq5_84{color:#f59e0b;background:#f59e0b26}._info_x7qq5_107{border-left:3px solid #3b82f6}._info_x7qq5_107 ._icon_x7qq5_84{color:#3b82f6;background:#3b82f626}._icon_x7qq5_84{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;flex-shrink:0}._content_x7qq5_130{flex:1;min-width:0}._title_x7qq5_135{font-size:.9rem;font-weight:600;color:var(--color-text, #fff);line-height:1.4}._message_x7qq5_142{font-size:.8rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin-top:2px;line-height:1.4}._dismiss_x7qq5_150{width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--color-text-secondary, rgba(255, 255, 255, .4));font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;margin-left:4px}._dismiss_x7qq5_150:hover{background:#ffffff1a;color:var(--color-text, #fff)}@media(max-width:480px){._container_x7qq5_4{left:10px;right:10px;max-width:none;transform:none}._top-center_x7qq5_38,._bottom-center_x7qq5_44{left:10px;transform:none}}._container_mb51u_5{position:fixed;inset:0;z-index:-100;pointer-events:none;overflow:hidden}._svg_mb51u_13,._canvas_mb51u_20{position:absolute;inset:0;width:100%;height:100%}._vignette_mb51u_31{position:absolute;inset:0;pointer-events:none}body.theme-glass ._container_mb51u_5,._container_mb51u_5{opacity:.38}body.theme-glass ._vignette_mb51u_31,._vignette_mb51u_31{background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 15%,rgba(10,20,25,.04) 35%,rgba(10,20,25,.12) 55%,rgba(10,20,25,.32) 75%,rgba(10,20,25,.55) 100%)}body.theme-dark ._container_mb51u_5{opacity:.42}body.theme-dark ._vignette_mb51u_31{background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 15%,rgba(10,20,25,.05) 35%,rgba(10,20,25,.15) 55%,rgba(10,20,25,.35) 75%,rgba(10,20,25,.6) 100%)}body.theme-light ._container_mb51u_5{opacity:.18}body.theme-light ._vignette_mb51u_31{background:radial-gradient(ellipse 85% 75% at 50% 50%,transparent 20%,rgba(248,250,252,.15) 45%,rgba(248,250,252,.35) 65%,rgba(248,250,252,.6) 85%,rgba(248,250,252,.85) 100%)}@media(prefers-reduced-motion:reduce){._canvas_mb51u_20{display:none}._container_mb51u_5{opacity:.15}}._layout_9tdcv_5{min-height:100vh;position:relative}._main_9tdcv_10{min-height:100vh}._logoButton_9tdcv_18{position:fixed;top:1.5rem;left:1.5rem;z-index:100;width:62px;height:auto;padding:.625rem .5rem .5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#0a1e28cc;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(8,145,178,.4);border-radius:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #0000004d,0 0 20px #0891b24d,inset 0 0 20px #0891b21a}._logoButton_9tdcv_18 svg{transition:filter .3s ease,transform .3s ease;filter:drop-shadow(0 0 4px rgba(8,145,178,.5))}._logoButton_9tdcv_18:hover{transform:scale(1.08) translateY(-2px);background:#0a1e28e6;border-color:#10b98199;box-shadow:0 8px 30px #0006,0 0 40px #0891b280,0 0 60px #10b9814d,inset 0 0 30px #10b98126}._logoButton_9tdcv_18:hover svg{filter:drop-shadow(0 0 8px rgba(16,185,129,.7));transform:scale(1.05)}._logoButton_9tdcv_18:active{transform:scale(.98);box-shadow:0 2px 10px #0000004d,0 0 30px #10b98199,inset 0 0 40px #10b98133}._logoButton_9tdcv_18:active svg{filter:drop-shadow(0 0 12px rgba(16,185,129,.9))}._logoButton_9tdcv_18:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(-8px);padding:.5rem .75rem;background:#0a1e28f2;border:1px solid rgba(8,145,178,.4);border-radius:8px;font-size:.75rem;font-weight:500;color:#e2e8f0;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;box-shadow:0 4px 12px #0000004d}._logoButton_9tdcv_18:hover:after{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}._themeButton_9tdcv_109{position:fixed;top:1.5rem;right:1.5rem;z-index:100;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg, rgba(15, 23, 42, .7));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:12px;cursor:pointer;transition:all .3s ease;color:var(--oak-text-secondary, #94a3b8)}._themeButton_9tdcv_109:hover{background:var(--glass-bg-hover, rgba(15, 23, 42, .85));border-color:#00f2ff4d;color:var(--oak-cyan, #00f2ff);transform:scale(1.05)}._acornButton_9tdcv_140{position:fixed;bottom:1.5rem;right:1.5rem;z-index:100;width:62px;height:auto;padding:.625rem .5rem .5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#0a1e28cc;border:1px solid rgba(8,145,178,.4);border-radius:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #0000004d,0 0 20px #0891b24d,inset 0 0 20px #0891b21a}._acornButton_9tdcv_140 svg{transition:filter .3s ease,transform .3s ease;filter:drop-shadow(0 0 4px rgba(8,145,178,.5))}._acornButton_9tdcv_140:hover{transform:scale(1.08) translateY(-2px);background:#0a1e28e6;border-color:#10b98199;box-shadow:0 8px 30px #0006,0 0 40px #0891b280,0 0 60px #10b9814d,inset 0 0 30px #10b98126}._acornButton_9tdcv_140:hover svg{filter:drop-shadow(0 0 8px rgba(16,185,129,.7));transform:scale(1.05)}._acornButton_9tdcv_140:active{transform:scale(.98);box-shadow:0 2px 10px #0000004d,0 0 30px #10b98199,inset 0 0 40px #10b98133}._acornButton_9tdcv_140:active svg{filter:drop-shadow(0 0 12px rgba(16,185,129,.9))}._acornButton_9tdcv_140:after{content:attr(data-tooltip);position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(8px);padding:.5rem .75rem;background:#0a1e28f2;border:1px solid rgba(8,145,178,.4);border-radius:8px;font-size:.75rem;font-weight:500;color:#e2e8f0;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;box-shadow:0 4px 12px #0000004d}._acornButton_9tdcv_140:hover:after{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}._buttonLabel_9tdcv_229{font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8e6;transition:color .2s ease}._logoButton_9tdcv_18:hover ._buttonLabel_9tdcv_229,._acornButton_9tdcv_140:hover ._buttonLabel_9tdcv_229{color:#10b981e6}._overlay_9tdcv_247{position:fixed;inset:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_9tdcv_1 .2s ease}@keyframes _fadeIn_9tdcv_1{0%{opacity:0}to{opacity:1}}._navDrawer_9tdcv_265{position:absolute;top:1rem;left:1rem;bottom:1rem;width:360px;max-width:calc(100vw - 2rem);background:var(--drawer-bg, rgba(15, 23, 42, .95));backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:20px;display:flex;flex-direction:column;animation:_slideIn_9tdcv_1 .3s ease;overflow:hidden}@keyframes _slideIn_9tdcv_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._navHeader_9tdcv_294{display:flex;align-items:center;gap:.75rem;padding:1.5rem;border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .05))}._navTitle_9tdcv_302{flex:1;font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,var(--oak-cyan, #00f2ff),var(--oak-teal, #14b8a6));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._closeButton_9tdcv_312{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:10px;color:var(--oak-text-secondary, #94a3b8);cursor:pointer;transition:all .2s ease}._closeButton_9tdcv_312:hover{background:#ef444433;border-color:#ef44444d;color:#f87171}._navList_9tdcv_332{flex:1;padding:1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}._navItem_9tdcv_341{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#ffffff05;border:1px solid var(--border-subtle, rgba(255, 255, 255, .05));border-radius:14px;cursor:pointer;transition:all .25s ease;text-align:left;width:100%}._navItem_9tdcv_341:hover{background:#00f2ff14;border-color:#00f2ff33;transform:translate(4px)}._navItemActive_9tdcv_361{background:#00f2ff1f;border-color:#00f2ff4d}._navItemIcon_9tdcv_366{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border-radius:12px;color:var(--oak-cyan, #00f2ff)}._navItemText_9tdcv_377{flex:1;display:flex;flex-direction:column;gap:.125rem}._navItemLabel_9tdcv_384{font-size:1rem;font-weight:600;color:var(--oak-text, #f1f5f9)}._navItemDesc_9tdcv_390{font-size:.8125rem;color:var(--oak-text-muted, #64748b)}._navItemArrow_9tdcv_395{color:var(--oak-cyan, #00f2ff);opacity:0;transform:translate(-8px);transition:all .2s ease}._navItem_9tdcv_341:hover ._navItemArrow_9tdcv_395{opacity:1;transform:translate(0)}._navFooter_9tdcv_411{padding:1rem 1.5rem;border-top:1px solid var(--border-subtle, rgba(255, 255, 255, .05));display:flex;flex-direction:column;gap:1rem}._themeSection_9tdcv_419{display:flex;justify-content:space-between;align-items:center}._themeSectionLabel_9tdcv_425{font-size:.75rem;font-weight:600;color:var(--oak-text-muted, #64748b);text-transform:uppercase;letter-spacing:.05em}._themeSwitcher_9tdcv_433{display:flex;gap:.375rem;padding:.25rem;background:#ffffff08;border:1px solid var(--border-subtle, rgba(255, 255, 255, .05));border-radius:10px}._themeOption_9tdcv_442{width:36px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--oak-text-muted, #64748b);cursor:pointer;transition:all .2s ease}._themeOption_9tdcv_442:hover{color:var(--oak-text-secondary, #94a3b8);background:#ffffff0d}._themeOptionActive_9tdcv_461{background:#00f2ff26;border-color:var(--oak-cyan, #00f2ff);color:var(--oak-cyan, #00f2ff)}._navVersion_9tdcv_467{font-size:.75rem;color:var(--oak-text-muted, #64748b)}._chatDrawer_9tdcv_476{position:absolute;top:1rem;right:1rem;bottom:1rem;width:420px;max-width:calc(100vw - 2rem);background:var(--drawer-bg, rgba(15, 23, 42, .95));backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:20px;display:flex;flex-direction:column;animation:_slideInRight_9tdcv_1 .3s ease;overflow:hidden}@keyframes _slideInRight_9tdcv_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._chatHeader_9tdcv_505{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .05))}._chatTitle_9tdcv_513{font-size:1.125rem;font-weight:600;color:var(--oak-text, #f1f5f9)}._chatContent_9tdcv_519{flex:1;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}._chatWelcome_9tdcv_528{text-align:center;padding:2rem 1rem}._chatWelcomeIcon_9tdcv_533{display:flex;justify-content:center;margin-bottom:1rem;color:var(--oak-cyan, #00f2ff)}._chatWelcome_9tdcv_528 h3{font-size:1.25rem;font-weight:600;color:var(--oak-text, #f1f5f9);margin:0 0 .5rem}._chatWelcome_9tdcv_528 p{font-size:.875rem;color:var(--oak-text-muted, #64748b);margin:0}._chatSuggestions_9tdcv_553{display:flex;flex-direction:column;gap:.5rem}._chatSuggestion_9tdcv_553{padding:.875rem 1rem;background:#ffffff08;border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:12px;color:var(--oak-text-secondary, #94a3b8);font-size:.875rem;cursor:pointer;transition:all .2s ease;text-align:left}._chatSuggestion_9tdcv_553:hover{background:#00f2ff1a;border-color:#00f2ff33;color:var(--oak-text, #f1f5f9)}._chatInput_9tdcv_577{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-subtle, rgba(255, 255, 255, .05))}._chatInput_9tdcv_577 input{flex:1;padding:.875rem 1rem;background:var(--input-bg, rgba(15, 23, 42, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:12px;color:var(--oak-text, #f1f5f9);font-size:.875rem;font-family:inherit;outline:none;transition:border-color .2s ease}._chatInput_9tdcv_577 input::-moz-placeholder{color:var(--oak-text-muted, #64748b)}._chatInput_9tdcv_577 input::placeholder{color:var(--oak-text-muted, #64748b)}._chatInput_9tdcv_577 input:focus{border-color:var(--oak-cyan, #00f2ff)}._chatSend_9tdcv_605{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00c4d4,#14b8a6);border:none;border-radius:12px;color:var(--oak-deep-900, #0a1419);cursor:pointer;transition:all .2s ease}._chatSend_9tdcv_605:hover{transform:scale(1.05);box-shadow:0 0 20px #00f2ff66}._theme-light_9tdcv_628 ._logoButton_9tdcv_18,._theme-light_9tdcv_628 ._acornButton_9tdcv_140{background:#ffffffd9;border-color:#0891b240;box-shadow:0 4px 20px #00000014,0 0 20px #0891b21a,inset 0 0 20px #0891b20d}._theme-light_9tdcv_628 ._logoButton_9tdcv_18:hover,._theme-light_9tdcv_628 ._acornButton_9tdcv_140:hover{background:#fffffff2;border-color:#0891b266;box-shadow:0 8px 30px #0000001f,0 0 30px #0891b233,inset 0 0 30px #0891b214}._theme-light_9tdcv_628 ._buttonLabel_9tdcv_229{color:#475569e6}._theme-light_9tdcv_628 ._logoButton_9tdcv_18:hover ._buttonLabel_9tdcv_229,._theme-light_9tdcv_628 ._acornButton_9tdcv_140:hover ._buttonLabel_9tdcv_229{color:#0891b2e6}._theme-light_9tdcv_628 ._logoButton_9tdcv_18:after,._theme-light_9tdcv_628 ._acornButton_9tdcv_140:after{background:#fffffff2;border-color:#0891b240;color:#334155;box-shadow:0 4px 12px #0000001a}._theme-light_9tdcv_628 ._themeButton_9tdcv_109{background:#fffc;border-color:#0000001a;color:#475569}._theme-light_9tdcv_628 ._themeButton_9tdcv_109:hover{background:#fffffff2;border-color:#0891b24d;color:#0891b2}._theme-light_9tdcv_628 ._navDrawer_9tdcv_265,._theme-light_9tdcv_628 ._chatDrawer_9tdcv_476{background:#fffffff2;border-color:#0000001a}._theme-light_9tdcv_628 ._navItem_9tdcv_341{background:#00000005;border-color:#0000000d}._theme-light_9tdcv_628 ._navItem_9tdcv_341:hover{background:#0891b214;border-color:#0891b233}._theme-light_9tdcv_628 ._navItemActive_9tdcv_361{background:#0891b21f;border-color:#0891b24d}._theme-light_9tdcv_628 ._navItemLabel_9tdcv_384{color:#0f172a}._theme-light_9tdcv_628 ._navItemIcon_9tdcv_366{background:#0891b21a;color:#0891b2}._theme-light_9tdcv_628 ._chatTitle_9tdcv_513,._theme-light_9tdcv_628 ._chatWelcome_9tdcv_528 h3{color:#0f172a}._theme-light_9tdcv_628 ._chatInput_9tdcv_577 input{background:#f1f5f9cc;border-color:#0000001a;color:#0f172a}._theme-light_9tdcv_628 ._chatSuggestion_9tdcv_553{background:#00000005;border-color:#00000014;color:#475569}._theme-light_9tdcv_628 ._chatSuggestion_9tdcv_553:hover{background:#0891b21a;border-color:#0891b233;color:#0f172a}@media(max-width:600px){._logoButton_9tdcv_18{top:1rem;left:1rem;width:48px;padding:.5rem}._acornButton_9tdcv_140{bottom:1rem;right:1rem;width:48px;padding:.5rem}._buttonLabel_9tdcv_229{display:none}._logoButton_9tdcv_18:after,._acornButton_9tdcv_140:after{display:none}._themeButton_9tdcv_109{top:1rem;right:1rem;width:40px;height:40px}._navDrawer_9tdcv_265,._chatDrawer_9tdcv_476{inset:0;width:100%;max-width:100%;border-radius:0}}._authPage_1hcdz_7{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;position:relative;overflow:hidden;background:#0a0a0f}._backgroundGradient_1hcdz_23{position:fixed;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(20,184,166,.15) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(139,92,246,.1) 0%,transparent 60%);pointer-events:none}._backgroundOrbs_1hcdz_33{position:fixed;inset:0;pointer-events:none;overflow:hidden}._orb1_1hcdz_40,._orb2_1hcdz_40,._orb3_1hcdz_40{position:absolute;border-radius:50%;filter:blur(80px);animation:_float_1hcdz_1 20s ease-in-out infinite}._orb1_1hcdz_40{width:600px;height:600px;background:#3b82f633;top:-200px;left:-100px;animation-delay:0s}._orb2_1hcdz_40{width:500px;height:500px;background:#14b8a633;bottom:-150px;right:-100px;animation-delay:-7s}._orb3_1hcdz_40{width:400px;height:400px;background:#8b5cf626;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-14s}@keyframes _float_1hcdz_1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(-30px,-20px) scale(1.02)}}._authCard_1hcdz_94{position:relative;z-index:10;width:100%;max-width:420px;background:#12121acc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d inset}._registerCard_1hcdz_109{max-width:480px}._logo_1hcdz_117{text-align:center;margin-bottom:32px}._logoIcon_1hcdz_122{width:64px;height:64px;margin:0 auto 16px}._logoSvg_1hcdz_128{width:100%;height:100%}._logoText_1hcdz_133{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,#3b82f6,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}._logoSubtext_1hcdz_143{color:#ffffff80;font-size:.9rem;margin:4px 0 0}._form_1hcdz_153{display:flex;flex-direction:column;gap:20px}._title_1hcdz_159{font-size:1.5rem;font-weight:600;color:#fff;text-align:center;margin:0}._subtitle_1hcdz_167{color:#fff9;text-align:center;margin:-12px 0 8px;font-size:.9rem}._inputGroup_1hcdz_175{display:flex;flex-direction:column;gap:8px}._inputRow_1hcdz_181{display:grid;grid-template-columns:1fr 1fr;gap:16px}._label_1hcdz_187{font-size:.85rem;font-weight:500;color:#fffc}._input_1hcdz_175{width:100%;padding:14px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;transition:all .2s ease;box-sizing:border-box}._input_1hcdz_175:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;background:#ffffff14}._input_1hcdz_175::-moz-placeholder{color:#ffffff4d}._input_1hcdz_175::placeholder{color:#ffffff4d}._input_1hcdz_175:disabled{opacity:.6;cursor:not-allowed}._passwordStrength_1hcdz_222{display:flex;align-items:center;gap:12px;margin-top:4px}._strengthBar_1hcdz_229{flex:1;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}._strengthFill_1hcdz_237{height:100%;border-radius:2px;transition:all .3s ease}._passwordStrength_1hcdz_222 span{font-size:.75rem;font-weight:500}._fieldError_1hcdz_248{color:#ef4444;font-size:.8rem;margin:4px 0 0}._error_1hcdz_255{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:12px 16px;color:#ef4444;font-size:.9rem;text-align:center}._forgotPassword_1hcdz_266{text-align:right;margin-top:-8px}._checkbox_1hcdz_272{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:.85rem;color:#ffffffb3;line-height:1.5}._checkbox_1hcdz_272 input{margin-top:4px;accent-color:#3b82f6;cursor:pointer}._link_1hcdz_289{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}._link_1hcdz_289:hover{color:#60a5fa;text-decoration:underline}._submitButton_1hcdz_302{width:100%;padding:16px;background:linear-gradient(135deg,#3b82f6,#14b8a6);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}._submitButton_1hcdz_302:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}._submitButton_1hcdz_302:active:not(:disabled){transform:translateY(0)}._submitButton_1hcdz_302:disabled{opacity:.6;cursor:not-allowed;transform:none}._spinner_1hcdz_335{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1hcdz_335 .8s linear infinite}@keyframes _spin_1hcdz_335{to{transform:rotate(360deg)}}._divider_1hcdz_352{display:flex;align-items:center;gap:16px;color:#fff6;font-size:.85rem}._divider_1hcdz_352:before,._divider_1hcdz_352:after{content:"";flex:1;height:1px;background:#ffffff1a}._oauthButtons_1hcdz_372{display:flex;gap:12px}._oauthButton_1hcdz_372{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}._oauthButton_1hcdz_372:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}._oauthButton_1hcdz_372:disabled{opacity:.5;cursor:not-allowed}._oauthIcon_1hcdz_404{width:20px;height:20px}._switchAuth_1hcdz_413{text-align:center;color:#fff9;font-size:.9rem;margin:0}._footer_1hcdz_424{position:relative;z-index:10;margin-top:32px;color:#fff6;font-size:.8rem;text-align:center}._footer_1hcdz_424 p{margin:0}@media(max-width:520px){._authCard_1hcdz_94{padding:32px 24px;border-radius:20px}._registerCard_1hcdz_109{max-width:100%}._inputRow_1hcdz_181{grid-template-columns:1fr;gap:20px}._oauthButtons_1hcdz_372{flex-direction:column}._oauthButton_1hcdz_372{padding:14px}._title_1hcdz_159{font-size:1.25rem}}._panel_1swsv_9{position:relative;background:#0f172a99;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 4px 30px #0000004d;overflow:hidden}._panel-solid_1swsv_20{background:#0f172ad9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}._panel-card_1swsv_26{background:#0f172a80}._panel-modal_1swsv_30{background:#0f172ae6;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}._panelShine_1swsv_36{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);pointer-events:none}._hoverable_1swsv_50{transition:all .3s ease}._hoverable_1swsv_50:hover{transform:translateY(-2px);border-color:#00f2ff4d;box-shadow:0 8px 40px #0006,0 0 0 1px #00f2ff1a}._clickable_1swsv_62{cursor:pointer}._glow_1swsv_66{box-shadow:0 4px 30px #0000004d,0 0 20px #00f2ff26}._button_1swsv_76{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;border-radius:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;position:relative;overflow:hidden;font-family:inherit}._button_1swsv_76:disabled{opacity:.5;cursor:not-allowed}._btn-sm_1swsv_97{padding:.5rem 1rem;font-size:.8125rem}._btn-md_1swsv_102{padding:.75rem 1.5rem;font-size:.875rem}._btn-lg_1swsv_107{padding:1rem 2rem;font-size:1rem}._btn-primary_1swsv_113{background:linear-gradient(135deg,#00c4d4,#14b8a6);color:#0a1419;border-color:#00f2ff;font-weight:600}._btn-primary_1swsv_113:hover:not(:disabled){box-shadow:0 0 24px #00f2ff66;transform:translateY(-1px)}._btn-secondary_1swsv_125{background:#0f172a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f1f5f9;border-color:#ffffff26}._btn-secondary_1swsv_125:hover:not(:disabled){border-color:#00f2ff;background:#00f2ff1a}._btn-ghost_1swsv_137{background:transparent;color:#94a3b8;border-color:transparent}._btn-ghost_1swsv_137:hover:not(:disabled){color:#00f2ff;background:#00f2ff0d}._btn-danger_1swsv_148{background:#ef444433;color:#f87171;border-color:#ef44444d}._btn-danger_1swsv_148:hover:not(:disabled){background:#ef44444d;border-color:#ef4444}._btnShine_1swsv_159{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._button_1swsv_76:hover ._btnShine_1swsv_159{left:100%}._btnIcon_1swsv_178{display:flex;align-items:center;font-size:1.125em}._btnGlow_1swsv_184{animation:_pulse-glow_1swsv_1 2s ease-in-out infinite}@keyframes _pulse-glow_1swsv_1{0%,to{box-shadow:0 0 20px #00f2ff4d}50%{box-shadow:0 0 40px #00f2ff80}}._btnLoading_1swsv_197{pointer-events:none}._spinner_1swsv_201{width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_1swsv_201 .8s linear infinite}@keyframes _spin_1swsv_201{to{transform:rotate(360deg)}}._inputWrapper_1swsv_218{display:flex;flex-direction:column;gap:.5rem}._inputLabel_1swsv_224{font-size:.875rem;font-weight:500;color:#94a3b8}._inputContainer_1swsv_230{position:relative;display:flex;align-items:center;background:#0f172a66;border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:all .2s ease}._inputContainer_1swsv_230:hover{border-color:#fff3}._inputFocused_1swsv_244{border-color:#00f2ff;box-shadow:0 0 0 3px #00f2ff1a}._inputError_1swsv_249{border-color:#ef4444}._inputIcon_1swsv_253{padding-left:1rem;color:#64748b;display:flex}._input_1swsv_218{flex:1;padding:.75rem 1rem;background:transparent;border:none;color:#f1f5f9;font-size:.875rem;font-family:inherit;outline:none}._input_1swsv_218::-moz-placeholder{color:#64748b}._input_1swsv_218::placeholder{color:#64748b}._inputErrorText_1swsv_274{font-size:.75rem;color:#ef4444}._select_1swsv_283{flex:1;padding:.75rem 2.5rem .75rem 1rem;background:transparent;border:none;color:#f1f5f9;font-size:.875rem;font-family:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}._select_1swsv_283 option{background:#1e293b;color:#f1f5f9}._selectArrow_1swsv_301{position:absolute;right:1rem;color:#64748b;pointer-events:none}._card_1swsv_312{position:relative;background:#0f172a80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;transition:all .3s ease;overflow:hidden}._cardShine_1swsv_324{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%)}._cardClickable_1swsv_337{cursor:pointer}._card_1swsv_312:hover{transform:translateY(-4px);border-color:#00f2ff4d;box-shadow:0 12px 40px #0006,0 0 0 1px #00f2ff1a,0 0 30px #00f2ff1a}._cardHeader_1swsv_350{display:flex;gap:1rem;align-items:flex-start}._cardIcon_1swsv_356{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:12px;font-size:1.5rem;flex-shrink:0;color:#00f2ff}._cardTitleArea_1swsv_370{flex:1;min-width:0}._cardTitle_1swsv_370{font-size:1.125rem;font-weight:600;color:#f1f5f9;margin:0;display:flex;align-items:center;gap:.75rem}._cardBadge_1swsv_385{font-size:.625rem;font-weight:600;padding:.25rem .5rem;background:linear-gradient(135deg,#00f2ff,#14b8a6);color:#0a1419;border-radius:4px;text-transform:uppercase;letter-spacing:.05em}._cardDescription_1swsv_396{font-size:.875rem;color:#94a3b8;margin:.5rem 0 0;line-height:1.5}._cardContent_1swsv_403{margin-top:1rem}._cardFooter_1swsv_407{display:flex;justify-content:flex-end;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05)}._cardArrow_1swsv_416{font-size:1.25rem;color:#00f2ff;transition:transform .2s ease}._card_1swsv_312:hover ._cardArrow_1swsv_416{transform:translate(4px)}._modalOverlay_1swsv_430{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;animation:_fadeIn_1swsv_1 .2s ease}@keyframes _fadeIn_1swsv_1{0%{opacity:0}to{opacity:1}}._modal_1swsv_430{position:relative;background:#0f172af2;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 24px 80px #00000080,0 0 0 1px #00f2ff1a;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:_slideUp_1swsv_1 .3s ease}@keyframes _slideUp_1swsv_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modal-sm_1swsv_476{width:400px}._modal-md_1swsv_477{width:560px}._modal-lg_1swsv_478{width:720px}._modal-xl_1swsv_479{width:900px}._modalShine_1swsv_481{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,242,255,.3),transparent)}._modalHeader_1swsv_494{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.05)}._modalTitle_1swsv_502{font-size:1.25rem;font-weight:600;color:#f1f5f9;margin:0}._modalClose_1swsv_509{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#94a3b8;cursor:pointer;transition:all .2s ease}._modalClose_1swsv_509:hover{background:#ef444433;border-color:#ef44444d;color:#f87171}._modalContent_1swsv_529{padding:1.5rem;overflow-y:auto}._toggle_1swsv_538{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}._toggleDisabled_1swsv_545{opacity:.5;cursor:not-allowed}._toggleInput_1swsv_550{position:absolute;opacity:0;pointer-events:none}._toggleTrack_1swsv_556{position:relative;width:44px;height:24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:12px;transition:all .2s ease}._toggleChecked_1swsv_566{background:#00f2ff33;border-color:#00f2ff}._toggleThumb_1swsv_571{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#94a3b8;border-radius:50%;transition:all .2s ease}._toggleChecked_1swsv_566 ._toggleThumb_1swsv_571{transform:translate(20px);background:#00f2ff;box-shadow:0 0 10px #00f2ff80}._toggleLabel_1swsv_588{font-size:.875rem;color:#f1f5f9}@media(max-width:640px){._modal_1swsv_430{width:calc(100% - 2rem)!important;margin:1rem}._card_1swsv_312{padding:1rem}._cardIcon_1swsv_356{width:40px;height:40px;font-size:1.25rem}}._textareaContainer_1swsv_618{align-items:flex-start}._textarea_1swsv_618{flex:1;padding:.75rem 1rem;background:transparent;border:none;color:#f1f5f9;font-size:.875rem;font-family:inherit;outline:none;resize:vertical;min-height:100px}._textarea_1swsv_618::-moz-placeholder{color:#64748b}._textarea_1swsv_618::placeholder{color:#64748b}._required_1swsv_643{color:#ef4444;margin-left:.25rem}._inputHint_1swsv_648{font-size:.75rem;color:#64748b}._checkboxWrapper_1swsv_657{display:flex;flex-direction:column;gap:.25rem}._checkbox_1swsv_657{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}._checkboxDisabled_1swsv_670{opacity:.5;cursor:not-allowed}._checkboxInput_1swsv_675{position:absolute;opacity:0;pointer-events:none}._checkboxBox_1swsv_681{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:4px;transition:all .2s ease}._checkboxChecked_1swsv_693{background:#00f2ff33;border-color:#00f2ff}._checkboxCheck_1swsv_693{color:#00f2ff;font-size:.75rem;font-weight:700}._checkboxLabel_1swsv_704{font-size:.875rem;color:#f1f5f9}body.theme-light ._panel_1swsv_9{background:#ffffffb3;border-color:#00000014}body.theme-light ._panel-solid_1swsv_20{background:#ffffffe6}body.theme-light ._panel_1swsv_9:hover{border-color:#0891b233}body.theme-light ._button_1swsv_76{color:#0f172a}body.theme-light ._btn-primary_1swsv_113{background:linear-gradient(135deg,#0891b2,#0d9488);color:#fff}body.theme-light ._btn-secondary_1swsv_125{background:#fffc;border-color:#00000026}body.theme-light ._btn-ghost_1swsv_137{color:#475569}body.theme-light ._btn-ghost_1swsv_137:hover{background:#0000000d;color:#0f172a}body.theme-light ._inputContainer_1swsv_230{background:#fffc;border-color:#0000001f}body.theme-light ._inputFocused_1swsv_244{border-color:#0891b2;box-shadow:0 0 0 3px #0891b226}body.theme-light ._input_1swsv_218{color:#0f172a}body.theme-light ._input_1swsv_218::-moz-placeholder{color:#94a3b8}body.theme-light ._input_1swsv_218::placeholder{color:#94a3b8}body.theme-light ._inputLabel_1swsv_224{color:#0f172a}body.theme-light ._textarea_1swsv_618{background:#fffc;border-color:#0000001f;color:#0f172a}body.theme-light ._textarea_1swsv_618:focus{border-color:#0891b2;box-shadow:0 0 0 3px #0891b226}body.theme-light ._select_1swsv_283{background:#fffc;border-color:#0000001f;color:#0f172a}body.theme-light ._select_1swsv_283:focus{border-color:#0891b2}body.theme-light ._toggleTrack_1swsv_556{background:#0000001a}body.theme-light ._toggleOn_1swsv_796 ._toggleTrack_1swsv_556{background:#0891b233}body.theme-light ._toggleOn_1swsv_796 ._toggleThumb_1swsv_571{background:#0891b2}body.theme-light ._modalOverlay_1swsv_430{background:#0000004d}body.theme-light ._modal_1swsv_430{background:#fffffff2;border-color:#0000001a}body.theme-light ._modalTitle_1swsv_502{color:#0f172a}body.theme-light ._modalClose_1swsv_509{color:#64748b}body.theme-light ._modalClose_1swsv_509:hover{background:#ef44441a;color:#dc2626}._page_19nex_5{min-height:100vh;padding:6rem 2rem 8rem;position:relative;overflow:hidden}._bgGlow_19nex_16{position:fixed;top:-20%;left:-10%;width:50%;height:60%;background:radial-gradient(ellipse,rgba(0,242,255,.08) 0%,transparent 70%);pointer-events:none;z-index:0}._bgGlow2_19nex_27{position:fixed;bottom:-20%;right:-10%;width:50%;height:60%;background:radial-gradient(ellipse,rgba(20,184,166,.06) 0%,transparent 70%);pointer-events:none;z-index:0}._gridPattern_19nex_38{position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;pointer-events:none;z-index:0}._hero_19nex_53{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto 4rem}._heroLogo_19nex_61{margin-bottom:1.5rem;display:flex;justify-content:center}._heroTitle_19nex_67{font-size:3rem;font-weight:700;color:var(--oak-text, #e2e8f0);margin:0 0 1rem;line-height:1.2}._heroAccent_19nex_75{background:linear-gradient(135deg,#00f2ff,#14b8a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._heroSubtitle_19nex_82{font-size:1.125rem;color:var(--oak-text-secondary, #94a3b8);line-height:1.6;margin:0 0 2rem}._heroActions_19nex_89{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._heroActions_19nex_89 a{text-decoration:none}._apiToggle_19nex_100{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.05)}._apiStatus_19nex_110{font-size:.875rem;color:var(--oak-text-muted, #64748b);display:flex;align-items:center;gap:.5rem}._statusDot_19nex_118{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}._features_19nex_130{position:relative;z-index:1;max-width:1000px;margin:0 auto 6rem}._featuresGrid_19nex_137{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._featureCardWrapper_19nex_144{position:relative;height:260px}._featureCard_19nex_144{text-decoration:none;display:block;height:100%}._featurePanel_19nex_155{position:relative;height:100%;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease,opacity .2s ease;overflow:hidden}._featureCardWrapper_19nex_144:hover ._featurePanel_19nex_155{opacity:0;pointer-events:none}._featureShine_19nex_169{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}._featureContent_19nex_178{padding:1.75rem;flex:1;display:flex;flex-direction:column;overflow:hidden}._featureIcon_19nex_186{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:14px;margin-bottom:1rem;color:var(--oak-cyan, #00f2ff);transition:all .3s ease;flex-shrink:0}._featureCardWrapper_19nex_144:hover ._featureIcon_19nex_186{background:#00f2ff26;border-color:#00f2ff59;box-shadow:0 0 20px #00f2ff33}._featureTitle_19nex_208{font-size:1.25rem;font-weight:600;color:var(--oak-text, #e2e8f0);margin:0 0 .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._featureDesc_19nex_219{font-size:.875rem;color:var(--oak-text-secondary, #94a3b8);line-height:1.5;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._featureDescFull_19nex_233{font-size:.875rem;color:var(--oak-text-secondary, #94a3b8);line-height:1.5;margin:0}._featureFooter_19nex_240{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;background:#00f2ff0f;border-top:1px solid rgba(0,242,255,.1);flex-shrink:0}._featureSchema_19nex_250{font-size:.75rem;color:var(--oak-cyan, #00f2ff);font-family:SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._featureArrow_19nex_259{color:var(--oak-cyan, #00f2ff);opacity:.5;transform:translate(-8px);transition:all .3s ease;flex-shrink:0}._featureCardWrapper_19nex_144:hover ._featureArrow_19nex_259{opacity:1;transform:translate(0)}._featureExpanded_19nex_276{position:absolute;top:0;left:0;right:0;min-height:100%;z-index:100;opacity:0;pointer-events:none;transform:scale(.98);transition:opacity .2s ease,transform .3s ease}._featureCardWrapper_19nex_144:hover ._featureExpanded_19nex_276{opacity:1;pointer-events:auto;transform:scale(1)}._featureExpandedLink_19nex_295{text-decoration:none;display:block}._featureExpandedPanel_19nex_300{position:relative;display:flex;flex-direction:column;background:#0f172af2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(0,242,255,.25);border-radius:20px;box-shadow:0 25px 50px -12px #00000080,0 0 40px #00f2ff26,inset 0 1px #ffffff1a;overflow:hidden;animation:_expandIn_19nex_1 .3s ease forwards}@keyframes _expandIn_19nex_1{0%{transform:translateY(-4px);opacity:.8}to{transform:translateY(0);opacity:1}}._featureExpandedContent_19nex_327{padding:1.75rem;display:flex;flex-direction:column}._architecture_19nex_337{position:relative;z-index:1;max-width:900px;margin:0 auto}._archWrapper_19nex_344{position:relative;min-height:220px;margin-bottom:6rem}._archPanel_19nex_350{padding:2.5rem 2rem;height:220px;overflow:hidden;transition:opacity .2s ease}._archWrapper_19nex_344:hover ._archPanel_19nex_350{opacity:0;pointer-events:none}._archPanelExpanded_19nex_362{position:absolute;top:0;left:0;right:0;z-index:100;padding:2.5rem 2rem;background:#0f172af2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,242,255,.25);border-radius:20px;box-shadow:0 25px 50px -12px #00000080,0 0 40px #00f2ff26,inset 0 1px #ffffff1a;opacity:0;pointer-events:none;transform:scale(.98);transition:all .3s cubic-bezier(.4,0,.2,1)}._archWrapper_19nex_344:hover ._archPanelExpanded_19nex_362{opacity:1;pointer-events:auto;transform:scale(1)}._archTitle_19nex_390{font-size:1.5rem;font-weight:700;color:var(--oak-text, #e2e8f0);margin:0 0 2rem;text-align:center}._archGrid_19nex_398{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}._archItem_19nex_404{text-align:center;padding:1rem .5rem}._archIcon_19nex_409{font-size:1.5rem;display:block;margin-bottom:.75rem}._archItem_19nex_404 h4{font-size:.9375rem;font-weight:600;color:var(--oak-text, #e2e8f0);margin:0 0 .5rem}._archItem_19nex_404 p{font-size:.8125rem;color:var(--oak-text-secondary, #94a3b8);margin:0;line-height:1.4}._archPanel_19nex_350 ._archItem_19nex_404 p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._modalOverlay_19nex_441{position:fixed;inset:0;z-index:300;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:2rem;animation:_fadeIn_19nex_1 .2s ease}@keyframes _fadeIn_19nex_1{0%{opacity:0}to{opacity:1}}._modal_19nex_441{position:relative;width:520px;max-width:100%;max-height:90vh;background:#0f172af2;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2rem;overflow-y:auto;animation:_slideUp_19nex_1 .3s ease}@keyframes _slideUp_19nex_1{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_19nex_484{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._modalHeader_19nex_484 h2{font-size:1.25rem;font-weight:700;color:var(--oak-text, #e2e8f0);margin:0}._modalClose_19nex_498{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--oak-text-secondary, #94a3b8);font-size:1.25rem;cursor:pointer;transition:all .2s ease}._modalClose_19nex_498:hover{background:#ef444433;border-color:#ef44444d;color:#f87171}._modalContent_19nex_519{padding:0}._modalDesc_19nex_523{font-size:.875rem;color:var(--oak-text-secondary, #94a3b8);line-height:1.6;margin:0 0 1.5rem}._schemaList_19nex_530{display:flex;flex-direction:column;gap:.5rem}._schemaItem_19nex_536{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#ffffff08;border-radius:10px}._schemaName_19nex_545{font-size:.875rem;font-weight:500;color:var(--oak-text, #e2e8f0)}._schemaId_19nex_551{font-size:.75rem;color:var(--oak-cyan, #00f2ff);font-family:SF Mono,Fira Code,monospace}@media(max-width:900px){._archGrid_19nex_398{grid-template-columns:repeat(2,1fr);gap:1.5rem}._archItemWrapper_19nex_567{height:130px}}@media(max-width:768px){._page_19nex_5{padding:5rem 1rem 2rem}._heroTitle_19nex_67{font-size:2.25rem}._featuresGrid_19nex_137{grid-template-columns:1fr;gap:1.25rem}._featureCardWrapper_19nex_144{height:240px}._featureContent_19nex_178,._featureExpandedContent_19nex_327{padding:1.5rem}._featureFooter_19nex_240{padding:.75rem 1.25rem}._archPanel_19nex_350{padding:2rem 1.5rem}._archGrid_19nex_398{grid-template-columns:1fr 1fr;gap:1.25rem}}@media(max-width:480px){._heroTitle_19nex_67{font-size:1.875rem}._heroSubtitle_19nex_82{font-size:1rem}._heroActions_19nex_89{flex-direction:column}._archGrid_19nex_398{grid-template-columns:1fr}._archItemWrapper_19nex_567{height:auto;min-height:120px}._schemaItem_19nex_536{flex-direction:column;align-items:flex-start;gap:.25rem}}body.theme-light ._bgGlow_19nex_16{background:radial-gradient(ellipse,rgba(8,145,178,.08) 0%,transparent 70%)}body.theme-light ._bgGlow2_19nex_27{background:radial-gradient(ellipse,rgba(13,148,136,.06) 0%,transparent 70%)}body.theme-light ._gridPattern_19nex_38{background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px)}body.theme-light ._heroTitle_19nex_67{color:#0f172a}body.theme-light ._heroAccent_19nex_75{background:linear-gradient(135deg,#0891b2,#0d9488);-webkit-background-clip:text;background-clip:text}body.theme-light ._heroSubtitle_19nex_82,body.theme-light ._apiStatus_19nex_110{color:#64748b}body.theme-light ._featureIcon_19nex_186{background:#0891b21a;border-color:#0891b233;color:#0891b2}body.theme-light ._featureCardWrapper_19nex_144:hover ._featureIcon_19nex_186{background:#0891b226;border-color:#0891b24d}body.theme-light ._featureTitle_19nex_208,body.theme-light ._archTitle_19nex_390{color:#0f172a}body.theme-light ._featureDesc_19nex_219,body.theme-light ._featureDescFull_19nex_233{color:#64748b}body.theme-light ._featureSchema_19nex_250{color:#0891b2}body.theme-light ._featureFooter_19nex_240{background:#0891b20f;border-top-color:#0891b21a}body.theme-light ._featureArrow_19nex_259{color:#0891b2}body.theme-light ._featureExpandedPanel_19nex_300{background:#fffffff2;border-color:#0891b240;box-shadow:0 25px 50px -12px #00000026,0 0 40px #0891b21a,inset 0 1px #ffffff80}body.theme-light ._archItem_19nex_404 h4{color:#0f172a}body.theme-light ._archItem_19nex_404 p{color:#64748b}body.theme-light ._archPanelExpanded_19nex_362{background:#fffffff2;border-color:#0891b233;box-shadow:0 25px 50px -12px #0000001f,0 0 40px #0891b214,inset 0 1px #ffffff80}body.theme-light ._modal_19nex_441{background:#fffffff2;border-color:#0000001a}body.theme-light ._modalHeader_19nex_484 h2{color:#0f172a}body.theme-light ._modalDesc_19nex_523{color:#64748b}body.theme-light ._schemaItem_19nex_536{background:#00000008}body.theme-light ._schemaName_19nex_545{color:#0f172a}body.theme-light ._schemaId_19nex_551{color:#0891b2}._formContainer_4mgnx_3{width:100%}._glassContainer_4mgnx_7{max-width:100%}._form_4mgnx_3{display:flex;flex-direction:column;gap:1.5rem}._header_4mgnx_17{margin-bottom:.5rem}._title_4mgnx_21{font-size:1.5rem;font-weight:600;color:var(--color-text, #f8fafc);margin:0 0 .25rem}._subtitle_4mgnx_28{font-size:.9375rem;color:var(--color-text-secondary, #94a3b8);margin:0}._content_4mgnx_34{display:flex;flex-direction:column;gap:1.5rem}._section_4mgnx_40{display:flex;flex-direction:column;gap:1rem}._sectionHeader_4mgnx_46{padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}._sectionHeader_4mgnx_46._collapsible_4mgnx_54{cursor:pointer}._sectionTitle_4mgnx_58{font-size:1.125rem;font-weight:600;color:var(--color-text, #f8fafc);margin:0}._sectionDescription_4mgnx_65{font-size:.8125rem;color:var(--color-text-secondary, #94a3b8);margin:.25rem 0 0}._collapseIcon_4mgnx_71{color:var(--color-text-secondary);font-size:.75rem}._fieldGrid_4mgnx_76{display:grid;width:100%}._fieldCell_4mgnx_81{min-width:0}._fieldWrapper_4mgnx_85{display:flex;flex-direction:column;gap:.375rem}._label_4mgnx_91{font-size:.875rem;font-weight:500;color:var(--color-text, #f8fafc)}._required_4mgnx_97{color:var(--color-error, #ef4444);margin-left:.25rem}._hint_4mgnx_102{font-size:.8125rem;color:var(--color-text-secondary, #94a3b8)}._errorText_4mgnx_107{font-size:.8125rem;color:var(--color-error, #ef4444)}._charCount_4mgnx_112{font-size:.75rem;color:var(--color-text-secondary);text-align:right}._textarea_4mgnx_118{width:100%;padding:.75rem 1rem;font-size:.9375rem;font-family:inherit;color:var(--color-text, #f8fafc);background:#1e293b80;border:1px solid rgba(51,65,85,.5);border-radius:.5rem;outline:none;resize:vertical;transition:all .2s ease}._textarea_4mgnx_118:focus{border-color:var(--color-primary, #6366f1);box-shadow:0 0 0 3px #6366f133}._textarea_4mgnx_118._glass_4mgnx_7{background:#1e293b4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._textarea_4mgnx_118._error_4mgnx_107{border-color:var(--color-error, #ef4444)}._select_4mgnx_146{width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.9375rem;color:var(--color-text, #f8fafc);background:#1e293b80;border:1px solid rgba(51,65,85,.5);border-radius:.5rem;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem}._select_4mgnx_146:focus{border-color:var(--color-primary, #6366f1);box-shadow:0 0 0 3px #6366f133}._select_4mgnx_146._glass_4mgnx_7{background-color:#1e293b4d}._select_4mgnx_146 option{background:#1e293b;color:#f8fafc}._checkboxWrapper_4mgnx_177{display:flex;align-items:center;gap:.75rem;cursor:pointer}._checkbox_4mgnx_177{width:1.25rem;height:1.25rem;accent-color:var(--color-primary, #6366f1)}._checkboxLabel_4mgnx_190{font-size:.9375rem;color:var(--color-text, #f8fafc)}._radioGroup_4mgnx_196{display:flex;flex-direction:column;gap:.75rem}._radioWrapper_4mgnx_202,._radioItem_4mgnx_203{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer;line-height:1.4}._radioItem_4mgnx_203 input[type=radio],._radioWrapper_4mgnx_202 input[type=radio],._radio_4mgnx_196{width:1.125rem;height:1.125rem;margin:0;margin-top:.125rem;flex-shrink:0;accent-color:var(--oak-cyan, #00f2ff);cursor:pointer}._radioItem_4mgnx_203 span,._radioWrapper_4mgnx_202 span,._radioLabel_4mgnx_225{font-size:.9375rem;color:var(--color-text, #f8fafc);font-weight:500}._radioItem_4mgnx_203 small{display:block;font-size:.8125rem;color:var(--color-text-secondary, #94a3b8);font-weight:400;margin-top:.125rem}._checkboxGroup_4mgnx_240{display:flex;flex-direction:column;gap:.625rem}._checkboxItem_4mgnx_246{display:flex;align-items:center;gap:.625rem;cursor:pointer;line-height:1.4}._checkboxItem_4mgnx_246 input[type=checkbox]{width:1.125rem;height:1.125rem;margin:0;flex-shrink:0;accent-color:var(--oak-cyan, #00f2ff);cursor:pointer}._checkboxItem_4mgnx_246 span{font-size:.9375rem;color:var(--color-text, #f8fafc)}._actions_4mgnx_268{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:640px){._fieldGrid_4mgnx_76{grid-template-columns:1fr!important}}body.theme-light ._title_4mgnx_21{color:#0f172a}body.theme-light ._subtitle_4mgnx_28{color:#475569}body.theme-light ._sectionTitle_4mgnx_58{color:#0f172a}body.theme-light ._sectionDescription_4mgnx_65{color:#64748b}body.theme-light ._label_4mgnx_91{color:#0f172a}body.theme-light ._hint_4mgnx_102{color:#64748b}body.theme-light ._input_4mgnx_310,body.theme-light ._textarea_4mgnx_118,body.theme-light ._select_4mgnx_146{background:#fffc;border-color:#0000001f;color:#0f172a}body.theme-light ._input_4mgnx_310:focus,body.theme-light ._textarea_4mgnx_118:focus,body.theme-light ._select_4mgnx_146:focus{border-color:#0891b2;box-shadow:0 0 0 3px #0891b226}body.theme-light ._input_4mgnx_310::-moz-placeholder,body.theme-light ._textarea_4mgnx_118::-moz-placeholder{color:#94a3b8}body.theme-light ._input_4mgnx_310::placeholder,body.theme-light ._textarea_4mgnx_118::placeholder{color:#94a3b8}._container_1x6ee_5{width:100%;height:100%;display:flex;flex-direction:column}._container_1x6ee_5._empty_1x6ee_12{align-items:center;justify-content:center;min-height:150px;color:var(--oak-text-secondary, #94a3b8)}._emptyIcon_1x6ee_19{font-size:2rem;margin-bottom:.5rem;opacity:.5}._emptyMessage_1x6ee_25{font-size:.875rem}._vizTitle_1x6ee_29{font-size:1rem;font-weight:600;color:var(--oak-text, #e2e8f0);margin:0 0 1rem}._vizContent_1x6ee_36{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}._unsupported_1x6ee_44{color:var(--oak-text-muted, #64748b);font-style:italic;text-align:center}._progressContainer_1x6ee_54{width:100%}._progressHeader_1x6ee_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._progressLabel_1x6ee_65{font-size:.875rem;color:var(--oak-text-secondary, #94a3b8)}._progressValue_1x6ee_70{font-size:.875rem;font-weight:600;color:var(--oak-text, #e2e8f0)}._progressTrack_1x6ee_76{width:100%;height:10px;background:#ffffff14;border-radius:5px;overflow:hidden;position:relative}._progressFill_1x6ee_85{height:100%;border-radius:5px;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 10px currentColor,0 0 20px currentColor,inset 0 1px #ffffff4d}._progressFill_1x6ee_85:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:5px 5px 0 0}._gaugeContainer_1x6ee_111{display:flex;flex-direction:column;align-items:center;width:100%;max-width:220px;margin:0 auto}._gaugeSvg_1x6ee_120{width:100%;height:auto;max-height:130px;filter:drop-shadow(0 0 8px rgba(0,242,255,.4))}._gaugeNeedle_1x6ee_127{transition:transform .8s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 4px rgba(255,255,255,.8))}._gaugeValue_1x6ee_132{font-size:1.75rem;font-weight:700;color:var(--oak-text, #e2e8f0);margin-top:-.25rem;text-align:center;text-shadow:0 0 20px rgba(0,242,255,.5)}._gaugeLabel_1x6ee_141{font-size:.8125rem;color:var(--oak-text-secondary, #94a3b8);margin-top:.25rem;text-align:center}._barChart_1x6ee_152{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:space-around;gap:.75rem;padding-bottom:1.5rem}._barColumn_1x6ee_162{display:flex;flex-direction:column;align-items:center;flex:1;max-width:60px;height:100%}._barWrapper_1x6ee_171{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}._bar_1x6ee_152{width:70%;border-radius:6px 6px 0 0;transition:height .8s cubic-bezier(.4,0,.2,1);position:relative;min-height:4px;box-shadow:0 0 10px currentColor,0 0 20px currentColor,inset 0 1px #fff3}._bar_1x6ee_152:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.25),transparent);border-radius:6px 6px 0 0}._barValue_1x6ee_202{position:absolute;top:-1.75rem;left:50%;transform:translate(-50%);font-size:.75rem;font-weight:600;color:var(--oak-text, #e2e8f0);white-space:nowrap;text-shadow:0 0 10px rgba(0,0,0,.5)}._barLabel_1x6ee_214{font-size:.75rem;color:var(--oak-text-secondary, #94a3b8);margin-top:.5rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._barChartHorizontal_1x6ee_229{width:100%;display:flex;flex-direction:column;gap:.875rem}._barRowH_1x6ee_236{display:flex;align-items:center;gap:.75rem}._barLabelH_1x6ee_242{min-width:90px;font-size:.875rem;color:var(--oak-text-secondary, #94a3b8);text-align:right}._barTrackH_1x6ee_249{flex:1;height:28px;background:#ffffff0d;border-radius:6px;overflow:hidden;position:relative}._barFillH_1x6ee_258{height:100%;border-radius:6px;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 10px currentColor,0 0 20px currentColor,inset 0 1px #fff3}._barFillH_1x6ee_258:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.25),transparent);border-radius:6px 6px 0 0}._barValueH_1x6ee_280{min-width:40px;font-size:.875rem;font-weight:600;color:var(--oak-text, #e2e8f0);text-align:right}._pieContainer_1x6ee_292{width:100%;display:flex;align-items:center;gap:2rem}._pieSvg_1x6ee_299{width:200px;height:200px;flex-shrink:0;filter:drop-shadow(0 0 15px rgba(0,242,255,.3))}._pieSlice_1x6ee_306{transition:all .3s ease;cursor:pointer;filter:drop-shadow(0 0 4px currentColor)}._pieSlice_1x6ee_306:hover{opacity:.85;transform:scale(1.02);filter:drop-shadow(0 0 10px currentColor)}._donutHole_1x6ee_318{fill:#0a0f1ae6}._pieLegend_1x6ee_322{display:flex;flex-direction:column;gap:.625rem;flex:1}._legendItem_1x6ee_329{display:flex;align-items:center;gap:.625rem;padding:.375rem 0;transition:transform .2s ease}._legendItem_1x6ee_329:hover{transform:translate(4px)}._legendDot_1x6ee_341{width:12px;height:12px;border-radius:3px;flex-shrink:0;box-shadow:0 0 8px currentColor}._legendLabel_1x6ee_349{flex:1;font-size:.875rem;color:var(--oak-text-secondary, #94a3b8)}._legendValue_1x6ee_355{font-size:.875rem;font-weight:600;color:var(--oak-text, #e2e8f0)}._lineChartContainer_1x6ee_365{width:100%;height:100%;display:flex;flex-direction:column}._lineChartSvg_1x6ee_372{width:100%;flex:1;min-height:150px;filter:drop-shadow(0 0 8px rgba(0,242,255,.4))}._axis_1x6ee_379{stroke:#ffffff14;stroke-width:1}._line_1x6ee_365{fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px currentColor)}._dataPoint_1x6ee_391{transition:all .2s ease;cursor:pointer;filter:drop-shadow(0 0 4px currentColor)}._dataPoint_1x6ee_391:hover{r:6;filter:drop-shadow(0 0 10px currentColor)}._xAxisLabels_1x6ee_402{display:flex;justify-content:space-between;padding:.75rem .5rem 0}._xLabel_1x6ee_408{font-size:.75rem;color:var(--oak-text-secondary, #94a3b8)}body.theme-light ._vizTitle_1x6ee_29{color:#0f172a}body.theme-light ._progressLabel_1x6ee_65,body.theme-light ._barLabel_1x6ee_214,body.theme-light ._barLabelH_1x6ee_242,body.theme-light ._legendLabel_1x6ee_349,body.theme-light ._xLabel_1x6ee_408,body.theme-light ._gaugeLabel_1x6ee_141{color:#64748b}body.theme-light ._progressValue_1x6ee_70,body.theme-light ._barValue_1x6ee_202,body.theme-light ._barValueH_1x6ee_280,body.theme-light ._legendValue_1x6ee_355,body.theme-light ._gaugeValue_1x6ee_132{color:#0f172a;text-shadow:none}body.theme-light ._progressTrack_1x6ee_76,body.theme-light ._barTrackH_1x6ee_249{background:#0000000f}body.theme-light ._donutHole_1x6ee_318{fill:#f8fafcf2}body.theme-light ._axis_1x6ee_379{stroke:#00000014}body.theme-light ._gaugeSvg_1x6ee_120,body.theme-light ._pieSvg_1x6ee_299,body.theme-light ._lineChartSvg_1x6ee_372{filter:drop-shadow(0 0 10px rgba(8,145,178,.2))}body.theme-light ._bar_1x6ee_152,body.theme-light ._barFillH_1x6ee_258,body.theme-light ._progressFill_1x6ee_85{box-shadow:0 0 8px currentColor,inset 0 1px #fff6}._page_1703q_1{min-height:100vh;padding:5rem 2rem 2rem;position:relative}._bgGlow_1703q_7{position:fixed;top:0;left:0;width:50%;height:50%;background:radial-gradient(ellipse,rgba(0,242,255,.06) 0%,transparent 70%);pointer-events:none}._header_1703q_17{text-align:center;margin-bottom:3rem}._title_1703q_22{font-size:2.5rem;font-weight:700;margin:0 0 .75rem;background:linear-gradient(135deg,#00f2ff,#14b8a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._subtitle_1703q_32{color:var(--oak-text-secondary);font-size:1.125rem;margin:0}._grid_1703q_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;max-width:800px;margin:0 auto}._card_1703q_46{position:relative;display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#0f172a80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;cursor:pointer;transition:all .3s ease;text-align:left;overflow:hidden;color:var(--oak-text)}._card_1703q_46:hover{transform:translateY(-4px);border-color:#00f2ff40;box-shadow:0 12px 40px #0000004d}._cardShine_1703q_69{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}._cardIcon_1703q_78{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:12px;flex-shrink:0;color:var(--oak-cyan)}._cardIcon_1703q_78 svg{width:28px;height:28px}._cardContent_1703q_96{flex:1}._cardTitle_1703q_100{font-size:1.125rem;font-weight:600;color:var(--oak-text);margin:0 0 .375rem}._cardDesc_1703q_107{font-size:.875rem;color:var(--oak-text-muted);margin:0}._cardArrow_1703q_113{color:var(--oak-cyan);font-size:1.25rem;opacity:0;transition:opacity .2s ease}._card_1703q_46:hover ._cardArrow_1703q_113{opacity:1}._formContainer_1703q_124{max-width:700px;margin:0 auto}._backButton_1703q_129{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 0;background:transparent;border:none;color:var(--oak-cyan);font-size:.875rem;cursor:pointer;margin-bottom:1.5rem;transition:opacity .2s ease}._backButton_1703q_129:hover{opacity:.8}._formPanel_1703q_147{position:relative;background:#0f172ab3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;overflow:hidden}._formPanelShine_1703q_157{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,242,255,.3),transparent)}._successPanel_1703q_166{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;margin-top:1rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:12px}._successIcon_1703q_177{color:var(--oak-success);font-size:1.25rem}._successText_1703q_182{color:var(--oak-success);font-weight:500}@media(max-width:600px){._page_1703q_1{padding:5rem 1rem 1rem}._formPanel_1703q_147{padding:1.5rem}._cardIcon_1703q_78{width:44px;height:44px}._cardIcon_1703q_78 svg{width:24px;height:24px}}body.theme-light ._title_1703q_22{background:linear-gradient(135deg,#0891b2,#0d9488);-webkit-background-clip:text;background-clip:text}body.theme-light ._subtitle_1703q_32{color:#475569}body.theme-light ._card_1703q_46{background:#ffffffb3;border-color:#00000014}body.theme-light ._card_1703q_46:hover{border-color:#0891b240}body.theme-light ._cardIcon_1703q_78{background:#0891b21a;border-color:#0891b233;color:#0891b2}body.theme-light ._cardTitle_1703q_100{color:#0f172a}body.theme-light ._cardDesc_1703q_107{color:#64748b}body.theme-light ._cardArrow_1703q_113,body.theme-light ._backButton_1703q_129{color:#0891b2}body.theme-light ._formPanel_1703q_147{background:#fffc;border-color:#0000001a}body.theme-light ._formPanelShine_1703q_157{background:linear-gradient(90deg,transparent,rgba(8,145,178,.2),transparent)}._page_3tmnf_5{min-height:100vh;padding:5rem 2rem 8rem;position:relative;max-width:1400px;margin:0 auto}._bgGlow_3tmnf_17{position:fixed;top:-20%;right:-10%;width:60%;height:60%;background:radial-gradient(ellipse,rgba(0,242,255,.12) 0%,transparent 60%);pointer-events:none;z-index:-1;animation:_pulseGlow_3tmnf_1 8s ease-in-out infinite alternate}._bgGlow2_3tmnf_29{position:fixed;bottom:-20%;left:-10%;width:60%;height:60%;background:radial-gradient(ellipse,rgba(20,184,166,.1) 0%,transparent 60%);pointer-events:none;z-index:-1;animation:_pulseGlow_3tmnf_1 10s ease-in-out infinite alternate-reverse}@keyframes _pulseGlow_3tmnf_1{0%{opacity:.5;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}._header_3tmnf_50{text-align:center;margin-bottom:2.5rem}._title_3tmnf_55{font-size:2.5rem;font-weight:700;margin:0 0 .75rem;background:linear-gradient(135deg,#00f2ff,#14b8a6,#00f2ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmerText_3tmnf_1 3s linear infinite}@keyframes _shimmerText_3tmnf_1{0%{background-position:0% center}to{background-position:200% center}}._subtitle_3tmnf_72{color:var(--oak-text-secondary, #94a3b8);font-size:1.125rem;margin:0}._statsGrid_3tmnf_82{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:1.5rem}._statCard_3tmnf_89{position:relative;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.25rem;background:linear-gradient(135deg,#0f172ab3,#1e293b80);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}._statCard_3tmnf_89:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,242,255,.03) 0%,transparent 50%);pointer-events:none}._statCard_3tmnf_89:hover{transform:translateY(-4px);border-color:#00f2ff66;box-shadow:0 0 20px #00f2ff26,0 0 40px #00f2ff1a,0 20px 40px #0000004d,inset 0 1px #ffffff1a}._statCardShine_3tmnf_130{position:absolute;top:0;left:-100%;right:0;height:100%;width:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:skew(-20deg);animation:_cardShine_3tmnf_1 6s ease-in-out infinite}@keyframes _cardShine_3tmnf_1{0%,to{left:-100%}50%{left:150%}}._statLabel_3tmnf_152{font-size:.75rem;color:var(--oak-text-muted, #64748b);text-transform:uppercase;letter-spacing:.08em;font-weight:600}._statValue_3tmnf_160{font-size:1.75rem;font-weight:700;color:var(--oak-text, #f1f5f9);line-height:1.2;text-shadow:0 0 20px rgba(255,255,255,.1)}._statChange_3tmnf_168{font-size:.875rem;font-weight:600;margin-top:.25rem;display:flex;align-items:center;gap:.25rem}._statChange_3tmnf_168._positive_3tmnf_177{color:#22c55e;text-shadow:0 0 10px rgba(34,197,94,.4)}._statChange_3tmnf_168._negative_3tmnf_182{color:#ef4444;text-shadow:0 0 10px rgba(239,68,68,.4)}._chartsGrid_3tmnf_191{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem}._chartPanel_3tmnf_198{position:relative;background:linear-gradient(145deg,#0f172acc,#1e293b99,#0f172acc);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:1.5rem;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}._chartPanel_3tmnf_198:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#00f2ff00,#00f2ff4d,#14b8a600);border-radius:26px;opacity:0;z-index:-1;transition:opacity .4s ease}._chartPanel_3tmnf_198:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%);pointer-events:none;border-radius:24px 24px 0 0}._chartPanel_3tmnf_198:hover{transform:translateY(-4px) scale(1.01);border-color:#00f2ff80;box-shadow:0 0 30px #00f2ff33,0 0 60px #00f2ff1a,0 25px 50px #0006,inset 0 1px #ffffff26}._chartPanel_3tmnf_198:hover:before{opacity:1;animation:_borderGlow_3tmnf_1 2s ease-in-out infinite}@keyframes _borderGlow_3tmnf_1{0%,to{opacity:.5}50%{opacity:1}}._chartShine_3tmnf_279{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,242,255,.4) 20%,rgba(255,255,255,.6) 50%,rgba(0,242,255,.4) 80%,transparent 100%);z-index:2}._chartPanelExpandable_3tmnf_300{position:relative;min-height:280px;margin-bottom:4rem}._chartPanelCollapsed_3tmnf_306{position:relative;height:280px;background:linear-gradient(145deg,#0f172acc,#1e293b99,#0f172acc);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:1.5rem;overflow:hidden;transition:opacity .2s ease}._chartPanelExpandable_3tmnf_300:hover ._chartPanelCollapsed_3tmnf_306{opacity:0;pointer-events:none}._chartPanelExpanded_3tmnf_329{position:absolute;top:0;left:0;right:0;z-index:100;background:#0f172af2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,242,255,.3);border-radius:24px;padding:1.5rem;box-shadow:0 25px 50px -12px #00000080,0 0 50px #00f2ff26,inset 0 1px #ffffff1a;opacity:0;pointer-events:none;transform:scale(.98);transition:all .3s cubic-bezier(.4,0,.2,1)}._chartPanelExpandable_3tmnf_300:hover ._chartPanelExpanded_3tmnf_329{opacity:1;pointer-events:auto;transform:scale(1)}._goalTitle_3tmnf_357{font-size:1rem;font-weight:600;color:var(--oak-text, #e2e8f0);margin-bottom:1rem}._goalContent_3tmnf_364{max-height:200px;overflow:hidden}._goalItem_3tmnf_369{margin-top:1rem}._chartPanelSmall_3tmnf_377{position:relative;height:100%;background:linear-gradient(145deg,#0f172acc,#1e293b99,#0f172acc);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:1.5rem;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}._chartPanelSmall_3tmnf_377:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#14b8a600,#14b8a64d,#00f2ff00);border-radius:26px;opacity:0;z-index:-1;transition:opacity .4s ease}._chartPanelSmall_3tmnf_377:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%);pointer-events:none;border-radius:24px 24px 0 0}._chartPanelSmall_3tmnf_377:hover{transform:translateY(-4px) scale(1.01);border-color:#14b8a680;box-shadow:0 0 30px #14b8a633,0 0 60px #14b8a61a,0 25px 50px #0006,inset 0 1px #ffffff26}._chartPanelSmall_3tmnf_377:hover:before{opacity:1;animation:_borderGlow_3tmnf_1 2s ease-in-out infinite}@media(max-width:1100px){._statsGrid_3tmnf_82{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){._statsGrid_3tmnf_82{grid-template-columns:repeat(2,1fr)}._chartsGrid_3tmnf_191{grid-template-columns:1fr}}@media(max-width:600px){._page_3tmnf_5{padding:5rem 1rem 1rem}._statsGrid_3tmnf_82{grid-template-columns:1fr}._title_3tmnf_55{font-size:2rem}._chartPanel_3tmnf_198,._chartPanelSmall_3tmnf_377{border-radius:16px}._statCard_3tmnf_89{border-radius:14px}}body.theme-light ._bgGlow_3tmnf_17{background:radial-gradient(ellipse,rgba(8,145,178,.15) 0%,transparent 60%)}body.theme-light ._bgGlow2_3tmnf_29{background:radial-gradient(ellipse,rgba(13,148,136,.12) 0%,transparent 60%)}body.theme-light ._title_3tmnf_55{background:linear-gradient(135deg,#0891b2,#0d9488,#0891b2);background-size:200% auto;-webkit-background-clip:text;background-clip:text}body.theme-light ._subtitle_3tmnf_72{color:#475569}body.theme-light ._statCard_3tmnf_89,body.theme-light ._chartPanel_3tmnf_198,body.theme-light ._chartPanelSmall_3tmnf_377{background:linear-gradient(145deg,#ffffffe6,#f8fafccc);border-color:#00000014}body.theme-light ._statCard_3tmnf_89:before,body.theme-light ._chartPanel_3tmnf_198:after,body.theme-light ._chartPanelSmall_3tmnf_377:after{background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%)}body.theme-light ._statCard_3tmnf_89:hover,body.theme-light ._chartPanel_3tmnf_198:hover,body.theme-light ._chartPanelSmall_3tmnf_377:hover{border-color:#0891b266;box-shadow:0 0 30px #0891b226,0 25px 50px #0000001a}body.theme-light ._chartPanel_3tmnf_198:before,body.theme-light ._chartPanelSmall_3tmnf_377:before{background:linear-gradient(135deg,#0891b200,#0891b233,#0d948800)}body.theme-light ._chartShine_3tmnf_279{background:linear-gradient(90deg,transparent 0%,rgba(8,145,178,.3) 20%,rgba(255,255,255,.8) 50%,rgba(8,145,178,.3) 80%,transparent 100%)}body.theme-light ._chartPanelExpanded_3tmnf_329{background:#fffffff2;border-color:#0891b24d;box-shadow:0 25px 50px -12px #00000026,0 0 50px #0891b21a,inset 0 1px #ffffff80}body.theme-light ._chartPanelCollapsed_3tmnf_306{background:linear-gradient(145deg,#ffffffe6,#f8fafccc);border-color:#00000014}body.theme-light ._goalTitle_3tmnf_357{color:#0f172a}body.theme-light ._statLabel_3tmnf_152{color:#64748b}body.theme-light ._statValue_3tmnf_160{color:#0f172a;text-shadow:none}body.theme-light ._statChange_3tmnf_168._positive_3tmnf_177{color:#059669;text-shadow:none}body.theme-light ._statChange_3tmnf_168._negative_3tmnf_182{color:#dc2626;text-shadow:none}._page_qfu6h_1{min-height:100vh;padding:5rem 2rem 2rem;position:relative;display:flex;flex-direction:column}._bgGlow_qfu6h_9{position:fixed;top:20%;left:30%;width:40%;height:40%;background:radial-gradient(ellipse,rgba(0,242,255,.05) 0%,transparent 70%);pointer-events:none}._chatContainer_qfu6h_19{flex:1;display:grid;grid-template-columns:280px 1fr;gap:1.25rem;max-width:1200px;margin:0 auto;width:100%;height:calc(100vh - 7rem)}._sidebar_qfu6h_31{position:relative;background:#0f172a80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden}._sidebarShine_qfu6h_44{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}._sidebarSection_qfu6h_53{display:flex;flex-direction:column;gap:.75rem}._sidebarTitle_qfu6h_59{font-size:.75rem;font-weight:600;color:var(--oak-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}._suggestions_qfu6h_68{display:flex;flex-direction:column;gap:.5rem}._suggestion_qfu6h_68{padding:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:var(--oak-text-secondary);font-size:.8125rem;text-align:left;cursor:pointer;transition:all .2s ease}._suggestion_qfu6h_68:hover{background:#00f2ff1a;border-color:#00f2ff33;color:var(--oak-text)}._contextList_qfu6h_92{display:flex;flex-direction:column;gap:.5rem}._contextItem_qfu6h_98{display:flex;justify-content:space-between;font-size:.8125rem}._contextLabel_qfu6h_104{color:var(--oak-text-muted)}._contextValue_qfu6h_108{color:var(--oak-text);font-weight:500}._main_qfu6h_114{position:relative;background:#0f172a80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;display:flex;flex-direction:column;overflow:hidden}._mainShine_qfu6h_125{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,242,255,.2),transparent)}._messages_qfu6h_134{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._message_qfu6h_134{display:flex;gap:.75rem;max-width:80%}._message_qfu6h_134._user_qfu6h_149{align-self:flex-end;flex-direction:row-reverse}._avatar_qfu6h_154{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:10px;font-size:1rem;flex-shrink:0}._message_qfu6h_134._user_qfu6h_149 ._avatar_qfu6h_154{background:#8b5cf61a;border-color:#8b5cf633}._messageContent_qfu6h_172{display:flex;flex-direction:column;gap:.25rem}._messageText_qfu6h_178{padding:.875rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:var(--oak-text);font-size:.9375rem;line-height:1.5;margin:0}._message_qfu6h_134._user_qfu6h_149 ._messageText_qfu6h_178{background:#00f2ff1a;border-color:#00f2ff33}._messageTime_qfu6h_194{font-size:.75rem;color:var(--oak-text-muted);padding:0 .5rem}._message_qfu6h_134._user_qfu6h_149 ._messageTime_qfu6h_194{text-align:right}._typing_qfu6h_205{display:flex;gap:4px;padding:.875rem 1rem}._typing_qfu6h_205 span{width:8px;height:8px;background:var(--oak-cyan);border-radius:50%;animation:_bounce_qfu6h_1 1.4s infinite ease-in-out}._typing_qfu6h_205 span:nth-child(1){animation-delay:-.32s}._typing_qfu6h_205 span:nth-child(2){animation-delay:-.16s}@keyframes _bounce_qfu6h_1{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._inputArea_qfu6h_228{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.05)}._input_qfu6h_228{flex:1;padding:.875rem 1rem;background:#0f172a99;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:var(--oak-text);font-size:.9375rem;font-family:inherit;outline:none;transition:border-color .2s ease}._input_qfu6h_228::-moz-placeholder{color:var(--oak-text-muted)}._input_qfu6h_228::placeholder{color:var(--oak-text-muted)}._input_qfu6h_228:focus{border-color:var(--oak-cyan)}._sendButton_qfu6h_256{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00c4d4,#14b8a6);border:none;border-radius:12px;color:var(--oak-deep-900);font-size:1.25rem;font-weight:700;cursor:pointer;transition:all .2s ease}._sendButton_qfu6h_256:hover:not(:disabled){transform:scale(1.05);box-shadow:0 0 20px #00f2ff66}._sendButton_qfu6h_256:disabled{opacity:.5;cursor:not-allowed}@media(max-width:800px){._chatContainer_qfu6h_19{grid-template-columns:1fr;height:calc(100vh - 6rem)}._sidebar_qfu6h_31{display:none}}@media(max-width:600px){._page_qfu6h_1{padding:5rem 1rem 1rem}._message_qfu6h_134{max-width:90%}}body.theme-light ._sidebar_qfu6h_31,body.theme-light ._main_qfu6h_114{background:#ffffffb3;border-color:#00000014}body.theme-light ._sidebarTitle_qfu6h_59{color:#64748b}body.theme-light ._suggestion_qfu6h_68{background:#00000005;border-color:#0000000f;color:#475569}body.theme-light ._suggestion_qfu6h_68:hover{background:#0891b21a;border-color:#0891b233;color:#0f172a}body.theme-light ._contextLabel_qfu6h_104{color:#64748b}body.theme-light ._contextValue_qfu6h_108{color:#0f172a}body.theme-light ._avatar_qfu6h_154{background:#0891b21a;border-color:#0891b233;color:#0891b2}body.theme-light ._message_qfu6h_134._user_qfu6h_149 ._avatar_qfu6h_154{background:#9333ea1a;border-color:#9333ea33;color:#9333ea}body.theme-light ._messageText_qfu6h_178{background:#00000005;border-color:#0000000f;color:#0f172a}body.theme-light ._message_qfu6h_134._user_qfu6h_149 ._messageText_qfu6h_178{background:#0891b21a;border-color:#0891b233}body.theme-light ._input_qfu6h_228{background:#fffc;border-color:#0000001a;color:#0f172a}body.theme-light ._input_qfu6h_228:focus{border-color:#0891b2}body.theme-light ._typing_qfu6h_205 span{background:#0891b2}._newChatButton_qfu6h_376{padding:.75rem 1rem;background:linear-gradient(135deg,#00c4d433,#14b8a633);border:1px solid rgba(0,242,255,.3);border-radius:10px;color:var(--oak-cyan);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}._newChatButton_qfu6h_376:hover{background:linear-gradient(135deg,#00c4d44d,#14b8a64d);border-color:#00f2ff80;box-shadow:0 0 15px #00f2ff33}._messageMeta_qfu6h_396{display:flex;align-items:center;gap:.5rem;padding:0 .5rem}._agentBadge_qfu6h_403{font-size:.6875rem;padding:.125rem .5rem;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:4px;color:var(--oak-cyan);text-transform:uppercase;letter-spacing:.03em}body.theme-light ._newChatButton_qfu6h_376{background:linear-gradient(135deg,#0891b21a,#14b8a61a);border-color:#0891b24d;color:#0891b2}body.theme-light ._newChatButton_qfu6h_376:hover{background:linear-gradient(135deg,#0891b233,#14b8a633);border-color:#0891b280}body.theme-light ._agentBadge_qfu6h_403{background:#0891b21a;border-color:#0891b233;color:#0891b2}._calendarWidget_3dqzk_7{display:flex;flex-direction:column;height:100%;min-height:500px;background:var(--glass-bg, rgba(15, 23, 42, .6));backdrop-filter:blur(var(--glass-blur, 16px));-webkit-backdrop-filter:blur(var(--glass-blur, 16px));border-radius:var(--glass-radius, 16px);border:1px solid var(--glass-border, rgba(255, 255, 255, .1));overflow:hidden;position:relative;transition:all .3s ease}._calendarWidget_3dqzk_7:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--calendar-grid-color, rgba(6, 182, 212, .03)) 1px,transparent 1px),linear-gradient(90deg,var(--calendar-grid-color, rgba(6, 182, 212, .03)) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}._header_3dqzk_39{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--glass-border, rgba(255, 255, 255, .08));position:relative;z-index:1;flex-wrap:wrap;gap:12px}._navigation_3dqzk_51{display:flex;align-items:center;gap:16px}._navButton_3dqzk_57{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:var(--calendar-button-bg, rgba(255, 255, 255, .05));border-radius:8px;color:var(--oak-text-secondary, rgba(255, 255, 255, .7));cursor:pointer;transition:all .2s ease}._navButton_3dqzk_57:hover{background:var(--calendar-button-hover, rgba(0, 242, 255, .15));color:var(--oak-cyan, #06b6d4)}._navButton_3dqzk_57:focus-visible{outline:2px solid var(--oak-cyan, #06b6d4);outline-offset:2px}._headerTitle_3dqzk_81{font-size:1.25rem;font-weight:600;color:var(--oak-text, #fff);margin:0;min-width:200px;text-align:center}._viewToggle_3dqzk_94{display:flex;background:var(--calendar-button-bg, rgba(255, 255, 255, .05));border-radius:8px;padding:4px;gap:4px}._viewButton_3dqzk_102{padding:8px 16px;border:none;background:transparent;color:var(--oak-text-secondary, rgba(255, 255, 255, .6));font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease}._viewButton_3dqzk_102:hover{color:var(--oak-text, rgba(255, 255, 255, .9));background:var(--calendar-button-bg, rgba(255, 255, 255, .05))}._viewButton_3dqzk_102._active_3dqzk_119{background:var(--calendar-active-bg, rgba(6, 182, 212, .2));color:var(--oak-cyan, #06b6d4)}._viewButton_3dqzk_102:focus-visible{outline:2px solid var(--oak-cyan, #06b6d4);outline-offset:-2px}._newEventButton_3dqzk_133{display:flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,var(--oak-cyan, #06b6d4) 0%,var(--oak-teal, #0891b2) 100%);border:none;border-radius:8px;color:var(--calendar-button-text, #fff);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px var(--oak-cyan-glow, rgba(6, 182, 212, .3))}._newEventButton_3dqzk_133:hover{transform:translateY(-1px);box-shadow:0 6px 16px var(--oak-cyan-glow, rgba(6, 182, 212, .4))}._newEventButton_3dqzk_133:active{transform:translateY(0)}._newEventButton_3dqzk_133:focus-visible{outline:2px solid var(--oak-text, #fff);outline-offset:2px}._content_3dqzk_167{flex:1;padding:20px;overflow:auto;position:relative;z-index:1}._monthViewContainer_3dqzk_179{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column}._monthHeader_3dqzk_187{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}._monthDayHeader_3dqzk_194{text-align:center;font-size:12px;font-weight:500;color:var(--oak-text-secondary, rgba(255, 255, 255, .6));text-transform:uppercase;letter-spacing:.5px;padding:8px 0}._monthGrid_3dqzk_204{flex:1;display:flex;flex-direction:column;gap:4px}._monthWeek_3dqzk_211{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;flex:1}._monthDay_3dqzk_194{position:relative;min-height:80px;padding:8px;background:var(--calendar-day-bg, rgba(255, 255, 255, .03));border-radius:8px;border:1px solid var(--calendar-day-border, rgba(255, 255, 255, .06));cursor:pointer;transition:all .2s ease}._monthDay_3dqzk_194:hover{background:var(--calendar-day-hover, rgba(255, 255, 255, .06));border-color:var(--calendar-day-border-hover, rgba(255, 255, 255, .1))}._monthDay_3dqzk_194._otherMonth_3dqzk_234{opacity:.4}._monthDay_3dqzk_194._today_3dqzk_238{background:var(--calendar-today-bg, rgba(6, 182, 212, .1));border-color:var(--calendar-today-border, rgba(6, 182, 212, .3))}._monthDay_3dqzk_194._today_3dqzk_238 ._dayNumber_3dqzk_243{color:var(--oak-cyan, #06b6d4);font-weight:600}._monthDay_3dqzk_194._selected_3dqzk_248{border-color:var(--oak-cyan, #06b6d4);border-width:2px}._monthDay_3dqzk_194._dragOver_3dqzk_253{background:var(--calendar-active-bg, rgba(6, 182, 212, .2));border-color:var(--oak-cyan, #06b6d4);border-style:dashed}._dayNumber_3dqzk_243{font-size:14px;font-weight:400;color:var(--oak-text, rgba(255, 255, 255, .9))}._eventIndicators_3dqzk_265{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}._eventDot_3dqzk_272{width:8px;height:8px;border-radius:50%;cursor:grab;transition:transform .2s ease}._eventDot_3dqzk_272:hover{transform:scale(1.3)}._eventDot_3dqzk_272:active{cursor:grabbing}._moreEvents_3dqzk_288{font-size:10px;color:var(--oak-text-muted, rgba(255, 255, 255, .5))}._reminderBadge_3dqzk_297{position:absolute;top:4px;right:4px;z-index:10}._reminderGlow_3dqzk_304{position:absolute;width:20px;height:20px;border-radius:50%;background:#fbbf244d;filter:blur(4px);animation:_reminderPulse_3dqzk_1 2s ease-in-out infinite}@keyframes _reminderPulse_3dqzk_1{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.3);opacity:.8}}._reminderIcon_3dqzk_325{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fbbf2433;border:1.5px solid #fbbf24;border-radius:50%;color:#fbbf24;cursor:pointer;transition:all .2s ease}._reminderIcon_3dqzk_325:hover{background:#fbbf244d;transform:scale(1.1)}._reminderCount_3dqzk_345{position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 3px;background:var(--oak-error, #ef4444);border-radius:7px;font-size:9px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center}._reminderTooltip_3dqzk_362{position:absolute;top:100%;right:0;margin-top:8px;min-width:180px;padding:8px;background:var(--glass-bg-solid, rgba(15, 23, 42, .95));border:1px solid rgba(251,191,36,.3);border-radius:8px;box-shadow:0 8px 24px #0006;opacity:0;visibility:hidden;transform:translateY(-4px);transition:all .2s ease;z-index:100}._reminderBadge_3dqzk_297:hover ._reminderTooltip_3dqzk_362{opacity:1;visibility:visible;transform:translateY(0)}._reminderItem_3dqzk_386{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;color:#fbbf24;font-size:12px;cursor:pointer;transition:background .2s ease}._reminderItem_3dqzk_386:hover{background:#fbbf241a}._reminderMore_3dqzk_402{padding:4px 8px;font-size:11px;color:#fbbf2499}._weekViewContainer_3dqzk_412{width:100%;height:100%;min-height:500px;overflow-x:auto}._weekViewContainer_3dqzk_412 svg{display:block;min-width:600px}._dayViewContainer_3dqzk_428{width:100%;height:100%;min-height:500px;max-width:800px;margin:0 auto;display:flex;flex-direction:column}._dayRemindersBar_3dqzk_439{display:flex;align-items:center;gap:12px;padding:10px 16px;margin-bottom:16px;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);border-radius:12px;overflow-x:auto;flex-shrink:0}._dayReminderItem_3dqzk_452{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fbbf2426;border-radius:20px;color:#fbbf24;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s ease}._dayReminderItem_3dqzk_452:hover{background:#fbbf2440;transform:scale(1.02)}._dayReminderIcon_3dqzk_472{font-size:14px}._dayRemindersMore_3dqzk_476{color:#fbbf24b3;font-size:11px;padding:6px 10px}._dayViewSvgContainer_3dqzk_482{flex:1;min-height:0}._dayViewContainer_3dqzk_428 svg{display:block;width:100%}._loading_3dqzk_496{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px}._spinner_3dqzk_504{width:40px;height:40px;border:3px solid var(--calendar-spinner-track, rgba(6, 182, 212, .2));border-top-color:var(--oak-cyan, #06b6d4);border-radius:50%;animation:_spin_3dqzk_504 1s linear infinite}@keyframes _spin_3dqzk_504{to{transform:rotate(360deg)}}._modalOverlay_3dqzk_521{position:fixed;inset:0;background:var(--calendar-modal-backdrop, rgba(0, 0, 0, .7));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_3dqzk_1 .2s ease}@keyframes _fadeIn_3dqzk_1{0%{opacity:0}to{opacity:1}}._modal_3dqzk_521{background:var(--calendar-modal-bg, linear-gradient(135deg, rgba(15, 23, 42, .98) 0%, rgba(10, 15, 28, .98) 100%));border-radius:16px;border:1px solid var(--calendar-modal-border, rgba(6, 182, 212, .2));padding:28px;width:100%;max-width:420px;box-shadow:0 24px 48px #0006,0 0 0 1px var(--calendar-modal-inner-glow, rgba(6, 182, 212, .1)) inset;animation:_slideUp_3dqzk_1 .3s ease}@keyframes _slideUp_3dqzk_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalTitle_3dqzk_563{font-size:1.5rem;font-weight:600;color:var(--oak-text, #fff);margin:0 0 24px}._itemTypeToggle_3dqzk_574{display:flex;gap:8px;margin-bottom:20px}._typeButton_3dqzk_580{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:var(--calendar-button-bg, rgba(255, 255, 255, .05));border:2px solid var(--calendar-type-border, rgba(255, 255, 255, .1));border-radius:10px;color:var(--oak-text-secondary, rgba(255, 255, 255, .6));font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._typeButton_3dqzk_580:hover{background:var(--calendar-button-hover, rgba(255, 255, 255, .08));color:var(--oak-text, rgba(255, 255, 255, .9))}._typeButton_3dqzk_580._active_3dqzk_119{background:var(--calendar-active-bg, rgba(6, 182, 212, .15));border-color:var(--oak-cyan, #06b6d4);color:var(--oak-cyan, #06b6d4)}._typeButton_3dqzk_580._active_3dqzk_119:nth-child(2){background:#fbbf2426;border-color:#fbbf24;color:#fbbf24}._typeIcon_3dqzk_614{font-size:18px}._eventForm_3dqzk_622{display:flex;flex-direction:column;gap:20px}._formGroup_3dqzk_628{display:flex;flex-direction:column;gap:8px;position:relative}._formRow_3dqzk_635{display:grid;grid-template-columns:1fr 1fr;gap:16px}._label_3dqzk_641{font-size:13px;font-weight:500;color:var(--oak-text-secondary, rgba(255, 255, 255, .7))}._input_3dqzk_647,._select_3dqzk_248,._textarea_3dqzk_649{width:100%;padding:12px 14px;background:var(--calendar-input-bg, rgba(255, 255, 255, .05));border:1px solid var(--calendar-input-border, rgba(255, 255, 255, .1));border-radius:8px;color:var(--oak-text, #fff);font-size:14px;font-family:inherit;transition:all .2s ease}._input_3dqzk_647:focus,._select_3dqzk_248:focus,._textarea_3dqzk_649:focus{outline:none;border-color:var(--oak-cyan, #06b6d4);background:var(--calendar-input-focus-bg, rgba(6, 182, 212, .05));box-shadow:0 0 0 3px var(--calendar-input-focus-ring, rgba(6, 182, 212, .1))}._input_3dqzk_647::-moz-placeholder,._textarea_3dqzk_649::-moz-placeholder{color:var(--oak-text-muted, rgba(255, 255, 255, .4))}._input_3dqzk_647::placeholder,._textarea_3dqzk_649::placeholder{color:var(--oak-text-muted, rgba(255, 255, 255, .4))}._select_3dqzk_248{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}._select_3dqzk_248 option{background:var(--oak-slate-800, #1e293b);color:var(--oak-text, #fff)}._textarea_3dqzk_649{resize:vertical;min-height:80px}._dateDisplay_3dqzk_694{position:absolute;right:12px;bottom:12px;font-size:12px;color:var(--oak-text-muted, rgba(255, 255, 255, .5));pointer-events:none}._input_3dqzk_647[type=date],._input_3dqzk_647[type=time]{color-scheme:dark}._input_3dqzk_647[type=date]::-webkit-calendar-picker-indicator,._input_3dqzk_647[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.5);cursor:pointer}._modalActions_3dqzk_719{display:flex;gap:12px;margin-top:8px}._primaryButton_3dqzk_725{flex:1;padding:12px 24px;background:linear-gradient(135deg,var(--oak-cyan, #06b6d4) 0%,var(--oak-teal, #0891b2) 100%);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._primaryButton_3dqzk_725:hover{filter:brightness(1.1);transform:translateY(-1px)}._primaryButton_3dqzk_725:active{transform:translateY(0)}._primaryButton_3dqzk_725:focus-visible{outline:2px solid var(--oak-text, #fff);outline-offset:2px}._secondaryButton_3dqzk_752{padding:12px 24px;background:var(--calendar-button-bg, rgba(255, 255, 255, .05));border:1px solid var(--calendar-secondary-border, rgba(255, 255, 255, .15));border-radius:8px;color:var(--oak-text-secondary, rgba(255, 255, 255, .8));font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._secondaryButton_3dqzk_752:hover{background:var(--calendar-button-hover, rgba(255, 255, 255, .1));color:var(--oak-text, #fff)}._secondaryButton_3dqzk_752:focus-visible{outline:2px solid var(--oak-cyan, #06b6d4);outline-offset:2px}@media(max-width:768px){._header_3dqzk_39{padding:12px 16px;flex-direction:column;align-items:stretch}._viewToggle_3dqzk_94{order:-1;justify-content:center}._navigation_3dqzk_51{justify-content:center}._headerTitle_3dqzk_81{font-size:1rem;min-width:auto}._newEventButton_3dqzk_133{align-self:center;order:3}._content_3dqzk_167{padding:12px}._modal_3dqzk_521{padding:20px;margin:10px}._formRow_3dqzk_635{grid-template-columns:1fr}._modalActions_3dqzk_719{flex-direction:column}._primaryButton_3dqzk_725,._secondaryButton_3dqzk_752{width:100%}._monthDay_3dqzk_194{min-height:60px;padding:4px}._dayNumber_3dqzk_243{font-size:12px}._eventDot_3dqzk_272{width:6px;height:6px}._reminderIcon_3dqzk_325{width:16px;height:16px}._dayRemindersBar_3dqzk_439{padding:8px 12px;margin-bottom:12px}}@media(max-width:480px){._calendarWidget_3dqzk_7{min-height:400px;border-radius:12px}._viewButton_3dqzk_102{padding:6px 12px;font-size:12px}._newEventButton_3dqzk_133{padding:8px 14px;font-size:13px}._navButton_3dqzk_57{width:32px;height:32px}._headerTitle_3dqzk_81{font-size:.9rem}._itemTypeToggle_3dqzk_574{flex-direction:column}._typeButton_3dqzk_580{padding:10px 14px}}@media(prefers-contrast:high){._calendarWidget_3dqzk_7{border-width:2px}._viewButton_3dqzk_102._active_3dqzk_119{background:var(--oak-cyan, #06b6d4);color:#000}._input_3dqzk_647:focus,._select_3dqzk_248:focus,._textarea_3dqzk_649:focus{border-width:2px}._monthDay_3dqzk_194._selected_3dqzk_248{border-width:3px}}@media(prefers-reduced-motion:reduce){._spinner_3dqzk_504,._modalOverlay_3dqzk_521,._modal_3dqzk_521{animation:none}._newEventButton_3dqzk_133:hover,._primaryButton_3dqzk_725:hover{transform:none}._reminderGlow_3dqzk_304{animation:none}._eventDot_3dqzk_272:hover{transform:none}}@media print{._calendarWidget_3dqzk_7{background:#fff;border:1px solid #ccc}._header_3dqzk_39{border-bottom:1px solid #ccc}._newEventButton_3dqzk_133,._modalOverlay_3dqzk_521{display:none}._monthDay_3dqzk_194{border:1px solid #ddd}}body.theme-light ._calendarWidget_3dqzk_7{background:#fffc;border-color:#0000001a}body.theme-light ._calendarWidget_3dqzk_7:before{background-image:linear-gradient(rgba(8,145,178,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(8,145,178,.04) 1px,transparent 1px)}body.theme-light ._header_3dqzk_39{border-bottom-color:#00000014}body.theme-light ._headerTitle_3dqzk_81{color:#0f172a}body.theme-light ._navButton_3dqzk_57{background:#0000000d;color:#64748b}body.theme-light ._navButton_3dqzk_57:hover{background:#0891b21a;color:#0891b2}body.theme-light ._viewToggle_3dqzk_94{background:#0000000d}body.theme-light ._viewButton_3dqzk_102{color:#64748b}body.theme-light ._viewButton_3dqzk_102:hover{color:#0f172a;background:#0000000d}body.theme-light ._viewButton_3dqzk_102._active_3dqzk_119{background:#0891b226;color:#0891b2}body.theme-light ._newEventButton_3dqzk_133{background:linear-gradient(135deg,#0891b2,#0d9488);color:#fff;box-shadow:0 4px 12px #0891b240}body.theme-light ._monthDayHeader_3dqzk_194{color:#64748b}body.theme-light ._monthDay_3dqzk_194{background:#00000005;border-color:#0000000f}body.theme-light ._monthDay_3dqzk_194:hover{background:#0000000a;border-color:#0000001a}body.theme-light ._monthDay_3dqzk_194._today_3dqzk_238{background:#0891b214;border-color:#0891b240}body.theme-light ._monthDay_3dqzk_194._today_3dqzk_238 ._dayNumber_3dqzk_243{color:#0891b2}body.theme-light ._monthDay_3dqzk_194._selected_3dqzk_248{border-color:#0891b2}body.theme-light ._monthDay_3dqzk_194._dragOver_3dqzk_253{background:#0891b226;border-color:#0891b2}body.theme-light ._dayNumber_3dqzk_243{color:#0f172a}body.theme-light ._moreEvents_3dqzk_288{color:#64748b}body.theme-light ._reminderTooltip_3dqzk_362{background:#fffffffa;border-color:#fbbf2466;box-shadow:0 8px 24px #00000026}body.theme-light ._dayRemindersBar_3dqzk_439{background:#fbbf2414;border-color:#fbbf2433}body.theme-light ._dayReminderItem_3dqzk_452{background:#fbbf241f}body.theme-light ._dayReminderItem_3dqzk_452:hover{background:#fbbf2433}body.theme-light ._spinner_3dqzk_504{border-color:#0891b226;border-top-color:#0891b2}body.theme-light ._modalOverlay_3dqzk_521{background:#0006}body.theme-light ._modal_3dqzk_521{background:linear-gradient(135deg,#fffffffa,#f8fafcfa);border-color:#0891b226;box-shadow:0 24px 48px #00000026,0 0 0 1px #0891b214 inset}body.theme-light ._modalTitle_3dqzk_563{color:#0f172a}body.theme-light ._typeButton_3dqzk_580{background:#00000008;border-color:#0000001a;color:#64748b}body.theme-light ._typeButton_3dqzk_580:hover{background:#0000000f;color:#0f172a}body.theme-light ._typeButton_3dqzk_580._active_3dqzk_119{background:#0891b21a;border-color:#0891b2;color:#0891b2}body.theme-light ._label_3dqzk_641{color:#475569}body.theme-light ._input_3dqzk_647,body.theme-light ._select_3dqzk_248,body.theme-light ._textarea_3dqzk_649{background:#00000008;border-color:#0000001a;color:#0f172a}body.theme-light ._input_3dqzk_647:focus,body.theme-light ._select_3dqzk_248:focus,body.theme-light ._textarea_3dqzk_649:focus{border-color:#0891b2;background:#0891b208;box-shadow:0 0 0 3px #0891b214}body.theme-light ._input_3dqzk_647::-moz-placeholder,body.theme-light ._textarea_3dqzk_649::-moz-placeholder{color:#94a3b8}body.theme-light ._input_3dqzk_647::placeholder,body.theme-light ._textarea_3dqzk_649::placeholder{color:#94a3b8}body.theme-light ._input_3dqzk_647[type=date],body.theme-light ._input_3dqzk_647[type=time]{color-scheme:light}body.theme-light ._input_3dqzk_647[type=date]::-webkit-calendar-picker-indicator,body.theme-light ._input_3dqzk_647[type=time]::-webkit-calendar-picker-indicator{filter:none}body.theme-light ._select_3dqzk_248{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,0.4)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}body.theme-light ._select_3dqzk_248 option{background:#fff;color:#0f172a}body.theme-light ._dateDisplay_3dqzk_694{color:#94a3b8}body.theme-light ._primaryButton_3dqzk_725{background:linear-gradient(135deg,#0891b2,#0d9488)}body.theme-light ._secondaryButton_3dqzk_752{background:#00000008;border-color:#00000026;color:#475569}body.theme-light ._secondaryButton_3dqzk_752:hover{background:#0000000f;color:#0f172a}body.theme-dark ._calendarWidget_3dqzk_7{background:#0f172ad9}body.theme-dark ._calendarWidget_3dqzk_7:before{background-image:linear-gradient(rgba(0,242,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,255,.02) 1px,transparent 1px)}body.theme-glass ._calendarWidget_3dqzk_7{background:#0f172a66;border-color:#00f2ff26}body.theme-glass ._calendarWidget_3dqzk_7:before{background-image:linear-gradient(rgba(0,242,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,255,.04) 1px,transparent 1px)}body.theme-glass ._calendarWidget_3dqzk_7:hover{border-color:#00f2ff40;box-shadow:0 8px 32px #0000004d,0 0 20px #00f2ff1a}body.theme-glass ._header_3dqzk_39{border-bottom-color:#00f2ff1a}body.theme-glass ._monthDay_3dqzk_194._today_3dqzk_238{border-color:#00f2ff66;box-shadow:0 0 12px #00f2ff26}body.theme-glass ._monthDay_3dqzk_194._selected_3dqzk_248{box-shadow:0 0 16px #00f2ff33}body.theme-glass ._newEventButton_3dqzk_133{box-shadow:0 4px 12px #00f2ff4d,0 0 20px #00f2ff1a}body.theme-glass ._newEventButton_3dqzk_133:hover{box-shadow:0 6px 16px #00f2ff66,0 0 30px #00f2ff26}body.theme-glass ._modal_3dqzk_521{background:linear-gradient(135deg,#0f172ae6,#0a0f1ce6);border-color:#00f2ff33;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}body.theme-glass ._dayRemindersBar_3dqzk_439{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._calendarPage_h5j4c_8{display:flex;min-height:100vh;background:linear-gradient(135deg,#0a0f1c,#0d1424,#101827,#0d1424,#0a0f1c);position:relative;overflow:hidden}._backgroundGlow_h5j4c_27{position:fixed;inset:0;pointer-events:none;z-index:0}._backgroundGlow_h5j4c_27:before{content:"";position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(6,182,212,.08) 0%,transparent 70%);animation:_pulse_h5j4c_1 8s ease-in-out infinite}._backgroundGlow_h5j4c_27:after{content:"";position:absolute;bottom:-20%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.06) 0%,transparent 70%);animation:_pulse_h5j4c_1 10s ease-in-out infinite reverse}@keyframes _pulse_h5j4c_1{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}._mainContent_h5j4c_74{flex:1;display:flex;flex-direction:column;padding:24px;max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:1}._calendar_h5j4c_8{flex:1;min-height:600px}._legend_h5j4c_95{margin-top:20px;padding:16px 20px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.06)}._legendTitle_h5j4c_103{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;margin:0 0 12px}._legendItems_h5j4c_112{display:flex;flex-wrap:wrap;gap:16px}._legendItem_h5j4c_112{display:flex;align-items:center;gap:8px}._legendDot_h5j4c_124{width:10px;height:10px;border-radius:50%}._legendLabel_h5j4c_130{font-size:13px;color:#ffffffb3}._sidebarWrapper_h5j4c_139{position:fixed;top:0;right:0;height:100%;width:380px;z-index:100;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}._sidebarWrapper_h5j4c_139._open_h5j4c_150{transform:translate(0)}._sidebar_h5j4c_139{height:100%;background:linear-gradient(180deg,#0f172afa,#0a0f1cfa);border-left:1px solid rgba(6,182,212,.15);display:flex;flex-direction:column;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._sidebarHeader_h5j4c_171{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}._sidebarTitle_h5j4c_179{font-size:1.1rem;font-weight:600;color:#fff;margin:0}._closeButton_h5j4c_186{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:#ffffff0d;border-radius:8px;color:#fff9;cursor:pointer;transition:all .2s ease}._closeButton_h5j4c_186:hover{background:#ffffff1a;color:#fff}._closeButton_h5j4c_186:focus-visible{outline:2px solid #06b6d4;outline-offset:2px}._sidebarContent_h5j4c_210{flex:1;padding:24px;overflow-y:auto}._categoryBadge_h5j4c_220{display:inline-flex;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;border:1px solid;margin-bottom:16px}._eventTitle_h5j4c_230{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 20px;line-height:1.3}._eventMeta_h5j4c_238{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._metaItem_h5j4c_245{display:flex;align-items:center;gap:12px;color:#ffffffb3;font-size:14px}._metaItem_h5j4c_245 svg{color:#06b6d4;flex-shrink:0}._eventDescription_h5j4c_258{padding:16px;background:#ffffff08;border-radius:10px;margin-bottom:20px}._descriptionLabel_h5j4c_265{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;margin:0 0 8px}._eventDescription_h5j4c_258 p{color:#fffc;font-size:14px;line-height:1.6;margin:0}._sidebarActions_h5j4c_285{margin-top:auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}._deleteButton_h5j4c_291{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#f87171;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._deleteButton_h5j4c_291:hover{background:#ef444433;border-color:#ef444480}._deleteButton_h5j4c_291:focus-visible{outline:2px solid #ef4444;outline-offset:2px}._branding_h5j4c_322{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:8px;color:#ffffff4d;font-size:11px;font-weight:600;letter-spacing:1px;z-index:10}._branding_h5j4c_322 svg{opacity:.5}@media(max-width:1024px){._mainContent_h5j4c_74{padding:16px}._sidebarWrapper_h5j4c_139{width:100%;max-width:420px}._calendar_h5j4c_8{min-height:500px}}@media(max-width:768px){._calendarPage_h5j4c_8{flex-direction:column}._mainContent_h5j4c_74{padding:12px}._sidebarWrapper_h5j4c_139{position:fixed;inset:auto 0 0;width:100%;max-width:100%;height:auto;max-height:70vh;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:20px 20px 0 0;overflow:hidden}._sidebarWrapper_h5j4c_139._open_h5j4c_150{transform:translateY(0)}._sidebar_h5j4c_139{border-left:none;border-top:1px solid rgba(6,182,212,.15);border-radius:20px 20px 0 0;max-height:70vh}._calendar_h5j4c_8{min-height:400px}._legend_h5j4c_95{padding:12px 16px}._legendItems_h5j4c_112{gap:12px}._branding_h5j4c_322{bottom:12px;right:12px;font-size:10px}}@media(max-width:480px){._mainContent_h5j4c_74{padding:8px}._legendItems_h5j4c_112{flex-direction:column;gap:8px}._eventTitle_h5j4c_230{font-size:1.25rem}._sidebarContent_h5j4c_210{padding:16px}}@media(prefers-reduced-motion:reduce){._backgroundGlow_h5j4c_27:before,._backgroundGlow_h5j4c_27:after{animation:none}._sidebarWrapper_h5j4c_139{transition:none}}@media(prefers-contrast:high){._sidebar_h5j4c_139{border-left-width:2px}._categoryBadge_h5j4c_220{border-width:2px}}@media print{._calendarPage_h5j4c_8{background:#fff}._backgroundGlow_h5j4c_27,._sidebarWrapper_h5j4c_139,._branding_h5j4c_322{display:none}._mainContent_h5j4c_74{max-width:100%}}._taskList_lqw9g_3{display:flex;flex-direction:column;gap:8px}._taskItem_lqw9g_9{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;transition:all .2s ease;overflow:hidden}._taskItem_lqw9g_9:hover{background:#ffffff0d;border-color:#ffffff1f}._taskItem_lqw9g_9._loading_lqw9g_22{opacity:.6;pointer-events:none}._taskMain_lqw9g_28{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer}._priority_lqw9g_37{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px currentColor}._taskContent_lqw9g_46{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._taskTitle_lqw9g_54{font-size:.9rem;font-weight:500;color:var(--color-text, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskSource_lqw9g_63{font-size:.75rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._progressWrapper_lqw9g_69{display:flex;align-items:center;gap:8px;flex-shrink:0}._progressBar_lqw9g_76{width:50px;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}._progressFill_lqw9g_84{height:100%;background:var(--color-primary, #3b82f6);border-radius:2px;transition:width .3s ease}._progressText_lqw9g_91{font-size:.7rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5));min-width:30px}._dueDate_lqw9g_98{font-size:.75rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5));white-space:nowrap;padding:4px 8px;background:#ffffff0d;border-radius:4px}._dueDate_lqw9g_98._overdue_lqw9g_107{color:#ef4444;background:#ef444426;font-weight:500}._arrow_lqw9g_114{color:var(--color-text-secondary, rgba(255, 255, 255, .4));font-size:1rem;transition:transform .2s ease}._taskItem_lqw9g_9:hover ._arrow_lqw9g_114{transform:translate(2px);color:var(--color-primary, #3b82f6)}._taskActions_lqw9g_126{display:flex;gap:6px;padding:0 16px 12px}._actionBtn_lqw9g_132{width:28px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--color-text-secondary, rgba(255, 255, 255, .6));cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.8rem;transition:all .2s ease}._actionBtn_lqw9g_132:hover:not(:disabled){background:#ffffff1a;color:var(--color-text, #fff);border-color:#fff3}._actionBtn_lqw9g_132:disabled{opacity:.5;cursor:not-allowed}._completeBtn_lqw9g_158:hover:not(:disabled){background:#22c55e33;border-color:#22c55e66;color:#22c55e}._snoozeWrapper_lqw9g_165{position:relative}._snoozeMenu_lqw9g_169{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;background:#12121afa;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:6px;display:flex;gap:4px;z-index:20;box-shadow:0 10px 25px #0006;animation:_popIn_lqw9g_1 .15s ease-out}@keyframes _popIn_lqw9g_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._snoozeMenu_lqw9g_169 button{padding:6px 10px;border:none;background:#ffffff0d;color:var(--color-text, #fff);font-size:.75rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .15s ease;white-space:nowrap}._snoozeMenu_lqw9g_169 button:hover{background:#3b82f64d}._taskExpanded_lqw9g_215{padding:0 16px 16px 36px;animation:_expandIn_lqw9g_1 .2s ease-out}@keyframes _expandIn_lqw9g_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}._taskExpanded_lqw9g_215 p{font-size:.85rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0;line-height:1.5;border-top:1px solid rgba(255,255,255,.05);padding-top:12px}._emptyState_lqw9g_242{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--color-text-secondary, rgba(255, 255, 255, .5));text-align:center}._emptyIcon_lqw9g_252{font-size:2.5rem;margin-bottom:12px;opacity:.3;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#22c55e1a;border-radius:50%;color:#22c55e}._emptyState_lqw9g_242 p{margin:0;font-size:.9rem}._chartContainer_119oj_3{width:100%;height:100%;min-height:200px}._empty_119oj_9{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;color:var(--color-text-secondary, rgba(255, 255, 255, .5));font-size:.9rem}._unsupported_119oj_19{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;color:var(--color-error, #ef4444);font-size:.9rem;background:#ef44441a;border-radius:8px}.recharts-tooltip-wrapper{z-index:100!important}.recharts-default-tooltip{background:#12121af2!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important}.recharts-legend-item-text{color:#fffc!important}.recharts-pie-label-text{fill:#ffffffb3!important;font-size:.75rem!important}._link_efffj_3{text-decoration:none;display:block;height:100%}._card_efffj_9{position:relative;height:100%;background:#12121a99;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._card_efffj_9:hover{background:#12121acc;border-color:#3b82f64d;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d,0 0 30px #3b82f61a}._shine_efffj_32{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transition:left .5s ease;pointer-events:none}._card_efffj_9:hover ._shine_efffj_32{left:100%}._content_efffj_53{flex:1;display:flex;flex-direction:column}._icon_efffj_59{font-size:2rem;margin-bottom:16px;filter:drop-shadow(0 0 8px rgba(59,130,246,.3))}._title_efffj_65{margin:0 0 8px;font-size:1.1rem;font-weight:600;color:var(--color-text, #fff)}._description_efffj_72{margin:0;font-size:.85rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease}._fullDescription_efffj_85{margin:0;font-size:.85rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));line-height:1.5;opacity:0;max-height:0;overflow:hidden;transition:all .3s ease}._expandable_efffj_97:hover ._description_efffj_72{-webkit-line-clamp:unset;line-clamp:unset}._expandable_efffj_97:hover ._fullDescription_efffj_85{opacity:1;max-height:200px;margin-top:8px}._footer_efffj_109{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}._schema_efffj_118{font-size:.7rem;color:var(--color-primary, #3b82f6);background:#3b82f61a;padding:4px 8px;border-radius:4px;font-family:JetBrains Mono,monospace;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_efffj_131{font-size:1.2rem;color:var(--color-text-secondary, rgba(255, 255, 255, .4));transition:all .3s ease}._card_efffj_9:hover ._arrow_efffj_131{color:var(--color-primary, #3b82f6);transform:translate(4px)}@media(prefers-color-scheme:light){._card_efffj_9{background:#fffc;border-color:#00000014}._card_efffj_9:hover{background:#fffffff2;border-color:#3b82f666}._title_efffj_65{color:#1a1a2e}._description_efffj_72,._fullDescription_efffj_85{color:#0009}._footer_efffj_109{border-color:#0000000d}}._grid_13grv_3{border-radius:16px;padding:24px}._glass_13grv_9{background:#12121a99;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._solid_13grv_15{background:#12121af2;border:1px solid rgba(255,255,255,.1)}._outline_13grv_20{background:transparent;border:1px solid rgba(255,255,255,.1)}._items_13grv_26{display:grid;gap:24px}._item_13grv_26{text-align:center;padding:20px;border-radius:12px;transition:all .3s ease}._item_13grv_26:hover{background:#ffffff08}._icon_13grv_43{display:block;font-size:2rem;margin-bottom:12px;filter:drop-shadow(0 0 10px rgba(59,130,246,.2))}._title_13grv_50{margin:0 0 8px;font-size:1rem;font-weight:600;color:var(--color-text, #fff)}._description_13grv_57{margin:0;font-size:.85rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));line-height:1.5;transition:all .3s ease}._fullDescription_13grv_65{margin:8px 0 0;font-size:.85rem;color:var(--color-text-secondary, rgba(255, 255, 255, .6));line-height:1.5;opacity:0;max-height:0;overflow:hidden;transition:all .3s ease}._expandable_13grv_77:hover ._fullDescription_13grv_65{opacity:1;max-height:100px}@media(max-width:1024px){._items_13grv_26{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){._items_13grv_26{grid-template-columns:1fr!important}._item_13grv_26{text-align:left;display:flex;flex-direction:row;align-items:flex-start;gap:16px}._icon_13grv_43{margin-bottom:0;flex-shrink:0}}@media(prefers-color-scheme:light){._glass_13grv_9{background:#ffffffb3;border-color:#00000014}._solid_13grv_15{background:#fffffff2}._item_13grv_26:hover{background:#00000005}._title_13grv_50{color:#1a1a2e}._description_13grv_57,._fullDescription_13grv_65{color:#0009}}._container_1it5i_1{width:100%}._description_1it5i_5{color:var(--color-text-secondary, rgba(255, 255, 255, .6));font-size:14px;margin-bottom:16px;line-height:1.5}._schemaList_1it5i_12{display:flex;flex-direction:column;gap:8px}._schemaItem_1it5i_18{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;transition:all .2s ease}._schemaItem_1it5i_18:hover{background:#ffffff0f;border-color:#ffffff1a}._schemaInfo_1it5i_35{display:flex;flex-direction:column;gap:4px;min-width:0}._schemaName_1it5i_42{font-weight:600;color:var(--color-text, #fff);font-size:14px}._schemaDesc_1it5i_48{font-size:12px;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._schemaActions_1it5i_53{display:flex;align-items:center;gap:8px;flex-shrink:0}._schemaId_1it5i_60{font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;color:var(--color-text-secondary, rgba(255, 255, 255, .5));background:#0000004d;padding:4px 8px;border-radius:4px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copyBtn_1it5i_73{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}._copyBtn_1it5i_73:hover{background:#ffffff1a;border-color:#fff3}._copyBtn_1it5i_73._copied_1it5i_92{background:#22c55e33;border-color:#22c55e66;color:#22c55e}@media(max-width:768px){._schemaItem_1it5i_18{flex-direction:column;align-items:flex-start;gap:8px}._schemaActions_1it5i_53{width:100%;justify-content:space-between}._schemaId_1it5i_60{max-width:200px}}._container_chkrj_1{width:100%}._paragraph_chkrj_5{margin:0;line-height:1.6}._paragraph_chkrj_5+._paragraph_chkrj_5{margin-top:12px}._default_chkrj_15{color:var(--color-text, #fff)}._footer_chkrj_19{color:var(--color-text-secondary, rgba(255, 255, 255, .5));padding:16px 0}._hero_chkrj_24{font-size:1.25rem;color:var(--color-text-secondary, rgba(255, 255, 255, .7))}._callout_chkrj_29{padding:16px 20px;background:#3b82f61a;border-left:3px solid var(--color-primary, #3b82f6);border-radius:0 8px 8px 0}._alignleft_chkrj_37{text-align:left}._aligncenter_chkrj_41{text-align:center}._alignright_chkrj_45{text-align:right}._sizesmall_chkrj_50{font-size:13px}._sizemedium_chkrj_54{font-size:14px}._sizelarge_chkrj_58{font-size:16px}._link_chkrj_63{color:var(--color-primary, #3b82f6);text-decoration:none;transition:color .2s ease}._link_chkrj_63:hover{color:var(--color-primary-hover, #60a5fa);text-decoration:underline}._separator_chkrj_75{opacity:.5}._container_chkrj_1 strong{font-weight:600;color:var(--color-text, #fff)}._statCard_1j1oe_5{--sparkline-color: #00f2ff;position:relative;background:#0f172a99;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;min-height:120px;display:flex;flex-direction:column;gap:.75rem}._statCard_1j1oe_5:hover{transform:translateY(-2px);border-color:#00f2ff4d;box-shadow:0 8px 32px #0000004d,0 0 0 1px #00f2ff1a,0 0 24px #00f2ff1a}._clickable_1j1oe_32{cursor:pointer}._clickable_1j1oe_32:focus-visible{outline:2px solid #00f2ff;outline-offset:2px}._ambientGlow_1j1oe_45{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(0,242,255,.08) 0%,transparent 60%);pointer-events:none;opacity:0;transition:opacity .3s ease}._statCard_1j1oe_5:hover ._ambientGlow_1j1oe_45{opacity:1}._topShine_1j1oe_62{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);pointer-events:none}._header_1j1oe_81{display:flex;align-items:center;gap:.75rem}._iconWrapper_1j1oe_87{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#00f2ff1a;border:1px solid rgba(0,242,255,.2);border-radius:10px;flex-shrink:0;transition:all .2s ease}._icon_1j1oe_87{width:20px;height:20px;color:#00f2ff}._label_1j1oe_106{font-size:.8125rem;font-weight:500;color:#94a3b8;letter-spacing:.01em;text-transform:uppercase}._valueContainer_1j1oe_118{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}._value_1j1oe_118{font-size:1.75rem;font-weight:700;color:#f1f5f9;letter-spacing:-.025em;line-height:1}._trend_1j1oe_137{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:6px;background:#ffffff0d}._trendUp_1j1oe_148{color:#10b981;background:#10b9811a}._trendDown_1j1oe_153{color:#ef4444;background:#ef44441a}._trendFlat_1j1oe_158{color:#94a3b8;background:#94a3b81a}._trendIcon_1j1oe_163{width:14px;height:14px}._trendValue_1j1oe_168{font-variant-numeric:tabular-nums}._trendLabel_1j1oe_172{color:#64748b;margin-left:.25rem}._sparkline_1j1oe_181{flex:1;min-height:32px;margin-top:auto}._sparklineSvg_1j1oe_187{width:100%;height:32px}._sparklineArea_1j1oe_192{fill:var(--sparkline-color);opacity:.15}._sparklineLine_1j1oe_197{stroke:var(--sparkline-color);stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px var(--sparkline-color))}._sparklineDot_1j1oe_204{fill:var(--sparkline-color);filter:drop-shadow(0 0 6px var(--sparkline-color))}._progressContainer_1j1oe_213{display:flex;flex-direction:column;gap:.375rem;margin-top:auto}._progressTrack_1j1oe_220{height:6px;background:#ffffff14;border-radius:3px;overflow:hidden}._progressFill_1j1oe_227{height:100%;background:linear-gradient(90deg,#00c4d4,#00f2ff);border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #00f2ff66}._progressLabel_1j1oe_235{font-size:.6875rem;color:#64748b;font-variant-numeric:tabular-nums}._progressSuccess_1j1oe_242{background:linear-gradient(90deg,#059669,#10b981);box-shadow:0 0 8px #10b98166}._progressWarning_1j1oe_243{background:linear-gradient(90deg,#d97706,#f59e0b);box-shadow:0 0 8px #f59e0b66}._progressError_1j1oe_244{background:linear-gradient(90deg,#dc2626,#ef4444);box-shadow:0 0 8px #ef444466}._progressInfo_1j1oe_245{background:linear-gradient(90deg,#2563eb,#3b82f6);box-shadow:0 0 8px #3b82f666}._description_1j1oe_251{font-size:.75rem;color:#64748b;line-height:1.5;margin:0}._clickIndicator_1j1oe_262{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#64748b;opacity:0;transition:all .2s ease}._clickIndicator_1j1oe_262 svg{width:100%;height:100%}._clickable_1j1oe_32:hover ._clickIndicator_1j1oe_262{opacity:1;color:#00f2ff;transform:translateY(-50%) translate(2px)}._variantDefault_1j1oe_289{--sparkline-color: #00f2ff}._variantDefault_1j1oe_289 ._iconWrapper_1j1oe_87{background:#00f2ff1a;border-color:#00f2ff33}._variantDefault_1j1oe_289 ._icon_1j1oe_87{color:#00f2ff}._variantSuccess_1j1oe_302{--sparkline-color: #10b981}._variantSuccess_1j1oe_302 ._iconWrapper_1j1oe_87{background:#10b9811a;border-color:#10b98133}._variantSuccess_1j1oe_302 ._icon_1j1oe_87{color:#10b981}._variantSuccess_1j1oe_302:hover{border-color:#10b9814d;box-shadow:0 8px 32px #0000004d,0 0 0 1px #10b9811a,0 0 24px #10b9811a}._variantWarning_1j1oe_323{--sparkline-color: #f59e0b}._variantWarning_1j1oe_323 ._iconWrapper_1j1oe_87{background:#f59e0b1a;border-color:#f59e0b33}._variantWarning_1j1oe_323 ._icon_1j1oe_87{color:#f59e0b}._variantWarning_1j1oe_323:hover{border-color:#f59e0b4d;box-shadow:0 8px 32px #0000004d,0 0 0 1px #f59e0b1a,0 0 24px #f59e0b1a}._variantError_1j1oe_344{--sparkline-color: #ef4444}._variantError_1j1oe_344 ._iconWrapper_1j1oe_87{background:#ef44441a;border-color:#ef444433}._variantError_1j1oe_344 ._icon_1j1oe_87{color:#ef4444}._variantError_1j1oe_344:hover{border-color:#ef44444d;box-shadow:0 8px 32px #0000004d,0 0 0 1px #ef44441a,0 0 24px #ef44441a}._variantInfo_1j1oe_365{--sparkline-color: #3b82f6}._variantInfo_1j1oe_365 ._iconWrapper_1j1oe_87{background:#3b82f61a;border-color:#3b82f633}._variantInfo_1j1oe_365 ._icon_1j1oe_87{color:#3b82f6}._variantInfo_1j1oe_365:hover{border-color:#3b82f64d;box-shadow:0 8px 32px #0000004d,0 0 0 1px #3b82f61a,0 0 24px #3b82f61a}@media(max-width:640px){._statCard_1j1oe_5{padding:1rem;min-height:100px}._iconWrapper_1j1oe_87{width:28px;height:28px}._icon_1j1oe_87{width:16px;height:16px}._label_1j1oe_106{font-size:.75rem}._value_1j1oe_118{font-size:1.375rem}._trend_1j1oe_137{font-size:.6875rem}}@media(prefers-reduced-motion:reduce){._statCard_1j1oe_5,._progressFill_1j1oe_227,._clickIndicator_1j1oe_262,._ambientGlow_1j1oe_45{transition:none}._statCard_1j1oe_5:hover{transform:none}}body.theme-light ._statCard_1j1oe_5{background:#fffc;border-color:#00000014}body.theme-light ._statCard_1j1oe_5:hover{border-color:#0891b24d;box-shadow:0 8px 32px #0000001a,0 0 0 1px #0891b21a}body.theme-light ._label_1j1oe_106{color:#64748b}body.theme-light ._value_1j1oe_118{color:#0f172a}body.theme-light ._description_1j1oe_251{color:#475569}body.theme-light ._progressTrack_1j1oe_220{background:#0000000f}body.theme-light ._trend_1j1oe_137{background:#0000000a}body.theme-light ._topShine_1j1oe_62{background:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.05) 50%,transparent 100%)}._actionCard_1h5mm_5{--glow-x: 50%;--glow-y: 50%;--accent-color: #00f2ff;--accent-rgb: 0, 242, 255;position:relative;display:flex;align-items:center;gap:1rem;width:100%;padding:1.25rem;background:#0f172a80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;text-align:left;font-family:inherit;color:inherit}._actionCard_1h5mm_5:hover{transform:translateY(-4px);border-color:rgba(var(--accent-rgb),.3);box-shadow:0 12px 40px #0006,0 0 0 1px rgba(var(--accent-rgb),.1),0 0 30px rgba(var(--accent-rgb),.1)}._actionCard_1h5mm_5:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._actionCard_1h5mm_5:active{transform:translateY(-2px)}._glowEffect_1h5mm_52{position:absolute;inset:0;background:radial-gradient(300px circle at var(--glow-x) var(--glow-y),rgba(var(--accent-rgb),.15) 0%,transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none}._actionCard_1h5mm_5:hover ._glowEffect_1h5mm_52{opacity:1}._topShine_1h5mm_73{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);pointer-events:none}._iconWrapper_1h5mm_92{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);border-radius:12px;flex-shrink:0;transition:all .3s ease}._icon_1h5mm_92{width:24px;height:24px;color:var(--accent-color);transition:transform .3s ease}._iconGlow_1h5mm_113{position:absolute;inset:-4px;border-radius:16px;background:radial-gradient(circle at center,rgba(var(--accent-rgb),.2) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}._actionCard_1h5mm_5:hover ._iconWrapper_1h5mm_92{background:rgba(var(--accent-rgb),.15);border-color:rgba(var(--accent-rgb),.3);box-shadow:0 0 20px rgba(var(--accent-rgb),.2)}._actionCard_1h5mm_5:hover ._icon_1h5mm_92{transform:scale(1.1)}._actionCard_1h5mm_5:hover ._iconGlow_1h5mm_113{opacity:1}._content_1h5mm_145{flex:1;min-width:0}._title_1h5mm_150{font-size:1rem;font-weight:600;color:#f1f5f9;margin:0 0 .25rem;display:flex;align-items:center;gap:.5rem;line-height:1.3}._description_1h5mm_161{font-size:.8125rem;color:#94a3b8;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._badge_1h5mm_177{font-size:.625rem;font-weight:600;padding:.1875rem .5rem;background:linear-gradient(135deg,var(--accent-color),#14b8a6);color:#0a1419;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._arrow_1h5mm_193{width:24px;height:24px;color:#64748b;flex-shrink:0;transition:all .3s ease}._arrow_1h5mm_193 svg{width:100%;height:100%}._actionCard_1h5mm_5:hover ._arrow_1h5mm_193{color:var(--accent-color);transform:translate(4px)}._disabled_1h5mm_215{cursor:not-allowed;opacity:.6}._disabled_1h5mm_215:hover{transform:none;border-color:#ffffff1a;box-shadow:none}._disabled_1h5mm_215:hover ._glowEffect_1h5mm_52{opacity:0}._disabled_1h5mm_215:hover ._iconWrapper_1h5mm_92{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.2);box-shadow:none}._disabled_1h5mm_215:hover ._icon_1h5mm_92{transform:none}._disabled_1h5mm_215:hover ._arrow_1h5mm_193{color:#64748b;transform:none}._disabledOverlay_1h5mm_245{position:absolute;inset:0;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}._variantDefault_1h5mm_257{--accent-color: #00f2ff;--accent-rgb: 0, 242, 255}._variantPrimary_1h5mm_262{--accent-color: #14b8a6;--accent-rgb: 20, 184, 166}._variantSecondary_1h5mm_267{--accent-color: #3b82f6;--accent-rgb: 59, 130, 246}._variantAccent_1h5mm_272{--accent-color: #bd00ff;--accent-rgb: 189, 0, 255}@media(max-width:640px){._actionCard_1h5mm_5{padding:1rem;gap:.75rem}._iconWrapper_1h5mm_92{width:40px;height:40px}._icon_1h5mm_92{width:20px;height:20px}._title_1h5mm_150{font-size:.9375rem}._description_1h5mm_161{font-size:.75rem}._arrow_1h5mm_193{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){._actionCard_1h5mm_5,._glowEffect_1h5mm_52,._iconWrapper_1h5mm_92,._icon_1h5mm_92,._iconGlow_1h5mm_113,._arrow_1h5mm_193{transition:none}._actionCard_1h5mm_5:hover,._actionCard_1h5mm_5:hover ._icon_1h5mm_92,._actionCard_1h5mm_5:hover ._arrow_1h5mm_193{transform:none}}body.theme-light ._actionCard_1h5mm_5{background:#fffc;border-color:#00000014}body.theme-light ._actionCard_1h5mm_5:hover{border-color:#0891b233;box-shadow:0 12px 40px #0000001a,0 0 0 1px #0891b21a}body.theme-light ._title_1h5mm_150{color:#0f172a}body.theme-light ._description_1h5mm_161{color:#475569}body.theme-light ._arrow_1h5mm_193{color:#94a3b8}body.theme-light ._topShine_1h5mm_73{background:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.05) 50%,transparent 100%)}body.theme-light ._variantDefault_1h5mm_257{--accent-color: #0891b2;--accent-rgb: 8, 145, 178}body.theme-light ._variantPrimary_1h5mm_262{--accent-color: #0d9488;--accent-rgb: 13, 148, 136}body.theme-light ._variantSecondary_1h5mm_267{--accent-color: #2563eb;--accent-rgb: 37, 99, 235}body.theme-light ._variantAccent_1h5mm_272{--accent-color: #9333ea;--accent-rgb: 147, 51, 234}._activityFeed_1vudj_5{background:#0f172a80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.25rem;overflow:hidden}._dateGroup_1vudj_19{margin-bottom:1.5rem}._dateGroup_1vudj_19:last-child{margin-bottom:0}._dateGroupTitle_1vudj_27{font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.05)}._itemList_1vudj_42{display:flex;flex-direction:column;gap:.25rem}._activityItem_1vudj_52{display:flex;gap:.75rem;padding:.625rem;border-radius:10px;transition:background-color .2s ease;animation:_fadeSlideIn_1vudj_1 .3s ease forwards;animation-delay:calc(var(--item-index, 0) * 50ms);opacity:0}@keyframes _fadeSlideIn_1vudj_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}._activityItem_1vudj_52._clickable_1vudj_74{cursor:pointer}._activityItem_1vudj_52._clickable_1vudj_74:hover{background:#ffffff08}._activityItem_1vudj_52._clickable_1vudj_74:focus-visible{outline:2px solid #00f2ff;outline-offset:2px}._timeline_1vudj_91{display:flex;flex-direction:column;align-items:center;width:32px;flex-shrink:0}._iconWrapper_1vudj_99{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid;flex-shrink:0;z-index:1}._icon_1vudj_99{width:16px;height:16px}._connector_1vudj_116{width:2px;flex:1;min-height:16px;background:linear-gradient(to bottom,#64748b4d,#64748b1a);margin-top:4px}._itemContent_1vudj_132{flex:1;min-width:0;padding-top:.25rem}._itemHeader_1vudj_138{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.25rem}._itemTitle_1vudj_145{font-size:.875rem;font-weight:500;color:#f1f5f9;line-height:1.4}._linkIndicator_1vudj_152{width:14px;height:14px;color:#64748b;flex-shrink:0;opacity:0;transition:all .2s ease}._linkIndicator_1vudj_152 svg{width:100%;height:100%}._activityItem_1vudj_52._clickable_1vudj_74:hover ._linkIndicator_1vudj_152{opacity:1;color:#00f2ff}._itemDescription_1vudj_171{font-size:.8125rem;color:#94a3b8;line-height:1.5;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemMeta_1vudj_187{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._actor_1vudj_194{display:flex;align-items:center;gap:.375rem}._actorAvatar_1vudj_200{width:18px;height:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover}._actorPlaceholder_1vudj_207{width:18px;height:18px;border-radius:50%;background:#00f2ff26;color:#00f2ff;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center}._actorName_1vudj_220{font-size:.75rem;color:#64748b}._timestamp_1vudj_225{font-size:.6875rem;color:#475569;font-variant-numeric:tabular-nums}._empty_1vudj_235{min-height:200px;display:flex;align-items:center;justify-content:center}._emptyState_1vudj_242{text-align:center;padding:2rem}._emptyIcon_1vudj_247{width:48px;height:48px;margin:0 auto 1rem;color:#475569}._emptyIcon_1vudj_247 svg{width:100%;height:100%}._emptyText_1vudj_259{font-size:.875rem;color:#64748b;margin:0}@media(max-width:640px){._activityFeed_1vudj_5{padding:1rem}._activityItem_1vudj_52{padding:.5rem;gap:.5rem}._timeline_1vudj_91{width:28px}._iconWrapper_1vudj_99{width:28px;height:28px}._icon_1vudj_99{width:14px;height:14px}._itemTitle_1vudj_145{font-size:.8125rem}._itemDescription_1vudj_171{font-size:.75rem}._itemMeta_1vudj_187{gap:.5rem}}@media(prefers-reduced-motion:reduce){._activityItem_1vudj_52{animation:none;opacity:1}._linkIndicator_1vudj_152{transition:none}}body.theme-light ._activityFeed_1vudj_5{background:#fffc;border-color:#00000014}body.theme-light ._dateGroupTitle_1vudj_27{color:#475569;border-bottom-color:#0000000d}body.theme-light ._activityItem_1vudj_52._clickable_1vudj_74:hover{background:#00000005}body.theme-light ._itemTitle_1vudj_145{color:#0f172a}body.theme-light ._itemDescription_1vudj_171,body.theme-light ._actorName_1vudj_220{color:#475569}body.theme-light ._timestamp_1vudj_225{color:#64748b}body.theme-light ._connector_1vudj_116{background:linear-gradient(to bottom,#64748b33,#64748b0d)}body.theme-light ._actorPlaceholder_1vudj_207{background:#0891b226;color:#0891b2}body.theme-light ._emptyIcon_1vudj_247{color:#94a3b8}body.theme-light ._emptyText_1vudj_259{color:#475569}._flowContainer_ttrqn_7{display:flex;flex-direction:column;min-height:100%;background:linear-gradient(135deg,#0a0f1cfa,#0f172af2,#0a0f1cfa);border-radius:16px;border:1px solid rgba(6,182,212,.15);overflow:hidden}._flowHeader_ttrqn_26{padding:24px 32px;border-bottom:1px solid rgba(255,255,255,.08);background:#0003}._flowTitleArea_ttrqn_32{margin-bottom:20px}._flowTitle_ttrqn_32{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 8px}._flowDescription_ttrqn_43{font-size:.9rem;color:#fff9;margin:0}._progressSteps_ttrqn_53{display:flex;align-items:center;gap:0}._step_ttrqn_59{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:none;cursor:default;transition:all .2s ease}._step_ttrqn_59:not(:disabled){cursor:pointer}._step_ttrqn_59:not(:disabled):hover ._stepNumber_ttrqn_75{background:#06b6d433;border-color:#06b6d480}._stepNumber_ttrqn_75{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#ffffff80;font-size:14px;font-weight:600;transition:all .2s ease}._stepLabel_ttrqn_95{font-size:12px;color:#ffffff80;white-space:nowrap}._stepConnector_ttrqn_101{flex:1;height:2px;min-width:20px;max-width:60px;background:#ffffff26}._stepCompleted_ttrqn_110 ._stepNumber_ttrqn_75{background:#10b98133;border-color:#10b981;color:#10b981}._stepCompleted_ttrqn_110 ._stepLabel_ttrqn_95{color:#10b981cc}._stepCurrent_ttrqn_121 ._stepNumber_ttrqn_75{background:#06b6d433;border-color:#06b6d4;color:#06b6d4;box-shadow:0 0 12px #06b6d44d}._stepCurrent_ttrqn_121 ._stepLabel_ttrqn_95{color:#06b6d4;font-weight:500}._progressBar_ttrqn_137{display:flex;align-items:center;gap:12px}._progressTrack_ttrqn_143{flex:1;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}._progressFill_ttrqn_151{height:100%;background:linear-gradient(90deg,#06b6d4,#10b981);border-radius:3px;transition:width .3s ease}._progressText_ttrqn_158{font-size:13px;font-weight:500;color:#06b6d4;min-width:40px}._flowContent_ttrqn_169{flex:1;padding:32px;overflow-y:auto}._screen_ttrqn_175{max-width:640px;margin:0 auto}._screenHeader_ttrqn_184{display:flex;align-items:flex-start;gap:16px;margin-bottom:32px}._screenIcon_ttrqn_191{font-size:28px;line-height:1}._screenTitleArea_ttrqn_196{flex:1}._screenTitle_ttrqn_196{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 4px}._screenSubtitle_ttrqn_207{font-size:.9rem;color:#fff9;margin:0}._form_ttrqn_217{display:flex;flex-direction:column;gap:24px}._formDescription_ttrqn_223{font-size:.95rem;color:#ffffffb3;line-height:1.6;margin:0}._formFields_ttrqn_230{display:flex;flex-direction:column;gap:20px}._formSection_ttrqn_236{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}._formSection_ttrqn_236:last-child{border-bottom:none;padding-bottom:0}._sectionTitle_ttrqn_246{font-size:1rem;font-weight:600;color:#ffffffe6;margin:0 0 8px}._sectionDescription_ttrqn_253{font-size:.85rem;color:#ffffff80;margin:0 0 16px}._sectionFields_ttrqn_259{display:flex;flex-direction:column;gap:16px}._formField_ttrqn_230{display:flex;flex-direction:column;gap:8px}._widthfull_ttrqn_272{width:100%}._widthhalf_ttrqn_273{width:calc(50% - 8px)}._widththird_ttrqn_274{width:calc(33.33% - 10px)}._widthquarter_ttrqn_275{width:calc(25% - 12px)}._fieldLabel_ttrqn_277{font-size:13px;font-weight:500;color:#fffc}._required_ttrqn_283{color:#ef4444;margin-left:4px}._input_ttrqn_289{width:100%;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;font-size:14px;font-family:inherit;transition:all .2s ease}._input_ttrqn_289::-moz-placeholder{color:#fff6}._input_ttrqn_289::placeholder{color:#fff6}._input_ttrqn_289:focus{outline:none;border-color:#06b6d4;background:#06b6d40d;box-shadow:0 0 0 3px #06b6d41a}._input_ttrqn_289:disabled{opacity:.5;cursor:not-allowed}._inputError_ttrqn_317{border-color:#ef4444}._inputError_ttrqn_317:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._textarea_ttrqn_326{resize:vertical;min-height:100px}select._input_ttrqn_289{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}select._input_ttrqn_289 option{background:#1e293b;color:#fff}._radioGroup_ttrqn_347{display:flex;flex-direction:column;gap:12px}._radioOption_ttrqn_353{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._radioOption_ttrqn_353 input[type=radio]{width:18px;height:18px;margin-top:2px;accent-color:#06b6d4}._radioLabel_ttrqn_367{display:flex;flex-direction:column;gap:2px}._optionIcon_ttrqn_373{margin-right:8px}._optionDescription_ttrqn_377{font-size:12px;color:#ffffff80}._checkboxGroup_ttrqn_383{display:flex;flex-direction:column;gap:10px}._checkboxOption_ttrqn_389,._checkboxLabel_ttrqn_390{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#fffc}._checkboxOption_ttrqn_389 input[type=checkbox],._checkboxLabel_ttrqn_390 input[type=checkbox]{width:16px;height:16px;accent-color:#06b6d4}._sliderContainer_ttrqn_407{display:flex;align-items:center;gap:16px}._slider_ttrqn_407{flex:1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1a;border-radius:3px;outline:none}._slider_ttrqn_407::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#06b6d4;border-radius:50%;cursor:pointer;-webkit-transition:transform .1s ease;transition:transform .1s ease}._slider_ttrqn_407::-webkit-slider-thumb:hover{transform:scale(1.1)}._sliderValue_ttrqn_436{min-width:40px;font-size:14px;font-weight:500;color:#06b6d4;text-align:right}._toggleLabel_ttrqn_445{display:inline-flex;align-items:center;cursor:pointer}._toggleInput_ttrqn_451{position:absolute;opacity:0;width:0;height:0}._toggleSwitch_ttrqn_458{width:44px;height:24px;background:#ffffff1a;border-radius:12px;position:relative;transition:background .2s ease}._toggleSwitch_ttrqn_458:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}._toggleInput_ttrqn_451:checked+._toggleSwitch_ttrqn_458{background:#06b6d4}._toggleInput_ttrqn_451:checked+._toggleSwitch_ttrqn_458:after{transform:translate(20px)}._helpText_ttrqn_488{font-size:12px;color:#ffffff80;margin:0}._fieldErrors_ttrqn_494{display:flex;flex-direction:column;gap:4px}._fieldError_ttrqn_494{font-size:12px;color:#ef4444;margin:0}._generalErrors_ttrqn_506{padding:12px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}._generalError_ttrqn_506{font-size:13px;color:#ef4444;margin:0}._formActions_ttrqn_520{display:flex;justify-content:flex-end;padding-top:8px}._submitButton_ttrqn_526{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,#06b6d4,#0891b2);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:140px}._submitButton_ttrqn_526:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #06b6d466}._submitButton_ttrqn_526:disabled{opacity:.6;cursor:not-allowed}._buttonSpinner_ttrqn_553{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_ttrqn_578 .8s linear infinite}._loadingState_ttrqn_566,._errorState_ttrqn_567,._loadingForm_ttrqn_568,._loadingScreen_ttrqn_569{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_ttrqn_578{width:40px;height:40px;border:3px solid rgba(6,182,212,.2);border-top-color:#06b6d4;border-radius:50%;animation:_spin_ttrqn_578 .8s linear infinite;margin-bottom:16px}@keyframes _spin_ttrqn_578{to{transform:rotate(360deg)}}._loadingState_ttrqn_566 p,._loadingForm_ttrqn_568 p{color:#fff9;margin:0}._errorState_ttrqn_567{color:#fff}._errorIcon_ttrqn_602{font-size:48px;margin-bottom:16px}._errorState_ttrqn_567 h3{margin:0 0 8px}._errorState_ttrqn_567 p{color:#fff9;margin:0 0 24px}._retryButton_ttrqn_616{padding:10px 24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}._retryButton_ttrqn_616:hover{background:#ffffff26}._loadingAnimation_ttrqn_632{margin-bottom:24px}._loadingAnimation_ttrqn_632 ._spinner_ttrqn_578{width:56px;height:56px;border-width:4px}._loadingMessage_ttrqn_642{font-size:1.1rem;color:#fffc;margin:0 0 8px}._loadingTime_ttrqn_648{font-size:.85rem;color:#ffffff80;margin:0 0 24px}._loadingSteps_ttrqn_654{list-style:none;padding:0;margin:0;text-align:left}._loadingSteps_ttrqn_654 li{padding:8px 0 8px 24px;position:relative;color:#ffffff80;font-size:.9rem}._loadingSteps_ttrqn_654 li:before{content:"○";position:absolute;left:0;color:#ffffff4d}._summaryScreen_ttrqn_677{display:flex;flex-direction:column;gap:24px}._summaryData_ttrqn_683{padding:16px;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fffc;font-family:SF Mono,Consolas,monospace;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}._flowFooter_ttrqn_700{display:flex;align-items:center;padding:16px 32px;border-top:1px solid rgba(255,255,255,.08);background:#00000026}._spacer_ttrqn_708{flex:1}._flowAction_ttrqn_712{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._backAction_ttrqn_724{background:transparent;border:1px solid rgba(255,255,255,.15);color:#ffffffb3}._backAction_ttrqn_724:hover:not(:disabled){background:#ffffff0d;color:#fff}._saveExitAction_ttrqn_735{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}._saveExitAction_ttrqn_735:hover:not(:disabled){background:#ffffff1a;color:#fff}._flowAction_ttrqn_712:disabled{opacity:.5;cursor:not-allowed}._actionIcon_ttrqn_751{font-size:16px}@media(max-width:768px){._flowHeader_ttrqn_26,._flowContent_ttrqn_169{padding:20px}._flowFooter_ttrqn_700{padding:16px 20px}._progressSteps_ttrqn_53{flex-wrap:wrap;justify-content:center}._stepLabel_ttrqn_95{display:none}._screenHeader_ttrqn_184{flex-direction:column;align-items:center;text-align:center}._formField_ttrqn_230._widthhalf_ttrqn_273,._formField_ttrqn_230._widththird_ttrqn_274,._formField_ttrqn_230._widthquarter_ttrqn_275{width:100%}}body.theme-light ._flowContainer_ttrqn_7{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#0000001a}body.theme-light ._flowHeader_ttrqn_26{background:#ffffff80;border-color:#00000014}body.theme-light ._flowTitle_ttrqn_32,body.theme-light ._screenTitle_ttrqn_196{color:#0f172a}body.theme-light ._flowDescription_ttrqn_43,body.theme-light ._screenSubtitle_ttrqn_207{color:#0f172a99}body.theme-light ._input_ttrqn_289{background:#fffc;border-color:#00000026;color:#0f172a}body.theme-light ._input_ttrqn_289::-moz-placeholder{color:#0f172a66}body.theme-light ._input_ttrqn_289::placeholder{color:#0f172a66}body.theme-light ._fieldLabel_ttrqn_277{color:#0f172acc}body.theme-light ._stepNumber_ttrqn_75{background:#0000000d;border-color:#0003;color:#0f172a80}body.theme-light ._stepLabel_ttrqn_95{color:#0f172a80}body.theme-light ._flowFooter_ttrqn_700{background:#ffffff80;border-color:#00000014}body.theme-light ._backAction_ttrqn_724{border-color:#00000026;color:#0f172ab3}body.theme-light ._summaryData_ttrqn_683{background:#0000000d;color:#0f172acc}body.theme-glass ._flowContainer_ttrqn_7{background:#0f172a99;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body.theme-glass ._flowHeader_ttrqn_26,body.theme-glass ._flowFooter_ttrqn_700{background:#0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.theme-glass ._input_ttrqn_289{background:#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dynamicPage_ya02u_3{display:flex;flex-direction:column;min-height:100%;max-width:1400px;margin:0 auto;padding:24px 80px 100px}@media(max-width:1200px){._dynamicPage_ya02u_3{padding-left:60px;padding-right:60px}}@media(max-width:768px){._dynamicPage_ya02u_3{padding-left:20px;padding-right:20px;padding-bottom:120px}}._pageHeader_ya02u_35{display:flex;align-items:flex-start;gap:24px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .1))}._headerContent_ya02u_44{flex:1}._pageTitle_ya02u_48{font-size:2rem;font-weight:700;color:var(--color-text, #fff);margin:0 0 8px}._pageDescription_ya02u_55{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0;max-width:600px}._headerAction_ya02u_61{padding:10px 20px;border-radius:8px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}._connectionIndicator_ya02u_72{display:flex;align-items:center}._connectionDot_ya02u_77{width:8px;height:8px;border-radius:50%;background:#ef4444;transition:background .3s ease}._connectionDot_ya02u_77._connected_ya02u_85{background:#22c55e}._pageContent_ya02u_93{flex:1}._pageContent_ya02u_93._hybrid_ya02u_97{display:grid;grid-template-columns:400px 1fr;gap:32px}@media(max-width:1024px){._pageContent_ya02u_93._hybrid_ya02u_97{grid-template-columns:1fr}}._formSection_ya02u_113{background:var(--color-surface, #12121a);border-radius:16px;border:1px solid var(--color-border, rgba(255, 255, 255, .1));padding:24px;height:-moz-fit-content;height:fit-content}._form_ya02u_113{display:flex;flex-direction:column;gap:24px}._formTitle_ya02u_127{font-size:1.25rem;font-weight:600;color:var(--color-text, #fff);margin:0}._formDescription_ya02u_134{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0}._formFields_ya02u_139{display:flex;flex-direction:column;gap:20px}._field_ya02u_145{display:flex;flex-direction:column;gap:8px}._fieldLabel_ya02u_151{font-size:.9rem;font-weight:500;color:var(--color-text, #fff)}._required_ya02u_157{color:var(--color-error, #ef4444);margin-left:4px}._input_ya02u_162{padding:12px 16px;background:#ffffff0d;border:1px solid var(--color-border, rgba(255, 255, 255, .1));border-radius:8px;color:var(--color-text, #fff);font-size:1rem;transition:all .2s ease}._input_ya02u_162:focus{outline:none;border-color:var(--color-primary, #3b82f6);box-shadow:0 0 0 3px #3b82f633}._input_ya02u_162::-moz-placeholder{color:var(--color-text-secondary, rgba(255, 255, 255, .3))}._input_ya02u_162::placeholder{color:var(--color-text-secondary, rgba(255, 255, 255, .3))}._inputError_ya02u_182{border-color:var(--color-error, #ef4444)}._textarea_ya02u_186{resize:vertical;min-height:100px}._radioGroup_ya02u_191,._checkboxGroup_ya02u_192{display:flex;flex-direction:column;gap:8px}._radioOption_ya02u_198,._checkboxOption_ya02u_199{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff08;border:1px solid var(--color-border, rgba(255, 255, 255, .1));border-radius:8px;cursor:pointer;transition:all .2s ease}._radioOption_ya02u_198:hover,._checkboxOption_ya02u_199:hover{background:#ffffff0d;border-color:#fff3}._radioOption_ya02u_198 input,._checkboxOption_ya02u_199 input{accent-color:var(--color-primary, #3b82f6)}._sliderContainer_ya02u_222{display:flex;align-items:center;gap:16px}._slider_ya02u_222{flex:1;height:8px;border-radius:4px;background:#ffffff1a;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}._slider_ya02u_222::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-primary, #3b82f6);cursor:pointer}._sliderValue_ya02u_246{min-width:40px;text-align:center;font-weight:600;color:var(--color-text, #fff)}._helpText_ya02u_253{font-size:.8rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5));margin:0}._fieldError_ya02u_259{font-size:.85rem;color:var(--color-error, #ef4444);margin:0}._formActions_ya02u_265{display:flex;gap:12px;padding-top:8px}._cancelButton_ya02u_271,._submitButton_ya02u_272{padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_ya02u_271{background:transparent;border:1px solid var(--color-border, rgba(255, 255, 255, .2));color:var(--color-text-secondary, rgba(255, 255, 255, .7))}._cancelButton_ya02u_271:hover:not(:disabled){background:#ffffff0d}._submitButton_ya02u_272{flex:1;background:linear-gradient(135deg,#3b82f6,#14b8a6);border:none;color:#fff}._submitButton_ya02u_272:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #3b82f666}._submitButton_ya02u_272:disabled,._cancelButton_ya02u_271:disabled{opacity:.5;cursor:not-allowed}._formLoading_ya02u_309{padding:40px;text-align:center;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._sectionsContainer_ya02u_319{display:flex;flex-direction:column;gap:32px}._pageSection_ya02u_325{background:var(--color-surface, rgba(15, 23, 42, .4));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;border:1px solid var(--color-border, rgba(255, 255, 255, .08));padding:24px;transition:all .3s ease}._pageSection_ya02u_325:hover{border-color:#3b82f633}._sectionHeader_ya02u_339{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .06))}._sectionTitleRow_ya02u_348{display:flex;align-items:center;gap:12px}._collapseToggle_ya02u_354{background:transparent;border:none;padding:4px;cursor:pointer;color:var(--color-text-secondary, rgba(255, 255, 255, .5));transition:all .2s ease}._collapseToggle_ya02u_354:hover{color:var(--color-text, #fff)}._collapseIcon_ya02u_367{display:inline-block;font-size:.75rem;transition:transform .2s ease}._collapseIcon_ya02u_367._collapsed_ya02u_373{transform:rotate(-90deg)}._sectionTitle_ya02u_348{font-size:1.1rem;font-weight:600;color:var(--color-text, #fff);margin:0}._sectionActions_ya02u_384{display:flex;gap:12px}._sectionAction_ya02u_384{background:transparent;border:none;padding:6px 12px;font-size:.875rem;cursor:pointer;border-radius:6px;transition:all .2s ease}._sectionAction_ya02u_384._actionlink_ya02u_399{color:var(--color-primary, #3b82f6)}._sectionAction_ya02u_384._actionlink_ya02u_399:hover{color:var(--color-primary-light, #60a5fa);background:#3b82f61a}._sectionAction_ya02u_384._actionghost_ya02u_408{color:var(--color-text-secondary, rgba(255, 255, 255, .6))}._sectionAction_ya02u_384._actionghost_ya02u_408:hover{color:var(--color-text, #fff);background:#ffffff0d}._sectionAction_ya02u_384._actionprimary_ya02u_417{background:var(--color-primary, #3b82f6);color:#fff}._sectionAction_ya02u_384._actionprimary_ya02u_417:hover{background:var(--color-primary-light, #60a5fa)}._sectionAction_ya02u_384._actionsecondary_ya02u_426{background:#ffffff1a;color:var(--color-text, #fff)}._sectionAction_ya02u_384._actionsecondary_ya02u_426:hover{background:#ffffff26}._sectionContent_ya02u_435{gap:1rem}._sectionWidgetWrapper_ya02u_440{min-width:0}._unknownWidget_ya02u_444{padding:20px;background:#ef44441a;border:1px dashed rgba(239,68,68,.3);border-radius:8px;color:#ef4444;text-align:center;font-size:.875rem}@media(max-width:768px){._pageSection_ya02u_325{padding:16px;border-radius:12px}._sectionHeader_ya02u_339{flex-direction:column;align-items:flex-start;gap:12px}._sectionActions_ya02u_384{width:100%;justify-content:flex-start}._sectionContent_ya02u_435{grid-template-columns:1fr!important}}._widgetsSection_ya02u_482{display:grid;gap:20px;grid-auto-rows:minmax(120px,auto)}._widgetsLoading_ya02u_488{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:200px}._widgetWrapper_ya02u_496{min-width:0}._widgetCard_ya02u_504{background:var(--color-surface, #12121a);border-radius:12px;border:1px solid var(--color-border, rgba(255, 255, 255, .1));padding:20px;height:100%;display:flex;flex-direction:column;transition:all .2s ease}._widgetCard_ya02u_504:hover{border-color:#3b82f64d}._widgetTitle_ya02u_519{font-size:.85rem;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._statsGrid_ya02u_529{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px;flex:1}._statItem_ya02u_536{display:flex;flex-direction:column;gap:4px}._statValue_ya02u_542{font-size:1.5rem;font-weight:700;color:var(--color-text, #fff)}._statLabel_ya02u_548{font-size:.75rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5));text-transform:capitalize}._tableContainer_ya02u_555{flex:1;overflow-x:auto}._table_ya02u_555{width:100%;border-collapse:collapse}._table_ya02u_555 th,._table_ya02u_555 td{padding:12px;text-align:left;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .05))}._table_ya02u_555 th{font-size:.75rem;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .5));text-transform:uppercase}._table_ya02u_555 td{color:var(--color-text, #fff);font-size:.9rem}._table_ya02u_555 tbody tr:hover{background:#ffffff05}._rowActions_ya02u_588{display:flex;gap:8px}._rowAction_ya02u_588{padding:4px 12px;font-size:.8rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:4px;color:var(--color-primary, #3b82f6);cursor:pointer;transition:all .2s ease}._rowAction_ya02u_588:hover{background:#3b82f633}._chartContainer_ya02u_609{flex:1;min-height:200px}._chartPlaceholder_ya02u_614{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff05;border-radius:8px;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._chartIcon_ya02u_625{font-size:2rem;margin-bottom:8px}._chartDataHint_ya02u_630{font-size:.8rem;margin-top:4px}._richTextContent_ya02u_636{flex:1;overflow:auto}._richTextContent_ya02u_636 pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.9rem;color:var(--color-text, #fff);line-height:1.6}._actionGrid_ya02u_652{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;flex:1}._actionButton_ya02u_659{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 16px;border-radius:12px;border:1px solid var(--color-border, rgba(255, 255, 255, .1));background:#ffffff08;color:var(--color-text, #fff);font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease}._actionButton_ya02u_659:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}._actionIcon_ya02u_681{font-size:1.5rem}._actionprimary_ya02u_417{background:linear-gradient(135deg,#3b82f633,#3b82f61a);border-color:#3b82f64d}._actionsecondary_ya02u_426{background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border-color:#8b5cf64d}._actionaccent_ya02u_695{background:linear-gradient(135deg,#14b8a633,#14b8a61a);border-color:#14b8a64d}._gaugeContainer_ya02u_701{display:flex;flex-direction:column;gap:12px;flex:1;justify-content:center}._gaugeTrack_ya02u_709{height:12px;background:#ffffff1a;border-radius:6px;overflow:hidden}._gaugeFill_ya02u_716{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b,#ef4444);border-radius:6px;transition:width .5s ease}._gaugeValue_ya02u_723{font-size:2rem;font-weight:700;color:var(--color-text, #fff);text-align:center}._hitlPanel_ya02u_734{background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d);border:1px solid rgba(245,158,11,.3);border-radius:12px;padding:24px;margin-bottom:24px}._hitlHeader_ya02u_742{display:flex;align-items:center;gap:12px;margin-bottom:16px}._hitlIcon_ya02u_749{font-size:1.5rem}._hitlHeader_ya02u_742 h3{margin:0;color:#f59e0b;font-size:1.1rem}._hitlPrompt_ya02u_759{color:var(--color-text, #fff);margin:0 0 20px}._hitlSimple_ya02u_764{display:flex;gap:12px}._approveButton_ya02u_769,._rejectButton_ya02u_770{flex:1;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}._approveButton_ya02u_769{background:#22c55e33;border:1px solid rgba(34,197,94,.5);color:#22c55e}._approveButton_ya02u_769:hover{background:#22c55e4d}._rejectButton_ya02u_770{background:#ef444433;border:1px solid rgba(239,68,68,.5);color:#ef4444}._rejectButton_ya02u_770:hover{background:#ef44444d}._hitlLoading_ya02u_799{padding:16px;text-align:center;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._pageFooter_ya02u_809{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--color-border, rgba(255, 255, 255, .1))}._footerAction_ya02u_818{padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}._loading_ya02u_833{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:var(--color-text-secondary, rgba(255, 255, 255, .5))}._spinner_ya02u_843{width:40px;height:40px;border:3px solid var(--color-border, rgba(255, 255, 255, .1));border-top-color:var(--color-primary, #3b82f6);border-radius:50%;animation:_spin_ya02u_843 1s linear infinite}@keyframes _spin_ya02u_843{to{transform:rotate(360deg)}}._errorPage_ya02u_856{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}._errorPage_ya02u_856 h1{color:var(--color-error, #ef4444);margin-bottom:8px}._errorPage_ya02u_856 p{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin-bottom:24px}._errorPage_ya02u_856 code{background:#ffffff1a;padding:2px 8px;border-radius:4px}._backButton_ya02u_881{padding:12px 24px;background:var(--color-primary, #3b82f6);border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer}._noData_ya02u_891{color:var(--color-text-secondary, rgba(255, 255, 255, .3));font-style:italic;text-align:center;padding:20px}@media(max-width:768px){._pageHeader_ya02u_35{flex-direction:column;gap:16px}._widgetsSection_ya02u_482{grid-template-columns:1fr!important}._widgetWrapper_ya02u_496{grid-column:1!important;grid-row:auto!important}._formSection_ya02u_113{padding:16px}._hitlSimple_ya02u_764{flex-direction:column}}._chartWrapperFull_ya02u_930{width:100%;height:300px;min-height:200px}._featureCardWrapper_ya02u_936{width:100%;height:100%}._featureCardWrapper_ya02u_936>div{height:100%}._flowContainer_ya02u_949{display:flex;flex-direction:column;gap:32px;max-width:800px;margin:0 auto;padding:24px}._flowHeader_ya02u_958{text-align:center}._flowTitle_ya02u_962{font-size:2rem;font-weight:700;color:var(--color-text, #fff);margin:0 0 8px}._flowDescription_ya02u_969{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0;font-size:1.1rem}._flowProgress_ya02u_976{display:flex;justify-content:center;gap:8px;position:relative}._flowProgress_ya02u_976:before{content:"";position:absolute;top:18px;left:20%;right:20%;height:2px;background:var(--color-border, rgba(255, 255, 255, .1));z-index:0}._flowStep_ya02u_994{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1;min-width:100px}._stepNumber_ya02u_1004{width:36px;height:36px;border-radius:50%;background:var(--color-surface, rgba(15, 23, 42, .6));border:2px solid var(--color-border, rgba(255, 255, 255, .2));display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .6));transition:all .3s ease}._flowStep_ya02u_994._active_ya02u_1018 ._stepNumber_ya02u_1004{background:var(--color-primary, #3b82f6);border-color:var(--color-primary, #3b82f6);color:#fff;box-shadow:0 0 20px #3b82f666}._flowStep_ya02u_994._completed_ya02u_1025 ._stepNumber_ya02u_1004{background:var(--color-success, #10b981);border-color:var(--color-success, #10b981);color:#fff}._stepLabel_ya02u_1031{font-size:.75rem;color:var(--color-text-secondary, rgba(255, 255, 255, .5));text-align:center;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._flowStep_ya02u_994._active_ya02u_1018 ._stepLabel_ya02u_1031{color:var(--color-text, #fff);font-weight:500}._flowScreenContent_ya02u_1047{background:var(--color-surface, rgba(15, 23, 42, .4));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;border:1px solid var(--color-border, rgba(255, 255, 255, .08));padding:32px}._flowFormScreen_ya02u_1055,._flowProgressScreen_ya02u_1056,._flowResultsScreen_ya02u_1057,._flowConfirmationScreen_ya02u_1058,._flowGenericScreen_ya02u_1059{min-height:200px}._progressIndicator_ya02u_1064{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;text-align:center}._progressIndicator_ya02u_1064 h3{font-size:1.25rem;margin:0;color:var(--color-text, #fff)}._progressIndicator_ya02u_1064 p{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0}._resultsData_ya02u_1086{background:#0003;border-radius:8px;padding:16px;font-family:Monaco,Consolas,monospace;font-size:.875rem;color:var(--color-text-secondary, rgba(255, 255, 255, .7));overflow-x:auto;margin-top:16px}._flowConfirmationScreen_ya02u_1058{text-align:center;padding:40px}._confirmationIcon_ya02u_1103{width:64px;height:64px;border-radius:50%;background:var(--color-success, #10b981);color:#fff;font-size:2rem;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}._flowConfirmationScreen_ya02u_1058 h3{font-size:1.5rem;margin:0 0 8px;color:var(--color-text, #fff)}._flowConfirmationScreen_ya02u_1058 p{color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin:0}@media(max-width:768px){._flowContainer_ya02u_949{padding:16px}._flowTitle_ya02u_962{font-size:1.5rem}._flowProgress_ya02u_976{overflow-x:auto;padding-bottom:8px}._flowStep_ya02u_994{min-width:80px}._flowScreenContent_ya02u_1047{padding:20px}}:root{--oak-deep-900: #0a1419;--oak-deep-800: #0d1a21;--oak-deep-700: #11222b;--oak-deep-600: #162a35;--oak-slate-900: #0f172a;--oak-slate-800: #1e293b;--oak-slate-700: #334155;--oak-slate-600: #475569;--oak-cyan: #00f2ff;--oak-cyan-dim: #00c4d4;--oak-cyan-glow: rgba(0, 242, 255, .4);--oak-purple: #bd00ff;--oak-purple-glow: rgba(189, 0, 255, .4);--oak-teal: #14b8a6;--oak-teal-glow: rgba(20, 184, 166, .3);--oak-success: #10b981;--oak-warning: #f59e0b;--oak-error: #ef4444;--oak-info: #3b82f6;--oak-text: #f1f5f9;--oak-text-secondary: #94a3b8;--oak-text-muted: #64748b;--glass-bg: rgba(15, 23, 42, .6);--glass-bg-solid: rgba(15, 23, 42, .85);--glass-border: rgba(255, 255, 255, .1);--glass-border-hover: rgba(0, 242, 255, .3);--glass-shadow: 0 4px 30px rgba(0, 0, 0, .3);--glass-blur: 16px;--glass-radius: 16px;--glass-radius-sm: 12px;--glass-radius-lg: 24px;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--transition-slower: .5s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--oak-deep-900);color:var(--oak-text);line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse at 20% 0%,rgba(0,242,255,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(20,184,166,.06) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(15,23,42,.9) 0%,transparent 100%),linear-gradient(180deg,var(--oak-deep-900) 0%,var(--oak-deep-800) 50%,var(--oak-deep-900) 100%);pointer-events:none;z-index:-200}body:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.03;pointer-events:none;z-index:-150}.oak-glass{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow);transition:all var(--transition-base)}.oak-glass:hover{border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow),0 0 20px #00f2ff1a}.oak-glass-solid{background:var(--glass-bg-solid);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow)}.oak-glass-card{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow);transition:all var(--transition-slow);position:relative;overflow:hidden}.oak-glass-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.oak-glass-card:hover{transform:translateY(-2px);border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow),0 8px 32px #0000004d,0 0 0 1px #00f2ff1a}.neon-glow{box-shadow:0 0 10px var(--oak-cyan-glow),0 0 20px var(--oak-cyan-glow),0 0 40px #00f2ff33}.neon-text{color:var(--oak-cyan);text-shadow:0 0 10px var(--oak-cyan-glow),0 0 20px var(--oak-cyan-glow)}.neon-border{border-color:var(--oak-cyan)!important;box-shadow:0 0 10px var(--oak-cyan-glow),inset 0 0 10px #00f2ff1a}.oak-glass:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--oak-deep-900),0 0 0 4px var(--oak-cyan),0 0 20px var(--oak-cyan-glow)}.oak-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;border-radius:var(--glass-radius-sm);cursor:pointer;transition:all var(--transition-base);border:1px solid transparent;position:relative;overflow:hidden}.oak-btn-primary{background:linear-gradient(135deg,var(--oak-cyan-dim),var(--oak-teal));color:var(--oak-deep-900);border-color:var(--oak-cyan)}.oak-btn-primary:hover{box-shadow:0 0 20px var(--oak-cyan-glow);transform:translateY(-1px)}.oak-btn-secondary{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--oak-text);border-color:var(--glass-border)}.oak-btn-secondary:hover{border-color:var(--oak-cyan);background:#00f2ff1a}.oak-btn-ghost{background:transparent;color:var(--oak-text-secondary);border-color:transparent}.oak-btn-ghost:hover{color:var(--oak-cyan);background:#00f2ff0d}.oak-input{width:100%;padding:.75rem 1rem;background:#0f172a66;border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);color:var(--oak-text);font-size:.875rem;transition:all var(--transition-base)}.oak-input::-moz-placeholder{color:var(--oak-text-muted)}.oak-input::placeholder{color:var(--oak-text-muted)}.oak-input:focus{outline:none;border-color:var(--oak-cyan);box-shadow:0 0 0 3px #00f2ff1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--oak-deep-800)}::-webkit-scrollbar-thumb{background:var(--oak-slate-700);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--oak-slate-600)}.text-gradient{background:linear-gradient(135deg,var(--oak-cyan),var(--oak-teal));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px var(--oak-cyan-glow)}50%{box-shadow:0 0 40px var(--oak-cyan-glow),0 0 60px #00f2ff33}}.animate-shimmer{background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#root{min-height:100vh;display:flex;flex-direction:column}body.theme-light{--oak-deep-900: #f8fafc;--oak-deep-800: #f1f5f9;--oak-deep-700: #e2e8f0;--oak-deep-600: #cbd5e1;--oak-slate-900: #ffffff;--oak-slate-800: #f8fafc;--oak-slate-700: #f1f5f9;--oak-slate-600: #e2e8f0;--oak-cyan: #0891b2;--oak-cyan-dim: #0e7490;--oak-cyan-glow: rgba(8, 145, 178, .3);--oak-purple: #9333ea;--oak-purple-glow: rgba(147, 51, 234, .3);--oak-teal: #0d9488;--oak-teal-glow: rgba(13, 148, 136, .2);--oak-text: #0f172a;--oak-text-secondary: #475569;--oak-text-muted: #94a3b8;--glass-bg: rgba(255, 255, 255, .7);--glass-bg-solid: rgba(255, 255, 255, .9);--glass-bg-hover: rgba(255, 255, 255, .85);--glass-border: rgba(0, 0, 0, .1);--glass-border-hover: rgba(8, 145, 178, .3);--glass-shadow: 0 4px 30px rgba(0, 0, 0, .1);--drawer-bg: rgba(255, 255, 255, .95);--border-subtle: rgba(0, 0, 0, .05);--input-bg: rgba(241, 245, 249, .8);background:#f8fafc;color:var(--oak-text)}body.theme-light:before{background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(8,145,178,.08),transparent 50%),radial-gradient(ellipse 60% 40% at 80% 60%,rgba(13,148,136,.06),transparent 50%),linear-gradient(180deg,#f8fafc,#f1f5f9,#f8fafc)}body.theme-light:after{opacity:.02}body.theme-light .oak-glass,body.theme-light .oak-glass-card{background:#ffffffb3;border-color:#00000014;box-shadow:0 4px 20px #00000014}body.theme-light .oak-glass:hover,body.theme-light .oak-glass-card:hover{border-color:#0891b240;box-shadow:0 8px 30px #0000001f}body.theme-light .oak-btn-primary{background:linear-gradient(135deg,#0891b2,#0d9488);color:#fff}body.theme-light .oak-btn-secondary,body.theme-light .oak-input{background:#fffc;border-color:#00000026;color:#0f172a}body.theme-light .oak-input:focus{border-color:#0891b2;box-shadow:0 0 0 3px #0891b226}body.theme-light .neon-text{color:#0891b2;text-shadow:none}body.theme-light .neon-glow{box-shadow:0 0 20px #0891b233}body.theme-dark{--glass-bg: rgba(15, 23, 42, .6);--glass-bg-hover: rgba(15, 23, 42, .75);--drawer-bg: rgba(15, 23, 42, .95);--border-subtle: rgba(255, 255, 255, .05);--input-bg: rgba(15, 23, 42, .6)}body.theme-glass{--glass-bg: rgba(15, 23, 42, .4);--glass-bg-hover: rgba(15, 23, 42, .55);--glass-blur: 24px;--glass-border: rgba(0, 242, 255, .1);--drawer-bg: rgba(15, 23, 42, .85);--border-subtle: rgba(0, 242, 255, .05);--input-bg: rgba(15, 23, 42, .4)}body.theme-glass:before{background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(0,242,255,.12),transparent 50%),radial-gradient(ellipse 60% 40% at 80% 60%,rgba(20,184,166,.08),transparent 50%),linear-gradient(180deg,var(--oak-deep-900) 0%,var(--oak-deep-800) 50%,var(--oak-deep-900) 100%)}
