@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:300;src:url("./media/sora-latin-ext-300-normal-EAL7FKQY.woff2") format("woff2"),url("./media/sora-latin-ext-300-normal-TE6YYJ64.woff") format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:300;src:url("./media/sora-latin-300-normal-O7IYWMCD.woff2") format("woff2"),url("./media/sora-latin-300-normal-O7V6RYF6.woff") format("woff");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url("./media/sora-latin-ext-400-normal-H2XQBDLE.woff2") format("woff2"),url("./media/sora-latin-ext-400-normal-SUU6ZH6V.woff") format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:400;src:url("./media/sora-latin-400-normal-F3CRNV4J.woff2") format("woff2"),url("./media/sora-latin-400-normal-ULFOU22Q.woff") format("woff");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url("./media/sora-latin-ext-500-normal-KFVCW3AY.woff2") format("woff2"),url("./media/sora-latin-ext-500-normal-ZY7GOLBT.woff") format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url("./media/sora-latin-500-normal-D5I2CVY2.woff2") format("woff2"),url("./media/sora-latin-500-normal-TXJ6Y7BQ.woff") format("woff");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url("./media/sora-latin-ext-600-normal-TWK7OYEB.woff2") format("woff2"),url("./media/sora-latin-ext-600-normal-LL3GC6JF.woff") format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url("./media/sora-latin-600-normal-RPOBQQHN.woff2") format("woff2"),url("./media/sora-latin-600-normal-FSEJYYJR.woff") format("woff");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url("./media/sora-latin-ext-700-normal-VOYQVTRA.woff2") format("woff2"),url("./media/sora-latin-ext-700-normal-N2YENBBN.woff") format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url("./media/sora-latin-700-normal-VBOJYNIO.woff2") format("woff2"),url("./media/sora-latin-700-normal-PUTQAZHJ.woff") format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-cyrillic-ext-400-normal-C7IFWGF6.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-400-normal-PWXUA557.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-cyrillic-400-normal-C5JECUCT.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-400-normal-FGCZYWMY.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-greek-400-normal-O7JTTR3P.woff2") format("woff2"),url("./media/jetbrains-mono-greek-400-normal-JJNQZMPZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-vietnamese-400-normal-KU7YLUPA.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-400-normal-7ULXAK72.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-latin-ext-400-normal-JVR3IR4Z.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-400-normal-55RNMRQS.woff") format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-latin-400-normal-3OOWLGQ2.woff2") format("woff2"),url("./media/jetbrains-mono-latin-400-normal-WDD34GPP.woff") format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-cyrillic-ext-500-normal-3HPBCRGM.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-500-normal-ALWIYOP7.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-cyrillic-500-normal-VZRFRX2D.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-500-normal-ABSXDA7Y.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-greek-500-normal-RHDMXKAE.woff2") format("woff2"),url("./media/jetbrains-mono-greek-500-normal-S2QQDTY6.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-vietnamese-500-normal-HO6446ON.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-500-normal-LNSQLO7C.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-latin-ext-500-normal-W67NWU5E.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-500-normal-2BKZW4LT.woff") format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-latin-500-normal-V4XIP5OW.woff2") format("woff2"),url("./media/jetbrains-mono-latin-500-normal-ETEQEOVZ.woff") format("woff");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}:root,:root[data-theme=dark]{--atr-bg: #111111;--atr-surface-1: #16181b;--atr-surface-2: #1c1f23;--atr-surface-3: #23272c;--atr-border: rgba(255, 255, 255, .08);--atr-border-strong: rgba(255, 255, 255, .14);--atr-text: #e7eaed;--atr-text-muted: #9aa3ab;--atr-text-faint: #6b7177;--atr-text-on-accent: #06262a;--atr-accent: #33cccc;--atr-accent-hover: #5bd8d8;--atr-accent-press: #25afaf;--atr-accent-text: #33cccc;--atr-accent-tint: rgba(51, 204, 204, .12);--atr-accent-tint-2: rgba(51, 204, 204, .2);--atr-magenta: #d949c2;--atr-magenta-text: #e77dd4;--atr-magenta-tint: rgba(217, 73, 194, .14);--atr-gradient: linear-gradient(135deg, #33cccc 0%, #d949c2 100%);--atr-success: #38c793;--atr-warning: #e0a23f;--atr-warning-text: #e0a23f;--atr-warning-tint: rgba(224, 162, 63, .14);--atr-danger: #e5556e;--atr-danger-text: #ef7d90;--atr-info: #33cccc;--atr-scrim: rgba(10, 12, 14, .6);--atr-focus-ring: 0 0 0 3px rgba(51, 204, 204, .45);--atr-r-xs: 4px;--atr-r-sm: 6px;--atr-r-md: 8px;--atr-r-lg: 12px;--atr-r-xl: 16px;--atr-r-pill: 999px;--atr-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--atr-shadow-md: 0 6px 20px rgba(0, 0, 0, .45);--atr-shadow-pop: 0 12px 40px rgba(0, 0, 0, .55);--atr-font: "Sora", "Segoe UI", system-ui, -apple-system, sans-serif;--atr-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--atr-ease: cubic-bezier(.22, 1, .36, 1);--atr-dur-fast: .12s;--atr-dur: .2s;--atr-header-h: 60px;--atr-sidebar-w: 224px;--atr-drawer-w: 400px;--atr-page-max: 1120px}:root[data-theme=light]{--atr-bg: #ffffff;--atr-surface-1: #f6f8f9;--atr-surface-2: #ffffff;--atr-surface-3: #eef2f4;--atr-border: #e2e6ea;--atr-border-strong: #cdd4da;--atr-text: #1a1a1a;--atr-text-muted: #5b6670;--atr-text-faint: #8a949d;--atr-accent-text: #1a8c8c;--atr-accent-tint: rgba(51, 204, 204, .14);--atr-magenta-text: #a02b8c;--atr-magenta-tint: rgba(217, 73, 194, .12);--atr-warning-text: #8a5a0c;--atr-warning-tint: rgba(224, 162, 63, .16);--atr-danger-text: #b3263f;--atr-scrim: rgba(16, 24, 40, .35);--atr-shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--atr-shadow-md: 0 6px 20px rgba(16, 24, 40, .1);--atr-shadow-pop: 0 12px 40px rgba(16, 24, 40, .14)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--atr-bg);color:var(--atr-text);font:14px/1.55 var(--atr-font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--atr-accent-text);text-decoration:none}a:hover{color:var(--atr-accent-hover);text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--atr-focus-ring)}.atr-mono{font-family:var(--atr-font-mono)}.atr-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--atr-text-faint)}.atr-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atr-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--atr-border-strong);border-radius:var(--atr-r-md);background:transparent;color:var(--atr-text);font-weight:600;font-size:13px;cursor:pointer;transition:background var(--atr-dur-fast) var(--atr-ease)}.atr-btn:hover{background:var(--atr-surface-2)}.atr-btn--primary{border-color:transparent;background:var(--atr-accent);color:var(--atr-text-on-accent)}.atr-btn--primary:hover{background:var(--atr-accent-hover)}.atr-btn--primary:active{background:var(--atr-accent-press)}.atr-btn:disabled{opacity:.4;cursor:default}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}a.atr-btn,a.atr-btn:hover{text-decoration:none;color:var(--atr-text)}a.atr-btn--primary,a.atr-btn--primary:hover{color:var(--atr-text-on-accent)}.atr-table{border:1px solid var(--atr-border);border-radius:var(--atr-r-lg);overflow:hidden}.atr-table__head,.atr-table__row{display:grid;gap:16px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--atr-border)}.atr-table__head{padding-block:10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--atr-text-faint)}.atr-table__row:last-child{border-bottom:0}.atr-table__row.selected{background:var(--atr-accent-tint)}
