@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2) format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.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}:root{--bg: #F4EFE3;--paper: #FBF8F0;--surface2: #EDE7D7;--border: #DDD5C2;--border-strong: #C5BBA2;--ink: #0A0B14;--ink2: #2B2D3C;--ink3: #565869;--muted: #8B8D9C;--brand: #3F2BB8;--brand-hi: #5742D4;--brand-lo: #2A1A8F;--accent: #0A7A65;--accent-ink: #FBF8F0;--success: #0E7C50;--warn: #B86A0F;--danger: #C42B1F;--focus: #3F2BB8;--focus-ring: rgba(63, 43, 184, .2);--focus-ring-danger: rgba(196, 43, 31, .2);--sidebar-nav-inactive: #98A3B3;--sidebar-section-label: #8B8D9C;--sidebar-active-text: #F4EFE3;--sidebar-active-bg: #2B2D3C;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--s12: 48px;--s16: 64px;--r0: 0;--r1: 2px;--r2: 4px;--r3: 6px;--r4: 8px;--r5: 12px;--r-full: 999px;--font-sans: "Inter Variable", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-serif: "Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", "SF Mono", Menlo, ui-monospace, monospace;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-base: 15px;--font-size-md: 17px;--font-size-lg: 20px;--font-size-xl: 24px;--font-size-xxl: 32px;--font-size-display: 48px;--font-size-mega: 72px;--duration-fast: .12s;--duration-base: .15s;--duration-modal: .22s;--easing-out: ease-out;--easing-modal: cubic-bezier(.2, 0, 0, 1);--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-drawer: 400;--z-modal: 500;--z-toast: 600;--z-tooltip: 700}@media (prefers-reduced-motion: reduce){:root{--duration-fast: 0ms;--duration-base: 0ms;--duration-modal: 0ms}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--bg, #f4efe3);color:var(--ink, #0a0b14);font-family:var(--font-sans, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:15px;line-height:1.5}#root{min-height:100vh;display:flex;flex-direction:column}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.bI8C8hjN{display:inline-flex;align-items:center;justify-content:center;color:var(--brand)}.bI8C8hjN svg{width:100%;height:100%;animation:Hi8PHs6X .8s linear infinite;transform-origin:center}._4M8fqrAv{width:14px;height:14px}.DTWptK9A{width:18px;height:18px}.zKXZjfNo{width:24px;height:24px}@keyframes Hi8PHs6X{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.bI8C8hjN svg{animation:none}}.GpXdJww4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LrHGgXi6{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);border:1px solid transparent;border-radius:var(--r2);font-family:var(--font-sans);font-weight:600;cursor:pointer;user-select:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-out),border-color var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out)}.LrHGgXi6:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.LrHGgXi6:disabled,.LrHGgXi6.dV7zW-5t{cursor:not-allowed;opacity:.55}._7dDHDHIh{width:100%}.dV7zW-5t{pointer-events:none}.Kd99F4aN,.hDnDJZne{display:inline-flex;align-items:center;justify-content:center}.IN-D8Jxh{display:inline-block}.DJeFZWGm{height:28px;padding:0 var(--s3);font-size:var(--font-size-sm);letter-spacing:0}.lnDzPKar{height:36px;padding:0 var(--s4);font-size:var(--font-size-base)}.ID-1pegq{height:44px;padding:0 var(--s5);font-size:var(--font-size-md)}.xKrQVSWV{background-color:var(--brand);color:#fff;border-color:var(--brand)}.xKrQVSWV:hover:not(:disabled):not(.dV7zW-5t){background-color:var(--brand-hi);border-color:var(--brand-hi)}.xKrQVSWV:active:not(:disabled):not(.dV7zW-5t){background-color:var(--brand-lo);border-color:var(--brand-lo)}._4hKE13ra{background-color:var(--brand);color:#fff;border-color:var(--brand)}._4hKE13ra:hover:not(:disabled):not(.dV7zW-5t){background-color:var(--brand-hi);border-color:var(--brand-hi)}._4hKE13ra:active:not(:disabled):not(.dV7zW-5t){background-color:var(--brand-lo);border-color:var(--brand-lo)}.-fZwrSkE{background-color:var(--paper);color:var(--ink);border-color:var(--border-strong)}.-fZwrSkE:hover:not(:disabled):not(.dV7zW-5t){background-color:var(--surface2);border-color:var(--ink3)}.-fZwrSkE:active:not(:disabled):not(.dV7zW-5t){background-color:var(--border);border-color:var(--ink2)}.-BLx9cAq{background-color:transparent;color:var(--ink);border-color:transparent}.-BLx9cAq:hover:not(:disabled):not(.dV7zW-5t){background-color:var(--surface2)}.-BLx9cAq:active:not(:disabled):not(.dV7zW-5t){background-color:var(--border)}.nmIFCoyH{background-color:var(--danger);color:#fff;border-color:var(--danger)}.nmIFCoyH:hover:not(:disabled):not(.dV7zW-5t){background-color:#d33f33;border-color:#d33f33}.nmIFCoyH:active:not(:disabled):not(.dV7zW-5t){background-color:#a31e14;border-color:#a31e14}.nmIFCoyH:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px var(--focus-ring-danger)}.Tzu709sP{display:inline-flex;flex-direction:column;gap:var(--s2)}.CUiOe7D5{width:100%}.zFxJWFU1{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--ink2);font-weight:500}.zsaX8asY{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink3);font-weight:500}.iXOa0OFw{display:flex;align-items:center;gap:var(--s2);background:var(--paper);border:1px solid var(--border-strong);border-radius:var(--r2);padding:0 var(--s3);transition:border-color var(--duration-fast) var(--easing-out),box-shadow var(--duration-fast) var(--easing-out)}.RcGWlkTz{padding:var(--s3);align-items:stretch}.iXOa0OFw:hover{border-color:var(--ink3)}.iXOa0OFw:focus-within{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}._4GzFFbgR{border-color:var(--success)}._4GzFFbgR:focus-within{border-color:var(--success);box-shadow:0 0 0 3px #0e7c5033}.ltsRv-fm{border-color:var(--danger)}.ltsRv-fm:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--focus-ring-danger)}._3dYJfomw{background:var(--surface2);border-color:var(--border);color:var(--ink2)}._3dYJfomw:hover,._3dYJfomw:focus-within{border-color:var(--border);box-shadow:none}._7bxuAl8N{background:var(--surface2);border-color:var(--border);cursor:not-allowed;opacity:.6}._7bxuAl8N:hover,._7bxuAl8N:focus-within{border-color:var(--border);box-shadow:none}.g8WMbgfK{flex:1 1 auto;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--ink);height:36px;min-width:0;padding:0}.BaI9tMjK{resize:vertical;min-height:96px;line-height:1.5;padding:0;height:auto}.g8WMbgfK::placeholder{color:var(--muted)}.g8WMbgfK:disabled{cursor:not-allowed;color:var(--ink3)}.YAC1jpIU,.Tf937UbL{display:inline-flex;align-items:center;justify-content:center;color:var(--ink3);flex-shrink:0}.rsbVECyK{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;border-radius:var(--r2);color:var(--ink3);cursor:pointer;padding:0}.rsbVECyK:hover{background:var(--bg);color:var(--ink)}.rsbVECyK:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Z3aAB4bB{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.4}._4dfznKGn{color:var(--ink3)}.NvGLT1DB{color:var(--danger)}.du50oEyi{color:var(--success)}.qMoEeDxU{display:inline-flex;flex-direction:column;gap:var(--s2)}.KGhLJ0fT{display:inline-flex;align-items:flex-start;gap:var(--s2);cursor:pointer;user-select:none}.rfaO7DSe .KGhLJ0fT{cursor:not-allowed}.E2NBaDHW{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;margin-top:2px}.fFm-ba0c{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.t3eIjnF7{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--border-strong);border-radius:var(--r2);background:var(--paper);color:transparent;transition:background var(--duration-fast) var(--easing-out),border-color var(--duration-fast) var(--easing-out),box-shadow var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out)}.KGhLJ0fT:hover .t3eIjnF7{border-color:var(--ink3)}.fFm-ba0c:focus-visible~.t3eIjnF7{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.fFm-ba0c:checked~.t3eIjnF7{background:var(--brand);border-color:var(--brand);color:var(--paper)}.fFm-ba0c:checked:focus-visible~.t3eIjnF7{box-shadow:0 0 0 3px var(--focus-ring)}.fFm-ba0c:indeterminate~.t3eIjnF7{background:var(--brand);border-color:var(--brand);color:var(--paper)}.fFm-ba0c:disabled~.t3eIjnF7{background:var(--surface2);border-color:var(--border);color:var(--ink3);cursor:not-allowed;opacity:.6}.HmozEgsg .t3eIjnF7{border-color:var(--danger)}.HmozEgsg .fFm-ba0c:focus-visible~.t3eIjnF7{border-color:var(--danger);box-shadow:0 0 0 3px var(--focus-ring-danger)}.HmozEgsg .fFm-ba0c:checked~.t3eIjnF7{background:var(--danger);border-color:var(--danger)}.hwQ17w4b{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--ink);line-height:1.4}.rfaO7DSe .hwQ17w4b{color:var(--ink3)}.B13qt9pf{margin:0 0 0 calc(16px + var(--s2));font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.4}.-WuFMqML{color:var(--ink3)}.aseDr-GM{color:var(--danger)}.VtiMekUu{display:flex;align-items:flex-start;gap:var(--s3);border:1px solid var(--border-strong);border-radius:var(--r2);padding:var(--s4);font-family:var(--font-sans);background:var(--paper);color:var(--ink)}.eq2kj7jX{padding:var(--s2) var(--s3);gap:var(--s2);font-size:var(--font-size-sm)}.Wm-44WUl{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--r-full);background:currentColor;color:var(--paper);font-family:var(--font-mono);font-size:12px;font-weight:600;flex-shrink:0}.eq2kj7jX .Wm-44WUl{width:16px;height:16px;font-size:10px}._67nEqTyl{flex:1 1 auto;min-width:0}._9n6-2nQj{margin:0 0 var(--s1) 0;font-size:var(--font-size-base);font-weight:600;color:var(--ink)}.eq2kj7jX ._9n6-2nQj{font-size:var(--font-size-sm)}.tt--x7as{margin:0;font-size:var(--font-size-base);color:var(--ink2);line-height:1.5}.eq2kj7jX .tt--x7as{font-size:var(--font-size-sm)}.NkkFmeA7{background:transparent;border:none;cursor:pointer;color:var(--ink3);font-size:20px;line-height:1;padding:0;width:24px;height:24px;border-radius:var(--r2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color var(--duration-fast) var(--easing-out)}.NkkFmeA7:hover{background:var(--surface2);color:var(--ink)}.NkkFmeA7:focus-visible{outline:none;background:var(--surface2);box-shadow:0 0 0 3px var(--focus-ring)}.fBraphQh{border-color:var(--brand);color:var(--brand);background:#3f2bb80a}.fBraphQh ._9n6-2nQj,.fBraphQh .tt--x7as{color:var(--ink)}.fBraphQh .tt--x7as{color:var(--ink2)}._3euE4-hh{border-color:var(--success);color:var(--success);background:#0e7c500a}._3euE4-hh ._9n6-2nQj{color:var(--ink)}._3euE4-hh .tt--x7as{color:var(--ink2)}.jfie1he-{border-color:var(--warn);color:var(--warn);background:#b86a0f0d}.jfie1he- ._9n6-2nQj{color:var(--ink)}.jfie1he- .tt--x7as{color:var(--ink2)}.wDhyB3DK{border-color:var(--danger);color:var(--danger);background:#c42b1f0d}.wDhyB3DK ._9n6-2nQj{color:var(--ink)}.wDhyB3DK .tt--x7as{color:var(--ink2)}.z-Rd-9d9{background:var(--paper);border:1px solid var(--border);border-radius:var(--r2);transition:border-color var(--duration-fast) var(--easing-out),background-color var(--duration-fast) var(--easing-out)}.MCvy7t0Z{border:none}.YDcRa3Is{padding:0}.qLcES4le{padding:var(--s3)}.GKM4-0JF{padding:var(--s5)}.u4V-CGrX{padding:var(--s8)}.Sukq1vvr{border-color:var(--brand);background:#3f2bb80a}._9hokJ4Jx{opacity:.55;cursor:not-allowed}.lqRYj2JB{cursor:pointer}.lqRYj2JB:hover:not(._9hokJ4Jx){border-color:var(--border-strong)}.lqRYj2JB:focus-visible:not(._9hokJ4Jx){outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.lqRYj2JB:active:not(._9hokJ4Jx){background:var(--surface2)}.i5OGeaLh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--r-full);overflow:hidden;color:var(--paper);font-family:var(--font-sans);font-weight:600;line-height:1;user-select:none;vertical-align:middle}.V2j5nB44{width:20px;height:20px;font-size:9px}.fxKNa9Ji{width:24px;height:24px;font-size:10px}.LGv6EsYU{width:32px;height:32px;font-size:12px}.kTeMxhql{width:48px;height:48px;font-size:17px}.PAvM9N6t{border:0}.kV61IANB{background:var(--surface2);color:var(--ink2);border:1px solid var(--border)}.MByRYmhX{background:transparent;color:var(--ink3);border:1px dashed var(--border-strong)}._3uhdwpl1{width:100%;height:100%;object-fit:cover}.Vk1wjCjd{letter-spacing:0}.-kBN1vJC{min-height:100vh;background:var(--bg)}.-kBN1vJC:not(.mQBkkk53){display:grid;grid-template-columns:45fr 55fr}.-kBN1vJC.mQBkkk53{display:flex;flex-direction:column}.-kBN1vJC.mQBkkk53>.WI0EM1Dq{display:grid;grid-template-columns:45fr 55fr;flex:1}.-kBN1vJC:not(.mQBkkk53)>.WI0EM1Dq{display:contents}.YWTuIidz:not(.mQBkkk53),.YWTuIidz.mQBkkk53>.WI0EM1Dq{grid-template-columns:45fr 55fr}.xKYUvX1I:not(.mQBkkk53),.xKYUvX1I.mQBkkk53>.WI0EM1Dq{grid-template-columns:55fr 45fr}.YWTuIidz .T9Nvi96M{grid-column:1}.YWTuIidz .cYc3M9wa,.xKYUvX1I .T9Nvi96M{grid-column:2}.xKYUvX1I .cYc3M9wa{grid-column:1}@media (max-width: 860px){.-kBN1vJC:not(.mQBkkk53),.-kBN1vJC.mQBkkk53>.WI0EM1Dq{grid-template-columns:1fr}.T9Nvi96M{display:none}.cYc3M9wa{grid-column:1}}._1k5r3C0h{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);height:34px;padding:0 var(--s6);background:#11151c;border-bottom:1px solid #2a3038;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.WEyRtgzr{display:inline-flex;align-items:center;gap:var(--s2);color:#c3c9d0}.-tHgORY5{display:inline-block;width:10px;height:10px;background:#3f2bb8;border-radius:1px;flex-shrink:0}.gQN7prw7{color:#6e7884}@media (max-width: 860px){._1k5r3C0h{padding:0 var(--s4);font-size:9px}}.T9Nvi96M{position:relative;background:var(--ink);color:var(--bg);overflow:hidden;display:flex;align-items:stretch}._8icOp8W- .T9Nvi96M{background:#11151c}._6-PbWjWQ{position:absolute;inset:0;pointer-events:none;opacity:.18}.Ab7O-fAy ._6-PbWjWQ{background:none;opacity:0}.iwm59phK ._6-PbWjWQ{background-image:radial-gradient(rgba(244,239,227,.5) 1px,transparent 1px);background-size:18px 18px}.ucKPO5Kt ._6-PbWjWQ{background-image:linear-gradient(to right,rgba(244,239,227,.18) 1px,transparent 1px),linear-gradient(to bottom,rgba(244,239,227,.18) 1px,transparent 1px);background-size:32px 32px}.TLqwU1SY ._6-PbWjWQ{background-image:repeating-linear-gradient(135deg,rgba(244,239,227,.16) 0,rgba(244,239,227,.16) 1px,transparent 1px,transparent 14px)}.sXqZNe8G{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:var(--s10) var(--s12);gap:var(--s12)}.zx0zzmSx{display:inline-flex;align-items:center;gap:var(--s3)}.TVPHqdsr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--bg);color:var(--ink);border-radius:var(--r3);flex-shrink:0}.IusAAp20{display:inline-flex;flex-direction:column;gap:2px}.hhFrEwkS{display:inline-flex;align-items:center;gap:var(--s2)}.aoXv5wBw{font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:700;letter-spacing:-.015em;color:var(--bg)}._8icOp8W- .aoXv5wBw{font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ILbzgg5e{display:inline-flex;align-items:center;padding:2px 6px;background:var(--brand);color:#fff;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;border-radius:var(--r2);text-transform:uppercase}.R2bdY0X9{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--muted)}._8icOp8W- .R2bdY0X9{color:#6e7884;letter-spacing:.12em}.puh56WG-{display:flex;flex-direction:column;gap:var(--s4);max-width:32rem}.bZ7C1xid{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:#b5b0a5}._8icOp8W- .bZ7C1xid{color:#6e7884}.YVtym6Td{font-family:var(--font-sans);font-size:44px;font-weight:700;line-height:1.05;letter-spacing:-.025em;margin:0;color:var(--bg)}.r5gCGNl2{font-family:var(--font-mono);font-size:34px;font-weight:600;letter-spacing:-.005em}.RAZzF3Ns{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:1.5;margin:0;color:#f4efe3a6}._8icOp8W- .RAZzF3Ns{color:#f4efe38c}.wTNH2xrA{display:flex;align-items:center;justify-content:space-between;gap:var(--s4)}.yXurU6Lr{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--muted)}._8icOp8W- .yXurU6Lr{color:#6e7884}.cYc3M9wa{display:flex;align-items:center;justify-content:center;padding:var(--s10) var(--s8);background:var(--bg)}.Ccg-JeHy{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:var(--s6);position:relative}.iaPMzRwO{display:inline-flex;align-items:center;gap:0;border:1px solid var(--border);border-radius:var(--r-full);background:var(--paper);padding:2px;font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.08em}.o7NiYfqq{appearance:none;border:none;background:transparent;color:var(--ink3);padding:4px 10px;border-radius:var(--r-full);cursor:pointer;font:inherit;letter-spacing:inherit;transition:background var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out)}.o7NiYfqq:hover{color:var(--ink2)}.o7NiYfqq:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.LDFgb-8G{background:var(--ink);color:var(--bg)}.LDFgb-8G:hover{color:var(--bg)}._7A--b0GM{display:flex;flex-direction:column;gap:var(--s2)}.JyZStfLU{margin:0;font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink3);font-weight:500}.DXujQtQs{list-style:none;margin:0;padding:0;display:grid;gap:var(--s1)}.VHxKc-2H{display:flex;align-items:center;gap:var(--s2);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--ink3);line-height:1.4;transition:color var(--duration-fast) var(--easing-out)}.ziIan3lc{color:var(--success)}.Z-E0ThNf{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--r-full);background:var(--surface2);color:var(--ink3);flex-shrink:0;transition:background var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out)}.ziIan3lc .Z-E0ThNf{background:var(--success);color:var(--paper)}.OnV17Ccr{flex:1 1 auto}.j5GNiDo8{position:fixed;inset:0;background:#0a0b1480;display:flex;justify-content:flex-end;z-index:var(--z-drawer);animation:_4fgNjQEp var(--duration-modal) var(--easing-modal)}.a1W-dEEP{position:relative;display:flex;flex-direction:column;height:100vh;max-width:100vw;background:var(--paper);border-left:1px solid var(--border-strong);box-shadow:-4px 0 24px #00000014;outline:none;animation:fiTd2-Pr var(--duration-modal) var(--easing-modal)}@keyframes _4fgNjQEp{0%{opacity:0}to{opacity:1}}@keyframes fiTd2-Pr{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.j5GNiDo8,.a1W-dEEP{animation:none}}.H7mWF9Dh{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);padding:var(--s5) var(--s6);border-bottom:1px solid var(--border);flex-shrink:0}.UMxGknw6{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.azN-whXO{margin:0;font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--ink)}.NB5ZF5PL{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--ink3);line-height:1.4}.a3inzwja{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--border);border-radius:var(--r2);color:var(--ink2);cursor:pointer;flex-shrink:0;transition:border-color var(--duration-fast) var(--easing-out),background var(--duration-fast) var(--easing-out)}.a3inzwja:hover{background:var(--surface2);border-color:var(--ink3)}.a3inzwja:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.kwCeb46B{flex:1 1 auto;overflow-y:auto;padding:var(--s6)}.fhGIInaZ{flex-shrink:0;padding:var(--s4) var(--s6);border-top:1px solid var(--border);background:var(--paper);display:flex;align-items:center;justify-content:flex-end;gap:var(--s3)}.-ROg3SHn{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#0a0b148c;padding:24px}.N8nkfbCJ{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ykyQrQXX{background:var(--paper);border:1px solid var(--border-strong);border-radius:var(--r4);box-shadow:0 24px 48px #0000002e;display:flex;flex-direction:column;max-height:90vh;font-family:var(--font-sans);overflow:hidden}@media (prefers-reduced-motion: no-preference){.ykyQrQXX{animation:_2f0GAz9s .14s ease-out}}@keyframes _2f0GAz9s{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.T9hgEKAj{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 12px}.iZkRdTPg{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.sIPKcDoO{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;border-radius:var(--r2);font-size:22px;line-height:1;color:var(--ink3);cursor:pointer}.sIPKcDoO:hover{background:var(--bg);color:var(--ink)}.aXZ7NNT3{padding:4px 20px 20px;overflow-y:auto;flex:1 1 auto}.MZbjeYQN{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid var(--border);background:var(--paper)}.iIvo5TdD{display:flex;align-items:center;gap:10px;margin-bottom:12px}.DKVHl5z-{display:inline-flex;align-items:center;padding:4px 8px;background:var(--warn);color:var(--paper);border-radius:var(--r2);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em}.jRY5kdXm{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.12em;color:var(--ink3)}._2cdHRZHO{margin:0 0 10px;font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.t5ZDRa-M{margin:0 0 18px;font-size:13px;line-height:1.55;color:var(--ink3)}.ZrEla8-5{display:flex;flex-direction:column;gap:14px}.WbjQWOtS{display:flex;flex-direction:column;gap:4px}.Wc72lbYD{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.1em;color:var(--ink3);text-transform:uppercase}._26FlkMMG{padding:8px 10px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r3);font-size:13px;color:var(--ink)}.buG4JfUe{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.Lj81gCeQ{background:transparent;border:0;padding:0;font-family:var(--font-sans);font-size:12px;color:var(--danger);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.Lj81gCeQ:hover:not(:disabled){color:var(--ink)}.Lj81gCeQ:disabled{opacity:.5;cursor:not-allowed}.Us-6HOrF{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.12em;color:var(--ink3)}.gRvkTYmo{position:absolute;top:var(--s4);right:var(--s4)}.f1wvW5yK{display:flex;flex-direction:column;gap:var(--s6);width:100%}.sudEHPJ7{display:flex;flex-direction:column;gap:var(--s2)}.FwPelpx1{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink3)}.-VEZXIZ3{font-family:var(--font-sans);font-size:var(--font-size-xxl);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin:0}.fk-hkT9E{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--ink2);line-height:1.5;margin:0}.cHe3SusU{font-weight:600;color:var(--ink)}.d7YTYdbz{display:flex;flex-direction:column;gap:var(--s4)}.uvGzTRai{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}._1vtiWL-P{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--brand);text-decoration:none;white-space:nowrap}._1vtiWL-P:hover{text-decoration:underline}.HJv6gnEV{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;padding:2px 5px;background:var(--ink);color:var(--bg);border-radius:var(--r1)}.OHw6HzPL{display:flex;align-items:center;margin:var(--s4) 0;gap:var(--s3)}.OHw6HzPL:before,.OHw6HzPL:after{content:"";flex:1;height:1px;background:var(--border)}.elShMGXN{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.1em;color:var(--ink3)}.uGbHQGlA{display:flex;flex-direction:column;gap:var(--s2)}.ml4IGMb0{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--ink3);text-align:center;margin:0;line-height:1.5}.eMn4ySSp{color:var(--brand);text-decoration:none}.eMn4ySSp:hover{text-decoration:underline}.AONVPDog{display:flex;justify-content:center}.JFg-Pr6N{display:flex;flex-direction:column;gap:var(--s2);text-align:center}._8Wpsoiga{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--brand);background:none;border:none;cursor:pointer;padding:var(--s1) 0;text-decoration:none}._8Wpsoiga:hover{text-decoration:underline}._8Wpsoiga:disabled{color:var(--ink3);cursor:not-allowed;text-decoration:none}.bp0277CS{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);margin-left:calc(16px + var(--s2))}.p34879sz{margin-bottom:var(--s4)}.rDnXlvtW{display:flex;flex-direction:column;gap:var(--s4)}.qhSxzz7f{display:flex;justify-content:center;padding:var(--s4);background:var(--paper);border:1px solid var(--border);border-radius:var(--r3)}.VNB2BYlq{display:flex;flex-direction:column;gap:var(--s2)}.pccXSf09{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.1em;color:var(--ink3)}.mCooUv39{font-family:var(--font-mono);font-size:var(--font-size-sm);padding:var(--s2) var(--s3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--r2);word-break:break-all;user-select:all;letter-spacing:.05em}.axznHkQP{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.1em;color:var(--ink3);text-align:center}.H4QPL0i3{display:flex;padding:var(--s3) var(--s4);background:var(--surface2);border-left:3px solid var(--accent);border-radius:0 var(--r2) var(--r2) 0;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--ink2);line-height:1.5}.d3EyKkV7{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);padding:var(--s3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--r2)}.OkMceyq9{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--ink);user-select:all}.C0HkkWDK{display:flex;gap:var(--s2)}._3jWFXZJq{display:flex;justify-content:space-between;gap:var(--s3);margin-top:var(--s4)}.jjYhiFbn{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--r2)}.tm8Ys7hY{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--ink);color:var(--bg);border-radius:var(--r3);margin-bottom:14px}.S9Xka3eR{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r3);text-align:center}._0hkipteP{font-size:14px;font-weight:600;color:var(--ink)}.ytqnIq6U{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.12em;color:var(--ink3);text-transform:uppercase}.cJfPI3YJ{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.poAMxbaJ{color:var(--ink3)}._2p2FoOf-{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--ink3)}.F-3-QPxo{flex:1;display:grid;grid-template-columns:minmax(210px,268px) minmax(0,1fr);overflow:hidden;height:100%}.GncYjxvL{grid-template-columns:1fr}.rnf-AZHV{border-right:1px solid var(--border);background:var(--paper);display:flex;flex-direction:column;overflow:hidden}.zbPeZ3T7{padding:14px 14px 10px;border-bottom:1px solid var(--border)}.v3t9FPoq{position:relative;margin-bottom:10px}.sr5pto-E{width:100%;padding:8px 36px 8px 10px;background:var(--bg);border:1px solid var(--border-strong);border-radius:4px;font-family:var(--font-sans, "Inter", sans-serif);font-size:13px;color:var(--ink);outline:none}.sr5pto-E:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.sr5pto-E::placeholder{color:var(--muted)}.QrZURwtA{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--ink3);letter-spacing:.05em;pointer-events:none;padding:2px 5px;background:var(--paper);border:1px solid var(--border);border-radius:3px}.dye6zzhU{padding:4px 0 20px}._4Llv0-JX{display:flex;justify-content:space-between;align-items:center;padding:14px 14px 10px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;text-transform:uppercase}.UPrW-WCh{color:var(--muted)}.gGuXpEoT{padding:24px 16px}._76MkWuXz{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:17px;font-weight:500;color:var(--ink);line-height:1.3;margin-bottom:6px}.zHZXWGM2{font-size:13px;color:var(--ink3);line-height:1.5}.MmzfOKKo{margin-top:12px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.06em;color:var(--ink3);text-transform:uppercase}.Si2QiwbW{display:block;width:100%;text-align:left;padding:11px 14px;background:none;border:none;border-left:2px solid transparent;cursor:pointer;font-family:inherit;border-bottom:1px solid var(--border)}.Si2QiwbW:hover{background:var(--surface2)}.oyKipfxu{background:#efeaf9}.EGydM-S1{border-left-color:var(--brand);background:#efeaf9}.FbWz52Ar{font-size:13px;font-weight:600;color:var(--ink);line-height:1.3}.VV21V99-{font-size:12.5px;color:var(--ink3);line-height:1.5;margin-top:4px}.VV21V99- mark{background:#fbefe0;color:#8a4e08;padding:0 2px;font-weight:600;border-radius:2px}._8s-7Qz0a{margin-top:5px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--brand);letter-spacing:.04em;text-transform:uppercase}.KlpiIFQ1{margin-top:6px;display:inline-block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;padding:2px 6px;background:#efeaf9;border:1px solid #C0AEDD;color:#3d2597;letter-spacing:.04em;text-transform:uppercase}.Ul5WIf6K{width:100%;font-family:var(--font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;padding:9px;background:var(--brand);color:#fff;border:none;border-radius:4px;cursor:pointer}.Ul5WIf6K:hover{background:var(--brand-hi)}.Fe5Qlvz3{display:flex;gap:5px;margin-top:10px;flex-wrap:wrap}.lhrkw80L{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;padding:4px 8px;border:1px solid var(--border-strong);background:var(--bg);color:var(--ink2);cursor:pointer;text-transform:uppercase}.ZGvCWh9M{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cr1SN3I0{flex:1;overflow:auto;padding:4px 0 20px}.zaFFcQex{padding:24px 16px;font-size:12.5px;color:var(--ink3);line-height:1.55}.Xu4KXz6J{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;padding:14px 14px 6px;text-transform:uppercase}.PMCAYzY-{position:relative;display:flex;align-items:stretch;border-left:2px solid transparent}.PMCAYzY-:hover{background:var(--surface2)}.Hk-jsfXJ{background:#efeaf9;border-left-color:var(--brand)}.Hk-jsfXJ:hover{background:#efeaf9}._6L-W242r{background:var(--surface2)}.oSQwyqOM{flex:1;min-width:0;padding:10px 14px;cursor:pointer;display:block;background:none;border:none;text-align:left;font-family:inherit}.HrNJPuh1{background:transparent}.NwIPEIUm{font-size:13px;font-weight:600;color:var(--ink);line-height:1.35}.oUsZlxRb{font-weight:400;font-style:italic;color:var(--ink3)}.B76vZHnJ{font-size:12px;color:var(--ink3);line-height:1.45;margin-top:3px}.nDb0qTYe{display:flex;gap:6px;align-items:center;margin-top:6px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.04em;flex-wrap:wrap;text-transform:uppercase}.Sb1CFfce{position:relative;flex-shrink:0;align-self:flex-start;padding:6px 6px 0 0}.Hq-ACuyR{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:3px;cursor:pointer;color:var(--ink3);font-size:16px;line-height:1;opacity:0;transition:opacity .1s ease,background .1s ease}.PMCAYzY-:hover .Hq-ACuyR,.PMCAYzY-:focus-within .Hq-ACuyR,.Hq-ACuyR[aria-expanded=true]{opacity:1}.Hq-ACuyR:hover,.Hq-ACuyR:focus-visible{background:var(--surface2);color:var(--ink)}.UR8XbvdE{position:absolute;top:100%;right:6px;z-index:20;min-width:200px;max-width:280px;max-height:320px;overflow-y:auto;background:var(--paper);border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 20px #0a0b1424;padding:4px;font-family:inherit}.sZnfaAiT{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;background:transparent;border:none;text-align:left;font-family:inherit;font-size:13px;color:var(--ink);cursor:pointer;border-radius:4px}.sZnfaAiT:hover:not(:disabled),.sZnfaAiT:focus-visible{background:var(--surface2);outline:none}.sZnfaAiT:disabled{cursor:default;color:var(--ink3)}.-YanL6qM{font-size:14px;color:var(--ink3);flex-shrink:0}.JdxYuenJ{color:var(--ink3)}.rLlJgrQW{color:var(--ink3);font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-mono, "JetBrains Mono", monospace);padding-top:6px;padding-bottom:6px;border-bottom:1px solid var(--border);margin-bottom:2px}.t4rtfdY9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fj8g-1gG{padding:10px;font-size:12px;color:var(--ink3);text-align:center}.jbPRz99v{display:inline-block;padding:1px 6px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.08em;color:var(--ink3);background:var(--surface2);border:1px solid var(--border);border-radius:2px;text-transform:uppercase}.n-ghmRwP{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px;color:var(--ink3);cursor:pointer;user-select:none}.n-ghmRwP input{width:12px;height:12px;margin:0;cursor:pointer}.n-ghmRwP:hover{color:var(--ink)}.cpak1H8A{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.m6z7P1Y8{max-width:600px;margin:48px auto 0;text-align:left;padding:0 8px}._4gBaALyf{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--brand);letter-spacing:.12em;font-weight:600;margin-bottom:12px;text-transform:uppercase}.O36Fd0ub{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:30px;font-weight:500;letter-spacing:-.02em;margin:0 0 10px;color:var(--ink);line-height:1.2}.NhqhQ02Y{font-size:15px;color:var(--ink3);line-height:1.65;margin:0 0 22px}.Wu3-mEdB{display:block;width:100%;text-align:left;background:var(--paper);border:1px solid var(--border);padding:13px 15px;margin-bottom:8px;font-family:var(--font-sans, "Inter", sans-serif);font-size:14px;color:var(--ink);cursor:pointer}.Wu3-mEdB:hover{border-color:var(--brand)}.dWJsMOIu{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.05em;margin-top:4px;text-transform:uppercase}.n3KeJVYw{background:var(--paper);border:1px solid var(--border-strong);padding:16px 18px;margin-bottom:22px}.-cXNeW8f{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.GZPGPLA9{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:21px;font-weight:500;margin:8px 0 6px;color:var(--ink)}.h-7eoM8k{font-size:13.5px;color:var(--ink3);line-height:1.55}.UlgMGAbQ{margin-top:12px;display:flex;gap:7px}.Mg1BFwqM{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:21px;font-weight:500;letter-spacing:-.01em;color:var(--ink);background:transparent;border:none;border-bottom:1px dashed var(--border-strong);outline:none;padding:0;min-width:240px;max-width:100%}.Mg1BFwqM:focus{border-bottom-color:var(--brand)}.Muvv2OKz{display:none;background:none;border:1px solid var(--border-strong);border-radius:3px;padding:5px 9px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--ink2);cursor:pointer;text-transform:uppercase;letter-spacing:.05em}.Muvv2OKz:hover{background:var(--surface2)}.XyRwlSF8{display:flex;flex-direction:column;overflow:hidden;background:var(--bg);height:100%}.MPkZMYeO{padding:14px 28px;border-bottom:1px solid var(--border);background:var(--paper);display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0}.WwblL4kW{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:21px;font-weight:500;letter-spacing:-.01em;margin:0;color:var(--ink);cursor:text}.N9Uxd6HG{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.09em;color:var(--ink3);margin-left:auto;text-transform:uppercase}.PbOXjzQD{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;padding:2px 6px;background:#efeaf9;border:1px solid #C0AEDD;color:#3d2597;letter-spacing:.04em;text-transform:uppercase}.htIOWDxa{flex:1;overflow:auto;padding:26px 28px 30px}.JPHTDbr5{max-width:720px;margin:0 auto}.-KjO1JOI{border-left:2px solid var(--border-strong);padding:2px 0 2px 14px;margin:0 0 20px}._9fSHCI6m{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase;font-weight:600}.Yf23-O74{font-size:15px;color:var(--ink2);line-height:1.6}._1rzwe-Yh{margin-bottom:34px}.eoxjHc2d{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--brand);letter-spacing:.1em;font-weight:600;margin-bottom:8px;text-transform:uppercase}.gE6xErTe{font-size:15px;line-height:1.7;color:var(--ink2)}.ZylEA799{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:18px;font-weight:600;color:var(--ink);margin:22px 0 6px;letter-spacing:-.005em;line-height:1.3}.ZylEA799:first-child{margin-top:0}.-d41TUwW{margin:0 0 12px;max-width:68ch}.xQ1sm8Sm{margin:0 0 12px;padding-left:20px}.HdXnqRPt{margin-bottom:6px}.vzt7NzJw{color:var(--ink);font-weight:600}.o2lhNZN9{margin:14px 0;padding:4px 0 4px 16px;border-left:2px solid var(--brand);font-family:var(--font-serif, "Newsreader", Georgia, serif);font-style:italic;font-size:16px;color:var(--ink)}.OSdrvBpN{display:block;height:14px}.dLslwNWW{overflow-x:auto;margin:6px 0 14px}.eqICv2Du{border-collapse:collapse;width:100%;font-size:13.5px}.tRAm1h7K{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.07em;color:var(--ink3);text-align:left;padding:7px 10px;background:var(--surface2);border-bottom:1px solid var(--border-strong);font-weight:500;text-transform:uppercase}._29ooZ1qG{padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:top}._8-s-bjB2{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.9em;color:var(--ink)}._1egZv9tF{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;letter-spacing:.06em;padding:2px 6px;font-weight:600;white-space:nowrap;text-transform:uppercase;display:inline-block}.N--T82YK{background:#fbeae7;color:#96261c;border:1px solid #E0A79F}.gvtiX7XY{background:#fbefe0;color:#8a4e08;border:1px solid #E2B579}.BJi-LIpo{background:#e3f0ea;color:#0a6b52;border:1px solid #9BCFBB}.g438PYfp{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--brand);background:#efeaf9;border:1px solid #C0AEDD;padding:0 4px;margin-left:1px;cursor:pointer;vertical-align:1px;position:relative;display:inline-block;line-height:1.4;font-weight:600}.g438PYfp:hover{background:#ded3f2;border-color:var(--brand)}.g438PYfp:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.g438PYfp:hover .Jxe-RFOs,.g438PYfp:focus .Jxe-RFOs,.g438PYfp:focus-within .Jxe-RFOs{display:block}.Jxe-RFOs{display:none;position:absolute;bottom:130%;left:-10px;width:260px;background:var(--ink);color:#e6e9f0;font-family:var(--font-sans, "Inter", sans-serif);font-size:12px;line-height:1.45;padding:10px 12px;z-index:10;white-space:normal;letter-spacing:normal}.Jxe-RFOs b{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;color:#84fbef;letter-spacing:.06em;margin-bottom:4px;font-weight:500;text-transform:uppercase}._6OZxPYmN{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%;color:var(--ink2)}.tpu10IGf{font-size:13px;color:var(--ink2);font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}._6OZxPYmN:hover .tpu10IGf{text-decoration-color:var(--brand);color:var(--ink)}.Yn9-sGdn{margin-left:auto;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.vdxd1l8N{font-size:13px;color:var(--ink3);font-style:italic;padding:6px 0}.cl462G6F{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;letter-spacing:.06em;padding:2px 8px;display:inline-flex;align-items:center;gap:4px;text-transform:uppercase;border:1px solid var(--border-strong);color:var(--ink3);background:var(--paper)}.kxpCmGht{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:11px;line-height:1}.-C-U31W2{color:#3d2597;border-color:#c0aedd;background:#efeaf9}.Hz6hkWh8{color:#0a6b52;border-color:#9bcfbb;background:#e3f0ea}.xMIJZhzo{color:#8a4e08;border-color:#e2b579;background:#fbf6ee}.Oo95qoA2{color:#565869;border-color:var(--border-strong);background:var(--surface2)}.gRa2bydl{margin-top:10px;background:var(--paper);border:1px solid var(--border)}.o-dc72CK{border-bottom:1px solid var(--border)}.o-dc72CK:last-child{border-bottom:none}._7rwbaUv2{background:#fbf6ee;box-shadow:inset 3px 0 0 var(--brand);animation:_3gIamHei 1.2s ease-out}@keyframes _3gIamHei{0%{background:#f4ead3}to{background:#fbf6ee}}.jaO6RBjs{display:flex;align-items:center;gap:10px;padding:10px 12px;background:none;border:none;width:100%;text-align:left;cursor:pointer;font-family:inherit;font-size:13px;color:var(--ink);flex-wrap:wrap}.jaO6RBjs:disabled{cursor:default}.jaO6RBjs:not(:disabled):hover{background:var(--surface2)}._4iOez2X0{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--brand);font-weight:600;flex-shrink:0;min-width:20px}._93tfmBMj{flex:1;min-width:0;color:var(--ink);font-weight:500}._93tfmBMj a{color:inherit;text-decoration:none}._93tfmBMj a:hover{text-decoration:underline}.G-epP5Me{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.06em;color:var(--ink3);text-transform:uppercase;flex-shrink:0}.CcQyxtm7{color:var(--ink3);flex-shrink:0}.aO6D-3cj{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px 2px 5px;border:1px solid var(--border-strong);background:var(--paper);flex-shrink:0}.LWimAvCy{color:var(--brand);border-color:#c0aedd;background:#efeaf9}.Tz2ZW4OA{color:var(--ink3)}.lTxySLqu{display:inline-flex;gap:1.5px;align-items:center}.AfXY3dUK{width:4px;height:4px;border-radius:50%;background:currentColor;display:inline-block}.xV03Gox4{width:4px;height:4px;border-radius:50%;background:transparent;border:1px solid currentColor;display:inline-block;opacity:.5}.-cpYEt7x{font-variant-numeric:tabular-nums;opacity:.75}.ZGEwWSu9{padding:0 12px 12px 42px;font-size:13px;color:var(--ink2);line-height:1.55}.JsgjFgU8{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);margin-top:6px;letter-spacing:.06em;text-transform:uppercase}.zpn-50XF{background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--ink3);padding:16px 18px}.AVu0GXjP{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.1em;margin-bottom:8px;color:var(--ink3);text-transform:uppercase;font-weight:600}.mbfZdm-G{font-size:15px;line-height:1.65;color:var(--ink);margin:0 0 12px}.uGpsiLFg{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}._58niH2mw{font-size:12px;color:var(--ink3);line-height:1.6}.XX2y7b54{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.09em;margin-right:6px;text-transform:uppercase}.T-17sbpG{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--brand);margin-right:4px}._0BKKSoXv{color:inherit;text-decoration:none}._0BKKSoXv:hover{text-decoration:underline}.zIDHG8bR{margin-top:10px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--ink3);letter-spacing:.04em;cursor:pointer;display:inline-flex;gap:6px;align-items:center;background:none;border:none;padding:0;text-transform:uppercase}.zIDHG8bR:hover{color:var(--ink)}._2K8fYkAf{margin-top:8px;background:var(--paper);border:1px solid var(--border);padding:8px 12px}._2K8fYkAf>div{font-size:12.5px;color:var(--ink2);padding:5px 0;border-bottom:1px solid var(--border);display:flex;gap:8px;align-items:baseline}._2K8fYkAf>div:last-child{border-bottom:none}.x7YfdqQj{padding-top:7px!important}.d9AP-rcw{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--brand);cursor:pointer;background:none;border:none;padding:0;letter-spacing:.04em;text-transform:uppercase}._6jPjGUZh,.VzJ1GkBG{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;letter-spacing:.06em;padding:2px 6px;border:1px solid var(--border-strong);color:var(--ink3);text-transform:uppercase}._6jPjGUZh{border-color:#9bcfbb;color:#0a6b52;background:#e3f0ea}.VzJ1GkBG{border-style:dashed}.Vp3QqXe4{margin-top:14px;display:flex;flex-direction:column;gap:6px}.KHZMPbND{font-size:13.5px;color:var(--brand);cursor:pointer;display:flex;gap:8px;align-items:baseline;background:none;border:none;padding:0;text-align:left;font-family:inherit}.KHZMPbND:hover{text-decoration:underline}.ezOCeR7t{margin-top:14px}._8LUjUqPU{display:flex;gap:4px;align-items:center}.sSfORjJH{width:28px;height:26px;border:1px solid transparent;background:transparent;color:var(--ink3);cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.sSfORjJH:hover,.sSfORjJH:focus-visible{border-color:var(--border-strong);background:var(--paper);color:var(--ink)}._0ke1-w-c{background:var(--ink);color:var(--bg);border-color:var(--ink)}._0ke1-w-c:hover{color:var(--bg)}.LxypSaPo{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--ink3);margin-left:6px;letter-spacing:.04em;text-transform:uppercase}.z9J2Ylat{margin-top:10px;background:var(--paper);border:1px solid var(--border-strong);padding:12px 14px}.NJv-Qjh7{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.09em;margin-bottom:5px;text-transform:uppercase;font-weight:600}.BC-oI1mW{display:flex;gap:6px;flex-wrap:wrap}.gvLHVLyr{font-size:12px;padding:5px 10px;border:1px solid var(--border-strong);background:var(--bg);color:var(--ink2);border-radius:999px;cursor:pointer;font-family:inherit}.W73LxaQ7{border-color:var(--brand);background:#efeaf9;color:#3d2597}._3cVduZ5F{width:100%;background:var(--bg);border:1px solid var(--border-strong);padding:9px 11px;font-family:var(--font-sans, "Inter", sans-serif);font-size:13.5px;color:var(--ink);border-radius:3px;outline:none}._3cVduZ5F:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.MneLU7w9{margin-top:9px;display:flex;gap:6px}.ZxWwvHue{font-family:var(--font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;padding:8px 14px;border-radius:4px;cursor:pointer;border:1px solid transparent}.PGFq1zwE{background:var(--brand);color:#fff}.PGFq1zwE:hover{background:var(--brand-hi)}.Mmx7S32f{background:transparent;color:var(--ink2)}.Mmx7S32f:hover{text-decoration:underline}.ZxWwvHue:disabled{opacity:.42;cursor:not-allowed}.IAVUxaI0{background:var(--danger);color:#fff}.IAVUxaI0:hover{background:#96261c}.B-xyWq09{border-bottom:1px solid var(--border);padding:10px 0 14px}.xfBmMkH-{display:flex;align-items:center;justify-content:space-between;padding:0 14px 8px}._6hqVGFii{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.TWXfTz8M{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--brand);background:none;border:none;cursor:pointer;letter-spacing:.05em;padding:0;text-transform:uppercase}.TWXfTz8M:hover{text-decoration:underline}.bFEvZD-1{padding:8px 14px 4px;font-size:11.5px;color:var(--ink3);line-height:1.5}.HHmb5evA{display:flex;align-items:center;gap:8px;padding:6px 14px;background:none;border:none;border-left:2px solid transparent;cursor:pointer;width:100%;text-align:left;font-family:inherit}.HHmb5evA:hover{background:var(--surface2)}.M9Ss1cCu{background:#efeaf9;border-left-color:var(--brand)}.HEGw9zCe{flex:1;min-width:0;font-size:13px;color:var(--ink);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._6g3m6fIR{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--ink3);flex-shrink:0}.pTfHZBk-{background:none;border:none;color:var(--ink3);cursor:pointer;padding:2px 6px;border-radius:3px;font-size:14px;line-height:1}.pTfHZBk-:hover{background:var(--border);color:var(--ink)}.xkD4YSRI{margin:10px 14px 0;background:var(--paper);border:1px solid var(--border-strong);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.jCQ2Oyi8{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:17px;font-weight:500;color:var(--ink)}._7Zirz2mX{display:flex;flex-direction:column;gap:4px}.xkppzjK-{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.08em;text-transform:uppercase}.kdxZeW3Q{padding:7px 9px;background:var(--bg);border:1px solid var(--border-strong);border-radius:3px;font-family:inherit;font-size:13px;color:var(--ink);outline:none}.kdxZeW3Q:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.ku1mY-B3{display:flex;gap:6px}.WeGeA7Bb{margin:10px 14px 0;background:var(--paper);border:1px solid var(--border-strong);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.EZ0ZhSRu{font-size:14px;font-weight:600;color:var(--ink)}.s0n-izzt{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-top:1px solid var(--border)}.VUOW14Pf{font-size:13px;font-weight:600;color:var(--ink)}.imEKC-BC{font-size:12px;color:var(--ink3);line-height:1.5;margin-top:3px}.s0n-izzt>div:first-child{flex:1}._1Wj6zJqT{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;padding:2px 6px;background:var(--surface2);border:1px solid var(--border-strong);color:var(--ink2);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}.pFtCk-gf{padding:18px 28px;background:var(--paper);border-bottom:1px solid var(--border)}.mWKVPBqx{display:inline-block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--brand);background:none;border:none;cursor:pointer;letter-spacing:.05em;padding:0 0 10px;text-transform:uppercase;font-weight:600}.mWKVPBqx:hover{text-decoration:underline}.FjVr34R8{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:4px}.HKeaL9QN{font-family:var(--font-serif, "Newsreader", Georgia, serif);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin-bottom:6px;line-height:1.2}.m3zKFroP{display:block;width:100%;text-align:left;background:none;border:none;padding:2px 0;font-size:13.5px;color:var(--ink3);line-height:1.5;cursor:text;font-family:inherit;border-bottom:1px dashed transparent}.m3zKFroP:hover{border-bottom-color:var(--border-strong)}.u6kRPZis{display:block;width:100%;background:var(--bg);border:1px solid var(--border-strong);border-radius:3px;padding:6px 9px;font-family:inherit;font-size:13.5px;color:var(--ink);outline:none}.u6kRPZis:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.QLXWuh7D{margin-top:8px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9.5px;color:var(--ink3);letter-spacing:.06em;text-transform:uppercase}.R9wyXGcm{border-top:1px solid var(--border);background:var(--paper);padding:14px 28px;flex-shrink:0}.XHRUvz-e{max-width:720px;margin:0 auto;border:1px solid var(--border-strong);background:var(--bg);border-radius:6px;padding:10px 12px;display:flex;gap:10px;align-items:flex-end}.XHRUvz-e:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.Jqyx1XAw{flex:1;border:none;background:transparent;resize:none;font-family:var(--font-sans, "Inter", sans-serif);font-size:14.5px;color:var(--ink);outline:none;min-height:24px;line-height:1.5}.NHKvN24G{max-width:720px;margin:7px auto 0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ink3);letter-spacing:.05em;display:flex;gap:10px;text-transform:uppercase}.xi0GyYV7{margin-left:auto}.IhPbWyN9{position:fixed;inset:0;pointer-events:none;z-index:1000;box-shadow:inset 0 0 0 4px var(--danger, #c42b1f);transition:box-shadow .25s}.c1BpPgEk{box-shadow:inset 0 0 0 4px var(--warn, #b86a0f)}.anSo3rxG{animation:IrAuiWo8 1.4s ease-in-out infinite}@keyframes IrAuiWo8{50%{box-shadow:inset 0 0 0 6px var(--danger, #c42b1f)}}.vrW42Acy{position:fixed;top:0;left:0;right:0;z-index:1001;display:flex;align-items:center;gap:14px;padding:9px 18px;background:var(--danger, #c42b1f);color:#fff;font-size:13.5px}.H75TZfQo{background:#7a4a0b}.MyAJ7KJX,.BxOvyIIC{background:var(--ink, #0a0b14)}.Ak-O6Byf{width:10px;height:10px;border-radius:999px;background:#fff;flex-shrink:0;animation:xKup04zO 1.6s ease-in-out infinite}.H75TZfQo .Ak-O6Byf{animation:none;background:transparent;border:2px solid #fff}.MyAJ7KJX .Ak-O6Byf,.BxOvyIIC .Ak-O6Byf{animation:none;background:transparent;border:2px solid #c9ced5}@keyframes xKup04zO{50%{opacity:.35}}.fw6vPkZi{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;letter-spacing:.04em;opacity:.95}.BW3JVg0M{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.06em;border:1px solid rgba(255,255,255,.5);padding:2px 7px;cursor:pointer;background:transparent;color:inherit}.A1OLlbo4{flex:1}.y-0pgC0i{font-family:var(--font-sans, "Inter", sans-serif);font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:3px;cursor:pointer;border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff;display:inline-flex;align-items:center;gap:6px}.y-0pgC0i:hover{background:#ffffff24}.geVwr2-P{background:#fff;color:var(--ink, #0a0b14);border-color:#fff}.WoHv-Qs-{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-strong, #c5bba2);background:var(--paper, #fbf8f0);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink2, #2b2d3c);flex-shrink:0}.WoHv-Qs-:hover{background:var(--surface2, #ede7d7)}.lSEFCwXa{background:var(--danger, #c42b1f);border-color:var(--danger, #c42b1f);color:#fff}.A1cX21VE{border:2px solid var(--warn, #b86a0f);color:var(--warn, #b86a0f)}.t2RgyAyv{color:var(--muted, #8b8d9c);border-style:dashed}.o3eNJaDd{display:inline-flex;gap:2px;align-items:center;height:16px}.o3eNJaDd i{width:3px;border-radius:2px;background:var(--danger, #c42b1f);animation:hoayI6bS 1s ease-in-out infinite;display:block}.o3eNJaDd i:nth-child(2){animation-delay:.15s}.o3eNJaDd i:nth-child(3){animation-delay:.3s}.o3eNJaDd i:nth-child(4){animation-delay:.45s}@keyframes hoayI6bS{0%,to{height:4px}50%{height:15px}}.tNMbFIoE{color:var(--ink3, #565869);text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--border-strong, #c5bba2);text-underline-offset:4px}.VbtRJRYD{background:#0a7a6517;border-radius:2px;animation:FykCiKzu 1.5s ease-out forwards}@keyframes FykCiKzu{to{background:transparent}}.CQrp07a2{border-color:var(--danger, #c42b1f);box-shadow:0 0 0 3px #c42b1f24}.cgEepzWK{border-color:var(--warn, #b86a0f);box-shadow:0 0 0 3px #b86a0f24}.C-BWCGTH{max-width:720px;margin:0 auto 10px;background:var(--paper, #fbf8f0);border:1px solid var(--border-strong, #c5bba2);border-left:3px solid var(--brand, #3f2bb8);padding:14px 16px;box-shadow:0 8px 24px #0a0b1414}.Lz3BzJWJ{border-left-color:var(--ink3, #565869)}.C-BWCGTH h4{margin:0 0 5px;font-size:14px}.C-BWCGTH p{margin:0 0 10px;font-size:13px;color:var(--ink2, #2b2d3c);line-height:1.55}._7rNbHqss{display:flex;gap:8px;flex-wrap:wrap}.KZxnUVk-{font-family:var(--font-sans, "Inter", sans-serif);font-size:12.5px;font-weight:600;padding:7px 13px;border-radius:3px;cursor:pointer;border:1px solid var(--border-strong, #c5bba2);background:transparent;color:var(--ink, #0a0b14)}.lWN97nlQ{background:var(--brand, #3f2bb8);color:#fff;border-color:var(--brand, #3f2bb8)}.Bqu1KYi0{height:11px;border-radius:2px;background:linear-gradient(90deg,var(--surface2) 25%,var(--border) 50%,var(--surface2) 75%);background-size:200% 100%;animation:btHP9-gA 1.3s infinite;margin-bottom:10px}@keyframes btHP9-gA{to{background-position:-200% 0}}.aQmpzgTI{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--ink3);letter-spacing:.05em;display:flex;gap:14px;margin-bottom:14px;flex-wrap:wrap;text-transform:uppercase}.pfLStLEV{color:var(--accent)}.M3bZ60io{color:var(--ink)}.pQwEhvBl{color:var(--muted)}.yl0f2uJA{display:inline-block;margin-left:2px;color:var(--accent);opacity:.9;animation:bU6RrPUE 1s steps(2,start) infinite;vertical-align:baseline;font-weight:400}@keyframes bU6RrPUE{to{visibility:hidden}}.s8jKtExR{margin:0 auto 20px;max-width:720px;padding:10px 14px;background:#fbf2f0;border:1px solid #E0A79F;border-left:3px solid var(--danger);color:#96261c;font-size:13px}@media (max-width: 760px){.MPkZMYeO,.htIOWDxa,.R9wyXGcm{padding-left:16px;padding-right:16px}.F-3-QPxo{grid-template-columns:minmax(0,1fr)}.rnf-AZHV{display:none}.Muvv2OKz{display:inline-flex}.krDsApgo{display:flex;position:fixed;inset:0;z-index:100;background:var(--paper)}.fiJoNEwb{position:absolute;top:10px;right:12px;background:none;border:none;cursor:pointer;font-size:20px;color:var(--ink3);padding:6px 10px}}@media (min-width: 761px){.krDsApgo{display:contents}.fiJoNEwb{display:none}}.xarjR-G7{display:flex;flex-direction:column;gap:16px;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}._-22jIaYf{display:flex;flex-direction:column;gap:6px}.l4FPIGUd{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.15em;color:var(--ink3, #565869);text-transform:uppercase;font-weight:600}._38gNtSnq{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.15em;color:var(--warn, #b86a0f);text-transform:uppercase;font-weight:700}._6jJHJ2YC{margin:0;font-family:var(--font-serif, "Newsreader", serif);font-size:24px;font-weight:500;color:var(--ink, #0a0b14);letter-spacing:-.005em;line-height:1.2}.GkbiC79E{padding:10px 14px;background:#b86a0f14;border:1px solid rgba(184,106,15,.25);border-left-width:3px;border-radius:4px;font-size:12.5px;line-height:1.4;color:var(--ink2, #2b2d3c)}.MgX59nix{max-height:380px;overflow-y:auto;padding:16px 18px;background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:6px}.q3-J3YwE{margin:0;text-align:center;font-size:13px;color:var(--muted, #8b8d9c)}._7V5YaYTX{display:flex;flex-direction:column;gap:12px}.Z0sA228N{margin:8px 0 0;font-family:var(--font-serif, "Newsreader", serif);font-size:17px;font-weight:600;color:var(--ink, #0a0b14);letter-spacing:0;line-height:1.3}.wo42s9sU{margin:0;font-size:13.5px;line-height:1.6;color:var(--ink2, #2b2d3c)}.ypcT6hsW{margin:6px 0 0;font-style:italic;font-size:12px;color:var(--muted, #8b8d9c)}.CrNi5Gdj{margin-bottom:8px}.g3vVLF5J{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--border, #ddd5c2)}.fC-Z0err{display:flex;align-items:flex-start;gap:10px;cursor:pointer}._8v2Zvvsf{margin-top:2px;width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--brand, #3f2bb8)}._14aZDrul{font-size:13px;line-height:1.5;color:var(--ink, #0a0b14)}._2nbeu8-y{display:flex;align-items:center;justify-content:space-between;gap:12px}.-idjebp8{font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.12em;color:var(--muted, #8b8d9c);text-transform:uppercase}.u3T1oxlk{position:fixed;inset:0;background:#0a0b148c;display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.NJw0M-9X{position:relative;width:min(640px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:12px;padding:32px 36px 28px;box-shadow:0 16px 48px #0a0b142e;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}._01KXN6yh{position:absolute;top:14px;left:16px;padding:4px 6px;background:none;border:none;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.05em;color:var(--ink3, #565869);cursor:pointer}._01KXN6yh:hover{color:var(--brand, #3f2bb8)}.-Lo8esaA{display:flex;flex-direction:column;gap:20px}.t34XzlDA{display:flex;flex-direction:column;gap:8px}.JQAeDAcd{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.15em;color:var(--ink3, #565869);text-transform:uppercase;font-weight:600}.WRRticVa{margin:0;font-family:var(--font-serif, "Newsreader", serif);font-size:24px;font-weight:500;color:var(--ink, #0a0b14);letter-spacing:-.005em;line-height:1.2}.LvU7un0K{margin:0;font-size:14px;line-height:1.6;color:var(--ink2, #2b2d3c)}.pEsbVdCM{display:flex;flex-direction:column;gap:16px}.olMTOfPC{display:flex;flex-direction:column;gap:12px}.CMXZxIOg{display:inline-flex;align-self:flex-start;padding:3px 8px;background:var(--surface, #ede7d7);border:1px solid var(--border, #ddd5c2);border-radius:3px;font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.12em;color:var(--ink2, #2b2d3c);text-transform:uppercase;font-weight:600}.Sce-Fer4{display:flex;align-items:center;justify-content:flex-end}.fS5WJVjE{display:flex;align-items:center;justify-content:space-between;gap:10px}.DzG9-kup{display:grid;grid-template-columns:1fr 1fr;gap:14px}.DzG9-kup>*{grid-column:span 1}.DzG9-kup>*:first-child,.DzG9-kup>*:last-child{grid-column:span 2}.qpG2s8X-{display:flex;flex-direction:column;gap:6px}.DTtHWOIv{font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.1em;color:var(--ink3, #565869);text-transform:uppercase;font-weight:600}._5syqdlsk{display:flex;gap:6px;flex-wrap:wrap}.r9PPxl1N{padding:6px 12px;background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:4px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.05em;color:var(--ink2, #2b2d3c);cursor:pointer}.r9PPxl1N:hover{border-color:var(--border-strong, #c5bba2)}._1sVmjpx3,._1sVmjpx3:hover{background:var(--brand, #3f2bb8);border-color:var(--brand, #3f2bb8);color:#fff}.chfBaBvF{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:color-mix(in srgb,var(--accent, #0a7a65) 5%,var(--paper, #fbf8f0));border:1px solid color-mix(in srgb,var(--accent, #0a7a65) 30%,var(--border, #ddd5c2));border-radius:8px}.KxtshLPr{display:inline-flex;align-self:flex-start;padding:2px 8px;background:var(--accent, #0a7a65);color:#fff;font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.12em;border-radius:3px;text-transform:uppercase;font-weight:600}.QFez-5fq{font-family:var(--font-serif, "Newsreader", serif);font-size:18px;font-weight:600;color:var(--ink, #0a0b14);letter-spacing:0;line-height:1.3}.gEZzUOLd{font-size:13px;line-height:1.5;color:var(--ink2, #2b2d3c)}.megBXJKc{display:flex;justify-content:center;gap:8px;margin-top:22px;padding-top:18px;border-top:1px solid var(--border, #ddd5c2)}._6Or3CRqj{width:6px;height:6px;border-radius:50%;background:var(--border-strong, #c5bba2)}.S7j2vjhk{background:var(--brand, #3f2bb8)}.IqhzLAVH{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.08em;color:#8b8d9c}.S4XSHIyx{display:inline-flex;align-items:center;padding:2px 6px;border:1px solid #8b8d9c;border-radius:3px;text-transform:uppercase}.DAylZ-Td{font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.08em;color:#8b8d9c;text-transform:uppercase}.-lAVQV-F{width:212px;height:100vh;background:var(--ink, #0a0b14);color:#98a3b3;display:flex;flex-direction:column;border-right:none;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.Gay8j4iS{padding:18px 16px 16px;border-bottom:1px solid #243042}.hhAsDnSi{display:flex;align-items:center;gap:10px;margin-bottom:12px}.R9-lMz7B{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--paper, #fbf8f0);border-radius:4px;flex-shrink:0}._3er2XkuW{display:flex;flex-direction:column;gap:1px;min-width:0}.G7qWV2kB{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.1}.pFhaGXPe{font-family:var(--font-mono, ui-monospace, monospace);font-size:8px;letter-spacing:.1em;color:#8b8d9c;text-transform:uppercase}.g1P1yqLJ{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#16202e;border:1px solid #243042;border-radius:4px}.OxzY3X1l{font-size:16px;line-height:1;flex-shrink:0}._9iFjQo6p{display:flex;flex-direction:column;gap:1px;min-width:0}._1lCyOtN4{color:#fff;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.XtptCSau{font-family:var(--font-mono, ui-monospace, monospace);font-size:8px;letter-spacing:.1em;color:#8b8d9c;text-transform:uppercase}.m7AGB94v{flex:1;padding:14px 10px;display:flex;flex-direction:column;gap:10px}.N3eiISMI{display:block;padding:0 6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;letter-spacing:.1em;color:#8b8d9c;text-transform:uppercase}.RQIJnXir{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.G8KjaS6P{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;border-radius:4px;text-decoration:none;color:#98a3b3;font-size:13px;font-weight:500;transition:background-color .1s ease,color .1s ease}.G8KjaS6P:hover{background:#131c28;color:#cdd5e0}.G8KjaS6P:focus-visible{outline:2px solid var(--focus, #3f2bb8);outline-offset:-2px}._8DzXR37W,._8DzXR37W:hover{background:#16202e;color:#fff;font-weight:600}._8DzXR37W:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--accent, #0a7a65);border-radius:0 2px 2px 0}.bDIqVMej{flex-shrink:0;width:16px;height:16px}._4uto8y2D{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UocX2dxM{padding:12px 16px 14px;border-top:1px solid #243042}._5kAyHis8{position:fixed;inset:0;background:#0a0b1473;display:flex;align-items:center;justify-content:center;z-index:200}.ARJ5O-Fa{width:min(420px,90vw);background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:10px;padding:20px 22px 18px;box-shadow:0 12px 32px #0a0b142e;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.fynWoKOP{margin:0 0 8px;font-family:var(--font-serif, "Newsreader", serif);font-size:22px;font-weight:500;color:var(--ink, #0a0b14);letter-spacing:-.005em;line-height:1.2}.Pv-B54GM{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:var(--ink2, #2b2d3c)}.ocFT1Qlk{display:flex;justify-content:flex-end;gap:8px}.-lJn1Rgq{position:relative;display:inline-flex}._5EC-l9zU{display:inline-flex;align-items:center;gap:10px;padding:4px 10px 4px 12px;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:border-color .1s ease,background-color .1s ease;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}._5EC-l9zU:hover{background:var(--surface, #ede7d7)}.nMpH3fkn,.nMpH3fkn:hover{border-color:var(--brand, #3f2bb8);background:var(--paper, #fbf8f0)}._87MKmLYJ{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}._8EiZp1Qm{font-size:12.5px;font-weight:600;color:var(--ink, #0a0b14);line-height:1.2}.sQwNjtja{font-family:var(--font-mono, ui-monospace, monospace);font-size:8px;letter-spacing:.1em;color:var(--ink3, #565869);text-transform:uppercase}.yqwTDOJY{color:var(--ink3, #565869);transition:transform .1s ease}.ucF-AB9Y{transform:rotate(180deg)}._1mkbIMCY{position:absolute;top:calc(100% + 6px);right:0;width:248px;background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:8px;box-shadow:0 8px 24px #0a0b141f;padding:12px 0;z-index:100;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.-SarEHtK{display:flex;align-items:center;gap:12px;padding:0 14px 12px;border-bottom:1px solid var(--border, #ddd5c2)}.eKUJtVAY{display:flex;flex-direction:column;gap:1px;min-width:0}._8EZSyzt8{font-size:13px;font-weight:600;color:var(--ink, #0a0b14)}.PI5Q2W8y{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;color:var(--ink3, #565869);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CVI6xXeS{list-style:none;margin:8px 0 0;padding:0}.zwiYTLcA{display:block;width:100%;text-align:left;padding:8px 14px;background:transparent;border:0;color:var(--ink2, #2b2d3c);font-size:13px;cursor:pointer;font-family:inherit}.zwiYTLcA:hover:not(:disabled){background:var(--surface, #ede7d7)}.zwiYTLcA:disabled{color:var(--muted, #8b8d9c);cursor:not-allowed}.KCN-Zqz6{height:1px;background:var(--border, #ddd5c2);margin:8px 0 6px}.Ny9qWEO9{display:block;width:100%;text-align:left;padding:8px 14px;background:transparent;border:0;color:var(--danger, #c42b1f);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.Ny9qWEO9:hover{background:#c42b1f0f}.aArcLF7U{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 18px;background:var(--paper, #fbf8f0);border-bottom:1px solid var(--border, #ddd5c2);font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.u-7REwIa{display:inline-flex;align-items:center;gap:12px}.YyLy6Kq0{display:inline-flex;align-items:center;gap:10px}.CMCvBzui{display:none;background:transparent;border:0;font-size:18px;cursor:pointer;color:var(--ink2, #2b2d3c);padding:4px 8px}@media (max-width: 820px){.CMCvBzui{display:inline-flex;align-items:center;justify-content:center}}.SZfLZMS8{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;background:var(--surface, #ede7d7);border:1px solid var(--border, #ddd5c2);border-radius:6px;font-size:12.5px;font-weight:600;color:var(--ink2, #2b2d3c);max-width:240px}.oC6KvhP0{font-size:14px;line-height:1}.RGFR9B4P{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kifrFJwF{position:relative;background:transparent;border:0;padding:6px;border-radius:6px;cursor:pointer;color:var(--ink2, #2b2d3c);display:inline-flex;align-items:center;justify-content:center}.kifrFJwF:hover{background:var(--surface, #ede7d7)}._8ICK6hCU{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;background:var(--muted, #8b8d9c);color:#fff;font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;font-weight:600;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.Z1xGxnDk{background:var(--warn, #b86a0f)}._3aW0buQ5{background:var(--danger, #c42b1f)}.OQJdyd9q{display:flex;min-height:100vh;background:var(--bg, #f4efe3)}.X4fQlrWA{display:flex;flex-direction:column;flex:1;min-width:0}.Uc8ZKIJU{flex:1;overflow:auto;background:var(--bg, #f4efe3)}._2Xn2DIGq{max-width:480px;margin:80px auto;padding:32px 28px;text-align:center;background:var(--paper, #fbf8f0);border:1px solid var(--border, #ddd5c2);border-radius:10px;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.Ew5zhOsw{display:block;margin-top:12px;font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.12em;color:var(--ink3, #565869);text-transform:uppercase}.AKvFZnU8{margin:0 0 8px;font-family:var(--font-serif, "Newsreader", serif);font-size:22px;font-weight:500;color:var(--ink, #0a0b14);letter-spacing:-.005em;line-height:1.2}.fdkcA25y{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:var(--ink2, #2b2d3c)}.FdQknqOh{display:inline-flex;align-items:center;padding:8px 16px;background:var(--brand, #3f2bb8);color:#fff;border:0;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.FdQknqOh:hover{background:var(--brand-hi, #5742d4)}@media (max-width: 820px){.OQJdyd9q>aside{display:none}}._3Opibk4l{max-width:560px;margin:64px auto;padding:0 20px;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif);display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tWOUwdbL{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.15em;color:var(--ink3, #565869);text-transform:uppercase;font-weight:600}.xUTc8KbF{margin:0;font-family:var(--font-serif, "Newsreader", serif);font-size:32px;line-height:1.15;font-weight:500;color:var(--ink, #0a0b14);letter-spacing:-.01em}._2oP4UJ8Y{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink2, #2b2d3c);max-width:460px}.U0XKEeoy{display:flex;align-items:center;gap:10px;margin-top:8px}.-eSYpNRd{width:100%;margin-top:24px}.Nf7Qgnr-{display:inline-flex;gap:2px;height:6px;width:100%;max-width:160px}._19PWQ5Hu{display:inline-flex;gap:1px;height:4px;width:72px}.UVhO1f1c{flex:1;background:var(--surface2);border-radius:1px;transition:background .12s ease-out}.zb9wqH6L{background:var(--accent)}._1Q-i-Jn0{background:color-mix(in srgb,var(--brand) 42%,transparent)}.zb9wqH6L._1Q-i-Jn0{background:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 60%,transparent)}.Om8NRbvL{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);padding:18px 20px 16px;text-decoration:none;color:inherit;transition:transform .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;min-height:180px;cursor:pointer}.Om8NRbvL:hover{border-color:var(--border-strong);transform:translateY(-1px);box-shadow:0 2px 8px #0000000a}.Om8NRbvL:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ToYuglUn{border-color:color-mix(in srgb,var(--brand) 32%,var(--border))}.kjTtF4zv{opacity:.55}._35fUQ8zk{position:absolute;top:0;right:0;padding:4px 10px;background:var(--ink);color:var(--surface);font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.tGS6985O{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap;align-items:center;margin-right:110px}.fnQlAEzS{padding:2px 8px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--ink2);text-transform:none}.F6DJoQS7{padding:2px 8px;background:color-mix(in srgb,var(--brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,var(--border));font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--brand)}._9qI3z60M{padding:2px 8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--ink3);border:none;background:transparent}.eRVrorG2{color:#8a4e08}._2DmOl0BF{font-family:var(--font-serif),var(--font-sans);font-size:20px;line-height:1.2;margin:0 0 6px;color:var(--ink)}.QxWp5T2k{font-size:13px;color:var(--ink3);line-height:1.55;margin:0 0 4px}.wd90Lbpn{font-family:var(--font-mono);font-size:11px;color:#8a4e08;margin:7px 0 0;line-height:1.4}._7YqPm09D{margin-top:12px}.kvfoAEIT{width:100%;height:4px;background:var(--surface2);overflow:hidden}.J2v6DB7w{display:block;height:100%;background:var(--accent);transition:width .16s ease-out}.uAkuHvP0{display:flex;gap:12px;margin-top:auto;padding-top:14px;font-family:var(--font-mono);font-size:10px;color:var(--ink3);letter-spacing:.04em}.uAkuHvP0 b{color:var(--ink);font-weight:500;margin-right:3px}._92qy58FS{padding:32px 40px 48px;width:100%;max-width:100%}.aztRmwhS{max-width:1200px;margin:0 auto}.lU-LL7Oh{margin-bottom:24px}.AwxX9OuL{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase;margin-bottom:10px}._0yztz0wl{font-family:var(--font-serif),var(--font-sans);font-size:36px;line-height:1.1;margin:0 0 10px;color:var(--ink)}.pbEdjieN{margin:0;max-width:720px;font-size:15px;line-height:1.55;color:var(--ink2)}.NaQUF-Pw{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:22px 0 24px}.GphF3Ud6{padding:6px 12px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink2);cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out,color .12s ease-out}.GphF3Ud6:hover{border-color:var(--border-strong);color:var(--ink)}.Q1BXjhmG{background:var(--ink);border-color:var(--ink);color:var(--surface)}.Q1BXjhmG:hover{color:var(--surface)}._0UpR2WES{flex:1}._0pSlyfvX{display:flex;align-items:center;gap:7px;padding:6px 11px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-sans);font-size:12px;color:var(--ink3);min-width:210px;user-select:none}.jlN2G0tQ{display:flex;align-items:baseline;gap:10px;margin:10px 0 11px}._5ucG48gg{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink);text-transform:uppercase}.sXBQ1DSw{color:var(--ink3)}.ObxYB8Wm{font-family:var(--font-sans);font-size:12px;color:var(--ink3)}.tGEef4qF{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.D9MuQbZ5{margin-bottom:26px}@media (max-width: 900px){.tGEef4qF{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._92qy58FS{padding:20px 16px 32px}.tGEef4qF{grid-template-columns:1fr}}.FQ4zn3E2{height:180px;background:linear-gradient(90deg,var(--surface2),color-mix(in srgb,var(--surface2) 60%,var(--surface) 40%),var(--surface2));background-size:200% 100%;animation:rtYsWX8O 1.6s linear infinite;border:1px solid var(--border)}@keyframes rtYsWX8O{0%{background-position:100% 0}to{background-position:-100% 0}}.TmIjAejn{background:var(--surface);border:1px solid var(--border);padding:32px;text-align:center;max-width:480px;margin:20px auto}.WpgiyxO2{font-family:var(--font-serif),var(--font-sans);font-size:20px;margin:0 0 10px}.TmIjAejn p{margin:0;font-size:14px;color:var(--ink2);line-height:1.5}._9zFzvcOI{margin-top:16px;padding:8px 16px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;cursor:pointer;color:var(--ink)}._9zFzvcOI:hover{border-color:var(--border-strong)}.jiHKsnKL{padding:32px 40px 48px;width:100%;max-width:100%}.VCGZjZPZ{max-width:900px;margin:0 auto}.X4dOSiCA{display:inline-block;font-family:var(--font-sans);font-size:12px;color:var(--ink3);text-decoration:none;margin-bottom:20px;cursor:pointer}.X4dOSiCA:hover{color:var(--ink)}.bzVo0d-s{display:flex;gap:7px;margin-bottom:11px;flex-wrap:wrap}.OfwYrXTA{padding:2px 8px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--ink2)}.klICyRdw{padding:2px 8px;background:color-mix(in srgb,var(--brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,var(--border));font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--brand)}.PiX0hn5H{font-family:var(--font-serif),var(--font-sans);font-size:40px;line-height:1.1;margin:0 0 10px;color:var(--ink)}.abAs2Nu4{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--ink2);max-width:760px}.GhCtS2lO{display:flex;gap:11px;margin-top:20px;flex-wrap:wrap;align-items:center}.qVmtkujm{padding:12px 20px;background:var(--ink);color:var(--surface);border:1px solid var(--ink);font-family:var(--font-sans);font-size:14px;cursor:pointer;transition:opacity .12s ease-out}.qVmtkujm:hover{opacity:.9}.qVmtkujm:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ioy4fmr1{padding:12px 20px;background:var(--surface2);color:var(--ink);border:1px solid var(--border);font-family:var(--font-sans);font-size:14px;text-decoration:none;cursor:pointer;transition:border-color .12s ease-out}.ioy4fmr1:hover{border-color:var(--border-strong)}.Cmgyd9PE{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink);text-transform:uppercase}.z6w4Yp-A{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.bSDmaVxs{font-family:var(--font-sans);font-size:12px;color:var(--ink3)}.qxip10I7{margin-top:26px}.Z-yMxptI{font-family:var(--font-serif),var(--font-sans);font-size:28px;line-height:1.15;margin:8px 0 12px;color:var(--ink)}.h2EkFvWm{margin-top:26px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.TpLNLYfG{margin-top:26px;padding:18px 20px;background:var(--surface);border:1px solid var(--border);display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start}.NlES5pie{flex:1;min-width:260px}._0cGT9gGi{font-size:14.5px;color:var(--ink);margin:8px 0 12px;line-height:1.5}.obtRlEmU{min-width:210px}._6TzDHpGO{font-family:var(--font-serif),var(--font-sans);font-size:26px;font-weight:500;margin-top:6px;color:var(--ink)}.Ak2aihZn{margin-top:3px;font-family:var(--font-sans);font-size:12px;color:var(--ink3)}._4JH2ZOsr{margin-top:12px;background:var(--surface);border:1px solid var(--border);padding:20px}.cRqHuapC{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)}.cRqHuapC:first-child{padding-top:0}.cRqHuapC:last-child{border-bottom:none;padding-bottom:0}.iaxEONEc{font-family:var(--font-serif),var(--font-sans);font-size:22px;font-weight:500;color:var(--ink3);min-width:24px;text-align:right}.d-CzpYRe{flex:1}.k9L6f8WZ{font-size:14px;font-weight:600;color:var(--ink)}.vPOP-5oM{font-size:12.5px;color:var(--ink3);line-height:1.55;margin-top:3px}._0oJq-mXY{margin-top:6px;background:none;border:none;padding:0;font-family:var(--font-sans);font-size:12px;color:var(--brand);cursor:pointer}._0oJq-mXY:hover{text-decoration:underline}.-c53dns-{margin-top:8px;padding:10px 14px;background:var(--surface2);border-left:2px solid var(--brand);font-size:12.5px;color:var(--ink2);line-height:1.5;white-space:pre-wrap}.sfzi5GPI{margin-top:12px;display:flex;flex-direction:column;gap:12px}._0--9G2oD{background:var(--surface);border:1px solid var(--border)}.VepgCDhJ{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border);flex-wrap:wrap}.SSIh0d22{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.l5RnrHSN{font-family:var(--font-serif),var(--font-sans);font-size:16px;font-weight:600;color:var(--ink);flex:1}.Yb-YxJ7L{font-family:var(--font-sans);font-size:12px;color:var(--ink3)}.BSDYHHZs{padding:4px 20px}.NzTwctG9{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px dashed var(--border)}.NzTwctG9:last-child{border-bottom:none}.TyxCzeeK{display:block;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--ink3);margin-top:7px;flex-shrink:0}.UoKtKIkH{flex:1}.svEPhA4O{font-size:13.5px;color:var(--ink);font-weight:500}.ehebv0E5{padding:2px 8px;background:color-mix(in srgb,var(--brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,var(--border));font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--brand);text-transform:uppercase;align-self:center}.WPnUb3x5{margin-top:22px;padding:18px 20px;background:var(--surface);border:1px solid var(--border)}.ECspghAa{font-size:13px;color:var(--ink3);margin:7px 0 12px;line-height:1.55}.VGjnfrlp{display:flex;gap:6px;flex-wrap:wrap}._60aIgdYh{padding:4px 10px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-sans);font-size:12px;color:var(--ink2)}._6o20PTVS{margin-top:26px;display:flex;gap:11px;align-items:center;flex-wrap:wrap}.O2I-2W8I{height:180px;background:var(--surface2);margin-bottom:24px;animation:lyqR8wM8 1.6s linear infinite;background-size:200% 100%;background-image:linear-gradient(90deg,var(--surface2),color-mix(in srgb,var(--surface2) 60%,var(--surface) 40%),var(--surface2))}.UvII6G4W{height:120px;background:var(--surface2);margin-bottom:16px;animation:lyqR8wM8 1.6s linear infinite;background-size:200% 100%;background-image:linear-gradient(90deg,var(--surface2),color-mix(in srgb,var(--surface2) 60%,var(--surface) 40%),var(--surface2))}@keyframes lyqR8wM8{0%{background-position:100% 0}to{background-position:-100% 0}}.R5IIBiR4{background:var(--surface);border:1px solid var(--border);padding:32px;text-align:center;max-width:480px;margin:40px auto}.an0eT9Rx{font-family:var(--font-serif),var(--font-sans);font-size:22px;margin:0 0 10px}.R5IIBiR4 p{margin:0;font-size:14px;color:var(--ink2);line-height:1.5}.tiOCbpJy{margin-top:16px;padding:8px 16px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;cursor:pointer;color:var(--ink)}.tiOCbpJy:hover{border-color:var(--border-strong)}@media (max-width: 600px){.jiHKsnKL{padding:20px 16px 32px}.PiX0hn5H{font-size:32px}.Z-yMxptI{font-size:24px}.TpLNLYfG{flex-direction:column;gap:16px}}.v7eOLoP9{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}._2DEN39Gd{font-family:var(--font-serif),var(--font-sans);font-size:22px;line-height:1.2;margin-top:6px;color:var(--ink)}.eKOgKArO{font-size:14px;color:var(--ink2);line-height:1.55;margin:0}.fmjOHCX7{text-align:center;padding:32px;color:var(--ink3)}.h0aHSDaa{display:grid;grid-template-columns:120px 1fr;row-gap:8px;column-gap:12px;padding:12px 0;border-bottom:1px solid var(--border);margin-bottom:4px}.Gf28cTJW{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase;padding-top:2px}.CYs4BXW8{font-size:13.5px;color:var(--ink);line-height:1.4}._3Z0GHB-i{margin-top:16px}.AnqT-HDo{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase;margin-bottom:6px}.AXUm0IjX{width:100%;background:var(--surface);border:1px solid var(--border-strong, var(--border));padding:9px 11px;font-family:var(--font-sans);font-size:13.5px;color:var(--ink);border-radius:3px;box-sizing:border-box}.AXUm0IjX:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.HnNl2mH-{margin-top:5px;font-family:var(--font-sans);font-size:12px;color:var(--ink3)}.acArGRbB{background:var(--surface);border:1px solid var(--border);margin-top:2px}.yaASyueI{display:flex;align-items:center;gap:11px;padding:9px 13px;border-bottom:1px solid var(--border)}.nTjB99QK{font-family:var(--font-mono);font-size:10px;color:var(--ink3);width:22px}.TnpL1hNd{flex:1;font-size:12.5px;color:var(--ink)}.udDi6G2c{font-family:var(--font-mono);font-size:10.5px;padding:4px 7px;background:var(--surface2);border:1px solid var(--border-strong, var(--border));border-radius:2px;color:var(--ink)}.RbV-5-kx{font-family:var(--font-mono);font-size:10.5px;color:var(--ink3);padding:4px 7px}.qvT4vKb2{margin-top:11px;padding:10px 14px;background:var(--surface2);border-left:2px solid var(--ink3);font-size:12.5px;color:var(--ink2);line-height:1.5}.D17XYpBD{margin-top:18px;display:flex;align-items:flex-start;gap:10px}.D17XYpBD input[type=checkbox]{margin-top:3px;flex-shrink:0}.y2Tt5H7W{font-size:12.5px;color:var(--ink2);line-height:1.5;cursor:pointer}.AEXbAlGn{display:flex;align-items:center;gap:11px;width:100%}.hiq5SbAv{padding:10px 18px;background:var(--ink);color:var(--surface);border:1px solid var(--ink);font-family:var(--font-sans);font-size:13.5px;cursor:pointer;transition:opacity .12s ease-out}.hiq5SbAv:hover:not(:disabled){opacity:.9}.hiq5SbAv:disabled{opacity:.4;cursor:not-allowed}.jG6569Fp{padding:10px 18px;background:transparent;color:var(--ink2);border:1px solid var(--border);font-family:var(--font-sans);font-size:13.5px;cursor:pointer;transition:border-color .12s ease-out}.jG6569Fp:hover:not(:disabled){border-color:var(--border-strong, var(--border))}.jG6569Fp:disabled{opacity:.4;cursor:not-allowed}.J8tReCJT{margin-top:14px;padding:10px 14px;background:color-mix(in srgb,#c42b1f 10%,transparent);border-left:2px solid #c42b1f;font-size:12.5px;color:var(--ink);line-height:1.5}._-3-N87qC{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.-wNIMbxp{font-family:var(--font-serif),var(--font-sans);font-size:20px;line-height:1.2;margin-top:6px;color:var(--ink)}.EdA6qbWH{padding:2px 6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;border:1px solid var(--border);color:var(--ink3);text-transform:uppercase}._99s7jDmI{color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent);border-color:color-mix(in srgb,var(--brand) 40%,var(--border))}._5MGxAyvF{color:#8a4e08;background:#fbf6ee;border-color:color-mix(in srgb,#8a4e08 25%,var(--border))}.frVOg4ak{color:var(--surface);background:var(--accent);border-color:var(--accent)}.dPbdG9j7{padding:2px 6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;color:var(--ink3);background:var(--surface2);border:1px dashed var(--border)}.AX1l8X1e{font-size:13.5px;color:var(--ink2);line-height:1.55;margin:0 0 16px}.sG-1zPf-{padding:10px 14px;background:#fbf6ee;border-left:2px solid #8a4e08;font-size:12.5px;color:var(--ink);line-height:1.5;margin-bottom:16px}.HAwMkgns{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--border)}.HAwMkgns:last-of-type{border-bottom:none}.-UQw4QcS{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.r1unNP-I{font-size:13.5px;color:var(--ink);line-height:1.4}.a3LcmdiP{display:inline-flex;gap:6px;flex-wrap:wrap}.kk26wzi6{padding:2px 8px;background:var(--surface2);border:1px solid var(--border);font-size:12px;color:var(--ink2)}.krGGZzJC{margin-top:16px}.HTqEDt5Q{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase;margin-bottom:8px}._9q-gWw3l{font-family:var(--font-sans);font-size:12px;color:var(--ink3);margin-top:6px;line-height:1.5}._1MZMzfI0,.PTV2ec8r{display:flex;flex-direction:column;gap:4px}.Dvb35cXK{padding:8px 12px;background:var(--surface);border:1px solid var(--border);font-size:13px;color:var(--ink)}.PCAS9Tmy{padding:8px 12px;background:color-mix(in srgb,var(--brand) 6%,transparent);border:1px solid color-mix(in srgb,var(--brand) 25%,var(--border));border-left-width:3px;font-size:13px;color:var(--ink)}.rDgK9OzS{list-style:none;padding:0;margin:0 0 10px;display:flex;flex-direction:column;gap:10px}.R9rrG0f6{padding:8px 12px;background:var(--surface2);border-left:2px solid var(--border)}.hT-6RfCA{font-family:var(--font-mono);font-size:10px;color:var(--ink3);margin-bottom:4px}.RZxA-G0v{font-size:13px;color:var(--ink);line-height:1.5;white-space:pre-wrap}._8qF07WN5{width:100%;background:var(--surface);border:1px solid var(--border-strong, var(--border));padding:8px 10px;font-family:var(--font-sans);font-size:13px;color:var(--ink);border-radius:2px;box-sizing:border-box;resize:vertical;min-height:48px}._8qF07WN5:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.GRplHaHj{display:flex;justify-content:flex-end;margin-top:6px}.jto37K53{display:flex;align-items:center;gap:11px;width:100%}.a-2aP3pS{padding:9px 16px;background:var(--ink);color:var(--surface);border:1px solid var(--ink);font-family:var(--font-sans);font-size:13px;cursor:pointer;transition:opacity .12s ease-out}.a-2aP3pS:hover:not(:disabled){opacity:.9}.a-2aP3pS:disabled{opacity:.4;cursor:not-allowed}.X4fz8vnI{padding:9px 16px;background:transparent;color:var(--ink2);border:1px solid var(--border);font-family:var(--font-sans);font-size:13px;cursor:pointer;transition:border-color .12s ease-out}.X4fz8vnI:hover:not(:disabled){border-color:var(--border-strong, var(--border))}.X4fz8vnI:disabled{opacity:.4;cursor:not-allowed}._1RuRPt1V{padding:32px 40px 48px;width:100%;max-width:100%}.XcTXc-9z{max-width:1000px;margin:0 auto}.ttokIcbE{display:inline-block;font-family:var(--font-sans);font-size:12px;color:var(--ink3);text-decoration:none;margin-bottom:20px}.ttokIcbE:hover{color:var(--ink)}.hcTCi3KS{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.D-ErsMlx{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.zNY9pVdZ{display:flex;gap:8px;flex-shrink:0}.g7J4maAD{font-family:var(--font-sans);font-size:13px;font-weight:600;padding:9px 14px;background:var(--brand);color:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.g7J4maAD:hover{background:var(--brand-hi)}.g7J4maAD:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){.hcTCi3KS{flex-direction:column}.zNY9pVdZ{width:100%}.g7J4maAD{width:100%;justify-content:center}}.BPQVsZKW{font-family:var(--font-serif),var(--font-sans);font-size:32px;line-height:1.1;margin:0;color:var(--ink)}.FB7EvawD{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink3);text-transform:uppercase}.GnK0NOH9 strong{color:var(--ink);font-weight:500}.AE7fI8yn{width:100%;max-width:320px;height:4px;background:var(--surface2);overflow:hidden}._6N-N33Qr{display:block;height:100%;background:var(--accent);transition:width .16s ease-out}.cuQ8-Oh6{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:24px}.JslyRwET{padding:10px 18px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:var(--font-sans);font-size:13.5px;color:var(--ink3);cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out}.JslyRwET:hover{color:var(--ink)}._6x2bjs5h{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.TDDW3NGy{background:var(--ink);color:var(--surface);padding:24px 28px;margin-bottom:20px;position:relative;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 25%,transparent),0 24px 48px -24px color-mix(in srgb,var(--brand) 55%,transparent)}.ZlaJK3xE{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:color-mix(in srgb,var(--surface) 70%,transparent);text-transform:uppercase;margin-bottom:8px}.ecdeaJku{font-family:var(--font-serif),var(--font-sans);font-size:28px;line-height:1.15;margin-bottom:8px}.sOis7mOs{font-size:13.5px;line-height:1.55;color:color-mix(in srgb,var(--surface) 80%,transparent);margin-bottom:16px;max-width:640px}._9Kw4NN8R{display:flex;gap:10px;font-family:var(--font-mono);font-size:10px;color:color-mix(in srgb,var(--surface) 70%,transparent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:18px}.GPuRwt6L{display:flex;gap:11px;align-items:center;flex-wrap:wrap}.jnYOMwnf{padding:10px 18px;background:var(--surface);color:var(--ink);border:1px solid var(--surface);font-family:var(--font-sans);font-size:13.5px;cursor:pointer}.jnYOMwnf:hover{opacity:.9}._8dZWVJC-{padding:10px 18px;background:transparent;color:var(--surface);border:1px solid color-mix(in srgb,var(--surface) 40%,transparent);font-family:var(--font-sans);font-size:13.5px;text-decoration:none}._8dZWVJC-:hover{border-color:var(--surface)}.ofFTcZCC{margin-bottom:20px;padding:14px 18px;background:#fbf6ee;border-left:3px solid #8a4e08}.EzMtdJpo{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:#8a4e08;text-transform:uppercase;margin-bottom:8px}.zs5rJBcM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.vYceS98L{font-size:13.5px;color:var(--ink);line-height:1.5}.M30oO1WK{background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.M30oO1WK:hover strong{text-decoration:underline}.TIKtStK3{color:var(--ink3);margin-left:6px}.cuyCeLx0{margin-bottom:20px}.T5c9-5ze{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase;margin-bottom:10px}._6iY0-ZwA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px;background:var(--surface);border:1px solid var(--border)}.w-mMtJYB{background:var(--surface)}._5RRJg9BN{background:var(--surface2)}.pMib2-GZ{width:100%;background:none;border:none;padding:12px 16px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:3px;color:var(--ink);transition:background .12s ease-out}.pMib2-GZ:hover{background:color-mix(in srgb,var(--brand) 6%,transparent)}.pMib2-GZ:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.LDnw4gx0{font-size:13.5px;color:var(--ink)}.qNBJE2s9{font-family:var(--font-mono);font-size:11px;color:var(--ink3);letter-spacing:.04em;text-transform:uppercase}.HNw2pNIq,.DTkZVXlp,.bhHnjTMB{background:var(--surface2);animation:bh1qkVso 1.6s linear infinite;background-size:200% 100%;background-image:linear-gradient(90deg,var(--surface2),color-mix(in srgb,var(--surface2) 60%,var(--surface) 40%),var(--surface2));margin-bottom:20px}.HNw2pNIq{height:100px}.DTkZVXlp{height:180px}.bhHnjTMB{height:120px}@keyframes bh1qkVso{0%{background-position:100% 0}to{background-position:-100% 0}}.N2FzSVui{background:var(--surface);border:1px solid var(--border);padding:32px;text-align:center;max-width:480px;margin:40px auto}.A3vCAMWT{font-family:var(--font-serif),var(--font-sans);font-size:22px;margin:0 0 10px}.N2FzSVui p{margin:0;font-size:14px;color:var(--ink2);line-height:1.5}.M5hyXne4{margin-top:16px;padding:8px 16px;background:var(--surface2);border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;cursor:pointer;color:var(--ink)}.M5hyXne4:hover{border-color:var(--border-strong, var(--border))}@media (max-width: 600px){._1RuRPt1V{padding:20px 16px 32px}.BPQVsZKW{font-size:26px}.TDDW3NGy{padding:20px}.ecdeaJku{font-size:22px}}
