@layer theme,base,components,utilities;@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer components{.ax{--ax-bg: #111112;--ax-panel: #1b1b1d;--ax-raised: #232326;--ax-hover: #2a2a2d;--ax-press: #323236;--ax-line: rgba(255, 255, 255, .07);--ax-line-2: rgba(255, 255, 255, .12);--ax-text: #f4f4f5;--ax-text-2: #a6a6ac;--ax-text-3: #7a7a80;--ax-ok: #32d74b;--ax-warn: #ff9f0a;--ax-danger: #ff453a;--ax-badge: #ff3b30;--ax-focus: rgba(255, 255, 255, .55);--ax-r-sm: 10px;--ax-r: 14px;--ax-r-lg: 20px;--ax-ease: cubic-bezier(.23, 1, .32, 1);--ax-ease-drawer: cubic-bezier(.32, .72, 0, 1);--ws-bg: var(--ax-panel);--ws-side: var(--ax-panel);--ws-surface: var(--ax-panel);--ws-raised: var(--ax-raised);--ws-hover: var(--ax-hover);--ws-active: var(--ax-press);--ws-line: var(--ax-line);--ws-line-2: var(--ax-line-2);--ws-text: var(--ax-text);--ws-text-2: var(--ax-text-2);--ws-text-3: var(--ax-text-3);--ws-accent: #4aa3ff;--ws-accent-soft: #15283d;--ws-pos: var(--ax-ok);--ws-pos-bg: #13301b;--ws-warn: var(--ax-warn);--ws-warn-bg: #3a2a10;--ws-neg: var(--ax-danger);--ws-neg-bg: #3a1614;--ws-inverse: var(--ax-text);--ws-on-inverse: #111112;color-scheme:dark;background:var(--ax-bg);color:var(--ax-text);font-family:Figtree Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ax :focus-visible{outline:2px solid var(--ax-focus);outline-offset:2px}.ax-panel{background:var(--ax-panel);border-radius:var(--ax-r-lg)}.ax-card{background:var(--ax-raised);border-radius:var(--ax-r)}.ax-grid-bg{background-color:var(--ax-panel);background-image:radial-gradient(rgba(255,255,255,.075) 1px,transparent 1px);background-size:22px 22px;background-position:11px 11px}.ax-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.ax-noscroll{scrollbar-width:none}.ax-noscroll::-webkit-scrollbar{display:none}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;user-select:none;transition:background-color .15s ease,color .15s ease,transform .16s var(--ax-ease),opacity .15s ease}.ax-btn:disabled{opacity:.45;cursor:not-allowed}.ax-btn:active:not(:disabled),.ax-press:active{transform:scale(.97)}.ax-btn-sm{height:30px;padding:0 12px;font-size:13px}.ax-btn-lg{height:44px;padding:0 22px;font-size:15px}.ax-primary{background:var(--ax-text);color:#111112}.ax-secondary{background:var(--ax-hover);color:var(--ax-text)}.ax-ghost{color:var(--ax-text-2)}.ax-danger{background:var(--ax-hover);color:#ff6961}@media(hover:hover)and (pointer:fine){.ax-primary:hover:not(:disabled){background:#fff}.ax-secondary:hover:not(:disabled),.ax-danger:hover:not(:disabled){background:var(--ax-press)}.ax-ghost:hover:not(:disabled){background:var(--ax-hover);color:var(--ax-text)}}.ax-icon{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:999px;color:var(--ax-text-2);transition:background-color .15s ease,color .15s ease,transform .16s var(--ax-ease)}.ax-icon:active{transform:scale(.94)}.ax-icon[aria-pressed=true],.ax-icon[aria-expanded=true]{background:var(--ax-hover);color:var(--ax-text)}@media(hover:hover)and (pointer:fine){.ax-icon:hover{background:var(--ax-hover);color:var(--ax-text)}}.ax-nav{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px 0 12px;border-radius:999px;font-size:15px;font-weight:600;color:var(--ax-text-2);transition:background-color .15s ease,color .15s ease,transform .16s var(--ax-ease)}.ax-nav:active{transform:scale(.97)}.ax-nav[aria-current=page]{background:var(--ax-hover);color:var(--ax-text)}@media(hover:hover)and (pointer:fine){.ax-nav:hover{color:var(--ax-text)}}.ax-seg{display:inline-flex;padding:3px;gap:2px;border-radius:999px;background:var(--ax-raised)}.ax-seg>button{white-space:nowrap;height:30px;padding:0 16px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ax-text-2);transition:background-color .15s ease,color .15s ease}.ax-seg>button[aria-pressed=true],.ax-seg>button[aria-current=page]{background:var(--ax-press);color:var(--ax-text)}.ax-badge{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ax-badge);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums}.ax-field{width:100%;height:38px;padding:0 14px;border-radius:var(--ax-r-sm);background:var(--ax-raised);border:1px solid var(--ax-line-2);color:var(--ax-text);font-size:14.5px;transition:border-color .15s ease,background-color .15s ease}textarea.ax-field{height:auto;padding:10px 14px;line-height:1.5;resize:vertical}.ax-field::placeholder{color:var(--ax-text-3)}.ax-field:focus{outline:none;border-color:#ffffff59}.ax-rows>*+*{border-top:1px solid var(--ax-line)}.ax-switch{position:relative;width:40px;height:24px;flex-shrink:0;border-radius:999px;background:var(--ax-press);transition:background-color .2s ease}.ax-switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;transition:transform .2s var(--ax-ease)}.ax-switch[aria-checked=true]{background:#0a84ff}.ax-switch[aria-checked=true]:after{transform:translate(16px)}.ax-app{position:relative;display:grid;place-items:center;flex-shrink:0;color:#fff;border-radius:28%;background:linear-gradient(180deg,var(--a1),var(--a2));box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px #0000002e,0 2px 8px #00000059}.ax-app:before{content:"";position:absolute;inset:0 0 50%;border-radius:28% 28% 40% 40%/28% 28% 20% 20%;background:linear-gradient(180deg,#ffffff47,#fff0);pointer-events:none}.ax-dock{display:flex;align-items:flex-start;gap:6px;padding:10px 12px 8px;border-radius:24px;background:#1e1e21d1;border:1px solid var(--ax-line-2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 40px #00000073}.ax-dock-item{display:flex;flex-direction:column;align-items:center;gap:5px;width:64px;font-size:12px;font-weight:600;color:var(--ax-text);transition:transform .16s var(--ax-ease)}.ax-dock-item:active{transform:scale(.95)}@media(hover:hover)and (pointer:fine){.ax-dock-item:hover{transform:translateY(-3px)}.ax-dock-item:hover:active{transform:translateY(-3px) scale(.95)}}.ax-pop{transform-origin:top right;transition:opacity .16s var(--ax-ease),transform .16s var(--ax-ease)}@starting-style{.ax-pop{opacity:0;transform:scale(.96)}}.ax-scrim{background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .2s ease}@starting-style{.ax-scrim{opacity:0}}.ax-sheet{transition:transform .32s var(--ax-ease-drawer)}@starting-style{.ax-sheet{transform:translate(100%)}}.ax-modal{transition:opacity .2s var(--ax-ease),transform .2s var(--ax-ease)}@starting-style{.ax-modal{opacity:0;transform:scale(.97)}}.ax-skel{border-radius:8px;background:linear-gradient(90deg,var(--ax-raised),var(--ax-hover),var(--ax-raised));background-size:200% 100%;animation:ax-shimmer 1.2s linear infinite}@keyframes ax-shimmer{to{background-position:-200% 0}}.ax-dots:after{content:"";display:inline-block;width:1.2em;text-align:left;animation:ax-dots 1.2s steps(4) infinite}@keyframes ax-dots{0%{content:""}25%{content:"·"}50%{content:"··"}75%{content:"···"}}.ax-orb{border-radius:999px;background:radial-gradient(circle at 34% 28%,#fffffff2,#fff0 38%),radial-gradient(circle at 70% 78%,#4aa3ff,#4aa3ff00 55%),radial-gradient(circle at 50% 50%,#e9eef5,#9fb4cc 70%,#6c86a6);box-shadow:0 0 60px #a0c8ff40,inset 0 -12px 30px #14284659}@media(prefers-reduced-motion:reduce){.ax-pop,.ax-sheet,.ax-modal,.ax-dock-item,.ax-btn,.ax-icon,.ax-nav{transition-property:opacity,background-color,color}.ax-btn:active:not(:disabled),.ax-press:active,.ax-icon:active,.ax-dock-item:active{transform:none}.ax-skel,.ax-dots:after{animation:none}}.ax[data-reduce] *,.ax[data-reduce] *:before,.ax[data-reduce] *:after{transition-duration:0ms!important;animation:none!important}.ax[data-reduce] .ax-dock,.ax[data-reduce] .ax-scrim{backdrop-filter:none;-webkit-backdrop-filter:none}}
