@font-face{font-family:Satoshi;src:url(/static/dashboard/react/assets/Satoshi-Variable-ChAXbpFa.ttf) format("truetype-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/static/dashboard/react/assets/Satoshi-VariableItalic-Bb7sdEFv.ttf) format("truetype-variations");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Space Mono;src:url(/static/dashboard/react/assets/SpaceMono-Regular-Ba0nOT4a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/static/dashboard/react/assets/SpaceMono-Italic-Bsn02tz1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Space Mono;src:url(/static/dashboard/react/assets/SpaceMono-Bold-Dyp2aizM.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/static/dashboard/react/assets/SpaceMono-BoldItalic-Cfx5I7zT.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box}:root{color-scheme:light;--brand-ink: #2b2b2b;--brand-cream: #dcd6c9;--brand-paper: #f3f0eb;--n-0: #ffffff;--n-25: #f3f0eb;--n-50: #dcd6c9;--n-100: #bdb6a6;--n-200: #9b9483;--n-300: #898373;--n-400: #7a7567;--n-500: #6a6457;--n-600: #5a554c;--n-700: #403e39;--n-800: #2b2b2b;--n-900: #1a1a1a;--signal-50: #fff4e8;--signal-100: #ffe2c2;--signal-300: #ffb976;--signal-500: #f08a2a;--signal-600: #d36e10;--signal-700: #a8540a;--success-500: #4f8a3f;--success-50: #e4eedb;--warning-500: #d36e10;--warning-50: #fff4e8;--danger-500: #b15a48;--danger-50: #f3dfd6;--info-500: #4a6f9c;--info-50: #dde6f1;--bg: #E7E2D7;--bg-alt: var(--n-50);--bg-sunk: var(--n-100);--surface: var(--n-25);--surface-2: var(--n-50);--surface-pure: #ffffff;--fg-1: var(--n-800);--fg-2: var(--n-600);--fg-3: var(--n-500);--fg-4: var(--n-400);--fg-inv: var(--n-0);--border: rgba(189, 182, 166, .6);--border-strong: var(--n-200);--rule: var(--n-100);--link: var(--signal-600);--link-hover: var(--signal-700);--focus-ring: 0 0 0 3px rgba(240, 138, 42, .12);--focus-border: var(--signal-300);--nav-clearance: 5rem;--font-sans: "Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono: "Space Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-display: "Satoshi", ui-sans-serif, system-ui, sans-serif;--font-button: "Space Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--button-weight: 400;--button-transform: uppercase;--button-tracking: .06em;--fs-10: .625rem;--fs-12: .75rem;--fs-13: .8125rem;--fs-16: 1rem;--fs-20: 1.25rem;--fs-26: 1.625rem;--fs-42: 2.625rem;--fs-68: 4.25rem;--fs-110: 6.875rem;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 900;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.45;--lh-relaxed: 1.6;--tr-tight: -.02em;--tr-snug: -.01em;--tr-normal: 0;--tr-wide: .04em;--tr-wider: .08em;--tr-button: .06em;--sp-0: 0;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--sp-24: 96px;--r-0: 0;--r-button: 5px;--r-input: 5px;--r-card: 10px;--r-card-lg: 10px;--r-pill: 999px;--sh-1: 0 1px 0 rgba(46, 39, 39, .04), 0 1px 2px rgba(46, 39, 39, .06);--sh-2: 0 1px 1px rgba(46, 39, 39, .04), 0 4px 12px rgba(46, 39, 39, .08);--sh-3: 0 2px 4px rgba(46, 39, 39, .05), 0 12px 32px rgba(46, 39, 39, .1);--sh-inset: inset 0 1px 0 rgba(255, 255, 255, .6), inset 0 -1px 0 rgba(46, 39, 39, .04);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-quant: cubic-bezier(.2, .8, .2, 1);--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .52s;--text: var(--fg-1);--text-secondary: var(--fg-2);--text-muted: var(--fg-3);--accent: var(--signal-500);--accent-secondary: var(--signal-600);--accent-hover-bg: rgba(240, 138, 42, .1);--accent-subtle-bg: rgba(240, 138, 42, .06);--accent-border: rgba(240, 138, 42, .3);--bg-card: var(--surface);--bg-card-solid: var(--surface);--text-on-accent: var(--brand-paper);font-family:var(--font-sans);line-height:var(--lh-normal);font-weight:var(--fw-regular);font-feature-settings:"ss01","cv11";font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{color-scheme:dark;--bg: var(--n-900);--bg-alt: var(--n-800);--bg-sunk: #0e0e0e;--surface: var(--n-800);--surface-2: var(--n-700);--fg-1: var(--n-25);--fg-2: var(--n-100);--fg-3: var(--n-200);--fg-4: var(--n-300);--fg-inv: var(--n-900);--border: rgba(243, 240, 235, .12);--border-strong: rgba(243, 240, 235, .2);--rule: rgba(243, 240, 235, .08);--bg-card: rgba(43, 43, 43, .7);--bg-card-solid: var(--n-800);--accent-hover-bg: rgba(240, 138, 42, .14);--accent-subtle-bg: rgba(240, 138, 42, .08);--sh-1: 0 1px 0 rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .4);--sh-2: 0 1px 1px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .45);--sh-3: 0 2px 4px rgba(0, 0, 0, .35), 0 12px 32px rgba(0, 0, 0, .55)}html{color-scheme:light;scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-normal);color:var(--fg-1);background:var(--bg);-webkit-font-smoothing:antialiased}::selection{background:var(--signal-100);color:var(--n-900)}input::placeholder{color:var(--fg-4);opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tabular,.num{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.pq-gradient-text{background:linear-gradient(135deg,var(--accent),var(--accent-secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}h1,.h1{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-68);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--fg-1);margin:0}h2,.h2{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-42);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--fg-1);margin:0}h3,.h3{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-26);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--fg-1);margin:0}h4,.h4{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-20);line-height:var(--lh-snug);color:var(--fg-1);margin:0}h5,.h5{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-16);line-height:var(--lh-normal);color:var(--fg-1);margin:0}@media(max-width:768px){h1,.h1{font-size:var(--fs-42)}h2,.h2{font-size:var(--fs-26)}}p,.body{font-size:var(--fs-16);line-height:var(--lh-relaxed);color:var(--fg-1);text-wrap:pretty;margin:0}.body-lg{font-size:var(--fs-20);line-height:var(--lh-relaxed)}.body-sm,small{font-size:var(--fs-13);line-height:var(--lh-normal);color:var(--fg-2)}.eyebrow{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-12);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--fg-3)}code,.mono{font-family:var(--font-mono);font-size:.95em;font-weight:var(--fw-regular)}a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--dur-1) var(--ease-quant)}a:hover{color:var(--link-hover)}hr{border:0;border-top:1px solid var(--rule);margin:var(--sp-8) 0}.pq-card{background:var(--bg-card-solid);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--sp-6);box-shadow:var(--sh-1)}.pq-card--compact{padding:var(--sp-4)}.pq-card--flat{box-shadow:none}.pq-card--cream{background:var(--bg-alt);box-shadow:none}@media(max-width:768px){.pq-card{padding:var(--sp-4)}}.pq-input,.pq-select{font-family:var(--font-sans);font-size:var(--fs-16);padding:10px 12px;background:var(--surface-pure);color:var(--fg-1);border:1px solid var(--border-strong);border-radius:var(--r-input);outline:none;width:100%;transition:border-color var(--dur-1) var(--ease-quant),box-shadow var(--dur-1) var(--ease-quant)}.pq-input:focus,.pq-select:focus{border-color:var(--focus-border);box-shadow:var(--focus-ring)}.pq-input:disabled,.pq-select:disabled{background:var(--n-50);color:var(--fg-4);cursor:not-allowed}.pq-input--error,.pq-select--error{border-color:var(--danger-500)}.pq-input::placeholder{color:var(--fg-4)}[data-theme=dark] .pq-input,[data-theme=dark] .pq-select{background:var(--bg-alt);color:var(--fg-1)}[data-theme=dark] .pq-input:disabled,[data-theme=dark] .pq-select:disabled{background:var(--n-700)}.pq-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><polyline points='1 1 5 5 9 1' stroke='%236a6457' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.pq-field{display:flex;flex-direction:column;gap:var(--sp-2)}.pq-field__label{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-12);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--fg-3)}.pq-field__hint{font-size:var(--fs-13);color:var(--fg-3)}.pq-field__error{font-size:var(--fs-13);color:var(--danger-500)}.pq-dropdown-panel{background:var(--bg-card-solid);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-2);padding:var(--sp-2);min-width:240px}.pq-dropdown-item{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-button);font-size:var(--fs-13);color:var(--fg-1);cursor:pointer;transition:background var(--dur-1) var(--ease-quant)}.pq-dropdown-item:hover{background:#bdb6a680!important}.pq-modal-backdrop{position:fixed;inset:0;background:#1a1a1a73;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--sp-4)}.pq-modal{background:var(--bg-card-solid);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--sh-3);padding:var(--sp-8);max-width:540px;width:100%}.pq-chip{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tr-wide);text-transform:uppercase;background:var(--bg-alt);color:var(--fg-1);border:1px solid var(--border)}.pq-chip--accent{background:var(--signal-50);color:var(--signal-600);border-color:transparent}.pq-chip--success{background:var(--success-50);color:var(--success-500);border-color:transparent}.pq-chip--warning{background:var(--warning-50);color:var(--warning-500);border-color:transparent}.pq-chip--danger{background:var(--danger-50);color:var(--danger-500);border-color:transparent}.pq-chip--info{background:var(--info-50);color:var(--info-500);border-color:transparent}.pq-stat{display:inline-flex;flex-direction:column;gap:var(--sp-2)}.pq-stat__label{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-12);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--fg-3)}.pq-stat__value{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-size:var(--fs-42);font-weight:var(--fw-bold);line-height:1;color:var(--fg-1)}.pq-stat__delta{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-size:var(--fs-13);color:var(--fg-2)}.pq-stat__delta--up{color:var(--success-500)}.pq-stat__delta--down{color:var(--danger-500)}.pq-focus-ring:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--focus-border)}.pq-container{max-width:1200px;margin:0 auto;padding:0 var(--sp-6);width:100%}@media(max-width:768px){.pq-container{padding:0 var(--sp-4)}}.pq-section{padding:var(--sp-12) 0}.pq-section--hero{padding:var(--sp-16) 0 var(--sp-10)}@media(max-width:768px){.pq-section{padding:var(--sp-8) 0}.pq-section--hero{padding:var(--sp-10) 0 var(--sp-6)}}.pq-stack>*+*{margin-top:var(--sp-4)}.pq-stack--sm>*+*{margin-top:var(--sp-2)}.pq-stack--lg>*+*{margin-top:var(--sp-8)}.pq-row{display:flex;gap:var(--sp-4);align-items:center}.pq-row--between{justify-content:space-between}.pq-row--wrap{flex-wrap:wrap}.pq-grid{display:grid;gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.pq-grid--tight{gap:var(--sp-4)}.pq-grid--two{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr))}.pq-divider{border:0;border-top:1px solid var(--rule);margin:var(--sp-6) 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-button);cursor:pointer;font-family:var(--font-button);font-weight:var(--button-weight);text-transform:var(--button-transform);letter-spacing:.02em;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;transition:background var(--dur-1) var(--ease-quant),color var(--dur-1) var(--ease-quant),border-color var(--dur-1) var(--ease-quant),transform var(--dur-1) var(--ease-quant),box-shadow var(--dur-1) var(--ease-quant)}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.btn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn-sm{padding:0 8px;font-size:var(--fs-12);height:28px}.btn-md{padding:0 10px;font-size:var(--fs-12);height:32px}.btn-lg{padding:0 22px;font-size:15px;height:46px}.btn-primary{background:var(--brand-ink);color:var(--brand-paper)}.btn-primary:hover:not(:disabled){background:var(--n-700)}[data-theme=dark] .btn-primary{background:var(--brand-paper);color:var(--brand-ink)}[data-theme=dark] .btn-primary:hover:not(:disabled){background:var(--brand-cream)}.btn-secondary{background:transparent;border-color:var(--brand-ink);color:var(--brand-ink)}.btn-secondary:hover:not(:disabled){background:var(--brand-cream)}[data-theme=dark] .btn-secondary{background:transparent;border-color:var(--brand-paper);color:var(--brand-paper)}[data-theme=dark] .btn-secondary:hover:not(:disabled){background:var(--n-700)}.btn-accent,.btn-gradient{background:var(--signal-500);color:var(--brand-paper);border-color:var(--signal-500)}.btn-accent:hover:not(:disabled),.btn-gradient:hover:not(:disabled){background:var(--signal-600);border-color:var(--signal-600)}.btn-ghost{background:transparent;border-color:var(--border);color:var(--text)}.btn-ghost:hover:not(:disabled){background:var(--accent-hover-bg);border-color:var(--accent-border)}.btn-outline-accent{background:transparent;border-color:var(--accent-border);color:var(--accent)}.btn-outline-accent:hover:not(:disabled){background:var(--accent-subtle-bg)}.btn-link{background:transparent;color:var(--link);padding:8px 2px;border-radius:0}.btn-link:hover:not(:disabled){color:var(--link-hover)}.btn-danger{background:var(--danger-50);border-color:var(--danger-500);color:var(--danger-500)}.btn-danger:hover:not(:disabled){background:var(--danger-500);color:var(--brand-paper)}.btn-block{width:100%}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:currentColor;border-radius:50%;animation:btn-spin .8s linear infinite}.pq-nav-host{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;flex-direction:column;pointer-events:none;box-sizing:border-box}.pq-nav-host>.nav-announce{pointer-events:auto}.pq-nav-host>.pq-nav-frame{padding:1rem;pointer-events:none}.pq-nav-host>.pq-nav-frame>.nav{pointer-events:auto}.nav-announce{display:flex;align-items:stretch;height:40px;margin:0 1rem;background:#2b2b2b;color:#f3f0eb;border-radius:0 0 10px 10px;border:1px solid rgba(243,240,235,.08);border-top:0;overflow:hidden;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px #2b2b2b0a,0 1px 2px #2b2b2b0f}.nav-announce-track{flex:1;min-width:0;position:relative;height:100%;overflow:hidden;display:flex;align-items:center;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent)}.nav-announce-strip{display:inline-flex;align-items:center;white-space:nowrap;animation:nav-announce-scroll 60s linear infinite;will-change:transform}.nav-announce-strip>span{display:inline-flex;align-items:center;gap:18px;padding-right:18px}.nav-announce-tag{color:#f3f0eb;letter-spacing:.1em}.nav-announce-sep{display:inline-flex;align-items:center;color:#f3f0eb;font-size:22px;line-height:1;transform:translateY(-2px)}.nav-announce-explore{display:inline-flex;align-items:center;flex-shrink:0;padding:0 14px;font-family:var(--font-mono);font-size:13px;font-weight:400;letter-spacing:.02em;text-transform:lowercase;color:#f3f0eb;background:transparent;border:none;border-left:1px solid rgba(243,240,235,.18);height:100%;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:color var(--dur-1) var(--ease-quant)}.nav-announce-explore:hover{color:#dcd6c9;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@keyframes nav-announce-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:10px;background:transparent;border:1px solid rgba(43,43,43,.1);border-radius:10px;box-shadow:0 1px #2b2b2b0a,0 1px 2px #2b2b2b0f;position:relative}.nav:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#ffffffb3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:-1;pointer-events:none}@media(min-width:1120px){.nav{max-width:1080px;margin-left:auto;margin-right:auto}}[data-theme=dark] .nav{background:transparent;border-color:#f3f0eb1a}[data-theme=dark] .nav:before{background:#2b2b2bb3}.nav .links{display:flex;align-items:center;justify-content:center;gap:28px}.nav a{font-family:var(--font-mono);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--text);text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.chev{width:10px;height:10px;margin-left:2px;margin-top:0;stroke:currentColor;stroke-width:1.5;fill:none;transform:translateY(-1px);flex-shrink:0;opacity:.7}.nav .meta{display:flex;align-items:center;justify-content:flex-end;gap:8px}.nav .meta .group{display:flex;align-items:center;gap:2px}.nav .links .menu-item{position:relative}.nav .links .menu-item.open>.menu-trigger{color:var(--text)}.nav .links .menu-item.open>.menu-trigger .chev{transform:translateY(-1px) rotate(180deg)}.nav .links .menu-item>a,.nav .links .menu-item>.menu-trigger{position:relative}.nav .links .menu-item>a:after,.nav .links .menu-item>.menu-trigger:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:currentColor;opacity:.45;transform:scaleX(0);transform-origin:right center;transition:transform .24s var(--ease-quant, cubic-bezier(.2, .8, .2, 1))}.nav .links .menu-item:hover>a:after,.nav .links .menu-item:hover>.menu-trigger:after,.nav .links .menu-item.open>.menu-trigger:after{transform:scaleX(1);transform-origin:left center}.dropdown{position:absolute;top:calc(100% + 18px);left:0;background:#ffffffb3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(43,43,43,.1);border-radius:8px;box-shadow:0 4px 12px #2b2b2b14;padding:6px;display:none;z-index:5}[data-theme=dark] .dropdown{background:#2b2b2bb3;border-color:#f3f0eb1a}.nav .links .dropdown{min-width:240px}.menu-item.open .dropdown,.menu-item:hover .dropdown{display:block}.menu-item:hover .dropdown:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.menu-item.lang{position:relative}.menu-item.lang .dropdown{left:auto;right:0;min-width:0;width:max-content}.nav .meta .account-full{display:contents}.nav .meta .account-collapsed{display:none;position:relative}.nav .meta .account-collapsed .dropdown{left:auto;right:0;top:calc(100% + 8px);width:max-content;min-width:0;padding:6px;flex-direction:column;gap:4px}.nav .meta .account-collapsed .dropdown .meta-btn{width:100%;justify-content:flex-start}.nav .meta .account-collapsed:hover .dropdown:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.nav .meta .account-collapsed.open>.dropdown,.nav .meta .account-collapsed:hover>.dropdown,.nav .meta .account-collapsed:has(.menu-item.open)>.dropdown{display:flex}.nav .meta .account-collapsed>.dropdown .menu-item.lang{position:relative}.nav .meta .account-collapsed>.dropdown .menu-item.lang>.dropdown{display:none;position:absolute;top:calc(100% + 4px);left:0;right:auto;flex-direction:column;gap:4px;padding:6px;min-width:0;width:max-content}.nav .meta .account-collapsed>.dropdown .menu-item.lang.open>.dropdown,.nav .meta .account-collapsed>.dropdown .menu-item.lang:hover>.dropdown{display:flex}@media(max-width:1200px){.nav .meta .account-full{display:none}.nav .meta .account-collapsed{display:block}.nav .meta .meta-controls{display:none}}.nav.mobile-open .mobile-top .meta .account-collapsed{display:none}.nav.mobile-open .mobile-top .meta .account-full{display:flex;gap:8px}.nav.mobile-open .mobile-top .meta .meta-controls{display:flex}@media(max-width:584px){.nav.mobile-open .mobile-top .meta .account-full{display:none}.nav.mobile-open .mobile-top .meta .account-collapsed{display:block}.nav.mobile-open .mobile-top .meta .meta-controls{display:none}}.dropdown a{display:flex;align-items:center;padding:10px 12px;border-radius:4px;font-family:var(--font-sans);font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;color:var(--text);text-decoration:none}.dropdown a:hover{background:#bdb6a680}.dropdown a.meta-btn{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.02em}.meta-btn{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--text);background:transparent;border:1px solid transparent;padding:6px 10px;cursor:pointer;border-radius:5px;white-space:nowrap;box-sizing:border-box;line-height:1;text-decoration:none}.meta-btn:hover{background:#bdb6a680}.meta-btn.boxed{border-color:var(--text)}.meta-btn.solid{background:var(--text);color:var(--bg-card-solid);border-color:var(--text)}.meta-btn.solid:hover{background:var(--text);filter:brightness(.92)}.ico{width:14px;height:14px;display:inline-block}.divider{width:1px;height:18px;background:#2b2b2b2e;flex-shrink:0}[data-theme=dark] .divider{background:#f3f0eb2e}.brand-row{display:flex;align-items:center}.brand-row .wordmark,.mobile-top .wordmark{display:inline-flex;align-items:center;text-decoration:none}.brand-row .wordmark img,.mobile-top .wordmark img{height:22px;width:auto;display:block}.hamburger{all:unset;display:none;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:var(--text);cursor:pointer;padding:6px 4px;box-sizing:border-box}.hamburger .bars{width:18px;height:8px;display:inline-flex;flex-direction:column;justify-content:space-between}.hamburger .bars i{display:block;height:1.25px;background:var(--text);border-radius:1px}.nav .mobile-close,.mobile-top{display:none}@media(max-width:990px){.pq-nav-host>.pq-nav-frame{padding:0}.nav-announce{margin:0;border-radius:0;border-left:0;border-right:0;border-top:0}.nav{grid-template-columns:1fr auto;border-radius:0;border-top:0;border-left:0;border-right:0}.nav .links,.nav .meta{display:none}.hamburger{display:inline-flex;justify-self:end}.nav.mobile-open{grid-template-columns:1fr;grid-auto-flow:row;row-gap:18px}.nav.mobile-open .hamburger{display:none}.nav.mobile-open .mobile-top{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:12px}.nav.mobile-open .mobile-top .meta{display:flex;align-items:center;gap:8px}.nav.mobile-open .mobile-top .mobile-close{display:inline-flex}.nav.mobile-open .brand-row{display:none}.nav.mobile-open .links{display:flex;flex-direction:column;align-items:flex-start;gap:14px;grid-column:1 / -1;padding:8px 4px 4px}.nav.mobile-open .links .menu-item{width:100%}.nav.mobile-open .links .menu-item>.menu-trigger,.nav.mobile-open .links .menu-item>a{font-size:28px;letter-spacing:.01em;width:100%;display:flex;align-items:center;justify-content:space-between}.nav.mobile-open .links .menu-item>.menu-trigger .chev,.nav.mobile-open .links .menu-item>a .chev{width:20px;height:20px;margin-left:auto;stroke-width:1}.nav.mobile-open .links .dropdown{position:static;display:none;border:0;box-shadow:none;background:transparent;padding:8px 0 0 16px;min-width:0;margin-top:6px}.nav.mobile-open .links .menu-item.open>.dropdown{display:block}.nav.mobile-open .links .menu-item:hover>.dropdown{display:none}.nav.mobile-open .links .menu-item.open:hover>.dropdown{display:block}.nav.mobile-open .links .dropdown a{font-size:18px;padding:10px 8px}.nav.mobile-open .links .menu-item:hover .dropdown:before{display:none}.mobile-footer{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px 4px 4px;border-top:1px solid rgba(43,43,43,.1);margin-top:8px;grid-column:1 / -1;font-family:var(--font-sans);font-size:13px;line-height:1.4;color:var(--text-secondary)}[data-theme=dark] .mobile-footer{border-top-color:#f3f0eb1a}.mobile-footer .tag b{font-weight:500;color:var(--text)}.mobile-footer a{font-family:var(--font-sans);font-size:13px;text-transform:none;letter-spacing:0;color:var(--text-secondary);text-decoration:none;white-space:nowrap}.mobile-footer a:hover{color:var(--text)}}.nav:not(.mobile-open) .mobile-footer{display:none}@media(max-width:509px){.nav.mobile-open .mobile-footer{grid-template-columns:1fr;justify-items:center;text-align:center;gap:8px}}.mobile-close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:0;cursor:pointer;border-radius:5px;color:var(--text)}.mobile-close:hover{background:#bdb6a680}.menu-trigger{all:unset;font-family:var(--font-mono);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--text);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}.meta-btn.menu-trigger{padding:6px 10px;border-radius:5px;box-sizing:border-box}.meta-btn.menu-trigger:hover{background:#bdb6a680}@media(max-width:449px){.nav.mobile-open .links .menu-item>.menu-trigger,.nav.mobile-open .links .menu-item>a{font-size:22px}}@media(max-width:424px){.nav .meta-btn,.nav .menu-trigger,.nav .links a,.dropdown a.meta-btn{font-size:10px;padding:5px 8px}.nav.mobile-open .links .menu-item>.menu-trigger,.nav.mobile-open .links .menu-item>a{font-size:18px}.mobile-footer a{font-size:11px}}
