._navbar_u5s1w_1{position:sticky;top:0;z-index:30;display:flex;flex-direction:column;background:var(--c-bg-nav);border-bottom:1px solid var(--c-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._navbarRow1_u5s1w_12{height:56px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width: 768px){._navbarRow1_u5s1w_12{padding:0 16px}}._navbarRow2_u5s1w_26{height:56px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--c-border)}@media (max-width: 768px){._navbarRow2_u5s1w_26{padding:0 16px}}._logo_u5s1w_41{background:none;border:none;cursor:pointer;font-family:Syne,sans-serif;font-size:22px;font-weight:900;color:var(--c-text);letter-spacing:-.5px;padding:0;line-height:1;flex-shrink:0}._logo_u5s1w_41:hover{opacity:.8}._row1Left_u5s1w_58{display:flex;align-items:center;gap:12px;flex:1}._row1Right_u5s1w_65{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 768px){._row1Right_u5s1w_65{gap:4px}}._navLinksContainer_u5s1w_77{display:flex;align-items:center;gap:4px}@media (max-width: 768px){._navLinksContainer_u5s1w_77{display:none}}._navBtn_u5s1w_88{border:1px solid transparent;background:none;color:var(--c-text-muted);padding:7px 14px;border-radius:8px;cursor:pointer;font-size:13px;font-family:inherit;transition:all .15s;white-space:nowrap}._navBtn_u5s1w_88:hover:not(._active_u5s1w_100){color:var(--c-text);background:#ffffff0a}._navBtn_u5s1w_88._active_u5s1w_100{background:var(--c-border-strong);border-color:var(--c-accent);color:var(--c-text)}._rightSection_u5s1w_110{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 768px){._rightSection_u5s1w_110{display:none}}._rightSectionMobile_u5s1w_122{display:none;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 768px){._rightSectionMobile_u5s1w_122{display:flex}}._divider_u5s1w_134{width:1px;height:20px;background:var(--c-border-strong);flex-shrink:0}@media (max-width: 768px){._divider_u5s1w_134{display:none}}._hamburgerBtn_u5s1w_146{display:none;background:none;border:none;cursor:pointer;width:28px;height:28px;padding:0;align-items:center;justify-content:center;transition:opacity .15s;position:relative}._hamburgerBtn_u5s1w_146:hover{opacity:.7}@media (max-width: 768px){._hamburgerBtn_u5s1w_146{display:flex}}._hamburgerLine_u5s1w_168{width:20px;height:2px;background:var(--c-text-muted);border-radius:1px;transition:all .3s;position:relative}._hamburgerLine_u5s1w_168:before,._hamburgerLine_u5s1w_168:after{content:"";position:absolute;width:20px;height:2px;background:var(--c-text-muted);border-radius:1px;transition:all .3s;left:0}._hamburgerLine_u5s1w_168:before{top:-6px}._hamburgerLine_u5s1w_168:after{top:6px}._hamburgerBtn_u5s1w_146._open_u5s1w_193 ._hamburgerLine_u5s1w_168{background:transparent}._hamburgerBtn_u5s1w_146._open_u5s1w_193 ._hamburgerLine_u5s1w_168:before{transform:rotate(45deg) translateY(0);top:0}._hamburgerBtn_u5s1w_146._open_u5s1w_193 ._hamburgerLine_u5s1w_168:after{transform:rotate(-45deg) translateY(0);top:0}._mobileMenu_u5s1w_205{position:fixed;top:112px;left:0;right:0;background:#08080efc;border-bottom:1px solid var(--c-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:none;flex-direction:column;gap:0;z-index:29;max-height:calc(100vh - 112px);overflow-y:auto}@media (max-width: 768px){._mobileMenu_u5s1w_205._open_u5s1w_193{display:flex}._mobileMenu_u5s1w_205:not(._open_u5s1w_193){display:none}}._mobileMenuLink_u5s1w_229{border:none;background:none;color:var(--c-text-muted);padding:14px 16px;cursor:pointer;font-size:14px;font-family:inherit;text-align:left;transition:all .15s;border-bottom:1px solid var(--c-border)}._mobileMenuLink_u5s1w_229:hover{background:#ffffff0a;color:var(--c-text)}._mobileMenuLink_u5s1w_229._active_u5s1w_100{background:var(--c-border-strong);border-left:3px solid var(--c-accent);color:var(--c-text);padding-left:13px}._mobileMenuDivider_u5s1w_252{height:1px;background:var(--c-border);margin:8px 0}._mobileMenuAuthBtn_u5s1w_258{border:none;background:none;color:var(--c-text-muted);padding:14px 16px;cursor:pointer;font-size:14px;font-family:inherit;text-align:left;transition:all .15s;border-bottom:1px solid var(--c-border)}._mobileMenuAuthBtn_u5s1w_258:hover{background:#ffffff0a;color:var(--c-text)}._mobileMenuAuthBtn_u5s1w_258._logout_u5s1w_274:hover{color:var(--c-error)}._loginBtn_u5s1w_278{background:linear-gradient(135deg,#3b4fd4,var(--c-accent));border:none;color:var(--c-text);padding:7px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;font-family:inherit;transition:opacity .15s;white-space:nowrap}._loginBtn_u5s1w_278:hover{opacity:.9}@media (max-width: 768px){._loginBtn_u5s1w_278{display:none}}._profileBtn_u5s1w_300{background:var(--c-bg-card);border:1px solid var(--c-border-strong);color:var(--c-text);padding:7px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-family:inherit;transition:all .15s;white-space:nowrap}._profileBtn_u5s1w_300:hover{background:var(--c-bg-hover);border-color:var(--c-border-strong)}@media (max-width: 768px){._profileBtn_u5s1w_300{display:none}}._logoutBtn_u5s1w_322{background:none;border:1px solid var(--c-border-strong);color:var(--c-text-muted);padding:7px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-family:inherit;transition:all .15s;white-space:nowrap}._logoutBtn_u5s1w_322:hover{color:var(--c-error);border-color:var(--c-error-bg)}@media (max-width: 768px){._logoutBtn_u5s1w_322{display:none}}._overlay_u5s1w_344{display:none}@media (max-width: 768px){._overlay_u5s1w_344._open_u5s1w_193{display:block;position:fixed;right:0;bottom:0;left:0;background:#0006;z-index:28;top:112px}._overlay_u5s1w_344:not(._open_u5s1w_193){display:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;background:var(--c-bg-base);transition:background-color .25s ease}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8080804d;border-radius:3px}:root,[data-theme=dark]{--c-bg-base: #07080d;--c-bg-surface: #0e0f1c;--c-bg-elevated: #141628;--c-bg-card: #181a30;--c-bg-input: #0e0f1c;--c-bg-tag: #0c0d1a;--c-bg-hover: #1e2038;--c-bg-overlay: rgba(7,8,13,.9);--c-bg-nav: rgba(10,11,18,.97);--c-border: #222540;--c-border-strong: #2e3260;--c-border-card: #262944;--c-accent: #6677ff;--c-accent-dim: rgba(102,119,255,.18);--c-accent-border: rgba(102,119,255,.4);--c-accent-blue: #3b7cf8;--c-text: #eceef8;--c-text-secondary: #a8b0cc;--c-text-muted: #7880a0;--c-text-dim: #565a7a;--c-text-on-accent: #ffffff;--c-success: #4ade80;--c-success-bg: rgba(74,222,128,.12);--c-warning: #fbbf24;--c-warning-bg: rgba(251,191,36,.12);--c-error: #f87171;--c-error-bg: rgba(248,113,113,.12);--c-orange: #fb923c;--c-scrollbar-bg: rgba(255,255,255,.06);--c-shadow: 0 4px 20px rgba(0,0,0,.5);--c-shadow-accent: 0 4px 24px rgba(102,119,255,.3);color-scheme:dark}[data-theme=light]{--c-bg-base: #eaecf5;--c-bg-surface: #f4f5fb;--c-bg-elevated: #ffffff;--c-bg-card: #ffffff;--c-bg-input: #eef0f8;--c-bg-tag: #e4e7f5;--c-bg-hover: #dde1f4;--c-bg-overlay: rgba(234,236,245,.94);--c-bg-nav: rgba(244,245,251,.98);--c-border: #cdd1e8;--c-border-strong: #b0b7d8;--c-border-card: #d5d9ee;--c-accent: #4a5ee8;--c-accent-dim: rgba(74,94,232,.12);--c-accent-border: rgba(74,94,232,.32);--c-accent-blue: #2563eb;--c-text: #0d0f1c;--c-text-secondary: #2a2f4a;--c-text-muted: #525878;--c-text-dim: #8890aa;--c-text-on-accent: #ffffff;--c-success: #15803d;--c-success-bg: rgba(21,128,61,.1);--c-warning: #b45309;--c-warning-bg: rgba(180,83,9,.1);--c-error: #b91c1c;--c-error-bg: rgba(185,28,28,.1);--c-orange: #c2410c;--c-scrollbar-bg: rgba(0,0,0,.06);--c-shadow: 0 2px 8px rgba(13,15,28,.08), 0 1px 3px rgba(13,15,28,.04);--c-shadow-accent: 0 4px 20px rgba(74,94,232,.2);color-scheme:light}.with-pattern{position:relative}.with-pattern>*{position:relative;z-index:1}*,*:before,*:after{transition:background-color .2s ease,border-color .2s ease,color .15s ease,box-shadow .2s ease}button,input,textarea,select,a{transition:background-color .15s ease,border-color .15s ease,color .12s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}
