@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2) format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACCwAAAPNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhRQHZwwHG8gGQJ4FzumLRiQ3N8nNEL+zT/z+pBPEk39Vve7vmbXOZgooSexoqfBA9N+vtXduQFLbW0x9xf+toaHZdPMuFhpDaWKJkCGa3P088Egjjtrq/0JvzhPX5EVZhVUK7EY4sSyOpIi0Mm+NxgHtXmBR+rQQmk5nU5fcYNO4EMMnYDV7zxYBwgCAQhA0ggABTVQw9RvQMwLhXVcECP+iJkGYGcBAAFk6X5HADgggWPh4CB6CAjwU6cxAB5mMaADzQ13TZYMEE6xCYbCs0g2pmXzpBA9ARxA2W+q1zsYCao+aBDAUDJlBUZpZwgUUgI2YPoB7ZPcl/cSEwHovmYCcLC0D1V29B7KZkLcThHgG+B2MGxcymsEMKARAQjobABSggXgmBIhnZhAgEg+FQ7ZGp9wXlX3JAAsY5ql75utNHozBAAASxCAKAB+AWEAIWAg4DqQD1oeOMkoBjSAWYb3WVlLkzJA52DgZSyIgrBImio8ZZ1gcYgJ+9lZNjWy+WFo7ceJLqZhYE+wpSg5qeXFob3U1m85VVY0bd593ik3VJm9tVqiKgmskwMYs2KyRYDO0d92DuZlWGuyp6fXu4fuHciUdevc89/ksHACPd9xQN+Ys6P/75dvVM3rXz74/CqOXnnWbLHVkUb/rM2e8cnpi88ycfml1A74XP3H6TefOuixhDztOIJpzt3o10VNmvUvpk24lPm1IRmNne8rNU2fgTP66S3rMHHqpLLYzFoOzboU6d/opHK09/fJldg4963TqzJ2p85Z2p2JsgAFwcWUs+naPKmgFMEBX6Appf7UIIBfXF5e+nzPTV/PN0/olwIOeB7YBPJxWd/DfmA/Rk8FBASDwS42sy43596YrPmfI0/No9GvudD7zdvo0dQFR+Ajg05mZVKYcRoVtYU6gEcsHzsgojSM0SBOOIlLSOZouPlqtKI7NBDschwYoTiQd4JxoQYn6GIK7JcQiDMaQ5z+aiMSiMTSt1mgUi5ogAsIoyRJEJyGQCAyNJkZVJSpKtUzBitGoMCqWAIMoaFH92vRk6lZQLzyGpORIRiTJCvH95XCFqtEoGgQRqKbhMJUwRSpgCKQVpfLQSIQilcpVIsyevdGnUZ/qjiBD49F0gkXKU7KS65shMeuUdf3kZEVwRYokG8EgJWfTDyAd4ZCWB/iNdBoGolAly159B42NCeqWYHAgov3dEYQmIFEQiUYVpVcN5DDCcs1oY0cfqOdVFFq0WGKL4/Ses6f/Epu+gsXx3rj0YBHep8Q7e66ukdvbUOxzw+7WAxzFrTqoqc9iOmftBwA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-cyrillic-800-normal--HlTIRd4.woff2) format("woff2"),url(/assets/unbounded-cyrillic-800-normal-DbsDaRyD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-vietnamese-800-normal-CoK4UhqK.woff2) format("woff2"),url(/assets/unbounded-vietnamese-800-normal-BESasFH0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-ext-800-normal-18_tL4n1.woff2) format("woff2"),url(/assets/unbounded-latin-ext-800-normal-qEXaCaVG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2) format("woff2"),url(/assets/unbounded-latin-800-normal-Cjred_zf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.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{--font-display: "Unbounded", system-ui, sans-serif;--font-body: "DM Sans Variable", "DM Sans", system-ui, sans-serif;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .9375rem;--fs-lg: 1.125rem;--fs-xl: 1.5rem;--fs-2xl: 2rem;--fs-3xl: 2.75rem;--tracking-caps: .12em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-14: 56px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 28px;--r-pill: 999px;--tap-min: 44px;--card-ratio: 1.45;--dur-fast: .12s;--dur-med: .24s;--dur-slow: .48s;--dur-revolution: 1.5s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);color-scheme:dark;--bg: #070b1a;--surface: #10172f;--surface-2: #18213f;--button-2-bg: #263160;--button-2-line: rgba(238, 241, 250, .42);--button-2-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 3px 8px rgba(0, 0, 0, .35);--line: #27325e;--text: #eef1fa;--muted: #929bbd;--gold: #ffc857;--gold-fill: #ffc857;--chart-1: #b8862e;--gold-line: rgba(255, 200, 87, .45);--on-gold: #1a1203;--gold-glow: 0 0 0 2px #ffc857, 0 0 22px rgba(255, 200, 87, .65);--turn-glow: 0 0 28px rgba(255, 200, 87, .18);--red: #e5243a;--red-text: #ff5a6a;--on-red: #ffffff;--red-glow: 0 8px 24px rgba(229, 36, 58, .45);--felt: #0b1229;--table-line: #27325e;--table-glow: 0 0 0 6px rgba(39, 50, 94, .35), 0 30px 60px rgba(0, 0, 0, .55);--felt-rev: #1d0a1c;--table-line-rev: #6b1f33;--table-glow-rev: 0 0 0 6px rgba(229, 36, 58, .18), 0 0 48px rgba(229, 36, 58, .3), 0 30px 60px rgba(0, 0, 0, .55);--emblem-rev: rgba(229, 36, 58, .13);--card-face: #f6f0e4;--card-ink: #0e1430;--card-red: #c8182e;--card-edge: rgba(90, 70, 48, .22);--card-shadow: 0 4px 12px rgba(0, 0, 0, .5);--card-shadow-lg: 0 10px 24px rgba(0, 0, 0, .55);--card-dim-veil: rgba(7, 11, 26, .58);--card-age: rgba(120, 86, 44, .16);--card-bevel-hi: rgba(255, 255, 255, .75);--card-bevel-lo: rgba(92, 66, 38, .2);--card-thickness: 0 1px 0 #ddd2bc, 0 2px 0 #c7b899;--card-sheen: rgba(255, 255, 255, .34);--card-bevel: inset 0 1px 0 var(--card-bevel-hi), inset 0 -2px 3px var(--card-bevel-lo);--portrait-paper: #fdecd2;--bubble: #eef1fa;--on-bubble: #0e1430;--bot-badge: #27325e;--on-bot-badge: #eef1fa;--overlay: rgba(4, 6, 15, .72);--focus: #ffc857}:root{--felt-light: rgba(0, 0, 0, 0);--felt-shade: rgba(0, 0, 0, 0);--felt-noise: 0;--table-border: 1px;--rail-pad: 0px;--rail-shadow: none;--rail-shadow-rev: none;--rail-dim: 0;--stitch: transparent;--on-felt: var(--text);--on-felt-muted: var(--muted);--felt-accent: var(--gold)}:root[data-table=felt]{--felt: #12573b;--felt-light: rgba(130, 230, 170, .16);--felt-shade: rgba(0, 0, 0, .5);--felt-noise: .5;--felt-rev: #6a1324;--felt-rev-light: rgba(255, 130, 140, .16);--table-border: 0px;--rail-pad: 12px;--rail-dim: .3;--stitch: rgba(240, 220, 185, .42);--rail-shadow: 0 0 0 1px rgba(0, 0, 0, .45), 0 24px 50px rgba(0, 0, 0, .6);--rail-shadow-rev: 0 0 0 1px rgba(229, 36, 58, .45), 0 0 48px rgba(229, 36, 58, .35), 0 24px 50px rgba(0, 0, 0, .6);--table-line: #0b1022;--table-line-rev: #2a0a12;--table-glow: inset 0 0 0 1px rgba(0, 0, 0, .35), inset 0 10px 28px rgba(0, 0, 0, .55);--table-glow-rev: inset 0 0 0 1px rgba(0, 0, 0, .35), inset 0 10px 28px rgba(0, 0, 0, .55);--emblem-rev: rgba(255, 200, 87, .13);--on-felt: #f1f7f2;--on-felt-muted: #b9d9c6;--felt-accent: #ffd27a}:root[data-theme=light][data-table=felt]{--felt: #2b8a5a;--felt-light: rgba(210, 255, 225, .24);--felt-shade: rgba(0, 30, 15, .32);--felt-noise: .42;--felt-rev: #a21f37;--felt-rev-light: rgba(255, 190, 195, .22);--rail-dim: .06;--rail-shadow: 0 0 0 1px rgba(40, 26, 16, .35), 0 18px 36px rgba(14, 20, 48, .22);--rail-shadow-rev: 0 0 0 1px rgba(40, 26, 16, .35), 0 0 36px rgba(212, 31, 53, .3), 0 18px 36px rgba(14, 20, 48, .22);--table-line: #26324f;--table-line-rev: #4a1020;--table-glow: inset 0 0 0 1px rgba(0, 0, 0, .25), inset 0 8px 22px rgba(0, 20, 10, .4);--table-glow-rev: inset 0 0 0 1px rgba(0, 0, 0, .25), inset 0 8px 22px rgba(0, 20, 10, .4);--emblem-rev: rgba(255, 220, 140, .18);--on-felt: #f7fcf8;--on-felt-muted: #d5efe0;--felt-accent: #ffe08a}:root[data-theme=light]{color-scheme:light;--bg: #eef1f8;--surface: #ffffff;--surface-2: #e3e8f3;--button-2-bg: #ffffff;--button-2-line: rgba(14, 20, 48, .5);--button-2-shadow: 0 2px 6px rgba(14, 20, 48, .14);--line: #d2d9ea;--text: #0e1430;--muted: #525b79;--gold: #855700;--gold-fill: #ffc857;--gold-line: rgba(214, 150, 20, .55);--on-gold: #1a1203;--gold-glow: 0 0 0 2px #e2a21a, 0 0 18px rgba(255, 200, 87, .8);--turn-glow: 0 8px 28px rgba(214, 150, 20, .18);--red: #d41f35;--red-text: #c41a2f;--on-red: #ffffff;--red-glow: 0 8px 24px rgba(212, 31, 53, .3);--felt: #e1e6f2;--table-line: #d2d9ea;--table-glow: 0 0 0 6px rgba(255, 255, 255, .7), 0 20px 40px rgba(14, 20, 48, .1);--felt-rev: #f6e2e6;--table-line-rev: #eba9b4;--table-glow-rev: 0 0 0 6px rgba(212, 31, 53, .12), 0 0 36px rgba(212, 31, 53, .2), 0 20px 40px rgba(14, 20, 48, .1);--emblem-rev: rgba(212, 31, 53, .11);--card-face: #fcf8ef;--card-ink: #0e1430;--card-red: #c8182e;--card-edge: rgba(90, 70, 48, .24);--card-shadow: 0 3px 10px rgba(14, 20, 48, .16);--card-shadow-lg: 0 10px 22px rgba(14, 20, 48, .18);--card-dim-veil: rgba(84, 92, 116, .5);--card-thickness: 0 1px 0 #e6dcc8, 0 2px 0 #d3c6aa;--bubble: #0e1430;--on-bubble: #ffffff;--bot-badge: #0e1430;--on-bot-badge: #ffffff;--overlay: rgba(14, 20, 48, .45);--focus: #b07400}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;transition:background-color var(--dur-med) var(--ease-out),color var(--dur-med) var(--ease-out)}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);margin:0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.turnstilePanel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--overlay)}.turnstilePanel[hidden]{display:none}.turnstileBox{max-width:360px;padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);color:var(--text)}.turnstileBox h2{font-size:var(--fs-lg)}.turnstileBox p{margin:var(--sp-2) 0 var(--sp-4)}.turnstileBox:focus{outline:none}.turnstileLater{display:block;min-height:var(--tap-min);margin:var(--sp-4) 0 0 auto;padding:0 var(--sp-5);border-radius:var(--r-pill);border:1.5px solid var(--button-2-line);background:var(--button-2-bg);box-shadow:var(--button-2-shadow);color:var(--text);font-weight:700}.legal{max-width:760px;margin:0 auto;padding:0 max(var(--sp-4),env(safe-area-inset-right)) max(var(--sp-10),env(safe-area-inset-bottom)) max(var(--sp-4),env(safe-area-inset-left));line-height:1.6}.legal header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:0 calc(-1 * var(--sp-4)) var(--sp-6);padding:max(var(--sp-3),env(safe-area-inset-top)) var(--sp-4) var(--sp-3);background:var(--bg);transition:transform var(--dur-med) var(--ease-out),box-shadow var(--dur-med) var(--ease-out)}.legal header[data-scrolled=true]{border-bottom:1px solid var(--line);box-shadow:var(--card-shadow)}.legal header[data-hidden=true]{transform:translateY(-100%);box-shadow:none}.headerActions{display:flex;align-items:center;gap:var(--sp-2)}.legal .toTop{display:none;width:var(--tap-min);height:var(--tap-min);align-items:center;justify-content:center;padding:0;border-radius:var(--r-pill);border:1.5px solid var(--button-2-line);background:var(--button-2-bg);box-shadow:var(--button-2-shadow);color:var(--text)}.legal header[data-scrolled=true] .toTop{display:inline-flex}.legal .wordmark{font-family:var(--font-display);font-weight:800;font-size:var(--fs-lg);color:var(--text);text-decoration:none}.legal .wordmark span{color:var(--gold)}.legal .back{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0 var(--sp-4);border-radius:var(--r-pill);border:1.5px solid var(--button-2-line);background:var(--button-2-bg);box-shadow:var(--button-2-shadow);color:var(--text);font-weight:700;text-decoration:none}.legal h1{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1.2;margin:0 0 var(--sp-2)}.legal h2{font-family:var(--font-display);font-size:var(--fs-lg);line-height:1.3;margin:var(--sp-8) 0 var(--sp-2)}.legal h3{font-size:var(--fs-md);margin:var(--sp-5) 0 var(--sp-1)}.legal p,.legal li{color:var(--text)}.legal ul{padding-left:var(--sp-5)}.legal li+li{margin-top:var(--sp-1)}.legal a{color:var(--gold)}.meta{color:var(--muted);font-size:var(--fs-sm);margin:0}.summary{margin:var(--sp-6) 0;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.summary h2{margin-top:0}.legal footer{margin-top:var(--sp-10);padding-top:var(--sp-4);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--sp-4);color:var(--muted);font-size:var(--fs-sm)}@media(max-width:480px){.legal h1{font-size:var(--fs-xl)}}.deletePanel{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.deleteStatus:empty{display:none}.deleteStatus{margin:0;font-weight:600}.deleteStatus[data-error=true]{color:var(--red-text)}.deleteConfirm{display:flex;flex-direction:column;gap:var(--sp-3)}.deleteConfirm[hidden]{display:none}.deleteConfirm p{margin:0}.deleteActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.deleteActions button{min-height:var(--tap-min);padding:0 var(--sp-5);border-radius:var(--r-pill);font:700 var(--fs-md) var(--font-body);cursor:pointer}.deleteCancel{background:var(--button-2-bg);border:1.5px solid var(--button-2-line);color:var(--text)}.deleteButton{background:var(--red);border:1px solid transparent;color:var(--on-red)}.deleteButton:disabled{opacity:.5}
