@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;inset:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media(max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media(max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-math-wght-normal-_TL2RCrf.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-symbols-wght-normal-DO7lZbk6.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-ext-wght-normal-BlIE6rrN.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:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-wght-normal-BIFT5Qnz.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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-math-wght-italic-Csabf5l-.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-symbols-wght-italic-Dit9nj3y.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-ext-wght-italic-NDCc9UyL.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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-wght-italic-B5SVoS-R.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0c1310;--bg-top: #0e1613;--bg-elev: #121b16;--bg-elev-2: #182420;--bg-inset: #0e1612;--border: #27362e;--hairline: #1c2921;--gold-hairline: rgba(201, 162, 39, .45);--text: #f2ecd9;--text-muted: #a9b8ab;--text-dim: #8fa091;--accent: #c9a227;--accent-hover: #b8921f;--accent-soft: rgba(201, 162, 39, .12);--gold-bright: #e8cd6f;--tote-amber: #ffc84d;--gold-grad: linear-gradient(180deg, #e8cd6f, #c9a227);--gold-grad-text: #17311f;--felt-1: #17352a;--felt-2: #10241c;--felt-header-grad: linear-gradient(180deg, #17352a, #10241c);--header-grad: linear-gradient(180deg, #12241b, #0f1d16);--ticket-paper: #f2ecd9;--ticket-ink: #201d12;--ticket-ink-soft: #56503c;--ticket-ink-dim: #6b6450;--success: #3a9d6a;--warn: #ffc84d;--danger: #c23048;--danger-hover: #b0233a;--info: #a9c8f0;--radius: 12px;--radius-sm: 8px;--shadow: 0 14px 36px rgba(0, 0, 0, .4);--font: "Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Fraunces Variable", Georgia, serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color-scheme:dark}:root{--lane-red: #c22b35;--lane-blue: #2d5ec4;--lane-green: #2e8b57;--lane-yellow: #d4a017;--lane-purple: #7d4fb3;--lane-orange: #cf6a1e;--lane-yellow-text: #241a03;--lane-red-soft: rgba(194, 43, 53, .16);--lane-blue-soft: rgba(45, 94, 196, .16);--lane-green-soft: rgba(46, 139, 87, .16);--lane-yellow-soft: rgba(212, 160, 23, .16);--lane-purple-soft: rgba(125, 79, 179, .16);--lane-orange-soft: rgba(207, 106, 30, .16);--state-open: #62c785;--state-open-border: rgba(98, 199, 133, .5);--state-open-bg: rgba(98, 199, 133, .1);--state-closed: #ffc84d;--state-closed-border: rgba(255, 200, 77, .5);--state-closed-bg: rgba(255, 200, 77, .1);--state-locked: #f0a35e;--state-locked-border: rgba(240, 163, 94, .5);--state-locked-bg: rgba(240, 163, 94, .1);--state-pending: #e8cd6f;--state-pending-border: rgba(232, 205, 111, .55);--state-pending-bg: rgba(232, 205, 111, .12);--state-settled: #a9c8f0;--state-settled-border: rgba(169, 200, 240, .5);--state-settled-bg: rgba(169, 200, 240, .1);--state-cancelled: #e58a99;--state-cancelled-border: rgba(229, 138, 153, .5);--state-cancelled-bg: rgba(229, 138, 153, .1);--winner: #e8cd6f;--winner-border: rgba(201, 162, 39, .6);--winner-bg: rgba(201, 162, 39, .15);--gold: #c9a227;--radius-lg: 16px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--fs-2xs: .7rem;--fs-xs: .75rem;--fs-sm: .85rem;--fs-md: .95rem;--fs-base: 1rem;--fs-lg: 1.15rem;--fs-xl: 1.35rem;--fs-2xl: 1.75rem;--fs-3xl: 2.25rem;--lh-tight: 1.2;--lh-normal: 1.45;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .25);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .5);--avatar-xs: 24px;--avatar-sm: 32px;--avatar-md: 48px;--avatar-lg: 96px;--avatar-xl: 160px;--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}body{background:linear-gradient(180deg,var(--bg-top) 0%,var(--bg) 40%) var(--bg);min-height:100vh}.font-display{font-family:var(--font-display)}:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.visually-hidden,.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a{color:var(--gold-bright);text-decoration:underline}code{font-family:var(--mono);font-size:.9em;background:var(--bg-elev-2);padding:0 4px;border-radius:4px}h1,h2,h3{margin:0;font-weight:650;letter-spacing:-.01em}p{margin:.4rem 0}.app{display:flex;flex-direction:column;min-height:100vh}.wallet-adapter-button-trigger{background:#c9a22714!important;color:var(--gold-bright)!important;border:1.5px solid var(--accent)!important;border-radius:var(--radius-pill)!important;height:40px!important;padding:0 22px!important;font-family:var(--font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important;transition:background-color .14s ease,color .14s ease!important}.wallet-adapter-button-trigger:hover{background:#c9a2272e!important}.tm-saddle-cloth{display:inline-flex;align-items:center;justify-content:center;font-weight:800;border:1px solid rgba(0,0,0,.4);flex-shrink:0;font-variant-numeric:tabular-nums}.avatar{flex-shrink:0;display:inline-block;vertical-align:middle}.gerbil-portrait{display:inline-block;flex:0 0 auto;overflow:hidden;border-radius:50%;background-color:#d9c8a6;background-image:url(/gerbil-derby-stable.png);background-repeat:no-repeat;background-size:300% 300%;background-origin:border-box}.tm-rules-head{background:var(--felt-header-grad)}.toast-viewport{position:fixed;right:1rem;bottom:1rem;z-index:100;display:flex;flex-direction:column;gap:.5rem;width:min(380px,calc(100vw - 2rem))}.toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;align-items:flex-start;padding:.7rem .8rem;border-radius:var(--radius-sm);background:var(--bg-elev);border:1px solid var(--border);border-left:3px solid var(--border);box-shadow:var(--shadow);animation:toast-in .16s ease-out}@keyframes toast-in{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.toast-icon{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem;background:var(--bg-elev-2);color:var(--text-muted)}.toast-success{border-left-color:var(--state-open)}.toast-success .toast-icon{background:var(--state-open-bg);color:var(--state-open)}.toast-error{border-left-color:var(--danger)}.toast-error .toast-icon{background:var(--state-cancelled-bg);color:var(--state-cancelled)}.toast-info{border-left-color:var(--state-settled)}.toast-info .toast-icon{background:var(--state-settled-bg);color:var(--state-settled)}.toast-pending{border-left-color:var(--accent)}.toast-body{min-width:0;display:flex;flex-direction:column;gap:.15rem}.toast-title{font-weight:700;font-size:.9rem}.toast-message{font-size:.85rem;color:var(--text-muted);overflow-wrap:anywhere}.toast-link{font-size:.8rem}.toast-close{background:none;border:none;color:var(--text-dim);font-size:1.1rem;cursor:pointer;line-height:1;padding:0;min-width:40px;min-height:40px;display:grid;place-items:center}.toast-close:hover{color:var(--text)}.spinner{width:14px;height:14px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:spin .8s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:600px){html,body{font-size:14px}}@media(prefers-reduced-motion:reduce){.badge-pending,.chip-dot,.spinner,.toast{animation:none}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.spinner{animation:spin .8s linear infinite!important}}.demo-bar{position:fixed;inset-inline:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:8px 14px;background:var(--felt-header-grad, linear-gradient(180deg, #17352a, #10241c));border-top:1px solid var(--gold-hairline, rgba(201, 162, 39, .45));box-shadow:0 -10px 28px #00000059}body:has(.demo-bar){padding-bottom:var(--demo-bar-h, 56px)}.demo-bar-chip{display:inline-flex;align-items:center;gap:7px;font:700 10px/1.4 var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-bright, #e8cd6f);background:var(--accent-soft, rgba(201, 162, 39, .12));border:1px solid var(--gold-hairline, rgba(201, 162, 39, .45));border-radius:var(--radius-pill, 999px);padding:5px 11px;white-space:nowrap}.demo-bar-scenarios{display:flex;flex-wrap:wrap;gap:6px}.demo-bar-btn{font:700 11px/1 var(--font);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-muted, #a9b8ab);background:var(--bg-elev, #121b16);border:1px solid var(--border, #27362e);border-radius:var(--radius-pill, 999px);padding:6px 12px;cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.demo-bar-btn:hover{color:var(--text, #f2ecd9);border-color:var(--gold-hairline, rgba(201, 162, 39, .45))}.demo-bar-btn:focus-visible{outline:2px solid var(--accent, #c9a227);outline-offset:2px}.demo-bar-btn.is-active{background:var(--gold-grad, linear-gradient(180deg, #e8cd6f, #c9a227));color:var(--gold-grad-text, #17311f);border-color:transparent}:root{color-scheme:dark;--color-turf-950: #0a120e;--color-turf-900: #0f1d16;--color-turf-800: #12241b;--color-turf-700: #17352a;--color-turf-600: #1d4534;--color-paper-50: #121b16;--color-paper-100: #0c1310;--color-paper-200: #182420;--color-paper-300: #27362e;--color-brass-300: #e8cd6f;--color-brass-400: #c9a227;--color-brass-500: #b8921f;--color-brass-600: #e8cd6f;--color-oxblood-500: #c23048;--color-oxblood-600: #b0233a;--color-oxblood-700: #8d1c2f;--color-ink-950: #f2ecd9;--color-ink-800: #cbd4c6;--color-ink-600: #a9b8ab;--color-ink-400: #8fa091;--color-cobalt-500: #a9c8f0;--color-violet-500: #e8cd6f;--color-positive-500: #62c785;--color-warning-500: #ffc84d;--color-danger-500: #c23048;--color-white: #fff;--color-black: #000;--color-ink-alpha-08: rgb(242 236 217 / 8%);--color-ink-alpha-12: rgb(242 236 217 / 12%);--color-ink-alpha-20: rgb(242 236 217 / 20%);--color-ink-alpha-48: rgb(242 236 217 / 48%);--color-paper-alpha-08: rgb(242 236 217 / 8%);--color-paper-alpha-16: rgb(242 236 217 / 16%);--color-paper-alpha-72: rgb(242 236 217 / 72%);--color-turf-alpha-88: rgb(6 10 8 / 84%);--color-brass-alpha-16: rgb(201 162 39 / 12%);--color-brass-alpha-32: rgb(201 162 39 / 30%);--color-oxblood-alpha-12: rgb(194 48 72 / 12%);--color-cobalt-alpha-12: rgb(169 200 240 / 12%);--color-danger-alpha-12: rgb(194 48 72 / 12%);--surface-page: #0c1310;--surface-canvas: #121b16;--surface-subtle: #182420;--surface-pressed: #1f2d25;--surface-inverse: #12241b;--surface-inverse-raised: #17352a;--surface-scrim: var(--color-turf-alpha-88);--surface-accent-soft: rgb(201 162 39 / 10%);--surface-info-soft: rgb(169 200 240 / 10%);--surface-danger-soft: rgb(194 48 72 / 12%);--text-primary: #f2ecd9;--text-secondary: #a9b8ab;--text-muted: #8fa091;--text-inverse: #f2ecd9;--text-inverse-muted: rgb(242 236 217 / 72%);--text-accent: #e8cd6f;--text-brand: #e8cd6f;--text-on-accent: #17311f;--border-subtle: #1c2921;--border-default: #27362e;--border-strong: #324437;--border-inverse: rgb(201 162 39 / 28%);--border-accent: rgb(201 162 39 / 55%);--action-primary: #c9a227;--action-primary-hover: #b8921f;--action-primary-pressed: #a5831c;--action-secondary: #17352a;--action-secondary-hover: #1d4534;--action-focus: #e8cd6f;--status-open: #62c785;--status-betting-closed: #ffc84d;--status-locked: #f0a35e;--status-result-pending: #e8cd6f;--status-settled: #a9c8f0;--status-no-winner: #a9b8ab;--status-cancelled: #e58a99;--lane-one: #c22b35;--lane-two: #2d5ec4;--lane-three: #2e8b57;--decorative-brass: #c9a227;--decorative-turf: #2e8b57;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-xs: .25rem;--radius-sm: .5rem;--radius-md: .875rem;--radius-lg: 1rem;--radius-full: 999px;--stroke-hairline: 1px;--stroke-emphasis: 2px;--size-control-sm: 2.25rem;--size-control-md: 2.75rem;--size-control-lg: 3.25rem;--size-icon-sm: 1rem;--size-icon-md: 1.25rem;--size-icon-lg: 1.5rem;--size-avatar-sm: 2.5rem;--size-avatar-md: 4rem;--size-avatar-lg: 6rem;--layout-content-max: 95rem;--layout-reading-max: 45rem;--font-display: "Fraunces Variable", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-ui: "Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-40: 2.5rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-80: 5rem;--line-height-16: 1rem;--line-height-20: 1.25rem;--line-height-24: 1.5rem;--line-height-28: 1.75rem;--line-height-32: 2rem;--line-height-40: 2.5rem;--line-height-48: 3rem;--line-height-56: 3.5rem;--line-height-72: 4.5rem;--line-height-88: 5.5rem;--letter-spacing-tight: -.075rem;--letter-spacing-snug: -.025rem;--letter-spacing-normal: 0;--letter-spacing-wide: .05rem;--letter-spacing-caps: .0875rem;--duration-micro: .14s;--duration-component: .16s;--duration-ceremony: .16s;--duration-slow: .16s;--ease-standard: cubic-bezier(.22, 1, .36, 1);--ease-emphasized: cubic-bezier(.16, 1, .3, 1);--shadow-1: 0 2px 8px rgb(0 0 0 / 25%);--shadow-2: 0 14px 36px rgb(0 0 0 / 40%);--shadow-3: 0 24px 60px rgb(0 0 0 / 55%);--focus-ring: 0 0 0 3px rgb(232 205 111 / 45%)}@media(prefers-reduced-motion:reduce){:root{--duration-micro: 1ms;--duration-component: 1ms;--duration-ceremony: 1ms;--duration-slow: 1ms}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Fraunces Variable", "Iowan Old Style", Georgia, "Times New Roman", serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--surface-page);min-width:320px;scroll-padding-top:calc(var(--masthead-h,0px) + 12px);scroll-padding-bottom:calc(var(--demo-bar-h,0px) + 12px);overflow:hidden auto}body{background:linear-gradient(180deg,#0e1613 0%,var(--surface-page) 40%) var(--surface-page);min-width:320px;color:var(--text-primary);font-family:var(--font-ui);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}a{color:inherit}::selection{background:var(--color-brass-alpha-32);color:var(--text-primary)}:focus-visible{outline:2px solid var(--action-focus);outline-offset:2px}}@layer components{.gdd-app{isolation:isolate;min-height:100vh}.gdd-app.app-wagers,.gdd-app.app-stewards{width:100%!important;margin-inline:0!important}.gdd-app .gdd-page-hero,.gdd-app .gdd-page-hero h1{color:var(--text-inverse)!important}.gdd-app .gdd-page-hero p{color:var(--text-inverse-muted)!important}.gdd-app .gdd-racer-profile>section .gerbil-portrait{width:100%!important;height:100%!important}.gdd-app .gdd-racer-profile .racer-back-link{color:var(--color-brass-300)!important;text-decoration:none!important}.gdd-page{width:min(calc(100% - 2rem),var(--layout-content-max));margin-inline:auto}.gdd-eyebrow{color:var(--text-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;line-height:1rem;display:inline-flex}.gdd-eyebrow:before{content:"";background:currentColor;width:1.75rem;height:1px}.gdd-display{font-family:var(--font-display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.055em;margin:0;font-size:clamp(3.35rem,8vw,6.75rem);font-weight:900;line-height:.84}.gdd-section-title{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:750;line-height:.96}.gdd-paper-grain{position:relative}.gdd-paper-grain:after{z-index:0;opacity:.16;pointer-events:none;mix-blend-mode:multiply;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");position:absolute;inset:0}.gdd-paper-grain>*{z-index:1;position:relative}.gdd-rule{background:linear-gradient(90deg,transparent,var(--border-accent) 12%,var(--border-accent) 88%,transparent);height:1px}.gdd-app .gdd-header,.gdd-app .gdd-header *{box-sizing:border-box}.gdd-app .gdd-header a:not(.tm-mobile-link){text-decoration:none;color:var(--text-inverse)!important}.gdd-app .gdd-header .tm-mobile-link{text-decoration:none}.gdd-app .gdd-header .tm-tabs a{color:var(--text-inverse-muted)!important}.gdd-app .gdd-header .tm-tabs a:hover,.gdd-app .gdd-header .tm-tabs a[aria-current=page],.gdd-app .gdd-header button:not(.tm-mobile-link),.gdd-app .gdd-mobile-menu{color:var(--text-inverse)!important}.gdd-app .gdd-header .tm-rules-link:hover,.gdd-app .gdd-header a.wallet-address:hover,.gdd-app .gdd-header a.wallet-faucet:hover{color:var(--brass-3,#f0d98c)!important}.gdd-app .gdd-mobile-menu{border-color:var(--border-inverse)!important;background:var(--color-paper-alpha-08)!important}.gdd-app footer a{color:inherit!important}.gdd-app a.gdd-button{text-decoration:none!important}.gdd-app .gdd-button[data-variant=primary],.gdd-app .gdd-button[data-variant=danger]{color:var(--text-on-accent)!important}.gdd-app .gdd-button[data-variant=secondary],.gdd-app .gdd-button[data-variant=inverse],.gdd-app .gdd-button[data-variant=brass]{color:var(--color-brass-300)!important}.gdd-app .gdd-button[data-variant=outline],.gdd-app .gdd-button[data-variant=ghost]{color:var(--text-primary)!important}.gdd-app .gdd-button{min-height:44px!important}.gdd-app .gdd-button[data-size=icon],.gdd-app .gdd-header>div:nth-child(2)>a,.gdd-app .gdd-mobile-menu{min-width:44px!important;min-height:44px!important}.gdd-app .gdd-header nav a,.gdd-app .gdd-header nav button,.gdd-app .gdd-header>div:nth-child(2) button{min-height:44px!important}.gdd-app footer a,.gdd-app footer button,.gdd-app .home-post-footer a,.gdd-app .home-text-link,.gdd-app .racer-back-link{align-items:center;min-height:44px!important;display:inline-flex!important}.gdd-app .gdd-live-racer-profile{padding:0 0 var(--space-20)!important}.gdd-app .gdd-live-racer-profile .racer-hero{overflow:hidden;border:0!important;border-bottom:1px solid var(--border-inverse)!important;min-height:0!important;box-shadow:none!important;background:radial-gradient(90% 80% at 50% 0,#14231b,#0c1310 70%)!important;border-radius:0!important;padding:0!important}.gdd-app .gdd-live-racer-profile .racer-hero:after{background:linear-gradient(var(--silk),var(--silk-accent));width:.35rem}.gdd-app .gdd-live-racer-profile .racer-hero-shell{padding-block:clamp(2.5rem,6vw,5rem)}.gdd-app .gdd-live-racer-profile .racer-back-link{font-weight:800;color:var(--color-brass-300)!important;letter-spacing:.02em!important;text-transform:none!important;font-size:.75rem!important;text-decoration:none!important}.gdd-app .gdd-live-racer-profile .racer-hero-body{margin-top:var(--space-6)!important;grid-template-columns:17rem minmax(0,1fr) minmax(18rem,.48fr)!important;gap:clamp(2rem,4vw,4rem)!important}.gdd-app .gdd-live-racer-profile .racer-hero-portrait,.gdd-app .gdd-live-racer-profile .racer-hero-portrait .gerbil-portrait{width:17rem!important;height:17rem!important}.gdd-app .gdd-live-racer-profile .racer-hero-portrait .gerbil-portrait{border:4px solid var(--color-brass-400)!important;box-shadow:0 0 0 .75rem #071b14b8,0 0 0 calc(.75rem + 1px) var(--border-accent),0 2rem 5rem #0000006b!important}.gdd-app .gdd-live-racer-profile .racer-hero-name{margin:var(--space-4) 0 var(--space-2)!important;color:var(--text-inverse)!important;font-family:var(--font-display)!important;letter-spacing:-.065em!important;text-overflow:clip!important;white-space:normal!important;font-size:clamp(3.7rem,7vw,7.2rem)!important;font-weight:900!important;line-height:.82!important;overflow:visible!important}.gdd-app .gdd-live-racer-profile .racer-hero-silks{color:var(--color-brass-300)!important}.gdd-app .gdd-live-racer-profile .racer-hero-text .muted,.gdd-app .gdd-live-racer-profile .racer-hero-text .link-muted{color:var(--text-inverse-muted)!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats{border-radius:var(--radius-lg);background:var(--color-paper-alpha-08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;border:1px solid var(--border-inverse)!important;min-height:15rem!important;padding:0!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat{min-width:0;padding:var(--space-5);border-right:1px solid var(--border-inverse);border-bottom:1px solid var(--border-inverse)}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat:nth-child(2n){border-right:0}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat:nth-last-child(-n+2){border-bottom:0}.gdd-app .gdd-live-racer-profile .racer-profile-content{gap:var(--space-8);grid-template-columns:minmax(0,1fr);padding-top:clamp(2.5rem,5vw,4rem);display:grid}.gdd-app .gdd-live-racer-profile .racer-panel,.gdd-app .gdd-live-racer-profile .race-history{border:1px solid var(--border-default)!important;border-top:5px solid var(--border-accent)!important;border-radius:var(--radius-lg)!important;background:var(--surface-canvas)!important;box-shadow:var(--shadow-1)!important}.gdd-app .gdd-live-racer-profile .purchase-food{border-top-color:var(--color-turf-700)!important}.gdd-app .gdd-live-racer-profile .naming-panel{border-top-color:var(--color-oxblood-600)!important}.gdd-app .gdd-live-racer-profile .racer-panel .panel-title{letter-spacing:-.035em;color:var(--text-primary)!important;font-family:var(--font-display)!important;font-size:clamp(1.7rem,3vw,2.15rem)!important;font-weight:900!important}.gdd-app .gdd-live-racer-profile .auction-card,.gdd-app .gdd-live-racer-profile .leaderboard-row{border-color:var(--border-subtle)!important;border-radius:var(--radius-sm)!important;background:var(--surface-page)!important}.gdd-app .gdd-live-racer-profile .input,.gdd-app .gdd-live-racer-profile .btn{min-height:44px!important}.gdd-app.app-stewards .admin-panel{gap:var(--space-6)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.gdd-app.app-stewards .admin-panel>.panel-head{min-height:7.5rem;padding:var(--space-6) clamp(1.5rem,4vw,2.5rem);border:1px solid var(--border-inverse);border-radius:var(--radius-lg);background:radial-gradient(circle at 90% 0%,var(--color-brass-alpha-16),transparent 22rem),var(--surface-inverse);box-shadow:var(--shadow-2);align-items:center;overflow:hidden;margin:0!important}.gdd-app.app-stewards .admin-panel>.panel-head .panel-title{letter-spacing:-.05em;line-height:.95;color:var(--text-inverse)!important;font-family:var(--font-display)!important;font-size:clamp(2.25rem,5vw,4rem)!important;font-weight:900!important}.gdd-app.app-stewards .badge-admin{letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--color-brass-300)!important;border:1px solid var(--border-accent)!important;border-radius:var(--radius-full)!important;background:var(--color-brass-alpha-16)!important;padding:.5rem .75rem!important;font-size:.65rem!important}.gdd-app.app-stewards .admin-status{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-canvas);box-shadow:var(--shadow-1);grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;gap:0!important;display:grid!important}.gdd-app.app-stewards .admin-status .stat{min-width:0;min-height:6.5rem;padding:var(--space-5);border-right:1px solid var(--border-subtle);justify-content:center}.gdd-app.app-stewards .admin-status .stat:last-child{border-right:0}.gdd-app.app-stewards .admin-status .stat-label,.gdd-app.app-stewards .field-label{letter-spacing:.075em;text-transform:uppercase;color:var(--text-muted)!important;font-size:.68rem!important;font-weight:800!important}.gdd-app.app-stewards .admin-status .stat-value{max-width:100%;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;overflow:hidden;color:var(--text-primary)!important}.gdd-app.app-stewards .admin-section,.gdd-app.app-stewards .admin-card{min-width:0;border:1px solid var(--border-default)!important;border-radius:var(--radius-lg)!important;background:var(--surface-canvas)!important;box-shadow:var(--shadow-1)!important;padding:clamp(1.25rem,3vw,1.75rem)!important}.gdd-app.app-stewards details.admin-section>summary{min-height:44px;color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.025em;font-size:1.4rem!important;font-weight:850!important}.gdd-app.app-stewards .admin-section .section-title,.gdd-app.app-stewards .admin-card .section-title{letter-spacing:-.035em;line-height:1.05;color:var(--text-primary)!important;font-family:var(--font-display)!important;margin:0!important;font-size:clamp(1.55rem,2.5vw,2rem)!important;font-weight:900!important}.gdd-app.app-stewards .admin-grid{gap:var(--space-5)!important}.gdd-app.app-stewards .admin-card{gap:var(--space-4)!important;border-top:5px solid var(--color-brass-400)!important}.gdd-app.app-stewards .roster-card{border-top-color:var(--color-turf-700)!important}.gdd-app.app-stewards .race-control-locked{border-top-color:var(--status-locked)!important}.gdd-app.app-stewards .race-control-settled{border-top-color:var(--status-settled)!important}.gdd-app.app-stewards .input{min-height:44px!important;color:var(--text-primary)!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-sm)!important;background:#0e1612!important;padding-inline:.85rem!important}.gdd-app.app-stewards .input:focus-visible{border-color:var(--border-accent)!important;box-shadow:var(--focus-ring)!important}.gdd-app.app-stewards .btn,.gdd-app.app-stewards .lineup-option,.gdd-app.app-stewards .settle-option,.gdd-app.app-stewards .race-control-actions button,.gdd-app.app-stewards .roster-row-actions button{min-height:44px!important}.gdd-app.app-stewards .lineup-option,.gdd-app.app-stewards .lane-order-row,.gdd-app.app-stewards .roster-row,.gdd-app.app-stewards .fee-row,.gdd-app.app-stewards .settle-option{border-color:var(--border-subtle)!important;border-radius:var(--radius-sm)!important;background:var(--surface-page)!important}.gdd-app.app-stewards .lineup-option.checked,.gdd-app.app-stewards .settle-option.selected{box-shadow:inset 0 0 0 1px var(--border-accent);border-color:var(--border-accent)!important;background:var(--color-brass-alpha-16)!important}.gdd-app.app-stewards .subform{border:1px solid var(--border-subtle);padding:var(--space-4)!important;border-radius:var(--radius-md)!important;background:var(--surface-page)!important}.gdd-app.app-stewards .subform-danger,.gdd-app.app-stewards .form-msg-warn{border-color:var(--color-danger-500)!important;background:var(--surface-danger-soft)!important}.gdd-app.app-stewards .checklist{line-height:1.5rem;gap:var(--space-2)!important;color:var(--text-secondary)!important;font-size:.875rem!important}.gdd-app.app-stewards code{border-radius:var(--radius-xs);background:var(--surface-page);color:var(--text-accent);font-family:var(--font-mono);padding:.12rem .35rem;font-size:.82em}.gdd-app .race-day-page,.gdd-app .race-day-history{width:min(calc(100% - 2rem),var(--layout-content-max))!important;min-width:0!important;margin-inline:auto!important;padding-inline:0!important}.gdd-app .race-day-grid{align-items:start!important;min-height:0!important}.gdd-app .race-day-grid>*{align-self:start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:fit-content!important;min-height:0!important}.gdd-app .race-day-grid .stream-panel,.gdd-app .race-day-grid .race-panel{align-self:start!important;width:100%!important;max-width:100%!important;height:fit-content!important;min-height:0!important}.gdd-app .race-tote-panel{border:1.5px solid var(--border-accent)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-2)!important;background:#101a15!important;gap:0!important;padding:0!important;display:block!important;overflow:clip!important}.gdd-app .race-tote-panel:before{display:none!important}.gdd-app .race-tote-panel .race-head,.gdd-app .race-preview-panel>div:first-child{border-bottom:1px solid var(--border-inverse)!important;background:linear-gradient(#17352a,#10241c)!important;padding:1.25rem!important}.gdd-app .race-tote-panel .race-title{font-style:italic;color:var(--text-inverse)!important;font-family:var(--font-display)!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;margin-top:.5rem!important;font-size:clamp(1.75rem,3vw,2.25rem)!important;font-weight:600!important;line-height:1.1!important}.gdd-app .race-tote-panel .race-id{color:var(--color-brass-300)!important}.gdd-app .race-tote-panel .race-desc{color:var(--text-inverse-muted)!important;font-family:var(--font-ui)!important;text-align:left!important;margin-top:.5rem!important;font-size:.75rem!important;line-height:1.25rem!important}.gdd-app .stream-panel{padding:0!important;display:block!important}.gdd-app .current-ticket-rail{grid-template-columns:none!important;min-height:0!important;display:block!important}.gdd-app .ticket-picks,.gdd-app .ticket-picks-preview{min-width:0!important}.gdd-app .ticket-picks .ticket-pick,.gdd-app .ticket-picks-preview .ticket-pick{grid-template-columns:none!important;width:100%!important;min-width:0!important}.gdd-app .ticket-rail-title,.gdd-app .ticket-rail-body,.gdd-app .ticket-rail-links{border-right:0!important;min-width:0!important}.gdd-app .lane-card-tote{grid-template-columns:44px 56px minmax(0,1fr) auto!important;column-gap:12px!important;min-height:0!important;padding:14px 54px 14px 14px!important}.gdd-app .lane-card-tote .tote-select-mark{width:32px!important;height:32px!important;right:12px!important}.gdd-app .race-day-page p,.gdd-app .race-day-page small{white-space:normal;max-width:100%}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-4{top:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-12{margin:calc(var(--spacing) * 12)}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[44px\]{width:44px;height:44px}.h-8{height:calc(var(--spacing) * 8)}.h-22{height:calc(var(--spacing) * 22)}.h-30{height:calc(var(--spacing) * 30)}.max-h-\[min\(92dvh\,900px\)\]{max-height:min(92dvh,900px)}.min-h-32{min-height:calc(var(--spacing) * 32)}.w-\[min\(94vw\,720px\)\]{width:min(94vw,720px)}.w-\[min\(95vw\,820px\)\]{width:min(95vw,820px)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-lg{max-width:var(--container-lg)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-decimal{list-style-type:decimal}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0{gap:0}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[color\:rgb\(138_106_47_\/_45\%\)\]{border-color:#8a6a2f73}.border-\[color\:rgb\(138_106_47_\/_50\%\)\]{border-color:#8a6a2f80}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.bg-\[color\:rgb\(138_106_47_\/_9\%\)\]{background-color:#8a6a2f17}.bg-\[var\(--surface-canvas\)\]{background-color:var(--surface-canvas)}.bg-\[var\(--surface-scrim\)\]{background-color:var(--surface-scrim)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-\[color\:\#6d5325\]{color:#6d5325}.text-\[var\(--ink-1\)\]{color:var(--ink-1)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--text-accent\)\]{color:var(--text-accent)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-3\)\]{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.marker\:font-black ::marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black::marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black ::-webkit-details-marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black::-webkit-details-marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:text-\[color\:\#6d5325\] ::marker{color:#6d5325}.marker\:text-\[color\:\#6d5325\]::marker{color:#6d5325}.marker\:text-\[color\:\#6d5325\] ::-webkit-details-marker{color:#6d5325}.marker\:text-\[color\:\#6d5325\]::-webkit-details-marker{color:#6d5325}@media(hover:hover){.hover\:border-\[var\(--border-accent\)\]:hover{border-color:var(--border-accent)}.hover\:bg-\[var\(--surface-subtle\)\]:hover{background-color:var(--surface-subtle)}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[color\:rgb\(214_179_91_\/_48\%\)\]:focus-visible{--tw-ring-color:#d6b35b7a}@media(min-width:40rem){.sm\:max-h-\[min\(88vh\,900px\)\]{max-height:min(88vh,900px)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-0{padding:0}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media(min-width:1024px)and (min-height:500.02px){.gdd-app .race-day-grid>.col-stream{top:calc(var(--masthead-h,77px) + 16px);position:sticky}}@media(min-width:768px){.gdd-page{width:min(calc(100% - 4rem),var(--layout-content-max))}.gdd-app .race-day-page{width:min(calc(100% - 4rem),var(--layout-content-max))!important}}@media(max-width:1120px){.gdd-app .gdd-live-racer-profile .racer-hero-body{grid-template-columns:13rem minmax(0,1fr)!important}.gdd-app .gdd-live-racer-profile .racer-hero-portrait,.gdd-app .gdd-live-racer-profile .racer-hero-portrait .gerbil-portrait{width:13rem!important;height:13rem!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:0!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat{border-right:1px solid var(--border-inverse)!important;border-bottom:0!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat:last-child{border-right:0!important}.gdd-app.app-stewards .admin-status{grid-template-columns:repeat(3,minmax(0,1fr))}.gdd-app.app-stewards .admin-status .stat{border-bottom:1px solid var(--border-subtle)}.gdd-app.app-stewards .admin-status .stat:nth-child(3n){border-right:0}.gdd-app.app-stewards .admin-status .stat:nth-last-child(-n+2){border-bottom:0}}@media(max-width:760px){.gdd-app .gdd-live-racer-profile .racer-hero-shell{padding-block:var(--space-8) var(--space-10)}.gdd-app .gdd-live-racer-profile .racer-hero-body{text-align:center;justify-items:center;grid-template-columns:1fr!important}.gdd-app .gdd-live-racer-profile .racer-hero-portrait,.gdd-app .gdd-live-racer-profile .racer-hero-portrait .gerbil-portrait{width:min(13rem,64vw)!important;height:min(13rem,64vw)!important}.gdd-app .gdd-live-racer-profile .racer-hero-name{font-size:clamp(3.6rem,18vw,5.5rem)!important}.gdd-app .gdd-live-racer-profile .racer-hero-chips{justify-content:center}.gdd-app .gdd-live-racer-profile .racer-hero-stats{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat{border-right:1px solid var(--border-inverse)!important;border-bottom:1px solid var(--border-inverse)!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat:nth-child(2n){border-right:0!important}.gdd-app .gdd-live-racer-profile .racer-hero-stats .stat:nth-last-child(-n+2){border-bottom:0!important}.gdd-app.app-stewards .admin-grid{grid-template-columns:1fr!important}.gdd-app.app-stewards .admin-status{grid-template-columns:repeat(2,minmax(0,1fr))}.gdd-app.app-stewards .admin-status .stat,.gdd-app.app-stewards .admin-status .stat:nth-child(3n){border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.gdd-app.app-stewards .admin-status .stat:nth-child(2n){border-right:0}.gdd-app.app-stewards .admin-status .stat:last-child{border-bottom:0;border-right:0;grid-column:1/-1}}@media(max-width:520px){.gdd-app .race-day-page{width:min(calc(100% - 1rem),var(--layout-content-max))!important}.gdd-app .lane-card-tote{grid-template-columns:38px 48px minmax(0,1fr)!important;column-gap:.625rem!important;padding:12px 48px 12px 12px!important}.gdd-app .lane-card-tote .tote-select-mark{width:28px!important;height:28px!important;right:10px!important}.gdd-app .lane-card-tote .tote-gate{width:38px!important;height:42px!important}.gdd-app .lane-card-tote>:nth-child(2){width:48px!important;height:48px!important}.gdd-app .lane-card-tote .tote-projected{text-align:left;justify-self:start;grid-area:2/3!important}.gdd-app .lane-card-tote>:nth-child(5){display:none}.gdd-app .stream-venue-meta{display:none!important}.gdd-app .stream-preview-title{max-width:16rem!important;font-size:1.35rem!important;line-height:1.05!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--font-display: "Fraunces Variable", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-editorial: "Bodoni Moda Variable", Didot, "Bodoni MT", Georgia, serif;--font-ui: "Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-data: "Roboto Condensed Variable", "Arial Narrow", "Segoe UI", Roboto, Arial, sans-serif;--wood-950: #0a0f0c;--wood-900: #101710;--wood-800: #16241a;--panel-900: #12241b;--panel-700: #17352a;--brass-1: #8a6a2f;--brass-2: #d7aa53;--brass-3: #f0d98c;--brass-grad: linear-gradient(160deg, #8a6a2f 0%, #d7aa53 46%, #f0d98c 78%, #d7aa53 100%);--parchment: #f1e8cf;--parchment-shadow: #e9dcba;--parchment-highlight: #f7efdd;--ink-1: #221b10;--ink-2: #4a3f28;--oxblood: #7a2634;--glow: rgba(240, 217, 140, .14)}.club-display{margin:0;font-family:var(--font-display);font-size:clamp(3.4rem,8vw,7rem);font-variation-settings:"SOFT" 40,"WONK" 1;font-weight:880;letter-spacing:-.05em;line-height:.88}.club-display.stbl-hero-title{word-spacing:.18em}.club-display.tk-card-title{letter-spacing:-.01em}.club-editorial{font-family:var(--font-editorial);font-style:italic;font-weight:560;letter-spacing:.01em}.club-data{font-family:var(--font-data);font-weight:650;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.015em}.parchment{position:relative;color:var(--ink-1);background:radial-gradient(130% 100% at 50% 0%,var(--parchment-highlight) 0%,var(--parchment) 52%,var(--parchment-shadow) 100%);border:1px solid rgba(138,106,47,.6);box-shadow:inset 0 0 0 1px #f7efddd9,inset 0 0 0 3px #8a6a2f4d,inset 0 0 3.5rem #a3864e2e,0 1rem 2.25rem #00000059}.parchment:after{position:absolute;z-index:0;inset:0;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");mix-blend-mode:multiply;content:""}.parchment :focus-visible{outline-color:#6d5312}.parchment>*{position:relative;z-index:1}.brass-rule{height:2px;margin:0;border:0;background:linear-gradient(90deg,transparent,var(--brass-1) 12%,var(--brass-2) 50%,var(--brass-1) 88%,transparent)}.dark-section{position:relative;isolation:isolate;color:var(--text-inverse, #f2ecd9);background:radial-gradient(70% 46% at 50% 0%,var(--glow),transparent 72%),linear-gradient(180deg,var(--wood-800) 0%,var(--wood-900) 45%,var(--wood-950) 100%)}.dark-section:after{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.42) 100%);content:""}.orn-gold-rule{display:flex;align-items:center;gap:.8rem;width:100%}.orn-gold-rule .orn-rule-line{flex:1 1 auto;height:5px;border-top:1px solid;border-bottom:1px solid;border-image:linear-gradient(90deg,rgba(138,106,47,0),var(--brass-1) 18%,var(--brass-2) 50%,var(--brass-1) 82%,rgba(138,106,47,0)) 1}.orn-corner-frame{position:absolute;inset:.55rem;pointer-events:none}.orn-corner-frame svg{position:absolute;width:2.1rem;height:2.1rem}.orn-corner-frame svg:nth-child(1){top:0;left:0}.orn-corner-frame svg:nth-child(2){top:0;right:0;transform:scaleX(-1)}.orn-corner-frame svg:nth-child(3){bottom:0;left:0;transform:scaleY(-1)}.orn-corner-frame svg:nth-child(4){bottom:0;right:0;transform:scale(-1)}.orn-wax-seal{position:relative;display:inline-grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.orn-wax-seal:focus-visible{outline:2px solid var(--action-focus, #e8cd6f);outline-offset:4px;border-radius:50%}.orn-wax-seal svg{display:block;filter:drop-shadow(0 .35rem .8rem rgba(0,0,0,.4))}.orn-oval-frame{position:relative;display:inline-block;line-height:0}.orn-oval-frame .orn-oval-art{position:relative;z-index:0;overflow:hidden;border-radius:50%;line-height:0}.orn-oval-frame>svg{position:absolute;z-index:1;inset:-7.5%;width:115%;height:115%;pointer-events:none}.club-glint{position:relative;display:inline-block;overflow:hidden;isolation:isolate}.club-glint:after{position:absolute;z-index:2;inset:-20% auto -20% -60%;width:45%;transform:translate(-120%) skew(-18deg);background:linear-gradient(90deg,transparent,rgba(240,217,140,.32) 50%,transparent);pointer-events:none;content:""}.club-glint:hover:after,.club-glint:focus-visible:after,.club-glint:has(:focus-visible):after,:focus-visible .club-glint:after{transform:translate(420%) skew(-18deg);transition:transform .9s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.club-glint:after,.club-glint:hover:after,.club-glint:focus-visible:after,.club-glint:has(:focus-visible):after,:focus-visible .club-glint:after{transition:none;transform:translate(-120%) skew(-18deg)}}.gdd-app .tm-stamp{display:inline-flex;align-items:center;justify-content:center;min-width:96px;padding:4px 10px 3px;border-width:1.5px;border-radius:3px;background:transparent;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transform:rotate(-1.2deg)}.gdd-app .rd-stamp{min-width:96px;justify-content:center;border-radius:3px;border-width:1.5px;background:transparent;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;font-weight:600;letter-spacing:.15em;transform:rotate(-1.6deg);animation:gdd-stamp-in .34s cubic-bezier(.22,1,.36,1) backwards}@keyframes gdd-stamp-in{0%{transform:rotate(-1.6deg) scale(1.55);opacity:0}55%{opacity:1}to{transform:rotate(-1.6deg) scale(1);opacity:1}}.gdd-app .gdd-button[data-variant=outline]{border-color:#8a6a2f99;outline:1px solid rgba(215,170,83,.35);outline-offset:-5px}.gdd-app .gdd-button[data-variant=outline]:hover{outline-color:#d7aa5399}.gdd-section-head{display:grid;justify-items:center;gap:12px;margin-bottom:26px;text-align:center}.gdd-section-eyebrow{color:var(--brass-2, #d7aa53);font-family:var(--font-ui, "Manrope Variable", system-ui, sans-serif);font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.gdd-app .demo-bar-caption{margin-right:2px;padding-right:12px;border-right:1px solid rgba(215,170,83,.4);color:#d7aa53d9;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){.gdd-app .rd-stamp{animation:none}}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABAAAAAADJgAAAYnAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEQAgQwRCAqKLIhNCzYAATYCJANiBCAFhUgHgVsMBxtsClFUcqpQ/Eww3XyQ7ip584R0zSjmY3gWsW2vHY3h98ET2fW9qu71fMmn2SMQ2kEOKEMEMDvHO/x72svmvHY7IgNZHJIaqVPiaH+aX5B4yN2/g7a8LUiKLUwCt/Dv7/Kfs3D+j6VeBx1mgh7iUdG/iqZlP987Gk8sE6MCaLQ3HdAAdabplIPsh1yQl6F9SgRwAABFEQxCiHiCAEEyZZIevQgxSMECRABAQHFkVPpqt0sG3SANAN7c6nXZiwd0u44B0J8tLJOojDkADRFQWhfUBygAwJ8efyJwjtx13vyI1IMN8weOAOgYgwG5DILgR4FEChTS1TOCNgSB1ccWRABCIutehopH9oJeBwRQcZgBAAoYIJGMtPuLawCSxTJ4yeVaxx1Re8w+tM/tX+xQBLSiR+0D+8z+WSpf5Jwgl8j476eCcAQcookVDyBEDA6xoogTvfvnGyEGgHQAjSAZ0hXkPrAeGAEABo2Ql9hGlfcnE1yPvB3EWuO3mU5FdqE31htXZW20tTYl5IvxTvuJnkjTJNLhSBhDtahahdABOeMuMv4enHnnjgS9exedcRuMuwNn3pPB21kLTKYDGijlrEB86BQAvZK4hyDjcd+5AahE10EtiEMRdNdt13C3R5eMZIN0DcuaoaK3j1dQquC6sWizdcC4ZT1oOqiAYtSh3lcjJoWrt1uJnf11I1UxLR2qG5oup5Ddjr1Zg2Iy1yrxZJfuIeP3XPRgaJeacDohPj+JvAVJB+6Sb+Tq00Hw7GBo1UkdMijWlaCw0Qixw6fBuIQxCC7evGdk/I7cWg0Whz3IOnD/QMV6JxdU025hJ+gfJbLvIrr/Ii3NqXQCd/rcOVdv3FhwdRE/wOickKih6EqhlqGRLV67VrhY0c6R0URUorxtlLcdzMIeOKyfakw1PzQO8DxMHuy/ZGZ2ZkF+8dCCInbRwkZWR0sRo//mMJXAZBpDNVzvCB8121E3yEdk1dfxC4s51bhOL6cDR7owgnfM0hsYc0ZxJMM9zW3uONxMY/LxVp7EZzGK3Hg90fnWnMDqsDjrwQEbxTAPoVi4yG1yiHzcKrxynvU9W2Er6xBH8ba5Zn37jAgu4DiGNEwjYTK6DTBk4eXn2INM0VDO4z3NPEYNIRMl8kz7rvTttXPv9TkALsROnDBl6Oa86Hffc2DSnxL8ViFbIIFiy+RzvXrevw2s6YSnvFlBS8/gEMwbphqipKN04H8qq2Fo9Q0nNE10Oln2qhZFY3kWF2c+MdU0FXeUlA6pbalnVD51QssY+7JcIVvIWmuvDroyWrPFGZnMbDJxmATn8UjDVgdp+42Lx41fDA7tlyweFVisC27XtI37DtGjSd9J12HFPcpb28OlhcObXN265kZHx8VuRIsRwEeKbHdl9GRA7exe0gZ6s4fgBfAgPVWKydcW1o3eCJf8IfywCg9slVqonR/QCN1qY1lvL0OzVDeZWinYSdCZQTd/wWAKNPdytcHJ39rLtDJFCxYy0IPOb60ZCgII3Dh1asFOb/7vN+YHwOvvPw8B4P2XjV7VLXQ9Lg5eFACBD9im1xHMf7gNQgZS9IaJSN8SdCh0J3Qgcgq0h9mNzI0Q0h07EIQC5fd1gHMSwwWeI0C6JoY2dh5GlW7lcBiD2ABwXDZLuEJ9jOAq0dKLaxjhC9cSto/rId1hrpcuxnCiaZYvJeCQzBWCOGM8o+xLHBxgEA8/F5KTDMUkyBYxzShWY7B0GUFeAY1q1FjOyI/iFRRQajmKU2lvwApd3mBsBA6SXxCF5Mbh4eYhYuZCYYny6pVNzExKDCtahThbF6XM/P3rqBlTp1pt3r93L6z/qWGuCqxvj99lh0F4uFiaZt1fNtIz9TN4pNEY/94XMfVqS/5cI+RQ8xB79w/hZ0U7M2MPQVfo/IyevWyPKT3L4GwU5g8xRD+fzsOlzExhFCfXeOWAMgvdZAElUzcy9UDApHvyQvdEKVaqB7ah1BEvVjziFZ/4JSBBCWHEkSiJlhiJlTivO81vDpuTQ4uo8ur6BkZwO4g9yhG1uF6VWgjZiaxA1sGraOVuebGyPFwNx+j/8ynNxlgqOT0UlOgpVFUbZh3rWy5LpNN2FwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAkQAA8AAAAADAwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFQAAABgZox9qFNUQVQAAAIQAAAAPgAAAET1t98YY21hcAAAAlAAAABoAAAAjFU69oFnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAAD4AAABToQqSGTaGVhZAAABqAAAAA2AAAANh3buC1oaGVhAAAG2AAAAB8AAAAkBuL/z2htdHgAAAb4AAAAMAAAAFg3vwb9bG9jYQAABygAAAAwAAAAMA/7EPVtYXhwAAAHWAAAABoAAAAgACcAnm5hbWUAAAd0AAABEQAAAmQ14FuXcG9zdAAACIgAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGHawziBgZWBgamLKYKBgcEbQjPGMRgxZgBFuRk4mRiAgAXIZgfSQA4E+Pn7uTIcYFBQ2ML84r8FUIETwy+g8HSQHFMEswKQUmBgBgAtyQwOeNocxIEFwDAUBcB7v0VRFB2ho4VmgJD1Qw4n4lJ495+abfSE+fcR4vQIKreGQ1TWWBknAIX2MDAAALRdBaEAAHjaTcjBDcEAFIDhr+2LBFWNiHNX6SR2cDKOM1cDsAEXjmbAAE84SE//nw8lKixVil/DFiutykint3MuyjjENe7x7o6ZDHwfl7jF6+v5zFNuss8C4LH2f9QarQUYm5loTM3V2g8wRhnyAAEAAf//AA942n1TA5AsVxR9mOme5bhnvY3ZnrVaa9u7M9+2bds2yinEdlJKCnFSjlH8pdjq+XfeN9t9rs559z5E0TSEyAwqwhePkhHSvJK3QPJKfq80jRBbxS/YQ9V4iIr/fRcmn/0/nSxFBOkQcxBieJQCEX7Nr1CFYrj1j974aEP7lXbsjibHEjHYbf+Mt+AR+zkUj1+Lc3iIijBCEB1Eeejdmzh3Ew/A8134Pgr4PKiTwngFb5xH8ef2JWzYH+BpVFzy09w/lgCnwfjPpIsshIzFCGFDVxWZ43iliWjVQtCrGArHKbKqGrpphTguGBC0atM0DPxlV2NJR4lrkbNz/dDKLUvyMgZrrNGymZPSi4u0wtLeUrzOW9eWY0Y655qrF9lrLDlcMqT3z0qfzpeG5eLi7hIJSKKZ8Z/IMqiejcII+YVQIrulpZPrJU0gIQQDHF8gqRFgxnMfcXLxkDaQtcDdvag1tqmldePo4NI6jO21uIDPCnf2F+di12B5rVbVNLly4OS8mUcGeg7NSslImdWiGlYEJKKOeCHZRCaiIFTUEidlEiOawKpbSsf6y0Unln0dGDEGJnJzU3MzhewUeTKZaDfjt/4fbeyIjUh5OeKiRK5W4J/oqAC5WCpG/VYq+vqbJZtXvOgpbyruGkudn5QrBPPSQ9OuUNHuxG/+v6V+IDx+nCoVGVGSncg3Ctz20UpUiZCTZ9JvpdPVSMSCZfCwVQkpaqJVnmsrBi3j8DMutbCzqa6dRh0hn9fv8xW5t7X2nDk7sradW5QebZ82MTqpZShtEddSIyXn8yViaVVFSWq6N8eHnR2uGQvwI5907Jk+ZcZ5++3zE2OTton+B80Y4GzGGO64jisMZyvCZtXFcAGF2EzOBGVroNP6Q5Sxlt8Sx6btpron7lXXpjW0dWwb17eyhc5LG20aHh/rrxl0z3O2mbn36HOK6rGZs08MNa4Y6BxYPX/OivaGrgU5HmDMdgBtAsZOYMyhwL8IUDaZDOWuoa4EymaH9gDKM1SAEIzqwXcXdK0JtMHgRkzLtBRDgwGQDAl+DJ3J4ZUbA81zvBZUOJ6HbQnabunECwdWNmLsJaT3pFxRZf+Aj1IaEi2ltjd9aerepZ1LmnyENO+Tq8qw094Btp7Gmg730tQdnqrJjZURh2MsKytrzOGQynPLs4zqecv0yXUMzs7OGHM4pbJyS9MXLEmwfpE8RpJoE0qDH+E6AdYUHKCqJBfQWdz44eHxHG0qgKNvYKAPHLGbvIB/pT2Iwo+l8dg9d+du8sL58wgR9DJ5gSxmNh4hP1g1uF8ev3XtjLV7T4MTHFcBKXoRrgABAAAAAQAA6A2Ue18PPPUAAwPoAAAAANvn75UAAAAA3+SEcP/t/wUDCwRAAAAABgACAAAAAAAAeNpjYGRgYH7x34KBgend/7d/JzNzA0VQgSgAqJ4GtAB42mPawxALxCZIuAeIfYE4AYhdgNgRiANhclB+ApoaBii2ZmBg2MzIz7AVAPWPFeYAAAAaADYAQgBOAGQAowDdAQMBKwF0AYABjAGYAeUB8AH7AgYCBgIGAmECfAKKAp142mNgZGBgEGfwY2AHYlYwDwGYGRgBEcsAxgAAeNqNkINOBmAUhp/sxjhk2zaG7ObftnJ3ES6ii+i+4rvty9zZ2Z5jAIVckkFaZh5wk1ZrOI3ytHzD6RRzbziDcW4NZ9LMteEsKjk3nE0j+4aLGcT0TINCSg2nkU+h4ay3/mmFFAKrhIkRxEqAPbw4SOAROcVuUQKpJEKcUbokcezEFI2QEHdKvQToRH1wK77GIsusYJWdUMxKSFaYkLSDTZy4SRJAcXZlxVAHFKeaHjrpRsLH+mpMB9HHDm8VY6yyJl0Q/W/6B+vHiXPSCEfEMB+hml66kYq25XFS/cu+68QI48OJHdUyQxJ9lTAx4rKbv3zYjRdlkMRGJ3bCBOV1kkKfJvhhUlyRoJnV8gwC8luuAAAAeNpiYGIAg/9zGIyAFCMDOhAHYhWGk4AWptoAYQAI/uEOY9DFkxaHHXB3iMv00a/ODyUa0oxWtEEZFVRRQx0NNNFCm8rooIse+hjUxif76l/r3u8pqrJS4Hhc4Exk1AtcyJxP2JcYDc6LvTgWM5TFidrO38//7+kcNY9nz8153lLESQLNRilQAA==) 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:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/martian-mono-cyrillic-400-normal-BCR-5knY.woff2) format("woff2"),url(/assets/martian-mono-cyrillic-400-normal-Br6HGNtH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/martian-mono-latin-ext-400-normal-CqsZQCXg.woff2) format("woff2"),url(/assets/martian-mono-latin-ext-400-normal-CBFElp5P.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:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/martian-mono-latin-400-normal-DZsjfPjH.woff2) format("woff2"),url(/assets/martian-mono-latin-400-normal-DM4nBGIh.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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAaMABAAAAAADHgAAAYvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEAAgQwRCAqKKIhGCzYAATYCJANiBCAFhTAHgVsMBxtJClFUcd4j+JGQuXmjGU00UWnzbGs7QhbfR5CN5ewWGISqZ0cKVS3795UvTBWQrJB1NRJYuOrmfHg8/T83SZW0HZXJXfukcgBLPID+EvpfgLPw/xxLvX+ZQFnMZ1H/InIZ1AV0gBOrfB5VIAMdsA3QZk5HBJEuURpCjKc9S4fi9Pww+5wCtAJIFIJGcEIRBDSLF4+sGSoaIMYABYAwQ72U/DT0zDjKBzmA712bl6hLEEBWqRbAul89DqAMB5AtkKTsCNkASAC+evyvxTbwk6foL/7vB9Su4C9wAZD7NA+YRCMIMQr0osAsqmIZ5SAEqBw6RhEgBGMQBKKRugQIkCGFBZCgBvSiEdCLMQ70C0YT4qltw3VCMQeZ58zrzM/8qf+Rax5gnjGvMT+tV/5cM4oaUSk/jCCOoZVcsFBAiyBSwWRCyGd/sYUOwDBgAfRDLALxDDgHbANqUEWSYiVQ8xUh8tdAH4jUMrSYiZfmJqYJg4Uh+QwjZxgmihMFCX0ygbRTIOMmysazXWxHE5HBWH2NTH+dW/jqq43sa6+xC17BtFe5ha83c6+88srVKqRktsmu4eESQri8w8ObhEx/wS64dymaff31Fl1BNRP20CvF8xoz1mz0jua0HcyXqY3tsprpR8ynhbPZi6tj2rpwaTfXyjWw7o4zpSZu/X6gcjCue+Jhe5eM69iWw+bE0aRnTZqbL54k049cKDyKZ5v2feWVhoZz1zDt8Q5JzTYSBJ/1TWT7OGKlu5lrsMD1NHP86cuYlh80kVu9m1u4lkxfE2nQ80pekvrRGx8VbfdMQUKLlo+Vv5ADK3aFrNoV8+W2cdvg7l6z8eXTp1tfbmyeXFwyn2k1bpBXaCr6lhXPmDNHO0OvGlYsN2wQdBbPmqCHh+dWmM4plijOtKzAo1njV0T8khIbPyw1/Wgav0Gl65M2Nr57k7Cs1D2pf/20uWOGr9gyOD1cm9GnX2NeYU3vWou5Sw5faOusKsMys61kxeya9rpxGv14qm75I61GpSnraW0s6RyW//lHKwQVhsCoQbgzsrG8fUj7MLWmp7lL3WPIulW7KUxT3RlQGNqmVepWOsyGZdOrmhvHlg9bYg/O5Q4i17ZnwbkWfuKxo70u7IkoN1aVtJp7xJ2LD80LD1u4+PAUyMz8ypXz8uc8vxf7ytb1o7/vXV+Z1bvRaJHbVu6eHBJiOgRHaP04ldqoy0+vrNdqE015w/7IiB+zOz6radU2mX/RyDEVI/uojer8jKp6rS6pJ5ePTs9ZokiPnLVL5p878myCK+Dyb123RGh91dDLMbGHh84T1XdUdlTuSr81/j0WkO3gwdUHsfZY18HdMw/Wbnd7ZN9BKHtG/GU7yBeUK3XDyhS51iyWk70rlX57LRzUPAhoECXB+VAUCcAsXS+mH4BfIKQ4EiuKFuUT3Sb2eoXKjCxkMbGRJNkvuh2KiQ+AMchrJtKPFGFASafW0aoYPQKV5pzybSdxLMOWn0dNQN/yYz10FUpynOkxT65yP90JAgLOfj/L6A4a9KuYpr8AePn8+9UAH5/MCiChpDPXJoQoQMBvN5RPEP3fWgNEhQOARw+NtjAAPNAXyqAE8vw56k/AKDmz+6IAwO/LAJf4zzrcBwHDeqP1xwziz7/X+mtAI7USwCPxRXJCGYPkFHH0ktOqfCZnDHJALhBrmVyonxaZXB8pegRoFSknYElnifsciEghBVv8RvAy8mjmZDGKQ8VWTnbvKHsVowSMNEChQiOZjeAUMMpIBUZy8ijgoR27umoGFSoZjTCKk5FPJT8fv3pWXk564wSAtIXV7pRPw8/DoonVCLbtZk9ekQIKMx45yC+L4wuVH01rHqhKtUV9MCOjOvx0DzZSyy9gvBFTbuUpKWya15CAdZL8dI0RvtXFyszIqo1+Ka9/drV5Wa+WtXOC6dFM2mzm503TVmMKeqIxHXEk4Pdu1WyUytxyKEH4FsNg1n1CIUMWHYMSHUEThgiIkIiImEgISzjQISUyIidBJJiECNWmEdYxVtFon1PRS6nybLWao1OQ+zANSgtG0VCKKH1JKqFCrWhVKjS9uC5jv5bS2zxeYjSPHhXZJKdSaHx/Zd9z5P8dYxYDAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAjoAA8AAAAAC8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFIAAABgZ7h9iFNUQVQAAAIQAAAANQAAAED0I98bY21hcAAAAkgAAABoAAAAjFU69oFnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAADwwAABRZjtiEBaGVhZAAABnwAAAA2AAAANh2/uC9oaGVhAAAGtAAAAB8AAAAkBsX/oWhtdHgAAAbUAAAAMAAAAFg3rgUabG9jYQAABwQAAAAwAAAAMA/EELxtYXhwAAAHNAAAABoAAAAgACcAnm5hbWUAAAdQAAABEAAAAkwyp1kFcG9zdAAACGAAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNolxacBwkAAAMDLF+oSPwMKSzNUG4VmFhbAMgQyA7ECvZ45KTShkQn7UGPxv9oaVDtCXzdAIrQRANab9cxRKad4fg1JY1ccINSxoIhvOakMGwAAeNoFwUUBwwAUBbC8P2aUMGej3kvmKq6JiK3CU+Glxk/XJIz/pguxdBVUjj6IkG1NzJ8IBQ8AAAB42k3IwQ3BABSA4a/tiwRVjYhzV+kkdnAyjjNXA7ABF45mwABPOEhP/58PJSosVYpfwxYrrcpIp7dzLso4xDXu8e6OmQx8H5e4xevr+cxTbrLPAuCx9n/UGq0FGJuZaEzN1doPMEYZ8gABAAH//wAPeNp1UgOUK1kUfJjpnontZLvTwXgy6XRnbPPbtm3btm2bh3u4R2scrm2781/et+LUVdW9BTCoAwDNxBz5xQIVAKKRNwZ5I2828nUo+v8f8BPFF4ULMPffRwH0wf8D0DiAgJfUHCQ1LFCTCjNvFsICa8YC9l6DrmtnxLdin5YZy5M133wD10C38jlIJO5XpdhQCEAASK2VILcf4ewj3EI+b5Pf4x4wU1NW1ofPcUitHIAR5Q3YC3Nbbm24sYUwiid+RoPQHOADWQBAKRYS/AzDCuVIjNqsRkESGEbwh0JSTI7bGcZqsYlRWZYk+KokBwr9zD62eX7XRasOBE21cmGPyPCBAicEhWCJAJdiUXLkci3jimdOViaUBcO5naXOw/RTUgWXh+ckzkdIgsbE92gpme4GAQDMNnuye1zUoQcjZULCZrUwbFAMhQkzlvmStfP1GWW2fZZOk+v7LK5rWNKz+6wqDJWZ/7AWrrKKt0Ig8wVBf82AgvZto4Zu7mjdONLg0UyLePMiPgBBTiKItqGRwErmicknpgLDoo3Ojgs5J9aGZu2+axvS2HtY+nq102J2plvmo5FKA7z9f+/WjsEDvE6PrxmQXlmE/X7M0V60VZI4bUU74fe2xQYd3KOX26XuQ/Rb1Q6/Xa1f+xrmlHFw2/9rKrtlDh8Z8gm5lcid7FZMmO3CIogAkMpS2Y95xULhcJyswEA3YhdCyTMZ7m+LnIuBV9hwdmttZQsejo1qrU6vjRpnVrcf2ttzQVPqHn1NvLmxtk6s0u9hGssEjZvN4fLEgpx0tc6hg6kNuj5j4IF3GtcMaWtbqvy2tLFhwHLB/DJ/EZz6i+IpD3A3xZP7uEp9mkZxG7BTPzYTZavIlWMvV0bP/aQ4q+UJdZeeV1eaX9PQtKJvl9n1eLO2VqxuaarMrdBvYRqKOa3raX2Nad7w5qEjtnaumdO1rGZw7+4DCsW2yT4jYUzdj9sJ41TCmAGWBCAodSVFmftoGkGpc07j/gRlKWrTJa8WIrk7yNVkoo2aNi5IIrk+L/GyFKNSWOGhkVnRKjAs+eSf0AdHd51dranaFxC1CQC3sY5sT4asOqRbP6N1WrVG2hiU0n9RZrFFkWA0/ZhulTk2pDbAjXHamTFWhydsCwcnTYsPqSKQy5FCoKz8JEKY7Ufn0Cu4HWgJTduDYXTxMJjicbrcKavS+vfr1z8Nt3M+H9etvb1bUo+CLiMX7g8wAOa4yCqTz+5Al8+dAwjsIpG9NMLej4nkvWvg8WWdl104TXLI4x4yVBV1AAABAAAAAQAASjef/V8PPPUAAwPoAAAAANvn75UAAAAA3+SEcP/V/vgDBgRPAAEABgACAAAAAAAAeNpjYGRgYH7x34KBgend/6t/U5nZgCKoQBQAolEGaQB42mPaw+AKxLJIOAeIzYHYA4h1gFgLiK1gclC+F5oaBihWY2BgmMvwj2EGAKHFFPEAAAAaADUAQQBNAGMAogDbAQEBKAFxAX0BiQGVAeIB7QH4AgMCAwIDAlACawJ4Aot42mNgZGBgEGfwY2AHYlYwDwGYGRgBEcsAxgAAeNqEkAVKRVEURZe/mzSpxyfsbiVswm7p392FDsMchbSjknYEbvDaxWFz1o2TQIA77LQ5vMB9m89wG108Gbbh4dGwnRkeDDsIc2XYSQ/nhl1YnBkO6X/4hdsgQIfhNnwEDHtQfsMBAsAOZWoUiVLglCwJGmRESXFa1ECSVaizwKisTpwaWSo0xCNSloK88pDW+y4bbLFNlBoNsvIlncqUpGFWKFMgwQlJaigWvWAxzghjyL5EWm+x1lvs+99FdtiV1kX/VTT+1/yrUoULam+TW0wwhiQ60k0S64/u9qjJ50gSR7Es00Tbo0yNOhZ93zaZJot+0CTGCHHKFHWbpEWWAsVPlep6KT4PapcmAMcqVuJ42mJgYgCD/3MYjIAUIwM6EAdiFYaTgBam2gBhAAj+4Q5j0MWTFocdcHeIy/TRr84PJRrSjFa0QRkVVFFDHQ000UKbyuigix76GNTGJ/vqX+ve7ymqslLgeFzgTGTUC1zInE/YlxgNzou9OBYzlMWJ2s7fz//v6Rw1j2fPzXneUsRJAs1GKVAA) 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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/martian-mono-cyrillic-700-normal-D_igsEI4.woff2) format("woff2"),url(/assets/martian-mono-cyrillic-700-normal-Dui0LR26.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/martian-mono-latin-ext-700-normal-DCLlok61.woff2) format("woff2"),url(/assets/martian-mono-latin-ext-700-normal-DxXBCdt7.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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/martian-mono-latin-700-normal-BEEYYU4J.woff2) format("woff2"),url(/assets/martian-mono-latin-700-normal-CkDhVUqs.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}.wallet-account-dialog{width:min(94vw,510px);gap:20px}.wallet-account-dialog h2{padding-right:34px}.wallet-account-dialog h3{margin:0;font-family:Fraunces Variable,serif;font-size:22px;font-weight:750}.wallet-account-actions{display:grid;gap:10px}.wallet-account-dialog button:not([aria-label]),.wallet-account-deposit button{min-height:44px;padding:10px 14px;border:1px solid var(--border-default, #8a6a2f);border-radius:var(--radius-md, 8px);background:var(--surface-subtle, #17352a);color:var(--text-primary, #f1e8cf);font:600 14px/1.4 Manrope Variable,sans-serif;cursor:pointer}.wallet-account-dialog button:disabled{opacity:.5;cursor:not-allowed}.wallet-account-dialog button:focus-visible,.wallet-account-dialog summary:focus-visible{outline:3px solid #d7aa53;outline-offset:3px}.wallet-account-dialog p{margin:0;font-size:14px;line-height:1.6}.wallet-account-balances{display:grid;gap:12px;padding-block:16px;border-block:1px solid var(--border-default, #8a6a2f)}.wallet-account-balances div{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.wallet-account-balances span{font-size:13px;color:var(--text-secondary)}.wallet-account-balances strong{font-family:Roboto Condensed Variable,sans-serif;font-size:20px;font-variant-numeric:tabular-nums}.wallet-account-deposit{display:grid;gap:10px}.wallet-account-dialog code{display:block;overflow-wrap:anywhere;white-space:normal;font-size:12px;line-height:1.6}.wallet-account-dialog summary{min-height:44px;padding-block:12px;cursor:pointer;font-size:13px}.wallet-account-error{color:var(--text-danger, #c94450)}.wallet-account-loading{padding:32px;color:#f1e8cf;background:#2e1a33;min-height:100vh}@media(max-width:450px){.wallet-account-balances div{display:grid;gap:4px}}.vmap-art{position:absolute;inset:0;width:100%;height:100%;display:block;border-radius:13px;pointer-events:none}.vmap-art text{font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-weight:800;text-transform:uppercase}.vmap-building{display:block;filter:drop-shadow(0 2px 2px rgba(126,79,40,.25));transition:transform .18s ease}.vmap-window{transition:fill .2s ease}.vmap-pin{position:absolute;top:-12px;left:50%;margin-left:-10px;filter:drop-shadow(0 3px 4px rgba(46,26,51,.4));animation:vmap-pin-bob 2s ease-in-out infinite}@keyframes vmap-pin-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.vmap-strip-here span{color:#f0d98ccc;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.vmap-strip-leg{display:flex;align-items:center}.vmap-strip-dots{width:44px;height:2px;background-image:radial-gradient(circle,rgba(240,217,140,.55) 1px,transparent 1.2px);background-size:6px 2px;background-repeat:repeat-x}.vmap-strip-spot{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-4px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;transition:transform .16s ease}.vmap-strip-spot:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:transparent;pointer-events:none;transition:background-color .16s ease}.vmap-strip-spot:hover{transform:translateY(-1px)}.vmap-strip-spot:hover:before{background:#f0d98c1a}.vmap-strip-spot:focus-visible{outline:none}.vmap-strip-spot:focus-visible:before{outline:2px solid var(--v-brass-hi);outline-offset:1px}.vmap-strip-spot.is-here:before{background:#ffb02e29;box-shadow:0 0 12px #ffb02e40}.vmap-strip-here{display:flex;flex-direction:column;gap:2px}.vmap-strip-here b{color:var(--v-brass-hi);font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.vmap-strip-here span{color:#f0d98cbf;letter-spacing:.14em}.vmap-picture{position:relative;width:min(100%,calc(30vh * 480 / 130));aspect-ratio:480 / 130;margin-inline:auto;border:1.5px solid var(--v-brass);border-radius:12px;box-sizing:border-box;overflow:hidden;pointer-events:none;background:radial-gradient(120% 90% at 24% 0%,#fff8e6a6,#fff8e600 55%),linear-gradient(168deg,#f6e9cf 0%,var(--v-cream) 48%,#e8d2a6 100%);box-shadow:inset 0 0 0 1px #f0d98c66,inset 0 0 26px #b57a3e33}.vmap-picture .vmap-art text{visibility:hidden}.vmap-picture-b{position:absolute;bottom:calc(44 / 130 * 100%);display:block}.vmap-picture-b .vmap-building{display:block;width:100%;height:auto}.vmap-picture-b .vmap-pin{top:auto;bottom:100%;width:calc(20 / 62 * 100%);min-width:14px;height:auto;margin-left:0;translate:-50% 4px;animation:none}.vmap-picture-b.is-here .vmap-window{fill:var(--v-brass-hi);filter:drop-shadow(0 0 3.5px rgba(240,217,140,.95))}@media(prefers-reduced-motion:reduce){.vmap-pin{animation:none}.vmap-strip-spot,.vmap-strip-spot:before{transition:none}.vmap-strip-spot:hover{transform:none}.vmap-building,.vmap-window{transition:none}}.gp{--gp-h: 48px;--gp-name-w: 108px;--gp-brass: #d7aa53;--gp-brass-hi: #f0d98c;--gp-parch: #f7efdd;--gp-ink: #221b10;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;height:var(--gp-h);box-sizing:border-box;padding:0 6px 0 0;border:1px solid var(--v-enamel-rim, rgba(215, 170, 83, .7));border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--v-enamel-top, #3a2240),var(--v-enamel-foot, #2a1730));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--gp-parch);font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;pointer-events:auto;isolation:isolate}.gp-name{position:relative;z-index:2;display:flex;align-items:center;gap:4px;width:var(--gp-name-w);height:46px;flex:none;box-sizing:border-box;margin:0 6px 0 0;padding:0 8px 0 12px;border:0;border-right:1px solid rgba(215,170,83,.42);border-radius:11px 0 0 11px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease-out}.gp-name:hover,.gp-name:focus-visible,.gp.is-open .gp-name{background:#f0d98c1a}.gp-name:focus-visible{outline:2px solid var(--gp-brass-hi);outline-offset:-3px}.gp-txt{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.gp-brand{color:#f0d98ccc;font-size:9px;font-weight:800;letter-spacing:.18em;line-height:1;text-transform:uppercase;white-space:nowrap}.gp-room{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--gp-parch);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.gp-chev{display:block;flex:none;width:14px;height:14px;margin:-2px 0;transition:transform .2s ease-out}.gp.is-open .gp-chev{transform:rotate(180deg)}.gp-compass,.gp-chev-c{display:none}.gp-path{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.gp-path>li{position:relative;display:flex}.gp-path>li+li:before{content:"";position:absolute;left:-13px;top:16px;width:22px;height:2px;background-image:radial-gradient(circle,rgba(240,217,140,.6) .9px,transparent 1.2px);background-size:5px 2px;background-position:center;background-repeat:repeat-x;pointer-events:none}.gp-mark{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:3px;width:44px;height:44px;box-sizing:border-box;padding:5px 0 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.gp-mark:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:9px;background:transparent;transition:background-color .15s ease-out}.gp-mark:hover:before{background:#f0d98c17}.gp-mark:focus-visible{outline:none}.gp-mark:focus-visible:before{outline:2px solid var(--gp-brass-hi);outline-offset:-1px}.gp-mark>svg{display:block;width:28px;height:24px;flex:none;opacity:.8;transition:opacity .15s ease-out,transform .15s ease-out}.gp-mark:hover>svg{opacity:1;transform:translateY(-1px)}.gp-mark-l{color:#f0d98ccc;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:10px;text-transform:uppercase;white-space:nowrap}.gp-mark.is-here:before{background:linear-gradient(180deg,#f0d98c38,#f0d98c14);box-shadow:inset 0 0 0 1px #f0d98c8c,0 0 14px #ffb02e33}.gp-mark.is-here>svg{opacity:1}.gp-mark.is-here .gp-mark-l{color:var(--gp-parch)}.gp-mark .venue-pip{top:-10px;right:-9px}.gp-tag{position:absolute;top:calc(100% + 8px);left:50%;z-index:3;padding:6px 9px 5px;border:1px solid var(--gp-brass);border-radius:6px;background:var(--gp-parch);box-shadow:0 8px 18px #140a1859;color:var(--gp-ink);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate(-50%,-3px);pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.gp-tag:before{content:"";position:absolute;top:-5px;left:50%;width:8px;height:8px;margin-left:-4px;border-top:1px solid var(--gp-brass);border-left:1px solid var(--gp-brass);background:var(--gp-parch);transform:rotate(45deg)}.gp-tag em{color:#7a2634;font-style:normal}.gp-mark:hover .gp-tag,.gp-mark:focus-visible .gp-tag{opacity:1;transform:translate(-50%)}.venue-root{--gp-right: calc(474px * var(--ui, 1));--hud-band-b: calc(60px * var(--ui, 1))}@media(max-width:1439.98px){.venue-root{--gp-right: 424px}.gp{--gp-name-w: 58px}.gp-name{justify-content:center;gap:3px;padding:0 5px 0 8px}.gp-txt{display:none}.gp-compass,.gp-chev-c{display:block}.gp-compass svg{display:block;width:22px;height:22px}}@media(max-width:999.98px){.venue-root{--gp-right: 400px}.gp-path{gap:0}.gp-path>li+li:before{left:-8px;width:16px}}.gp-head,.gp-card{display:none}.gp.is-open{z-index:4;border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gp.is-open .gp-path{visibility:hidden}.gp.is-open .gp-name{border-bottom:1px solid rgba(215,170,83,.42);border-radius:11px 0 0}.gp.is-open .gp-head{position:absolute;top:0;left:var(--gp-name-w);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;width:calc(768px - var(--gp-name-w));height:46px;box-sizing:border-box;padding:0 14px;border-bottom:1px solid rgba(215,170,83,.42);color:#f0d98ccc;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.gp-head b{color:var(--gp-parch);font-size:11px;letter-spacing:.08em}.gp.is-open .gp-card{position:absolute;top:-1px;left:-1px;z-index:1;display:block;width:770px;box-sizing:border-box;padding:59px 12px 12px;border:1px solid rgba(215,170,83,.78);border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--v-enamel-top, #3a2240),var(--v-enamel-foot, #2a1730) 120px);box-shadow:0 18px 44px #140a1880,inset 0 1px #f0d98c3d;animation:gp-grow .2s ease-out;transform-origin:0 0}@keyframes gp-grow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.gp-plate{position:relative;width:744px;height:150px;box-sizing:border-box;border:1.5px solid var(--gp-brass);border-radius:10px;background:radial-gradient(120% 90% at 24% 0%,#fff8e6a6,#fff8e600 55%),linear-gradient(168deg,#f6e9cf,#f2e3c8 48%,#e8d2a6);box-shadow:inset 0 0 0 1px #f0d98c66,inset 0 0 26px #b57a3e33;overflow:hidden}.gp-terrain{position:absolute;left:0;top:10px;width:744px;height:136.5px;pointer-events:none}.gp-bld{position:absolute;top:4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:96px;box-sizing:border-box;padding:0 0 6px;border:1.5px solid transparent;border-radius:10px;background:transparent;cursor:pointer;font:inherit;transition:border-color .15s ease-out,background-color .15s ease-out}.gp-bld:hover,.gp-bld:focus-visible{border-color:#b57a3e8c;background:#fff8e673;outline:none}.gp-bld .vmap-building{flex:none}.gp-bld:hover .vmap-building,.gp-bld:focus-visible .vmap-building{transform:translateY(-2px)}.gp-bld-l{color:#4a3f28;font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}.gp-bld.is-here .gp-bld-l{color:#7a2634}.gp-bld.is-here .vmap-building{filter:drop-shadow(0 0 10px rgba(255,176,46,.55))}.gp-bld.is-here .vmap-window{fill:var(--v-brass-hi)}.gp-pin{position:absolute;top:-1px;left:50%;margin-left:-10px;filter:drop-shadow(0 3px 4px rgba(46,26,51,.4))}.gp-bld .venue-pip{top:6px;right:2px}.gp-foot{margin:10px 0 0;color:#f0d98ccc;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.gp-foot kbd{display:inline-block;min-width:9px;padding:2px 4px 1px;border:1px solid rgba(215,170,83,.55);border-radius:3px;color:var(--gp-parch);font:inherit;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){.gp *,.gp *:before,.gp.is-open .gp-card{transition:none;animation:none}}.venue-root{--hud-top-h: 0px;--hud-bottom-h: var(--demo-bar-h, 0px);--wing-w: 0px;--band-w: 100vw}.vs-probe{position:absolute;left:0;top:0;width:var(--stage-w, 0px);height:0;overflow:hidden;visibility:hidden;pointer-events:none}@media(orientation:portrait){.venue-root{--hud-top-h: calc(48px + env(safe-area-inset-top, 0px)) ;--hud-bottom-h: var(--demo-bar-h, 0px);--stage-h: clamp(240px, calc(100dvh - var(--hud-top-h) - var(--hud-bottom-h) - 400px), 75vw);--stage-w: calc(var(--stage-h) * 4 / 3);--frame-x: 0px;--frame-y: var(--hud-top-h);--frame-w: 100vw;--frame-h: var(--stage-h);--counter-x: 0px;--counter-y: calc(var(--hud-top-h) + var(--stage-h));--counter-w: 100vw;--hud-x: 0px;--demo-inset-end: 0px;--strip-pad-top: env(safe-area-inset-top, 0px);--strip-pad-end: 0px;--strip-stile: 0px}}@media(orientation:landscape)and (height<560px),(orientation:landscape)and (aspect-ratio<4/3),(orientation:landscape)and (width<960px){.venue-root{--hud-top-h: 48px;--hud-bottom-h: 0px;--stage-w: min(calc((100dvh - var(--demo-bar-h, 0px)) * 4 / 3), calc(100vw - 384px) );--stage-h: calc(var(--stage-w) * 3 / 4);--frame-x: 0px;--frame-y: 0px;--frame-w: var(--stage-w);--frame-h: calc(100dvh - var(--demo-bar-h, 0px));--counter-x: var(--stage-w);--counter-y: var(--hud-top-h);--counter-w: calc(100vw - var(--stage-w));--hud-x: var(--stage-w);--demo-inset-end: var(--counter-w);--strip-pad-top: 0px;--strip-pad-end: env(safe-area-inset-right, 0px);--strip-stile: 6px}.venue-root .vs-counter{border-right:env(safe-area-inset-right,0px) solid #22122a}.venue-root .demo-bar{inset-inline-end:var(--demo-inset-end)}.venue-root .demo-bar-chip-tail{display:none}}@media(orientation:landscape)and (width<1200px){.venue-root[data-stage-opt=tablet],.venue-root [data-stage-opt=tablet]{--hud-top-h: 48px;--hud-bottom-h: 0px;--stage-w: min(calc((100dvh - var(--demo-bar-h, 0px)) * 4 / 3), calc(100vw - 384px) );--stage-h: calc(var(--stage-w) * 3 / 4);--frame-x: 0px;--frame-y: 0px;--frame-w: var(--stage-w);--frame-h: calc(100dvh - var(--demo-bar-h, 0px));--counter-x: var(--stage-w);--counter-y: var(--hud-top-h);--counter-w: calc(100vw - var(--stage-w));--hud-x: var(--stage-w);--demo-inset-end: var(--counter-w);--strip-pad-top: 0px;--strip-pad-end: env(safe-area-inset-right, 0px);--strip-stile: 6px}.venue-root[data-stage-opt=tablet] .demo-bar{inset-inline-end:var(--demo-inset-end)}.venue-root[data-stage-opt=tablet] .demo-bar-chip-tail{display:none}.venue-root [data-stage-opt=tablet] .vs-counter{border-left:6px solid #b57a3e;box-shadow:inset 2px 0 #7e4f28}}@media(orientation:landscape)and (width>=983.04px)and (height>=737.28px)and (aspect-ratio<3/2),(orientation:landscape)and (width>=983.04px)and (width<1200px)and (height>=737.28px){.venue-root[data-layout=square]{--gp-right: calc(426px * var(--ui, 1))}.venue-root[data-layout=square] .gp{--gp-name-w: 108px}.venue-root[data-layout=square] .gp-name{justify-content:normal;gap:4px;padding:0 8px 0 12px}.venue-root[data-layout=square] .gp-txt{display:flex}.venue-root[data-layout=square] .gp-compass,.venue-root[data-layout=square] .gp-chev-c{display:none}@media(width<1024px){.venue-root[data-layout=square]{--gp-right: 376px}.venue-root[data-layout=square] .gp{--gp-name-w: 58px}.venue-root[data-layout=square] .gp-name{justify-content:center;gap:3px;padding:0 5px 0 8px}.venue-root[data-layout=square] .gp-txt{display:none}.venue-root[data-layout=square] .gp-compass,.venue-root[data-layout=square] .gp-chev-c{display:block}}.venue-root:has(.demo-bar){--sq-bar-h: calc(2px + 44px * var(--ui, 1) + max(1px, env(safe-area-inset-bottom, 0px)))}.venue-root[data-layout=square] .demo-bar:not([data-probe]){inset-inline-end:0;flex-wrap:nowrap;gap:6px 10px;padding:1px max(12px,env(safe-area-inset-right,0px)) max(1px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));container-type:normal}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-chip{min-width:auto;overflow:visible}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-chip-tail{display:inline}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-toggle{display:none}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-scenarios,.venue-root[data-layout=square] .demo-bar:not([data-probe]).is-open .demo-bar-scenarios{position:static;display:flex;flex:none;flex-wrap:nowrap;align-items:center;gap:2px;width:auto;height:44px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-caption{grid-column:auto;margin:0 2px 0 0;padding:0 12px 0 0;border-right:1px solid rgba(215,170,83,.4);border-bottom:0}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn,.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn.is-active{position:relative;isolation:isolate;min-height:44px;padding:0 12px;border:0;border-radius:0;background:none}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn:before{content:"";position:absolute;inset:9px 1px;z-index:-1;border:1px solid rgba(215,170,83,.25);border-radius:2px;transition:border-color .14s ease}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn:hover:before{border-color:#d7aa5399}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn.is-active:before{background:var(--brass-grad);border-color:transparent}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn:focus-visible{outline-offset:-7px}@media(max-width:1175.98px){.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-caption{width:84px;line-height:12px;white-space:normal}.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn,.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-btn.is-active{padding:0 6px}}@media(max-width:1011.98px){.venue-root[data-layout=square] .demo-bar:not([data-probe]) .demo-bar-chip-tail{display:none}}}@media(min-width:1104px){.venue-root[data-layout=square] .venue-hud.is-band{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.venue-root[data-layout=square] .venue-hud.is-band>.gp{justify-self:start}.venue-root[data-layout=square] .venue-hud.is-band>.venue-hud-right{justify-self:end}.venue-root[data-layout=square] .venue-hud.is-band>.venue-hud-race{min-width:300px}}@media(aspect-ratio>=9/5)and (height>=560px){.venue-root{--band-w: calc(100vh * 16 / 9);--wing-w: calc((100vw - var(--band-w)) / 2)}}.vs-stage,.vs-plane,.vs-box,.vs-readouts{--cam-s: calc(var(--k, 0) * 1440 / var(--cam-w, 1440))}.vs-stage{position:absolute;left:var(--frame-x, 0px);top:var(--frame-y, 0px);width:var(--frame-w, 0px);height:var(--frame-h, 0px);overflow:hidden;pointer-events:none;container:vstage / size}.vs-plane{position:absolute;left:calc((100% - var(--stage-w, 0px)) / 2);top:calc((100% - var(--stage-h, 0px)) / 2);width:var(--stage-w, 0px);height:var(--stage-h, 0px);overflow:hidden}.vs-box{position:absolute;left:0;top:0;width:1440px;height:1080px;transform-origin:0 0;transform:translate(calc(var(--cam-x, 0) * var(--cam-s) * -1px),calc(var(--cam-y, 0) * var(--cam-s) * -1px)) scale(var(--cam-s));pointer-events:none;transition:transform .32s cubic-bezier(.45,0,.55,1)}.vs-box text{visibility:hidden}.vs-box text.vs-keep,.vs-box .vs-keep text{visibility:visible}.vs-readouts{position:absolute;inset:0;pointer-events:none;transition:opacity .15s ease-out}.vs-readouts *{pointer-events:none!important}.vs-readouts.is-moving{opacity:0;transition:opacity .1s ease-in}.vs-at{position:absolute;left:calc((var(--x, 0) - var(--cam-x, 0)) * var(--cam-s) * 1px);top:calc((var(--y, 0) - var(--cam-y, 0)) * var(--cam-s) * 1px)}.vs-at-c{translate:-50% 0}.vs-spot{position:absolute;box-shadow:0 0 0 200vmax #140a188c;pointer-events:none;transition:opacity .32s cubic-bezier(.45,0,.55,1),transform .32s cubic-bezier(.45,0,.55,1)}.vs-counter{position:absolute;left:var(--counter-x, 0px);top:var(--counter-y, 0px);width:var(--counter-w, 100vw);bottom:var(--hud-bottom-h, 0px);box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden auto;overscroll-behavior:contain;container:vcounter / size;color:var(--v-cream);background:radial-gradient(120% 60% at 50% 0%,rgba(240,217,140,.07),transparent 70%),linear-gradient(180deg,#2a1830,#22122a)}.vs-counter:after{content:"";flex:none;height:max(0px,env(safe-area-inset-bottom,0px) - var(--hud-bottom-h, 0px))}.vs-scroll{flex:1 1 auto;min-height:0;overflow:hidden auto;overscroll-behavior:contain}.vs-foot{flex:none}@media(orientation:portrait){.venue-root .vs-counter{border-top:7px solid transparent;background:linear-gradient(180deg,#c58a4b 0 2px,#b57a3e 2px 5px,#7e4f28 5px 7px) 0 0 / 100% 7px no-repeat border-box,linear-gradient(180deg,#00000073,#00000029 4px,#0000 11px) 0 0 / 100% 11px no-repeat padding-box,radial-gradient(120% 60% at 50% 0%,rgba(240,217,140,.07),transparent 70%) padding-box,linear-gradient(180deg,#2a1830,#22122a) padding-box}}@media(orientation:landscape)and (height<560px),(orientation:landscape)and (aspect-ratio<4/3),(orientation:landscape)and (width<960px){.venue-root .vs-counter{border-left:6px solid #b57a3e;box-shadow:inset 2px 0 #7e4f28}}.vs-notice{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;column-gap:9px;row-gap:2px;box-sizing:border-box;width:max-content;max-width:calc(var(--stage-w, 100vw) - 16px);padding:5px 13px 6px;border:1px solid rgba(215,170,83,.4);border-radius:14px;background:#1f1123d6;box-shadow:0 4px 14px #140a1859;color:var(--v-cream);font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;line-height:1.25;text-align:center;pointer-events:none}.vs-notice-title{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vs-notice-sub{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:9px;color:var(--v-cream-sh);font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.vs-notice-sub{align-items:center}.vs-notice-state:before{width:5px;height:5px}.vs-notice-win{display:inline-flex;align-items:center;gap:5px;color:var(--v-cream)}.vs-notice-win svg{flex:none}.vs-notice-post{color:var(--v-ink-label, rgba(241, 232, 207, .58))}.vs-notice-post .venue-mono{color:var(--v-brass-hi);font-size:10px;font-weight:700;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.vs-box,.vs-spot,.vs-readouts,.vs-readouts.is-moving{transition:none}}body:has(.venue-root):has(.demo-bar){padding-bottom:0}.venue-root,.gate-root{--v-sky-hi: #f7c98b;--v-sky-lo: #e78a6b;--v-plum: #46284a;--v-plum-deep: #2e1a33;--v-timber: #b57a3e;--v-timber-sh: #7e4f28;--v-cream: #f2e3c8;--v-cream-sh: #d9c19a;--v-felt: #2e6b4f;--v-felt-lit: #3d8a66;--v-felt-glow: #93e2b6;--v-brass: #d7aa53;--v-brass-hi: #f0d98c;--v-ground: #d8b078;--v-live: #d64435;--v-glass: rgba(46, 26, 51, .72);--v-glass-border: rgba(215, 170, 83, .55);--v-ink-label: rgba(241, 232, 207, .58);--v-ink-value: #f6eedb;--v-act: var(--v-brass);--v-act-line: rgba(215, 170, 83, .55);--v-rule-quiet: rgba(241, 232, 207, .14);--v-state-open: #93e2b6;--v-state-post: #d7aa53;--v-state-racing: #d64435;--v-state-pending: #d9c19a;--v-state-official: #f0d98c;--v-state-void: #e0a3ac;--v-enamel-top: #3a2240;--v-enamel-foot: #2a1730;--v-enamel-rim: rgba(215, 170, 83, .7);--v-bar-h: 48px;--v-bar-r: 12px;position:fixed;inset:0;z-index:40;overflow:hidden;overflow:clip;background:var(--v-plum-deep);color:var(--v-cream);font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif}.venue-mono{font-family:Martian Mono,ui-monospace,Cascadia Mono,monospace}[data-tone=open]{--tone: var(--v-state-open, #93e2b6)}[data-tone=post]{--tone: var(--v-state-post, #d7aa53)}[data-tone=racing]{--tone: var(--v-state-racing, #d64435)}[data-tone=pending]{--tone: var(--v-state-pending, #d9c19a)}[data-tone=official]{--tone: var(--v-state-official, #f0d98c)}[data-tone=void]{--tone: var(--v-state-void, #e0a3ac)}.v-state{display:inline-flex;align-items:center;gap:6px;color:var(--tone, var(--v-cream-sh));white-space:nowrap}.v-state:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px color-mix(in srgb,currentColor 60%,transparent)}.v-state[data-tone=racing]{padding:2px 7px 2px 6px;border-radius:4px;background:var(--tone);color:#fff;text-shadow:0 1px 0 rgba(90,16,10,.45)}.v-state[data-tone=racing]:before{background:#fff;box-shadow:0 0 5px #fffc}@media(prefers-reduced-motion:no-preference){.v-state[data-tone=racing]:before{animation:v-state-live 1.6s ease-in-out infinite}}@keyframes v-state-live{0%,to{opacity:1}50%{opacity:.35}}.venue-track{display:flex;width:700vw;height:100%;will-change:transform}.venue-scene{position:relative;flex:none;width:100vw;height:100%;overflow:hidden}.venue-scene--wheel{background:#140b08}.venue-wheel{--wheel-top: max(var(--hud-top-h, 48px), 48px);position:absolute;inset:var(--wheel-top) env(safe-area-inset-right,0px) var(--demo-foot-h, 0px) env(safe-area-inset-left,0px);overflow:hidden auto;overscroll-behavior:contain}.venue-wheel.is-under-plaque{--wheel-top: calc(72px * var(--ui, 1))}.venue-wheel-wait{min-height:100%;background:#140b08}.venue-scene--office{--vo-top: calc(72px * var(--ui, 1));background:linear-gradient(to top,rgba(138,106,47,.6) 0 1px,#d7aa53 1px 4px,transparent 4px) 0 0 / 100% var(--vo-top) no-repeat,linear-gradient(to top,transparent 4px,rgba(185,143,104,.7) 4px 8px,#e6cfa6 8px 13px,#f6e6c6 13px 16px,transparent 16px) 0 0 / 100% var(--vo-top) no-repeat,repeating-linear-gradient(90deg,#5e3a2c 0 4px,#4b2d27 4px 10px,transparent 10px 160px,#5e3a2c 160px 180px) 0 0 / 100% calc(var(--vo-top) - 14px) no-repeat,linear-gradient(#40242e,#40242e) 0 0 / 100% var(--vo-top) no-repeat,linear-gradient(90deg,#e8cda3,#efd8b2 45%,#f5e2bf)}.venue-root[data-layout=under] .venue-scene--office,.venue-root[data-layout=beside] .venue-scene--office{--vo-top: max(var(--hud-top-h, 48px), 48px)}.venue-office-wait{position:absolute;inset:0}.venue-office-down{position:absolute;inset:var(--vo-top) 0 var(--demo-foot-h, 0px) 0;display:grid;place-items:center;box-sizing:border-box;padding:16px;overflow:hidden auto;overscroll-behavior:contain}.venue-office-down-card{width:min(100%,520px);box-sizing:border-box;padding:28px 28px 24px;border:1.5px solid rgba(46,26,51,.55);border-radius:14px;background:#fbf3e2;box-shadow:inset 0 0 0 4px #fbf3e2,inset 0 0 0 5px #d7aa53b3,0 18px 40px #2e1a3347;color:#2e1a33;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif}.venue-office-down-eyebrow{margin:0 0 10px;color:#5a3b52;font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.venue-office-down-title{margin:0 0 10px;color:#2e1a33;font-family:Fraunces Variable,Georgia,serif;font-size:26px;font-weight:900;font-variation-settings:"SOFT" 40,"WONK" 1,"opsz" 144;line-height:1.1;text-wrap:balance}.venue-office-down-body{margin:0 0 20px;color:#46284a;font-size:15px;line-height:1.5}.venue-office-down-row{display:flex;flex-wrap:wrap;gap:12px}.venue-office-down-act{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;box-sizing:border-box;padding:0 20px;border:1.5px solid rgba(46,26,51,.55);border-radius:10px;background:#fbf3e2;color:#2e1a33;font:inherit;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-decoration:none;text-transform:uppercase;cursor:pointer}.venue-office-down-act.is-primary{border:0;border-radius:6px;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px #2e1a33;font-weight:900;letter-spacing:.14em}.venue-office-down-act:hover{background-color:#f7efdd}.venue-office-down-act:focus-visible{outline:2px solid #2e1a33;outline-offset:3px}.venue-scene>svg.venue-bg{position:absolute;inset:0;width:100%;height:100%;display:block}.venue-chrome{display:contents}.venue-chrome[inert] .venue-hud.is-staged:not(.is-rail) .venue-strip,.venue-chrome[inert]:has(.venue-hud.is-staged:not(.is-rail)) .demo-bar{filter:blur(3px) brightness(.42)}@media(prefers-reduced-motion:reduce){.venue-chrome[inert] .venue-hud.is-staged:not(.is-rail) .venue-strip,.venue-chrome[inert]:has(.venue-hud.is-staged:not(.is-rail)) .demo-bar{filter:brightness(.42)}}.venue-hud{position:absolute;inset:0;z-index:30;pointer-events:none}.venue-hud>*{pointer-events:auto}.venue-hud-race,.venue-hud-gap{pointer-events:none}.venue-hud.is-band{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:calc(var(--v-bar-h, 48px) * var(--ui, 1));column-gap:calc(16px * var(--ui, 1));align-items:center;align-content:start;box-sizing:border-box;padding:calc(12px * var(--ui, 1) + env(safe-area-inset-top,0px)) calc(20px * var(--ui, 1) + env(safe-area-inset-right,0px)) 0 calc(20px * var(--ui, 1) + env(safe-area-inset-left,0px))}.venue-hud.is-band>.gp,.venue-hud.is-band>.venue-hud-race,.venue-hud.is-band>.venue-hud-right{zoom:var(--ui, 1)}.venue-root[data-scene=stables] .venue-hud.is-band>.venue-hud-race{align-self:start}@media(min-width:1280px){.venue-hud.is-band{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.venue-hud.is-band>.gp{justify-self:start}.venue-hud.is-band>.venue-hud-right{justify-self:end}.venue-hud.is-band>.venue-hud-race{min-width:300px}}.venue-chip{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--v-glass-border);border-radius:12px;background:var(--v-glass);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 6px 18px #2e1a3359}.venue-hud .venue-hud-race,.venue-hud.is-band .venue-hud-exit,.venue-hud.is-plaque-row .venue-hud-exit{border:1px solid var(--v-enamel-rim);border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--v-enamel-top),var(--v-enamel-foot));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d}.venue-root[data-scene=stables],.venue-root[data-scene=wheel],.venue-root[data-scene=office]{--v-enamel-top: #4a2c50;--v-enamel-rim: rgba(215, 170, 83, .8)}.venue-hud-race{grid-column:2;justify-self:center;flex-direction:column;justify-content:center;gap:3px;min-width:min(300px,100%);max-width:100%;min-height:var(--v-bar-h, 48px);box-sizing:border-box;padding:5px 20px 6px;text-align:center}.venue-hud-race-title{color:var(--v-cream);font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;text-wrap:balance}.venue-hud-race-sub{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px;row-gap:2px;color:var(--v-cream-sh);font-size:10.5px;font-weight:800;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.venue-hud-race-win{display:inline-flex;align-items:center;gap:5px;color:var(--v-cream);font-weight:800;white-space:nowrap}.venue-hud-race-win svg{flex:none}.venue-hud-race-clock{display:inline-flex;align-items:baseline;gap:7px;color:var(--v-ink-label, rgba(241, 232, 207, .58));white-space:nowrap}.venue-hud-race-clock .venue-mono{color:var(--v-brass-hi);font-size:12px;font-weight:700;letter-spacing:.02em}@media(min-width:1280px){.venue-hud-race-sub{flex-wrap:nowrap}}.venue-hud-right{grid-column:3;display:flex;align-items:center;gap:10px;pointer-events:none}.venue-hud-right>*{pointer-events:auto}.venue-hud-exit{text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .14s ease,color .14s ease}.venue-hud-exit:focus-visible{outline:2px solid var(--v-brass-hi);outline-offset:2px}.venue-hud-exit svg{flex:none}.venue-hud-wallet{position:relative}.venue-hud.is-band .venue-hud-exit,.venue-hud.is-plaque-row .venue-hud-exit{display:inline-flex;align-items:center;gap:10px;height:var(--v-bar-h, 48px);min-height:44px;box-sizing:border-box;padding:0 18px;color:var(--v-cream);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.venue-hud.is-band .venue-hud-exit:hover,.venue-hud.is-plaque-row .venue-hud-exit:hover{border-color:var(--v-brass-hi);color:var(--v-brass-hi)}.venue-hud.is-band .venue-hud-wallet .wallet-adapter-button,.venue-hud.is-plaque-row .venue-hud-wallet .wallet-adapter-button{display:inline-flex;align-items:center;gap:10px;height:var(--v-bar-h, 48px)!important;min-height:44px;box-sizing:border-box;padding:0 18px!important;border:1px solid var(--v-enamel-rim)!important;border-radius:var(--v-bar-r, 12px)!important;background:linear-gradient(180deg,var(--v-enamel-top),var(--v-enamel-foot))!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--v-brass-hi)!important;font-family:inherit!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1;text-transform:uppercase;transition:border-color .14s ease,color .14s ease}.venue-hud.is-band .venue-hud-wallet .wallet-adapter-button:not(.wallet-demo-chip):hover,.venue-hud.is-plaque-row .venue-hud-wallet .wallet-adapter-button:not(.wallet-demo-chip):hover{border-color:var(--v-brass-hi)!important;color:var(--v-cream)!important}.venue-hud.is-band .venue-hud-wallet .wallet-demo-chip:hover,.venue-hud.is-plaque-row .venue-hud-wallet .wallet-demo-chip:hover{background:linear-gradient(180deg,var(--v-enamel-top),var(--v-enamel-foot))!important;border-color:var(--v-enamel-rim)!important;color:var(--v-brass-hi)!important}.venue-hud-wallet .wallet-adapter-button-start-icon{width:18px;height:18px}.venue-hud.is-rail.is-plaque-row .venue-strip{height:calc(72px * var(--ui, 1));background:transparent;box-shadow:none}.venue-hud.is-rail.is-plaque-row .venue-strip-row{gap:calc(10px * var(--ui, 1));padding:0 calc(20px * var(--ui, 1))}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.gp,.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-race,.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-exit,.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-wallet{zoom:var(--ui, 1)}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-race{position:absolute;left:50%;top:50%;translate:-50% -50%;pointer-events:none}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-exit{margin-left:auto}@media(max-width:1279.98px){.venue-hud.is-rail.is-plaque-row .venue-strip-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:calc(16px * var(--ui, 1));align-items:center}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-race{position:static;translate:none}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-exit{grid-column:3;margin-left:0}.venue-hud.is-rail.is-plaque-row .venue-strip-row>.venue-hud-wallet{grid-column:4;margin-left:calc(-6px * var(--ui, 1))}}.venue-hud.is-plaque-over>.gp{position:absolute;top:12px;left:20px;z-index:3}.venue-hud.is-plaque-over .venue-strip .venue-hud-exit,.venue-hud.is-plaque-over .venue-strip .venue-hud-wallet .wallet-adapter-button{padding:0 14px!important;border:1px solid var(--v-enamel-rim)!important;border-radius:var(--v-bar-r, 12px)!important;background:linear-gradient(180deg,var(--v-enamel-top),var(--v-enamel-foot))!important;box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 4px 10px #140a184d;font-size:11px!important;letter-spacing:.12em!important}.venue-hud.is-plaque-over .venue-strip .venue-hud-exit{gap:8px}.venue-hud.is-plaque-over .venue-strip .venue-hud-exit:hover,.venue-hud.is-plaque-over .venue-strip .venue-hud-wallet .wallet-adapter-button:not(.wallet-demo-chip):hover{border-color:var(--v-brass-hi)!important}.venue-strip{position:absolute;top:0;left:var(--hud-x, 0px);right:0;height:var(--hud-top-h, 48px);z-index:2;container:vstrip / inline-size;background:linear-gradient(180deg,#2e1a33fa,#26152afa);box-shadow:inset 0 -1px #d7aa5373,0 2px 10px #00000059}.venue-hud.is-rail .venue-strip{left:0;height:max(var(--hud-top-h, 48px),48px);box-shadow:inset 0 -1px #d7aa5373,0 2px 10px #00000059}.venue-hud.is-rail .venue-strip-row{padding-left:8px}.venue-root[data-scene=wheel] .venue-hud.is-rail .venue-strip{background:linear-gradient(#1f120c,#170d09);box-shadow:inset 0 -1px #d7aa5359}.venue-hud.is-rail .venue-sheet{padding-left:12px;max-height:calc(100dvh - max(var(--hud-top-h, 48px),48px) - var(--demo-bar-h, 0px));box-shadow:inset 0 -1px #d7aa5373,0 16px 34px #00000080}.venue-strip-row{display:flex;align-items:center;gap:5px;height:100%;box-sizing:border-box;padding:calc(2px + var(--strip-pad-top, 0px)) calc(8px + var(--strip-pad-end, 0px)) 2px calc(8px + var(--strip-stile, 0px))}.venue-strip-row>.venue-hud-exit,.venue-strip[data-tight] .venue-strip-row>.venue-hud-wallet{margin-left:auto}.venue-strip-room{position:relative;display:flex;flex:none;align-items:center;gap:7px;min-width:0;height:44px;box-sizing:border-box;padding:0 8px 0 4px;border:1px solid rgba(215,170,83,.45);border-radius:10px;background:#46284a8c;color:var(--v-cream);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.venue-strip-room:hover,.venue-strip-room[aria-expanded=true]{border-color:var(--v-brass);background:#46284ad9}.venue-strip-room:focus-visible,.venue-strip .venue-hud-exit:focus-visible,.venue-sheet-row:focus-visible{outline:2px solid var(--v-brass-hi);outline-offset:2px}.venue-strip-roundel{position:relative;display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#f0d98c38,#f0d98c0a)}.venue-strip-roundel svg{display:block;width:30px;height:auto}.venue-strip-room-t{display:flex;flex-direction:column;gap:2px;line-height:1}.venue-strip-room-k{color:#f0d98cb3;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.venue-strip-room-n{color:var(--v-cream);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.venue-root[data-scene=office] .venue-strip-room-n{font-size:11px;letter-spacing:.035em}.venue-strip-caret{color:var(--v-brass);font-size:10px;line-height:1;transition:transform .22s ease-out}.venue-strip-room[aria-expanded=true] .venue-strip-caret{transform:rotate(180deg)}.venue-strip-path{display:none;flex:none;align-items:center}.venue-strip .vmap-strip-dots{width:22px}.venue-strip .vmap-strip-spot{margin:0}.venue-strip .vmap-strip-spot:not(.is-here)>svg{opacity:.72;transition:opacity .15s ease-out}.venue-strip .vmap-strip-spot:not(.is-here):hover>svg{opacity:1}.venue-strip .vmap-strip-spot.is-here{width:auto;gap:7px;padding:0 14px 0 4px;cursor:default}.venue-strip .vmap-strip-spot.is-here:before{border-radius:12px;background:#f0d98c24;box-shadow:inset 0 0 0 1px #f0d98c66,0 0 12px #f0d98c29}.venue-strip .vmap-strip-spot.is-here:hover{transform:none}.venue-strip .vmap-strip-here{display:flex;align-items:flex-start;text-align:left}@container vstrip (width >= 808px){.venue-strip-room{display:none}.venue-strip-path{display:flex}}.venue-strip .venue-hud-exit{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;min-height:44px;box-sizing:border-box;padding:0 9px;border:1px solid rgba(215,170,83,.5);border-radius:10px;background:#46284a8c;color:var(--v-cream);font-size:10.5px;font-weight:800;letter-spacing:.1em;line-height:1}.venue-strip .venue-hud-exit svg{flex:none}@container vstrip (width < 384px){.venue-strip .venue-hud-exit{display:none}.venue-strip-row>.venue-hud-wallet{margin-left:auto}}.venue-strip[data-tight] .venue-strip-row>.venue-hud-exit{display:none}.venue-strip .venue-hud-wallet{flex:none}.venue-strip .venue-hud-wallet .wallet-adapter-button{height:44px!important;min-height:44px;padding:0 9px!important;border:1px solid rgba(215,170,83,.5)!important;border-radius:10px!important;background:#46284acc!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:var(--v-brass-hi)!important;font-family:inherit!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.1em!important;line-height:1}.venue-strip .venue-hud-wallet .wallet-adapter-button:hover{border-color:var(--v-brass)!important;color:var(--v-cream)!important}.venue-strip .venue-hud-wallet .wallet-adapter-button-start-icon{width:16px;height:16px;margin-right:6px}@container vstrip (width < 400px){.venue-strip .venue-hud-wallet .wallet-demo-chip:before{display:none}}.venue-pip{position:absolute;z-index:1;display:inline-grid;place-items:center;min-width:17px;height:15px;box-sizing:border-box;padding:0 4px;border-radius:8px;background:#ffb02e;box-shadow:0 0 0 1.5px #2e1a33,0 0 10px #ffb02e73;color:#1f1123;font-family:Martian Mono,ui-monospace,Cascadia Mono,monospace;font-size:9px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;pointer-events:none}.venue-strip-roundel .venue-pip{left:50%;bottom:-4px;translate:-50% 0}.venue-pip-due{display:none}@media(orientation:portrait)and (width<600px),(orientation:landscape)and (height<500px){.venue-root[data-scene=window]:has(.vw-ctr-payout.is-folded) .venue-pip.has-due{grid-auto-flow:column}.venue-root[data-scene=window]:has(.vw-ctr-payout.is-folded) .venue-pip.has-due .venue-pip-due{display:inline}.venue-root[data-scene=window]:has(.vw-ctr-payout.is-folded) .venue-strip-roundel .venue-pip.has-due{left:0;bottom:-10px;translate:none;pointer-events:auto}}.venue-strip-path .venue-pip{top:1px;right:-26px}.venue-sheet-scrim{position:absolute;inset:0;background:#140a1880;animation:venue-scrim-in .22s ease-out}.venue-sheet{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--hud-top-h, 48px) - var(--hud-bottom-h, 0px));box-sizing:border-box;overflow:hidden auto;overscroll-behavior:contain;padding:10px calc(12px + var(--strip-pad-end, 0px)) 12px calc(12px + var(--strip-stile, 0px));background:radial-gradient(120% 60% at 50% 0%,rgba(240,217,140,.07),transparent 70%),linear-gradient(180deg,#2a1830,#22122a);box-shadow:inset 0 -1px #d7aa5373,0 16px 34px #00000080;animation:venue-sheet-in .22s ease-out}.venue-sheet[hidden]{display:none}.venue-sheet .vmap-picture{width:min(100%,calc(30vh * 480 / 130),calc((100dvh - var(--hud-top-h, 48px) - var(--hud-bottom-h, 0px) - 452px) * 480 / 130))}.venue-sheet-rows{display:flex;flex-direction:column;gap:4px;margin-top:10px}.venue-sheet-row{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;box-sizing:border-box;padding:0 14px 0 8px;border:1px solid rgba(215,170,83,.3);border-radius:10px;background:#46284a73;color:var(--v-cream);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.venue-sheet-row:hover{border-color:var(--v-brass);background:#46284acc}.venue-sheet-row.is-here{border-color:#d7aa53bf;background:#d7aa531f;cursor:default}.venue-sheet-row.is-here:focus{outline:none}.venue-sheet-row.is-here:focus-visible{outline:2px solid var(--v-brass-hi);outline-offset:2px}.venue-sheet-mark{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#f0d98c38,#f0d98c0a)}.venue-sheet-name{flex:1 1 auto;min-width:0;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.venue-sheet-tag{flex:none;color:var(--v-brass-hi);font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.venue-sheet-held{display:inline-flex;flex:none;align-items:center;gap:7px;color:#f0d98cd9;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.venue-sheet-held .venue-pip{position:static}.venue-sheet-go{flex:none;color:var(--v-brass);font-size:12px}.venue-sheet-exit{display:none}@container vstrip (width < 384px){.venue-sheet-exit{display:flex}}.venue-strip[data-tight] .venue-sheet-exit{display:flex}.venue-strip[data-tight] .venue-sheet .vmap-picture{width:min(100%,calc(30vh * 480 / 130),calc((100dvh - var(--hud-top-h, 48px) - var(--hud-bottom-h, 0px) - 512px) * 480 / 130))}@container vstrip (width < 384px){.venue-sheet .vmap-picture{width:min(100%,calc(30vh * 480 / 130),calc((100dvh - var(--hud-top-h, 48px) - var(--hud-bottom-h, 0px) - 512px) * 480 / 130))}}@media(height<560px){.venue-strip[data-tight] .venue-sheet-head{display:none}.venue-strip[data-tight] .venue-sheet-rows{margin-top:0}}@keyframes venue-sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes venue-scrim-in{0%{opacity:0}to{opacity:1}}.venue-sheet-map{display:none}@media(orientation:landscape)and (height<560px),(orientation:landscape)and (aspect-ratio<4/3),(orientation:landscape)and (width<960px){.venue-hud:not(.is-rail) .venue-sheet-map{position:absolute;z-index:1;left:calc(20px + env(safe-area-inset-left,0px));top:calc((100dvh - var(--demo-bar-h, 0px)) / 2);display:flex;flex-direction:column;gap:10px;width:calc(var(--stage-w, 50vw) - 40px - env(safe-area-inset-left,0px));box-sizing:border-box;padding:11px 12px 12px;border:1px solid var(--v-enamel-rim, rgba(215, 170, 83, .7));border-radius:14px;background:linear-gradient(180deg,var(--v-enamel-top, #3a2240),var(--v-enamel-foot, #2a1730));box-shadow:inset 0 1px #f0d98c38,0 18px 44px #0a050c8c;translate:0 -50%;animation:venue-map-in .24s ease-out}.venue-hud:not(.is-rail) .venue-sheet-head{display:none}.venue-hud:not(.is-rail) .venue-sheet-rows{min-height:calc(100dvh - var(--hud-top-h, 48px) - var(--hud-bottom-h, 0px) - 22px);margin-top:0}.venue-hud:not(.is-rail) .venue-sheet-row{flex:1 1 48px;min-height:48px;max-height:68px}}.venue-sheet-map-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:3px 12px;color:#f0d98ccc;font-size:9px;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.venue-sheet-map-head b{min-width:0;color:var(--v-cream);font-size:10.5px;letter-spacing:.08em;white-space:normal;text-wrap:balance}.venue-sheet-map .vmap-picture{width:100%}.vmap-picture.is-tappable{pointer-events:auto}.vmap-picture.is-tappable .vmap-picture-b{margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer}.vmap-picture.is-tappable .vmap-picture-b.is-here{cursor:default}.vmap-picture.is-tappable .vmap-picture-b:not(.is-here):hover .vmap-building{transform:translateY(-2px)}@keyframes venue-map-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.venue-sheet-map{animation:none!important}}@media(orientation:landscape)and (height<560px),(orientation:landscape)and (aspect-ratio<4/3),(orientation:landscape)and (width<960px){.venue-root[data-scene=wheel] .demo-bar,.venue-root[data-scene=office] .demo-bar{inset-inline-end:0}}@media(orientation:landscape)and (height<560px),(orientation:landscape)and (aspect-ratio<4/3),(orientation:landscape)and (width<960px){.venue-strip{box-shadow:inset 6px 0 #b57a3e,inset 8px 0 #7e4f28,inset 0 -1px #d7aa5373,0 2px 10px #00000059}.venue-sheet{box-shadow:inset 6px 0 #b57a3e,inset 8px 0 #7e4f28,inset 0 -1px #d7aa5373,0 16px 34px #00000080}}@media(orientation:landscape)and (width<1200px){.venue-root[data-stage-opt=tablet] .venue-strip{box-shadow:inset 6px 0 #b57a3e,inset 8px 0 #7e4f28,inset 0 -1px #d7aa5373,0 2px 10px #00000059}.venue-root[data-stage-opt=tablet] .venue-sheet{box-shadow:inset 6px 0 #b57a3e,inset 8px 0 #7e4f28,inset 0 -1px #d7aa5373,0 16px 34px #00000080}}@media(prefers-reduced-motion:reduce){.venue-sheet,.venue-sheet-scrim{animation:none}.venue-strip-caret,.venue-strip-room,.venue-sheet-row{transition:none}}.venue-walkbar{position:absolute;bottom:calc(16px + var(--demo-bar-h, 0px));left:50%;transform:translate(-50%);z-index:30;display:flex;flex-direction:column;align-items:center;gap:7px}.venue-walkbar-row{display:flex;gap:6px;padding:6px;border:1px solid var(--v-glass-border);border-radius:16px;background:var(--v-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 26px #2e1a3373}.venue-walkbar-chip{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 18px;border:0;border-radius:11px;background:transparent;color:var(--v-cream);font-family:inherit;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease}.venue-walkbar-chip:hover{background:#d7aa5329}.venue-walkbar-chip.is-active{background:var(--v-brass);color:var(--v-plum-deep)}.venue-walkbar-chip svg{width:16px;height:16px}.venue-walkbar-caption{color:#f2e3c8a8;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 6px rgba(46,26,51,.8)}.venue-tag{position:absolute;z-index:20;padding:6px 11px;border-radius:7px;background:var(--v-cream);color:var(--v-plum-deep);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 4px 14px #2e1a3359}@media(prefers-reduced-motion:reduce){.venue-track{transition:none!important}}@font-face{font-family:Gate Fraunces Fallback;src:local("Georgia Bold"),local("Georgia-Bold");font-weight:100 1000;size-adjust:87%;ascent-override:112.6%;descent-override:29.9%;line-gap-override:0%}@font-face{font-family:Gate Condensed Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold");font-weight:100 1000;size-adjust:82.4%;ascent-override:115.3%;descent-override:30.3%;line-gap-override:0%}.gate-root{--u: calc(var(--gk, 1) * 1px);--lk: clamp(.86, var(--gk, 1), 1.4);--pk: clamp(.76, var(--gk, 1), 1.65);--gate-ink: #2e1a33;--gate-ink-2: #46284a;background:#eea37c;color:var(--gate-ink);scroll-padding-top:env(safe-area-inset-top,0px)}.gate-head,.gate-main{position:absolute;inset:0;pointer-events:none}.gate-title-block,.gate-wallet,.gate-board,.gate-cta{pointer-events:auto}.gate-root[data-comp=tall]{--lk: clamp(.86, var(--gk, 1), 1.3);--pk: clamp(.79, var(--gk, 1), 1.4)}.gate-at{position:absolute;left:calc(var(--gx, 0px) + var(--x, 0) * var(--u));top:calc(var(--gy, 0px) + var(--y, 0) * var(--u))}.gate-art{display:contents}.gate-art-img{position:absolute;left:calc(var(--gx, 0px) - 640 * var(--u));top:var(--gy, 0px);width:calc(2720 * var(--u));height:calc(900 * var(--u));max-width:none;user-select:none;pointer-events:none}.gate-root[data-comp=tall] .gate-art-img{left:calc(var(--gx, 0px) - 300 * var(--u));width:calc(990 * var(--u));height:calc(844 * var(--u))}.gate-scene{position:absolute;left:var(--gx, 0px);top:var(--gy, 0px);width:calc(1440 * var(--u));height:calc(900 * var(--u));overflow:visible;pointer-events:none;opacity:0;transition:opacity .32s ease-out}.gate-root.is-painted .gate-scene{opacity:1}.gate-root.is-painted-now .gate-scene{transition:none}.gate-root[data-comp=tall] .gate-scene{width:calc(390 * var(--u));height:calc(844 * var(--u))}.gate-arch-letters{font-family:Fraunces Variable,Gate Fraunces Fallback,Georgia,serif;font-weight:900;font-variation-settings:"SOFT" 40,"WONK" 1}.gate-root[data-comp=wide] .gate-arch-letters{font-size:max(21px,calc(9px / var(--gk, 1)))}.gate-monogram{font-family:Fraunces Variable,Gate Fraunces Fallback,Georgia,serif;font-style:normal;font-weight:900}.gate-rn-no{font-family:Martian Mono,ui-monospace,monospace;font-weight:700;letter-spacing:-.4px}.gate-rn,.gate-flag{transform-box:fill-box}.gate-rn{transform-origin:50% 100%}.gate-flag{transform-origin:0% 50%}@media(prefers-reduced-motion:no-preference){.gate-flag{animation:gate-flutter 2.6s ease-in-out 6 alternate;animation-delay:calc(var(--i, 0) * -.9s)}.gate-birds{animation:gate-glide 18s ease-in-out 2 alternate}.gate-field.is-racing .gate-rn{animation:gate-gallop .36s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -.13s)}}.gate-root.is-asleep .gate-scene *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.gate-tag,.gate-cta,.gate-foot-link,.gate-scene,.gate-wallet .wallet-adapter-button{transition:none!important}}@keyframes gate-flutter{0%{transform:skewY(0) scaleX(1)}to{transform:skewY(-5deg) scaleX(.93)}}@keyframes gate-glide{0%{transform:translate(0)}to{transform:translate(-18px,4px)}}@keyframes gate-gallop{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-1.8px) rotate(-2.5deg)}}.gate-title-block{--tt: clamp(0, calc((var(--gk, 1) - .6) / .24), 1);--tl: max(calc(var(--gx, 0px) * var(--tt) + 64 * var(--u)), calc(16px + env(safe-area-inset-left, 0px)) );position:absolute;z-index:4;left:var(--tl);top:max(calc(var(--gy, 0px) * .5 + 46 * var(--u)),calc(12px + env(safe-area-inset-top,0px)));width:max(calc(var(--gx, 0px) + 690 * var(--u) - var(--tl)),300px);margin:0;color:var(--gate-ink)}.gate-title-block>p{margin:0}.gate-eyebrow{font-size:clamp(9.5px,calc(12 * var(--u)),17px);font-weight:800;letter-spacing:.22em;line-height:1.2;text-transform:uppercase;color:var(--gate-ink-2)}.gate-eyebrow-more{font-weight:600;opacity:.66;white-space:nowrap}.gate-title{margin:calc(10 * var(--u)) 0 0 calc(-3 * var(--u));font-family:Fraunces Variable,Gate Fraunces Fallback,Georgia,serif;font-weight:900;font-size:max(30px,calc(78 * var(--u)));line-height:.9;letter-spacing:-.026em;font-variation-settings:"SOFT" 40,"WONK" 1,"opsz" 144;color:var(--gate-ink)}.gate-title>span{display:block}.gate-root[data-comp=tall] .gate-title>span:first-child{white-space:nowrap}.gate-aside{margin-top:calc(12 * var(--u))!important;font-family:Bodoni Moda Variable,Georgia,serif;font-style:italic;font-size:clamp(12.5px,calc(17 * var(--u)),24px);line-height:1.3;color:#5a2f4c}.gate-lede-short{display:none}.gate-root[data-comp=tall] .gate-lede-short{display:inline}.gate-lede{margin-top:calc(8 * var(--u))!important;max-width:max(calc(540 * var(--u)),min(100%,453px));font-size:clamp(13px,calc(15.5 * var(--u)),21.5px);font-weight:500;line-height:1.45;color:#3a2240;text-wrap:pretty}.gate-root[data-comp=tall] .gate-title-block{--tl: max( calc(14px + env(safe-area-inset-left, 0px)) , min(calc(var(--gx, 0px) + 20 * var(--u)), 44px));left:var(--tl);top:max(calc(var(--gy, 0px) + 24 * var(--u)),calc(12px + env(safe-area-inset-top,0px)));width:max(calc(var(--gx, 0px) + 226 * var(--u) - var(--tl)),180px)}.gate-root[data-comp=tall] .gate-eyebrow{font-size:clamp(9.5px,calc(10.5 * var(--u)),13px);letter-spacing:.2em}.gate-root[data-comp=tall] .gate-title{margin:calc(12 * var(--u)) 0 0 calc(-2 * var(--u));font-size:max(28px,calc(45 * var(--u)));letter-spacing:-.027em}.gate-root[data-comp=tall] .gate-aside{margin-top:calc(9 * var(--u))!important;font-size:clamp(12px,calc(14.5 * var(--u)),19px)}.gate-root[data-comp=tall] .gate-lede{margin-top:calc(6 * var(--u))!important;max-width:calc(var(--gx, 0px) + 214 * var(--u) - var(--tl));font-size:clamp(12.5px,calc(13.5 * var(--u)),17.5px);line-height:1.42}@media(orientation:portrait)and (max-width:380px){.gate-root[data-comp=tall] .gate-title-block{--tl: calc(16px + env(safe-area-inset-left, 0px)) }.gate-root[data-comp=tall] .gate-tag[data-scene=grandstand]{--y: 357 !important}}.gate-compass{width:calc(56 * var(--u));height:calc(66 * var(--u));overflow:visible;pointer-events:none}.gate-compass-n{font-family:Fraunces Variable,Gate Fraunces Fallback,Georgia,serif;font-weight:900;font-size:max(12px,calc(9px / var(--gk, 1)));fill:var(--gate-ink)}.gate-wallet{position:absolute;z-index:6;top:calc(clamp(12px,calc(22 * var(--u)),28px) + env(safe-area-inset-top,0px));right:calc(clamp(12px,calc(24 * var(--u)),32px) + env(safe-area-inset-right,0px));zoom:var(--ui, 1)}.gate-root[data-comp=tall] .gate-wallet{top:calc(12px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px))}.gate-wallet .wallet-adapter-button{display:inline-flex;align-items:center;gap:10px;height:44px!important;box-sizing:border-box;padding:0 18px!important;border:1px solid rgba(242,227,200,.28)!important;border-radius:10px!important;background:var(--gate-ink)!important;box-shadow:0 4px 14px #2e1a3347;color:var(--v-cream)!important;font-family:inherit!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase;line-height:1;transition:color .2s ease-out,border-color .2s ease-out}.gate-wallet .wallet-adapter-button:not(.wallet-demo-chip):hover{border-color:#f2e3c899!important;color:#fbf3e2!important}.gate-wallet .wallet-demo-chip:hover{background:var(--gate-ink)!important;border-color:#f2e3c847!important;color:var(--v-cream)!important}.gate-wallet .wallet-demo-chip:before{width:7px;height:7px;background:var(--v-cream);box-shadow:none;opacity:.75}.gate-wallet .wallet-adapter-button:focus-visible{outline:2px solid var(--gate-ink);outline-offset:3px}.gate-wallet .wallet-adapter-button-start-icon{width:18px;height:18px}.gate-root[data-comp=tall] .gate-wallet .wallet-adapter-button{gap:8px;padding:0 14px!important;font-size:10.5px!important;letter-spacing:.14em!important}.gate-places{position:absolute;inset:0;z-index:3;pointer-events:none}.gate-spot,.gate-tag{pointer-events:auto}.gate-spot{z-index:0;width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.gate-tag{z-index:1;translate:calc(var(--ax, 0) * -100% + var(--nudge, 0px)) calc(var(--ay, 0) * -100%);display:flex;align-items:center;gap:calc(8px * var(--lk));height:calc(38px * var(--lk));box-sizing:border-box;padding:0 calc(11px * var(--lk)) 0 calc(5px * var(--lk));border-radius:3px;background:#f5e8d0f0;box-shadow:0 0 0 1px #2e1a3338,0 2px #2e1a3324;color:var(--gate-ink);text-decoration:none;white-space:nowrap;transition:transform .2s ease-out,background-color .2s ease-out}.gate-tag:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(44px,100%);transform:translateY(-50%)}.gate-tag:hover,.gate-tag:focus-visible{transform:translateY(-2px);background-color:#fbf3e2}.gate-places:has(.gate-spot[data-scene=window]:hover) .gate-tag[data-scene=window],.gate-places:has(.gate-spot[data-scene=wheel]:hover) .gate-tag[data-scene=wheel],.gate-places:has(.gate-spot[data-scene=stables]:hover) .gate-tag[data-scene=stables],.gate-places:has(.gate-spot[data-scene=grandstand]:hover) .gate-tag[data-scene=grandstand],.gate-places:has(.gate-spot[data-scene=circle]:hover) .gate-tag[data-scene=circle]{transform:translateY(-2px);background-color:#fbf3e2}.gate-tag:focus-visible{outline:2px solid var(--gate-ink);outline-offset:3px}.gate-tag-no{flex:none;display:grid;place-items:center;width:calc(24px * var(--lk));height:calc(24px * var(--lk));border-radius:50%;background:var(--gate-ink);color:var(--v-cream);font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-size:calc(10.5px * var(--lk));line-height:1}.gate-tag-words{display:flex;flex-direction:column;gap:1px}.gate-tag-name{font-size:calc(11px * var(--lk));font-weight:800;letter-spacing:.13em;line-height:1.1;text-transform:uppercase}.gate-tag-short{display:none;font-size:calc(10.5px * var(--lk));font-weight:800;letter-spacing:.13em;line-height:1.1;text-transform:uppercase}.gate-root[data-comp=tall] .gate-tag-short{display:block}.gate-tag-sub{font-family:Bodoni Moda Variable,Georgia,serif;font-style:italic;font-size:calc(12px * var(--lk));line-height:1.15;color:#5a3b52}.gate-tag-off{flex:none;margin-left:-2px}.gate-root[data-comp=tall] .gate-tag{height:calc(30px * var(--lk));padding:0 calc(10px * var(--lk)) 0 calc(5px * var(--lk))}.gate-root[data-comp=tall] .gate-tag-no{width:calc(20px * var(--lk));height:calc(20px * var(--lk));font-size:calc(10.5px * var(--lk))}.gate-tag.is-edge{left:auto;right:calc(6px + env(safe-area-inset-right,0px));translate:0 -50%}@media(orientation:portrait)and (min-width:600px){.gate-tag.is-edge{right:max(calc(6px + env(safe-area-inset-right,0px)),calc(100% - var(--gx, 0px) - 390 * var(--u) + 6px))}}.gate-placename{z-index:2;font-family:Bodoni Moda Variable,Georgia,serif;font-style:italic;font-size:max(9px,calc(14 * var(--u)));line-height:1;color:#2e1a33b3;white-space:nowrap;pointer-events:none}.gate-board.is-stacked~.gate-placenames .is-garden{translate:0 calc(1.3*clamp(11px,calc(14 * var(--u)),19px))}.gate-board.is-wrapped~.gate-placenames .is-garden{display:none}.gate-placename.is-small{font-size:max(9px,calc(13 * var(--u)))}.gate-board{--bl: max(0px, calc(var(--gx, 0px) - 64 * var(--u) - 40px));position:absolute;z-index:3;left:var(--bl);top:calc(var(--gy, 0px) + 670 * var(--u));width:calc(var(--gx, 0px) + 640 * var(--u) - var(--bl));min-height:max(26px,calc(27 * var(--u)));box-sizing:border-box;padding:3px calc(16 * var(--u)) 3px max(calc(12px + env(safe-area-inset-left,0px) - var(--bl)),calc(16 * var(--u)));display:flex;justify-content:center;align-items:center;border-radius:2px;background:var(--gate-ink);box-shadow:inset 0 0 0 1px #f2e3c84d,0 3px #2e1a3340;color:#e9dcc4;font-family:Roboto Condensed Variable,Roboto Condensed,Gate Condensed Fallback,sans-serif;font-variant-numeric:tabular-nums;font-weight:600;font-size:clamp(11px,calc(14 * var(--u)),19px);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.gate-board-row{display:flex;flex:none;justify-content:center;align-items:center;white-space:nowrap}.gate-board.is-stacked{flex-direction:column}.gate-board.is-stacked .gate-board-row{flex:0 1 auto;min-width:0;max-width:100%}.gate-seg{position:relative;flex:none}.gate-board,.gate-board-row{column-gap:1.2em}.gate-seg:before{content:"·";position:absolute;left:-.575em;top:50%;line-height:1;translate:-50% -50%;color:#e9dcc4b3}.gate-board-row:first-child>.gate-seg:first-child:before,.gate-board .gate-seg.is-line-start:before{content:none}.gate-seg-race{flex:0 1 auto;min-width:0;overflow:hidden}.gate-board.is-wrapped{flex-flow:row wrap;align-content:center;padding-top:4px;padding-bottom:4px}.gate-board.is-wrapped .gate-board-row{display:contents}.gate-board.is-wrapped .gate-seg-race{flex:0 0 100%;overflow:visible;white-space:normal;text-align:center;text-wrap:balance}.gate-board b{font-weight:700;color:#fbf3e2}.gate-board .v-state{font-weight:700}.gate-board-win{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--v-state-official)}.gate-root[data-comp=tall] .gate-board{left:0;right:0;top:calc(var(--gy, 0px) + 489 * var(--u));width:auto;min-height:max(40px,calc(46 * var(--u)));padding:4px calc(12px + env(safe-area-inset-right,0px)) 4px calc(12px + env(safe-area-inset-left,0px));row-gap:2px;border-radius:0;box-shadow:inset 0 1px #f2e3c859,inset 0 -1px #f2e3c833,0 3px #2e1a3338;font-size:clamp(11px,calc(13 * var(--u)),17px);letter-spacing:.09em;line-height:1.2}.gate-cta{z-index:4;translate:-50% 0;display:flex;align-items:center;justify-content:center;gap:calc(12px * var(--pk));width:calc(256px * var(--pk));height:calc(58px * var(--pk));box-sizing:border-box;border-radius:5px;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 0 0 4px #d2a34d,inset 0 0 0 5px #2e1a3359,0 0 0 2px var(--gate-ink),0 10px 24px #2e1a3366,0 0 40px #ffd68c66;color:var(--gate-ink);font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-weight:900;font-size:calc(15px * var(--pk));letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:filter .2s ease-out,transform .2s ease-out}.gate-cta svg{flex:none;width:calc(16px * var(--pk));height:auto}.gate-cta:before,.gate-cta:after{content:"";position:absolute;top:calc(-12px * var(--pk));width:2.4px;height:calc(12px * var(--pk));background:repeating-linear-gradient(180deg,var(--gate-ink) 0 3.5px,transparent 3.5px 5.5px)}.gate-cta:before{left:calc(26px * var(--pk))}.gate-cta:after{right:calc(26px * var(--pk))}.gate-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.gate-cta:focus-visible{outline:2px solid #fbf3e2;outline-offset:4px}.gate-root[data-comp=tall] .gate-cta{gap:calc(11px * var(--pk));width:calc(250px * var(--pk));height:calc(56px * var(--pk));font-size:calc(14.5px * var(--pk));letter-spacing:.18em;text-indent:.18em}.gate-root[data-comp=tall] .gate-cta:before{left:calc(24px * var(--pk))}.gate-root[data-comp=tall] .gate-cta:after{right:calc(24px * var(--pk))}.gate-foot{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:calc(28px * var(--ui, 1));box-sizing:content-box;height:calc(48px * var(--ui, 1));padding:0 max(28px,calc(12px + env(safe-area-inset-right,0px))) env(safe-area-inset-bottom,0px) max(28px,calc(12px + env(safe-area-inset-left,0px)));background:var(--gate-ink);white-space:nowrap}.gate-foot-links{display:flex;align-items:center;gap:calc(28px * var(--ui, 1))}.gate-foot-link{display:flex;align-items:center;height:44px;margin:0;padding:0;border:0;background:none;color:var(--v-cream);font-family:inherit;font-size:calc(11px * var(--ui, 1));font-weight:800;letter-spacing:.18em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#f2e3c866;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;transition:color .2s ease-out}.gate-foot-link:hover{color:#fbf3e2;text-decoration-color:#fbf3e2cc}.gate-foot-link:focus-visible{outline:2px solid #fbf3e2;outline-offset:3px}.gate-note{margin:0 0 0 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Martian Mono,ui-monospace,monospace;font-size:calc(10.5px * var(--ui, 1));letter-spacing:.06em;text-transform:uppercase;color:#f2e3c8d1}.gate-note:before{content:"●";margin-right:.8em;color:#e0a3ac}.gate-note.is-live:before{color:var(--v-felt-glow)}.gate-note-short{display:none}.gate-root[data-comp=tall] .gate-foot{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;height:64px;padding:0 calc(16px + env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))}.gate-root[data-comp=tall] .gate-foot-links{gap:22px}.gate-root[data-comp=tall] .gate-foot-link{font-size:10.5px;letter-spacing:.16em}.gate-root[data-comp=tall] .gate-note{margin:0;font-size:9px;line-height:13px;letter-spacing:.05em}.gate-root[data-comp=tall] .gate-note-long{display:none}.gate-root[data-comp=tall] .gate-note-short{display:inline}@media(orientation:portrait)and (min-width:600px){.gate-root[data-comp=tall] .gate-note-long{display:inline}.gate-root[data-comp=tall] .gate-note-short{display:none}}@media(orientation:landscape)and (max-height:550px),(orientation:landscape)and (max-width:849px){.gate-monogram{display:none}}@media(orientation:landscape)and (max-height:520px){.gate-root{--lk: .86}.gate-title-block{left:calc(16px + env(safe-area-inset-left,0px));top:calc(10px + env(safe-area-inset-top,0px));width:calc(var(--gx, 0px) + 700 * var(--u) - 28px - env(safe-area-inset-left,0px))}.gate-eyebrow-more,.gate-aside,.gate-lede-long,.gate-compass,.gate-placenames{display:none}.gate-lede-short{display:inline}.gate-title{margin-top:5px;font-size:clamp(20px,calc((var(--gx, 0px) + 700 * var(--u) - 28px) / 11.4),28px)}.gate-title>span{display:inline}.gate-lede{margin-top:6px!important;max-width:none;font-size:12.5px;line-height:1.4}.gate-tag{height:calc(30px * var(--lk));padding:0 calc(10px * var(--lk)) 0 calc(5px * var(--lk))}.gate-tag-no{width:calc(20px * var(--lk));height:calc(20px * var(--lk));font-size:calc(10.5px * var(--lk))}.gate-tag-name,.gate-tag-sub{display:none}.gate-board,.gate-board.is-stacked,.gate-board.is-wrapped{left:0;width:calc(var(--gx, 0px) + 860 * var(--u) - max(80px,210 * var(--u)) - 8px);flex-flow:row wrap;align-content:center;padding:3px 8px 3px calc(12px + env(safe-area-inset-left,0px));border-radius:0 2px 2px 0}.gate-board-row{display:contents}.gate-seg-race{flex:0 0 100%;overflow:visible;white-space:normal;text-align:center;text-wrap:balance}.gate-board.is-cancelled .gate-seg-pool{display:none}.gate-tag-short{display:block}.gate-cta{top:min(calc(var(--gy, 0px) + 734 * var(--u)),calc(100% - 92px - env(safe-area-inset-bottom,0px)));width:max(160px,calc(420 * var(--u)));height:44px;gap:8px;font-size:12px;letter-spacing:.16em;text-indent:.16em}.gate-cta:before,.gate-cta:after{top:-8px;height:8px}.gate-cta:before{left:24%}.gate-cta:after{right:24%}.gate-wallet{top:calc(10px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px))}.gate-foot{height:44px;gap:22px;padding-left:max(16px,calc(8px + env(safe-area-inset-left,0px)));padding-right:max(16px,calc(8px + env(safe-area-inset-right,0px)))}.gate-foot-links{gap:22px}.gate-foot-link{font-size:10.5px;letter-spacing:.15em}}@media(orientation:landscape)and (max-width:959px){.gate-note{font-size:9.5px}.gate-note-long{display:none}.gate-note-short{display:inline}}@media(orientation:portrait)and (max-height:680px){.gate-root[data-comp=tall] .gate-title-block{--tl: calc(14px + env(safe-area-inset-left, 0px)) ;left:var(--tl);width:max(calc(var(--gx, 0px) + 222 * var(--u) - 14px),180px)}.gate-aside,.gate-monogram{display:none}.gate-root[data-comp=tall] .gate-tag[data-scene=grandstand]{--x: 208 !important;--y: 300 !important}.gate-root[data-comp=tall] .gate-tag[data-scene=stables]{--y: 372 !important}.gate-root[data-comp=tall] .gate-tag[data-scene=circle]{--x: 258 !important;--y: 444 !important;--ax: 0 !important}.gate-root[data-comp=tall] .gate-leader[data-scene=circle]{display:none}}.tki{position:relative;display:block;width:100%;aspect-ratio:1296 / 616;contain:layout paint}.tki-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.tki[data-ticket-image=loading] .tki-canvas,.tki[data-ticket-image=error] .tki-canvas{visibility:hidden}.tki-paper{position:absolute;inset:4.545% 2.16%;overflow:hidden;border-radius:1.3%/2.9%;background:linear-gradient(100deg,#fffaf0,#fbf3e2 40%,#f4e8cf);box-shadow:0 1px 1px #1f112259,0 6px 14px #1f11222e}.tki-band{position:absolute;left:37.9%;right:0;top:0;height:13.6%;background:linear-gradient(180deg,#3a2240,#2e1a33);border-bottom:2px solid #b8913f}.tki-art{position:absolute;left:0;top:0;bottom:0;width:37.9%;background:linear-gradient(180deg,#e9c9a6,#d8a989 55%,#a9a46a);opacity:.55}@media(prefers-reduced-motion:no-preference){.tki-paper{animation:tki-breathe 1.6s ease-in-out infinite alternate}}@keyframes tki-breathe{0%{opacity:.72}to{opacity:1}}.tki-quiet{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:0 8%;border:1px dashed currentColor;border-radius:6px;font:600 .8125rem/1.4 Martian Mono,ui-monospace,monospace;letter-spacing:.06em;text-align:center;opacity:.72}.tki-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-ticket-sheet-up] .toast-viewport,html[data-ticket-sheet-up] .toast-viewport *{visibility:hidden!important;pointer-events:none!important}.tks-overlay{--tks-plum: #2e1a33;--tks-plum-deep: #1f1122;--tks-enamel: #3a2240;--tks-brass: #d7aa53;--tks-brass-hi: #f0d98c;--tks-brass-lo: #8a6a2f;--tks-cream: #f6ead2;--tks-paper: #fbf3e2;--tks-ink: #2a1a2e;--tks-display: "GD Ticket Fraunces", "Fraunces Variable", Georgia, serif;--tks-ui: "GD Ticket Gabarito", "Gabarito Variable", ui-sans-serif, system-ui, sans-serif;--tks-mono: "GD Ticket Mono", "Martian Mono", ui-monospace, "Cascadia Mono", monospace;--tks-aside: "GD Ticket Bodoni", "Bodoni Moda Variable", Georgia, serif;position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden;background:#120914c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--tks-ui)}.tks{position:relative;display:flex;flex-direction:column;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(215 170 83 / .5);border-radius:14px;background:radial-gradient(120% 60% at 50% 0%,rgb(240 217 140 / .06),transparent 60%),linear-gradient(180deg,var(--tks-plum) 0%,var(--tks-plum-deep) 100%);box-shadow:0 30px 80px #0000008c,inset 0 1px #f0d98c24;color:var(--tks-cream);text-align:left;outline:none}.tks-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 14px 22px;background:linear-gradient(180deg,var(--tks-enamel),var(--tks-plum));border-bottom:3px solid #b8913f;box-shadow:0 1px #8a6a2fb3}.tks-titles{min-width:0}.tks-eyebrow{margin:0 0 4px;font-family:var(--tks-mono);font-weight:700;font-size:10.5px;line-height:1.35;letter-spacing:.16em;text-transform:uppercase;color:var(--tks-brass);overflow-wrap:anywhere}.tks-eyebrow-part{display:inline-block;max-width:100%}.tks-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.tks-title{margin:0;font-family:var(--tks-display);font-weight:900;font-variation-settings:"SOFT" 40,"WONK" 1,"opsz" 144;font-size:30px;line-height:1.05;letter-spacing:-.012em;color:var(--tks-cream)}.tks-close{flex:none;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(215 170 83 / .45);border-radius:50%;background:transparent;color:var(--tks-brass-hi);cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out}.tks-close:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--tks-brass-hi);background:#f0d98c14}.tks-close:disabled,.tks-close[aria-disabled=true]{opacity:.45;cursor:default}.tks-body{display:grid;gap:16px;padding:18px 22px 22px;min-width:0}.tks-side{display:grid;gap:14px;min-width:0}.tks-well{position:relative;margin:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:radial-gradient(110% 95% at 50% 38%,#1d4534,#17352a 46%,#0f2219);box-shadow:inset 0 0 0 1px #f0d98c24,inset 0 12px 30px #00000052}.tks-preview{display:block;width:100%;height:100%;object-fit:contain;-webkit-touch-callout:default;user-select:auto}.tks-drawing{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--tks-mono);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f6ead2b3}.tks-error{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:6px;padding:16px;text-align:center}.tks-error-title{margin:0;font-family:var(--tks-display);font-weight:900;font-variation-settings:"SOFT" 40,"WONK" 1,"opsz" 144;font-size:24px;line-height:1.1;color:var(--tks-cream)}.tks-error-body{margin:0 0 8px;font-size:14px;line-height:1.45;color:#f6ead2cc}.tks-slip{position:relative;padding:12px 14px 13px;border-radius:6px;background:linear-gradient(100deg,#fffaf0 0%,var(--tks-paper) 40%,#f4e8cf 100%);color:var(--tks-ink);box-shadow:0 1px 1px #0000004d,0 8px 18px #0000002e}.tks-slip:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:0;border-left:2px dotted rgb(42 26 46 / .28)}.tks-slip-label{margin:0 0 4px 6px;font-family:var(--tks-mono);font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#7a5b6f}.tks-caption{margin:0 0 0 6px;font-family:var(--tks-ui);font-weight:500;font-size:15px;line-height:1.5;color:var(--tks-ink);overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.tks-actions{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:10px}.tks-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:10px 14px;border-radius:999px;font-family:var(--tks-ui);font-weight:750;font-size:15px;line-height:1.15;letter-spacing:.01em;text-align:center;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.tks-btn:disabled,.tks-btn[aria-disabled=true]{cursor:default;opacity:.5}.tks-btn-seal{border:1px solid rgb(122 90 30 / .7);background:linear-gradient(180deg,var(--tks-brass-hi),var(--tks-brass) 55%,#b98d3c);color:#24190a;box-shadow:inset 0 1px #fff6,0 6px 18px #d7aa5338}.tks-btn-seal:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 9px 24px #d7aa5352}.tks-btn-quiet{border:1px solid rgb(215 170 83 / .55);background:transparent;color:var(--tks-cream)}.tks-btn-quiet:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--tks-brass-hi);background:#f0d98c12}.tks-btn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}.tks-retry,.tks-reload{min-width:140px}.tks-btn:focus-visible,.tks-close:focus-visible,.tks-outcome-link:focus-visible{outline:2px solid var(--tks-brass-hi);outline-offset:2px}.tks-outcome:empty{display:none}.tks-outcome{padding:2px 0 2px 12px;border-left:2px solid var(--tks-brass);font-size:14px;line-height:1.45}.tks-outcome-error{border-left-color:#e0707f}.tks-outcome-title{margin:0;font-weight:700;color:var(--tks-cream);overflow-wrap:anywhere}.tks-outcome-body{margin:2px 0 0;color:#f6ead2d1;overflow-wrap:anywhere}.tks-outcome-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--tks-brass-hi);text-decoration:underline;text-underline-offset:3px}.tks-instr{display:grid;gap:4px}.tks-instr p{margin:0;font-size:13.5px;line-height:1.5;color:#f6ead2c7;overflow-wrap:anywhere}.tks-instr .tks-instr-aside{font-family:var(--tks-aside);font-style:italic;font-weight:500;font-size:15px;color:#f0d98cdb}@media(max-width:560px){.tks-overlay{align-items:flex-end;padding:8px 0 0}.tks{width:100%;max-height:calc(100vh - 8px);max-height:calc(100dvh - 8px);border-radius:16px 16px 0 0;border-bottom:0}.tks-head{padding:12px 10px 12px 16px}.tks-title{font-size:26px}.tks-body{gap:14px;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))}.tks-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tks-share{grid-column:1 / -1}.tks-caption{font-size:14.5px}}@media(max-height:560px)and (min-width:600px){.tks-overlay{align-items:center;padding:8px}.tks{width:min(980px,calc(100vw - 16px));max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.tks-head{padding:8px 10px 8px 18px}.tks-title{font-size:22px}.tks-body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;padding:12px 16px 14px}.tks-well{position:sticky;top:calc(var(--tks-head-h, 0px) + 12px)}.tks-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tks-share{grid-column:1 / -1}.tks-caption{font-size:14px}}@media(prefers-reduced-motion:no-preference){.tks-overlay{animation:tks-fade .18s ease-out}.tks{animation:tks-rise .24s cubic-bezier(.2,.8,.2,1)}}@keyframes tks-fade{0%{opacity:0}to{opacity:1}}@keyframes tks-rise{0%{transform:translateY(18px);opacity:.6}to{transform:none;opacity:1}}.hb-art-room{position:absolute;left:0;top:0;display:block;width:1440px;height:900px;pointer-events:none;contain:strict}.hb-art-clock{position:absolute;z-index:1;display:block;pointer-events:none;overflow:visible}.hb-art-bleed{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.hb-art-phone{display:block;width:100%;height:100%;pointer-events:none}.hb-art-portrait{display:block;flex:none}.hb-art-portrait[data-dim]{opacity:.55;filter:saturate(.6)}.hb-art-guilloche{pointer-events:none}.vc-lift{position:fixed;inset:0;z-index:60;container-type:size;--lu: min(calc(100cqw / 180), calc(100cqh / 112.5));--lt-xs: max(9px, calc(1.06 * var(--lu)));--lt-sm: max(9.5px, calc(1.16 * var(--lu)));--lt-md: max(10px, calc(1.4 * var(--lu)));--lt-key: max(9.5px, calc(1.4 * var(--lu)));--lt-note: max(9px, calc(1 * var(--lu)));--l-paper: #f8f1e1;--l-paper2: #ecdcb8;--l-ink: #2b1d12;--l-ink2: #6b5334;display:flex;justify-content:center;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif}.vc-lift-scrim{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;cursor:pointer;background:radial-gradient(104% 68% at 50% 34%,#ffeec82b,#2e1a3300 62%),radial-gradient(148% 106% at 50% 44%,#2e1a339e,#0e0811e6 78%)}.vc-lift-stack{position:relative;z-index:1;width:min(max(calc(118 * var(--lu)),min(880px,64cqw)),calc(100cqw - 40px));height:100%;padding:max(100px,calc(13 * var(--lu))) 0 max(36px,calc(2.4 * var(--lu)));display:flex;flex-direction:column;align-items:center;outline:0}.vc-lift-shoulder{position:relative;z-index:3;width:100%;margin-bottom:calc(-3.5 * var(--lu));padding:0 calc(.5 * var(--lu));display:flex;align-items:center;justify-content:space-between;gap:calc(2 * var(--lu))}.vc-lift-from{display:flex;align-items:center;gap:calc(1.1 * var(--lu));min-width:0;font-size:var(--lt-sm);letter-spacing:.17em;font-weight:600;color:#f0d98ce0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(8,4,10,.85)}.vc-lift-from s{flex:none;display:block;width:calc(3.2 * var(--lu));height:2px;background:#d7aa53bf;text-decoration:none}.vc-lift-from em{font-style:normal;font-weight:500;letter-spacing:.12em;color:#f2e3c899}@media(max-width:1439.98px){.vc-lift:not([data-stage]) .vc-lift-note{display:none}}.vc-lift-down{flex:none;display:inline-flex;align-items:center;gap:calc(1 * var(--lu));min-height:max(44px,calc(6.2 * var(--lu)));padding:0 calc(1.9 * var(--lu));border-radius:calc(3.4 * var(--lu));cursor:pointer;background:linear-gradient(180deg,#5b3560,#38203d);border:calc(.2 * var(--lu)) solid rgba(215,170,83,.62);color:#f0d98c;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-size:var(--lt-sm);letter-spacing:.15em;white-space:nowrap;box-shadow:0 calc(.5 * var(--lu)) calc(1.4 * var(--lu)) #08040a99}.vc-lift-down i{font-style:normal;font-size:max(9px,calc(1.8 * var(--lu)));line-height:1}.vc-lift-down:hover{background:linear-gradient(180deg,#6a3f70,#432648)}.vc-lift-down:focus-visible{outline:2px solid #f0d98c;outline-offset:2px}.vc-lift-flip{flex:1 1 0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.vc-lift-pop{display:flex;max-width:100%}.vc-lift-mount{position:relative;display:block;width:var(--vc-lift-pw, min(100%, calc(92 * var(--lu))));max-width:100%;transform:rotate(-1.1deg);filter:drop-shadow(0 calc(2.2 * var(--lu)) calc(2.6 * var(--lu)) rgba(8,4,10,.62)) drop-shadow(0 calc(.4 * var(--lu)) calc(.6 * var(--lu)) rgba(8,4,10,.5))}.vc-lift-stack[data-stamp=LOST] .vc-lift-mount{transform:rotate(1deg)}.vc-lift-img{display:block;width:100%}.vc-lift-mount[data-picture=none]{aspect-ratio:1296 / 616;border-radius:calc(.55 * var(--lu));overflow:hidden;border:calc(.2 * var(--lu)) solid rgba(181,122,62,.55);transform:none;filter:none}.vc-lift-wait{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1.1 * var(--lu));padding:0 calc(3 * var(--lu));text-align:center;background:linear-gradient(180deg,#3d2343,#2e1a33 62%,#241328)}.vc-lift-wait .w{font-weight:700;font-size:max(9px,calc(1.9 * var(--lu)));letter-spacing:.28em;color:#f0d98c}.vc-lift-wait .s{font-size:var(--lt-sm);letter-spacing:.14em;font-weight:600;color:#f2e3c89e}.vc-lift-slip{position:relative;flex:none;width:100%;margin-top:calc(-1.3 * var(--lu));padding:calc(1.4 * var(--lu)) calc(2.1 * var(--lu)) 0;border-radius:calc(.7 * var(--lu));background:linear-gradient(178deg,var(--l-paper) 0%,#f3e7cd 58%,var(--l-paper2) 100%);box-shadow:0 calc(2.4 * var(--lu)) calc(4.8 * var(--lu)) #08040ab3,inset 0 0 0 1px #7e4f284d;color:var(--l-ink);overflow:hidden}.vc-lift-slip:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(.4 * var(--lu));z-index:2;background:linear-gradient(90deg,#7e4f28,#d7aa53 22%,#f0d98c,#d7aa53 78%,#7e4f28)}.vc-lift-slip:after{content:"";position:absolute;left:calc(2.1 * var(--lu));right:calc(2.1 * var(--lu));top:calc(.4 * var(--lu));height:calc(.8 * var(--lu));z-index:2;background:radial-gradient(circle at 50% 0,#7e4f2842 0 42%,#7e4f2800 43%) 0 0 / calc(1.4 * var(--lu)) calc(1.4 * var(--lu)) repeat-x}.vc-lift-corner{position:absolute;width:calc(4.2 * var(--lu));height:calc(4.2 * var(--lu));background:linear-gradient(135deg,#53305a,#331d39);opacity:.92;pointer-events:none}.vc-lift-corner.is-bl{left:0;bottom:0;clip-path:polygon(0 100%,0 0,100% 100%)}.vc-lift-corner.is-br{right:0;bottom:0;clip-path:polygon(100% 100%,100% 0,0 100%)}.vc-lift-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(2 * var(--lu));padding-bottom:calc(.75 * var(--lu));border-bottom:1px solid rgba(126,79,40,.34)}.vc-lift-title{min-width:0}.vc-lift-head h2{margin:0;font-size:max(13px,calc(2.4 * var(--lu)));font-weight:800;letter-spacing:.004em;color:#2e1a33;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-lift-sub{margin-top:calc(.5 * var(--lu));font-size:var(--lt-sm);letter-spacing:.13em;color:var(--l-ink2);font-weight:500;line-height:1.45}.vc-lift-rt{flex:none;display:flex;align-items:center;gap:calc(1.3 * var(--lu))}.vc-lift-ser{font-size:var(--lt-sm);letter-spacing:.13em;color:var(--l-ink2);font-weight:600;white-space:nowrap}.vc-lift-chip{display:inline-flex;align-items:center;font-weight:700;font-size:max(9.5px,calc(1.5 * var(--lu)));letter-spacing:.1em;padding:calc(.62 * var(--lu)) calc(1.2 * var(--lu));border-radius:calc(.3 * var(--lu));white-space:nowrap}.vc-lift-chip.is-unpaid{background:linear-gradient(180deg,#f0d98c,#d7aa53);color:#3b2410;border:calc(.2 * var(--lu)) solid #7e4f28;transform:rotate(-1.6deg);box-shadow:inset 0 1px #ffffff73}.vc-lift-chip.is-paid{background:#2e6b4f;color:#f4ead2;border:calc(.2 * var(--lu)) solid #1f4d38;transform:rotate(-1.2deg)}.vc-lift-chip.is-lost{color:#d64435;border:calc(.26 * var(--lu)) solid #d64435;background:#d6443514;transform:rotate(2deg)}.vc-lift-chip.is-held,.vc-lift-chip.is-void{color:#7e4f28;border:calc(.26 * var(--lu)) dashed #b57a3e;background:#b57a3e14}.vc-lift-facts{display:flex;align-items:stretch;padding:calc(.85 * var(--lu)) 0}.vc-lift-fact{flex:1;min-width:0;padding-right:calc(1.3 * var(--lu));margin-right:calc(1.3 * var(--lu));border-right:1px dotted rgba(126,79,40,.42)}.vc-lift-fact:last-child{border-right:0;margin-right:0;padding-right:0}.vc-lift-fact.is-wide{flex:1.8}.vc-lift-fact.is-wide2{flex:1.7}.vc-lift-fact .k{display:block;font-size:var(--lt-xs);letter-spacing:.16em;color:var(--l-ink2);font-weight:600;margin-bottom:calc(.5 * var(--lu));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-lift-fact .v{display:flex;align-items:center;gap:calc(.7 * var(--lu));font-weight:700;font-size:max(13px,calc(2 * var(--lu)));color:#2e1a33;line-height:1.05;letter-spacing:-.015em;white-space:nowrap}.vc-lift-fact .v small{font-size:max(9px,.56em);letter-spacing:.14em;font-weight:600;color:var(--l-ink2)}.vc-lift-fact .v.is-name{font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:max(13px,calc(2.15 * var(--lu)));letter-spacing:.004em;overflow:hidden;text-overflow:ellipsis}.vc-lift-fact .v.is-pos{color:#1f6b47}.vc-lift-fact .v.is-neg{color:#d64435}.vc-lift-fact .v.is-dim{display:block;color:var(--l-ink2);font-size:max(9px,calc(1.34 * var(--lu)));font-weight:600;letter-spacing:.05em;white-space:normal;line-height:1.35}.vc-lift-fact .n{display:block;font-size:var(--lt-note);letter-spacing:.11em;color:#7e4f28;margin-top:calc(.35 * var(--lu));white-space:normal}.vc-lift-fact .vc-silk{display:inline-block;width:calc(1.5 * var(--lu));height:calc(2.1 * var(--lu));border-radius:calc(.25 * var(--lu));overflow:hidden;flex:none;box-shadow:0 0 0 1px #2b1d1266}.vc-lift-fact .vc-silk i{display:block;height:50%}.vc-lift-acts{display:flex;align-items:stretch;gap:calc(1.4 * var(--lu));padding:calc(.7 * var(--lu)) 0}.vc-lift-keys{flex:none;display:flex;align-items:flex-start;gap:calc(1 * var(--lu))}.vc-lift-key{display:flex;flex-direction:column;align-items:stretch;gap:calc(.4 * var(--lu));width:min-content;min-width:calc(13.5 * var(--lu))}.vc-lift-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(.85 * var(--lu));min-height:max(44px,calc(6.6 * var(--lu)));padding:0 calc(1.6 * var(--lu));border-radius:calc(.45 * var(--lu));cursor:pointer;border:calc(.2 * var(--lu)) solid #7e4f28;background:linear-gradient(180deg,#fdf8ec,#e8d5ad);color:#2e1a33;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-size:var(--lt-key);letter-spacing:.12em;white-space:nowrap;box-shadow:0 calc(.26 * var(--lu)) 0 #7e4f2899}.vc-lift-btn.is-post{background:linear-gradient(180deg,#3c2242,#25132a);border-color:#d7aa53ad;color:#f0d98c;box-shadow:0 calc(.26 * var(--lu)) 0 #08040a99,inset 0 1px #f0d98c38}.vc-lift-btn svg{width:calc(1.8 * var(--lu));height:calc(1.8 * var(--lu));flex:none}.vc-lift-btn:hover:not(:disabled){filter:brightness(1.06)}.vc-lift-btn:active:not(:disabled){transform:translateY(1px)}.vc-lift-btn:disabled{opacity:.44;filter:grayscale(.4);cursor:default}.vc-lift-btn[aria-disabled=true]{opacity:.72;cursor:progress}.vc-lift-btn:focus-visible{outline:2px solid #46284a;outline-offset:2px}.vc-lift-btn.is-post:focus-visible{outline-color:#f0d98c}.vc-lift-dead{display:inline-flex;align-items:center;justify-content:center;min-height:max(44px,calc(6.6 * var(--lu)));padding:0 calc(1.6 * var(--lu));border-radius:calc(.45 * var(--lu));border:calc(.2 * var(--lu)) dashed rgba(126,79,40,.55);background:#7e4f2812;color:#8a6c42;font-weight:700;font-size:var(--lt-key);letter-spacing:.12em;white-space:nowrap}.vc-lift-why{font-size:var(--lt-note);letter-spacing:.09em;font-weight:600;color:#7e4f28;line-height:1.4;text-align:center;overflow-wrap:anywhere}.vc-lift-panel{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(.35 * var(--lu));padding:calc(.85 * var(--lu)) calc(1.2 * var(--lu));border-left:calc(.6 * var(--lu)) solid rgba(70,40,74,.75);border-radius:calc(.3 * var(--lu));background:#fffcf3b8}.vc-lift-panel.is-ok{border-left-color:#2e6b4f}.vc-lift-panel.is-warn{border-left-color:#d64435}.vc-lift-panel b{font-size:var(--lt-sm);letter-spacing:.12em;font-weight:700;color:#2e1a33}.vc-lift-panel span{font-size:var(--lt-xs);letter-spacing:.07em;line-height:1.5;color:var(--l-ink2);font-weight:600}.vc-lift-panel .vc-lift-quote{letter-spacing:.015em;line-height:1.55;color:#2b1d12;font-weight:500}.vc-lift-panel .vc-lift-media{margin-top:calc(.3 * var(--lu));padding-top:calc(.35 * var(--lu));border-top:1px dotted rgba(126,79,40,.4);color:#7e4f28}.vc-lift-panel .vc-lift-bracket{letter-spacing:.015em;color:#8a6c42}.vc-lift-panel .vc-lift-minis{display:flex;flex-wrap:wrap;gap:calc(.7 * var(--lu));margin-top:calc(.45 * var(--lu))}.vc-lift-mini{display:inline-flex;align-items:center;gap:calc(.5 * var(--lu));min-height:44px;padding:0 calc(1.1 * var(--lu));border:1px solid #7e4f28;border-radius:calc(.3 * var(--lu));background:linear-gradient(180deg,#fdf8ec,#ecdcb8);font-family:Martian Mono,ui-monospace,monospace;font-size:max(9px,calc(1.02 * var(--lu)));letter-spacing:.1em;font-weight:700;color:#2e1a33;text-decoration:none;cursor:pointer;white-space:nowrap}.vc-lift-panel .vc-lift-mini span{font-size:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit}.vc-lift-mini i{font-style:normal}.vc-lift-mini:focus-visible{outline:2px solid #46284a;outline-offset:2px}.vc-lift-band{display:flex;align-items:center;justify-content:space-between;gap:calc(2 * var(--lu));width:calc(100% + 4.2 * var(--lu));margin:0 calc(-2.1 * var(--lu));padding:calc(1 * var(--lu)) calc(2.1 * var(--lu));min-height:max(44px,calc(6.4 * var(--lu)));cursor:pointer;border:0;border-top:calc(.2 * var(--lu)) solid #7e4f28;background:linear-gradient(180deg,#f0d98c,#d7aa53 55%,#bf9040);text-align:left}.vc-lift-band .lbl{display:flex;align-items:center;gap:calc(1 * var(--lu));font-weight:700;font-size:max(10px,calc(1.6 * var(--lu)));letter-spacing:.12em;color:#33200c;white-space:nowrap}.vc-lift-band .sml{font-size:max(9px,calc(1.02 * var(--lu)));letter-spacing:.08em;color:#573710;text-align:right;line-height:1.5;font-weight:600}.vc-lift-band:hover{filter:brightness(1.05)}.vc-lift-band:focus-visible{outline:2px solid #2e1a33;outline-offset:-3px}.vc-lift-owed{padding:calc(.9 * var(--lu)) calc(4.9 * var(--lu)) calc(1.7 * var(--lu));font-size:var(--lt-xs);letter-spacing:.1em;color:var(--l-ink2);font-weight:600;text-align:center}.vc-lift.is-torn{align-items:center}.vc-lift-torn{position:relative;z-index:1;width:min(calc(64 * var(--lu)),calc(100cqw - 48px));display:flex;flex-direction:column;align-items:flex-start;gap:calc(1 * var(--lu));padding:calc(2.4 * var(--lu));border-radius:calc(.7 * var(--lu));border:calc(.2 * var(--lu)) solid #7e4f28;background:linear-gradient(178deg,var(--l-paper) 0%,var(--l-paper2) 100%);box-shadow:0 calc(2.4 * var(--lu)) calc(4.8 * var(--lu)) #08040ab3}.vc-lift-torn b{font-size:var(--lt-md);letter-spacing:.14em;color:#2e1a33}.vc-lift-torn span{font-size:var(--lt-xs);letter-spacing:.08em;line-height:1.6;color:var(--l-ink2);font-weight:600}@media(prefers-reduced-motion:reduce){.vc-lift-btn,.vc-lift-down,.vc-lift-band{transition:none}}.vc-lift[data-stage]{top:calc(48px + env(safe-area-inset-top,0px));bottom:var(--demo-bar-h, 0px);--lu: 2.6px;--lt-xs: 9px;--lt-sm: 9.5px;--lt-md: 10px;--lt-key: 10px;--lt-note: 9px}.vc-lift[data-stage=beside]{--vc-sw: min(calc((100dvh - var(--demo-bar-h, 0px)) * 4 / 3), calc(100vw - 384px) );top:48px;bottom:0}.vc-lift[data-stage=beside] .vc-lift-scrim{clip-path:polygon(0 0,100% 0,100% 100%,var(--vc-sw) 100%,var(--vc-sw) calc(100% - var(--demo-bar-h, 0px)),0 calc(100% - var(--demo-bar-h, 0px)))}.vc-lift[data-stage] .vc-lift-stack{width:calc(100cqw - 16px);height:100%;box-sizing:border-box;padding:0 0 12px;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(215,170,83,.55) transparent}.vc-lift[data-stage] .vc-lift-shoulder{position:sticky;top:0;flex:none;margin:0 0 8px;padding:6px 0;background:linear-gradient(180deg,#140a18f5 70%,#140a1800)}.vc-lift[data-stage] .vc-lift-from{display:block;white-space:normal;overflow:visible;line-height:1.5}.vc-lift[data-stage] .vc-lift-from s{display:none}.vc-lift[data-stage] .vc-lift-down{padding:0 12px;border-radius:10px}.vc-lift[data-stage] .vc-lift-flip{flex:none;display:block;padding:0 2px}.vc-lift[data-stage] .vc-lift-pop,.vc-lift[data-stage] .vc-lift-mount{width:100%}.vc-lift[data-stage] .vc-lift-mount{transform:none;max-width:none}.vc-lift[data-stage] .vc-lift-slip{flex:none;margin-top:10px;padding:12px 14px 0;border-radius:6px}.vc-lift[data-stage] .vc-lift-head{flex-wrap:wrap;row-gap:8px;align-items:flex-start}.vc-lift[data-stage] .vc-lift-head h2{white-space:normal;font-size:15px}.vc-lift[data-stage] .vc-lift-rt{flex-wrap:wrap;gap:8px}.vc-lift[data-stage] .vc-lift-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:10px 0}.vc-lift[data-stage] .vc-lift-fact{margin:0;padding:0;border:0}.vc-lift[data-stage] .vc-lift-fact.is-wide,.vc-lift[data-stage] .vc-lift-fact.is-wide2{grid-column:1 / -1}.vc-lift[data-stage] .vc-lift-fact .k,.vc-lift[data-stage] .vc-lift-fact .n{white-space:normal}.vc-lift[data-stage] .vc-lift-fact .v{font-size:14px;flex-wrap:wrap;white-space:normal;column-gap:max(5px,calc(.7 * var(--lu)))}.vc-lift[data-stage] .vc-lift-fact .v.is-dim{font-size:9.5px}.vc-lift[data-stage] .vc-lift-acts{flex-direction:column;gap:10px;padding:10px 0 12px}.vc-lift[data-stage] .vc-lift-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.vc-lift[data-stage] .vc-lift-key{width:auto;min-width:0}.vc-lift[data-stage] .vc-lift-btn,.vc-lift[data-stage] .vc-lift-dead{min-height:44px;padding:0 6px;white-space:normal;text-align:center;line-height:1.2}.vc-lift[data-stage] .vc-lift-panel{border-left-width:4px;padding:8px 10px}.vc-lift[data-stage] .vc-lift-band{width:calc(100% + 28px);margin:0 -14px;padding:8px 14px;flex-direction:column;align-items:flex-start;gap:4px}.vc-lift[data-stage] .vc-lift-band .sml{text-align:left}.vc-lift[data-stage] .vc-lift-owed{padding:8px 18px 16px}.vc-lift[data-stage] .vc-lift-corner{width:12px;height:12px}.vc-lift[data-stage=beside] .vc-lift-stack{display:grid;grid-template-columns:calc(var(--vc-sw) - 20px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:12px;overflow:hidden;padding-bottom:8px}.vc-lift[data-stage=beside] .vc-lift-shoulder{grid-column:1 / -1;position:relative;margin-bottom:4px}.vc-lift[data-stage=beside] .vc-lift-flip{align-self:start}.vc-lift[data-stage=beside] .vc-lift-pop,.vc-lift[data-stage=beside] .vc-lift-mount{width:auto}.vc-lift[data-stage=beside] .vc-lift-mount{width:min(calc(var(--vc-sw) - 24px),calc((100cqh - var(--demo-bar-h, 0px) - 76px) * 1296 / 616));max-width:100%}.vc-lift[data-stage=beside] .vc-lift-slip{margin-top:0;min-height:0;max-height:100%;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin}html[data-circle-lift-up] .toast-viewport{opacity:0;pointer-events:none}html[data-circle-lift-up] .toast-viewport :is(button,a[href]){visibility:hidden}.vc-scene{--vc-wall: #f2e3c8;--vc-sky-hi: #f7c98b;--vc-sky-lo: #e78a6b;--vc-sun: 1;--vc-wash: 1;--vc-sunlit: 1;--vc-lamps: 1;--vc-bulb: #f0d98c;--vc-face: #2e6b4f;--vc-booth: #46284a;--vc-booth-glow: 1;--vc-counter-lit: 1;position:absolute;inset:0;overflow:hidden;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;color:#2e1a33}.vc-t-wall{fill:var(--vc-wall)}.vc-t-sky-hi{stop-color:var(--vc-sky-hi)}.vc-t-sky-lo{stop-color:var(--vc-sky-lo)}.vc-t-sun{opacity:var(--vc-sun)}.vc-t-wash{opacity:var(--vc-wash)}.vc-t-sunlit{opacity:calc(.7 * var(--vc-sunlit))}.vc-t-lamps{opacity:var(--vc-lamps)}@media(min-aspect-ratio:13/8){.vc-scene:not(.is-staged) .vc-lamp-l{transform:translate(calc(-99px - (max(0px,1440px - 100cqw)*.175)))}.vc-scene:not(.is-staged) .vc-lamp-r{transform:translate(calc(31px + max(0px,1440px - 100cqw)*.175))}}.vc-t-bulb{fill:var(--vc-bulb)}.vc-t-face{fill:var(--vc-face)}.vc-t-booth{fill:var(--vc-booth)}.vc-t-booth-glow{opacity:var(--vc-booth-glow)}.vc-t-counter-lit{opacity:var(--vc-counter-lit)}.vc-room{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100vw;height:75vw;container:vroom / size;--ru: calc(100cqw / 1440);--u: var(--ru);--vc-lbl: max(9px, calc(9 * var(--u)));--vc-lbl-sm: max(9px, calc(8.5 * var(--u)));--vc-fig: max(9px, calc(9.5 * var(--u)));--vc-tw: max(calc(76 * var(--u)), 76px);--vc-thw: max(calc(128 * var(--u)), 128px);--vc-tgap: max(calc(5 * var(--u)), 4px);--vc-bookw: max(calc(222 * var(--u)), 222px);--vc-bookh: max(calc(52 * var(--u)), 52px);--vc-booktop: min(calc(736 * var(--u)), calc(790 * var(--u) - var(--vc-bookh) - 2 * var(--u)));--vc-bookbite: max(0px, calc(20 * var(--u) + var(--vc-bookw) - 244 * var(--u)));pointer-events:none}@media(max-aspect-ratio:4/3){.vc-room{width:133.334vh;height:100vh}}.vc-room button,.vc-room a,.vc-room [tabindex]{pointer-events:auto}.vc-art{position:absolute;inset:0;width:100%;height:100%;display:block}.vc-svg-plate{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800}.vc-art .vc-sign-mark{display:none}@container vroom (max-width: 1234.28px){.vc-art .vc-sign-door .vc-sign-words{display:none}.vc-art .vc-sign-door .vc-sign-mark{display:inline}}@container vroom (max-width: 1126.95px){.vc-art .vc-sign-rail .vc-sign-words{display:none}.vc-art .vc-sign-rail .vc-sign-mark{display:inline}}.vc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vc-lbl{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:var(--vc-lbl);letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap}.vc-fr,.vc-grp{display:inline-flex;gap:calc(2 * var(--u));align-items:center;flex:none}.vc-c{position:relative;flex:none;box-sizing:border-box;width:calc(var(--cw, 21) * var(--u));height:calc(var(--ch, 29) * var(--u));border-radius:calc(3 * var(--u));background:#0000006b;color:#f2e3c8;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-style:normal;font-size:max(9px,calc(var(--ch, 29) * .46 * var(--u)));line-height:1;text-shadow:0 0 calc(8 * var(--u)) rgba(240,217,140,.35);box-shadow:inset 0 calc(var(--ch, 29) * .5 * var(--u)) 0 #f0d98c0d,inset 0 0 0 1px #0000008c}.vc-c:after{content:"";position:absolute;left:1px;right:1px;top:50%;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.3) 0 4px,transparent 4px calc(100% - 4px),rgba(0,0,0,.3) calc(100% - 4px) 100%)}.vc-c.is-e:after{background:#0000004d}.vc-c.is-od{color:#f0d98c}.vc-c.is-neg{color:#e78a6b}.vc-c.is-dim{color:#f2e3c89e}.vc-c.is-lane{background:#f2e3c8;color:#2e1a33;text-shadow:none;box-shadow:inset 0 calc(var(--ch, 29) * .5 * var(--u)) 0 #ffffff47,inset 0 0 0 1px #4a341c59}.vc-c.is-lane:after{background:linear-gradient(90deg,rgba(74,52,28,.4) 0 4px,transparent 4px calc(100% - 4px),rgba(74,52,28,.4) calc(100% - 4px) 100%)}.vc-c.is-pull{color:#d7aa53;background:#0000008c}.vc-c.is-xh{background:#0009;color:#f2e3c8}.vc-c.is-xh svg{width:calc(9 * var(--u));height:calc(9 * var(--u));min-width:9px;min-height:9px}.vc-c.is-sg{background:#3d8a66}.vc-c.is-sg.is-neg{background:#d64435}.vc-c.is-sg:after{display:none}.vc-c.is-sg s{position:absolute;left:50%;top:50%;background:#f2e3c8;border-radius:1px;text-decoration:none}.vc-c.is-sg s.h{width:calc(9 * var(--u));height:2px;margin:-1px 0 0 calc(-4.5 * var(--u))}.vc-c.is-sg s.v{width:2px;height:calc(9 * var(--u));margin:calc(-4.5 * var(--u)) 0 0 -1px}.vc-c-ch{display:block}.vc-clk{position:relative;display:inline-flex;gap:calc(2 * var(--u));padding:calc(4 * var(--u));background:#d7aa53;border-radius:calc(4 * var(--u));box-shadow:inset 0 0 0 1px #7e4f28,inset 0 1px #f0d98c,0 2px #7e4f28}.vc-clk .vc-c,.vc-fr.is-k .vc-c{--cw: 14;--ch: 22;background:#2e1a33eb;color:#f0d98c;font-size:max(9px,calc(9.5 * var(--u)))}.vc-clk .vc-c.is-e{background:#2e1a3399}.vc-clk-pin{position:absolute;top:50%;margin-top:calc(-5 * var(--u));width:calc(5 * var(--u));height:calc(10 * var(--u));background:#d7aa53;box-shadow:inset 0 calc(-4 * var(--u)) 0 #8a6a2f}.vc-clk-pin.is-l{left:calc(-5 * var(--u))}.vc-clk-pin.is-r{right:calc(-5 * var(--u))}.vc-tabs{position:absolute;inset:0}.vc-tab{--vc-th: calc(27 * var(--u));--vc-tbox: max(var(--vc-th), 44px);--vc-ttop: min(calc(216 * var(--u) + var(--vc-th) / 2 - var(--vc-tbox) / 2), calc(254 * var(--u) - var(--vc-tbox)));position:absolute;top:var(--vc-ttop);width:var(--vc-tw);height:var(--vc-tbox);min-height:0;padding:0;border:0;background:transparent;isolation:isolate;color:#46284a;font-family:inherit;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:pointer;z-index:6;transition:color .14s ease}.vc-tab:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:var(--vc-th);box-sizing:border-box;border:calc(1.5 * var(--u)) solid #7e4f28;border-bottom:0;border-radius:calc(8 * var(--u)) calc(8 * var(--u)) 0 0;background:#d7aa53;box-shadow:inset 0 calc(-3 * var(--u)) 0 #2e1a332e;z-index:-1;transition:background .14s ease}.vc-tab:hover:before{background:#e4b95f}.vc-room .vc-tab[data-tab=biggest]{letter-spacing:.06em}.vc-tab:focus-visible{outline:0}.vc-tab:focus-visible:before{outline:2px solid #2e1a33;outline-offset:2px}.vc-tab.is-on{--vc-th: calc(32 * var(--u));color:#2e1a33;z-index:7}.vc-tab.is-on:before{background:#f0d98c;box-shadow:none}@container vroom (max-width: 1439.98px){.vc-tab:before{top:calc(216 * var(--u) - var(--vc-ttop));transform:none}.vc-tab{padding-top:calc(2 * (216 * var(--u) + var(--vc-th) / 2 - var(--vc-ttop) - var(--vc-tbox) / 2))}}.vc-face{position:absolute;left:calc(176 * var(--u));top:calc(256 * var(--u));width:calc(928 * var(--u));height:calc(508 * var(--u));z-index:3;pointer-events:auto}.vc-face.is-board{background:#2e6b4f;box-shadow:inset 0 0 0 calc(4 * var(--u)) #2e6b4f,inset 0 0 0 calc(6 * var(--u)) #3d8a66}.vc-face>*{position:absolute}.vc-eyebrow{left:calc(16 * var(--u));top:calc(12 * var(--u));max-width:calc(100% - 32 * var(--u) - max(140px,calc(105 * var(--u))));overflow:hidden;text-overflow:ellipsis;color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.18em}.vc-title{left:calc(15 * var(--u));top:calc(24 * var(--u));margin:0;font-weight:800;font-size:max(22px,calc(36 * var(--u)));letter-spacing:.02em;line-height:1;color:#f2e3c8;text-shadow:0 0 calc(14 * var(--u)) rgba(240,217,140,.45);white-space:nowrap}.vc-winlbl{right:calc(16 * var(--u));top:calc(12 * var(--u));color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.18em;text-align:right}.vc-winclk{right:calc(21 * var(--u));top:calc(30 * var(--u))}.vc-rule{left:calc(16 * var(--u));width:calc(896 * var(--u));height:calc(2 * var(--u));background:#3d8a66}.vc-rule-head{top:calc(74 * var(--u))}.vc-rule-foot{top:calc(457 * var(--u) - 6 * var(--u))}@container vroom (max-width: 1439.98px){.vc-face.is-board>.vc-foot{top:auto;bottom:calc(6 * var(--u));padding-top:calc(6 * var(--u));border-top:max(1px,calc(2 * var(--u))) solid #3d8a66}.vc-face.is-board>.vc-rule-foot{display:none}}.vc-heads{left:calc(16 * var(--u));top:calc(80 * var(--u));display:flex;gap:calc(7 * var(--u));color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.16em}.vc-heads span{flex:none;overflow:hidden;text-overflow:ellipsis}.vc-heads span.is-r{text-align:right}.vc-pager{left:calc(430 * var(--u));right:calc(232 * var(--u));top:max(0px,calc(47 * var(--u) - 22px));height:44px;display:flex;align-items:center;justify-content:flex-start;gap:calc(6 * var(--u));z-index:2}@container vroom (max-width: 1439.98px){.vc-pager>.vc-lbl:not(.is-range){display:none}}.vc-pager>.vc-lbl.is-range{color:#f0d98c;font-size:var(--vc-fig);letter-spacing:.06em;margin:0 calc(1 * var(--u))}.vc-pager .vc-lbl{color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.18em;margin-right:calc(2 * var(--u))}.vc-pchip{position:relative;min-width:44px;height:44px;padding:0 calc(6 * var(--u));border:0;background:transparent;isolation:isolate;color:#f2e3c8;font-weight:700;font-size:var(--vc-fig);line-height:1;white-space:nowrap;cursor:pointer}.vc-pchip:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(20px,calc(24 * var(--u)));transform:translateY(-50%);border-radius:calc(3 * var(--u));background:#0000006b;box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 0 2px #f0d98c29;z-index:-1}.vc-pchip:hover:before{background:#00000094}.vc-pchip.is-on{color:#2e1a33}.vc-pchip.is-on:before{background:#f0d98c;box-shadow:inset 0 0 0 1px #7e4f28}.vc-pchip:focus-visible{outline:0}.vc-pchip:focus-visible:before{outline:2px solid #f0d98c;outline-offset:2px}.vc-rows{--vc-rowfloor: 44px;--vc-rowh: max(calc(36 * var(--u)), var(--vc-rowfloor));--vc-winflip-bot: max(calc(45 * var(--u) + max(calc(30 * var(--u)), 44px) / 2), max(calc(30 * var(--u)), 44px));--vc-rowtop: max( calc(92 * var(--u) - (var(--vc-rowh) - 29 * var(--u)) / 2), calc(47 * var(--u) + 24px), calc(var(--vc-winflip-bot) + 2px), calc(76 * var(--u)) );left:calc(16 * var(--u));top:var(--vc-rowtop);width:calc(896 * var(--u));display:flex;flex-direction:column;gap:0}.vc-row{position:relative;display:flex;align-items:center;gap:calc(7 * var(--u));width:calc(896 * var(--u));height:var(--vc-rowh);padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:calc(4 * var(--u));transition:background .14s ease}.vc-row[hidden]{display:none}.vc-row:before{content:"";position:absolute;left:calc(-8 * var(--u));right:calc(32 * var(--u));top:calc(50% - 17.5 * var(--u));height:calc(35 * var(--u));border-radius:calc(4 * var(--u));pointer-events:none}.vc-row:hover:before{background:#f0d98c12}.vc-row:focus-visible{outline:0}.vc-row:focus-visible:before{box-shadow:inset 0 0 0 2px #f0d98c}.vc-row.is-you:before{right:calc(-6 * var(--u));background:#f0d98c21;box-shadow:inset 0 0 0 1px #f0d98c59}.vc-row.is-pulling:before{box-shadow:inset 0 0 0 1px #f0d98c8c}.vc-row.is-unranked .vc-fr{opacity:.6}.vc-row.is-blank{cursor:default;justify-content:center}.vc-ptr{position:absolute;left:calc(-15 * var(--u));top:50%;margin-top:calc(-6 * var(--u));width:0;height:0;border-left:calc(8 * var(--u)) solid #f0d98c;border-top:calc(6 * var(--u)) solid transparent;border-bottom:calc(6 * var(--u)) solid transparent;filter:drop-shadow(0 0 calc(5 * var(--u)) rgba(240,217,140,.7))}.vc-youtag{position:absolute;right:calc(2 * var(--u));top:50%;transform:translateY(-50%);padding:calc(4 * var(--u)) calc(7 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u));background:#2d5ec4;color:#fff;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.14em;line-height:1;clip-path:polygon(0 0,100% 0,calc(100% - 5px) 50%,100% 100%,0 100%)}.vc-foot{left:calc(16 * var(--u));top:calc(457 * var(--u));width:calc(896 * var(--u));display:flex;flex-direction:column;gap:calc(3 * var(--u))}.vc-foot-line{display:flex;justify-content:space-between;gap:calc(16 * var(--u));min-height:var(--vc-lbl)}.vc-foot .vc-lbl{color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.12em;line-height:1.1;white-space:normal;min-width:0;text-wrap:pretty}.vc-foot-line>.vc-lbl+.vc-lbl{flex:none;white-space:nowrap;text-align:right}.vc-def{white-space:nowrap}.vc-foot .vc-lbl.is-bright{color:#f0d98c;letter-spacing:.16em}.vc-foot .vc-lbl.is-bright[data-foot=scope]{letter-spacing:.12em}.vc-foot .vc-lbl.is-dim{opacity:.85}.vc-foot .vc-lbl.is-warn{color:#e78a6b}.vc-face.is-blotter{overflow:visible}.vc-bl-leather{inset:0;background:linear-gradient(160deg,#4f3054 0,#3a2240 45%,#2b1830);box-shadow:inset 0 1px #f0d98c38,inset 0 -2px #0006}.vc-bl-leather:after{content:"";position:absolute;inset:calc(5 * var(--u));border:1px dashed rgba(215,170,83,.55);border-radius:2px}.vc-bl-paper{left:calc(14 * var(--u));top:calc(14 * var(--u));width:calc(900 * var(--u));height:calc(480 * var(--u));background-color:#f2e3c8;background-image:radial-gradient(ellipse at 42% 36%,#fffaee99,#fffaee00 62%),linear-gradient(180deg,#7e4f2808,#7e4f281c);box-shadow:inset 0 0 0 1px #d9c19a,inset 0 3px 6px #2e1a3347,inset 0 0 calc(70 * var(--u)) #7e4f281f}.vc-bl-ring{left:calc(728 * var(--u));top:calc(322 * var(--u));width:calc(64 * var(--u));height:calc(64 * var(--u));border-radius:50%;border:calc(5 * var(--u)) solid rgba(126,79,40,.1);box-shadow:inset 0 0 0 1px #7e4f2814}.vc-bl-pk{width:calc(40 * var(--u));height:calc(40 * var(--u));background:linear-gradient(135deg,#4f3054,#3a2240 70%);filter:drop-shadow(1px 1px 0 rgba(46,26,51,.35));z-index:2}.vc-bl-pk.is-tl{left:calc(14 * var(--u));top:calc(14 * var(--u));clip-path:polygon(0 0,100% 0,0 100%)}.vc-bl-pk.is-tr{right:calc(14 * var(--u));top:calc(14 * var(--u));clip-path:polygon(0 0,100% 0,100% 100%)}.vc-bl-pk.is-bl{left:calc(14 * var(--u));bottom:calc(14 * var(--u));clip-path:polygon(0 0,0 100%,100% 100%)}.vc-bl-pk.is-br{right:calc(14 * var(--u));bottom:calc(14 * var(--u));clip-path:polygon(100% 0,100% 100%,0 100%)}.vc-dk{left:calc(50 * var(--u));top:calc(26 * var(--u));width:calc(834 * var(--u));box-sizing:border-box;padding:calc(9 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u)) calc(28 * var(--u));background:#faf0dd;box-shadow:inset 0 0 0 1px #d9c19a,1px 2px #2e1a3329,2px 4px 6px #2e1a332e;transform:rotate(-.35deg);transform-origin:12px 12px;color:#2e1a33;z-index:3}.vc-dk-pin-sh,.vc-dk-pin{left:calc(56 * var(--u));top:calc(32 * var(--u));width:calc(13 * var(--u));height:calc(13 * var(--u));min-width:8px;min-height:8px;border-radius:50%;z-index:4}.vc-dk-pin-sh{margin:2px 0 0 2px;background:#2e1a3366;filter:blur(1px)}.vc-dk-pin{background:radial-gradient(circle at 35% 30%,#f7e6a8,#d7aa53 45%,#a98536 78%,#7e4f28);box-shadow:inset 0 -1px #00000040}.vc-dk-l1{display:flex;justify-content:space-between;align-items:center;gap:calc(12 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.16em}.vc-dk-l1>span{overflow-x:clip;overflow-y:visible;text-overflow:ellipsis}.vc-dk-w{font-size:var(--vc-fig);letter-spacing:0;color:#2e1a33;text-transform:none}.vc-dk-box{display:inline-block;width:calc(8 * var(--u));height:calc(8 * var(--u));min-width:8px;min-height:8px;border:1px solid #7e4f28;margin:0 2px -1px 4px;position:relative;background:#fff8ea}.vc-dk-box.is-on:before,.vc-dk-box.is-on:after{content:"";position:absolute;left:-1px;top:45%;width:100%;height:1.5px;background:#2e1a33;transform:rotate(45deg)}.vc-dk-box.is-on:after{transform:rotate(-45deg)}.vc-dk-title{display:flex;justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));margin-top:calc(6 * var(--u));white-space:nowrap}.vc-dk-title b{font-weight:800;font-size:max(16px,calc(24 * var(--u)));letter-spacing:.01em;line-height:1}.vc-dk-title .vc-lbl{color:#7e4f28;font-weight:700;overflow:hidden;text-overflow:ellipsis}.vc-dk-stats{display:flex;margin-top:calc(8 * var(--u));border-top:1px solid #d7aa53;padding-top:calc(6 * var(--u))}.vc-dk-c{display:flex;flex-direction:column;gap:calc(4 * var(--u));padding-right:calc(18 * var(--u));margin-right:calc(18 * var(--u));border-right:1px solid #d7aa53;white-space:nowrap}.vc-dk-c:last-child{border-right:0}.vc-dk-c .vc-lbl{color:#7e4f28;font-weight:700}.vc-dk-c .venue-mono{font-weight:700;font-size:max(12px,calc(14 * var(--u)));line-height:1;color:#2e1a33}.vc-dk-c .venue-mono small{font-size:var(--vc-fig);color:#7e4f28;margin-left:calc(5 * var(--u))}.vc-cface .vc-dk-c.is-biggest{container-type:inline-size}.vc-cface .vc-dk-c.is-biggest>.venue-mono{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px;font-size:max(9px,min(max(12px,calc(14 * var(--u))),calc(100cqi / (.72 * var(--vc-dk-n, 6)))))}.vc-cface .vc-dk-c.is-biggest>.venue-mono>small{margin-left:0}.vc-scene.is-beside .vc-cface .vc-dk-c.is-biggest>.vc-lbl{white-space:normal}.vc-dk-l4{margin-top:calc(7 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.12em;opacity:.85;overflow-x:clip;overflow-y:visible;text-overflow:ellipsis}.is-pos{color:#2e6b4f}.is-neg{color:#d64435}.vc-stubs{left:calc(38 * var(--u));top:calc(150 * var(--u));width:calc(864 * var(--u));max-height:calc(332 * var(--u));display:grid;grid-template-columns:repeat(4,calc(198 * var(--u)));column-gap:calc(20 * var(--u));row-gap:calc(14 * var(--u));padding:calc(6 * var(--u)) calc(6 * var(--u)) calc(12 * var(--u));margin:calc(-6 * var(--u));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:4;pointer-events:auto}.vc-stubslot{position:relative;height:calc(150 * var(--u))}.vc-tk{position:absolute;inset:0;display:flex;background:#f9efdc;color:#2e1a33;box-shadow:1px 2px #2e1a3329,1px 3px 5px #2e1a3338}.vc-tk.is-sel{background:#fdf5e6;margin:calc(-5 * var(--u)) 0 0 calc(-2 * var(--u));box-shadow:0 0 0 1px #d7aa53,3px 6px #2e1a332e,4px 9px 14px #2e1a334d;z-index:1}.vc-tk.is-held{background:#f3e6cf}.vc-tk.is-held .vc-tk-bd,.vc-tk.is-held .vc-tk-cf{opacity:.78}.vc-tk.is-torn{clip-path:polygon(0 0,83% 0,85.5% 6%,89% 3.5%,92% 10%,95.5% 8%,98% 15%,100% 19%,100% 100%,0 100%)}.vc-tk-n{position:absolute;pointer-events:none;left:calc(36 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:#f2e3c8;z-index:1}.vc-tk-n.is-t{top:calc(-4 * var(--u))}.vc-tk-n.is-b{bottom:calc(-4 * var(--u))}.vc-tk-cf{flex:none;width:calc(40 * var(--u));box-sizing:border-box;padding:calc(9 * var(--u)) 0 calc(8 * var(--u));border-right:1.5px dashed #b57a3e;background:#d9c19a61;display:flex;flex-direction:column;align-items:center;gap:calc(7 * var(--u))}.vc-tk-cf b{font-size:max(11px,calc(15 * var(--u)));line-height:1;color:#2e1a33}.vc-tk-ser{writing-mode:vertical-rl;font-size:var(--vc-fig);font-weight:400;color:#7e4f28;letter-spacing:.06em}.vc-tk-bd{flex:1;min-width:0;box-sizing:border-box;padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u)) calc(9 * var(--u));display:flex;flex-direction:column;gap:calc(5 * var(--u))}.vc-tk-top{flex:none;display:flex;justify-content:space-between;gap:calc(6 * var(--u));overflow-x:clip;overflow-y:visible;font-weight:700;font-size:var(--vc-lbl);letter-spacing:.1em;color:#7e4f28;border-bottom:1px solid #d9c19a;padding-bottom:calc(4 * var(--u));white-space:nowrap}.vc-tk-top span{overflow-x:clip;overflow-y:visible;text-overflow:ellipsis}.vc-tk-top .venue-mono{font-weight:400;letter-spacing:0;flex:none}.vc-tk-run{display:flex;align-items:center;gap:calc(5 * var(--u));white-space:nowrap;min-width:0}.vc-silk{display:inline-flex;flex-direction:column;flex:none;width:calc(10 * var(--u));height:calc(14 * var(--u));min-width:7px;min-height:10px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #8a5a2e}.vc-silk i{flex:1;display:block}.vc-tk-post{font-size:var(--vc-fig);color:#46284a;font-weight:700}.vc-tk-name{font-weight:800;font-size:max(10px,calc(12 * var(--u)));letter-spacing:.03em;color:#2e1a33;overflow:hidden;text-overflow:ellipsis}.vc-tk-ln{display:flex;align-items:baseline;gap:calc(4 * var(--u));white-space:nowrap;min-width:0}.vc-tk-ln .venue-mono{font-weight:700;font-size:max(10px,calc(11 * var(--u)));line-height:1}.vc-tk-net .venue-mono{font-size:max(11px,calc(12.5 * var(--u)))}.vc-tk-k{flex:none;width:calc(40 * var(--u));min-width:40px;font-weight:700;font-size:var(--vc-lbl);letter-spacing:.12em;color:#7e4f28}.vc-tk-at{color:#7e4f28;opacity:.6;font-size:var(--vc-fig)!important}.vc-tk-odds{display:inline-flex;align-items:baseline;gap:calc(4 * var(--u));white-space:nowrap}.vc-tk-unit,.vc-tk-dim{font-weight:700;font-size:var(--vc-lbl);letter-spacing:.02em;line-height:1.1;color:#7e4f28;white-space:normal}.vc-tk-dim{opacity:.85}.vc-tk-dim2{color:#7e4f28;opacity:.7}.vc-tk-ft{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--u));font-weight:700;font-size:var(--vc-lbl);letter-spacing:.12em;color:#7e4f28;white-space:nowrap}.vc-tk-giflbl{color:#7e4f28;text-transform:uppercase}.vc-tk:has(.vc-tk-open:hover) .vc-tk-giflbl,.vc-tk:has(.vc-tk-open:focus-visible) .vc-tk-giflbl{color:#2e1a33}.vc-tk-open{position:absolute;inset:0;z-index:2;min-height:0;padding:0;border:0;background:transparent;cursor:pointer}.vc-tk.has-collect .vc-tk-open{bottom:calc(44px - 9 * var(--u) + 6px)}.vc-tk-open:focus-visible{outline:2px solid #2e1a33;outline-offset:2px}.vc-tk.has-collect .vc-tk-bd{gap:calc(3 * var(--u))}.vc-tk.has-collect .vc-tk-top{padding-bottom:calc(2 * var(--u))}.vc-tk-net .vc-tk-giflbl{margin-left:calc(10 * var(--u));font-weight:700;font-size:var(--vc-lbl);letter-spacing:.12em}.vc-tk-nogif{opacity:.7}.vc-tk-tone{--tone: var(--v-state-pending, #d9c19a);display:inline-block;width:max(5px,calc(5.5 * var(--u)));height:max(5px,calc(5.5 * var(--u)));margin:0 1px 0 0;border-radius:50%;vertical-align:.05em;background:var(--tone);box-shadow:0 0 0 1px #2b1d12b8}.vc-tk-tone[data-tone=open]{--tone: var(--v-state-open, #93e2b6)}.vc-tk-tone[data-tone=post]{--tone: var(--v-state-post, #d7aa53)}.vc-tk-tone[data-tone=racing]{--tone: var(--v-state-racing, #d64435)}.vc-tk-nogif:has(>.vc-tk-tone){opacity:.85}.vc-tk-peel{position:absolute;right:0;top:0;width:calc(21 * var(--u));height:calc(21 * var(--u));z-index:1;pointer-events:none;background:linear-gradient(214deg,#fffdf6,#f7eeda 34%,#d9c19a 74%,#a5854f);clip-path:polygon(100% 0,0 0,100% 100%);filter:drop-shadow(calc(-1.6 * var(--u)) calc(1.8 * var(--u)) calc(1.6 * var(--u)) rgba(43,29,18,.42));transition:width .12s ease-out,height .12s ease-out}.vc-tk:has(.vc-tk-open:hover) .vc-tk-peel,.vc-tk:has(.vc-tk-open:focus-visible) .vc-tk-peel{width:calc(30 * var(--u));height:calc(30 * var(--u))}@media(prefers-reduced-motion:reduce){.vc-tk-peel{transition:none}}.vc-tk.is-lifted{background:linear-gradient(170deg,#fbf2e2,#f0e3c8 70%,#e9dbbd);box-shadow:inset 0 calc(2 * var(--u)) calc(8 * var(--u)) #7e4f2833;outline:2px dashed rgba(126,79,40,.55);outline-offset:-2px}.vc-tk.is-lifted>*:not(.vc-tk-open):not(.vc-tk-collect){visibility:hidden}.vc-bl-rule{grid-column:1 / -1;padding:calc(9 * var(--u)) 0 0 calc(2 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.11em;white-space:normal;line-height:1.7}.vc-bl-rule b{color:#2e1a33}.vc-tk-collect{position:absolute;left:calc(40 * var(--u));right:0;bottom:calc(-9 * var(--u));height:44px;box-sizing:border-box;display:flex;align-items:flex-end;padding:0 calc(3 * var(--u)) calc(17 * var(--u)) calc(9 * var(--u));z-index:3;font-weight:700;font-size:var(--vc-lbl);letter-spacing:.02em;white-space:nowrap;color:#2e6b4f;text-decoration:none}.vc-tk-collect span{line-height:1.15;text-decoration:underline;text-underline-offset:2px}.vc-tk-collect:hover{color:#1d4a35}.vc-tk-collect:focus-visible{outline:2px solid #2e1a33;outline-offset:2px}.vc-tk-st{position:absolute;pointer-events:none;right:calc(10 * var(--u));bottom:calc(11 * var(--u));display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:calc(4 * var(--u)) calc(7 * var(--u));border:2px solid;border-radius:2px;outline:1px solid;outline-offset:2px;font-weight:800;font-size:max(9px,calc(10 * var(--u)));letter-spacing:.2em;line-height:1;white-space:nowrap;mix-blend-mode:multiply;opacity:.88;-webkit-mask-image:radial-gradient(ellipse at 40% 45%,#000 45%,rgba(0,0,0,.55) 100%);mask-image:radial-gradient(ellipse at 40% 45%,#000 45%,#0000008c)}.vc-tk-st small{font-size:max(9px,calc(7 * var(--u)));letter-spacing:.14em}.vc-tk.has-collect .vc-tk-st{right:calc(8 * var(--u));bottom:calc(8 * var(--u) + var(--vc-lbl) * 1.15 + 3px);padding:calc(3 * var(--u)) calc(5 * var(--u));font-size:9px;letter-spacing:.12em}.vc-tk.is-void.has-collect .vc-tk-st{bottom:calc(8 * var(--u) + var(--vc-lbl) * 1.15 + 15px)}.vc-tk-st.is-paid{color:#2e6b4f}.vc-tk-st.is-unpaid{color:#b8903e}.vc-tk-st.is-lost{color:#d64435}.vc-tk-st.is-void{color:#46284a}.vc-tk-st.is-held{bottom:calc(40 * var(--u));color:#7e4f28;border-style:dashed;outline:none;opacity:.5;-webkit-mask-image:none;mask-image:none}.vc-bl-empty{left:calc(50 * var(--u));top:calc(200 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.2em;z-index:3}.vc-pencil{left:calc(694 * var(--u));top:calc(372 * var(--u));width:calc(176 * var(--u));height:calc(9 * var(--u));transform:rotate(-4deg);display:flex;filter:drop-shadow(2px 3px 2px rgba(46,26,51,.35));z-index:2}.vc-pencil i{display:block;height:100%}.vc-pencil .p-eraser{width:calc(12 * var(--u));background:#d9c19a;border-radius:4px 0 0 4px;box-shadow:inset 0 -3px #7e4f2859}.vc-pencil .p-ferrule{width:calc(12 * var(--u));background:linear-gradient(180deg,#f0d98c,#d7aa53 55%,#a98536);box-shadow:inset 3px 0 #0000001f,inset -3px 0 #0000001f}.vc-pencil .p-body{flex:1;background:linear-gradient(180deg,#f7e6a8 0,#f0d98c,#d7aa53 70%,#b8903e)}.vc-pencil .p-wood{width:calc(16 * var(--u));background:linear-gradient(180deg,#f2e3c8,#d9c19a);clip-path:polygon(0 0,100% 38%,100% 62%,0 100%)}.vc-pencil .p-lead{width:calc(6 * var(--u));background:#2e1a33;clip-path:polygon(0 38%,100% 50%,0 62%)}.vc-bl-foot{left:calc(60 * var(--u));top:calc(466 * var(--u));display:flex;align-items:baseline;gap:calc(6 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.16em;z-index:3}.vc-bl-foot b{font-weight:700;font-size:max(10px,calc(11.5 * var(--u)));line-height:1;color:#2e1a33;letter-spacing:0}.vc-bl-legend{left:calc(60 * var(--u));top:calc(482 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.14em;opacity:.85;z-index:3}@container vroom (max-width: 1365.98px){.vc-face .vc-stubslot{height:auto;min-height:calc(150 * var(--u))}.vc-face .vc-tk{position:relative;inset:auto;height:100%;display:grid;grid-template-columns:calc(40 * var(--u)) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.vc-face .vc-tk-cf{grid-column:1;grid-row:1 / -1}.vc-face .vc-tk-bd{grid-column:2;grid-row:1}.vc-face .vc-tk-st,.vc-face .vc-tk.has-collect .vc-tk-st,.vc-face .vc-tk.is-void.has-collect .vc-tk-st{position:relative;inset:auto;grid-column:2;grid-row:2;justify-self:end;margin:0 calc(10 * var(--u)) calc(11 * var(--u)) 0}.vc-face .vc-tk.has-collect .vc-tk-st{margin:0 calc(8 * var(--u)) calc(8 * var(--u) + var(--vc-lbl) * 1.15 + 3px) 0}.vc-face .vc-tk.is-void.has-collect .vc-tk-st{margin-bottom:calc(8 * var(--u) + var(--vc-lbl) * 1.15 + 15px)}.vc-face .vc-tk-ln{flex-wrap:wrap;row-gap:2px;padding-left:calc(max(40 * var(--u),40px) + 4 * var(--u))}.vc-face .vc-tk-ln>.vc-tk-k{margin-left:calc(-1 * (max(40 * var(--u),40px) + 4 * var(--u)))}.vc-face .vc-tk-ln>.vc-tk-dim{flex:1 1 0;min-width:0}.vc-face .vc-tk.is-torn{clip-path:polygon(0 0,83% 0,85.5% calc(9 * var(--u)),89% calc(5.25 * var(--u)),92% calc(15 * var(--u)),95.5% calc(12 * var(--u)),98% calc(22.5 * var(--u)),100% calc(28.5 * var(--u)),100% 100%,0 100%)}.vc-face .vc-stubs{max-height:calc(318 * var(--u) - 8px);padding-bottom:0;scrollbar-color:#8a6a2f transparent}@supports (animation-timeline: scroll()){.vc-face .vc-stubs{animation:vc-stubs-more linear;animation-timeline:scroll(self);animation-range:0% calc(100% - 16px)}}.vc-face .vc-dk-l1>span{min-width:0}}@keyframes vc-stubs-more{0%,to{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent)}}.vc-dk-notap,.vc-dk-short{display:none}@container vroom (max-width: 1279.98px){.vc-face .vc-dk-l1 .vc-dk-wl,.vc-face .vc-eyebrow .vc-eb-scope,.vc-face .vc-heads .vc-h-tap,.vc-face .vc-dk-l4 .vc-dk-full{display:none}.vc-face .vc-dk-l4 .vc-dk-short{display:inline}}@container vroom (max-width: 1151.98px){.vc-face .vc-dk-flip .vc-dk-tap,.vc-face .vc-bl-legend .vc-bl-lvoid,.vc-face .vc-tk-collect .vc-tk-arrow,.vc-face .vc-dk-title .vc-dk-full{display:none}.vc-face .vc-dk-flip .vc-dk-notap,.vc-face .vc-dk-title .vc-dk-short{display:inline}}.vc-plate{position:absolute;display:inline-flex;align-items:center;gap:calc(6 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u));background:#f2e3c8;border:1px solid #d7aa53;border-radius:calc(4 * var(--u));box-shadow:2px 3px #2e1a33;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.16em;text-transform:uppercase;color:#2e1a33;white-space:nowrap;z-index:4}.vc-sep{opacity:.5}.vc-recorder-plate{left:calc(1206 * var(--u));top:calc(418 * var(--u))}@container vroom (max-width: 1439.98px){.vc-recorder-plate{left:auto;right:calc(20 * var(--u))}}.vc-book{position:absolute;left:auto;right:calc(20 * var(--u));top:var(--vc-booktop);width:var(--vc-bookw);height:var(--vc-bookh);min-height:44px;box-sizing:border-box;padding:calc(7 * var(--u)) calc(12 * var(--u)) 0;border:0;border-radius:calc(3 * var(--u));background:linear-gradient(180deg,#f0d98c 0,#d7aa53 28% 72%,#b8903e);box-shadow:inset 0 0 0 1px #7e4f28,3px 3px #2e1a3359;color:#2e1a33;font-family:inherit;text-align:left;cursor:pointer;z-index:35;display:flex;flex-direction:column;transition:filter .14s ease}.vc-book:after{content:"";position:absolute;left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(-8 * var(--u));height:calc(8 * var(--u));background:#a98536;border-radius:0 0 calc(3 * var(--u)) calc(3 * var(--u));box-shadow:inset 0 -2px #7e4f28}.vc-book:hover{filter:brightness(1.06)}.vc-book:focus-visible{outline:2px solid #2e1a33;outline-offset:3px}.vc-book-l1{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:var(--vc-lbl);letter-spacing:.18em;color:#46284a;text-shadow:0 1px 0 rgba(240,217,140,.7);line-height:1}.vc-book-l1 .venue-mono{letter-spacing:0;font-size:var(--vc-fig);color:#2e1a33;font-weight:700}.vc-book-l2{display:flex;justify-content:space-between;align-items:baseline;margin-top:calc(5 * var(--u));font-weight:700;font-size:max(10px,calc(12 * var(--u)));color:#2e1a33;text-shadow:0 1px 0 rgba(240,217,140,.6);line-height:1}.vc-book-l2 small{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:var(--vc-lbl);letter-spacing:.12em;color:#7e4f28;margin-right:calc(3 * var(--u))}.vc-book-l2 .is-pos{color:#1d4a35}.vc-book-l2 .is-neg{color:#a32b20}.vc-book-l3{margin-top:auto;padding-bottom:calc(6 * var(--u));font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.18em;color:#7e4f28;text-align:center;text-shadow:0 1px 0 rgba(240,217,140,.7);line-height:1}.vc-book.is-on .vc-book-l3{color:#2e1a33}.vc-bookscrew{position:absolute;width:calc(5 * var(--u));height:calc(5 * var(--u));min-width:4px;min-height:4px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0d98c,#a98536 55%,#7e4f28);z-index:36}.vc-sillover{position:absolute;left:calc(1172 * var(--u));top:calc(732 * var(--u));width:calc(248 * var(--u));height:calc(58 * var(--u));z-index:33;background:linear-gradient(180deg,#f0d98c 0 3px,#b57a3e 3px calc(14 * var(--u)),#7e4f28 calc(14 * var(--u)) calc(18 * var(--u)),#5c3a1c calc(18 * var(--u)) calc(21 * var(--u)),#7e4f28 calc(21 * var(--u)))}.vc-cardshade{position:absolute;left:calc(805 * var(--u));top:calc(254 * var(--u));width:calc(401 * var(--u));height:calc(536 * var(--u));background:#7e4f288c;border-radius:calc(4 * var(--u));z-index:30}.vc-card{--vc-cardw: max(calc(401 * var(--ru)), 401px);--u: calc(var(--vc-cardw) / 401);--vc-lbl: max(9px, calc(9 * var(--u)));--vc-lbl-sm: max(9px, calc(8.5 * var(--u)));--vc-fig: max(9px, calc(9.5 * var(--u)));position:absolute;left:min(calc(795 * var(--ru)),calc(100% - var(--vc-cardw) - 244 * var(--ru) - var(--vc-bookbite)));top:calc(246 * var(--ru));width:var(--vc-cardw);height:calc(544 * var(--ru));z-index:31;background:#f2e3c8;border-radius:calc(4 * var(--u));box-shadow:inset 0 0 0 1px #d9c19a,inset 0 0 0 3px #f2e3c8,inset 0 0 0 4px #d9c19a;color:#2e1a33;pointer-events:auto;animation:vc-card-in .32s cubic-bezier(.22,.61,.36,1) both}.vc-card:focus-visible{outline:2px solid #2e1a33;outline-offset:2px}.vc-card>*{position:absolute}@keyframes vc-card-in{0%{opacity:0;transform:translate(calc(140 * var(--u)))}to{opacity:1;transform:translate(0)}}.vc-itab{right:calc(6 * var(--u));top:calc(-18 * var(--u));width:calc(84 * var(--u));height:calc(20 * var(--u));min-height:14px;border-radius:calc(4 * var(--u)) calc(4 * var(--u)) 0 0;background:linear-gradient(180deg,#f7e6a8 0,#d7aa53 40%,#b8903e);box-shadow:inset 0 0 0 1px #7e4f28,inset 0 2px #ffffff59,2px -1px #2e1a332e}@container vroom (max-width: 1439.98px){.vc-card:not(.is-counter)>.vc-itab{display:none}}.vc-itab-slot{position:absolute;left:calc(7 * var(--u));right:calc(19 * var(--u));top:calc(5 * var(--u));height:calc(10 * var(--u));min-height:10px;background:#2e1a33;border-radius:1px;box-shadow:inset 0 1px #000000b3,0 1px #f0d98c66;display:flex;align-items:center;justify-content:center}.vc-itab-slot i{display:block;padding:0 3px;background:#f2e3c8;font-weight:800;font-style:normal;font-size:max(9px,calc(8 * var(--u)));line-height:1.1;letter-spacing:.1em;color:#2e1a33;white-space:nowrap}.vc-itab-rivet{position:absolute;right:calc(6 * var(--u));top:calc(7 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:radial-gradient(circle at 35% 35%,#f7e6a8,#a98536 60%,#7e4f28)}.vc-cname{left:calc(14 * var(--u));top:calc(10 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));font-weight:800;font-size:max(16px,calc(24 * var(--u)));letter-spacing:.01em;line-height:1;color:#2e1a33;max-width:calc(210 * var(--u))}.vc-cname>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-cname svg{width:calc(20 * var(--u));height:calc(20 * var(--u));min-width:14px;min-height:14px;flex:none}.vc-cname em{font-style:normal;color:#7e4f28;flex:none}.vc-cstats{left:calc(14 * var(--u));top:calc(42 * var(--u));display:flex;flex-direction:column;gap:calc(5 * var(--u))}.vc-srow{display:flex;gap:calc(6 * var(--u))}.vc-stat{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--u))}.vc-stat .vc-lbl{color:#7e4f28;font-weight:700;letter-spacing:.12em}.vc-stat .vc-clk{padding:calc(3 * var(--u))}.vc-stat .vc-clk .vc-c{--cw: 12;--ch: 20;font-size:max(9px,calc(9 * var(--u)))}.vc-stat .vc-clk .vc-c.is-sg{background:#3d8a66}.vc-stat .vc-clk .vc-c.is-sg.is-neg{background:#d64435}.vc-stat .vc-clk .vc-c.is-sg s.h{width:calc(6 * var(--u));margin-left:calc(-3 * var(--u))}.vc-stat .vc-clk .vc-c.is-sg s.v{height:calc(6 * var(--u));margin-top:calc(-3 * var(--u))}.vc-card-lift{right:calc(12 * var(--u));top:calc(12 * var(--u));width:calc(160 * var(--u));padding:calc(11 * var(--u)) calc(9 * var(--u)) calc(9 * var(--u));background:#f8f1e1;border-radius:2px;box-shadow:inset 0 0 0 1px #7e4f2873,2px 3px #2e1a334d;display:flex;flex-direction:column;gap:calc(5 * var(--u));color:#7e4f28;z-index:2}.vc-card-lift b{font-weight:800;font-size:var(--vc-lbl);letter-spacing:.14em;color:#2e1a33}.vc-card-lift span{font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.08em;line-height:1.5;white-space:normal}.vc-card-lift .is-rule{padding-top:calc(5 * var(--u));border-top:1px dotted rgba(126,79,40,.45);color:#8a6c42}.vc-cmeta,.vc-cnote{left:calc(14 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.1em;max-width:calc(376 * var(--u));overflow-x:clip;overflow-y:visible;text-overflow:ellipsis}.vc-cmeta{top:calc(136 * var(--u))}.vc-cnote{top:calc(148 * var(--u));opacity:.85}.vc-cmeta-w{letter-spacing:0;font-size:var(--vc-fig);color:#2e1a33;text-transform:none}.vc-card{--vc-stamp: max(9px, calc(8 * var(--u)));--rk-cfw: calc(var(--rk-ser, 8) * (1ch - .04em) + 6 * var(--u) + 6px);--rk-postw: calc(max(7px, calc(8 * var(--u))) + 2 * var(--u) + 2ch);--rk-skw: calc((var(--rk-stake, 4) + var(--rk-odds, 5) + 2) * 1ch);--rk-resw: calc((var(--rk-res, 4) + .5) * 1ch);--rk-netw: calc((var(--rk-net, 5) + .5) * 1ch);--rk-stw: calc(6.6 * var(--vc-stamp) + 8px);--rk-mkw: max(10px, calc(12 * var(--u)));--rk-stubh: max(44px, calc(22 * var(--u)), calc(2 * var(--vc-fig) + 2px))}.vc-rackhead{left:calc(10 * var(--u));top:calc(162 * var(--u));width:calc(381 * var(--u));box-sizing:border-box;padding:0 calc(6 * var(--u) + var(--rk-sb, 0px)) 0 calc(4 * var(--u));display:flex;align-items:flex-end;gap:calc(2 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.02em}.vc-rackhead>span{flex:none;display:flex;font-size:var(--vc-fig);line-height:1}.vc-rackhead i{font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-size:var(--vc-lbl-sm);white-space:nowrap}.vc-rackhead .c-ser{width:var(--rk-cfw);justify-content:center}.vc-rackhead .c-post{width:var(--rk-postw);justify-content:flex-end}.vc-rackhead .c-run{flex:1 1 0;min-width:0;padding-left:max(3px,calc(3 * var(--u)))}.vc-rackhead .c-sk{width:var(--rk-skw)}.vc-rackhead .c-res{box-sizing:border-box;width:var(--rk-resw);padding-left:.5ch}.vc-rackhead .c-net{width:var(--rk-netw);justify-content:flex-end}.vc-rackhead .c-st{width:var(--rk-stw);justify-content:center}.vc-rackhead .c-gif{width:var(--rk-mkw);justify-content:flex-end}.vc-rack{left:calc(10 * var(--u));top:calc(173 * var(--u));bottom:calc(18 * var(--u) + 3.75 * var(--vc-lbl-sm));width:calc(381 * var(--u));box-sizing:border-box;padding:calc(4 * var(--u));display:flex;flex-direction:column;gap:calc(2 * var(--u));background:#d9c19a;border-radius:calc(3 * var(--u));box-shadow:inset 0 2px #2e1a332e,inset 0 0 0 1px #7e4f2859;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.vc-rackrow{position:relative;flex:1 0 auto;max-height:calc(1.4 * var(--rk-stubh) + 4 * var(--u));display:flex;flex-direction:column}.vc-rackrow.has-rail{padding-top:calc(4 * var(--u))}.vc-grail{position:absolute;left:calc(4 * var(--u));right:calc(4 * var(--u));top:0;height:2px;background:linear-gradient(180deg,#f0d98c,#d7aa53 60%,#a98536);box-shadow:0 1px #2e1a3340}.vc-stub{position:relative;flex:1 1 auto;min-height:var(--rk-stubh);box-sizing:border-box;background:#f2e3c8;display:flex;align-items:center;gap:calc(2 * var(--u));padding-right:calc(2 * var(--u));box-shadow:1px 1px #2e1a3340;white-space:nowrap;color:#2e1a33;font-size:var(--vc-fig);line-height:1}button.vc-stub{width:100%;margin:0;border:0;border-radius:0;font-family:inherit;font-variant-numeric:tabular-nums;font-weight:inherit;text-align:left;cursor:pointer;appearance:none}button.vc-stub:hover{background:#f8f1e1;box-shadow:1px 1px #2e1a3340,inset 0 0 0 1px #d7aa53}button.vc-stub:focus-visible{outline:2px solid #2e1a33;outline-offset:-2px}@media(pointer:coarse){.vc-rackrow{max-height:none}}.vc-stub.is-pick{background:#f0d98c}.vc-stub.is-torn{clip-path:polygon(0 0,96.5% 0,99% 18%,97.5% 38%,100% 55%,98% 76%,99.5% 100%,0 100%)}.vc-stub-cf{position:relative;flex:none;box-sizing:border-box;width:var(--rk-cfw);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1.5px dashed #b57a3e;background:#d9c19a59}.vc-stub-cf b{font-weight:700}.vc-stub-cf i{font-style:normal;font-weight:400;color:#7e4f28;letter-spacing:-.04em}.vc-notch{position:absolute;left:calc(var(--rk-cfw) - 3.5 * var(--u) - .75px);width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:#d9c19a}.vc-notch.is-t{top:calc(-4 * var(--u))}.vc-notch.is-b{bottom:calc(-4 * var(--u))}.vc-stub .vc-silk{width:calc(8 * var(--u));height:calc(12 * var(--u))}.vc-stub-post{flex:none;width:2ch;color:#46284a;font-weight:700}.vc-stub-name{flex:1 1 0;min-width:0;padding-left:max(3px,calc(3 * var(--u)));font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-weight:800;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis}.vc-stub-sk{flex:none;display:flex;width:var(--rk-skw);color:#46284a;font-weight:700}.vc-stub-sk b{flex:none;font-weight:inherit}.vc-stub-sk .is-stake{width:calc(var(--rk-stake, 4) * 1ch);text-align:right}.vc-stub-sk .is-odds{width:calc(var(--rk-odds, 5) * 1ch)}.vc-stub-sk em{flex:none;width:1.6ch;margin:0 .2ch;font-style:normal;text-align:center;opacity:.5}.vc-stub-res{flex:none;box-sizing:border-box;width:var(--rk-resw);padding-left:.5ch;color:#46284a;font-weight:700}.vc-stub-res.is-win{color:#2e6b4f}.vc-stub-res.is-dim{color:#7e4f28;opacity:.7}.vc-stub-net{flex:none;width:var(--rk-netw);text-align:right;font-weight:700}.vc-stub-net.is-dim{color:#7e4f28;opacity:.7}.vc-stub-stamp{flex:none;box-sizing:border-box;width:var(--rk-stw);display:inline-flex;justify-content:center;padding:2px;border:1.5px solid;border-radius:2px;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:var(--vc-stamp);letter-spacing:.04em;line-height:1;opacity:.9;mix-blend-mode:multiply}.vc-stub-stamp.is-paid{color:#2e6b4f;border-color:#2e6b4f}.vc-stub-stamp.is-unpaid{color:#46284a;border-color:#46284a}.vc-stub-stamp.is-lost{color:#d64435;border-color:#d64435}.vc-stub-stamp.is-held{color:#7e4f28;border-color:#7e4f28;border-style:dashed}.vc-stub-stamp.is-void{color:#46284a;border-color:#46284a;border-style:dotted}.vc-stub-stamp.is-none{color:#7e4f28;border-color:transparent}.vc-stub-mk{margin-left:auto;flex:none;width:var(--rk-mkw);color:#b57a3e;font-size:var(--vc-fig);line-height:1;text-align:center}.vc-stub-mk.is-on{color:#2e1a33}.vc-stub-mk.is-none{opacity:.5}.vc-cfoot{left:calc(14 * var(--u));bottom:calc(10 * var(--u));max-width:calc(220 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.06em;line-height:1.25;opacity:.9}.vc-cback{--vc-bh: calc(12 * var(--u) + var(--vc-lbl) + 2px);position:absolute;right:calc(30 * var(--u));bottom:calc(12 * var(--u) + var(--vc-bh) / 2 - max(44px,var(--vc-bh)) / 2);height:max(44px,var(--vc-bh));display:inline-flex;align-items:center;gap:calc(6 * var(--u));padding:0 calc(7 * var(--u));min-height:0;background:transparent;border:0;isolation:isolate;font-family:inherit;font-weight:800;font-size:var(--vc-lbl);letter-spacing:.12em;text-transform:uppercase;line-height:1;color:#2e1a33;white-space:nowrap;cursor:pointer}.vc-cback:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--vc-bh);transform:translateY(-50%);box-sizing:border-box;background:#f2e3c8;border:1px solid #7e4f28;border-radius:calc(3 * var(--u));box-shadow:1px 2px #2e1a3340;z-index:-1}.vc-cback:hover:before{background:#f0d98c}.vc-cback:focus-visible{outline:0}.vc-cback:focus-visible:before{outline:2px solid #2e1a33;outline-offset:2px}@media(prefers-reduced-motion:no-preference){.vc-c-anim{animation:vc-flap-tick .13s ease-out}@keyframes vc-flap-tick{0%{transform:scaleY(.42)}60%{transform:scaleY(1.1)}to{transform:scaleY(1)}}}@media(prefers-reduced-motion:reduce){.vc-card{animation:none}.vc-tab,.vc-row,.vc-book{transition:none}}.vc-dk-l4 b{font-weight:800;color:#46284a}.vc-winflip{--vc-fh: calc(30 * var(--u));right:calc(16 * var(--u));top:max(0px,calc(30 * var(--u) + var(--vc-fh) / 2 - max(var(--vc-fh),44px) / 2));height:max(var(--vc-fh),44px);min-height:0;display:flex;align-items:center;margin:0;padding:0 calc(5 * var(--u));border:0;background:transparent;cursor:pointer;z-index:4}.vc-winflip .vc-clk{transition:filter .14s ease,transform .14s ease}.vc-winflip:hover .vc-clk{filter:brightness(1.08)}.vc-winflip:active .vc-clk{transform:translateY(1px)}.vc-winflip:focus-visible{outline:0}.vc-winflip:focus-visible .vc-clk{outline:2px solid #f0d98c;outline-offset:3px}.vc-dk-flip{position:relative;display:inline-flex;align-items:center;flex:none;height:44px;min-height:0;margin:calc((var(--vc-lbl) * 1.2 - 44px) / 2) 0;padding:0 calc(4 * var(--u));border:0;background:transparent;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer}.vc-dk-flip:hover{color:#2e1a33}.vc-dk-flip:focus-visible{outline:2px solid #2e1a33;outline-offset:-12px}.vc-rack-note{padding:calc(8 * var(--u)) calc(6 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.14em}.vc-card[data-record="1"] .vc-rack{bottom:calc(18 * var(--u) + 5 * var(--vc-lbl-sm))}.vc-px-held{--vc-heldh: max(44px, calc(90 * var(--u)));position:absolute;left:calc(1226 * var(--u));top:min(calc(642 * var(--u)),calc(var(--vc-booktop) - var(--vc-heldh) - 4 * var(--u)));width:calc(146 * var(--u));height:var(--vc-heldh);box-sizing:border-box;padding:0;border:0;transform:rotate(-3deg);transform-origin:50% 100%;background:#faf0dd;box-shadow:inset 0 0 0 1px #d9c19a,1px 2px #2e1a3338,2px 5px 8px #2e1a3347;color:#2e1a33;font-family:inherit;text-align:left;cursor:pointer;z-index:40}.vc-px-held:hover{background:#fff8ea}.vc-px-held:focus-visible{outline:2px solid #2e1a33;outline-offset:3px}.vc-px-held.is-lit{outline:2px solid #f0d98c;outline-offset:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #d9c19a,0 0 0 6px #f0d98c38,0 0 34px 8px #ffb02e80;animation:vc-halo-in .32s cubic-bezier(.45,0,.55,1) both}.vc-px-held.is-lit:focus-visible{outline-color:#2e1a33}@keyframes vc-halo-in{0%{outline-color:#f0d98c00;box-shadow:inset 0 0 0 1px #d9c19a,0 0 0 6px #f0d98c00,0 0 34px 8px #ffb02e00}}@media(prefers-reduced-motion:reduce){.vc-px-held.is-lit{animation:none}}.vc-px-heldb{display:flex;align-items:center;gap:calc(5 * var(--u));height:max(13px,calc(15 * var(--u)));padding:0 calc(9 * var(--u));background:linear-gradient(160deg,#4f3054 0,#3a2240 55%,#2b1830);color:#f0d98c;font-weight:800;font-size:max(9px,calc(8 * var(--u)));letter-spacing:.2em;line-height:1}.vc-px-eye{flex:none;width:calc(7 * var(--u));height:calc(7 * var(--u));min-width:6px;min-height:6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f7e6a8,#d7aa53 50%,#7e4f28);box-shadow:0 0 0 1.5px #2b1830}.vc-px-heldb .vc-px-eye{width:calc(5 * var(--u));height:calc(5 * var(--u));min-width:5px;min-height:5px}.vc-px-heldin{display:block;padding:calc(7 * var(--u)) calc(19 * var(--u)) 0}.vc-px-heldk{display:block;color:#7e4f28;font-weight:700}.vc-px-heldfig{display:flex;align-items:baseline;gap:calc(4 * var(--u));margin-top:calc(5 * var(--u));padding-bottom:calc(4 * var(--u));border-bottom:1px solid #d7aa53;font-weight:700;font-size:max(15px,calc(19 * var(--u)));line-height:1}.vc-px-heldfig.is-long{font-size:max(13px,calc(15 * var(--u)))}.vc-px-heldfig small{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-size:var(--vc-fig);font-weight:800;color:#7e4f28}.vc-px-heldgo{display:block;margin-top:calc(6 * var(--u));color:#2e6b4f;font-weight:800}.vc-px-paws{position:absolute;pointer-events:none;overflow:visible}.vc-px-paws{left:calc(1198 * var(--u));top:calc(668 * var(--u));width:calc(200 * var(--u));height:calc(60 * var(--u));z-index:41}.vc-px{--vc-pxw: max(calc(338 * var(--ru)), 338px);--u: calc(var(--vc-pxw) / 338);--vc-lbl: max(9px, calc(9 * var(--u)));--vc-lbl-sm: max(9px, calc(8.5 * var(--u)));--vc-fig: max(9px, calc(9.5 * var(--u)));--vc-px-band: max(44px, calc(34 * var(--u)));position:absolute;left:min(calc(858 * var(--ru)),calc(100% - var(--vc-pxw) - 244 * var(--ru) - var(--vc-bookbite)));top:min(calc(246 * var(--ru)),calc(100% - max(calc(544 * var(--ru)),544px) - 16 * var(--ru)));width:var(--vc-pxw);min-height:max(calc(544 * var(--u)),544px);padding-bottom:calc(14 * var(--u));box-sizing:border-box;z-index:31;overflow:hidden;border-radius:calc(4 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u)) calc(2 * var(--u));background-color:#faf0dd;background-image:radial-gradient(ellipse at 40% 26%,#fffaeeb3,#fffaee00 60%),linear-gradient(180deg,#7e4f2800,#7e4f2812);box-shadow:inset 0 0 0 1px #d9c19a,calc(10 * var(--u)) calc(10 * var(--u)) 0 #7e4f288c;color:#2e1a33;pointer-events:auto;animation:vc-card-in .32s cubic-bezier(.22,.61,.36,1) both}.vc-px:focus-visible{outline:2px solid #2e1a33;outline-offset:2px}@container vroom (max-width: 1439.98px){.vc-px{top:min(calc(254 * var(--ru)),calc(100% - max(calc(544 * var(--ru)),544px) - 16 * var(--ru)))}}.vc-px:after{content:"";position:absolute;left:calc(9 * var(--u));top:var(--vc-px-band);bottom:0;width:calc(3 * var(--u));border-left:1px solid rgba(214,68,53,.3);border-right:1px solid rgba(214,68,53,.3);pointer-events:none}.vc-px-band{position:absolute;left:0;right:0;top:0;height:var(--vc-px-band);display:flex;align-items:center;gap:calc(8 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(12 * var(--u));background:linear-gradient(160deg,#4f3054 0,#3a2240 55%,#2b1830);box-shadow:inset 0 1px #f0d98c38,inset 0 -2px #00000059;z-index:6}.vc-px-bandt{color:#f0d98c;letter-spacing:.2em}.vc-px-bandsp{flex:1}.vc-px-not{position:relative;flex:none;height:44px;margin-block:0;padding:0 calc(9 * var(--u));border:0;background:transparent;isolation:isolate;font-family:inherit;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.14em;line-height:1;color:#f2e3c8;white-space:nowrap;cursor:pointer}.vc-px-not:before{content:"";position:absolute;left:0;right:0;top:50%;height:calc(20 * var(--u) + 4px);transform:translateY(-50%);border:1px solid rgba(215,170,83,.6);border-radius:calc(3 * var(--u));z-index:-1}.vc-px-not:hover:not(:disabled):before{background:#d7aa532e}.vc-px-not:focus-visible{outline:0}.vc-px-not:focus-visible:before{outline:2px solid #f0d98c;outline-offset:2px}.vc-px-not:disabled{opacity:.45;cursor:default}.vc-px-perf{position:absolute;left:calc(8 * var(--u));right:calc(8 * var(--u));top:calc(var(--vc-px-band) + 7 * var(--u));height:4px;background:radial-gradient(circle,#c9b08a 1.3px,transparent 1.6px) 0 0 / calc(8 * var(--u)) 4px repeat-x;z-index:6}.vc-px-body{position:relative;margin:0 calc(18 * var(--u));padding-top:calc(var(--vc-px-band) + 18 * var(--u))}.vc-px-k1{display:flex;justify-content:space-between;gap:calc(8 * var(--u));color:#7e4f28;font-weight:700;letter-spacing:.14em;font-size:var(--vc-lbl-sm)}.vc-px-who{letter-spacing:0;text-transform:none;color:#2e1a33;font-size:var(--vc-fig)}.vc-px-ttl{display:flex;justify-content:space-between;align-items:baseline;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u))}.vc-px-ttl b{font-weight:800;font-size:max(18px,calc(26 * var(--u)));line-height:1;letter-spacing:.01em}.vc-px-ttl .vc-lbl{color:#2e6b4f;font-weight:800;font-size:var(--vc-lbl-sm)}.vc-px-src{margin-top:calc(7 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.08em;opacity:.9;overflow:hidden;text-overflow:ellipsis}.vc-px-rule{display:block;height:0;border-top:1px solid #d7aa53;margin:calc(8 * var(--u)) 0}.vc-px-rule.is-dbl{border-top:3px double #d7aa53;margin:calc(7 * var(--u)) 0 calc(9 * var(--u))}.vc-px-heads{display:flex;justify-content:space-between;color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.08em;opacity:.8}.vc-px-ln{position:relative;display:grid;grid-template-columns:calc(28 * var(--u)) 1fr auto;column-gap:calc(6 * var(--u));row-gap:calc(5 * var(--u));align-items:baseline;padding:calc(8 * var(--u)) 0 calc(7 * var(--u))}.vc-px-ln+.vc-px-ln{border-top:1px solid #eadcc0}.vc-px-ln.is-flat{grid-template-columns:calc(28 * var(--u)) 1fr auto auto;align-items:center;padding:calc(6 * var(--u)) 0}.vc-px-r{font-weight:700;font-size:max(11px,calc(14 * var(--u)));line-height:1}.vc-px-nm{display:flex;align-items:center;gap:calc(5 * var(--u));min-width:0;font-weight:800;font-size:max(10px,calc(12 * var(--u)));letter-spacing:.04em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-px-nm .venue-mono{font-size:max(9px,calc(10 * var(--u)));font-weight:700;letter-spacing:0}.vc-px-nm-t{min-width:0;overflow:hidden;text-overflow:ellipsis}.vc-px-pays{font-weight:700;font-size:max(13px,calc(17 * var(--u)));line-height:1;text-align:right}.vc-px-ln.is-flat .vc-px-pays{font-size:max(12px,calc(13 * var(--u)))}.vc-px-sub{grid-column:2 / 4;display:flex;justify-content:space-between;align-items:center;gap:calc(6 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.1em;text-transform:uppercase;line-height:1}.vc-px-sub .venue-mono{font-size:var(--vc-fig);letter-spacing:0;color:#46284a;font-weight:700}.vc-px-chip{display:inline-block;flex:none;padding:2px calc(5 * var(--u));border:1.5px solid;border-radius:2px;font-style:normal;font-weight:800;font-size:max(9px,calc(8 * var(--u)));letter-spacing:.12em;line-height:1.1;white-space:nowrap;mix-blend-mode:multiply}.vc-px-chip.is-unpaid{color:#b8903e}.vc-px-chip.is-paid{color:#2e6b4f}.vc-px-chip.is-void{color:#46284a}.vc-px-dep{display:block;margin-top:calc(6 * var(--u));padding-top:calc(6 * var(--u));border-top:1px dashed #c9a86a;color:#7e4f28}.vc-px-depa{display:block;font-weight:800;font-size:var(--vc-lbl);letter-spacing:.1em;line-height:1.2;color:#46284a;text-transform:uppercase}.vc-px-depb{display:block;margin-top:calc(4 * var(--u));font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.06em;line-height:1.3;opacity:.85;text-transform:uppercase}.vc-px-tot{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(8 * var(--u))}.vc-px-totk{color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);white-space:normal}.vc-px-totk em{display:block;margin-top:calc(6 * var(--u));font-style:normal;font-size:var(--vc-lbl-sm);letter-spacing:.08em;line-height:1.3;opacity:.9;max-width:calc(132 * var(--u))}.vc-px-big{display:flex;align-items:flex-end;gap:calc(4 * var(--u));flex:none}.vc-px-flaps{--cw: 27;--ch: 40}.vc-px-tot.is-long .vc-px-flaps{--cw: 19;--ch: 28}.vc-px-big small{color:#7e4f28;font-weight:800;padding-bottom:calc(4 * var(--u))}.vc-px-sig{position:relative;margin-top:calc(11 * var(--u));height:calc(28 * var(--u));min-height:24px;display:flex;align-items:flex-end;gap:calc(8 * var(--u));padding-bottom:calc(4 * var(--u));border-bottom:1.5px solid #2e1a33}.vc-px-x{font-weight:800;font-size:max(12px,calc(15 * var(--u)));line-height:1;color:#46284a}.vc-px-ph{color:#b59c78;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.14em}.vc-px-flourish{position:absolute;left:calc(18 * var(--u));bottom:calc(1 * var(--u));width:calc(148 * var(--u));height:calc(34 * var(--u));overflow:visible}.vc-px-sigwho{margin-left:auto;font-size:var(--vc-fig);font-weight:700;color:#46284a}.vc-px-sigk{display:flex;justify-content:space-between;gap:calc(8 * var(--u));margin-top:calc(5 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.1em}.vc-px-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(7 * var(--u));width:100%;height:max(44px,calc(46 * var(--u)));margin-top:calc(10 * var(--u));box-sizing:border-box;border:0;border-radius:calc(4 * var(--u));background:#2e6b4f;color:#f2e3c8;font-family:inherit;font-weight:800;font-size:max(11px,calc(13.5 * var(--u)));letter-spacing:.14em;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px #1d4a35,inset 0 0 0 3px #2e6b4f,inset 0 0 0 4px #f0d98c8c,inset 0 -3px #0000002e,2px 3px #2e1a334d;transition:background .14s ease,transform 90ms ease}.vc-px-btn .venue-mono{font-size:max(12px,calc(15 * var(--u)));letter-spacing:0;font-weight:700}.vc-px-btn svg{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u));min-width:13px;min-height:13px}button.vc-px-btn:hover:not(:disabled):not(.is-quiet){background:#3d8a66}.vc-px-btn.is-quiet:hover{background:#f0d98c}button.vc-px-btn:active:not(:disabled){transform:translateY(1px)}.vc-px-btn:focus-visible{outline:2px solid #2e1a33;outline-offset:3px}.vc-px-btn:disabled{cursor:default;background:transparent;color:#8d7657;box-shadow:inset 0 0 0 1.5px #c9b08a}.vc-px-btn.is-wait{background:transparent;color:#46284a;cursor:default;box-shadow:inset 0 0 0 1.5px #b59c78}.vc-px-btn.is-quiet{background:#f2e3c8;color:#2e1a33;box-shadow:inset 0 0 0 1px #7e4f28,1px 2px #2e1a3340}.vc-px-dots{display:inline-flex;gap:4px}.vc-px-dots i{display:block;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.3}.vc-px-dots i:nth-child(2){opacity:.6}.vc-px-dots i:nth-child(3){opacity:1}.vc-px-note{margin:calc(8 * var(--u)) 0 0;text-align:center;color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.vc-px-note .venue-mono{letter-spacing:0;text-transform:none;color:#2e1a33}.vc-px-note.is-warn,.vc-px-warn{color:#b8352a}.vc-px-more{margin:calc(6 * var(--u)) 0 0;text-align:center;color:#46284a;font-weight:800;font-size:var(--vc-lbl-sm);opacity:.8}.vc-px-none{margin:calc(18 * var(--u)) 0 calc(14 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl);letter-spacing:.1em;line-height:1.6;text-align:center;white-space:normal}.vc-px-none span{opacity:.75}.vc-px-stamp{position:absolute;left:calc(4 * var(--u));top:calc(100 * var(--u));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--u));box-sizing:border-box;width:calc(168 * var(--u));height:calc(60 * var(--u));border-radius:3px;transform:rotate(-9deg);z-index:5;pointer-events:none;white-space:nowrap;border:3px solid #2e6b4f;outline:1.5px solid #2e6b4f;outline-offset:3px;color:#2e6b4f;font-weight:900;font-size:max(24px,calc(36 * var(--u)));letter-spacing:.22em;line-height:1;text-indent:.22em;mix-blend-mode:multiply;opacity:.88;-webkit-mask-image:radial-gradient(ellipse at 38% 42%,#000 40%,rgba(0,0,0,.62) 78%,rgba(0,0,0,.8) 100%);mask-image:radial-gradient(ellipse at 38% 42%,#000 40%,#0000009e 78%,#000c);animation:vc-px-strike .12s ease-in both}.vc-px-stamp.is-demo{border-color:#46284a;outline-color:#46284a;color:#46284a;font-size:max(14px,calc(21 * var(--u)))}@keyframes vc-px-strike{0%{transform:rotate(-9deg) scale(1.06);opacity:0}to{transform:rotate(-9deg) scale(1);opacity:.88}}.vc-px-rcpt{position:absolute;left:0;right:0;top:calc(200 * var(--u));bottom:0;z-index:7;background-color:#f9efdc;background-image:linear-gradient(180deg,#7e4f281a,#7e4f2800 18%);box-shadow:0 calc(-3 * var(--u)) calc(10 * var(--u)) #2e1a3338;animation:vc-px-tear .36s cubic-bezier(.22,.61,.36,1) .2s both}.vc-px-rcpt:focus-visible{outline:2px solid #2e1a33;outline-offset:-3px}.vc-px-tear{position:absolute;left:0;right:0;top:0;height:7px;background:linear-gradient(135deg,#f9efdc 50%,transparent 50%) 0 0 / calc(9 * var(--u)) 7px repeat-x,linear-gradient(-135deg,#f9efdc 50%,transparent 50%) calc(4.5 * var(--u)) 0 / calc(9 * var(--u)) 7px repeat-x;filter:drop-shadow(0 -1px 0 rgba(126,79,40,.35))}@keyframes vc-px-tear{0%{opacity:0;transform:translate(calc(14 * var(--u)),calc(-24 * var(--u)))}to{opacity:1;transform:translate(0)}}.vc-px-rcin{position:absolute;left:calc(18 * var(--u));right:calc(18 * var(--u));top:calc(13 * var(--u))}.vc-px-demoband{margin-bottom:calc(7 * var(--u));padding:calc(4 * var(--u)) 0;border-top:2px solid #d64435;border-bottom:2px solid #d64435;text-align:center;color:#d64435;font-weight:900;font-size:max(11px,calc(14 * var(--u)));letter-spacing:.2em}.vc-px-rchd{color:#7e4f28;font-weight:700;letter-spacing:.16em;font-size:var(--vc-lbl-sm);opacity:.9}.vc-px-rcto{margin-top:calc(6 * var(--u));font-weight:800;font-size:max(14px,calc(18 * var(--u)));line-height:1;text-transform:uppercase}.vc-px-rcto .venue-mono{font-size:max(11px,calc(13 * var(--u)));font-weight:700;letter-spacing:0;text-transform:none}.vc-px-rcrule{display:block;border-top:1px solid rgba(126,79,40,.45);margin:calc(7 * var(--u)) 0}.vc-px-rcrule.is-dbl{border-top:3px double rgba(126,79,40,.5);margin:calc(7 * var(--u)) 0 calc(8 * var(--u))}.vc-px-rcrow{display:grid;grid-template-columns:calc(24 * var(--u)) 1fr auto auto;gap:calc(6 * var(--u));align-items:center;padding:calc(3 * var(--u)) 0;font-weight:800;font-size:max(9px,calc(10 * var(--u)));letter-spacing:.05em;text-transform:uppercase}.vc-px-rcrow .venue-mono{font-weight:700;letter-spacing:0;font-size:max(10px,calc(11 * var(--u)))}.vc-px-rcdep{margin-top:calc(4 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.vc-px-rctot{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(8 * var(--u))}.vc-px-rctot .vc-lbl{color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm)}.vc-px-rctot .venue-mono{display:flex;align-items:baseline;gap:calc(4 * var(--u));font-weight:700}.vc-px-rctot b{font-size:max(20px,calc(28 * var(--u)));line-height:.9;letter-spacing:-.02em}.vc-px-rctot.is-long b{font-size:max(16px,calc(20 * var(--u)))}.vc-px-rctot small{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:max(10px,calc(12 * var(--u)));color:#7e4f28}.vc-px-rcex{margin-top:calc(4 * var(--u));text-align:right;font-size:max(9px,calc(8.5 * var(--u)));font-weight:700;color:#7e4f28;opacity:.9}.vc-px-rctx{display:flex;justify-content:space-between;gap:calc(6 * var(--u));margin-top:calc(7 * var(--u));color:#7e4f28;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.08em;white-space:normal}.vc-px-rctx .venue-mono{letter-spacing:0;text-transform:none;color:#2e1a33;font-size:var(--vc-fig)}.vc-px-rcacts{display:flex;gap:calc(7 * var(--u));margin-top:calc(5 * var(--u))}.vc-px-rbtn{position:relative;flex:1;display:flex;align-items:center;justify-content:center;height:max(44px,calc(26 * var(--u)));min-height:0;padding:0 calc(6 * var(--u));border:0;background:transparent;isolation:isolate;font-family:inherit;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.12em;line-height:1;text-transform:uppercase;text-decoration:none;color:#2e1a33;white-space:nowrap;cursor:pointer}.vc-px-rbtn:before{content:"";position:absolute;left:0;right:0;top:50%;height:calc(24 * var(--u));min-height:20px;transform:translateY(-50%);box-sizing:border-box;border:1px solid #7e4f28;border-radius:calc(3 * var(--u));background:#d7aa53;box-shadow:inset 0 1px #f0d98c,1px 2px #2e1a334d;z-index:-1}.vc-px-rbtn.is-q{color:#46284a}.vc-px-rbtn.is-q:before{background:transparent;border-color:#46284a8c;box-shadow:none}.vc-px-rbtn:hover:before{background:#e4b95f}.vc-px-rbtn:focus-visible{outline:0}.vc-px-rbtn:focus-visible:before{outline:2px solid #2e1a33;outline-offset:2px}button.vc-tk-collect{border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}@media(prefers-reduced-motion:reduce){.vc-px,.vc-px-rcpt,.vc-px-stamp{animation:none}.vc-px-btn{transition:none}}.vc-tab.is-wide{letter-spacing:.1em}.vc-face.is-book{outline:0}.vc-heads.fb-heads{display:block;width:calc(896 * var(--u));height:calc(9 * var(--u))}.vc-heads.fb-heads span{position:absolute;top:0;white-space:nowrap}.fb-rows{--fb-rowfloor: 44px;--fb-rowh: max(calc(36 * var(--u)), var(--fb-rowfloor));--fb-ruleh: calc(12 * var(--u));left:calc(16 * var(--u));top:calc(92 * var(--u));width:calc(896 * var(--u));display:flex;flex-direction:column}.fb-row{position:relative;display:block;flex:none;width:100%;height:var(--fb-rowh);padding:0;margin:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:calc(4 * var(--u))}.fb-row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#3d8a66bf;pointer-events:none}.fb-row:before{content:"";position:absolute;left:calc(-8 * var(--u));right:calc(-8 * var(--u));top:calc(2 * var(--u));bottom:calc(2 * var(--u));border-radius:calc(4 * var(--u));pointer-events:none}.fb-row:hover:before{background:#f0d98c12}.fb-row.is-live:before{background:#f0d98c0f;box-shadow:inset 0 0 0 1px #f0d98c38}.fb-row.is-live:hover:before{background:#f0d98c1c}.fb-row:focus-visible{outline:0}.fb-row:focus-visible:before{box-shadow:inset 0 0 0 2px #f0d98c}.fb-row.is-blank{cursor:default}.fb-row.is-blank:after{opacity:.45}.fb-row.is-blank:hover:before{background:none}.fb-row.is-status{display:flex;align-items:center;justify-content:center}.fb-row>*{position:absolute}.fb-row.is-status>*{position:static}.fb-r,.fb-flaps{top:50%;transform:translateY(-50%)}.fb-r{left:0}.fb-l,.fb-w{top:0;bottom:0}.fb-w{left:calc(496 * var(--u));width:calc(160 * var(--u))}.fb-d1,.fb-d2{position:absolute;left:0;right:0;display:flex;align-items:baseline;gap:calc(7 * var(--u));white-space:nowrap}.fb-d1{top:calc(5 * var(--u))}.fb-d2{top:calc(20.5 * var(--u));align-items:center}.fb-title{color:#f2e3c8;font-weight:800;font-size:max(10px,calc(10.5 * var(--u)));letter-spacing:.05em;text-transform:uppercase;line-height:1;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}@container vroom (max-width: 1279.98px){.vc-face .fb-row .fb-lk{display:none}.vc-face .fb-win-name{white-space:normal;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vc-face .fb-field:not(:has(>.fb-lane:nth-child(5))) .fb-silkname{white-space:normal;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.fb-time{color:#f2e3c8a8;font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:700;font-size:max(9px,calc(8.5 * var(--u)));letter-spacing:.05em;text-transform:uppercase;line-height:1;flex:none}.fb-time b{color:#f0d98ce6;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;letter-spacing:.02em}.fb-runner{display:inline-flex;align-items:center;gap:calc(4 * var(--u));min-width:0;max-width:calc(130 * var(--u))}.fb-runner .vc-silk{width:calc(8 * var(--u));height:calc(11 * var(--u))}.fb-runner span{color:#f2e3c8db;font-weight:700;font-size:max(9px,calc(9.5 * var(--u)));letter-spacing:.05em;text-transform:uppercase;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-runner.is-won span{color:#f0d98c;font-weight:800}.fb-reading{color:#f2e3c880;font-weight:700;font-size:max(9px,calc(9 * var(--u)));letter-spacing:.12em;text-transform:uppercase;line-height:1}.fb-tile{--tone: var(--v-state-pending, #d9c19a);display:inline-flex;align-items:center;gap:max(3px,calc(4 * var(--u)));box-sizing:border-box;height:max(12px,calc(13 * var(--u)));padding:0 calc(5 * var(--u)) 0 calc(4.5 * var(--u));border-radius:calc(3 * var(--u));background:#0000006b;box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 0 2px color-mix(in srgb,var(--tone) 42%,transparent);color:var(--tone);font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap}.fb-tile:before{content:"";flex:none;width:max(4px,calc(5 * var(--u)));height:max(4px,calc(5 * var(--u)));border-radius:50%;background:currentColor;box-shadow:0 0 calc(5 * var(--u)) color-mix(in srgb,currentColor 65%,transparent)}.fb-w .fb-tile{position:absolute;left:0;top:calc(3 * var(--u))}.fb-tile.is-open{--tone: var(--v-state-open, #93e2b6)}.fb-tile.is-post{--tone: var(--v-state-post, #d7aa53)}.fb-tile.is-pending{--tone: var(--v-state-pending, #d9c19a);box-shadow:inset 0 0 0 1px #0000008c;outline:1px dashed color-mix(in srgb,var(--tone) 60%,transparent);outline-offset:-2px}.fb-tile.is-official{--tone: var(--v-state-official, #f0d98c)}.fb-tile.is-official:before{display:none}.fb-tile-ro{flex:none;width:max(10px,calc(11 * var(--u)));height:max(10px,calc(11 * var(--u)));margin-left:calc(-1.5 * var(--u))}.fb-tile.is-void{--tone: var(--v-state-void, #e0a3ac)}.fb-tile.is-racing{--tone: var(--v-state-racing, #d64435);background:var(--tone);color:#fff;text-shadow:0 1px 0 rgba(90,16,10,.45);box-shadow:inset 0 0 0 1px #5a100a8c,0 0 calc(8 * var(--u)) color-mix(in srgb,var(--tone) 45%,transparent)}.fb-tile.is-racing:before{background:#fff;box-shadow:0 0 calc(5 * var(--u)) #fffc}@media(prefers-reduced-motion:no-preference){.fb-tile.is-racing:before{animation:fb-tile-live 1.6s ease-in-out infinite}}@keyframes fb-tile-live{0%,to{opacity:1}50%{opacity:.35}}.fb-win{position:absolute;left:0;top:calc(19.5 * var(--u));display:inline-flex;align-items:center;gap:calc(5 * var(--u));white-space:nowrap;max-width:100%}.fb-win .vc-silk.is-ring{width:calc(9 * var(--u));height:calc(13 * var(--u));margin:0 calc(3 * var(--u));box-shadow:0 0 0 1px #8a5a2e,0 0 0 calc(2.5 * var(--u)) #d7aa53}.fb-post{display:inline-flex;align-items:center;justify-content:center;width:calc(13 * var(--u));height:calc(13 * var(--u));min-width:12px;min-height:12px;border-radius:2px;background:#f2e3c8;color:#2e1a33;font-weight:700;font-size:max(9px,calc(8.5 * var(--u)));box-shadow:inset 0 0 0 1px #4a341c59}.fb-win-name{color:#f2e3c8;font-weight:800;font-size:max(10px,calc(10.5 * var(--u)));letter-spacing:.06em;text-transform:uppercase;line-height:1;overflow:hidden;text-overflow:ellipsis}.fb-win.is-none .fb-win-name{color:#f2e3c88c;font-weight:700;letter-spacing:.06em;font-size:max(9px,calc(9 * var(--u)))}.fb-ref{display:inline-block;width:calc(74 * var(--u));text-align:right;color:#f2e3c880;font-weight:800;font-size:max(9px,calc(8.5 * var(--u)));letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap}.fb-tk{left:calc(841 * var(--u));width:calc(55 * var(--u));top:50%;transform:translateY(-50%);text-align:right;color:#f2e3c8;font-weight:700;font-size:max(10px,calc(11 * var(--u)));line-height:1}.fb-meet{position:relative;flex:none;box-sizing:border-box;height:var(--fb-ruleh);display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--u));color:#d7aa53;font-weight:800;font-size:max(9px,calc(8 * var(--u)));letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;line-height:1}.fb-meet:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#d7aa53;opacity:.75}.fb-meet>span{position:relative;padding:0 calc(6 * var(--u));background:#2e6b4f}.fb-meet-l{padding-left:0}.fb-meet-l b{color:#f0d98c;font-weight:800}.fb-meet-r{padding-right:0;color:#f0d98c;font-weight:700;font-size:max(9px,calc(8.5 * var(--u)));letter-spacing:0}.fb-folio,.fb-nav{left:calc(16 * var(--u));top:var(--fb-folio-y, calc(420 * var(--u)));width:calc(896 * var(--u));height:0;display:flex;align-items:center}.fb-folio{justify-content:center;gap:calc(10 * var(--u))}.fb-folio .vc-lbl{color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.18em}.fb-folio .vc-lbl b{color:#f0d98c;font-weight:800}.fb-nav{justify-content:space-between}.fb-nav .r{display:flex;gap:calc(8 * var(--u))}.vc-face .fb-nav[data-nav=beside]{justify-content:flex-start;gap:calc(8 * var(--u))}.vc-pchip.is-word{display:inline-flex;align-items:center;gap:calc(6 * var(--u));padding:0 calc(8 * var(--u));font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.14em;text-transform:uppercase}.vc-pchip.is-off{color:#f2e3c861;cursor:default}.vc-pchip.is-off:before{background:#0003;box-shadow:inset 0 0 0 1px #00000059}.vc-pchip.is-off:hover:before{background:#0003}.vc-pchip.is-brass{color:#2e1a33}.vc-pchip.is-brass:before{background:#f0d98c;box-shadow:inset 0 0 0 1px #7e4f28}.vc-pchip.is-brass:hover:before{background:#f7e6a8}.fb-page{inset:0;outline:0}.fb-page>*{position:absolute}.vc-title.is-race{top:calc(28 * var(--u));font-size:max(20px,calc(28 * var(--u)));max-width:calc(690 * var(--u));overflow:hidden;text-overflow:ellipsis}.fb-stampline{left:calc(16 * var(--u));top:calc(80 * var(--u));width:calc(896 * var(--u));display:flex;justify-content:space-between;align-items:center;gap:calc(16 * var(--u));color:#d7aa53}.fb-stampline .vc-lbl{display:inline-flex;align-items:center;gap:calc(7 * var(--u));color:inherit;font-size:var(--vc-lbl-sm);letter-spacing:.16em;min-width:0;overflow:hidden;text-overflow:ellipsis}.fb-stampline .vc-lbl b{color:#f0d98c;font-weight:800}.fb-stampline .vc-lbl+.vc-lbl{flex:none}.fb-lanes{left:calc(16 * var(--u));top:calc(102 * var(--u));width:calc(552 * var(--u));height:calc(312 * var(--u) - 22px);display:flex;flex-direction:column}.fb-lanes-h{position:relative;flex:none;height:calc(9 * var(--u));margin-bottom:calc(6 * var(--u));color:#d7aa53;font-size:var(--vc-lbl-sm);letter-spacing:.16em}.fb-lanes-h span{position:absolute;top:0;white-space:nowrap}.fb-field{flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.fb-lane{position:relative;flex:0 1 calc(54 * var(--u));min-height:24px;border-radius:calc(4 * var(--u))}.fb-lane:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#3d8a66bf}.fb-lane>*{position:absolute;top:50%;transform:translateY(-50%)}.fb-lane.is-blank{display:flex;align-items:center}.fb-lane.is-blank>*{position:static;transform:none}.fb-lane.is-won:before{content:"";position:absolute;left:calc(-8 * var(--u));right:calc(-8 * var(--u));top:calc(3 * var(--u));bottom:calc(3 * var(--u));border-radius:calc(4 * var(--u));background:#f0d98c1a;box-shadow:inset 0 0 0 1px #f0d98c80}.fb-lane-post{left:0}.fb-por{left:calc(46 * var(--u));height:min(calc(40 * var(--u)),74%);width:auto;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background:#2e1a33;box-shadow:0 0 0 calc(2 * var(--u)) #d7aa53,0 0 0 calc(3 * var(--u)) #7e4f28,0 calc(2 * var(--u)) calc(6 * var(--u)) #00000059}.fb-por>svg{display:block;width:100%;height:calc(100% * 55 / 46)}.fb-id{left:calc(96 * var(--u));display:inline-flex;align-items:center;gap:calc(8 * var(--u));white-space:nowrap;max-width:calc(180 * var(--u))}.fb-id>span{min-width:0}.fb-id .vc-silk{width:calc(14 * var(--u));height:calc(20 * var(--u))}.fb-lane.is-won .fb-id .vc-silk{box-shadow:0 0 0 1px #8a5a2e,0 0 0 calc(3 * var(--u)) #d7aa53;margin:0 calc(3 * var(--u))}.fb-name{display:block;color:#f2e3c8;font-weight:800;font-size:max(12px,calc(15 * var(--u)));letter-spacing:.05em;text-transform:uppercase;line-height:1;overflow:hidden;text-overflow:ellipsis}.fb-silkname{display:block;margin-top:calc(4 * var(--u));color:#f2e3c88c;font-weight:700;font-size:max(9px,calc(8 * var(--u)));letter-spacing:.1em;text-transform:uppercase;line-height:1;overflow:hidden;text-overflow:ellipsis}.fb-lane-pool{left:calc(280 * var(--u))}.fb-share{left:calc(382 * var(--u));width:calc(100 * var(--u));display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.fb-share-pct{flex:none;width:calc(42 * var(--u));color:#f2e3c8d9;font-weight:700;font-size:max(9px,calc(9.5 * var(--u)));letter-spacing:.02em;line-height:1;text-align:right}.fb-lane.is-won .fb-share-pct{color:#f0d98c}.fb-share-bar{position:relative;flex:1;height:calc(8 * var(--u));min-height:6px;border-radius:3px;background:#00000059;overflow:hidden}.fb-share-bar i{position:absolute;left:0;top:0;bottom:0;background:#d7aa53}.fb-lane.is-won .fb-share-bar i{background:#f0d98c}.fb-result{right:0;text-align:right;white-space:nowrap}.fb-tag{display:inline-flex;flex-direction:column;align-items:center;gap:calc(3 * var(--u));padding:calc(4 * var(--u)) calc(7 * var(--u));background:#d7aa53;color:#2e1a33;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.14em;line-height:1;border-radius:2px}.fb-tag small{font-size:max(9px,calc(7.5 * var(--u)));letter-spacing:.08em}.fb-result .is-dim{color:#f2e3c873;font-weight:700;font-size:var(--vc-lbl-sm);letter-spacing:.14em}.fb-times{flex:none;margin-top:calc(10 * var(--u));padding-top:calc(8 * var(--u));border-top:1px solid rgba(61,138,102,.75);display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(4 * var(--u)) 0;color:#f2e3c8b8;font-size:var(--vc-lbl-sm);letter-spacing:.12em;line-height:1.25}.fb-clock{white-space:nowrap}.fb-clock:not(:last-child):after{content:"·";margin:0 calc(6 * var(--u));color:#d7aa53d9}.fb-clock b{color:#f2e3c8;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;letter-spacing:.02em}.fb-tally{left:calc(592 * var(--u));top:calc(102 * var(--u));width:calc(320 * var(--u))}.fb-tally-h{display:flex;flex-direction:column;gap:calc(3 * var(--u));margin-bottom:calc(7 * var(--u));color:#d7aa53}.fb-tally-h .vc-lbl{color:inherit;font-size:var(--vc-lbl-sm);letter-spacing:.16em}.fb-tally-h .vc-lbl.is-sub{color:#d7aa53b8;letter-spacing:.12em}.fb-th-short{display:none}@container vroom (max-width: 1151.98px){.fb-tally-h .fb-th-full{display:none}.fb-tally-h .fb-th-short{display:inline}}@container vroom (max-width: 999.98px){.fb-tally-h .vc-lbl.is-sub{display:none}}.fb-tally-box{position:relative;box-sizing:border-box;padding:calc(4 * var(--u)) calc(12 * var(--u)) calc(4 * var(--u));background:#00000047;border-radius:calc(4 * var(--u));box-shadow:inset 0 0 0 1px #00000073,inset 0 1px #f0d98c14}.fb-tl{display:grid;grid-template-columns:minmax(0,1fr) calc(14 * var(--u)) auto;grid-template-rows:auto auto;column-gap:calc(8 * var(--u));row-gap:calc(3 * var(--u));align-items:baseline;padding:calc(4 * var(--u)) 0}.fb-tl+.fb-tl{border-top:1px solid rgba(61,138,102,.55)}.fb-tl .k{grid-row:1;grid-column:1;color:#f2e3c8cc;font-weight:800;font-size:max(9px,calc(8.5 * var(--u)));letter-spacing:.12em;text-transform:uppercase;line-height:1.15;min-width:0}.fb-tl .n{grid-row:2;grid-column:1 / 3;color:#d7aa53d9;font-weight:800;font-size:var(--vc-lbl-sm);letter-spacing:.08em;text-transform:uppercase;line-height:1.15;min-width:0;text-wrap:pretty}.fb-tl .op{grid-row:1;grid-column:2;color:#f0d98cb3;font-weight:700;font-size:max(10px,calc(11 * var(--u)));line-height:1;text-align:center}.fb-tl .fig{grid-row:1;grid-column:3;color:#f2e3c8;font-weight:700;font-size:max(10px,calc(10.5 * var(--u)));letter-spacing:.02em;line-height:1;white-space:nowrap;text-align:right}.fb-tl .fig.is-neg{color:#e78a6b}.fb-tl .lam{grid-row:2;grid-column:3;color:#d7aa53cc;font-weight:400;font-size:var(--vc-lbl-sm);letter-spacing:.02em;line-height:1;white-space:nowrap;text-align:right}.fb-tl.is-sum{border-top:calc(2 * var(--u)) solid #d7aa53;margin-top:calc(2 * var(--u));padding-top:calc(7 * var(--u))}.fb-tl.is-sum .k{color:#f0d98c}.fb-tl.is-sum .fig{font-size:max(13px,calc(16 * var(--u)));color:#f0d98c;text-shadow:0 0 calc(10 * var(--u)) rgba(240,217,140,.45)}.fb-tl.is-sum .lam{color:#f0d98ccc}@media(pointer:coarse){.fb-rows{--fb-rowh: max(calc(36 * var(--u)), 44px)}}@media(prefers-reduced-motion:reduce){.fb-row,.vc-pchip{transition:none}}.vc-stage{--vc-py: calc((100% - var(--stage-h, 0px)) / 2);--vc-k: calc(var(--k, 0) * 1px);--vc-l15: max(1px, 1.5 * var(--vc-k));--vc-l2: max(1px, 2 * var(--vc-k));--vc-l25: max(1px, 2.5 * var(--vc-k));--vc-l3: max(1px, 3 * var(--vc-k));--vc-l35: max(1px, 3.5 * var(--vc-k));--vc-a15: min(1, 1.5 * var(--k, 0));background:linear-gradient(180deg,transparent 0 calc(var(--vc-py) + 958 * var(--vc-k)),rgba(0,0,0,.35) calc(var(--vc-py) + 958 * var(--vc-k)),rgba(0,0,0,0) calc(var(--vc-py) + 1002 * var(--vc-k))),linear-gradient(180deg,transparent 0 calc(var(--vc-py) + 974.25 * var(--vc-k) - var(--vc-l15) / 2),rgba(181,122,62,calc(.16 * var(--vc-a15))) 0 calc(var(--vc-py) + 974.25 * var(--vc-k) + var(--vc-l15) / 2),transparent 0 calc(var(--vc-py) + 992.75 * var(--vc-k) - var(--vc-l15) / 2),rgba(181,122,62,calc(.2 * var(--vc-a15))) 0 calc(var(--vc-py) + 992.75 * var(--vc-k) + var(--vc-l15) / 2),transparent 0 calc(var(--vc-py) + 1015.25 * var(--vc-k) - var(--vc-l15) / 2),rgba(181,122,62,calc(.24 * var(--vc-a15))) 0 calc(var(--vc-py) + 1015.25 * var(--vc-k) + var(--vc-l15) / 2),transparent 0 calc(var(--vc-py) + 1041.75 * var(--vc-k) - var(--vc-l15) / 2),rgba(181,122,62,calc(.28 * var(--vc-a15))) 0 calc(var(--vc-py) + 1041.75 * var(--vc-k) + var(--vc-l15) / 2),transparent 0 calc(var(--vc-py) + 1072.25 * var(--vc-k) - var(--vc-l15) / 2),rgba(181,122,62,calc(.32 * var(--vc-a15))) 0 calc(var(--vc-py) + 1072.25 * var(--vc-k) + var(--vc-l15) / 2),transparent 0),linear-gradient(180deg,transparent 0 calc(var(--vc-py) + 972.75 * var(--vc-k) - var(--vc-l15) / 2),rgba(31,18,22,calc(.7 * var(--vc-a15))) 0 calc(var(--vc-py) + 972.75 * var(--vc-k) + var(--vc-l15) / 2),transparent 0 calc(var(--vc-py) + 991 * var(--vc-k) - var(--vc-l2) / 2),rgba(31,18,22,calc(.7*min(1,2 * var(--k, 0)))) 0 calc(var(--vc-py) + 991 * var(--vc-k) + var(--vc-l2) / 2),transparent 0 calc(var(--vc-py) + 1013.25 * var(--vc-k) - var(--vc-l25) / 2),rgba(31,18,22,calc(.7*min(1,2.5 * var(--k, 0)))) 0 calc(var(--vc-py) + 1013.25 * var(--vc-k) + var(--vc-l25) / 2),transparent 0 calc(var(--vc-py) + 1039.5 * var(--vc-k) - var(--vc-l3) / 2),rgba(31,18,22,calc(.7*min(1,3 * var(--k, 0)))) 0 calc(var(--vc-py) + 1039.5 * var(--vc-k) + var(--vc-l3) / 2),transparent 0 calc(var(--vc-py) + 1069.75 * var(--vc-k) - var(--vc-l35) / 2),rgba(31,18,22,calc(.7*min(1,3.5 * var(--k, 0)))) 0 calc(var(--vc-py) + 1069.75 * var(--vc-k) + var(--vc-l35) / 2),transparent 0),linear-gradient(180deg,#f4d4a6 0 calc(var(--vc-py) + 116 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 120 * var(--vc-k)),#e7d4ae 0 calc(var(--vc-py) + 128 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 130 * var(--vc-k)),#f4d4a6 0 calc(var(--vc-py) + 186 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 189 * var(--vc-k)),#e7d4ae 0 calc(var(--vc-py) + 191 * var(--vc-k)),#f4d4a6 0 calc(var(--vc-py) + 790 * var(--vc-k)),#e7c77e 0 calc(var(--vc-py) + 793 * var(--vc-k)),#bf864a 0 calc(var(--vc-py) + 806 * var(--vc-k)),#75512e 0 calc(var(--vc-py) + 812 * var(--vc-k)),#9b6c3d 0 calc(var(--vc-py) + 817 * var(--vc-k)),#916238 0 calc(var(--vc-py) + 940 * var(--vc-k)),#5c4025 0 calc(var(--vc-py) + 942 * var(--vc-k)),#75512e 0 calc(var(--vc-py) + 958 * var(--vc-k)),#351f24 0) left top / 50% 100% no-repeat,linear-gradient(180deg,#e4d2b8 0 calc(var(--vc-py) + 116 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 120 * var(--vc-k)),#e7d4ae 0 calc(var(--vc-py) + 128 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 130 * var(--vc-k)),#e4d2b8 0 calc(var(--vc-py) + 186 * var(--vc-k)),#d9c19a 0 calc(var(--vc-py) + 189 * var(--vc-k)),#e7d4ae 0 calc(var(--vc-py) + 191 * var(--vc-k)),#e4d2b8 0 calc(var(--vc-py) + 790 * var(--vc-k)),#e4c67c 0 calc(var(--vc-py) + 793 * var(--vc-k)),#b57a3e 0 calc(var(--vc-py) + 806 * var(--vc-k)),#5c3a1c 0 calc(var(--vc-py) + 812 * var(--vc-k)),#8a5a2e 0 calc(var(--vc-py) + 817 * var(--vc-k)),#7e4f28 0 calc(var(--vc-py) + 940 * var(--vc-k)),#3e2612 0 calc(var(--vc-py) + 942 * var(--vc-k)),#5c3a1c 0 calc(var(--vc-py) + 958 * var(--vc-k)),#351f24 0) right top / 50% 100% no-repeat}@supports (width: round(up,1.5px,4px)){@media(orientation:portrait){.venue-root:has(.venue-scene:not([aria-hidden=true]) .vc-stage){--stage-w: min(100vw, round(up, calc(var(--stage-h) * 4 / 3), 4px))}.vc-stage>.vs-plane{left:round(down,calc((100% - var(--stage-w, 0px)) / 2),1px)}}}@media(orientation:portrait)and (width<600px){.venue-root:has(.venue-scene:not([aria-hidden=true]) .vc-stage){--vc-cnt-need: 389px;--vc-cnt-min: 206px;--stage-h: min( max( clamp(240px, calc(100dvh - var(--hud-top-h) - var(--hud-bottom-h) - 400px), 75vw), min(calc(100dvh - var(--hud-top-h) - var(--hud-bottom-h) - var(--vc-cnt-need)), 100vw) ), max(160px, calc(100dvh - var(--hud-top-h) - var(--hud-bottom-h) - var(--vc-cnt-min))) );--stage-w: 100vw}.venue-root:has(.venue-scene:not([aria-hidden=true]) .vc-scene[data-cue="1"] .vc-stage){--vc-cnt-need: 448px;--vc-cnt-min: 266px}.vc-stage.is-phonecam>.vs-plane{left:0}.vc-stage.is-phonecam{--vc-py: calc(var(--cam-y, 0) * var(--cam-s) * -1px);--vc-k: calc(var(--cam-s) * 1px)}.vc-stage.is-phonecam .vs-box{transition:none}}.vc-sbox .vc-panel-last{display:none}.vc-sbox{container:vroom / size;--ru: 1px;--u: 1px;--vc-lbl: 9px;--vc-lbl-sm: 9px;--vc-fig: 9.5px;--vc-bookw: 222px;--vc-bookh: 52px;--vc-booktop: 736px;--vc-bookbite: 0px;overflow:hidden}.vc-sbox .vc-art .vc-sign{display:none}.vc-sbook{position:absolute;left:1198px;top:736px;width:222px;height:52px;border-radius:3px;background:linear-gradient(180deg,#f0d98c 0,#d7aa53 28% 72%,#b8903e);box-shadow:inset 0 0 0 1px #7e4f28,3px 3px #2e1a3359;z-index:35}.vc-sbook:after{content:"";position:absolute;left:16px;right:16px;bottom:-8px;height:8px;background:#a98536;border-radius:0 0 3px 3px;box-shadow:inset 0 -2px #7e4f28}.vc-sscrew{position:absolute;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0d98c,#a98536 55%,#7e4f28);z-index:36}.vc-sheld{position:absolute;left:1226px;top:642px;width:146px;height:90px;transform:rotate(-3deg);transform-origin:50% 100%;background:#faf0dd;box-shadow:inset 0 0 0 1px #d9c19a,1px 2px #2e1a3338,2px 5px 8px #2e1a3347;z-index:40}.vc-sheld i{position:absolute;display:block}.vc-sheld-b{left:0;right:0;top:0;height:15px;background:linear-gradient(160deg,#4f3054 0,#3a2240 55%,#2b1830)}.vc-sheld-b:before{content:"";position:absolute;left:9px;top:5px;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f7e6a8,#d7aa53 50%,#7e4f28);box-shadow:0 0 6px #ffb02e}.vc-sheld-l{left:19px;height:3px;border-radius:2px;background:#7e4f2873}.vc-sheld-l.is-1{top:26px;width:64px}.vc-sheld-fig{left:19px;top:37px;width:58px;height:15px;border-radius:2px;background:#2e1a33d1}.vc-sheld-l.is-2{top:60px;width:108px;height:1px;background:#d7aa53;box-shadow:0 10px 0 1px #2e6b4f8c}.vc-spot{left:1176px;top:458px;width:240px;height:336px;border-radius:120px 120px 4px 4px;opacity:0;z-index:50}.vc-spot.is-on{opacity:1}.vc-stap{position:absolute;left:calc((var(--x) - var(--cam-x, 0)) * var(--cam-s) * 1px);top:calc((var(--y) - var(--cam-y, 0)) * var(--cam-s) * 1px);width:calc(var(--w) * var(--cam-s) * 1px);height:calc(var(--h) * var(--cam-s) * 1px);min-width:44px;min-height:44px;translate:min(0px,calc((var(--w) * var(--cam-s) * 1px - 44px) / 2)) min(0px,calc((var(--h) * var(--cam-s) * 1px - 44px) / 2));cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.vc-sbloom{position:absolute;left:1136px;top:684px;width:320px;height:92px;border-radius:50%;background:radial-gradient(closest-side,#fff4d6f2,#ffde969e 22%,#f0be6442 52%,#f0be6400);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:30;animation:vc-sbloom .25s both}@keyframes vc-sbloom{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}40%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:0}}.vc-readouts{font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;color:#f2e3c8}.vc-snotice{--x: 640;--y: 30;max-width:calc(2 * min(var(--x),1440 - var(--x)) * var(--cam-s) * 1px - 12px)}@container vstage (max-width: 599.98px){.vc-snotice{--x: 720}}.vc-stage.is-phonecam .vc-snotice{--x: calc(var(--cam-x, 0) + var(--cam-w, 1440) / 2);--y: calc(var(--cam-y, 0) + 8 / var(--cam-s));max-width:calc(var(--cam-w, 1440) * var(--cam-s) * 1px - 12px)}.vc-mq{--vc-mqs: var(--cam-s);position:absolute;left:calc((176 - var(--cam-x, 0)) * var(--vc-mqs) * 1px);top:calc((256 - var(--cam-y, 0)) * var(--vc-mqs) * 1px);width:calc(928 * var(--vc-mqs) * 1px);height:calc(508 * var(--vc-mqs) * 1px);box-sizing:border-box;padding:0 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(4px,calc(14px * var(--vc-mqs)));text-align:center;transition:opacity .32s cubic-bezier(.45,0,.55,1)}.vc-mq-lbl{font-weight:800;font-size:max(9px,calc(12px * var(--vc-mqs)));letter-spacing:.18em;line-height:1.3;text-transform:uppercase;color:#d7aa53}.vc-mq-t{font-weight:800;font-size:max(16px,calc(56px * var(--vc-mqs)));letter-spacing:.02em;line-height:1;white-space:nowrap;color:#f2e3c8;text-shadow:0 0 calc(14px * var(--vc-mqs)) rgba(240,217,140,.45)}.vc-mq-key{--u: 1px;--cw: max(13, calc(34 * var(--vc-mqs)));--ch: max(19, calc(48 * var(--vc-mqs)));gap:max(2px,calc(4px * var(--vc-mqs)))}.vc-mq-key .vc-c{font-size:max(10px,calc(24px * var(--vc-mqs)))}.vc-mq-win{display:inline-flex;align-items:center;gap:max(6px,calc(12px * var(--vc-mqs)))}.vc-mq-win .vc-clk{--u: max(.72px, calc(1.6px * var(--vc-mqs)))}.vc-mq-foot{max-width:100%;text-wrap:balance;font-size:9px;letter-spacing:.14em;color:#f0d98c;white-space:normal}@container vstage (max-width: 299.98px){.vc-mq[data-face]>.vc-mq-win,.vc-mq[data-face]>.vc-mq-foot{display:none}}@container vstage (max-width: 239.98px){.vc-mq{display:none}}.vc-mq.is-docket{padding:0 calc(46px * var(--vc-mqs))}.vc-mq-dk{width:100%;box-sizing:border-box;padding:max(8px,calc(30px * var(--vc-mqs))) max(12px,calc(46px * var(--vc-mqs)));display:flex;flex-direction:column;align-items:flex-start;gap:max(3px,calc(10px * var(--vc-mqs)));text-align:left;background:#faf0dd;color:#2e1a33;border-radius:2px;transform:rotate(-.6deg);box-shadow:inset 0 0 0 1px #d9c19a,0 calc(10px * var(--vc-mqs)) calc(26px * var(--vc-mqs)) #00000059}.vc-mq-dk .vc-mq-lbl{color:#4a3f28}.vc-mq-dkt{font-weight:800;font-size:max(16px,calc(64px * var(--vc-mqs)));line-height:1;letter-spacing:.01em;color:#2e1a33}.vc-sbook-words{display:none}@container vstage (min-width: 660px) and (min-height: 495px){.vc-sbook-words{position:absolute;left:calc((1198 - var(--cam-x, 0)) * var(--cam-s) * 1px);top:calc((736 - var(--cam-y, 0)) * var(--cam-s) * 1px);width:calc(222 * var(--cam-s) * 1px);height:calc(52 * var(--cam-s) * 1px);box-sizing:border-box;padding:0 4px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;color:#2e1a33;font-weight:800;font-size:9px;line-height:1.1;letter-spacing:.16em;white-space:nowrap;text-shadow:0 1px 0 rgba(240,217,140,.7)}.vc-sbook-words .venue-mono{letter-spacing:0;font-weight:700}}.vc-cnt{--ru: 1px;--u: 1px;--vc-lbl: 9px;--vc-lbl-sm: 9px;--vc-fig: 9.5px;--vc-tw: 76px;--vc-thw: 128px;--vc-tgap: 5px;--vc-bookw: 222px;--vc-bookh: 52px;--vc-booktop: 736px;--vc-bookbite: 0px;overflow:hidden;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;color:#f2e3c8}.vc-cnt-in{flex:1 1 auto;min-height:0;display:grid;box-sizing:border-box}.vc-scene.is-narrow .vc-cnt-in{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);padding:8px}.vc-scene.is-wide .vc-cnt-in{grid-template-columns:minmax(0,62fr) minmax(0,38fr);grid-template-rows:auto minmax(0,1fr);column-gap:14px;padding:10px 14px 12px}.vc-scene.is-wide .vc-ctabs{grid-column:1 / -1}.vc-scene.is-beside .vc-cnt-in{grid-template-columns:84px minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:4px 8px 4px 6px;column-gap:0}.vc-cnt-main{min-height:0;min-width:0;display:flex;flex-direction:column;gap:8px}.vc-cnt-face{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.vc-scene.is-beside .vc-cnt-main{gap:6px;padding:0 0 0 6px}.vc-ctabs{display:flex;align-items:flex-end;gap:4px;padding:0 6px;position:relative;z-index:2}.vc-cnt .vc-tab.vc-ctab{position:relative;top:auto;left:auto;flex:1 1 auto;width:auto;min-width:44px;height:44px;padding:0 5px 1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#46284a;font-size:11px;letter-spacing:.1em;z-index:1}.vc-cnt .vc-tab.vc-ctab:before{top:0;bottom:0;height:auto;transform:none;border-width:1.5px;border-radius:8px 8px 0 0;box-shadow:inset 0 -3px #2e1a332e}.vc-ctab small{font-size:9px;font-weight:800;letter-spacing:.12em;line-height:1;opacity:.8}.vc-ctab b{font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1}.vc-cnt .vc-tab.vc-ctab.is-on{height:48px;color:#2e1a33;z-index:3}.vc-cnt .vc-tab.vc-ctab.is-on:before{box-shadow:none}.vc-ctab.is-on small{opacity:.92}.vc-cnt .vc-tab.vc-ctab:focus-visible:before{outline-offset:-4px}@media(orientation:portrait)and (width<350px){.vc-scene:not(.is-beside) .vc-ctabs{gap:3px;padding:0 4px}.vc-scene:not(.is-beside) .vc-cnt .vc-tab.vc-ctab{padding:0 2px 1px}.vc-scene:not(.is-beside) .vc-ctab small{letter-spacing:.04em}.vc-scene:not(.is-beside) .vc-ctab b{letter-spacing:.03em}.vc-cb-heads .h-tap{display:none}}.vc-scene.is-beside .vc-ctabs{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;gap:4px}.vc-scene.is-beside .vc-tab.vc-ctab{flex:none;height:44px;min-width:0}.vc-scene.is-beside .vc-tab.vc-ctab:before{border-right:0;border-bottom:1.5px solid #7e4f28;border-radius:8px 0 0 8px;box-shadow:inset -3px 0 #2e1a332e}.vc-scene.is-beside .vc-tab.vc-ctab.is-on{height:44px;margin-right:-6px}.vc-scene.is-beside .vc-tab.vc-ctab.is-on:before{box-shadow:none}@media(orientation:landscape)and (max-height:380px){.vc-scene.is-beside .vc-cnt-in{padding-block:2px}.vc-scene.is-beside .vc-ctabs{gap:0}}.vc-cnt .vc-winflip.vc-cflip,.vc-cflip.is-static{position:relative;right:auto;top:auto;height:auto;min-height:44px;flex:0 1 auto;min-width:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 4px;box-sizing:border-box}.vc-cflip .vc-lbl{color:#d7aa53;font-size:9px;letter-spacing:.18em}.vc-cflip-arr{color:#f0d98c;letter-spacing:0}.vc-cflip .vc-clk{--cw: 9.5;--ch: 17;gap:1.5px;padding:3px 4px}.vc-cflip .vc-clk .vc-c{--cw: 9.5;--ch: 17;font-size:9.5px}.vc-cnt .vc-cflip.is-stacked{margin-top:auto;width:100%;padding:0;gap:4px}.vc-cflip-plate{display:block;box-sizing:border-box;width:100%;padding:4px 3px 3px;border-radius:4px;background:#d7aa53;box-shadow:inset 0 0 0 1px #7e4f28,inset 0 1px #f0d98c,0 2px #7e4f28;color:#2e1a33;font-weight:700;font-size:9px;letter-spacing:0;line-height:1;text-align:center;white-space:nowrap}.vc-cflip.is-stacked:hover .vc-cflip-plate{filter:brightness(1.08)}.vc-cflip.is-stacked:focus-visible .vc-cflip-plate{outline:2px solid #f0d98c;outline-offset:2px}.vc-cboard{--cw: 11;--ch: 22;--vc-kn: 5;--vc-cn: 5;--vc-cb-rank: calc(2 * var(--cw) * 1px + 2px);--vc-cb-kw: calc(var(--vc-kn) * var(--cw) * 1px + (var(--vc-kn) - 1) * 2px);--vc-cb-cw: calc(var(--vc-cn) * var(--cw) * 1px + (var(--vc-cn) - 1) * 2px);position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:0 6px 6px;border-radius:4px;background:linear-gradient(180deg,#2e6b4f,#285f46);box-shadow:0 0 0 5px #b57a3e,0 0 0 6px #7e4f28,0 8px 18px #00000073,inset 0 0 0 1px #3d8a66e6;color:#f2e3c8}.vc-cb-heads,.vc-crow{display:grid;grid-template-columns:var(--vc-cb-rank) minmax(0,1fr) var(--vc-cb-kw) var(--vc-cb-cw);column-gap:8px;align-items:center}.vc-cb-heads{flex:none;padding:9px 12px 7px;border-bottom:1px solid rgba(215,170,83,.3);color:#d7aa53;letter-spacing:.14em}.vc-cb-heads span{overflow:hidden;text-overflow:ellipsis}.vc-cb-heads .h-rank{overflow:visible}.vc-cb-heads .h-key,.vc-cb-heads .h-comp{text-align:right}.vc-cb-heads .h-key{color:#f0d98c}.vc-cb-win{position:relative;flex:1 1 auto;min-height:0;padding:3px 4px 4px}.vc-cnt .vc-rows.vc-crows{position:static;left:auto;top:auto;width:auto;display:flex;flex-direction:column}.vc-cnt .vc-row.vc-crow{width:100%;height:44px;padding:0 8px;box-sizing:border-box;gap:0 8px;border-radius:5px}.vc-cnt .vc-row.vc-crow+.vc-row.vc-crow{box-shadow:0 -1px #00000029}.vc-cnt .vc-row.vc-crow[hidden]{display:none}.vc-cnt .vc-row.vc-crow:before{inset:3px 1px;height:auto;border-radius:5px}.vc-cnt .vc-row.vc-crow.is-you:before{right:1px;background:#ffb02e14;box-shadow:inset 0 0 0 1px #f0d98c66}.vc-cnt .vc-crow .vc-ptr{left:-3px;margin-top:-6px;border-left-width:7px}.vc-crow .c-key,.vc-crow .c-comp{justify-self:end;display:inline-flex}.vc-crow .vc-grp,.vc-crow .vc-fr{gap:2px}.vc-crow .vc-c.is-sg s.h{width:7px;margin-left:-3.5px}.vc-crow .vc-c.is-sg s.v{height:7px;margin-top:-3.5px}.vc-cplate{position:relative;min-width:0;height:26px;display:flex;align-items:center;gap:5px;padding:0 7px;box-sizing:border-box;border-radius:3px;background:#00000057;box-shadow:inset 0 0 0 1px #00000080;font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-size:11px;letter-spacing:.02em;color:#f2e3c8}.vc-cplate svg{flex:none;width:10px;height:10px;color:#f0d98c}.vc-cplate-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-cplate.is-pull{color:#d7aa53}.vc-cyou{position:absolute;right:-5px;top:-9px;padding:2px 5px;border-radius:3px;background:#2d5ec4;color:#fff;font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:9px;letter-spacing:.14em;line-height:1.1;transform:rotate(3deg);box-shadow:0 2px 6px #00000073}.vc-cnt .vc-row.is-blank{height:44px;justify-content:center;color:#d7aa53}.vc-cb-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:2px 6px 4px;border-top:1px solid rgba(215,170,83,.3)}.vc-cb-foot .vc-cflip{flex:0 1 auto;margin:0 auto}.vc-cnt .vc-pager.vc-cpager{position:static;left:auto;right:auto;top:auto;height:44px;flex:none}.vc-cnt .vc-pchip.vc-cchip{padding:0 9px;font-size:9.5px}.vc-cnt .vc-pchip.vc-cchip:before{height:30px;border-radius:4px}.vc-cchip-you{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-style:normal;font-weight:800;font-size:9px;letter-spacing:.12em;color:#ffb02e}.vc-scene.is-beside .vc-cchip-you{display:none}.vc-cchip.is-key{font-family:Gabarito Variable,ui-sans-serif,sans-serif;font-weight:800;font-size:9px;letter-spacing:.18em;color:#f0d98c}.vc-cchip.is-key.is-on{color:#2e1a33}.vc-scene.is-beside .vc-cboard{--cw: 10;--ch: 21}.vc-scene.is-beside .vc-crow{column-gap:6px}.vc-scene.is-beside .vc-cnt .vc-row.vc-crow{padding:0 6px}.vc-scene.is-beside .vc-cplate{padding:0 5px;font-size:10px}.vc-cb-top{flex:none;display:flex;align-items:center;gap:4px;padding:0 4px 0 12px;border-bottom:1px solid rgba(215,170,83,.3)}.vc-cb-heads2{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px;color:#d7aa53;letter-spacing:.14em}.vc-cb-heads2 span{overflow:hidden;text-overflow:ellipsis}.vc-cb-heads2 b{color:#f0d98c;font-weight:800}.vc-cb-key{position:absolute;inset:0;z-index:3;overflow:hidden auto;overscroll-behavior:contain;padding:10px 14px 12px;display:flex;flex-direction:column;gap:7px;background:linear-gradient(180deg,#1e4835,#245a42);box-shadow:inset 0 1px #d7aa5359;animation:vc-sheet-in .22s cubic-bezier(.22,.61,.36,1) both}.vc-cb-key p{margin:0;color:#d7aa53;white-space:normal;line-height:1.4;letter-spacing:.12em;text-wrap:pretty}.vc-cb-key p.is-bright{color:#f0d98c}.vc-cb-key p.is-warn{color:#e78a6b}@keyframes vc-sheet-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vc-cnt .vc-px-held.vc-cheld{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:52px;flex:none;transform:none;display:flex;align-items:center;gap:10px;padding:6px 14px 6px 12px;border-radius:6px;background:#f7efdd;color:#221b10;box-shadow:0 6px 16px #00000059,inset 0 0 0 1px #8a6a2f80;z-index:auto}.vc-cnt .vc-px-held.vc-cheld:hover{background:#fbf5e7}.vc-cnt .vc-px-held.vc-cheld:focus-visible{outline:2px solid #f0d98c;outline-offset:3px}.vc-cnt .vc-px-held.vc-cheld.is-lit{outline:none;box-shadow:0 6px 16px #00000059,inset 0 0 0 1px #8a6a2f80,0 0 0 2px #f0d98c,0 0 0 5px #f0d98c33,0 0 26px 6px #ffb02e6b;animation:vc-cheld-halo-in .32s cubic-bezier(.45,0,.55,1) both}.vc-cnt .vc-px-held.vc-cheld.is-lit:focus-visible{outline:2px solid #f7efdd;outline-offset:3px}@keyframes vc-cheld-halo-in{0%{box-shadow:0 6px 16px #00000059,inset 0 0 0 1px #8a6a2f80,0 0 0 2px #f0d98c00,0 0 0 5px #f0d98c00,0 0 26px 6px #ffb02e00}}@media(prefers-reduced-motion:reduce){.vc-cnt .vc-px-held.vc-cheld.is-lit{animation:none}}.vc-cheld .vc-px-eye{width:9px;height:9px;box-shadow:0 0 0 3px #d7aa5340,0 0 8px #ffb02eb3}.vc-cheld-t{display:flex;flex-direction:column;gap:4px;min-width:0;line-height:1}.vc-cheld-k{color:#4a3f28;letter-spacing:.18em}.vc-cheld-v{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.vc-cheld-v b{font-weight:700;font-size:17px;color:#221b10}.vc-cheld-v small{font-size:10px;color:#221b10;letter-spacing:.12em}.vc-cheld-go{margin-left:auto;flex:none;color:#1d5a3f;font-size:10px;letter-spacing:.16em}.vc-cnt .vc-px-held.vc-cheld.is-line{min-height:44px;padding:4px 12px 4px 10px;gap:9px}.vc-cheld.is-line .vc-cheld-t{gap:3px}.vc-cheld.is-line .vc-cheld-v b{font-size:14px}.vc-cheld.is-line .vc-cheld-go{font-size:11px}.vc-cnt .vc-px-held.vc-cheld.is-card{min-height:96px;align-items:flex-start;flex-wrap:wrap;padding:14px 16px 12px;row-gap:10px}.vc-cheld.is-card .vc-px-eye{margin-top:1px}.vc-cheld.is-card .vc-cheld-t{gap:8px}.vc-cheld.is-card .vc-cheld-v b{font-size:24px}.vc-cheld.is-card .vc-cheld-go{width:100%;margin:0;padding-top:8px;border-top:1px solid rgba(138,106,47,.35);text-align:right}.vc-cnt-rec{min-height:0;display:flex;flex-direction:column;gap:12px;padding-top:6px}.vc-cnt-owes{margin:0;padding:12px 14px;border:1px dashed rgba(215,170,83,.45);border-radius:6px;color:#d7aa53;white-space:normal;line-height:1.5}.vc-cnt-owes span{color:#f0d98c9e}.vc-cbook{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:7px;min-height:44px;padding:11px 14px 10px;border:0;border-radius:3px;text-align:left;cursor:pointer;color:#2e1a33;font-family:inherit;background:linear-gradient(180deg,#f0d98c 0,#d7aa53 28% 72%,#b8903e);box-shadow:inset 0 0 0 1px #7e4f28,3px 3px #2e1a3359}.vc-cbook:hover{filter:brightness(1.06)}.vc-cbook:focus-visible{outline:2px solid #f0d98c;outline-offset:3px}.vc-cbook-k{display:flex;justify-content:space-between;gap:8px;color:#46284a;letter-spacing:.18em}.vc-cbook-k .venue-mono{letter-spacing:0;color:#2e1a33;font-size:9.5px;text-transform:none}.vc-cbook-v{white-space:normal;color:#7e4f28;letter-spacing:.12em;line-height:1.5}.vc-cbook-v b{font-size:12px;font-weight:700;letter-spacing:0;color:#2e1a33}.vc-cbook-v b.is-pos{color:#1d4a35}.vc-cbook-v b.is-neg{color:#a32b20}.vc-cbook-go{text-align:right;color:#7e4f28;letter-spacing:.18em}.vc-cbook.is-on .vc-cbook-go{color:#2e1a33}.vc-cnt-sheet{min-height:0;min-width:0;display:flex;flex-direction:column}.vc-scene.is-wide .vc-cnt-sheet{grid-column:1 / -1}.vc-scene.is-beside .vc-cnt>.vc-cnt-sheet{flex:1 1 auto;padding:6px 8px 6px 6px;box-sizing:border-box}.vc-cnt .vc-px.is-counter{position:relative;left:auto;top:auto;width:100%;flex:1 1 auto;min-height:0;padding-bottom:0;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px #d9c19a,0 14px 30px #0000008c;animation:vc-sheet-in .22s cubic-bezier(.22,.61,.36,1) both}.vc-cnt .vc-px.is-counter .vc-px-band{position:relative;flex:none}.vc-cnt .vc-px.is-counter .vc-px-perf{position:relative;left:auto;right:auto;top:auto;flex:none;margin:7px 8px 0}.vc-cnt .vc-px.is-counter:after{top:var(--vc-px-band)}.vc-cnt .vc-px.is-counter .vc-px-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:0;padding:0}.vc-px-scroll{flex:1 1 auto;min-height:0;overflow:hidden auto;overscroll-behavior:contain;padding:10px 18px 8px;scrollbar-width:thin;scrollbar-color:rgba(126,79,40,.5) transparent}.vc-px-foot{flex:none;position:relative;padding:2px 18px 10px;background:#faf0dd;box-shadow:0 -8px 12px -6px #7e4f2847}.vc-px-foot .vc-px-rule.is-dbl:first-child{margin-top:8px}.vc-px-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.vc-px-foot>*{grid-column:1 / -1}.vc-px-foot>.vc-px-sig{grid-column:1;margin-top:6px}.vc-px-foot>.vc-px-sigk{grid-column:2;align-self:end;margin:0;padding-bottom:5px}.vc-px-foot>.vc-px-sigk>span:first-child{display:none}.vc-cnt .vc-px.is-counter .vc-px-flaps{--cw: 20;--ch: 30}.vc-cnt .vc-px.is-counter .vc-px-totk em{margin-top:4px;max-width:190px}.vc-px-bandx{display:none}.vc-scene.is-beside .vc-px-bandx{display:inline}.vc-scene.is-beside .vc-px.is-counter .vc-px-ttl,.vc-scene.is-beside .vc-px.is-counter .vc-px-src{display:none}.vc-cnt .vc-px.is-counter .vc-px-btn{height:48px;margin-top:10px}.vc-cnt .vc-px.is-counter .vc-px-note{margin-top:6px}.vc-cnt .vc-px.is-counter .vc-px-rcpt{position:relative;top:auto;margin:14px -18px 0;padding-bottom:12px}.vc-cnt .vc-px.is-counter .vc-px-rcin{position:relative;left:auto;right:auto;top:auto;padding:13px 18px 0}.vc-scene.is-beside .vc-px.is-counter .vc-px-sig,.vc-scene.is-beside .vc-px.is-counter .vc-px-sigk{display:none}.vc-scene.is-beside .vc-px.is-counter .vc-px-btn{height:44px;margin-top:8px}.vc-scene.is-beside .vc-px-foot{padding-bottom:6px}@media(prefers-reduced-motion:reduce){.vc-mq,.vc-cb-key,.vc-cnt .vc-px.is-counter{transition:none;animation:none}}.vc-cface{position:relative;flex:1 1 auto;min-height:0;min-width:0}.vc-cface.is-blotter>*,.vc-cface.is-book>*,.vc-cface .fb-rows>*,.vc-cface .fb-page>*,.vc-cface .fb-lanes>*,.vc-cface .fb-field>*,.vc-cface .fb-tally>*,.vc-card-body>*,.vc-cnt .vc-card-body .vc-rack>*{flex-shrink:0}.vc-cface.is-blotter,.vc-cface.is-book{overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:4px;animation:vc-sheet-in .22s cubic-bezier(.22,.61,.36,1) both}.vc-cface.is-blotter{margin:0 6px 6px;padding:10px 10px 14px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;background:linear-gradient(160deg,#4f3054 0,#3a2240 45%,#2b1830);box-shadow:0 0 0 5px #b57a3e,0 0 0 6px #7e4f28,0 8px 18px #00000073;scrollbar-color:rgba(215,170,83,.55) rgba(0,0,0,.25)}.vc-cface.is-blotter>.vc-bl-leather,.vc-cface.is-blotter>.vc-bl-paper,.vc-cface.is-blotter>.vc-bl-ring,.vc-cface.is-blotter>.vc-bl-pk,.vc-cface.is-blotter>.vc-pencil{display:none}.vc-cface .vc-dk{position:relative;left:auto;top:auto;width:auto;flex:none;padding:10px 12px 10px 16px;transform:none}.vc-cface .vc-dk-pin,.vc-cface .vc-dk-pin-sh{position:absolute;left:14px;top:14px}.vc-cface .vc-dk-l1{flex-wrap:wrap;row-gap:0;column-gap:8px;padding-left:12px}.vc-cface .vc-dk-l1>span{white-space:normal;line-height:1.4;text-wrap:pretty}.vc-cface .vc-dk-flip{margin:-12px 0;padding:0 2px;white-space:normal;text-align:left;line-height:1.3;letter-spacing:.12em}.vc-cface .vc-dk-title{display:none}.vc-cface .vc-dk-title .vc-lbl{white-space:normal;line-height:1.4}.vc-cface .vc-dk-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.vc-cface .vc-dk-c{padding:0 6px 0 0;margin:0;border-right:0}.vc-scene.is-beside .vc-cface .vc-dk-c>.venue-mono{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px}.vc-scene.is-beside .vc-cface .vc-dk-c>.venue-mono>small{margin-left:0}.vc-cface .vc-dk-c:not(:nth-child(3n+1)){padding-left:8px;border-left:1px solid #d7aa53}.vc-cface .vc-dk-l4{white-space:normal;line-height:1.4}.vc-cface .vc-stubs{position:relative;left:auto;top:auto;width:auto;max-height:none;margin:0;padding:2px 2px 0;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));column-gap:12px;row-gap:18px}.vc-cface .vc-bl-rule{color:#d7aa53;padding:2px 2px 0;line-height:1.5}.vc-cface .vc-bl-rule b{color:#f0d98c}.vc-cface .vc-bl-empty{position:relative;left:auto;top:auto;padding:18px 6px;color:#f0d98c;white-space:normal;line-height:1.5;text-align:center}.vc-cface .vc-bl-foot,.vc-cface .vc-bl-legend{position:relative;inset:auto;width:auto;white-space:normal;line-height:1.5;color:#d7aa53}.vc-cface .vc-bl-foot{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;padding-top:10px;border-top:1px solid rgba(215,170,83,.35)}.vc-cface .vc-bl-foot b{color:#f2e3c8}.vc-cface .vc-bl-foot b.is-pos{color:#7fd3a4}.vc-cface .vc-bl-foot b.is-neg{color:#f08f7e}.vc-cface .vc-bl-legend{opacity:.8}.vc-cface.is-book{margin:0 6px 6px;box-sizing:border-box;display:flex;flex-direction:column;background:linear-gradient(180deg,#2e6b4f,#285f46);box-shadow:0 0 0 5px #b57a3e,0 0 0 6px #7e4f28,0 8px 18px #00000073,inset 0 0 0 1px #3d8a66e6;scrollbar-color:rgba(215,170,83,.55) rgba(0,0,0,.25)}.vc-cface.is-book>.vc-eyebrow{display:none}.vc-cface.is-book>.vc-winlbl{display:none}.vc-cface.is-book>.vc-winflip,.vc-cface.is-book>.vc-winclk{position:relative;right:auto;top:auto;order:-1;align-self:flex-start;height:44px;margin:6px 7px 0}.vc-cface.is-book>.vc-rule{position:relative;left:auto;top:auto;width:auto;flex:none;height:2px;margin:6px 12px 0}.vc-cface.is-book>.vc-rule-foot{margin-top:4px}.vc-cface .fb-rows{position:relative;left:auto;top:auto;width:auto;padding:0 8px}.vc-cface .fb-chead{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:8px 12px 6px;color:#d7aa53;letter-spacing:.14em;line-height:1.3;white-space:normal}.vc-cface .fb-chead .r{flex:none;text-align:right;color:#f0d98c}.vc-cface .fb-row{--u: .62px;height:auto;min-height:56px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"r title title" "r tt paid" "r win pool";column-gap:8px;row-gap:5px;align-items:center;padding:9px 4px 9px 2px;box-sizing:border-box;border-radius:4px}.vc-cface .fb-row>*{position:static;transform:none}.vc-cface .fb-row:before{left:-4px;right:-4px}.vc-cface .fb-row .fb-l,.vc-cface .fb-row .fb-d1,.vc-cface .fb-row .fb-w{display:contents}.vc-cface .fb-row .fb-r{grid-area:r;align-self:start}.vc-cface .fb-row .fb-title{grid-area:title;font-size:11px;letter-spacing:.06em;line-height:1.2;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vc-cface .fb-row .fb-tt{grid-area:tt;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.vc-cface .fb-row .fb-time{flex:0 1 auto;min-width:0;font-size:9px;line-height:1.3;white-space:normal}.vc-cface .fb-row .fb-d2{display:none}.vc-cface .fb-row .fb-tile{position:static;justify-self:start;margin:0;height:16px;padding:0 5px}.vc-cface .fb-row .fb-win{grid-area:win;position:static;min-width:0;--u: 1px}.vc-cface .fb-row .fb-ref{width:auto}.vc-cface .fb-row .fb-flaps{justify-self:end;display:inline-flex;align-items:center;gap:5px}.vc-cface .fb-row .fb-flaps[data-col=paid]{grid-area:paid}.vc-cface .fb-row .fb-flaps[data-col=pool]{grid-area:pool}.vc-cface .fb-row .fb-tk{display:none}.vc-cface .fb-row .vc-c{font-size:9px}.vc-cface .fb-meet{position:relative;left:auto;width:auto;height:auto;min-height:22px;margin:4px 0;flex-wrap:wrap;row-gap:2px}.vc-cface.is-book>.vc-foot{position:relative;left:auto;top:auto;width:auto;padding:8px 12px 12px}.vc-cface.is-book>.vc-foot .vc-foot-line{flex-direction:column;gap:3px}.vc-cface.is-book>.vc-foot .vc-lbl,.vc-cface.is-book>.vc-foot .vc-foot-line>.vc-lbl+.vc-lbl{white-space:normal;text-align:left;line-height:1.4}.vc-cface .fb-page{position:relative;inset:auto;width:auto;height:auto;padding:6px 12px 12px;display:flex;flex-direction:column;gap:10px}.vc-cface .fb-page>*{position:relative;inset:auto;width:auto}.vc-cface .fb-page .vc-title.is-race{font-size:18px;white-space:normal;line-height:1.15}.vc-cface .fb-stampline{flex-direction:column;align-items:flex-start;gap:5px}.vc-cface .fb-stampline .vc-lbl,.vc-cface .fb-stampline .vc-lbl+.vc-lbl{white-space:normal;text-align:left;line-height:1.4}.vc-cface .fb-lanes{display:flex;flex-direction:column;gap:4px}.vc-cface .fb-lanes>*{position:relative;inset:auto;width:auto}.vc-cface .fb-lanes-h{display:none}.vc-cface .fb-field{display:flex;flex-direction:column;gap:2px}.vc-cface .fb-lane{--u: .7px;position:relative;flex:none;max-height:none;height:auto;min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"post id pool" "post share result";column-gap:8px;row-gap:6px;align-items:center;padding:8px 6px 10px;box-sizing:border-box}.vc-cface .fb-lane>*{position:static;left:auto;top:auto;transform:none}.vc-cface .fb-lane-post{grid-area:post}.vc-cface .fb-por{display:none}.vc-cface .fb-id{grid-area:id;min-width:0}.vc-cface .fb-name{font-size:11px}.vc-cface .fb-silkname{font-size:9px}.vc-cface .fb-lane-pool{grid-area:pool;justify-self:end}.vc-cface .fb-share{grid-area:share;width:auto;display:flex;align-items:center;gap:8px}.vc-cface .fb-share-pct{font-size:10px}.vc-cface .fb-share-bar{flex:1 1 auto;width:auto}.vc-cface .fb-result{grid-area:result;justify-self:end;width:auto}.vc-cface .fb-times{white-space:normal;line-height:1.5;display:flex;flex-wrap:wrap;column-gap:4px}.vc-cface .fb-tally{display:flex;flex-direction:column;gap:6px}.vc-cface .fb-tally>*{position:relative;left:auto;top:auto;width:auto}.vc-cface .fb-tally-h{flex-direction:column;align-items:flex-start;gap:3px}.vc-cface .fb-tally-h .vc-lbl{white-space:normal;line-height:1.4}.vc-cface .fb-tl{--u: 1px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k fig" "n lam";column-gap:8px;row-gap:2px}.vc-cface .fb-tl .op{display:none}.vc-cface .fb-tl .k{grid-area:k;white-space:normal}.vc-cface .fb-tl .n{grid-area:n;white-space:normal}.vc-cface .fb-tl .fig{grid-area:fig}.vc-cface .fb-tl .lam{grid-area:lam}.vc-cface .fb-nav{height:auto;min-height:44px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.vc-cface .fb-nav .r{position:static;display:flex;gap:6px}.vc-cnt .vc-card.is-counter{position:relative;left:auto;top:auto;width:auto;height:auto;flex:1 1 auto;min-height:0;margin:0 6px 6px;display:flex;flex-direction:column;z-index:auto;box-shadow:inset 0 0 0 1px #d9c19a,inset 0 0 0 3px #f2e3c8,inset 0 0 0 4px #d9c19a,0 10px 24px #00000073;animation:vc-sheet-in .22s cubic-bezier(.22,.61,.36,1) both}.vc-cnt .vc-card.is-counter>*{position:relative}.vc-cnt .vc-card.is-counter>.vc-cback{right:auto;bottom:auto;flex:none;align-self:flex-start;height:44px;margin:8px 10px 0;padding:0 14px}.vc-cnt .vc-card.is-counter>.vc-cback:before{top:0;height:100%;transform:none}.vc-card-body{flex:1 1 auto;min-height:0;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(126,79,40,.5) transparent;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.vc-cnt .vc-card-body>*{position:relative;inset:auto;width:auto;max-width:none}.vc-cnt .vc-card-body>.vc-itab{position:absolute;right:12px;top:12px;width:84px}.vc-cnt .vc-card-body>.vc-cname{padding-right:96px}.vc-cnt .vc-card-body>.vc-cstats{gap:6px}.vc-cnt .vc-card-body .vc-srow{flex-wrap:wrap;row-gap:6px}.vc-cnt .vc-card-body>.vc-rack{order:1}.vc-cnt .vc-card-body>.vc-cmeta,.vc-cnt .vc-card-body>.vc-cnote{order:2}.vc-cnt .vc-card-body>.vc-card-lift{order:3}.vc-cnt .vc-card-body>.vc-cfoot{order:4}.vc-cnt .vc-card-body>.vc-card-lift{flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:3px;padding:8px 10px}.vc-cnt .vc-card-body>.vc-cmeta,.vc-cnt .vc-card-body>.vc-cnote{white-space:normal;line-height:1.4}.vc-cnt .vc-card-body>.vc-rackhead{display:none}.vc-cnt .vc-card-body>.vc-rack{bottom:auto;overflow:visible;flex:none}.vc-cnt .vc-card-body .vc-stub{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"cf silk name net mk" "cf post sk st st";column-gap:6px;row-gap:4px;align-items:center;min-height:48px;padding:5px 8px 5px 0}.vc-cnt .vc-card-body .vc-stub-cf{grid-area:cf;align-self:stretch;width:calc(var(--rk-cfw) + 16px);gap:2px}.vc-cnt .vc-card-body .vc-notch{left:calc(var(--rk-cfw) + 16px - 3.5px - .75px)}.vc-cnt .vc-card-body .vc-stub .vc-silk{grid-area:silk}.vc-cnt .vc-card-body .vc-stub-post{grid-area:post;justify-self:center}.vc-cnt .vc-card-body .vc-stub-name{grid-area:name;width:auto}.vc-cnt .vc-card-body .vc-stub-sk{grid-area:sk;width:auto}.vc-cnt .vc-card-body .vc-stub-res{display:none}.vc-cnt .vc-card-body .vc-stub-net{grid-area:net;width:auto}.vc-cnt .vc-card-body .vc-stub-stamp{grid-area:st;justify-self:end}.vc-cnt .vc-card-body .vc-stub-mk{grid-area:mk}.vc-cnt .vc-card-body>.vc-cfoot{white-space:normal}@media(prefers-reduced-motion:reduce){.vc-cface.is-blotter,.vc-cface.is-book,.vc-cnt .vc-card.is-counter{animation:none}}.vc-stage:before{content:"";position:absolute;inset:0;background:#140a188c;opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.45,0,.55,1)}.vc-stage.is-spot:before{opacity:1}.vc-cnt-sheet{container:vcsheet / inline-size}@container vcsheet (min-width: 520px){.vc-cnt .vc-px.is-counter .vc-px-body{flex-direction:row}.vc-cnt .vc-px.is-counter .vc-px-scroll{flex:0 0 60%;box-sizing:border-box}.vc-cnt .vc-px.is-counter .vc-px-foot{flex:1 1 0;min-width:0;align-content:center;padding:6px 18px 14px;box-shadow:inset 1px 0 #7e4f2847;overflow:hidden auto}.vc-cnt .vc-px.is-counter .vc-px-foot>.vc-px-sig{grid-column:1 / -1}.vc-cnt .vc-px.is-counter .vc-px-foot>.vc-px-sigk{grid-column:1 / -1;justify-self:end;padding:4px 0 0}}@media(prefers-reduced-motion:reduce){.vc-stage:before{transition:none}}@media(aspect-ratio>=9/5)and (height>=560px){.vc-scene:not(.is-staged){--vc-bs: calc(var(--band-w, 100vw) / 1440);--vc-x0: calc(var(--wing-w, 0px) + 40 * var(--vc-bs));--vc-pitch: calc(152.6667 * var(--vc-bs))}.vc-scene:not(.is-staged) .vc-room{width:var(--band-w, 100vw);height:calc(var(--band-w, 100vw) * .75)}.vc-scene:not(.is-staged):before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#2e1a3333,#2e1a3300 85%) 0 0 / var(--wing-w, 0px) 100% no-repeat,linear-gradient(270deg,#2e1a3333,#2e1a3300 85%) 100% 0 / var(--wing-w, 0px) 100% no-repeat,linear-gradient(90deg,#c58a4b 0 2px,#b57a3e 2px calc(100% - 3px),#5c3a1c calc(100% - 3px)) calc(var(--wing-w, 0px) - 12 * var(--vc-bs)) 0 / calc(12 * var(--vc-bs)) calc(50% + 418 * var(--vc-bs)) no-repeat,linear-gradient(180deg,#5c3a1c 0 calc(1.5 * var(--vc-bs)),transparent 0 calc(100% - 1.2 * var(--vc-bs)),rgba(181,122,62,.6) 0) var(--vc-x0) calc(50% + (840 + 40 - 540) * var(--vc-bs)) / var(--vc-pitch) calc(80 * var(--vc-bs)) repeat-x,linear-gradient(90deg,transparent 0 calc(10 * var(--vc-bs)),#5c3a1c 0 calc(11.5 * var(--vc-bs)),#7e4f28 0 calc(127.4667 * var(--vc-bs)),rgba(181,122,62,.6) 0 calc(128.6667 * var(--vc-bs)),transparent 0) var(--vc-x0) calc(50% + (840 + 40 - 540) * var(--vc-bs)) / var(--vc-pitch) calc(80 * var(--vc-bs)) repeat-x,linear-gradient(180deg,rgba(181,122,62,.8) 0 calc(2 * var(--vc-bs)),transparent 0 calc(100% - 2 * var(--vc-bs)),#5c3a1c 0) var(--vc-x0) calc(50% + (830 + 50 - 540) * var(--vc-bs)) / var(--vc-pitch) calc(100 * var(--vc-bs)) repeat-x,linear-gradient(90deg,rgba(181,122,62,.8) 0 calc(2 * var(--vc-bs)),#8a5a2e 0 calc(136.6667 * var(--vc-bs)),#5c3a1c 0 calc(138.6667 * var(--vc-bs)),transparent 0) var(--vc-x0) calc(50% + (830 + 50 - 540) * var(--vc-bs)) / var(--vc-pitch) calc(100 * var(--vc-bs)) repeat-x,linear-gradient(180deg,#f4d4a6 0 calc(50% + (186 - 540) * var(--vc-bs)),#d9c19a 0 calc(50% + (189 - 540) * var(--vc-bs)),#e7d4ae 0 calc(50% + (191 - 540) * var(--vc-bs)),#f4d4a6 0 calc(50% + (790 - 540) * var(--vc-bs)),#e3b872 0 calc(50% + (793 - 540) * var(--vc-bs)),#bf864a 0 calc(50% + (806 - 540) * var(--vc-bs)),#5c3a1c 0 calc(50% + (812 - 540) * var(--vc-bs)),#8a5a2e 0 calc(50% + (817 - 540) * var(--vc-bs)),#8a5c33 0 calc(50% + (940 - 540) * var(--vc-bs)),#3e2612 0 calc(50% + (942 - 540) * var(--vc-bs)),#5c3a1c 0 calc(50% + (958 - 540) * var(--vc-bs)),#351f24 0) 0 0 / 50% 100% no-repeat,linear-gradient(180deg,#e4d2b8 0 calc(50% + (186 - 540) * var(--vc-bs)),#d9c19a 0 calc(50% + (189 - 540) * var(--vc-bs)),#e7d4ae 0 calc(50% + (191 - 540) * var(--vc-bs)),#e4d2b8 0 calc(50% + (790 - 540) * var(--vc-bs)),#d9ac66 0 calc(50% + (793 - 540) * var(--vc-bs)),#b57a3e 0 calc(50% + (806 - 540) * var(--vc-bs)),#5c3a1c 0 calc(50% + (812 - 540) * var(--vc-bs)),#8a5a2e 0 calc(50% + (817 - 540) * var(--vc-bs)),#7e4f28 0 calc(50% + (940 - 540) * var(--vc-bs)),#3e2612 0 calc(50% + (942 - 540) * var(--vc-bs)),#5c3a1c 0 calc(50% + (958 - 540) * var(--vc-bs)),#351f24 0) 100% 0 / 50% 100% no-repeat}}.vc-scene.is-beside .vc-cplate-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-size:9.5px;line-height:1.1}.vc-scene.is-beside .vc-cnt .vc-card-body>.vc-cname{font-size:15px}.vc-cnt .vc-card-body>.vc-cname>span{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.05}.vc-cnt .vc-card-body .vc-stub-name{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.1}.vg-run{transform-box:fill-box;animation:vg-lope 3.8s ease-in-out infinite}.vg-run.is-racing{animation:vg-sprint .85s ease-in-out infinite}.vg-run.is-standing{animation:none}.vg-run.is-gated{transform-origin:50% 100%;animation:vg-breathe 2.7s ease-in-out infinite}@keyframes vg-lope{0%,to{transform:translate(-8px)}50%{transform:translate(9px,-2px)}}@keyframes vg-breathe{0%,to{transform:translate(0) scale(1)}42%{transform:translate(.7px,-1.2px) scale(1.008,1.022)}58%{transform:translate(-.8px,-.3px) scaleY(1.008)}}@keyframes vg-sprint{0%,to{transform:translate(-24px)}50%{transform:translate(28px,-4px)}}.vg-cam{animation:vg-pan 18s ease-in-out infinite alternate}@keyframes vg-pan{0%{transform:translate(0)}to{transform:translate(-22px,-3px)}}.vg-dust{transform-box:fill-box;transform-origin:50% 50%;animation:vg-puff 2.6s ease-in-out infinite}.vg-dust.is-racing{animation:vg-puff .9s ease-out infinite}@keyframes vg-puff{0%{opacity:.9;transform:translate(0) scale(.7)}to{opacity:0;transform:translate(-26px,-12px) scale(1.35)}}@media(prefers-reduced-motion:reduce){.vg-run,.vg-cam{animation:none!important}.vg-dust{animation:none!important;opacity:.35}}@container (max-width: 442px){.vg-hoard-t{display:none}}.gs-root{--plum-dark: #1f1122;--plum-deep: #2e1a33;--plum: #46284a;--enamel-top: #3a2240;--enamel-foot: #2a1730;--cream: #f2e3c8;--cream-sh: #d9c19a;--ink: #f6eedb;--label: rgba(241, 232, 207, .72);--brass: #d7aa53;--brass-hi: #f0d98c;--brass-sh: #a98536;--timber: #b57a3e;--timber-sh: #7e4f28;--oxblood: #7a2634;--ember: #ffb02e;--open: #93e2b6;--you-blue: #2f5fa8;--gs-sans: "Gabarito Variable", "Gabarito", ui-sans-serif, system-ui, sans-serif;--paper-ink: #221b10;--u: var(--ui, 1);--gs-window-w: calc(196px * var(--u));position:absolute;inset:var(--hud-top-h, 0px) 0 var(--hud-bottom-h, 0px) 0;overflow:hidden;background:var(--plum-dark);color:var(--ink);font-family:Gabarito Variable,Gabarito,ui-sans-serif,system-ui,sans-serif}.gs-root button{font-family:inherit}.gs-root :focus-visible{outline:3px solid var(--brass-hi);outline-offset:2px}.gs-eyebrow{font:800 11px/1.2 var(--gs-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.gs-eyebrow.is-brass{color:var(--brass-hi)}.gs-eyebrow.is-ink{color:var(--oxblood)}.gs-mono{font-family:Martian Mono,ui-monospace,monospace;font-weight:700;font-variant-numeric:tabular-nums}.gs-mono.is-small{font-size:11px;font-weight:600;color:var(--label)}.gs-mono.is-big{font-size:18px}.gs-mono.is-brass{color:var(--brass-hi)}.gs-aside{font:italic 500 13px/1.45 Bodoni Moda Variable,Bodoni Moda,Georgia,serif;color:var(--label)}.gs-aside.is-lead{font-size:15px;color:#f1e8cfe0}.gs-aside.is-rule{border-top:1px solid rgba(215,170,83,.22);padding-top:12px}.gs-aside.is-warn{font-style:normal;font-family:inherit;font-weight:600;color:#f0c4ca}.gs-grow{flex:1}.gs-row{display:flex;gap:8px;flex-wrap:wrap}.gs-btn{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1.5px solid rgba(215,170,83,.55);background:transparent;color:var(--ink);font:800 12px/1.1 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .16s ease-out,border-color .16s ease-out}.gs-btn:hover{border-color:var(--brass);background:#f0d98c14}.gs-btn:disabled{opacity:.45;cursor:not-allowed}.gs-btn[aria-pressed=true],.gs-btn[aria-checked=true]{background:var(--brass);border-color:var(--brass);color:var(--plum-dark)}.gs-btn.is-gold{border:0;background:linear-gradient(var(--brass-hi),var(--brass));color:var(--plum-deep);font-weight:900}.gs-btn.is-tall{min-height:52px}.gs-btn.is-icon{width:48px;min-width:44px;padding:0}.gs-btn.is-bare{border:0}.gs-btn.is-round{border-radius:24px}.gs-btn.is-muted{background:var(--oxblood);border-color:#e0a3ac;color:var(--cream)}.gs-btn.is-warn{border-color:#e0a3ac99;color:#f0c4ca}.gs-btn.is-ink{border:0;background:var(--plum-deep);color:var(--brass-hi)}.gs-btn.is-ink-outline{border-color:#4a3f28;color:var(--paper-ink)}.gs-btn.is-onpicture{position:absolute;right:8px;top:8px;border:0;background:#1f1122b8}.gs-count{min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;background:var(--brass-hi);color:var(--plum-deep);font:800 11px/1 Martian Mono,monospace;letter-spacing:0}.gs-dot{width:9px;height:9px;flex:none;border-radius:50%;border:1.5px solid var(--label);box-sizing:border-box}.gs-dot.is-on{background:var(--open);border-color:var(--open)}.gs-dot.is-connecting,.gs-dot.is-reconnecting,.gs-dot.is-switching{background:var(--ember);border-color:var(--ember)}.gs-dot.is-unavailable{border-color:#e0a3ac}.gs-dot.is-tone{border:0}.gs-dot.is-v-speaking{background:var(--brass-hi);border-color:var(--brass-hi)}.gs-dot.is-v-listening{background:var(--open);border-color:var(--open)}.gs-dot.is-v-lost{border-color:var(--ember);border-style:dotted}.gs-dot.is-v-none{border-color:#f1e8cf4d}.gs-dot.is-v-muted{background:var(--oxblood);border-color:#e0a3ac}.gs-dot.is-v-micOn{background:var(--open);border-color:var(--brass-hi);box-shadow:0 0 0 2px #f0d98c4d}.gs-bands{position:absolute;inset:0;background:linear-gradient(180deg,var(--cream) 0,var(--cream-sh) calc(var(--k) * 60px),var(--timber) calc(var(--k) * 60px),var(--timber) calc(var(--k) * 64px),var(--plum) calc(var(--k) * 64px),var(--plum) calc(var(--k) * 86px),#22122a calc(var(--k) * 86px),#2a1730 calc(var(--k) * 642px),#3a2240 calc(var(--k) * 642px),var(--plum-deep) calc(var(--k) * 740px),var(--brass) calc(var(--k) * 740px),var(--brass-sh) calc(var(--k) * 752px),var(--plum-deep) calc(var(--k) * 752px),var(--plum-deep) calc(var(--k) * 790px),#2e6b4f calc(var(--k) * 790px),#2e6b4f calc(var(--k) * 806px),#d8b078 calc(var(--k) * 806px),#c99a5f 100%) 0 var(--sy) / 100% calc(100% - var(--sy)) no-repeat,linear-gradient(#6d4a7a,#c47a86 45%,#f0a77a 80%,#f7c98b)}.gs-stage{position:absolute;left:0;top:0;width:1440px;height:900px;transform-origin:0 0;transition:transform .24s cubic-bezier(.645,.045,.355,1)}.gs-stage>*{position:absolute}.gs-sky{left:300px;top:86px;width:840px;height:560px;background:radial-gradient(circle at 70% 78%,#fbe3a8 0 60px,#f7c98b00 90px),linear-gradient(#f7c98b,#eea77a 55%,#e78a6b)}.gs-fascia{left:0;top:0;width:1440px;height:64px;background:linear-gradient(var(--cream),var(--cream-sh));box-shadow:inset 0 -4px 0 var(--timber)}.gs-valance{left:0;top:64px;width:1440px;height:24px;background:radial-gradient(circle at 11px 14px,var(--plum) 10px,transparent 10.5px) 0 0 / 44px 24px repeat-x,radial-gradient(circle at 33px 14px,var(--cream) 10px,transparent 10.5px) 0 0 / 44px 24px repeat-x,repeating-linear-gradient(90deg,var(--plum) 0 22px,var(--cream) 22px 44px) 0 0 / 100% 14px no-repeat}.gs-column{top:86px;width:10px;height:560px;background:linear-gradient(90deg,var(--plum-dark),var(--plum) 45%,var(--plum-dark))}.gs-box{width:276px;height:110px}.gs-box>*{position:absolute}.gs-box-in{inset:16px 0 0;background:linear-gradient(var(--enamel-top),var(--enamel-foot));box-shadow:inset 0 10px 18px #00000059}.gs-box.is-yours .gs-box-in{background:radial-gradient(ellipse at 50% 30%,#f0d98c4d,#f0d98c00 70%),linear-gradient(var(--enamel-top),var(--enamel-foot))}.gs-box.is-ear .gs-box-in{background:radial-gradient(ellipse at 50% 45%,#f7c98b33,#f7c98b00 75%),linear-gradient(var(--enamel-top),var(--enamel-foot))}.gs-box-lamp{top:24px;width:6px;height:7px;border-radius:0 0 3px 3px;background:var(--brass-hi);box-shadow:0 0 14px 5px #f0d98c52}.gs-box-lamp.is-l{left:26px}.gs-box-lamp.is-r{left:244px}.gs-box-awn{left:0;top:4px;width:276px;height:12px;background:repeating-linear-gradient(90deg,var(--cream) 0 12px,var(--awn) 12px 24px);box-shadow:inset 0 -2px #0000002e}.gs-box-val{left:0;top:16px;width:276px;height:7px;background:radial-gradient(circle at 6px 0,var(--awn) 5.5px,transparent 6px) 0 0 / 12px 7px repeat-x}.gs-box-cornice{left:-2px;top:-3px;width:280px;height:7px;background:linear-gradient(var(--timber),var(--timber-sh));box-shadow:0 2px #0000004d}.gs-boxfront{width:276px;height:110px;pointer-events:none}.gs-boxfront>*{position:absolute}.gs-boxfront-panel{left:0;top:80px;width:276px;height:26px;background:linear-gradient(#5a3560,var(--plum-deep));box-shadow:inset 0 0 0 1px #d7aa5359}.gs-boxfront-rail{left:-2px;top:76px;width:280px;height:6px;border-radius:3px;background:linear-gradient(var(--brass-hi),var(--brass) 50%,var(--brass-sh))}.gs-boxfront-floor{left:-2px;top:104px;width:280px;height:8px;background:linear-gradient(var(--timber-sh),#4a2c1a);box-shadow:0 3px 6px #00000073}.gs-boxfront-post{top:2px;width:7px;height:104px}.gs-boxfront-post.is-l{left:-2px;background:linear-gradient(90deg,var(--timber),var(--timber-sh))}.gs-boxfront-post.is-r{left:271px;background:linear-gradient(90deg,var(--timber-sh),#4a2c1a)}.gs-boxplate{left:50%;top:84px;transform:translate(-50%);display:flex;align-items:center;gap:7px;padding:3px 9px;border-radius:3px;background:var(--plum-dark);border:1px solid var(--brass);color:var(--brass-hi);font:800 11px/1 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.gs-boxfront.is-yours .gs-boxplate{background:var(--brass-hi);color:var(--plum-dark)}.gs-pips{display:flex;gap:4px}.gs-pips>span{width:8px;height:8px;border-radius:50%;border:1.5px solid rgba(240,217,140,.7);box-sizing:border-box}.gs-boxfront.is-yours .gs-pips>span{border-color:#2a162899}.gs-pips>span.is-on{background:var(--brass-hi);border:0}.gs-boxfront.is-yours .gs-pips>span.is-on{background:var(--plum-dark)}.gs-chair-spot{width:60px;height:78px;pointer-events:none;filter:sepia(.55) saturate(1.3) brightness(1.18)}.gs-sign{left:1158px;top:100px;width:256px;height:96px;display:flex;align-items:center;gap:14px;padding:0 14px;box-sizing:border-box;border-radius:10px;background:linear-gradient(#4a2c50,var(--enamel-foot));border:2px solid var(--brass);box-shadow:0 8px 18px #0006,inset 0 0 0 4px #d7aa532e;color:var(--ink);text-align:left;cursor:pointer}.gs-sign:before,.gs-sign:after{content:"";position:absolute;top:-14px;width:2px;height:14px;background:var(--brass-sh)}.gs-sign:before{left:40px}.gs-sign:after{right:40px}.gs-sign-letter{width:62px;height:62px;flex:none;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 40% 35%,#fff6d8,var(--brass-hi) 45%,var(--brass));color:var(--plum-deep);font:900 38px/1 var(--gs-sans);box-shadow:inset 0 -3px #0000002e}.gs-sign-letter.is-small{width:36px;height:36px;font-size:20px}.gs-sign-letter.is-plum{background:var(--plum-dark);color:var(--brass-hi);border:1.5px solid var(--brass);box-sizing:border-box}.gs-sign-text{display:flex;flex-direction:column;gap:5px}.gs-sign-count{font:700 22px/1 Martian Mono,monospace}.gs-sign-count small{font-size:13px;color:var(--label)}.gs-sign-split{font:600 11px/1.2 Martian Mono,monospace;color:var(--label)}.gs-terrace{left:0;top:642px;width:1440px;height:100px;background:repeating-linear-gradient(90deg,#0000 0 106px,#d7aa532e 106px 110px),linear-gradient(#3a2240,var(--plum-deep));box-shadow:inset 0 6px 0 var(--timber-sh)}.gs-cabinet{left:304px;top:92px;width:832px;height:556px;border-radius:10px;background:linear-gradient(var(--plum-deep),var(--plum-dark));box-shadow:0 18px 40px #1f11228c,inset 0 0 0 2px var(--brass-sh)}.gs-strip-controls{left:316px;top:96px;width:808px;display:flex;align-items:center;gap:10px}.gs-strip-controls .gs-eyebrow{font-size:13px;color:var(--brass-hi)}.gs-live,.gs-offchip{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:4px;font:800 13px/1 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase}.gs-live{background:#d64435;color:#fff}.gs-live-dot{width:8px;height:8px;border-radius:50%;background:#fff}.gs-offchip{background:var(--plum);border:1px solid rgba(241,232,207,.4);color:var(--cream)}.gs-glass{border-radius:4px;overflow:hidden;background:var(--plum-dark);box-shadow:0 0 0 3px var(--brass-sh),0 0 0 5px var(--brass-hi),0 0 0 7px var(--plum-deep)}.gs-feed,.gs-feed>svg,.gs-embed{width:100%;height:100%;display:block;border:0}.gs-credit-compact{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-program-credit{margin:0;padding:0 16px 10px;color:var(--brass-hi);font:600 13px/1.5 var(--gs-sans);overflow-wrap:anywhere}.gs-plate{left:316px;width:808px;display:flex;align-items:stretch;gap:8px}.gs-pool{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:6px 10px 6px 6px;box-sizing:border-box;border-right:1px solid rgba(215,170,83,.3)}.gs-pool .gs-eyebrow{font-size:12px;line-height:1;white-space:nowrap}.gs-pool-val{white-space:nowrap;line-height:1}.gs-pool-val .gs-mono{font-size:17px}.gs-pool-unit{font:800 12px/1 var(--gs-sans);letter-spacing:.14em;color:var(--brass-hi)}.gs-plate .gs-yours{top:-11px;font-size:12px}.gs-runner{position:relative;flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:7px;border:1px solid rgba(215,170,83,.28);background:#3a224099;color:var(--ink);cursor:pointer}.gs-runner.is-small{justify-content:center;min-height:48px}.gs-runner-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:800 13px/1 var(--gs-sans);letter-spacing:.03em;text-transform:uppercase}.gs-runner-odds{font:700 15px/1 Martian Mono,monospace;color:var(--brass-hi)}.gs-yours{position:absolute;right:6px;top:-9px;padding:2px 6px;border-radius:3px;background:var(--brass-hi);color:var(--plum-deep);font:800 9px/1.2 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase}.gs-cloth{min-width:30px;height:24px;padding:0 5px;box-sizing:border-box;border-radius:3px;display:grid;place-items:center;font:700 13px/1 Martian Mono,monospace;box-shadow:inset 0 -2px #00000040}.gs-cloth.is-big{min-width:54px;height:44px;font-size:22px}.gs-rail{left:0;top:740px;width:1440px;height:12px;background:linear-gradient(var(--brass-hi),var(--brass) 45%,var(--brass-sh));box-shadow:0 3px 6px #00000059;pointer-events:none}.gs-balusters{left:0;top:752px;width:1440px;height:38px;background:repeating-linear-gradient(90deg,var(--plum-deep) 0 4px,rgba(0,0,0,0) 4px 29px),linear-gradient(var(--plum),var(--plum-deep));pointer-events:none}.gs-plateno{top:756px;width:32px;height:19px;border-radius:2px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(240,217,140,.4);color:#f0d98ca8;font:700 12px/1 Martian Mono,monospace}.gs-plateno.is-taken{border:0;background:var(--brass);color:var(--plum-dark)}.gs-plateno.is-you{background:var(--brass-hi);box-shadow:0 0 10px #f0d98ccc}.gs-plateno.is-static{position:static}.gs-railmark{top:726px;width:32px;height:8px;border-radius:50%;border:1.5px dashed rgba(240,217,140,.32)}.gs-hedge{left:0;top:790px;width:1440px;height:18px;background:radial-gradient(circle at 50% 100%,#3d8a66 58%,transparent 60%) 0 0 / 16px 18px repeat-x,#2e6b4f}.gs-track{left:0;top:806px;width:1440px;height:94px;background:linear-gradient(#d8b078,#c99a5f)}.gs-ear{border-radius:16px;border:2px dashed rgba(240,217,140,.8);background:#f7c98b0d;box-shadow:inset 0 0 40px #f7c98b2e;pointer-events:none;animation:gs-fade .3s cubic-bezier(.455,.03,.515,.955)}.gs-stage>.gs-houselights{left:0;top:0;width:1440px;height:900px;overflow:visible;pointer-events:none;fill:#12091480;opacity:0;transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.gs-stage>.gs-houselights.is-on{opacity:1}@keyframes gs-fade{0%{opacity:0}}.gs-eartag{top:652px;animation:gs-fade .3s cubic-bezier(.455,.03,.515,.955);padding:4px 10px;border-radius:12px;background:var(--brass-hi);color:var(--plum-deep);font:800 11px/1 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.gs-quiet{left:80px;top:auto;bottom:204px;width:max-content;max-width:760px;box-sizing:border-box;display:flex;align-items:center;gap:16px;padding:7px 16px;border-radius:6px;background:var(--cream);color:var(--paper-ink);box-shadow:0 0 0 2px var(--brass),0 6px 14px #00000059;font:600 14px/1.35 var(--gs-sans)}.gs-quiet.is-r{left:auto;right:80px}.gs-quiet>span{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px}.gs-seat{position:absolute;padding:0;margin:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.gs-seat>*{position:absolute;pointer-events:none}.gs-seat>.gs-fig{left:50%;top:calc(var(--off) - var(--r) * 2.4615);transform:translate(-50%)}.gs-seat>.gs-fig{transition:filter .3s cubic-bezier(.455,.03,.515,.955)}.gs-seat.is-far>.gs-fig{filter:saturate(.5) brightness(.84)}.gs-seat.is-lost>.gs-fig{opacity:.42;filter:grayscale(.6)}.gs-ring{left:calc(50% - var(--r) - 5px);top:calc(var(--off) - var(--r) - 5px);width:calc(var(--r) * 2 + 10px);height:calc(var(--r) * 2 + 10px);border-radius:50%;box-sizing:border-box;border:2.5px solid var(--brass-hi);box-shadow:0 0 12px #f0d98c8c;pointer-events:none}.gs-ring.is-sel{border-color:var(--cream);box-shadow:0 0 0 3px #1f11228c}.gs-seat.is-far .gs-ring{border-style:dashed;opacity:.55;box-shadow:none}.gs-arcs{top:calc(var(--off) - 10px);width:14px;height:20px;fill:none;stroke:var(--brass-hi);stroke-width:2;stroke-linecap:round;pointer-events:none}.gs-arcs.is-L{left:calc(50% + var(--r) + 3px)}.gs-arcs.is-R{left:calc(50% - var(--r) - 17px);transform:scaleX(-1)}.gs-arcs path{animation:gs-talk 2.4s ease-in-out infinite}.gs-arcs path+path{opacity:.7}.gs-seat.is-far .gs-arcs{opacity:.35}@keyframes gs-talk{0%,to{opacity:.45}50%{opacity:1}}.gs-badge{left:calc(50% + var(--r) * .55);top:calc(var(--off) + var(--r) * .25);width:18px;height:18px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;background:var(--plum-deep);border:1.5px solid var(--brass);color:var(--cream);box-shadow:0 1px #00000059;pointer-events:none}.gs-badge.is-muted{background:var(--oxblood);border-color:#e0a3ac}.gs-badge.is-lost{background:#5a4030;border-color:var(--ember);color:var(--ember)}.gs-you{left:50%;top:calc(var(--off) - var(--r) - 27px);transform:translate(-50%);width:38px;padding:3px 0;text-align:center;border-radius:3px;background:var(--you-blue);border:1.5px solid var(--brass-hi);color:#fff;font:900 11px/1 var(--gs-sans);letter-spacing:.18em;text-transform:uppercase;box-shadow:0 2px 6px #0006;pointer-events:none}.gs-tag{left:50%;top:calc(var(--off) + var(--r) + 4px);z-index:5;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 9px;border-radius:5px;background:var(--cream);color:var(--paper-ink);box-shadow:0 3px 10px #00000073;white-space:nowrap;opacity:0;transform:translate(-50%,4px);pointer-events:none}@media(hover:hover)and (pointer:fine){.gs-seat:hover .gs-tag{transition:opacity .16s ease,transform .16s ease}}.gs-tag-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;font:800 14px/1.1 var(--gs-sans)}.gs-tag-sub{font:600 11px/1 Martian Mono,monospace;color:#4a3f28}.gs-seat:hover,.gs-seat:focus-visible{z-index:6}.gs-seat:hover .gs-tag,.gs-seat:focus-visible .gs-tag{opacity:1;transform:translate(-50%)}.gs-seat.is-sel .gs-tag{opacity:0}.gs-window{position:absolute;right:16px;bottom:12px}.gs-btn.gs-window-plate{width:var(--gs-window-w);height:calc(90px * var(--u));gap:calc(10px * var(--u));border-radius:calc(14px * var(--u));border:1.5px solid rgba(215,170,83,.7);background:linear-gradient(var(--enamel-top),var(--enamel-foot));box-shadow:0 10px 26px #00000073;font-size:calc(13px * var(--u))}.gs-btn.gs-window-plate:hover{border-color:var(--brass);background:linear-gradient(#45294b,var(--enamel-foot))}.gs-btn.gs-window-plate .gs-count{min-width:calc(22px * var(--u));height:calc(22px * var(--u));border-radius:calc(11px * var(--u));font-size:calc(12px * var(--u))}.gs-actions{display:flex;gap:8px}.gs-actions.is-vertical{flex-wrap:wrap}.gs-actions.is-vertical>:first-child{flex:1 1 100%}.gs-actions.is-vertical>:not(:first-child){flex:1}.gs-dock{position:absolute;z-index:9;display:flex;align-items:center;gap:12px;box-sizing:border-box;background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid rgba(215,170,83,.7)}.gs-dock.is-desk{bottom:12px;min-height:calc(90px * var(--u));gap:calc(12px * var(--u));padding:calc(10px * var(--u)) calc(14px * var(--u));border-radius:calc(14px * var(--u));box-shadow:0 10px 26px #00000073}.gs-dock.is-phone{left:0;right:0;bottom:0;height:80px;padding:0 12px env(safe-area-inset-bottom,0px);border-width:1.5px 0 0}.gs-dock.is-land{right:0;bottom:0;width:var(--side-w);height:80px;padding:0 10px;border-width:1.5px 0 0 1.5px}.gs-mic-wrap{display:flex;flex-direction:column;align-items:center;gap:5px;flex:none}.gs-mic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;cursor:pointer;border:2px solid var(--brass);background:var(--plum-dark);color:var(--cream);box-shadow:inset 0 2px 6px #0006}.gs-mic.is-on{border-color:var(--brass-hi);background:radial-gradient(circle at 40% 35%,#fff6d8,var(--brass-hi) 45%,var(--brass));color:var(--plum-dark);box-shadow:0 0 0 4px #f0d98c38,0 0 18px #f0d98c73}.gs-mic.is-blocked{color:var(--ember)}.gs-push-to-talk{touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.gs-mic-label{font:800 11px/1 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--label);white-space:nowrap}.gs-mic-label.is-on{color:var(--brass-hi)}.gs-mic-label.is-blocked{color:var(--ember)}.gs-dock-text{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.gs-dock-title{display:flex;align-items:center;gap:8px;min-width:0;font:800 12px/1.15 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase}.gs-dock-title>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-dock-sub{font:600 13px/1.3 var(--gs-sans);color:#f1e8cfd1}@media(max-width:1299px){.gs-dock.is-desk .gs-seg button{padding:0 11px}}@media(max-width:1099px){.gs-dock.is-desk .gs-people-word{display:none}}.gs-dock.is-desk.sheds-sub .gs-dock-sub,.gs-dock.is-desk.sheds-people .gs-people-word,.gs-dock.is-desk.sheds-seg .gs-seg-word{display:none}.gs-dock.is-desk.sheds-seg .gs-seg button{min-width:calc(48px * var(--u))}.gs-dock.is-desk .gs-dock-text{flex:1 1 auto;min-width:0}.gs-dock.is-desk .gs-dock-sub{max-width:calc(260px * var(--u));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-dock.is-desk>:not(.gs-dock-text):not(.gs-pop):not(.gs-sample){flex:none}.gs-dock:not(.is-desk) .gs-dock-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-wait{width:22px;height:22px;flex:none;border-radius:50%;border:2.5px solid rgba(255,176,46,.3);border-top-color:var(--ember);animation:gs-spin .9s linear infinite}@keyframes gs-spin{to{transform:rotate(360deg)}}.gs-seg{display:flex;flex:none;border:1.5px solid rgba(215,170,83,.6);border-radius:10px;overflow:hidden}.gs-seg button{min-height:44px;padding:0 14px;border:0;background:transparent;color:var(--ink);font:800 11px/1.1 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.gs-seg button+button{border-left:1px solid rgba(215,170,83,.45)}.gs-seg button[aria-pressed=true]{background:var(--brass);color:var(--plum-dark)}.gs-pop{position:absolute;left:0;bottom:calc(100% + 10px);width:340px;max-width:calc(100vw - 32px);max-height:min(620px,75vh);overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:16px;box-sizing:border-box;border-radius:12px;background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid rgba(215,170,83,.7);box-shadow:0 12px 30px #00000080}.gs-pop.is-paper{background:var(--cream);color:var(--paper-ink);font:600 14px/1.45 var(--gs-sans)}.gs-pop.is-paper p{margin:0}.gs-dock:not(.is-desk) .gs-pop{left:8px;right:8px;width:auto}.gs-card{position:absolute;z-index:7;display:flex;flex-direction:column;gap:12px;padding:16px;box-sizing:border-box;border-radius:14px;background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid rgba(215,170,83,.75);box-shadow:0 16px 40px #0000008c}.gs-card.is-sheet{left:0;right:0;bottom:80px;border-radius:18px 18px 0 0}.gs-root.is-short .gs-card.is-sheet{gap:9px;padding:12px 14px}.gs-root.is-short .gs-card.is-sheet .gs-portrait{width:64px;height:76px}.gs-root.is-short .gs-card.is-sheet .gs-portrait>svg{width:64px;height:auto}.gs-root.is-short .gs-card.is-sheet .gs-mute{min-height:46px}.gs-root.is-land .gs-card.is-sheet{left:auto;top:var(--side-top, 0px);width:var(--side-w);border-radius:14px 0 0 14px;overflow-y:auto}.gs-card-head{display:flex;gap:14px;align-items:flex-start}.gs-portrait{flex:none;width:88px;height:104px;border-radius:50%/46%;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#5a3560,var(--plum-deep));box-shadow:0 0 0 3px var(--brass),0 0 0 5px var(--plum-deep),0 0 0 6px var(--brass-sh)}.gs-card-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:4px}.gs-card-name{font:800 18px/1.15 var(--gs-sans);overflow-wrap:break-word;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-card-name.is-long{font-size:16px}.gs-card-head{position:relative}.gs-card .gs-card-close{position:absolute;top:-8px;right:-8px;width:44px;height:44px}.gs-card:not(.is-inpanel) .gs-card-name{padding-right:30px}.gs-card-ticket{display:flex;flex-direction:column;line-height:1.45}.gs-card-ticket>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-card-kind{font:600 12px/1.3 var(--gs-sans);color:var(--label)}.gs-card-status{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;background:#1f11228c;font:800 13px/1.2 var(--gs-sans);letter-spacing:.06em}.gs-mute{min-height:52px;border-radius:10px;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--cream);color:var(--plum-dark);font:900 13px/1 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase}.gs-mute.is-on{background:var(--oxblood);border:1.5px solid #e0a3ac;color:var(--cream)}.gs-scrim{position:absolute;inset:0;z-index:6;background:#1f11224d}.gs-panel{position:absolute;z-index:8;right:12px;top:72px;bottom:12px;width:min(420px,max(340px,30%));display:flex;flex-direction:column;border-radius:14px;background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid rgba(215,170,83,.7);box-shadow:0 12px 36px #00000080;overflow:hidden}.gs-panel.is-sheet.is-phone{left:0;right:0;top:var(--stream-h);bottom:80px;width:auto;border-radius:18px 18px 0 0}.gs-panel.is-sheet.is-land{right:0;top:var(--side-top, 0px);bottom:80px;width:var(--side-w);border-radius:14px 0 0 14px}.gs-grab{align-self:center;width:44px;height:5px;margin-top:8px;border-radius:3px;background:#f1e8cf59}.gs-panel-head{display:flex;align-items:flex-start;gap:10px;padding:14px 12px 10px 18px;border-bottom:1px solid rgba(215,170,83,.25)}.gs-panel-head>span{flex:1;display:flex;flex-direction:column;gap:6px}.gs-panel-title{font:900 22px/1.05 var(--gs-sans);letter-spacing:.02em;text-transform:uppercase}.gs-tabs{display:flex;gap:6px;padding:10px 14px 0}.gs-tabs button{flex:1;min-height:44px;border-radius:9px;border:1.5px solid rgba(215,170,83,.3);background:transparent;color:var(--ink);font:800 12px/1 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.gs-tabs button[aria-selected=true]{background:var(--brass);border-color:var(--brass);color:var(--plum-dark)}.gs-panel-body{flex:1;overflow-y:auto;padding:14px 18px 18px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:var(--brass-sh) transparent}.gs-chips{display:flex;flex-wrap:wrap;gap:6px}.gs-chips button{min-height:44px;padding:0 14px;border-radius:22px;display:flex;align-items:center;gap:8px;border:1.5px solid rgba(215,170,83,.35);background:transparent;color:var(--ink);font:700 12px/1 var(--gs-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.gs-chips button[aria-pressed=true]{background:var(--brass);border-color:var(--brass);color:var(--plum-dark)}.gs-field{display:flex;flex-direction:column;gap:6px}.gs-field .gs-eyebrow{display:flex;justify-content:space-between;color:var(--label)}.gs-field>input,.gs-input{min-height:44px;padding:0 12px;box-sizing:border-box;border-radius:9px;border:1.5px solid rgba(215,170,83,.45);background:var(--plum-dark);color:var(--ink);font:600 15px/1 var(--gs-sans)}.gs-input{flex:1;min-width:0}.gs-stake{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 14px;border-radius:10px;border:1.5px solid rgba(215,170,83,.55);background:var(--plum-dark)}.gs-stake input{flex:1;min-width:0;height:52px;border:0;background:transparent;color:var(--ink);font:700 24px/1 Martian Mono,monospace}.gs-prow{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:56px}.gs-prow-text{display:flex;flex-direction:column;gap:4px;min-width:0}.gs-prow-name{font:800 15px/1.15 var(--gs-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-prow-sub{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px;min-width:0;font:600 11px/1.3 Martian Mono,monospace;color:var(--label)}.gs-prow-sub>.gs-dot{margin-top:calc((1.3em - 9px)/2)}.gs-prow-subtext{min-width:0}.gs-panel{container:gs-panel / inline-size}@container gs-panel (max-width: 330px){.gs-panel .gs-prow{gap:8px}.gs-panel .gs-prow-sub{gap:5px;font-size:10px}.gs-panel-body{padding-left:14px;padding-right:14px}.gs-panel-body>.gs-btn,.gs-owed>.gs-btn{white-space:normal;text-wrap:balance;text-align:center;line-height:1.3;padding-top:8px;padding-bottom:8px}.gs-panel .gs-secrow{--gs-sec-in: 50px;--gs-sec-pad: 10px;grid-template-columns:40px 1fr;gap:10px;padding:10px}.gs-panel .gs-secrow .gs-sign-letter{width:40px;height:40px;font-size:20px}.gs-panel .gs-seatmap{grid-template-columns:repeat(18,6px)}.gs-panel .gs-seatmap.is-rail{grid-template-columns:repeat(24,6px)}.gs-panel .gs-seatmap>span{width:6px;height:6px}}.gs-face{width:48px;height:48px;padding:0;border-radius:50%;overflow:hidden;border:1.5px solid rgba(215,170,83,.6);background:var(--plum);cursor:pointer;display:grid;place-items:center}.gs-prow .gs-face{width:44px;height:44px}.gs-face.is-speaking,.gs-side .gs-face,.gs-theatre .gs-face{border:2.5px solid var(--brass-hi)}.gs-avatar{display:block}.gs-face>.gs-avatar{width:100%;height:100%}.gs-confirm{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background:var(--cream);color:var(--paper-ink);box-shadow:0 0 0 2px var(--brass);font:600 14px/1.45 var(--gs-sans)}.gs-confirm strong{font:900 20px/1.05 var(--gs-sans);text-transform:uppercase}.gs-confirm .gs-mono.is-small{color:var(--paper-ink);line-height:1.5}.gs-secrow-body>.gs-confirm{align-self:stretch;margin-top:4px;scroll-margin:12px}.gs-confirm-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:sticky;bottom:-18px;margin:0 -16px -16px;padding:6px 16px 16px;border-radius:0 0 12px 12px;background:var(--cream)}.gs-panel-body{container:gs-pbody / size}@container gs-pbody (max-height: 360px){.gs-confirm>.gs-eyebrow,.gs-confirm>.gs-mono.is-small{display:none}.gs-confirm{gap:8px}}.gs-confirm-row>.gs-btn{box-sizing:border-box;min-height:48px;min-width:0;padding:0 10px}.gs-secrow.is-asking{border-color:var(--brass)}.gs-secrow{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:14px;border-radius:10px;border:1px solid rgba(215,170,83,.22)}.gs-secrow.is-here{background:#f0d98c1a;border:1.5px solid var(--brass)}.gs-secrow .gs-sign-letter{width:52px;height:52px;font-size:26px}.gs-secrow-body{display:flex;flex-direction:column;gap:8px;min-width:0;align-items:flex-start}.gs-seatmap{display:grid;grid-template-columns:repeat(18,7px);gap:2px}.gs-seatmap.is-rail{grid-template-columns:repeat(24,7px)}.gs-seatmap>span{width:7px;height:7px;border-radius:1.5px;border:1px solid rgba(240,217,140,.35);box-sizing:border-box}.gs-seatmap.is-rail>span{border-radius:50%}.gs-seatmap>span.is-on{border:0;background:var(--brass-hi)}.gs-seatmap.is-rail>span.is-on{background:var(--cream)}.gs-radios{display:flex;flex-direction:column;gap:6px}.gs-radios button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:52px;padding:6px 12px;border-radius:8px;cursor:pointer;border:1.5px solid rgba(215,170,83,.22);background:transparent;color:var(--ink);text-align:left;font:inherit}.gs-radios button>span:not(.gs-cloth):not(.gs-mono){display:flex;flex-direction:column;gap:4px}.gs-radios button strong{font:800 15px/1.1 var(--gs-sans);letter-spacing:.06em;text-transform:uppercase}.gs-radios button[aria-checked=true]{border-color:var(--brass);background:#f0d98c1a}.gs-btn.is-choice{flex:1;white-space:normal;text-align:center;min-height:52px}.gs-fees{display:flex;flex-direction:column;gap:4px;font:600 12px/1.45 Martian Mono,monospace;color:#f1e8cfcc}.gs-fees>span:not(.gs-eyebrow):not(.gs-aside){display:flex;justify-content:space-between;gap:12px}.gs-fees>span>span:last-child{white-space:nowrap}.gs-fees .gs-eyebrow{color:var(--label);font-size:10px}.gs-ticket{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:6px;background:linear-gradient(#f7efdd,#f1e8cf);color:var(--paper-ink);box-shadow:0 4px 12px #00000059}.gs-ticket-head,.gs-ticket-row{display:flex;justify-content:space-between;font:700 12px/1.2 IBM Plex Mono,Martian Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#4a3f28}.gs-ticket-row{font-size:14px;color:var(--paper-ink)}.gs-ticket-name{display:flex;align-items:center;gap:10px;font:900 20px/1 var(--gs-sans);text-transform:uppercase}.gs-ticket-bar{height:26px;background:repeating-linear-gradient(90deg,var(--paper-ink) 0 2px,transparent 2px 4px,var(--paper-ink) 4px 5px,transparent 5px 8px,var(--paper-ink) 8px 11px,transparent 11px 12px)}.gs-ticket-foot{font:600 11px/1 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#4a3f28}.gs-owed{display:flex;align-items:center;gap:12px;padding:14px;border-radius:10px;border:1.5px solid rgba(215,170,83,.45)}.gs-owed>span{flex:1;display:flex;flex-direction:column;gap:5px}.gs-owed .gs-mono.is-big{white-space:nowrap}@container gs-panel (max-width: 419px){.gs-owed{flex-wrap:wrap}.gs-owed>.gs-btn{flex:1 1 100%}}.gs-runner-head{display:flex;align-items:center;gap:14px}.gs-runner-head>span:last-child{display:flex;flex-direction:column;gap:5px}.gs-stat{flex:1;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:9px;background:#1f11228c}.gs-steps{margin:0;padding:0 0 0 22px;display:flex;flex-direction:column;gap:14px}.gs-steps li{display:flex;flex-direction:column;gap:6px;font:600 13px/1.4 var(--gs-sans);color:var(--label)}.gs-steps li::marker{font:800 13px/1 Martian Mono,monospace;color:var(--brass-hi)}.gs-steps li.is-done::marker{color:var(--open)}.gs-steps strong{font:800 15px/1.2 var(--gs-sans);color:var(--ink)}.gs-voiceset{display:flex;flex-direction:column;gap:12px}.gs-listen{display:flex;flex-direction:column;gap:8px}.gs-listen button{display:flex;flex-direction:column;gap:6px;min-height:60px;padding:12px 14px;text-align:left;border-radius:10px;cursor:pointer;border:1.5px solid rgba(215,170,83,.25);background:transparent;color:var(--ink);font:600 13px/1.4 var(--gs-sans)}.gs-listen button strong{font:800 14px/1.1 var(--gs-sans);letter-spacing:.06em;text-transform:uppercase}.gs-listen button[aria-pressed=true]{border-color:var(--brass);background:#f0d98c1f}.gs-range{display:flex;flex-direction:column;gap:6px}.gs-range .gs-eyebrow{display:flex;justify-content:space-between;color:var(--label)}.gs-range input{width:100%;min-height:36px;accent-color:var(--brass)}.gs-root.is-phone{--stream-h: 56.25vw}.gs-col{position:absolute;left:0;top:0;bottom:80px;width:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:var(--plum-deep)}.gs-col>*,.gs-head>*{flex-shrink:0}.gs-col{scroll-padding-top:calc(var(--gs-head-h, 0px) + 6px)}.gs-root.is-short .gs-col{scroll-padding-top:0}.gs-root:not(.is-short) .gs-col{overflow-anchor:none}.gs-col{container:gs-col / inline-size}.gs-head{position:sticky;top:0;z-index:3;container:gs-head / inline-size}.gs-root.is-short .gs-head{position:relative;z-index:auto}.gs-root.is-land{--side-w: clamp(300px, 34vw, 384px);--side-top: 0px;top:64px}.gs-root.is-land.is-beside{inset:0;--side-w: var(--counter-w, clamp(300px, 34vw, 384px));--side-top: var(--hud-top-h, 48px)}.gs-root.is-land .gs-col{bottom:0;width:calc(100% - var(--side-w))}.gs-root.is-land.is-beside .gs-col{bottom:var(--demo-bar-h, 0px)}.gs-stream{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--plum-dark);overflow:hidden}.gs-stream-chips{position:absolute;left:10px;top:10px;display:flex;gap:6px}.gs-stream-chips .gs-live,.gs-stream-chips .gs-offchip{font-size:11px;padding:5px 8px}.gs-camtag{padding:5px 8px;border-radius:4px;background:#1f1122b8;color:var(--brass-hi);font:800 11px/1 var(--gs-sans);letter-spacing:.18em;text-transform:uppercase}.gs-raceline{display:flex;align-items:center;gap:10px;padding:8px 14px 5px;background:var(--enamel-foot)}.gs-raceline-state{font:800 11px/1.2 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.gs-raceline-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 11px/1.2 var(--gs-sans);letter-spacing:.12em;text-transform:uppercase;color:#f1e8cfbf}.gs-clock{font:700 15px/1 Martian Mono,monospace;color:var(--ember);white-space:nowrap}.gs-runners{display:flex;gap:6px;padding:4px 10px 8px;background:var(--enamel-foot)}.gs-camtag{display:inline-flex;flex-wrap:wrap;align-items:baseline;white-space:pre}@container gs-head (max-width: 359px){.gs-camtag{flex-direction:column;align-items:flex-start;gap:3px}.gs-camtag-dot{display:none}.gs-camtag-note{font:italic 600 11px/1 Bodoni Moda Variable,Bodoni Moda,Georgia,serif;letter-spacing:.02em;text-transform:none;color:#f1e8cfd9}}.gs-raceline.is-wrapped{flex-wrap:wrap;row-gap:2px}.gs-raceline.is-wrapped .gs-clock{margin-left:auto}.gs-raceline.is-wrapped .gs-raceline-name{order:3;flex:1 1 calc(100% - 19px);margin-left:19px;white-space:normal;overflow:visible}.gs-raceline.is-measuring .gs-raceline-name{flex:none}@container gs-head (max-width: 319px){.gs-runners{gap:4px;padding:4px 6px 8px}.gs-runners .gs-runner{gap:4px;padding:0 4px}.gs-runners .gs-cloth{min-width:24px;padding:0 3px;font-size:12px}.gs-runners .gs-runner-odds{font-size:12px}}.gs-runners .gs-yours{right:4px;top:-6px;font-size:9px}.gs-sectionrow{display:flex;align-items:center;gap:8px;padding:6px 12px 8px;background:linear-gradient(var(--enamel-foot),var(--plum-deep));border-bottom:1px solid rgba(215,170,83,.28)}.gs-sectionrow .gs-btn.is-round{padding:0 14px}.gs-root.is-phone .gs-raceline{padding:6px 14px}.gs-root.is-phone .gs-runners{padding:2px 10px 6px}.gs-root.is-phone .gs-runner.is-small{min-height:44px}.gs-root.is-phone .gs-sectionrow{padding:4px 12px 6px}.gs-root.is-phone .gs-secchip{min-height:44px}@container gs-col (max-width: 599px){.gs-root.is-phone .gs-prail{height:46px}}@media(max-width:479px){.gs-root.is-phone .gs-secchip:not(.is-plate) .gs-secchip-name{display:none}.gs-root.is-phone .gs-sectionrow{gap:6px;padding-left:10px;padding-right:10px}.gs-root.is-phone .gs-secchip{gap:8px;padding-right:10px}.gs-root.is-phone .gs-sectionrow .gs-btn.is-round{gap:6px;padding:0 10px;font-size:11px;letter-spacing:.1em}}@media(max-width:369px){.gs-root.is-phone .gs-secchip:not(.is-plate) .gs-mono{display:none}.gs-root.is-phone .gs-secchip:not(.is-plate){padding:0 4px}}.gs-side .gs-sectionrow{padding:0;background:none}.gs-secchip{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 12px 0 6px;border-radius:26px;border:1.5px solid var(--brass);background:var(--enamel-foot);color:var(--ink);cursor:pointer;text-align:left}.gs-secchip>span:last-child{display:flex;flex-direction:column;gap:3px}.gs-secchip-name{white-space:nowrap}.gs-secchip .gs-mono{font-size:12px;white-space:nowrap}.gs-secchip.is-plate{padding:0 14px;cursor:default}.gs-root:not(.is-desk) .gs-actions:not(.is-vertical){padding:12px;background:var(--plum-deep)}.gs-root:not(.is-desk) .gs-actions:not(.is-vertical)>*{flex:1}.gs-root:not(.is-desk) .gs-actions:not(.is-vertical)>:first-child{flex:1.3}.gs-side{position:absolute;right:0;top:var(--side-top, 0px);bottom:80px;width:var(--side-w);display:flex;flex-direction:column;gap:10px;padding:10px 10px 16px;box-sizing:border-box;overflow-y:auto;background:linear-gradient(var(--enamel-top),var(--enamel-foot));border-left:1.5px solid rgba(215,170,83,.55);container:gs-side / size}@container gs-side (max-height: 279px){.gs-side:not(.is-roomy) .gs-side-sum{display:none}}.gs-side-rows{display:flex;flex-direction:column;gap:2px}.gs-side .gs-prow{min-height:52px}.gs-side.is-roomy .gs-prow{min-height:58px}.gs-nowrap{white-space:nowrap}.gs-side-quiet{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 0;border-top:1px solid rgba(215,170,83,.22);border-bottom:1px solid rgba(215,170,83,.22)}.gs-side-quiet.is-short{gap:4px;padding:10px 0}.gs-stub{display:flex;flex-direction:column;gap:8px;min-height:52px;padding:12px 14px 14px;border-radius:14px;border:1.5px solid rgba(215,170,83,.7);background:linear-gradient(var(--enamel-top),var(--enamel-foot));color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease}.gs-stub:hover{border-color:var(--brass)}.gs-stub-head{display:flex;align-items:center;gap:8px}.gs-eyebrow.is-dim{color:var(--label)}.gs-stub-line{display:flex;align-items:center;gap:10px;min-width:0}.gs-stub-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 16px/1.2 var(--gs-sans)}.gs-stub-line .gs-mono{font-size:14px;white-space:nowrap}.gs-side .gs-prow-sub{font-size:12px}.gs-side-sum{line-height:1.5}.gs-faces{display:flex;flex-wrap:wrap;gap:6px}.gs-theatre{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;gap:14px;padding:calc(var(--hud-top-h, 0px) + 76px) 24px calc(110px * var(--u));box-sizing:border-box;background:#150b18;animation:gs-fade .2s cubic-bezier(.215,.61,.355,1)}.gs-theatre-bar{display:flex;align-items:center;gap:12px;min-width:0}.gs-theatre-race{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-theatre-fit{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;container-type:size;cursor:zoom-out}.gs-theatre-screen{position:relative;width:min(100cqw,100cqh * 16 / 9);aspect-ratio:16 / 9;cursor:auto;border-radius:4px;overflow:hidden;box-shadow:0 0 0 3px var(--brass-sh),0 0 0 5px var(--brass-hi);container-type:inline-size}.gs-theatre-faces{display:flex;align-items:center;gap:10px;align-self:flex-end}.gs-root.is-desk .gs-theatre-faces{position:absolute;right:calc(16px + var(--gs-in-r, 0px) / var(--gs-z, 1));bottom:12px;height:calc(90px * var(--u));padding:0 16px;box-sizing:border-box;border-radius:calc(14px * var(--u));background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid rgba(215,170,83,.7);box-shadow:0 10px 26px #00000073}.gs-root.is-desk .gs-theatre-faces>.gs-eyebrow{max-width:120px;line-height:1.35}.gs-root.is-land .gs-theatre{padding:8px 8px 88px}.gs-root.is-land.is-beside .gs-theatre{padding:calc(var(--side-top, 48px) + 4px) 8px 84px}.gs-root.is-land .gs-theatre-bar{position:absolute;z-index:1;top:0;left:0;right:0;padding:8px;gap:8px;background:linear-gradient(#150b18d9,#150b1800)}.gs-root.is-land .gs-theatre-bar .gs-live,.gs-root.is-land .gs-theatre-bar .gs-offchip{font-size:11px;padding:5px 8px}@container (max-width: 599px){.gs-theatre-race{display:none}}.gs-root.is-land .gs-theatre-faces{position:absolute;left:8px;right:calc(var(--side-w) + 8px);bottom:18px;align-self:auto}.gs-root.is-land.is-measured .gs-theatre{padding:0}.gs-root.is-land.is-measured .gs-theatre-fit{position:absolute;inset:0}.gs-root.is-land.is-measured .gs-theatre-screen{position:absolute;left:var(--t-l);top:var(--t-t);width:var(--t-w)}.gs-root.is-land.has-narrow-dock .gs-dock{width:var(--t-dock-w)}.gs-root.is-land.has-narrow-dock .gs-sample-more{display:none}.gs-root.is-land.has-narrow-dock .gs-theatre-faces{left:calc(var(--t-l) + var(--t-w) + 16px);right:12px;top:var(--t-t);bottom:auto;flex-wrap:wrap;align-content:flex-start}.gs-root.is-land.has-narrow-dock .gs-theatre-faces>.gs-eyebrow{flex:1 1 100%}.gs-root.is-phone .gs-theatre{padding:12px 0 100px;justify-content:flex-start}.gs-root.is-phone .gs-theatre-bar,.gs-root.is-phone .gs-theatre-faces,.gs-root.is-phone .gs-theatre-hint{padding:0 12px}.gs-root.is-phone .gs-theatre-bar{flex-wrap:wrap;row-gap:10px}.gs-root.is-phone .gs-theatre-race{order:3;flex:1 1 100%;line-height:1.4;white-space:normal}.gs-root.is-phone .gs-theatre-fit{flex:none;container-type:inline-size}.gs-root.is-phone .gs-theatre-screen{width:100%;border-radius:0}.gs-root.is-phone .gs-theatre-faces{align-self:flex-start;flex-wrap:wrap}.gs-root.is-phone .gs-theatre-hint{margin-top:auto}.gs-root.is-phone .gs-theatre>:last-child{margin-bottom:auto}.gs-root.is-phone .gs-theatre-faces .gs-eyebrow{flex:1 1 100%}.gs-curtain{position:absolute;z-index:10;left:50%;top:84px;transform:translate(-50%);display:flex;align-items:center;gap:14px;padding:14px 20px;border-radius:14px;background:var(--cream);color:var(--paper-ink);box-shadow:0 0 0 2px var(--brass),0 12px 30px #00000080;font:800 15px/1.2 var(--gs-sans);white-space:nowrap;animation:gs-curtain-in .2s cubic-bezier(.215,.61,.355,1)}@keyframes gs-curtain-in{0%{opacity:0;transform:translate(-50%,6px)}}.gs-curtain>span:last-child{display:flex;flex-direction:column;gap:4px}.gs-curtain-arrow{font-size:18px;color:var(--oxblood)}.gs-sample{position:absolute;z-index:1;left:14px;top:-9px;max-width:calc(100% - 28px);padding:2px 8px;box-sizing:border-box;border-radius:8px;background:var(--plum-deep);box-shadow:0 0 0 1px #d7aa538c;color:#f1e8cfc7;font:800 9px/1.3 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gs-dock.is-desk .gs-sample{top:auto;bottom:-8px;left:calc(78px * var(--u));max-width:calc(100% - 92px * var(--u))}.gs-sample.is-line{position:static;align-self:flex-start;max-width:100%;margin-top:1px;padding:1px 6px}@media(max-width:374px){.gs-sample-more{display:none}}@media(prefers-reduced-motion:reduce){.gs-root *,.gs-root *:before,.gs-root *:after{animation:none!important;transition:none!important}}.gs-onpicture{position:absolute;right:8px;top:8px;display:flex;gap:6px}.gs-onpicture .gs-btn{border:0;background:#1f1122b8}.gs-onpicture .gs-btn[aria-pressed=true]{background:var(--brass)}.gs-seg button{display:inline-flex;align-items:center;gap:7px}.gs-railfree{position:absolute;top:700px;width:58px;height:58px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer}.gs-railfree .gs-railmark{left:13px;top:26px;position:absolute}.gs-railfree:hover .gs-railmark,.gs-railfree:focus-visible .gs-railmark{border-color:var(--brass-hi);background:#f0d98c2e}.gs-signpost{position:absolute;z-index:2;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;container-type:size}.gs-signpost-plate{display:flex;flex-direction:column;align-items:center;gap:4cqh;width:86cqw;max-height:calc(100cqh - 6px);padding:7cqh 4cqw;box-sizing:border-box;border-radius:calc(10px * var(--u));background:linear-gradient(var(--enamel-top),var(--enamel-foot));border:1.5px solid var(--brass);box-shadow:inset 0 0 0 3px #2e1a3399,0 8px 18px #00000073;transition:border-color .15s ease}.gs-signpost-plate>.gs-eyebrow{font-size:clamp(10px,7.6cqw,15px);letter-spacing:.14em;color:var(--brass-hi);white-space:nowrap}.gs-signpost-plate>.gs-mono{font-size:clamp(12px,9.4cqw,18px);white-space:nowrap}@media(hover:hover)and (pointer:fine){.gs-signpost:hover .gs-signpost-plate{border-color:var(--brass-hi)}}.gs-signpost:focus-visible{outline:none}.gs-signpost:focus-visible .gs-signpost-plate{outline:3px solid var(--brass-hi);outline-offset:2px}.gs-side .gs-actions{padding:0!important;background:none!important}.gs-stage>.gs-art{left:0;top:0;width:1440px;height:900px;overflow:visible;pointer-events:none}.gs-plan{display:flex;flex-direction:column;gap:4px;padding:4px 10px 12px;background:linear-gradient(#2e1a33,#241428)}.gs-plan-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.gs-pbox{position:relative;min-height:44px;padding:0;border:0;border-radius:3px 3px 5px 5px;overflow:hidden;cursor:pointer;color:var(--ink);background:linear-gradient(#241428,#3c2340)}.gs-pbox.is-lit{min-height:56px;background:radial-gradient(ellipse 70% 60% at 50% 40%,#f7e0ae61,#f7e0ae00 70%),linear-gradient(#3a2038,#6e3a48)}.gs-pbox.is-yours{box-shadow:0 0 0 2px var(--brass-hi),0 0 14px #f0d98c73}.gs-pbox-awn{position:absolute;left:0;right:0;top:0;height:9px;background:repeating-linear-gradient(90deg,var(--cream) 0 8px,#5a3a5e 8px 16px)}.gs-pbox.is-lit .gs-pbox-awn{background:repeating-linear-gradient(90deg,var(--cream) 0 8px,var(--awn, #5a3a5e) 8px 16px)}.gs-pbox-awn:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background:radial-gradient(circle at 4px 0,#5a3a5e 3.6px,transparent 4px) 0 0 / 8px 5px repeat-x}.gs-pbox.is-lit .gs-pbox-awn:after{background:radial-gradient(circle at 4px 0,var(--awn, #5a3a5e) 3.6px,transparent 4px) 0 0 / 8px 5px repeat-x}.gs-pbox-seats{position:absolute;left:0;right:0;top:13px;display:flex;justify-content:center;gap:3px}.gs-pbox{container:gs-pbox / inline-size}.gs-pbox-seats>.gs-pface,.gs-pbox-seats>.gs-pchair{width:min(var(--face, 26px),calc((100cqw - 15px)/4));height:min(var(--face, 26px),calc((100cqw - 15px)/4))}@container gs-pbox (max-width: 110px){.gs-pbox-seats{gap:2px}}.gs-pface{position:relative;width:26px;height:26px;flex:none;border-radius:50%;display:block}.gs-pface .gs-avatar{width:100%;height:100%;border-radius:50%}.gs-pface.is-speaking{box-shadow:0 0 0 2px var(--brass-hi)}.gs-pface.is-you{box-shadow:0 0 0 2px var(--you-blue)}.gs-pface.is-muted{opacity:.45}.gs-pchair{width:26px;height:26px;flex:none;position:relative}.gs-pchair:before{content:"";position:absolute;left:19%;top:15%;width:62%;height:77%;box-sizing:border-box;border-radius:8px 8px 2px 2px;border:2px solid rgba(240,217,140,.5)}.gs-pbox:after{content:"";position:absolute;left:0;right:0;bottom:0;height:19px;background:linear-gradient(var(--timber),#a06a36);box-shadow:inset 0 3px 0 var(--brass)}.gs-pbox-plate{position:absolute;z-index:1;left:50%;bottom:3px;transform:translate(-50%);padding:2px 6px;border-radius:2px;white-space:nowrap;background:var(--plum-dark);border:1px solid var(--brass);color:var(--brass-hi);font:800 9px/1.2 var(--gs-sans);letter-spacing:.16em;text-transform:uppercase}.gs-pbox.is-yours .gs-pbox-plate{background:var(--brass-hi);color:var(--plum-dark)}.gs-pbox-you{position:absolute;z-index:2;left:50%;bottom:calc(100% - 4px);transform:translate(-50%);padding:1px 4px;border-radius:2px;background:var(--you-blue);border:1px solid var(--brass-hi);font:900 9px/1.2 var(--gs-sans);letter-spacing:.12em;text-transform:uppercase}.gs-pbox-you.is-first{left:0;transform:none}.gs-pbox-you.is-last{left:auto;right:0;transform:none}.gs-plan-quiet{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:6px;padding:10px 2px 8px;border-top:1px solid rgba(215,170,83,.22)}.gs-plan-quiet-text{flex:1 1 150px;display:flex;flex-direction:column;gap:4px}.gs-plan-quiet .gs-btn{flex:none}.gs-plan-railhead{display:flex;align-items:baseline;gap:8px;padding:5px 2px 1px}.gs-plan-railhead>.gs-eyebrow{flex:none;white-space:nowrap}.gs-plan-rail{padding-top:4px;border-radius:4px;overflow:hidden;background:linear-gradient(#8a5a32,#7e4f28)}.gs-plan-railrow{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));justify-items:center;padding-top:5px}.gs-plan-railrow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:17px;background:var(--plum-deep);border-top:3px solid var(--brass);box-sizing:border-box;height:20px}.gs-prail{position:relative;z-index:1;width:100%;min-width:44px;height:50px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer}.gs-prail:disabled{cursor:default}.gs-prail .gs-pface{position:absolute;left:50%;top:0;width:25px;height:25px;transform:translate(-50%)}.gs-prail-mark{position:absolute;left:50%;top:15px;width:17px;height:8px;transform:translate(-50%);box-sizing:border-box;border-radius:50%;border:1.5px dashed rgba(240,217,140,.4)}.gs-prail:not(:disabled):hover .gs-prail-mark{border-color:var(--brass-hi)}.gs-prail-no{position:absolute;left:50%;bottom:3px;transform:translate(-50%);padding:0 2px;border-radius:2px;font:700 9px/1.3 Martian Mono,monospace;color:#f0d98cb3}.gs-prail.is-taken .gs-prail-no{background:var(--brass);color:var(--plum-dark)}.gs-prail.is-you .gs-prail-no{background:var(--brass-hi);box-shadow:0 0 8px #f0d98ccc}.gs-prail .gs-pface.is-you{top:3px}.gs-prail .gs-pbox-you{bottom:calc(100% - 5px);padding:0 4px;line-height:1.1}.gs-offair{position:relative;width:100%;height:100%;overflow:hidden;background:#2e1a33}.gs-offair>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.gs-offair .vg-cam,.gs-offair .vg-dust{animation:none}.gs-offair-board{position:absolute;right:6%;top:50%;transform:translateY(-50%);width:min(52%,420px);display:flex;flex-direction:column;gap:8px;padding:18px 22px 20px;box-sizing:border-box;border-radius:6px;background:linear-gradient(#f7efdd,#efe2c2);color:var(--paper-ink);box-shadow:0 0 0 3px var(--brass),0 0 0 5px var(--plum-deep),0 14px 30px #150b188c}.gs-offair-chains{position:absolute;left:max(18%,calc(100% - 30cqw));right:18%;top:-600px;height:600px;border-left:2px dotted var(--brass-sh);border-right:2px dotted var(--brass-sh);pointer-events:none}.gs-offair-title{font:900 30px/1.02 var(--gs-sans);text-transform:uppercase;text-wrap:balance;color:var(--plum-deep)}.gs-offair-note{font:italic 500 15px/1.4 Bodoni Moda Variable,Bodoni Moda,Georgia,serif;color:#4a3f28}.gs-root:not(.is-desk) .gs-offair-board{right:10px;top:auto;bottom:34px;transform:none;width:min(58%,260px);gap:3px;padding:8px 10px 9px;box-shadow:0 0 0 2px var(--brass),0 0 0 3px var(--plum-deep),0 8px 18px #150b188c}.gs-root:not(.is-desk) .gs-offair-chains{display:none}.gs-root:not(.is-desk) .gs-offair-title{font-size:15px}.gs-root:not(.is-desk) .gs-offair-note{font-size:11px;line-height:1.3}.gs-root:not(.is-desk) .gs-offair-board .gs-eyebrow{font-size:9px}.gs-root.is-desk.is-beside{bottom:var(--demo-bar-h, 0px)}.gs-stage .gs-eyebrow,.gs-stage .gs-sign-split,.gs-stage .gs-boxplate,.gs-stage .gs-eartag,.gs-stage .gs-tag-sub,.gs-stage .gs-you{font-size:12px}.gs-stage .gs-you{width:42px;top:calc(var(--off) - var(--r) - 29px)}.gs-range input{min-height:44px}.gs-card-id .gs-mono{font-size:13px;white-space:nowrap}.gs-stage .gs-plateno{background:var(--plum-deep);pointer-events:none}.gs-stage .gs-plateno.is-taken{background:var(--brass)}.gs-stage .gs-plateno.is-you{background:var(--brass-hi)}.gs-probe{position:absolute;top:var(--hud-top-h, 0px);bottom:var(--hud-bottom-h, 0px);left:0;width:0;visibility:hidden;pointer-events:none}.gs-root.is-beside .gs-probe{bottom:var(--demo-bar-h, 0px)}.gs-feed{container-type:inline-size}.gs-sign.is-plate{cursor:default;justify-content:center;padding:0 22px}.gs-offair-link{align-self:flex-start;margin-top:4px;font:800 12px/1.2 var(--gs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--oxblood);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.gs-root:not(.is-desk) .gs-offair-link{min-height:44px;margin:-11.4px 0 -15.4px;font-size:11px}@container (max-width: 358px){.gs-root:not(.is-desk) .gs-offair-board{bottom:8px}}@container (max-width: 320px){.gs-root:not(.is-desk) .gs-offair-board{left:6px;right:6px;width:auto}.gs-root:not(.is-desk) .gs-offair-board>.gs-eyebrow{display:none}}@container (max-width: 534px){.gs-gate-no{display:none}}.gs-btn.is-text{border:0;padding:0 4px;justify-content:flex-start;color:var(--brass-hi);background:none}.gs-btn.is-text:hover{background:none;text-decoration:underline;text-underline-offset:4px}.gs-back{align-self:flex-start}.gs-card.is-inpanel{position:static;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.gs-panel-head.has-back{align-items:center;padding-top:2px;padding-bottom:2px}.gs-panel-head.has-back .gs-back{align-self:flex-start}@container gs-pbody (max-height: 360px){.gs-card.is-inpanel{gap:7px;margin-top:-6px}.gs-card.is-inpanel .gs-portrait{width:56px;height:66px}.gs-card.is-inpanel .gs-portrait>svg{width:56px;height:auto}.gs-card.is-inpanel .gs-card-status{padding:2px 0;background:none}.gs-card.is-inpanel .gs-mute{min-height:44px}}.gs-runner-portrait{flex:none}.gs-pbox,.gs-prail{transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.gs-pbox.is-far,.gs-prail.is-far{opacity:.45}.gs-pbox.is-far .gs-pbox-awn{filter:brightness(.6) saturate(.5)}.gs-pbox.is-ear,.gs-prail.is-ear{outline:2px dashed rgba(240,217,140,.8);outline-offset:-2px}@container gs-col (min-width: 600px){.gs-plan{--face: clamp(26px, 5.2vw, 40px);width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}.gs-plan .gs-pface,.gs-plan .gs-pchair{width:var(--face);height:var(--face)}.gs-plan .gs-pbox.is-lit{min-height:calc(var(--face) + 36px)}.gs-plan .gs-prail{height:calc(var(--face) + 25px)}.gs-plan .gs-prail .gs-pface{width:var(--face);height:var(--face)}.gs-plan .gs-prail-mark{top:calc(var(--face) * .6)}.gs-root.is-land .gs-plan{max-width:none}}@keyframes gs-in-x{0%{opacity:0;transform:translate(16px)}}@keyframes gs-in-y{0%{opacity:0;transform:translateY(24px)}}@keyframes gs-in-pop{0%{opacity:0;transform:scale(.96)}}@keyframes gs-in-card{0%{opacity:0;transform:scale(.97)}}.gs-panel:not(.is-sheet){animation:gs-in-x .24s cubic-bezier(.645,.045,.355,1)}.gs-panel.is-sheet,.gs-card.is-sheet{animation:gs-in-y .26s cubic-bezier(.215,.61,.355,1)}.gs-root.is-land .gs-panel.is-sheet,.gs-root.is-land .gs-card.is-sheet{animation-name:gs-in-x}.gs-scrim{animation:gs-fade .26s cubic-bezier(.215,.61,.355,1)}.gs-pop{transform-origin:left bottom;animation:gs-in-pop .18s cubic-bezier(.215,.61,.355,1)}.gs-card:not(.is-sheet):not(.is-inpanel){animation:gs-in-card .18s cubic-bezier(.215,.61,.355,1)}.gs-dock.is-desk .gs-mic{width:calc(52px * var(--u));height:calc(52px * var(--u))}.gs-dock.is-desk .gs-mic-label{font-size:calc(11px * var(--u))}.gs-dock.is-desk .gs-dock-title{font-size:calc(12px * var(--u))}.gs-dock.is-desk .gs-dock-sub{font-size:calc(13px * var(--u))}.gs-dock.is-desk .gs-btn,.gs-dock.is-desk .gs-seg button{min-height:calc(44px * var(--u))}.gs-dock.is-desk .gs-btn{padding:0 calc(14px * var(--u));font-size:calc(12px * var(--u))}.gs-dock.is-desk .gs-btn.is-icon{width:calc(48px * var(--u));padding:0}.gs-dock.is-desk .gs-seg button{font-size:calc(11px * var(--u))}.gs-notice{position:absolute;z-index:3;transform:translate(-50%)}.gs-plan-rail{container:gs-rail / inline-size}@container gs-rail (max-width: 351.98px){.gs-plan-railrow{--prail-h: 50px;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:5px;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--prail-h) - 15px),var(--brass) calc(var(--prail-h) - 15px) calc(var(--prail-h) - 12px),var(--plum-deep) calc(var(--prail-h) - 12px) calc(var(--prail-h) + 5px))}.gs-plan-railrow:after{display:none}.gs-root.is-phone .gs-plan-railrow{--prail-h: 46px}}@container gs-pbody (max-height: 215px){.gs-card.is-inpanel .gs-card-kind{display:none}.gs-card.is-inpanel .gs-portrait{width:48px;height:56px}.gs-card.is-inpanel .gs-portrait>svg{width:48px}.gs-card.is-inpanel{gap:5px}.gs-card.is-inpanel>.gs-card-ticket{order:1;margin-top:3px}}@container gs-pbody (max-height: 360px){.gs-secrow-body>.gs-confirm{margin-left:calc(-1 * var(--gs-sec-in, 66px));margin-right:calc(8px - var(--gs-sec-pad, 14px))}.gs-confirm{padding:12px 14px 14px;font-size:13px;line-height:1.4}.gs-confirm strong{font-size:17px}.gs-confirm-row{margin:0 -14px -14px;padding:6px 14px 12px}.gs-confirm-row>.gs-btn{min-height:44px}.gs-root[data-sample] .gs-secrow-body>.gs-confirm{scroll-margin-top:4px}.gs-root[data-sample] .gs-confirm-row{bottom:-8px}}.gs-root.is-desk{--gs-z: var(--gs-ui, 1)}.gs-root.is-desk>.gs-dock.is-desk,.gs-root.is-desk>.gs-window,.gs-root.is-desk>.gs-card,.gs-root.is-desk>.gs-panel,.gs-root.is-desk>.gs-curtain,.gs-root.is-desk>.gs-notice,.gs-root.is-desk .gs-theatre-bar,.gs-root.is-desk .gs-theatre-faces{--u: 1;--gs-window-w: 196px;zoom:var(--gs-z)}.gs-root.is-desk>.gs-dock.is-desk{left:calc(16px + max(var(--demo-tab-w, 0px),var(--gs-in-l, 0px)) / var(--gs-z));max-width:calc(100% - 16px - (max(var(--demo-tab-w, 0px),var(--gs-in-l, 0px)) + var(--gs-in-r, 0px)) / var(--gs-z) - var(--gs-window-w) - 32px)}.gs-root.is-desk.has-panel>.gs-dock.is-desk{max-width:calc(100% - 16px - (max(var(--demo-tab-w, 0px),var(--gs-in-l, 0px)) + var(--gs-panel-w, 420px)) / var(--gs-z) - 24px)}.gs-root.is-desk>.gs-window{right:calc(16px + var(--gs-in-r, 0px) / var(--gs-z))}.gs-root.is-desk>.gs-panel{top:calc(72px * var(--ui, 1) / var(--gs-z));width:calc(var(--gs-panel-w, 420px) / var(--gs-z))}.gs-root.is-desk .gs-theatre{padding-top:calc(var(--hud-top-h, 0px) + 76px * var(--ui, 1));padding-bottom:calc(110px * var(--gs-z))}.gs-root.is-desk .gs-theatre-screen{--gs-tz: max(1, var(--gs-z))}.gs-root.is-desk .gs-theatre-screen .gs-offair-board{width:min(52%,calc(420px * var(--gs-tz)));gap:calc(8px * var(--gs-tz));padding:calc(18px * var(--gs-tz)) calc(22px * var(--gs-tz)) calc(20px * var(--gs-tz));border-radius:calc(6px * var(--gs-tz));box-shadow:0 0 0 calc(3px * var(--gs-tz)) var(--brass),0 0 0 calc(5px * var(--gs-tz)) var(--plum-deep),0 calc(14px * var(--gs-tz)) calc(30px * var(--gs-tz)) #150b188c}.gs-root.is-desk .gs-theatre-screen .gs-offair-chains{top:calc(-600px * var(--gs-tz));height:calc(600px * var(--gs-tz));border-left-width:calc(2px * var(--gs-tz));border-right-width:calc(2px * var(--gs-tz))}.gs-root.is-desk .gs-theatre-screen .gs-offair-board>.gs-eyebrow{font-size:calc(11px * var(--gs-tz))}.gs-root.is-desk .gs-theatre-screen .gs-offair-title{font-size:calc(30px * var(--gs-tz))}.gs-root.is-desk .gs-theatre-screen .gs-offair-note{font-size:calc(15px * var(--gs-tz))}.gs-root.is-desk .gs-theatre-screen .gs-offair-link{min-height:calc(44px * var(--gs-tz));margin-top:calc(4px * var(--gs-tz));font-size:calc(12px * var(--gs-tz));text-underline-offset:calc(3px * var(--gs-tz))}.gs-signpost.is-board:before,.gs-signpost.is-board:after{content:"";position:absolute;top:-7cqh;width:max(1.5px,1.4cqw);height:7cqh;background:var(--brass-sh)}.gs-signpost.is-board:before{left:22%}.gs-signpost.is-board:after{right:22%}.gs-signpost.is-board .gs-signpost-plate{width:100%;height:100%;max-height:none;justify-content:center;gap:4cqh;padding:5cqh 5cqw;border-radius:max(6px,7cqw);background:linear-gradient(#4a2c50,var(--enamel-foot));border:max(1.5px,1.6cqw) solid var(--brass);box-shadow:0 8px 18px #00000073,inset 0 0 0 max(2px,2.6cqw) #d7aa5329}.gs-signpost.is-board .gs-signpost-plate>.gs-eyebrow{font-size:max(9.5px,min(9cqh,12.5cqw));letter-spacing:.16em}.gs-signpost-way{display:flex;align-items:center;gap:3cqw}.gs-signpost.is-board .gs-sign-letter{width:min(38cqh,46cqw);height:min(38cqh,46cqw);font-size:min(23cqh,28cqw)}.gs-signpost-arrow{font:900 min(17cqh,21cqw) / 1 var(--gs-sans);color:var(--brass-hi)}.gs-signpost.is-board .gs-signpost-plate>.gs-mono{font-size:max(10px,min(10.5cqh,12.5cqw))}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAaMABAAAAAADMgAAAYuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEAAgQwRCAqKKIhGCzYAATYCJANiBCAFhX4HgVsMBxuXClGUzNHtE3yRYJti7dj3SnEy5IzKdz5rSKPY4v6/FzxPePZ/7mSqJO1SfaJXepDxBSYAhsbl/SQ+xEFiW1soS6x2/wtwFj5aV6oT78Gk5CTlFWcPurhMvf1agUqnn2d8qqWkN7AHDGApDZ/TuIEEIxpACiBGM51yqIBXPzmEU5chnwQBbABAoRAMBItwBAFMEklEmrcUegEvGsABgAAmJSmJkr4bPig8KwUEAPSbtbpkBHGBWqAygXZ8vORTVfqBsvApXAnKAygAgLMe/2vBNYLBLeNLZwW6KX8DawFUphEEghgIghcFRKKA4qixvbLiIAJj+8ZlQUAIRSMIiM8IAgIosekFgAIMIBIDASLRjAOiCcXATZAmbOO6KH1QP9dv6F/glAPi0gf0M/26/vk05xfXVJqQL9EH3RHksQkQSjgnW4RgE4qfMAJbX3YQAkjxDFkdiAZpBHITmAGkAmCgnK8AUiJqPQcobIb0jkRrw6sT7XLJFlKh7rAKEjqgtY6xPCHuIX6XnefyWxP94818Mzcd4qf7ghOZ/oa18LXX0szXXzcXvGLaa9bCNzKsV69e1c1g47fFvqTu2lOQ81c8PCoy/Yq54N6hWPONN9poRplibnp1Mb/epTejO+tap+14QXqZUsjxd54+HOlhudVmzeOZti7SLrCyrFRzYG5KMt1av79IH0woKAyG8v3WRVvCZv/RlH5lMjJmN2X6kQvxS7Fmq4e/epWaOrXGtMfWwqsJ71IfCWGItU7s2mp1mC7wlU+1YLX3lA+evsy0+LDJ1urV1sK1Mn1NdEuiCdNE3/z1zV8X2we1gSjzZrAu/gAuzV0TuWBNqXdPzDzBgIj+ra89ebLrtU3Z5Txeo2SPQ4qtGrIQdHpBSQmpgOJMoCo1PSRZ0LamhAO6Bw3GCqedNlXcmj4Gbs6bNjdyZ3KsnkKRYoH/SZuqONWKWn51OCzVvl1KKd6rpnFcZtdqo9JvjUuhcD6OUHeUZ0x0qBJDI4JqXXkdUTH87rrOwd5FTHaRWNq2Y2fWkBXo6cbwI9pNfrDD3bFVZg4ZPB7TcdiP6E0mkQI8/YkBDIsS0Ypmc4/QTCgnqMqF3RUfxeuo6uTvVyikt8epGRgsUWzgTs3pfNPKmzfqHNkR3SXGwy04Nkqux+aGsepqiU3j40HACM6es7rKyq8ux784tmyYYuPaPp52uIDYeOVBO6cGKYc2rgf9IrwLkYwotoO1yJvBMgi3vT1dPIEZqWf6NPWE4oilOfmu2Zg0AsMR8TnYMNTm9E7R0vYOxuNDd6WxC3OO4keUZZSO/lwMwk92ExVoaReQerzpBS5hYVbJF/PH0WrzcPNJFh/tvrk5/2T7+9tePn6S8hGFV30OmVQUIdgMIcw+yfrYtA9Z1qNjLYAqiQAeYkjilJcdDaA3dxMXBQSbC+g4tMmOJcbqaYyKsLifpGgwXpQX7bstNgxUTrmEKFB7dSzP9FDVKa62GtX9pu6AyaWizrfd0k1NtcOXqmlUdn6qv9GNRnHTQjYVx1NeNnohgMDz8lmPBSH1f/MaxpcA73zxw2qADz6dNQxEOcW7PBncKAAE/rtOdUki/Jc6AOHLFCOY60uzLVSF7lAZmkIjKG4r+rRFadiiqyurAHBCMrCaP1nC0FuLpwYGddATsSj/bQGOYCDaBxySXT6B0FLyBYqAdBYYZPLnaq0KXMTzvsBNUzYJAtSkjyCUqlTnhxFO0R4Bm2gIBBN7tQ9gPxaGb1gE4v+GV/rJEUaNrU5dVTw5e/ShK/GHKsOhCDAhjkN4i2CaWpJU4YJ39/tVqdzMZiUrTKrKaWn8FAs1u58vw+mqxVUbTSbM/Ako0WhawDI3szyy29v9dlrpgeFVUbXvcJk3bCPoOnRAJPriaCqwnNudhY8W8Ao9Cq5YwbqI7OrDtuAWDYbsmCLKiKGaPn/OMMxEY3wY0FQKtvDKDCgovhR1TlVA+BLxQHHui6IkpWlOS1qTK4ZocYlbPOIVn5hiYYgtfglIiIRKmLtJj4zonGjp0UPioUg4gik0GpUJxaBJbLhKw9KxMCwGjWBBadAKHEpHyg8y96QqnZH5st17Zmf5NIgioHQeD8fsibNjejEAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAjsAA8AAAAAC+gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFMAAABgaBx9qFNUQVQAAAIQAAAANgAAAED0h98cY21hcAAAAkgAAABoAAAAjFU69oFnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAADvwAABRJLN8bGaGVhZAAABngAAAA1AAAANh21uDFoaGVhAAAGsAAAAB8AAAAkBrz/kGhtdHgAAAbQAAAAMAAAAFg3qARxbG9jYQAABwAAAAAwAAAAMA/FEL5tYXhwAAAHMAAAABoAAAAgACcAnm5hbWUAAAdMAAABGAAAAmo07V11cG9zdAAACGQAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNolxbEBATEAAMDzSYAlMoNKCxqg/UptFgtYRAeMYwUAuObEYheyRLEqSoz/VxbalSVFS6OASFFDATCbz4ZOct6E86tD7LliDUUZMrLwBgaxC6AAeNoFwQEGgEAUBcB5v1CE0AFCR1vaAyx7/Z0RcSg8Cp+abfSE+fcRYncLKpeGCDm3lwWdPQR1AAB42k3IwQ3BABSA4a/tiwRVjYhzV+kkdnAyjjNXA7ABF45mwABPOEhP/58PJSosVYpfwxYrrcpIp7dzLso4xDXu8e6OmQx8H5e4xevr+cxTbrLPAuCx9n/UGq0FGJuZaEzN1doPMEYZ8gABAAH//wAPeNp9UgOQJEkUzcqcqRy1u9Du6mqNURrbnlnbtm3bGzjbNkMXvsDZvsDZvunZrFyzXO/z/f8AAtUAwK0oTL4wyAJAcUiOmOSQXA6pGjYPfc38nsopY46i8P+fR+H7Q5PhQgABR2LuIzEYZJMIl+SSEzJ2IRlxDzOVD79c+HrRO7rbMGM++YQ5wmSk/gbDw2ej0kQYBwwAAJP/AHj6Ao4v4G7yfJp8TyP4JlIlm3bFnT+nQX/qdqYo9SYzGoVvv+fm224HEJQM/wLnwa0gCPIAYNREXI6wLJZroVLGcw5Zk1lWjsTjmqobAstybl4p03VNY14URSWihNMfwd1bR+4++FjS3qBVjCmdMzXPF5EkWQ8ze0pEkc8L9iypWrcitbAuniwa1EbMtq1PC4negL84ECDV64a/hwdIdR+IAmDwgpndUKzwXEmdNMFzbhbHlLjZGWZ/xu5gU7Sce5QfsbJt4q62zl3jxm5sgjC15nvsDNXWhJxDRf6iULBlamnfqXkzT/T3HJ/rDFjW53vzC32EIIgOR+EtcKE5O5dinogSTCg8rW3I0Wf3RJfe/5gwp3/S3OxbMkWXU8i074MLU53Ms0OTBkfMmuET/YF6M1eEdH83mTNPctFUVnhZKvT5bmPM48esFSMrxs+135Ut2OxcpuXmV1E4tY7ZM3SkYUz+/EWxgJRXAWlvZaS325AKSgBIx5T4xXRqPJEwyBDsdCaCHDcX5T47L7IwlnkGJ/J7W5t60EJkycrJtuRojlWN/ffcPH57J/uwtU5pbKqtK662Pcx21ckWDy4MF6llBRlZFt7CsO22cQuYm9/tPDijvXXD/xsamqbuibrB9RRGcKowiqedwz0UNyfyGlVqBsV5IFBFNhJmR8ie1Rswowu/hBx3Kbsn2avYVRQ1d3btmzRqUxu63VJfXNvaXJ1XZb0Tt1dJVvFyfh2ZvuSJmbNPD7RsGl1ZP3FE/zi1pG9lyEk6pvpHI0jH6QAA1mRIUKpLirJn0QyCUu28gmYSFFOUd5hbCxLfW5FKuVHZGrKm6OQh6ZpKmWD5vJKxwskseUiXsGPmjdrYnFV/R0z9lzmJuIRXKsl40np0Xd/q5kzlZLTs29Q6pBSE8vFz1oNubVZryL9c5Jfb7L6YOxJesaZ8VtN5JFlgAmZPp+AjMIFGAAv54c8XMkfO5KeLvCCmnc6cSo5MNCLo8wXH9PWNMaP+ho/DJJoJENGzoeC/V710K3z86acBBIeJ5WFqwWdtCrkPT39qf/f+V54kPuQ4AxZ0FU0AeNpjYGRgAOFSD5/meH6brwzMzC8YgOD28/dTQfT9Jy0F/8/++8zMyhIG5LIxMIFEAX8EDkAAAAB42mNgZGBgfvHfgoGB6d3/s39DmFmBIqhAFACgIQZPAHjaY9rDYAPEokg4EYgNgNgeiFWAWAmIjWByUL4TmhoGKJZjYGCYyvCDoQ8Ag3oUQgAAABoANQBBAE0AYwCiANsBAQEpAXIBfgGKAZYB4wHuAfkCBAIEAgQCTgJpAnYCiXjaY2BkYGAQZ/BjYAdiVjAPAZgZGAERywDGAAB42o2QQ2IEQBBFX2zu4tnFtp1N7G00tmfOEVwiOFouEP7F2K163V0GGnmhgrLKOuCtbCDGZYzwHeNymvmMcQUbfMS4MkWnik6eYlzNELYYNzPHjFhcBo0MxLiMenpjXEc7jTFuFMERbnw4ucXBLhEC+MRbuHV/4BqrzgAWkVFsFgXQ1vTgZ4lxTT/3+LDqJSAewy92SMozZv0fs8cBh9zqHsAq6dLNrdPNaI6oVxh1lxekg4FJxphAM4WWOeJYe1dUuuczjJgJimWRYWcgZinKttyW9BDFR6wLGJhiAm3RhV6MGAp4PMEnacPIPbJlkyDqJG58+HUfyOqqGSvSIMgdY9zjxqlXIyHUXXFqJL9+nLFYg/9na12YeNpiYGIAg/9zGIyAFCMDOhAHYhWGk4AWptoAYQAI/uEOY9DFkxaHHXB3iMv00a/ODyUa0oxWtEEZFVRRQx0NNNFCm8rooIse+hjUxif76l/r3u8pqrJS4Hhc4Exk1AtcyJxP2JcYDc6LvTgWM5TFidrO38//7+kcNY9nz8153lLESQLNRilQAA==) 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:Martian Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/martian-mono-cyrillic-800-normal-C3OIyFoE.woff2) format("woff2"),url(/assets/martian-mono-cyrillic-800-normal-DD4TyMtZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/martian-mono-latin-ext-800-normal-BFp7bi-_.woff2) format("woff2"),url(/assets/martian-mono-latin-ext-800-normal-CM6Yc2mp.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:Martian Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/martian-mono-latin-800-normal-CCFTHg5X.woff2) format("woff2"),url(/assets/martian-mono-latin-800-normal-DGLux4UD.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}@keyframes ps-a-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.012)}}@keyframes ps-a-blink{0%,93%,to{transform:scaleY(0)}95.5%{transform:scaleY(1)}}@keyframes ps-a-ear{0%,88%,to{transform:rotate(0)}90%{transform:rotate(-10deg)}92%{transform:rotate(0)}}@keyframes ps-a-tail{0%,to{transform:rotate(0)}50%{transform:rotate(-2.4deg)}}@keyframes ps-a-mote{0%,to{transform:translate(0);opacity:.45}50%{transform:translate(4px,-9px);opacity:.8}}@keyframes ps-a-flicker{0%,to{opacity:1}46%{opacity:.86}50%{opacity:1}53%{opacity:.9}}@keyframes ps-a-nibble{0%,to{transform:translateY(0)}20%{transform:translateY(-3px)}40%{transform:translateY(0)}60%{transform:translateY(-3px)}80%{transform:translateY(0)}}@keyframes ps-a-crumb{0%{transform:translateY(-20px);opacity:0}30%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes ps-a-seed{0%{transform:translateY(-26px) rotate(-50deg);opacity:0}30%{opacity:1}80%{transform:translateY(1px) rotate(0)}to{transform:none;opacity:1}}.ps-art{pointer-events:none;user-select:none}.ps-emb[data-state=ahead]{opacity:.62}.ps-emb[data-state=ahead] *{fill:#f2e3c8;stroke:#f2e3c8;stroke-dasharray:none}.ps-emb[data-state=ahead] [fill=none]{fill:none}@media(prefers-reduced-motion:no-preference){.ps-art .ps-a-breathe{animation:ps-a-breathe 3.8s ease-in-out calc(var(--ps-seed, 0) * -.37s) infinite}.ps-art .ps-a-blink{animation:ps-a-blink 5.6s ease-in-out calc(2.2s - var(--ps-seed, 0) * .37s) infinite}.ps-art .ps-a-ear{animation:ps-a-ear 9.4s ease-in-out calc(3.1s - var(--ps-seed, 0) * .37s) infinite}.ps-art .ps-a-tail{animation:ps-a-tail 6s ease-in-out infinite}.ps-art .ps-a-mote{animation:ps-a-mote 14s ease-in-out infinite}.ps-art .ps-a-flicker{animation:ps-a-flicker 5.2s ease-in-out infinite}.ps-art .ps-a-nibble{animation:ps-a-nibble .42s ease-in-out 3}.ps-art .ps-a-crumbs circle{animation:ps-a-crumb .7s ease-out both}.ps-art .ps-a-crumbs circle:nth-child(2){animation-delay:.16s}.ps-art .ps-a-crumbs circle:nth-child(3){animation-delay:.32s}.ps-feedbeat[data-play] .ps-a-seed{animation:ps-a-seed .56s cubic-bezier(.34,1.2,.64,1) both}}@media(prefers-reduced-motion:reduce){.ps-art *,.ps-feedbeat *{animation:none!important;transition:none!important}}.rw-host{position:absolute;inset:0;overflow:clip;isolation:isolate}.rw-root{--rw-plum-dark: #1f1122;--rw-plum-deep: var(--v-plum-deep, #2e1a33);--rw-plum: var(--v-plum, #46284a);--rw-enamel-top: var(--v-enamel-top, #3a2240);--rw-enamel-foot: var(--v-enamel-foot, #2a1730);--rw-enamel-rim: var(--v-enamel-rim, rgba(215, 170, 83, .7));--rw-ink: #2e1a33;--rw-ink2: #46284a;--rw-ink-soft: #5a3b52;--rw-ink-mute: #6e5566;--rw-cream: var(--v-cream, #f2e3c8);--rw-cream-sh: var(--v-cream-sh, #d9c19a);--rw-parch: #f7efdd;--rw-parch2: #f1e8cf;--rw-paper: #fbf3e2;--rw-card-paper: linear-gradient(180deg, #fdf7e8 0%, #f8efd9 100%);--rw-button-paper: #fffaf0;--rw-brass: var(--v-brass, #d7aa53);--rw-brass-hi: var(--v-brass-hi, #f0d98c);--rw-brass-sh: #8a6a2f;--rw-brass-deep: #7e5a22;--rw-timber: var(--v-timber, #b57a3e);--rw-timber-sh: var(--v-timber-sh, #7e4f28);--rw-timber-dk: #5c3a1f;--rw-felt: var(--v-felt, #2e6b4f);--rw-felt-lit: var(--v-felt-lit, #3d8a66);--rw-felt-glow: var(--v-felt-glow, #93e2b6);--rw-felt-deep: #17352a;--rw-red: var(--v-live, #d64435);--rw-live: #c8392b;--rw-oxblood: #7a2634;--rw-sky-hi: var(--v-sky-hi, #f7c98b);--rw-sky-lo: var(--v-sky-lo, #e78a6b);--rw-ground: var(--v-ground, #d8b078);--rw-cobalt: #236a9d;--rw-emerald: #176043;--rw-on-plum: #f2e3c8;--rw-on-plum-quiet: rgba(241, 232, 207, .72);--rw-on-plum-label: rgba(241, 232, 207, .62);--rw-state-open: var(--v-state-open, #93e2b6);--rw-state-post: var(--v-state-post, #d7aa53);--rw-state-racing: var(--v-state-racing, #d64435);--rw-state-pending: var(--v-state-pending, #d9c19a);--rw-state-official: var(--v-state-official, #f0d98c);--rw-state-void: var(--v-state-void, #e0a3ac);--rw-state-none: #8a7a86;--rw-ink-open: #1b5e3f;--rw-ink-post: #7e5a22;--rw-ink-racing: #a8291d;--rw-ink-pending: #6e5566;--rw-ink-official: #7e5a22;--rw-ink-void: #7a2634;--rw-f-display: "Fraunces Variable", Georgia, serif;--rw-f-display-var: "SOFT" 40, "WONK" 1, "opsz" 144;--rw-f-ui: "Gabarito Variable", ui-sans-serif, system-ui, sans-serif;--rw-f-mono: "Martian Mono", ui-monospace, "Cascadia Mono", monospace;--rw-f-aside: "Bodoni Moda Variable", Georgia, serif;--rw-hit: 44px;--rw-fs-floor: 9.2px;--rw-fs-chrome-floor: 11px;--rw-ease: cubic-bezier(.22, 1, .36, 1);--rw-walk: .46s;--rw-z-far: 1;--rw-z-wall: 2;--rw-z-over: 3;--rw-z-veil: 4;--rw-z-near: 5;--rw-z-hint: 14;--rw-z-papers: 15;--rw-z-foot: 16;--rw-z-ground: 18;--rw-z-sign: 20;--rw-z-scrim: 29;--rw-z-index: 30;position:absolute;inset:0;overflow:clip;color:var(--rw-cream);font-family:var(--rw-f-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rw-root *,.rw-root *:before,.rw-root *:after{box-sizing:border-box}.rw-root :where(button,input,textarea,select){font:inherit;color:inherit}.rw-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.rw-root .rw-scene{position:absolute;inset:0;z-index:1;overflow:clip}.rw-root .rw-handover{position:absolute;inset:0;z-index:2;overflow:clip;pointer-events:none}.rw-root .rw-handover[data-rw-cover]{z-index:26}.rw-root :is(.rw-stage,.rw-l-far,.rw-l-wall,.rw-l-over,.rw-l-veil,.rw-l-near){overflow:clip}.rw-root :focus{outline:none}.rw-root :focus-visible{outline:2px solid var(--rw-brass-hi);outline-offset:3px}.rw-root .rw-on-paper :focus-visible{outline:2.5px solid var(--rw-ink);outline-offset:3px}.rw-root :is(h1,h2,h3)[tabindex="-1"]:focus,.rw-root [tabindex="-1"]:focus:not(:focus-visible){outline:none}.rw-root .rw-kicker{font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.rw-root .rw-label{font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rw-root .rw-mono{font-family:var(--rw-f-mono);font-weight:700;font-variant-numeric:tabular-nums}.rw-root .rw-display{font-family:var(--rw-f-display);font-weight:900;font-variation-settings:var(--rw-f-display-var);letter-spacing:-.02em}.rw-root .rw-aside{font-family:var(--rw-f-aside);font-style:italic;font-weight:500}.rw-root .rw-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rw-root .rw-demo-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px dashed currentColor;border-radius:3px;font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--rw-hit);min-inline-size:var(--rw-hit);padding:0 18px;font-family:var(--rw-f-ui);line-height:1.1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s ease-out,box-shadow .18s ease-out,filter .18s ease-out,border-color .18s ease-out,background-color .18s ease-out,color .18s ease-out}.rw-root .rw-btn-gold{min-block-size:54px;padding:0 22px;border:0;border-radius:6px;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px var(--rw-ink),0 8px 18px #2e1a3338;color:var(--rw-ink);font-size:14px;font-weight:900;letter-spacing:.14em}.rw-root .rw-btn-gold:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.rw-root .rw-btn-paper{border:1.5px solid rgba(46,26,51,.5);border-radius:8px;background:var(--rw-button-paper);color:var(--rw-ink);font-size:13px;font-weight:800;letter-spacing:.1em}.rw-root .rw-btn-paper:hover:not(:disabled){border-color:var(--rw-ink)}.rw-root .rw-btn-enamel{height:48px;padding:0 18px 0 14px;border:1px solid var(--rw-enamel-rim);border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--rw-enamel-top),var(--rw-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--rw-cream);font-size:12px;font-weight:800;letter-spacing:.12em}.rw-root .rw-btn-enamel:hover:not(:disabled){border-color:var(--rw-brass-hi);color:var(--rw-brass-hi)}.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel):active:not(:disabled){transform:translateY(1px)}.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel):disabled,.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel)[aria-disabled=true]{cursor:not-allowed;opacity:.9;filter:saturate(.6)}@media(forced-colors:active){.rw-root.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel){border:1.5px solid ButtonText}.rw-root.rw-root :is(.rw-btn-gold,.rw-btn-paper,.rw-btn-enamel):is(:disabled,[aria-disabled=true]){border-color:GrayText;color:GrayText}.rw-root.rw-root .rw-on-paper{background-color:Canvas}}@media(prefers-reduced-motion:reduce){.rw-root *,.rw-root *:before,.rw-root *:after{animation:none!important;transition:none!important}}.rw-root .rw-comp{position:absolute;inset:0;overflow:clip;background:#241428}.rw-root .rw-stage{position:absolute;display:block;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.rw-root .rw-stage>:is(.rw-l-far,.rw-l-wall,.rw-l-over,.rw-l-veil,.rw-l-near){position:absolute;left:0;top:0;transform-origin:0 0;overflow-clip-margin:1600px}.rw-root .rw-stage>.rw-l-far{z-index:var(--rw-z-far)}.rw-root .rw-stage>.rw-l-wall{z-index:var(--rw-z-wall)}.rw-root .rw-stage>.rw-l-over{z-index:var(--rw-z-over)}.rw-root .rw-stage>.rw-l-veil{z-index:var(--rw-z-veil);pointer-events:none}.rw-root .rw-stage>.rw-l-near{z-index:var(--rw-z-near);pointer-events:none}.rw-root .rw-sign{position:absolute;z-index:var(--rw-z-sign)}.rw-root .rw-sign-title{color:var(--rw-cream);font-family:var(--rw-f-display);font-weight:900;font-variation-settings:var(--rw-f-display-var);letter-spacing:-.02em;line-height:1;white-space:nowrap}.rw-root .rw-sign-sub{color:#f1e8cfc7;font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase;white-space:nowrap}.rw-root .rw-sign[data-kind=desk] .rw-sign-zoom{display:flex;align-items:center;gap:10px;zoom:var(--rw-ui, 1)}.rw-root .rw-sign-plaque{position:relative;display:flex;flex-direction:column;justify-content:center;gap:5px;height:66px;padding:0 20px 0 18px;border-radius:9px;background:linear-gradient(180deg,#3a2240,#2a1730);box-shadow:0 0 0 2px #d7aa53,0 0 0 3.5px #7e5a22,8px 8px #2e1a334d}.rw-root .rw-sign[data-kind=desk] .rw-sign-title{font-size:32px;line-height:.95}.rw-root .rw-sign[data-kind=bar]{left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 max(10px,env(safe-area-inset-right,0px)) 0 max(14px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,#3a2240,#2a1730);box-shadow:inset 0 -1px #d7aa538c,0 6px 14px #140a1859}.rw-root .rw-sign-head{display:flex;align-items:baseline;gap:10px;min-width:0}.rw-root .rw-sign[data-kind=bar] .rw-sign-title,.rw-root .rw-sign[data-kind=side] .rw-sign-title{font-size:24px}.rw-root .rw-sign[data-kind=bar] .rw-sign-sub{color:#f1e8cfbd;letter-spacing:.14em}.rw-root .rw-sign[data-kind=side]{display:flex;align-items:center;gap:10px}.rw-root .rw-sign-plaque[data-small]{height:44px;padding:0 14px 0 13px;border-radius:8px;box-shadow:0 0 0 2px #d7aa53,0 0 0 3.5px #7e5a22,6px 6px #2e1a334d}.rw-root .rw-ix-open{gap:9px;height:48px;padding:0 16px 0 12px;font-size:12px;letter-spacing:.12em}.rw-root .rw-ix-open[data-compact]{height:44px;padding:0 12px 0 10px;font-size:11.5px}.rw-root .rw-ix-open .rw-ix-mark{flex:none}.rw-root .rw-ix-open:disabled{opacity:.5;filter:none}.rw-root .rw-hint{position:absolute;z-index:var(--rw-z-hint);pointer-events:none;transition:opacity .4s ease-out}.rw-root .rw-hint-in{display:flex;align-items:center;gap:9px;height:34px;padding:0 14px;border-radius:17px;background:#241329d1;box-shadow:0 0 0 1px #d7aa5380;color:var(--rw-cream);font-family:var(--rw-f-ui);font-size:11.5px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;zoom:var(--rw-ui, 1)}.rw-root .rw-nav{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;border:1px solid var(--rw-enamel-rim);background:linear-gradient(180deg,var(--rw-enamel-top),var(--rw-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--rw-cream);font-family:var(--rw-f-ui);cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out,opacity .22s ease-out}.rw-root .rw-nav:hover{filter:brightness(1.12)}.rw-root .rw-nav-num{color:var(--rw-brass-hi);font-family:var(--rw-f-mono);font-weight:800;line-height:1}.rw-root .rw-nav[data-variant=desk]{top:0;gap:9px;width:64px;height:104px;border-radius:12px}.rw-root .rw-nav[data-variant=desk][data-dir=prev]{left:-78px}.rw-root .rw-nav[data-variant=desk][data-dir=next]{right:-78px}.rw-root .rw-nav[data-variant=desk] .rw-nav-num{display:grid;place-items:center;min-width:34px;height:26px;padding:0 5px;border-radius:4px;background:#f0d98c24;box-shadow:inset 0 0 0 1px #f0d98c80;font-size:13px}.rw-root .rw-nav[data-variant=edge]{z-index:16;gap:5px;width:46px;height:74px;border-radius:23px}.rw-root .rw-nav[data-variant=edge] .rw-nav-num{font-size:12px}.rw-root .rw-nav:focus-visible{outline:2px solid var(--rw-brass-hi);outline-offset:3px}.rw-root .rw-ground{position:absolute;z-index:var(--rw-z-ground);display:flex;align-items:center;gap:20px;padding:20px 26px;border-radius:6px;background:var(--rw-card-paper);box-shadow:0 0 0 1px #2e1a334d,0 18px 36px #140a1873;color:var(--rw-ink)}.rw-root .rw-ground:not([data-kind=desk]){flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:14px;padding:24px max(20px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));border-radius:16px 16px 0 0}.rw-root .rw-ground[data-kind=side]{border-radius:12px 0 0;box-shadow:-1px 0 #2e1a3340,-10px 0 26px #140a1859}.rw-root .rw-ground-words{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1;min-width:0}.rw-root .rw-ground-title{color:var(--rw-ink);font-family:var(--rw-f-display);font-weight:900;font-variation-settings:var(--rw-f-display-var);font-size:26px;letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.rw-root .rw-ground:not([data-kind=desk]) .rw-ground-title{font-size:22px}.rw-root .rw-ground-body{color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:15px;font-weight:600;line-height:1.4;text-wrap:pretty}.rw-root .rw-ground:not([data-kind=desk]) .rw-ground-body{font-size:14px}.rw-root .rw-ground-tag{margin-top:6px;color:var(--rw-ink-mute)}.rw-root .rw-ground-retry{flex:none;min-height:48px}.rw-root .rw-spin{flex:none;width:30px;height:30px;border-radius:50%;border:3px solid rgba(46,26,51,.18);border-top-color:var(--rw-ink)}@media(prefers-reduced-motion:no-preference){.rw-root .rw-spin{animation:rw-c-spin .9s linear infinite}}@keyframes rw-c-spin{to{transform:rotate(360deg)}}.rw-root .rw-foot{position:absolute;left:0;right:0;z-index:var(--rw-z-foot);display:flex;align-items:center;gap:10px;padding:3px max(16px,env(safe-area-inset-right,0px)) 3px max(16px,env(safe-area-inset-left,0px));background:#1f1122eb;border-top:1px solid rgba(215,170,83,.35);color:var(--rw-on-plum-quiet);font-family:var(--rw-f-ui);font-size:11.5px;font-weight:600;line-height:1.3}.rw-root .rw-foot-text{flex:1;min-width:0;text-wrap:pretty}.rw-root .rw-foot-tag{flex:none;color:var(--rw-brass-hi)}.rw-root .rw-papers{position:absolute;z-index:var(--rw-z-papers)}.rw-root .rw-papers-zoom{position:relative;zoom:var(--rw-ui, 1)}.rw-root .rw-papers-pin{position:absolute;top:-22px;width:0;height:0;pointer-events:none}.rw-root .rw-papers-pin .rw-clip{position:absolute;left:-48px;top:-4px;overflow:visible}.rw-root .rw-papers-card{position:relative;display:flex;align-items:center;gap:20px;height:104px;padding:0 16px 0 24px;border-radius:6px;background:linear-gradient(180deg,#fdf7e8,#f6ecd4);box-shadow:0 0 0 1px #2e1a334d,0 2px #2e1a331f,0 18px 34px #140a186b;color:var(--rw-ink)}.rw-root .rw-papers[data-narrow] .rw-papers-card{gap:14px}.rw-root .rw-papers-hair{position:absolute;inset:6px;border:1px solid rgba(138,106,47,.4);border-radius:3px;pointer-events:none}.rw-root .rw-papers-rule{flex:none;width:1px;align-self:stretch;margin:4px 0;background:#2e1a3329}.rw-root .rw-papers-line{flex:1.2;min-width:0}.rw-root .rw-note{display:flex;flex-direction:column;gap:6px;min-width:0}.rw-root .rw-papers .rw-note{flex:1.15}.rw-root .rw-note-kicker{color:var(--rw-ink2)}.rw-root .rw-note-text{color:var(--rw-ink);font-family:var(--rw-f-aside);font-style:italic;font-weight:500;font-size:18.5px;line-height:1.24;text-wrap:pretty}.rw-root .rw-papers[data-narrow] .rw-note-text{font-size:17px}.rw-root .rw-step{flex:none;gap:10px;padding:0 20px;font-size:15px;line-height:1.1}.rw-root .rw-papers .rw-step{width:216px;min-height:60px}.rw-root .rw-papers[data-narrow] .rw-step{width:188px}.rw-root .rw-step:hover:not(:disabled){filter:brightness(1.06)}.rw-root .rw-on-paper .rw-btn-gold.rw-step[data-pressed]{transform:translateY(2px);filter:brightness(.93) saturate(.9);box-shadow:inset 0 0 0 1px #fff6d666,inset 0 2px #5e3e0f59,0 0 0 2px var(--rw-ink),0 2px 6px #2e1a3333}.rw-root .rw-bezel{--rw-bulb: var(--rw-state-none);position:relative;display:block;flex:none;width:16px;height:16px;border-radius:50%;background:#7e5a22;box-shadow:inset 0 0 0 1.5px #d7aa53}.rw-root .rw-bezel[data-size="9"]{width:15px;height:15px}.rw-root .rw-bezel[data-tone=open]{--rw-bulb: var(--rw-state-open)}.rw-root .rw-bezel[data-tone=post]{--rw-bulb: var(--rw-state-post)}.rw-root .rw-bezel[data-tone=racing]{--rw-bulb: var(--rw-state-racing)}.rw-root .rw-bezel[data-tone=pending]{--rw-bulb: var(--rw-state-pending)}.rw-root .rw-bezel[data-tone=official]{--rw-bulb: var(--rw-state-official)}.rw-root .rw-bezel[data-tone=void]{--rw-bulb: var(--rw-state-void)}.rw-root :is(.rw-bezel-bulb,.rw-bezel-pulse){position:absolute;inset:3px;border-radius:50%;background:var(--rw-bulb)}.rw-root .rw-bezel-bulb{box-shadow:0 0 9px var(--rw-bulb),inset 0 -2px 2px #00000040}@media(prefers-reduced-motion:no-preference){.rw-root .rw-bezel-pulse{animation:rw-c-pulse 1.8s cubic-bezier(.22,1,.36,1) infinite}}.rw-root:is([data-rw-away],[data-hidden]) .rw-bezel-pulse,.rw-root:not([data-here]) .rw-bezel-pulse,.rw-root .rw-scene[data-rw-hidden] .rw-bezel-pulse{animation-play-state:paused}@keyframes rw-c-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2.7);opacity:0}to{transform:scale(2.7);opacity:0}}.rw-root .rw-line{display:flex;flex-direction:column;justify-content:center;gap:7px;min-width:0}.rw-root .rw-line-row{display:flex;align-items:center;gap:9px;min-width:0}.rw-root .rw-line-text{color:var(--rw-ink);font-family:var(--rw-f-ui);font-weight:800;line-height:1.2;text-wrap:balance}.rw-root .rw-line-sub{margin-top:-3px;color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:13.5px;font-weight:600;line-height:1.3;text-wrap:pretty}.rw-root .rw-line-way{max-width:260px;line-height:1.3;text-wrap:balance}.rw-root .rw-line-scope{color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:11.5px;font-weight:700;line-height:1.3}.rw-root .rw-way{display:inline-block;margin:-15px 0;padding:15px 0;border:0;background:none;color:var(--rw-ink);font-family:var(--rw-f-ui);font-size:13px;font-weight:800;line-height:1.3;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rw-root .rw-way-t{-webkit-box-decoration-break:clone;box-decoration-break:clone}.rw-root .rw-on-paper .rw-way:focus-visible{outline:none}.rw-root .rw-on-paper .rw-way:focus-visible .rw-way-t{outline:2px solid var(--rw-ink);outline-offset:3px;border-radius:3px}.rw-root .rw-field{display:flex;align-items:center;gap:6px;flex:none}.rw-root .rw-pline .rw-field{gap:7px}.rw-root .rw-field-label{margin-right:4px;color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.15;text-transform:uppercase}.rw-root .rw-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:none;width:44px;min-width:44px;height:46px;padding:0;border:1.5px solid rgba(46,26,51,.42);border-radius:8px;background:var(--rw-button-paper);color:var(--rw-ink);cursor:pointer;transition:transform .16s ease-out,border-color .16s ease-out,background-color .16s ease-out}.rw-root button.rw-chip:hover{transform:translateY(-2px);border-color:var(--rw-ink)}.rw-root .rw-chip[data-static]{cursor:default}.rw-root .rw-chip-jacket{display:block;overflow:visible}.rw-root .rw-chip-num{font-family:var(--rw-f-mono);font-size:12px;font-weight:800;line-height:1;letter-spacing:0}.rw-root .rw-sheet{position:absolute;z-index:var(--rw-z-papers)}.rw-root .rw-sheet .rw-pp-clip{position:absolute;left:50%;top:-17px;margin-left:-42px;overflow:visible;z-index:1}.rw-root .rw-sheet[data-compact] .rw-pp-clip{transform:scale(.8);transform-origin:50% 17px}.rw-root .rw-sheet-in{display:flex;flex-direction:column;gap:var(--pp-gap, 10px);height:100%;padding:var(--pp-pt, 16px) max(16px,env(safe-area-inset-right,0px)) max(var(--pp-pb, 16px),env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-radius:16px 16px 0 0;background:linear-gradient(180deg,#fdf7e8,#f6ecd4);box-shadow:0 -1px #2e1a3340,0 -10px 26px #140a1859;color:var(--rw-ink)}.rw-root .rw-pp-top{display:flex;flex-direction:column;gap:var(--pp-gap2, 8px);flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#f9f1dd00 0,#f9f1dd 34%) center bottom / 100% 18px no-repeat local,linear-gradient(180deg,#2e1a3300 0,#2e1a3312 55%,#2e1a3333) center bottom / 100% 12px no-repeat scroll}.rw-root .rw-pp-rule{flex:none;height:1px;background:#2e1a3324}.rw-root .rw-pp-bottom{display:flex;flex-direction:column;gap:var(--pp-gap2, 8px);flex:none}.rw-root .rw-sheet .rw-note{gap:4px;flex:none}.rw-root .rw-sheet .rw-note-text{font-size:var(--pp-note, var(--pp-note-fs, 17px));line-height:1.26}.rw-root .rw-sheet .rw-step{width:100%;min-height:var(--pp-step, 56px)}.rw-root .rw-pp-foot{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;color:var(--rw-ink-mute);font-family:var(--rw-f-ui);font-size:11px;font-weight:600;line-height:1.2}.rw-root .rw-sheet[data-kind=side] .rw-sheet-in{gap:10px;padding:12px max(16px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) 18px;border-radius:12px 0 0;box-shadow:-1px 0 #2e1a3340,-10px 0 26px #140a1859}.rw-root .rw-sheet[data-kind=side] .rw-pp-top{gap:10px}.rw-root .rw-sheet[data-kind=side] .rw-step{min-height:52px}.rw-root .rw-sheet[data-kind=tablet] .rw-sheet-in{flex-direction:row;align-items:center;gap:18px;padding:16px max(26px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(26px,env(safe-area-inset-left,0px));border-radius:18px 18px 0 0}.rw-root .rw-pline[data-tablet]{gap:7px}.rw-root .rw-pline[data-tablet] .rw-pline-runner{justify-content:flex-start;gap:2px 14px}.rw-root .rw-pline[data-tablet] .rw-field-label{flex:0 1 min-content}.rw-root .rw-sheet-col{min-width:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain}.rw-root .rw-sheet-note{padding-bottom:3px}.rw-root .rw-sheet-race{flex:1.4}.rw-root .rw-sheet-note{flex:1}.rw-root .rw-sheet-vrule{flex:none;width:1px;align-self:stretch;margin:6px 0;background:#2e1a3329}.rw-root .rw-sheet-act{display:flex;flex-direction:column;gap:10px;flex:none;width:236px}.rw-root .rw-sheet[data-kind=tablet] .rw-pp-foot{font-size:11.5px;line-height:1.3}.rw-root .rw-pline{display:flex;flex-direction:column;gap:8px;min-width:0}.rw-root .rw-pline-race{display:flex;flex-direction:column;gap:4px;min-width:0}.rw-root .rw-pline-state{display:inline-flex;align-items:center;gap:8px;color:var(--rw-ink);font-family:var(--rw-f-ui);font-size:11.5px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.rw-root .rw-pline-title-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;column-gap:12px;row-gap:2px;min-width:0}.rw-root .rw-pline-title{color:var(--rw-ink);font-family:var(--rw-f-ui);font-size:14.5px;font-weight:800;line-height:1.2}.rw-root .rw-pline-clock{display:inline-flex;align-items:baseline;gap:6px;color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:11.5px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.rw-root .rw-pline-clock-n{color:var(--rw-ink);font-family:var(--rw-f-mono);font-size:13px;letter-spacing:0}.rw-root .rw-pline-runner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 12px;min-width:0}.rw-root .rw-pline-runner-words{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.rw-root .rw-pline-runner-text{color:var(--rw-ink);font-family:var(--rw-f-ui);font-weight:800;line-height:1.25;text-wrap:pretty}.rw-root .rw-pline-field-label{color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.15;text-transform:uppercase}.rw-root .rw-pline-way{display:block;flex:none;line-height:1.3}.rw-root .rw-pline-unread{color:var(--rw-ink-soft);font-family:var(--rw-f-ui);font-size:13px;font-weight:600;line-height:1.3}.rw-root .rw-ix-layer{position:absolute;inset:0;z-index:var(--rw-z-scrim)}.rw-root .rw-ix-scrim{position:absolute;inset:0;background:#1f112257}.rw-root .rw-ix{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;overflow:clip;outline:none;background:linear-gradient(180deg,#fdf7e8,#f8efd9);box-shadow:0 0 0 1px #2e1a334d,0 24px 48px #140a188c;color:var(--rw-ink)}.rw-root .rw-ix-frame{position:absolute;z-index:1}.rw-root .rw-ix[data-kind=desk]{border-radius:8px}.rw-root .rw-ix:is([data-kind=phone],[data-kind=tablet]){position:absolute;inset:var(--hud-top-h, 0px) 0 max(var(--demo-foot-h, 0px),var(--hud-bottom-h, 0px)) 0;box-shadow:none}.rw-root .rw-ix[data-kind=side]{position:absolute;top:var(--hud-top-h, 48px);right:0;bottom:0;width:min(440px,52%);padding-right:env(safe-area-inset-right,0px);border-radius:12px 0 0 12px;box-shadow:0 0 0 1px #2e1a334d,-16px 0 36px #140a1880}.rw-root .rw-ix-read{width:100%}.rw-root .rw-ix[data-kind=tablet] .rw-ix-read{max-width:560px;margin:0 auto}.rw-root .rw-ix-headwrap{flex:none}.rw-root .rw-ix-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 16px 12px 22px;border-bottom:1px solid rgba(46,26,51,.16)}.rw-root .rw-ix:not([data-kind=desk]) .rw-ix-head{padding:16px 14px 12px 18px}.rw-root .rw-ix-titles{display:flex;flex-direction:column;gap:4px;min-width:0}.rw-root .rw-ix-kicker{color:var(--rw-ink2)}.rw-root .rw-ix-title{color:var(--rw-ink);font-size:28px;line-height:1}.rw-root .rw-ix:not([data-kind=desk]) .rw-ix-title{font-size:26px}.rw-root .rw-ix-close{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:1.5px solid rgba(46,26,51,.45);border-radius:8px;background:var(--rw-button-paper);color:var(--rw-ink);cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out}.rw-root .rw-ix-close:hover{border-color:var(--rw-ink);background:#fff}.rw-root .rw-ix-body{position:relative;flex:1 1 auto;min-height:0;padding:8px 12px 14px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding:40px 0 8px;scrollbar-width:thin;scrollbar-color:rgba(46,26,51,.32) transparent}.rw-root .rw-ix:is([data-kind=phone],[data-kind=tablet]) .rw-ix-body{padding:8px 10px calc(16px + env(safe-area-inset-bottom,0px))}.rw-root .rw-ix[data-kind=side] .rw-ix-body{padding:8px 10px calc(14px + env(safe-area-inset-bottom,0px) + var(--demo-foot-h, 0px))}.rw-root .rw-ix-race{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 4px;padding:4px 6px 12px}.rw-root .rw-ix-lamp{display:inline-flex;align-items:center;gap:8px;color:var(--rw-ink);font-size:11.5px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.rw-root .rw-ix-lamp-bezel{position:relative;display:block;flex:none;width:16px;height:16px;border-radius:50%;background:var(--rw-brass-deep);box-shadow:inset 0 0 0 1.5px var(--rw-brass)}.rw-root .rw-ix-lamp-bulb{position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:var(--rw-ix-lamp, var(--rw-state-none));box-shadow:0 0 8px var(--rw-ix-lamp, transparent),inset 0 -2px 3px #00000040}.rw-root .rw-ix-race-title{color:var(--rw-ink);font-size:15px;font-weight:800;line-height:1.25}.rw-root .rw-ix-race-sub{color:var(--rw-ink-soft);font-size:13px;font-weight:600;line-height:1.25}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=open]{--rw-ix-lamp: var(--rw-state-open)}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=post]{--rw-ix-lamp: var(--rw-state-post)}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=racing]{--rw-ix-lamp: var(--rw-state-racing)}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=pending]{--rw-ix-lamp: var(--rw-state-pending)}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=official]{--rw-ix-lamp: var(--rw-state-official)}.rw-root :is(.rw-ix-lamp-bulb,.rw-ix-bulb)[data-tone=void]{--rw-ix-lamp: var(--rw-state-void)}.rw-root .rw-ix-heads{position:sticky;top:-8px;z-index:2;display:grid;align-items:end;margin:-8px 0 0;padding:12px 8px 7px 6px;background:#fcf5e5;box-shadow:0 1px #2e1a3333;color:var(--rw-ink-soft);font-size:11px;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap}.rw-root .rw-ix-heads[data-dims=desk]{grid-template-columns:50px minmax(0,1fr) 46px 40px 78px 14px;column-gap:9px;letter-spacing:.08em}.rw-root .rw-ix-heads[data-dims=phone]{grid-template-columns:56px minmax(0,1fr) 40px 32px 66px;column-gap:8px;margin:0;padding:8px 4px 7px 6px;letter-spacing:.05em}.rw-root .rw-ix-h-c{text-align:center}.rw-root .rw-ix-h-name{padding-left:4px}.rw-root .rw-ix-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.rw-root .rw-ix-item{padding:1px 0;border-bottom:1px dashed rgba(46,26,51,.16)}.rw-root .rw-ix-line{position:relative;display:grid;align-items:center;width:100%;margin:0;border:0;border-radius:6px;background:transparent;color:var(--rw-ink);font-family:var(--rw-f-ui);text-align:left;cursor:pointer;transition:background-color .16s ease-out,box-shadow .16s ease-out}.rw-root .rw-ix-line[data-dims=desk]{grid-template-columns:50px minmax(0,1fr) 46px 40px 78px 14px;column-gap:9px;min-height:var(--rw-ix-row, 56px);padding:calc((var(--rw-ix-row, 56px) - 50px) / 2) 6px}.rw-root .rw-ix-line[data-dims=phone]{grid-template-columns:56px minmax(0,1fr) 40px 32px 66px;column-gap:8px;min-height:var(--rw-ix-row, 64px);padding:calc((var(--rw-ix-row, 64px) - 56px) / 2) 4px calc((var(--rw-ix-row, 64px) - 56px) / 2) 6px}.rw-root .rw-ix-line[aria-current=true]{background-color:#d7aa5333;box-shadow:inset 0 0 0 1.5px #7e5a2280}@media(hover:hover){.rw-root .rw-ix-line:hover{background-color:#2e1a330f}.rw-root .rw-ix-line[aria-current=true]:hover{background-color:#d7aa534d}}.rw-root .rw-ix .rw-ix-line:focus-visible{outline:2.5px solid var(--rw-ink);outline-offset:1px}.rw-root .rw-ix-win{position:relative;display:block;width:50px;height:50px;border-radius:2px;box-shadow:2px 3px #2e1a3338}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-win{width:56px;height:56px}.rw-root .rw-ix-pane{position:absolute;inset:0;overflow:hidden;border-radius:2px;background:#33203e}.rw-root .rw-ix-pane>svg{display:block}.rw-root .rw-ix-ring{position:absolute;inset:-4px;border-radius:5px;box-shadow:0 0 0 2.5px var(--rw-brass-hi),0 0 0 4.5px #2e1a3380,0 0 12px #ffd68c8c;pointer-events:none}.rw-root .rw-ix-chip{position:absolute;left:-6px;top:-6px;z-index:1;display:grid;place-items:center;min-width:28px;height:20px;padding:0 4px;border-radius:4px;background:var(--rw-plum-deep);box-shadow:inset 0 0 0 1.5px var(--rw-brass-sh),0 2px #2e1a3340;color:var(--rw-brass-hi);font-family:var(--rw-f-mono);font-size:12px;font-weight:800;line-height:1}.rw-root .rw-ix-line .rw-ix-sit{transform-box:view-box;transform-origin:390px 346px}.rw-root .rw-ix-line :is(.ps-a-breathe,.ps-a-ear,.ps-a-tail,.st-breathe,.st-ear,.st-tail){animation:none!important}.rw-root .rw-ix-who{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding-left:4px}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-who{padding-left:6px}.rw-root .rw-ix-name{max-width:100%;color:var(--rw-ink);font-size:15px;font-weight:800;letter-spacing:.04em;line-height:1.12;text-transform:uppercase;overflow-wrap:break-word;text-wrap:balance}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-name{letter-spacing:.03em}.rw-root .rw-ix-name[data-fs="14"]{font-size:14px}.rw-root .rw-ix-line .rw-ix-name[data-fs="13"]{font-size:13px;letter-spacing:.01em}.rw-root .rw-ix-line2{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px}.rw-root .rw-ix-tag{display:inline-flex;align-items:center;gap:6px;min-height:23px;padding:3px 9px 3px 5px;border-radius:5px;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.15;text-transform:uppercase;white-space:nowrap}.rw-root .rw-ix-tag:not(:has(.rw-ix-bezel)){padding-left:9px}.rw-root .rw-ix-tag[data-skin=plum]{background:linear-gradient(180deg,#3d2443,#2a1730);box-shadow:0 0 0 1.5px var(--rw-brass);color:var(--rw-brass-hi)}.rw-root .rw-ix-tag[data-skin=brass]{background:linear-gradient(180deg,#f7e3a0,#e0b85f 55%,#c29440);box-shadow:0 0 0 1.5px var(--rw-brass-deep);color:var(--rw-ink)}.rw-root .rw-ix-tag[data-skin=prov]{background:#fdf6e6;outline:1.5px dashed var(--rw-brass-sh);outline-offset:-1.5px;color:var(--rw-ink)}.rw-root .rw-ix-tag[data-skin=void]{background:transparent;box-shadow:inset 0 0 0 1.5px #2e1a3359;color:var(--rw-ink-soft)}.rw-root .rw-ix-bezel{position:relative;flex:none;width:13px;height:13px;border-radius:50%;background:var(--rw-brass-deep);box-shadow:inset 0 0 0 1.3px var(--rw-brass)}.rw-root .rw-ix-bulb{position:absolute;left:3.5px;top:3.5px;width:6px;height:6px;border-radius:50%;background:var(--rw-ix-lamp, var(--rw-state-none));box-shadow:0 0 5px var(--rw-ix-lamp, transparent)}.rw-root .rw-ix-tag[data-skin=brass] .rw-ix-bulb{--rw-ix-lamp: #fff2cf}.rw-root .rw-ix-at{display:inline-flex;align-items:center;gap:5px;color:#6a4b17;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1;white-space:nowrap}.rw-root .rw-ix-at>svg{flex:none}.rw-root .rw-ix-num{color:var(--rw-ink);font-family:var(--rw-f-mono);font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-num{font-size:20px}.rw-root .rw-ix-studs{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.rw-root .rw-ix-stud{position:relative;display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;font-family:var(--rw-f-mono);font-size:11px;font-weight:800;line-height:1}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-stud{width:20px;height:20px}.rw-root .rw-ix-stud[data-kind=W]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.5px var(--rw-brass-sh),0 1px #2e1a3340;color:var(--rw-ink)}.rw-root .rw-ix-stud[data-kind=L]{box-shadow:inset 0 0 0 2px #2e1a338c;color:var(--rw-ink-soft)}.rw-root .rw-ix-stud:is([data-kind=PW],[data-kind=PL]){border:2px dashed #b98f68;color:var(--rw-ink-soft)}.rw-root .rw-ix-stud[data-kind=run]{border:2px dashed rgba(46,26,51,.38)}.rw-root .rw-ix-stud[data-kind=run]:after{content:"";width:28%;height:28%;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--rw-ink-mute)}.rw-root .rw-ix-stud[data-kind=void]{background:linear-gradient(135deg,transparent 45%,var(--rw-oxblood) 45% 55%,transparent 55%);box-shadow:inset 0 0 0 2px #7a263480;opacity:.85}.rw-root .rw-ix-word{grid-column:3 / span 3;justify-self:start;padding-left:14px;color:var(--rw-ink);font-family:var(--rw-f-display);font-size:20px;font-weight:900;font-variation-settings:var(--rw-f-display-var);letter-spacing:-.02em;line-height:1}.rw-root .rw-ix-line[data-dims=phone] .rw-ix-word{padding-left:8px;font-size:18px}.rw-root .rw-ix-word[data-kind=unread]{color:var(--rw-ink-mute)}.rw-root .rw-ix-go{display:block;grid-column:6;justify-self:end}.rw-root .rw-ix-foot{display:flex;flex-direction:column;gap:8px;padding:10px 8px 2px}.rw-root .rw-ix-foot[data-dims=phone]{padding:10px 6px 2px}.rw-root .rw-ix-foot-p{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--rw-ink-soft);font-size:12px;font-weight:700;line-height:1.35}.rw-root .rw-ix-foot-quiet{color:var(--rw-ink-mute);font-weight:600}.rw-root .rw-ix-key-lead{white-space:nowrap}.rw-root .rw-ix-key{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.rw-root .rw-ix-key-stud{display:inline-grid;flex:none;place-items:center;width:20px;height:20px;border-radius:50%;font-family:var(--rw-f-mono);font-size:11px;font-weight:800;line-height:1}.rw-root .rw-ix-key-stud[data-kind=W]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.2px var(--rw-brass-sh);color:var(--rw-ink)}.rw-root .rw-ix-key-stud[data-kind=L]{box-shadow:inset 0 0 0 1.6px #2e1a338c;color:var(--rw-ink-soft)}.rw-root .rw-ix-key-stud[data-kind=P]{border:1.6px dashed #b98f68;color:var(--rw-ink-soft)}.rw-root .rw-ix-demo{color:var(--rw-ink-soft)}@media(forced-colors:active){.rw-root .rw-ix-close,.rw-root .rw-ix-line[aria-current=true]{border:1.5px solid ButtonText}}@media(prefers-reduced-motion:no-preference){.rw-root .rw-ix-scrim{animation:rw-ix-fade .2s ease-out backwards}.rw-root .rw-ix[data-kind=desk]{animation:rw-ix-drop .24s var(--rw-ease) backwards}.rw-root .rw-ix:is([data-kind=phone],[data-kind=tablet]){animation:rw-ix-rise .26s var(--rw-ease) backwards}.rw-root .rw-ix[data-kind=side]{animation:rw-ix-slide .28s var(--rw-ease) backwards}.rw-root .rw-ix-line .rw-ix-sit{transition:transform .26s var(--rw-ease)}.rw-root .rw-ix-line:focus-visible .rw-ix-sit{transform:translate(16px,-22px) rotate(-4.5deg)}.rw-root .rw-ix-go{transition:transform .16s ease-out}.rw-root .rw-ix-line:focus-visible .rw-ix-go{transform:translate(3px)}.rw-root .rw-ix-lamp-bulb[data-pulse]:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--rw-ix-lamp, transparent);animation:rw-ix-pulse 1.8s ease-out infinite}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.rw-root .rw-ix-line:hover .rw-ix-sit{transform:translate(16px,-22px) rotate(-4.5deg)}.rw-root .rw-ix-line:hover .rw-ix-go{transform:translate(3px)}}@keyframes rw-ix-fade{0%{opacity:0}}@keyframes rw-ix-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes rw-ix-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes rw-ix-slide{0%{opacity:0;transform:translate(24px)}}@keyframes rw-ix-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}.rw-root .rw-still .ps-a-breathe,.rw-root .rw-still .ps-a-blink,.rw-root .rw-still .ps-a-ear,.rw-root .rw-still .ps-a-tail,.rw-root .rw-face[style*="visibility:hidden"] .ps-a-blink,.rw-root .rw-face[style*="visibility: hidden"] .ps-a-blink,.rw-root .rw-face[style*="visibility:hidden"] .ps-a-ear,.rw-root .rw-face[style*="visibility: hidden"] .ps-a-ear{animation:none!important}.rw-root .rw-lean{transform-box:view-box}.rw-root .rw-motes-off .ps-a-mote,.rw-root[data-rw-away] .ps-art .ps-a-breathe,.rw-root[data-rw-away] .ps-art .ps-a-blink,.rw-root[data-rw-away] .ps-art .ps-a-ear,.rw-root[data-rw-away] .ps-art .ps-a-tail,.rw-root[data-rw-away] .ps-art .ps-a-flicker,.rw-root[data-rw-away] .ps-art .ps-a-mote{animation-play-state:paused}.rw-root:not([data-here]) .ps-art *,.rw-root[data-hidden] .ps-art *{animation-play-state:paused!important}.rw-root .rw-wall-art,.rw-root .rw-far-art,.rw-root .rw-near-art,.rw-root .rw-leaf-art,.rw-root .rw-paws-art,.rw-root .rw-garland-art,.rw-root .rw-doorwin-art{pointer-events:none;user-select:none}.rw-root .rw-doorwin-art g[transform="translate(0 10) rotate(-8 234 312)"]{display:none}.rw-root .rw-doorwin-art .ps-a-breathe,.rw-root .rw-doorwin-art .ps-a-ear,.rw-root .rw-doorwin-art .ps-a-tail{animation:none!important}.rw-root .rw-ix-sit{transform-box:view-box;transform-origin:390px 346px}.rw-root .rw-doors{position:absolute;left:0;top:0}.rw-root .rw-door{position:absolute;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;appearance:none}.rw-root .rw-door:focus,.rw-root .rw-door:focus-visible{outline:none}.rw-root .rw-door[disabled]{cursor:default}.rw-root .rw-ring{position:absolute;border-radius:7px;opacity:0;box-shadow:0 0 0 var(--rw-ring-in, 3.5px) #f0d98c,0 0 0 var(--rw-ring-out, 7px) #2e1a3373,0 0 26px #ffd68c73;pointer-events:none;transition:opacity .22s ease-out}.rw-root .rw-door:focus-visible .rw-ring{opacity:1;box-shadow:0 0 0 2px #2e1a33,0 0 0 5px #f0d98c,0 0 0 7.5px #2e1a33,0 0 26px #ffd68c8c}.rw-root .rw-plate-wrap{position:absolute;display:flex;justify-content:center;pointer-events:none}.rw-root .rw-door[data-chosen] .rw-plate-wrap{z-index:1}.rw-root .rw-plate{--rw-plate-rim: #d7aa53;position:relative;display:flex;flex:none;align-items:center;gap:8px;border-radius:5px;background:linear-gradient(180deg,#fdf6e6,#f3e6c8);color:#46284a;box-shadow:0 0 0 2px var(--rw-plate-rim),0 0 0 3.5px #7e5a22,var(--rw-plate-drop, 7px 5px) 0 #2e1a3347;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease-out,filter .16s ease-out;pointer-events:auto}.rw-root .rw-plate[data-brass]{--rw-plate-rim: #b98a3a;background:linear-gradient(180deg,#f5dc8e,#d7aa53 55%,#b98a3a);color:#2e1a33}.rw-root .rw-plate[data-long]{max-width:320px}.rw-root .rw-plate[data-lit]{transform:translateY(-5px);box-shadow:0 0 0 2px #f0d98c,0 0 0 3.5px #7e5a22,8px 11px #2e1a3338,0 0 28px 10px #ffd68c9e;filter:brightness(1.05)}.rw-root .rw-plate-chain{position:absolute;width:3px;background:repeating-linear-gradient(180deg,#b98a3a 0 3px,transparent 3px 5px)}.rw-root .rw-plate-chain[data-side=left]{left:24%}.rw-root .rw-plate-chain[data-side=right]{right:24%}.rw-root .rw-plate-chip{display:grid;flex:none;place-items:center;padding:0 5px;border-radius:4px;background:#2e1a33;box-shadow:inset 0 0 0 1.5px #8a6a2f;color:#f0d98c;font-family:var(--rw-f-mono);font-weight:800;line-height:1}.rw-root .rw-plate-name{min-width:0;font-family:var(--rw-f-ui);font-weight:800;letter-spacing:.06em;line-height:1.1;text-align:left;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}@media(hover:hover){.rw-root .rw-door:not([disabled]):hover .rw-plate{filter:brightness(1.07)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.rw-root .rw-door:not([disabled]):not([data-chosen]):hover .rw-plate{transform:translateY(-2px)}}.rw-root .rw-door:focus-visible .rw-plate{outline:3px solid #f0d98c;outline-offset:4px;box-shadow:0 0 0 2px #d7aa53,0 0 0 4.5px #2e1a33}@keyframes rw-swing{0%{transform:rotate(-2.6deg)}40%{transform:rotate(1.6deg)}70%{transform:rotate(-.7deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:no-preference){.rw-root .rw-swing{animation:rw-swing 1.1s cubic-bezier(.22,1,.36,1) both}}.rw-root .rw-leaf{position:absolute;transform-origin:0 50%;pointer-events:none}.rw-root .rw-leaf-boards{position:absolute;inset:0}.rw-root .rw-leaf-boards>svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.rw-root .rw-leaf-pool{position:absolute;inset:0;background:radial-gradient(closest-side at 52% 46%,#ffeaaacc,#ffe0989e 50%,#ffd88847 82%,#ffd68200);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease-out,visibility 0s linear .32s}.rw-root .rw-leaf-pool[data-on]{opacity:1;visibility:visible;transition:opacity .32s ease-out,visibility 0s}.rw-root .rw-leaf-ui{position:absolute;inset:0;transition:opacity 80ms ease-out}.rw-root .rw-leaf-ui[data-off]{opacity:0}.rw-root .rw-card{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;background:linear-gradient(180deg,#fffaf0,#f6ecd6);color:#2e1a33}.rw-root .rw-card[data-record=unread]{padding-inline:6px}.rw-root .rw-card-nums{display:flex;align-items:baseline}.rw-root .rw-card-num{display:inline-flex;align-items:baseline}.rw-root .rw-card-fig{color:#2e1a33;font-family:var(--rw-f-mono);font-weight:800;letter-spacing:-.03em;line-height:1}.rw-root .rw-card-lab,.rw-root .rw-card-sub{color:#5a3b52;font-family:var(--rw-f-ui);font-weight:800;line-height:1;text-transform:uppercase}.rw-root .rw-card-words{display:flex;flex-direction:column;align-items:center;text-align:center}.rw-root .rw-card-word{color:#2e1a33;font-family:var(--rw-f-display);font-weight:900;font-variation-settings:var(--rw-f-display-var);letter-spacing:-.02em;line-height:1;text-wrap:balance}.rw-root .rw-card[data-record=unread] .rw-card-sub{line-height:1.1;text-wrap:balance}.rw-root .rw-studs{display:flex;align-items:center;gap:4px}.rw-root .rw-stud{position:relative;display:grid;flex:none;place-items:center;border-radius:50%;font-family:var(--rw-f-mono);font-weight:800;line-height:1}.rw-root .rw-stud[data-kind=W]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.5px #8a6a2f,0 1px #2e1a3340;color:#2e1a33}.rw-root .rw-stud[data-kind=L]{box-shadow:inset 0 0 0 2px #2e1a338c;color:#5a3b52}.rw-root .rw-stud:is([data-kind=PW],[data-kind=PL]){border:2px dashed #b98f68;color:#5a3b52}.rw-root .rw-stud[data-kind=run]{border:2px dashed rgba(46,26,51,.38)}.rw-root .rw-stud[data-kind=void]{box-shadow:inset 0 0 0 2px #7a263480;background:linear-gradient(135deg,transparent 45%,#7a2634 45% 55%,transparent 55%);opacity:.85}.rw-root .rw-tagslot{position:absolute;left:0;right:0;display:flex;justify-content:center;pointer-events:none}.rw-root .rw-paws{position:absolute;pointer-events:none;transition:opacity 90ms ease-out}.rw-root .rw-paws[data-off]{opacity:0}.rw-root .rw-paws>svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.rw-root .rw-rung{position:absolute;display:flex;flex-direction:column;align-items:center;font-family:var(--rw-f-ui);font-weight:800;letter-spacing:.03em;line-height:1.08;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none}.rw-root .rw-veil{position:absolute;left:0;top:0;width:4600px;height:900px;pointer-events:none}.rw-root .rw-veil-bay{position:absolute;background:#1f1122;pointer-events:none}.rw-root[data-here] .rw-veil-bay{will-change:opacity}@media(forced-colors:active){.rw-root .rw-door:focus-visible .rw-ring{opacity:1;outline:3px solid Highlight}.rw-root .rw-door:focus-visible .rw-plate{outline:3px solid Highlight}.rw-root .rw-plate,.rw-root .rw-card{border:1px solid CanvasText}}.rw-root .rw-rn-hang{display:inline-flex;transform-origin:50% -4px}.rw-root .rw-tag{display:inline-flex;align-items:center;gap:6px;height:var(--rw-tag-h, 25px);padding:0 10px 0 5px;border-radius:5px;background:linear-gradient(180deg,#3d2443,#2a1730);box-shadow:0 0 0 1.5px #d7aa53,0 0 0 3px #2e1a334d,0 4px 8px #1f112266;color:#f0d98c;font-family:var(--rw-f-ui);font-size:11.5px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}.rw-root .rw-tag[data-skin=brass]{background:linear-gradient(180deg,#f7e3a0,#e0b85f 55%,#c29440);box-shadow:0 0 0 1.5px #7e5a22,0 0 0 3px #7e5a2247,0 4px 8px #1f112266;color:#2e1a33}.rw-root .rw-tag[data-skin=prov]{background:#fdf6e6;box-shadow:0 4px 8px #1f11224d;outline:1.5px dashed #8a6a2f;outline-offset:-1.5px;color:#2e1a33}.rw-root .rw-tag[data-tight]{letter-spacing:.06em;padding-right:9px}.rw-root .rw-tag[data-lampless]{padding-left:10px}.rw-root .rw-tag-rno{font-family:var(--rw-f-mono);font-size:12px;font-weight:800;letter-spacing:0}.rw-root .rw-tag-dot{opacity:.55}.rw-root .rw-tag-num{margin-left:-1px;font-family:var(--rw-f-mono);font-size:13px;font-weight:800;letter-spacing:0}.rw-root .rw-bezel{position:relative;display:block;flex:none;border-radius:50%;background:#7e5a22;box-shadow:inset 0 0 0 1.5px #d7aa53}.rw-root .rw-bezel-bulb,.rw-root .rw-bezel-pulse{position:absolute;left:3px;top:3px;width:var(--rw-bulb-d, 9px);height:var(--rw-bulb-d, 9px);border-radius:50%;background:var(--rw-bulb, #8a7a86)}.rw-root .rw-bezel-bulb{box-shadow:0 0 var(--rw-bulb-glow, 8px) var(--rw-bulb, #8a7a86),inset 0 -2px 2px #00000040}.rw-root .rw-bezel-pulse{opacity:0}.rw-root .rw-garland-defs{position:absolute;width:0;height:0;overflow:hidden}.rw-root .rw-garland{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rw-root .rw-rn-drape{transform-box:view-box;transform-origin:113px 0}@keyframes rw-rn-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2.7);opacity:0}to{transform:scale(2.7);opacity:0}}@keyframes rw-rn-drape{0%{transform:translateY(-34px) rotate(-2.5deg);opacity:0}45%{opacity:1}72%{transform:translateY(2.5px) rotate(.5deg)}to{transform:none;opacity:1}}@keyframes rw-rn-hang{0%{transform:rotate(-8deg)}42%{transform:rotate(4.5deg)}72%{transform:rotate(-1.6deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:no-preference){.rw-root .rw-rn-pulse{animation:rw-rn-pulse 1.8s cubic-bezier(.22,1,.36,1) infinite}.rw-root .rw-rn-drape{animation:rw-rn-drape 1.1s cubic-bezier(.22,1,.36,1) .3s both}.rw-root .rw-rn-hang{animation:rw-rn-hang 1.3s cubic-bezier(.22,1,.36,1) .12s both}}.rw-root:is([data-rw-away],[data-hidden]) .rw-rn-pulse,.rw-root:not([data-here]) .rw-rn-pulse,.rw-root .rw-door[data-still] .rw-rn-pulse{animation-play-state:paused}.rw-root :is(.rw-l-far,.rw-l-wall,.rw-l-over,.rw-l-veil,.rw-l-near){transform-origin:0 0}.rw-root[data-here] :is(.rw-l-wall,.rw-l-over,.rw-l-veil){will-change:transform}.rw-root[data-here] :is(.rw-l-far,.rw-l-near){will-change:transform,opacity}.rw-root:not([data-here]) :is(.rw-l-far,.rw-l-wall,.rw-l-over,.rw-l-veil,.rw-l-near){will-change:auto}.rw-root[data-here] :is(.rw-l-wall,.rw-l-over,.rw-l-veil)[data-rw-relayer]{will-change:auto}@keyframes rw-prer{0%{scale:1}to{scale:var(--rw-prer, 1)}}@media(prefers-reduced-motion:no-preference){.rw-root[data-here] :is(.rw-l-wall,.rw-l-over,.rw-l-veil)[data-rw-prer]{animation:rw-prer 1000000s steps(1,end) both}}.rw-root .rw-scene[data-rw-hidden]{visibility:hidden}.rw-root:is([data-rw-frame=light],[data-rw-frame=through],[data-rw-frame=recede],[data-rw-frame=unlight],[data-rw-frame=pull],[data-rw-frame=shut],[data-rw-frame=unfade]) .rw-scene[data-rw-hidden]{visibility:visible}.rw-root .rw-scene[data-rw-hidden][data-rw-peek],.rw-root .rw-scene[data-rw-peek]{visibility:visible;opacity:.002}.rw-host>.ps-host[data-rw-arriving]{pointer-events:none}.rw-host>.ps-host[data-rw-arriving] .ps-root *{animation-play-state:paused!important}.rw-root .rw-handover .rw-ho{position:absolute;inset:0;overflow:clip;pointer-events:none;will-change:opacity}.rw-root .rw-handover .rw-ho-pb{position:absolute;inset:0;pointer-events:none}.rw-root .rw-handover .rw-ho-up{z-index:2}.rw-root .rw-handover .rw-ho-layer{position:absolute;inset:0;overflow:hidden}.rw-root .rw-handover .rw-ho-art{position:absolute;transform-origin:0 0}.rw-root .rw-handover .rw-ho-art>svg{display:block}.rw-root .rw-handover .rw-ho-soft{mix-blend-mode:soft-light}.rw-root .rw-handover [data-rw-ho-part=front] .ps-art>[style*=soft-light],.rw-root .rw-handover [data-rw-ho-part=beam] .ps-art>:not(polygon[style*=soft-light]),.rw-root .rw-handover [data-rw-ho-part=wash] .ps-art>:not(rect[style*=soft-light]){display:none}.rw-root .rw-handover .rw-ho-soft .ps-art>[style*=soft-light]{mix-blend-mode:normal!important}.rw-root .rw-handover .rw-ho-ring{position:absolute;z-index:1;transform-origin:50% 50%;will-change:opacity}.rw-root .rw-handover .rw-ho-ring>span{position:absolute}.rw-root .rw-handover .rw-ho-shade{position:absolute;z-index:3}.rw-root .rw-handover .rw-ho-slab{position:absolute;z-index:4}.rw-root .rw-handover .rw-ho-slab>.rw-ho-face{position:absolute;inset:0;overflow:hidden;isolation:auto;background:none;pointer-events:none}.rw-root .rw-handover .rw-ho-face .ps-cardbox{margin:0!important;background:none!important;box-shadow:none!important}.rw-root .rw-handover .rw-ho-face *{animation:none!important;transition:none!important}.rw-root .rw-handover .ps-art,.rw-root .rw-handover .ps-art *{animation-play-state:paused!important}.rw-root .rw-handover .rw-ho-probe{position:absolute;left:0;right:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;visibility:hidden;pointer-events:none}.ps-host{position:absolute;inset:0;z-index:25}.ps-root{--ps-plum-dark: #1f1122;--ps-plum-deep: var(--v-plum-deep, #2e1a33);--ps-plum: var(--v-plum, #46284a);--ps-enamel-top: var(--v-enamel-top, #3a2240);--ps-enamel-foot: var(--v-enamel-foot, #2a1730);--ps-enamel-rim: var(--v-enamel-rim, rgba(215, 170, 83, .7));--ps-ink: #2e1a33;--ps-ink2: #46284a;--ps-ink-soft: #5a3b52;--ps-ink-mute: #6e5566;--ps-cream: var(--v-cream, #f2e3c8);--ps-cream-sh: var(--v-cream-sh, #d9c19a);--ps-parch: #f7efdd;--ps-parch2: #f1e8cf;--ps-paper: #fbf3e2;--ps-card-paper: linear-gradient(180deg, #fdf7e8 0%, #f8efd9 100%);--ps-button-paper: #fffaf0;--ps-field: #fffdf7;--ps-inset: #f4ecd9;--ps-brass: var(--v-brass, #d7aa53);--ps-brass-hi: var(--v-brass-hi, #f0d98c);--ps-brass-sh: #8a6a2f;--ps-brass-deep: #7e5a22;--ps-timber: var(--v-timber, #b57a3e);--ps-timber-sh: var(--v-timber-sh, #7e4f28);--ps-timber-dk: #5c3a1f;--ps-felt: var(--v-felt, #2e6b4f);--ps-felt-lit: var(--v-felt-lit, #3d8a66);--ps-felt-glow: var(--v-felt-glow, #93e2b6);--ps-felt-deep: #17352a;--ps-red: var(--v-live, #d64435);--ps-oxblood: #7a2634;--ps-win: #1b5e3f;--ps-on-plum: #f2e3c8;--ps-on-plum-quiet: rgba(241, 232, 207, .72);--ps-on-plum-label: rgba(241, 232, 207, .62);--ps-state-open: var(--v-state-open, #93e2b6);--ps-state-post: var(--v-state-post, #d7aa53);--ps-state-racing: var(--v-state-racing, #d64435);--ps-state-pending: var(--v-state-pending, #d9c19a);--ps-state-official: var(--v-state-official, #f0d98c);--ps-state-void: var(--v-state-void, #e0a3ac);--ps-state-none: #8a7a86;--ps-mode-maze: #8fdcb2;--ps-mode-straight: #f0d98c;--ps-mode-obstacle: #e78a6b;--ps-mode-unrecorded: #8a7f96;--ps-f-display: "Fraunces Variable", Georgia, serif;--ps-f-display-var: "SOFT" 40, "WONK" 1, "opsz" 144;--ps-f-ui: "Gabarito Variable", ui-sans-serif, system-ui, sans-serif;--ps-f-mono: "Martian Mono", ui-monospace, "Cascadia Mono", monospace;--ps-f-aside: "Bodoni Moda Variable", Georgia, serif;--ps-hit: 44px;--ps-fs-floor: 9.2px;--ps-fs-panel-floor: 11px;--ps-ease: cubic-bezier(.22, 1, .36, 1);--ps-slide: .36s;position:absolute;inset:0;overflow:hidden;isolation:isolate;background:var(--ps-plum-dark);color:var(--ps-cream);font-family:var(--ps-f-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ps-root *,.ps-root *:before,.ps-root *:after{box-sizing:border-box}.ps-root :where(button,input,textarea,select){font:inherit;color:inherit}.ps-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.ps-root[data-kind=phone],.ps-root[data-kind=tablet]{inset:var(--hud-top-h, 0px) 0 var(--hud-bottom-h, 0px) 0}.ps-root :focus{outline:none}.ps-root :focus-visible{outline:2px solid var(--ps-brass-hi);outline-offset:3px}.ps-root .ps-on-paper :focus-visible,.ps-root .ps-card :focus-visible,.ps-root .ps-sheet :focus-visible{outline:2.5px solid var(--ps-ink);outline-offset:3px}.ps-root .ps-on-paper input:focus-visible,.ps-root .ps-card input:focus-visible,.ps-root .ps-sheet input:focus-visible{outline:none}.ps-root .ps-field:focus-within{border-color:var(--ps-ink);box-shadow:0 0 0 3px #d7aa5373}.ps-root .ps-field[data-invalid]:focus-within{border-color:var(--ps-oxblood);box-shadow:0 0 0 1px var(--ps-oxblood);outline:2.5px solid var(--ps-ink);outline-offset:2px}.ps-root :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.ps-root [tabindex="-1"]:focus:not(:focus-visible){outline:none}.ps-kicker{font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.ps-label{font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.ps-mono{font-family:var(--ps-f-mono);font-weight:700;font-variant-numeric:tabular-nums}.ps-display{font-family:var(--ps-f-display);font-weight:900;font-variation-settings:var(--ps-f-display-var);letter-spacing:-.02em}.ps-aside{font-family:var(--ps-f-aside);font-style:italic;font-weight:500}.ps-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ps-btn-gold,.ps-btn-paper,.ps-btn-enamel{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--ps-hit);min-inline-size:var(--ps-hit);padding:0 18px;font-family:var(--ps-f-ui);line-height:1.1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s ease-out,box-shadow .18s ease-out,filter .18s ease-out,border-color .18s ease-out,background-color .18s ease-out,color .18s ease-out}.ps-btn-gold{min-block-size:54px;padding:0 22px;border:0;border-radius:6px;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px var(--ps-ink),0 8px 18px #2e1a3338;color:var(--ps-ink);font-size:14px;font-weight:900;letter-spacing:.14em}.ps-btn-gold:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.ps-btn-paper{border:1.5px solid rgba(46,26,51,.5);border-radius:8px;background:var(--ps-button-paper);color:var(--ps-ink);font-size:13px;font-weight:800;letter-spacing:.1em}.ps-btn-paper:hover:not(:disabled){border-color:var(--ps-ink)}.ps-btn-enamel{height:48px;padding:0 18px 0 14px;border:1px solid var(--ps-enamel-rim);border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--ps-enamel-top),var(--ps-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--ps-cream);font-size:12px;font-weight:800;letter-spacing:.12em}.ps-btn-enamel:hover:not(:disabled){border-color:var(--ps-brass-hi);color:var(--ps-brass-hi)}.ps-root :is(.ps-btn-gold,.ps-btn-paper,.ps-btn-enamel):active:not(:disabled){transform:translateY(1px)}.ps-root :is(.ps-btn-gold,.ps-btn-paper,.ps-btn-enamel):disabled,.ps-root :is(.ps-btn-gold,.ps-btn-paper,.ps-btn-enamel)[aria-disabled=true]{cursor:not-allowed;opacity:.9;filter:saturate(.6)}.ps-btn-enamel .ps-arrow{flex:none;color:var(--ps-brass-hi)}@media(forced-colors:active){.ps-root.ps-root[data-kind] :is(.ps-btn-gold,.ps-inart,.ps-rc-link,.ps-rc-formbook,.ps-sp-tog,.ps-nm-rules-tog,.ps-nm-bookrow,.ps-fl-working-bar){border:1.5px solid ButtonText}.ps-root.ps-root[data-kind] :is(.ps-btn-gold,.ps-btn-paper,.ps-btn-enamel,.ps-fl-working-bar):is(:disabled,[aria-disabled=true]){border-color:GrayText;color:GrayText}.ps-root.ps-root[data-kind] .ps-on-paper{background-color:Canvas}}.ps-demo-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px dashed currentColor;border-radius:3px;font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ps-ground{position:absolute;inset:0;display:grid;place-items:center;padding:88px 16px calc(var(--demo-foot-h, 0px) + 24px);background:radial-gradient(52% 60% at 50% 46%,#f0d98c1a,#f0d98c00 70%),radial-gradient(120% 90% at 50% 40%,#2e1a3300 55%,#1e0f238c),linear-gradient(180deg,#2e1a33e6,#2e1a33f0 55%,#1e0f23f7)}.ps-root[data-kind=phone] .ps-ground,.ps-root[data-kind=tablet] .ps-ground{padding-top:72px;padding-bottom:24px}.ps-ground-back{position:absolute;left:20px;top:76px;z-index:2}.ps-root[data-kind=phone] .ps-ground-back,.ps-root[data-kind=tablet] .ps-ground-back,.ps-root[data-kind=side] .ps-ground-back{left:10px;top:10px}.ps-ground-card{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:460px;padding:28px 28px 26px;border-radius:6px;background:var(--ps-card-paper);box-shadow:0 0 0 1px #2e1a334d,0 2px #2e1a331f,0 22px 44px #140a1880;color:var(--ps-ink);text-align:center}.ps-ground-card .ps-kicker{color:var(--ps-ink2)}.ps-ground-title{font-family:var(--ps-f-display);font-weight:900;font-variation-settings:var(--ps-f-display-var);font-size:26px;letter-spacing:-.02em;line-height:1.12;color:var(--ps-ink)}.ps-ground-body{font-size:15px;font-weight:500;line-height:1.45;color:var(--ps-ink-soft)}.ps-ground-wait{display:inline-flex;align-items:center;gap:10px;color:var(--ps-on-plum-quiet);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ps-ground-wait:before{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(240,217,140,.35);border-top-color:var(--ps-brass-hi)}.ps-ground-card .ps-ground-wait{color:var(--ps-ink-soft)}.ps-ground-card .ps-ground-wait:before{border-color:#2e1a3338;border-top-color:var(--ps-ink)}@keyframes ps-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ps-fade{0%{opacity:0}to{opacity:1}}@keyframes ps-swing{0%{transform:rotate(-2.2deg)}45%{transform:rotate(1.2deg)}75%{transform:rotate(-.5deg)}to{transform:none}}@keyframes ps-panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ps-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.ps-ground-wait:before{animation:ps-spin 1.1s linear infinite}}.ps-root:not([data-here]) .ps-art *,.ps-root[data-hidden] .ps-art *{animation-play-state:paused!important}.ps-root[data-held] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.ps-root *,.ps-root *:before,.ps-root *:after{animation:none!important;transition:none!important}}body:has(.venue-root[data-scene=stables] .ps-root[data-kind=desk]) .toast-viewport{top:auto;right:auto;left:24px;bottom:calc(var(--demo-foot-h, 0px) + 16px);width:min(380px,30vw)}.hb-pan{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0;max-block-size:100%;block-size:100%;overflow:hidden;color:var(--hb-ink);font-family:var(--hb-f-ui);line-height:1.25;text-align:left}.hb-pan :where(h2,h3,p,ul,ol,figure,figcaption,table){margin:0}.hb-pan :is(p,h2,h3,figcaption,li){text-wrap:pretty}.hb-pan-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px 14px;border-bottom:1px solid rgba(46,26,51,.14)}.hb-pan-headtext{min-inline-size:0}.hb-pan-kicker{color:var(--hb-ink2);font-size:11.5px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.hb-pan-owner{font-family:var(--hb-f-mono);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.hb-pan-title{margin-top:6px;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:32px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1}.hb-pan-lede{margin-top:6px;color:var(--hb-ink-soft);font-size:13.5px;font-weight:500;line-height:1.4}.hb-pan-close{flex:none;display:inline-flex;align-items:center;gap:8px;min-block-size:max(44px,var(--hb-hit));padding:0 14px;border:1.5px solid rgba(46,26,51,.4);border-radius:4px;background:var(--hb-paper);color:var(--hb-ink);cursor:pointer;font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;transition:border-color .18s ease-out,background-color .18s ease-out}.hb-pan-close:hover{border-color:var(--hb-ink);background:#fffaf0}.hb-pan-scroll{position:relative;flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column}.hb-pan-body{flex:1 1 auto;min-block-size:0;overflow:hidden auto;overscroll-behavior:contain;scrollbar-color:rgba(46,26,51,.35) transparent;scrollbar-width:thin}.hb-root .hb-pan-body:focus-visible{outline:2px solid var(--hb-ink);outline-offset:-4px}.hb-pan-inner{padding:14px 22px 30px}.hb-pan[data-panel=help] .hb-pan-inner{padding:16px 22px 18px}.hb-pan-fade{position:absolute;left:0;right:10px;bottom:0;height:36px;background:linear-gradient(180deg,rgba(247,239,221,0),var(--hb-parch));opacity:0;pointer-events:none;transition:opacity .16s ease-out}.hb-pan-scroll[data-more] .hb-pan-fade{opacity:1}.hb-pan-foot{flex:none;display:flex;gap:10px;padding:12px 22px 14px;border-top:1px solid rgba(46,26,51,.18);background:#f3e9d2}.hb-pan-circle{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:max(48px,var(--hb-hit));padding:0 14px;border:1.5px solid rgba(46,26,51,.55);border-radius:4px;background:#fffaf0;color:var(--hb-ink);cursor:pointer;font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease-out}.hb-pan-circle:hover{border-color:var(--hb-ink)}.hb-pan-due{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 14px;border-radius:4px;background:var(--hb-plum-deep);color:var(--hb-cream)}.hb-pan-due-words{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.hb-pan-due-head{color:var(--hb-brass-hi);font-size:12px;font-weight:800;letter-spacing:.06em}.hb-pan-due-line{color:var(--hb-on-plum-quiet);font-size:13px;font-weight:600}.hb-pan-due-sum{display:flex;align-items:baseline;gap:6px;color:var(--hb-brass-hi);font-family:var(--hb-f-mono);font-size:24px;font-weight:800;white-space:nowrap}.hb-pan-due-sym{font-family:var(--hb-f-ui);font-size:11px;letter-spacing:.1em}.hb-pan-pending{display:flex;align-items:center;gap:10px;margin:4px 0 10px;padding:12px 14px;border:1px solid var(--hb-wait-line);border-radius:4px;background:var(--hb-wait-bg);color:var(--hb-wait-ink)}.hb-pan-pending-words{display:flex;flex-direction:column;gap:2px;font-size:13px;font-weight:600;line-height:1.35}.hb-pan-pending-words b{font-weight:800}.hb-pan-spin{display:block;flex:none;box-sizing:border-box;width:16px;height:16px;border:2.4px solid rgba(94,68,16,.3);border-top-color:var(--hb-wait-ink);border-radius:50%;animation:hb-spin .9s linear infinite}.hb-pan-reading{display:flex;align-items:center;gap:10px;margin:8px 0 4px;color:var(--hb-ink-soft);font-size:13.5px;font-weight:700}.hb-pan-reading .hb-pan-spin{border-color:#2e1a3333;border-top-color:var(--hb-ink2)}.hb-pan-error{display:flex;align-items:flex-start;gap:10px;margin:4px 0 10px;padding:12px 14px;border:1px solid var(--hb-shut-line);border-radius:4px;background:var(--hb-shut-bg);color:var(--hb-oxblood);font-size:13.5px;font-weight:700;line-height:1.4}.hb-pan-error svg{margin-top:1px}.hb-pan-error[data-tone=info]{border-color:#2e1a3340;background:#efe3c8;color:var(--hb-ink2)}.hb-pan-empty{margin:6px 0 4px;padding:16px 14px;border:1px dashed rgba(46,26,51,.3);border-radius:4px;color:var(--hb-ink-soft);font-size:14px;font-weight:600;line-height:1.45;text-align:center}.hb-pan-sechead{margin:4px 0 8px;color:var(--hb-ink2);font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.hb-pan-section+.hb-pan-section .hb-pan-sechead,.hb-pan-pending+.hb-pan-section .hb-pan-sechead{margin-top:14px}.hb-pan-cards{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.hb-pan-card{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:4px;background:#fffaf0;box-shadow:inset 0 0 0 1px #2e1a3333}.hb-pan-card[data-dim]{background:#f9f2e3;box-shadow:inset 0 0 0 1px #2e1a3324}.hb-pan-card-top{display:flex;align-items:center;gap:12px}.hb-pan-pic{position:relative;display:block;flex:none;width:46px;height:55px;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px var(--hb-brass)}.hb-pan-pic svg{display:block;width:46px;height:55px}.hb-pan-card[data-dim] .hb-pan-pic>svg{opacity:.55;filter:grayscale(.35)}.hb-pan-gate{position:absolute;inset:0;display:grid;place-items:center;color:var(--hb-brass-deep);font-family:var(--hb-f-mono);font-size:12px;font-weight:800}.hb-pan-card-id{display:flex;flex-direction:column;gap:3px;flex:1;min-inline-size:0}.hb-pan-raceline{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;min-inline-size:0}.hb-pan-race{min-inline-size:0;overflow:hidden;color:var(--hb-ink-soft);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hb-pan[data-variant=sheet] .hb-pan-serial{display:none}.hb-pan-serial{flex:none;margin-left:auto;color:var(--hb-ink-mute);font-family:var(--hb-f-mono);font-size:max(10.5px,var(--hb-fs-floor));font-weight:700;white-space:nowrap}.hb-pan-runnerline{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}.hb-pan-runner{color:var(--hb-ink);font-family:var(--hb-f-display);font-size:19px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1.05}.hb-pan-stake{color:var(--hb-ink-soft);font-family:var(--hb-f-mono);font-size:11.5px;font-weight:700;white-space:nowrap}.hb-pan-chip{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;min-block-size:24px;margin-top:1px;padding:0 9px 0 7px;border:1px solid transparent;border-radius:12px;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.hb-pan-chip[data-tone=open]{border-color:#8cc7a2;background:#e2f1e6;color:#1b4d35}.hb-pan-chip[data-tone=racing]{border-color:#e39b90;background:#fbe6e2;color:var(--hb-oxblood)}.hb-pan-chip[data-tone=racing] svg{color:var(--hb-live);filter:drop-shadow(0 0 2px rgba(200,57,43,.6))}.hb-pan-chip[data-tone=pending]{border-color:var(--hb-wait-line);background:var(--hb-wait-bg);color:var(--hb-wait-ink)}.hb-pan-chip[data-tone=won]{border-color:var(--hb-brass-deep);background:var(--hb-brass);color:var(--hb-plum-deep)}.hb-pan-chip[data-tone=paid]{border-color:var(--hb-note-line);background:var(--hb-note-bg);color:var(--hb-note-ink)}.hb-pan-chip[data-tone=lost]{border-color:#2e1a3340;background:#efe6d6;color:var(--hb-ink-soft)}.hb-pan-chip[data-tone=void]{border-color:var(--hb-shut-line);background:#f6e3e7;color:var(--hb-oxblood)}.hb-pan-chip[data-tone=refunded]{border-color:#2e1a3340;background:#efe6d6;color:var(--hb-ink2)}.hb-pan-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;padding-top:8px;border-top:1px dashed rgba(46,26,51,.22)}.hb-pan-fig{display:flex;flex-direction:column;gap:1px;min-inline-size:0}.hb-pan-figlabel{color:var(--hb-ink-soft);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hb-pan-figure{color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:17px;font-weight:800}.hb-pan-deposit{max-inline-size:190px;color:var(--hb-ink-soft);font-size:12px;font-weight:600;line-height:1.35;text-align:right}.hb-pan-card-note{margin-top:-2px}.hb-pan-card-note .hb-pan-deposit{display:block;max-inline-size:none;text-align:left}.hb-pan-act{display:inline-flex;align-items:center;gap:6px;min-block-size:max(44px,var(--hb-hit));padding:0 12px;border:1.5px solid rgba(46,26,51,.5);border-radius:4px;background:#fffaf0;color:var(--hb-ink);cursor:pointer;font-family:var(--hb-f-ui);font-size:11.5px;font-weight:900;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .18s ease-out,filter .18s ease-out,border-color .18s ease-out}.hb-pan-act:hover:not(:disabled){border-color:var(--hb-ink)}.hb-pan-act[data-kind=gold]{border:0;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px var(--hb-ink)}.hb-pan-act[data-kind=gold]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.hb-pan-act:disabled{cursor:not-allowed;opacity:.62}.hb-pan-live{display:block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--hb-live);box-shadow:0 0 6px #c8392bb3}.hb-pan-note{margin-top:14px;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;line-height:1.45}.hb-pan-note b{color:var(--hb-ink);font-weight:800}.hb-pan-rule{margin-top:8px;color:var(--hb-ink-soft);font-size:12.5px;font-weight:500;line-height:1.45}.hb-help-steps{display:flex;flex-direction:column;gap:12px;padding:0;list-style:none}.hb-help-step{display:grid;grid-template-columns:30px 1fr;align-items:start;gap:10px}.hb-help-num{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--hb-ink);color:var(--hb-cream);font-family:var(--hb-f-mono);font-size:13px;font-weight:800}.hb-help-stepwords{display:flex;flex-direction:column;gap:2px}.hb-help-steptitle{font-size:15px;font-weight:800}.hb-help-stepbody{color:var(--hb-ink-soft);font-size:13.5px;font-weight:500;line-height:1.45}.hb-help-h3{margin:18px 0 6px;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:22px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1.1}.hb-help-pool{color:var(--hb-ink-soft);font-size:14px;font-weight:500;line-height:1.5}.hb-help-ex{margin-top:12px;padding:14px 16px;border-radius:4px;background:#efe3c8;box-shadow:inset 0 0 0 1px #2e1a3333}.hb-help-ex:not([data-live]){box-shadow:none;outline:1px dashed rgba(46,26,51,.35);outline-offset:-1px}.hb-help-excap{margin:0 0 8px;color:var(--hb-ink2);font-size:12px;font-weight:800;letter-spacing:.04em}.hb-help-table{width:100%;border-collapse:collapse;color:var(--hb-ink);font-size:13.5px;font-weight:600}.hb-help-table th{padding:5px 12px 5px 0;color:var(--hb-ink-soft);font-weight:600;text-align:left;vertical-align:baseline}.hb-help-table td{padding:5px 0;font-family:var(--hb-f-mono);font-weight:800;text-align:right;vertical-align:baseline;white-space:nowrap}.hb-help-table tr[data-rule]>*{border-top:1px solid rgba(46,26,51,.3)}.hb-help-table tr[data-last] th{color:var(--hb-ink)}.hb-help-after{margin-top:8px;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;line-height:1.45}.hb-help-print{display:flex;flex-direction:column;gap:6px;padding:0 0 0 18px;color:var(--hb-ink-soft);font-size:13.5px;font-weight:500;line-height:1.45;list-style:disc outside}.hb-help-print li::marker{color:var(--hb-ink2)}.hb-help-hold{margin-top:16px;color:var(--hb-ink2);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hb-hud{--hb-brass: var(--v-brass, #d7aa53);--hb-ink: #2e1a33;--hb-fs-floor: 9.2px;position:relative;display:inline-flex;flex:none;align-items:center;box-sizing:border-box;height:var(--v-bar-h, 48px);min-height:44px;margin:0;border:1px solid var(--v-enamel-rim, rgba(215, 170, 83, .7));border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--v-enamel-top, #3a2240),var(--v-enamel-foot, #2a1730));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--v-cream, #f2e3c8);font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;line-height:1;white-space:nowrap;-webkit-font-smoothing:antialiased}.hb-hud-tickets{gap:10px;padding:0 16px 0 14px;appearance:none;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:border-color .14s ease,color .14s ease}.hb-hud-tickets:hover{border-color:var(--v-brass-hi, #f0d98c);color:var(--v-brass-hi, #f0d98c)}.hb-hud-tickets:focus{outline:none}.hb-hud-tickets:focus-visible{outline:2px solid var(--v-brass-hi, #f0d98c);outline-offset:2px}.hb-hud-mark{color:var(--v-brass-hi, #f0d98c)}.hb-hud-count{display:grid;place-items:center;box-sizing:border-box;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--v-brass, #d7aa53);color:#2e1a33;font-family:Martian Mono,ui-monospace,monospace;font-size:11px;font-weight:800;letter-spacing:0;font-variant-numeric:tabular-nums}.hb-hud-due{display:inline-flex;align-items:baseline;gap:6px;margin-inline-start:-2px}.hb-hud-due-sep{color:var(--v-brass, #d7aa53);font-weight:800;letter-spacing:0}.hb-hud-due-fig{color:var(--v-brass-hi, #f0d98c);font-family:Martian Mono,ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none}.hb-hud-due-word{color:var(--v-brass-hi, #f0d98c)}.hb-hud-purse{gap:12px;padding:0 16px 0 14px;cursor:default}.hb-hud-dot{display:block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--v-felt-glow, #93e2b6);box-shadow:0 0 6px #93e2b6b3}.hb-hud-purse[data-state=disconnected] .hb-hud-dot{background:#8a7a86;box-shadow:none}.hb-hud-purse[data-state=uncounted] .hb-hud-dot{background:transparent;box-shadow:inset 0 0 0 1.5px var(--v-brass, #d7aa53)}.hb-hud-stack{display:flex;flex-direction:column;gap:4px}.hb-hud-line{display:flex;align-items:baseline;gap:6px}.hb-hud-purse[data-state=disconnected] .hb-hud-line{align-items:center}.hb-hud-fig{color:var(--v-cream, #f2e3c8);font-family:Martian Mono,ui-monospace,monospace;font-size:13.5px;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.hb-hud-sym{color:var(--v-brass-hi, #f0d98c);font-size:10px;font-weight:800;letter-spacing:.1em}.hb-hud-sub{color:#f1e8cfb8;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hb-hud-state{color:#f1e8cfdb;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hb-hud-low,.hb-purse-low{align-self:center;padding:3px 6px;border-radius:4px;background:#f6dcdc;color:#7a2634;font-family:Gabarito Variable,ui-sans-serif,system-ui,sans-serif;font-size:9.5px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.hb-hud .hb-demo-tag{align-self:center;min-block-size:16px;font-size:9.5px}.hb-purse{position:relative;margin:0;color:var(--hb-cream);font-family:var(--hb-f-ui);line-height:1}.hb-purse-vis{display:flex;align-items:center;gap:7px;white-space:nowrap}.hb-purse-dot{display:block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--hb-felt-glow);box-shadow:0 0 6px #93e2b6b3}.hb-purse[data-state=disconnected] .hb-purse-dot{background:var(--hb-state-none);box-shadow:none}.hb-purse[data-state=uncounted] .hb-purse-dot{background:transparent;box-shadow:inset 0 0 0 1.5px var(--hb-brass)}.hb-purse-label{color:var(--hb-on-plum-quiet);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hb-purse-fig{color:var(--hb-cream);font-family:var(--hb-f-mono);font-size:13px;font-weight:700}.hb-purse-sym{color:var(--hb-brass-hi);font-size:10px;font-weight:800;letter-spacing:.1em}.hb-purse-state{color:var(--hb-on-plum-quiet);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hb-purse-fee{color:var(--hb-on-plum-quiet);font-family:var(--hb-f-mono);font-size:10.5px;font-weight:700}.hb-purse[data-variant=column]{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:28px;padding:5px 10px 5px 9px;border:1px solid var(--hb-enamel-rim);border-radius:8px;background:linear-gradient(180deg,var(--hb-enamel-top),var(--hb-enamel-foot));box-shadow:inset 0 1px #f0d98c38,0 4px 10px #140a1859}.hb-purse[data-variant=column] .hb-purse-vis{flex-wrap:wrap;row-gap:3px}.hb-purse[data-variant=column] .hb-purse-fee{flex-basis:100%;padding-left:14px}.hb-purse[data-variant=split]{display:flex;align-items:center;min-block-size:42px;padding:8px 14px;border:1px solid var(--hb-enamel-rim);border-radius:6px;background:linear-gradient(180deg,var(--hb-enamel-top),var(--hb-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d}.hb-purse[data-variant=split] .hb-purse-vis{flex:1;gap:8px}.hb-purse[data-variant=split] .hb-purse-label{margin-right:2px}.hb-purse[data-variant=split] .hb-purse-fig{font-size:15px}.hb-purse[data-variant=split] .hb-purse-fee{margin-left:auto}.venue-root:has(.hb-hud-purse) .hb-purse[data-variant=split]{display:none}.hb-plate{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-block-size:max(52px,var(--hb-hit));padding:0 12px;border:1px solid var(--hb-enamel-rim);border-radius:4px;background:linear-gradient(180deg,var(--hb-enamel-top),var(--hb-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--hb-cream);cursor:pointer;font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:border-color .18s ease-out,color .18s ease-out}.hb-plate:hover:not(:disabled){border-color:var(--hb-brass-hi);color:var(--hb-brass-hi)}.hb-root .hb-plate:focus-visible{outline:3px solid var(--hb-brass-hi);outline-offset:3px}.hb-plate .hb-pan-lead,.hb-plate .hb-pan-arrow{color:var(--hb-brass-hi)}.hb-plate:disabled{cursor:not-allowed;opacity:.62}.hb-plates[data-variant=desk]{position:absolute;z-index:6}.hb-plates[data-variant=desk] .hb-plate{position:absolute;top:0;height:100%}.hb-plates-wrap{display:flex;flex-direction:column;gap:8px}.hb-plates:not([data-variant=desk]){display:flex;flex-direction:column;gap:8px}.hb-plates-row{display:flex;gap:8px}.hb-plates:not([data-variant=desk]) .hb-plate,.hb-plate-note{flex:1 1 0;flex-wrap:wrap;align-content:center;column-gap:8px;row-gap:4px;min-inline-size:0;min-block-size:max(48px,var(--hb-hit));padding:6px 8px;font-size:11.5px;letter-spacing:.08em}.hb-plates-row .hb-plate .hb-pan-words{white-space:normal;text-align:center;text-wrap:balance}.hb-plate-count{display:grid;place-items:center;box-sizing:border-box;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--hb-brass);color:var(--hb-plum-deep);font-family:var(--hb-f-mono);font-size:10.5px;font-weight:800;letter-spacing:0}.hb-plate-due{flex-basis:100%;color:var(--hb-brass-hi);font-family:var(--hb-f-mono);font-size:10.5px;font-weight:800;letter-spacing:.02em;text-align:center;text-transform:none}.hb-plate-note{flex:none;inline-size:100%}.venue-root:has(.hb-hud-tickets) .hb-plates[data-variant=split] .hb-plate-tickets{display:none}@media(prefers-reduced-motion:no-preference){.ps-root .ps-rest{animation:ps-fade .32s var(--ps-ease) 80ms both}}.ps-root .ps-rest{display:flex;flex-direction:column;gap:18px;color:var(--ps-ink)}.ps-root .ps-rest[data-layout=dense],.ps-root .ps-rest[data-layout=phone]{gap:12px}.ps-root .ps-rest[data-layout=two]{gap:16px}.ps-root .ps-rc-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 32px;align-items:start}.ps-root .ps-rc-col{display:flex;flex-direction:column;gap:14px;min-width:0}.ps-root .ps-rc-col+.ps-rc-col{gap:12px}.ps-root .ps-rc-rule{flex:none;height:1px;background:linear-gradient(90deg,#2e1a3338,#2e1a331a)}.ps-root .ps-rc-note{display:flex;flex-direction:column;gap:8px}.ps-root .ps-rest:is([data-layout=dense],[data-layout=phone],[data-layout=two]) .ps-rc-note{gap:6px}.ps-root .ps-rc-kicker{color:var(--ps-ink2)}.ps-root .ps-rc-note-text{color:var(--ps-ink);font-size:24px;line-height:1.25;text-wrap:pretty}.ps-root .ps-rc-note-text:before{content:"“"}.ps-root .ps-rc-note-text:after{content:"”"}.ps-root .ps-rest[data-layout=dense] .ps-rc-note-text{font-size:21px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-note-text{font-size:20px}.ps-root .ps-rc-figs{display:flex;align-items:flex-end;gap:30px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-figs{gap:22px}.ps-root .ps-rc-fig{display:flex;flex:none;flex-direction:column;gap:4px}.ps-root .ps-rc-num{color:var(--ps-ink);font-size:50px;font-weight:800;letter-spacing:-.03em;line-height:.95}.ps-root .ps-rest[data-layout=dense] .ps-rc-num{font-size:44px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-num{font-size:40px}.ps-root .ps-rc-lab{color:var(--ps-ink-soft)}.ps-root .ps-rc-vr{flex:none;align-self:stretch;width:1px;background:#2e1a3329}.ps-root .ps-rc-form{display:flex;flex-direction:column;gap:6px;min-width:0}.ps-root .ps-rc-scope{margin-top:10px;color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;line-height:1.35}.ps-root .ps-rc-record[data-kind=unraced]{display:flex;flex-direction:column;gap:6px}.ps-root .ps-rc-unraced{color:var(--ps-ink);font-size:46px;line-height:.95}.ps-root .ps-rest[data-layout=dense] .ps-rc-unraced{font-size:40px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-unraced{font-size:38px}.ps-root .ps-marks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:30px}.ps-root .ps-mark{position:relative;display:grid;flex:none;place-items:center;border-radius:50%;font-family:var(--ps-f-mono);font-weight:800;line-height:1}.ps-root .ps-mark[data-kind=W]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.5px var(--ps-brass-sh),0 1px #2e1a3340;color:var(--ps-plum-deep)}.ps-root .ps-mark[data-kind=L]{box-shadow:inset 0 0 0 2px #2e1a338c;color:var(--ps-ink-soft)}.ps-root .ps-mark:is([data-kind=PW],[data-kind=PL]){border:2px dashed #b98f68;color:var(--ps-ink-soft)}.ps-root .ps-mark[data-kind=run]{border:2px dashed rgba(46,26,51,.38)}.ps-root .ps-mark[data-kind=run]:after{content:"";width:28%;height:28%;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ps-ink-mute)}.ps-root .ps-mark[data-kind=void]{box-shadow:inset 0 0 0 2px #7a263480;background:linear-gradient(135deg,transparent 45%,var(--ps-oxblood) 45% 55%,transparent 55%);opacity:.85}.ps-root .ps-rc-race[data-kind=entered]{display:flex;flex-direction:column;gap:6px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-race[data-kind=entered]{gap:2px}.ps-root .ps-rc-race-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 10px;min-height:44px;margin:-8px 0 -6px}.ps-root .ps-lamp{display:inline-flex;align-items:center;gap:8px;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:11.5px;font-weight:800;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.ps-root .ps-lamp-bezel{position:relative;display:block;flex:none;width:16px;height:16px;border-radius:50%;background:var(--ps-brass-deep);box-shadow:inset 0 0 0 1.5px var(--ps-brass)}.ps-root .ps-lamp-bulb{position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%}.ps-root .ps-rc-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-right:-4px;padding:0 4px;border:0;border-radius:6px;background:transparent;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:13px;font-weight:800;cursor:pointer}.ps-root .ps-rc-link>span{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.ps-root .ps-rc-link:hover>span{text-decoration-thickness:2px}.ps-root .ps-rc-race-line{color:var(--ps-ink);font-size:16px;font-weight:800;line-height:1.3}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-race-line{font-size:15px}.ps-root .ps-rc-race-sub{color:var(--ps-ink-soft);font-size:13.5px;font-weight:600;line-height:1.35}.ps-root .ps-rc-resting{display:flex;align-items:center;gap:10px;color:var(--ps-ink-soft);font-size:14px;font-weight:700;line-height:1.35}.ps-root .ps-rc-restdot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--ps-state-none);box-shadow:inset 0 0 0 1.5px var(--ps-brass-deep)}.ps-root .ps-rc-purse{--hb-cream: var(--ps-cream);--hb-brass: var(--ps-brass);--hb-brass-hi: var(--ps-brass-hi);--hb-felt-glow: var(--ps-felt-glow);--hb-state-none: var(--ps-state-none);--hb-on-plum-quiet: var(--ps-on-plum-quiet);--hb-enamel-rim: var(--ps-enamel-rim);--hb-enamel-top: var(--ps-enamel-top);--hb-enamel-foot: var(--ps-enamel-foot);--hb-f-ui: var(--ps-f-ui);--hb-f-mono: var(--ps-f-mono)}.ps-root .ps-rc-purse .hb-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ps-root .ps-rc-purse .hb-demo-tag{display:inline-flex;align-items:center;align-self:center;min-block-size:16px;margin-left:auto;padding:0 5px;border:1px dashed currentColor;border-radius:3px;color:var(--ps-brass-hi);font-family:var(--ps-f-ui);font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ps-root .ps-rc-purse .hb-purse[data-variant=split]{min-block-size:44px;border-radius:8px}.ps-root .ps-rc-purse .hb-purse-vis{min-width:0;flex-wrap:wrap;row-gap:7px}.ps-root .ps-rc-purse .hb-purse-fee{flex-basis:100%;margin-left:0;padding-left:15px;white-space:normal;line-height:1.35;overflow-wrap:anywhere}.ps-root .ps-rc-purse .hb-purse-sym{white-space:normal;overflow-wrap:anywhere}.ps-root .ps-rc-purse .hb-purse-fig{font-size:15px}.ps-root .ps-rc-purse .hb-purse-sym,.ps-root .ps-rc-purse .hb-demo-tag{font-size:11px}.ps-root .ps-rc-acts{display:flex;flex-direction:column;gap:10px}.ps-root .ps-rc-act{display:flex;align-items:center;gap:14px;width:100%;min-height:66px;padding:8px 14px 8px 12px;border:1.5px solid rgba(46,26,51,.42);border-radius:10px;background:linear-gradient(180deg,#fffaf0,#f6ecd6);box-shadow:0 2px #2e1a332e;color:var(--ps-ink);font-family:var(--ps-f-ui);text-align:left;cursor:pointer;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}.ps-root .ps-rest[data-layout=dense] .ps-rc-act{min-height:58px}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-act{min-height:64px}.ps-root .ps-rc-act:hover{transform:translateY(-2px);border-color:var(--ps-ink);box-shadow:0 5px #2e1a3333}.ps-root .ps-rc-act:active{transform:translateY(1px)}.ps-root .ps-rc-act-disc{position:relative;display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;background:#efe1c2;box-shadow:inset 0 0 0 1.5px #8a6a2f80}.ps-root .ps-rc-act-dot{position:absolute;right:-1px;top:-1px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff4c9,var(--ps-brass-hi) 45%,var(--ps-brass) 75%,var(--ps-brass-deep));box-shadow:0 0 0 2px #fbf3e2,0 0 8px 1px #f0d98cf2}@keyframes ps-rc-lamp{0%,to{box-shadow:0 0 0 2px #fbf3e2,0 0 6px 1px #f0d98cb3}50%{box-shadow:0 0 0 2px #fbf3e2,0 0 12px 3px #f0d98c}}@media(prefers-reduced-motion:no-preference){.ps-root[data-here] .ps-rc-act-dot{animation:ps-rc-lamp 1.6s ease-in-out infinite}}.ps-root .ps-rc-act-words{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.ps-root .ps-rc-act-label{font-size:18px;font-weight:800;line-height:1.15}.ps-root .ps-rest:is([data-layout=phone],[data-layout=two]) .ps-rc-act-label{font-size:17px}.ps-root .ps-rc-act-fact{color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.3}.ps-root .ps-rc-chev{flex:none;color:var(--ps-ink2)}.ps-root .ps-rc-formbook{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;min-height:48px;margin-top:6px;padding:0 8px 0 6px;border:0;border-radius:8px;background:transparent;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:15px;font-weight:800;cursor:pointer}.ps-root .ps-rest[data-layout=dense] .ps-rc-formbook{margin-top:2px}.ps-root .ps-rest[data-layout=phone] .ps-rc-formbook{margin-top:4px}.ps-root .ps-rc-formbook:hover{background:#2e1a330f}.ps-root .ps-rc-formbook-label{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.ps-root .ps-rc-foot{color:var(--ps-ink-mute);font-size:12px;font-weight:600;line-height:1.4}.ps-root .ps-plate-hang{position:relative;display:flex;flex-direction:column;align-items:center;pointer-events:auto}.ps-root .ps-plate-row{position:relative;display:flex;align-items:center;max-width:100%}.ps-root .ps-plate{position:relative;display:flex;align-items:center;gap:14px;max-width:560px;margin:0;padding:10px 26px 10px 14px;border-radius:8px;background:linear-gradient(180deg,#fdf6e6,#f3e6c8);box-shadow:0 0 0 3px #d7aa53,0 0 0 5px #7e5a22,0 12px 26px #1f112280,0 0 44px #ffd68c47;transition:filter .32s var(--ps-ease)}.ps-root .ps-plate-hang:is([data-mode=phone],[data-mode=side]) .ps-plate{gap:9px;max-width:300px;padding:6px 16px 6px 8px;border-radius:5px;box-shadow:0 0 0 2px #d7aa53,0 0 0 3.5px #7e5a22,0 6px 14px #1f112280,0 0 24px #ffd68c47}.ps-root .ps-plate[data-brass]{background:linear-gradient(180deg,#f5dc8e,#d7aa53 55%,#b98a3a)}.ps-root .ps-plate[data-brass] .ps-plate-name{color:var(--ps-plum-deep)}.ps-root .ps-plate-hang[data-glow] .ps-plate{filter:drop-shadow(0 0 18px rgba(255,214,140,.55))}.ps-root .ps-plate-chain{position:absolute;top:-12px;width:3px;height:12px;background:repeating-linear-gradient(180deg,#b98a3a 0 3px,transparent 3px 5px)}.ps-root .ps-plate-chain[data-side=l]{left:22%}.ps-root .ps-plate-chain[data-side=r]{right:22%}.ps-root .ps-plate-hang[data-longchain] .ps-plate-chain{top:-30px;height:30px}.ps-root .ps-plate-rivet{position:absolute;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff0bd,#b98a3a);box-shadow:0 1px #2e1a3366}.ps-root .ps-plate-rivet[data-side=l]{left:7px}.ps-root .ps-plate-rivet[data-side=r]{right:7px}.ps-root .ps-plate-hang:is([data-mode=phone],[data-mode=side]) .ps-plate-rivet{width:5px;height:5px;margin-top:-2.5px}.ps-root .ps-plate-hang:is([data-mode=phone],[data-mode=side]) .ps-plate-rivet[data-side=l]{left:5px}.ps-root .ps-plate-hang:is([data-mode=phone],[data-mode=side]) .ps-plate-rivet[data-side=r]{right:5px}.ps-root .ps-plate-chip{display:grid;flex:none;place-items:center;min-width:50px;height:44px;padding:0 9px;border-radius:6px;background:var(--ps-plum-deep);box-shadow:inset 0 0 0 1.5px var(--ps-brass-sh);color:var(--ps-brass-hi);font-family:var(--ps-f-mono);font-size:24px;font-weight:800;line-height:1}.ps-root .ps-plate-hang:is([data-mode=phone],[data-mode=side]) .ps-plate-chip{min-width:34px;height:30px;padding:0 6px;border-radius:4px;font-size:16px}.ps-root .ps-plate-name{min-width:0;color:var(--ps-ink2);font-family:var(--ps-f-ui);font-weight:800;letter-spacing:.06em;line-height:1.08;text-align:left;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.ps-root .ps-plate-retired{position:absolute;left:calc(100% + 12px);top:50%;translate:0 -50%;rotate:3deg;padding:4px 8px;border-radius:3px;background:var(--ps-paper);box-shadow:inset 0 0 0 1.5px var(--ps-oxblood),0 4px 10px #1f112259;color:var(--ps-oxblood);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.ps-root .ps-swing-once{animation:ps-swing 1.1s cubic-bezier(.22,1,.36,1) both;transform-origin:50% 0}}.ps-root .ps-slip{display:flex;flex-direction:column;align-items:center;max-width:520px}.ps-root .ps-slip[data-small]{max-width:250px}.ps-root .ps-slip-cords{display:flex;justify-content:space-between;width:120px}.ps-root .ps-slip-cords>span{display:block;width:2px;height:18px;margin-top:-2px;border-radius:1px;background:#5c3a1f;box-shadow:0 1px #ffe8be59}.ps-root .ps-slip[data-small] .ps-slip-cords{width:64px}.ps-root .ps-slip[data-small] .ps-slip-cords>span{height:10px}.ps-root .ps-slip[data-beside]{position:absolute;right:calc(100% + 18px);top:-12px;width:max-content;max-width:340px}.ps-root .ps-slip[data-beside] .ps-slip-cords{width:96px}.ps-root .ps-slip[data-beside] .ps-slip-cords>span{height:14px;margin-top:0;margin-bottom:-2px}.ps-root .ps-slip-paper{display:flex;flex-direction:column;align-items:center;gap:3px;max-width:100%;margin:0;padding:8px 22px 10px;border-radius:3px;background:linear-gradient(180deg,#fffaf0,#f6ecd6);box-shadow:0 0 0 1px #2e1a3366,inset 0 0 0 4px #fffaf0,inset 0 0 0 5px #8a6a2f73,0 8px 16px #1f112266;transform:rotate(-1.2deg);text-align:center}.ps-root .ps-slip[data-small] .ps-slip-paper{gap:1px;padding:5px 12px 6px;box-shadow:0 0 0 1px #2e1a3366,inset 0 0 0 3px #fffaf0,inset 0 0 0 4px #8a6a2f73,0 4px 10px #1f112266}.ps-root .ps-slip-kicker{display:inline-flex;align-items:center;gap:5px;color:var(--ps-oxblood);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.ps-root .ps-slip-name{max-width:100%;color:var(--ps-ink);font-family:var(--ps-f-aside);font-style:italic;font-weight:600;line-height:1.12;overflow-wrap:anywhere;text-wrap:balance}.ps-root .ps-winslip{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center}.ps-root .ps-winslip-pin{position:relative;z-index:1;display:block;width:9px;height:9px;margin-bottom:-5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff0bd,#b98a3a);box-shadow:0 1px 1px #1f11228c}.ps-root .ps-winslip-paper{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;margin:0;padding:9px 5px 7px;border-radius:3px;background:linear-gradient(180deg,#fffaf0,#f6ecd6);box-shadow:0 0 0 1px #2e1a3366,inset 0 0 0 3px #fffaf0,inset 0 0 0 4px #8a6a2f73,0 4px 10px #1f112266;transform:rotate(-2deg);text-align:center}.ps-root .ps-winslip-paper .ps-slip-kicker{gap:4px}.ps-root .ps-winslip-name{max-width:100%;color:var(--ps-ink);font-family:var(--ps-f-aside);font-style:italic;font-weight:600;font-size:min(16px,calc(2em - 16px));line-height:1.14;overflow-wrap:anywhere;text-wrap:balance}.ps-root .ps-desk,.ps-root .ps-side,.ps-root .ps-column{position:absolute;inset:0}.ps-root .ps-art-host{position:absolute;left:0;top:0;z-index:0;width:1440px;height:900px;transform-origin:0 0;contain:layout paint;pointer-events:none;transition:transform var(--ps-slide) var(--ps-ease)}.ps-root .ps-art-host>svg{display:block;width:100%;height:100%}.ps-root .ps-panel-scroll{scrollbar-width:thin;scrollbar-color:rgba(46,26,51,.35) transparent}.ps-root .ps-barn{height:44px;min-block-size:44px;gap:7px;padding:0 13px 0 10px;font-size:11.5px;letter-spacing:.1em}.ps-root .ps-inart{position:absolute;z-index:1;transform-origin:0 0;cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out}.ps-root .ps-inart:hover{transform:translateY(-2px);filter:brightness(1.08) drop-shadow(0 0 10px rgba(255,214,140,.55))}.ps-root .ps-inart:active{transform:translateY(1px)}.ps-root .ps-shingle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:144px;height:60px;padding:0 8px;border:0;border-radius:5px;background:repeating-linear-gradient(93deg,#1c0c0824 0 2px,#ffe8be0d 2px 7px),linear-gradient(180deg,#86552f,#6e4428);box-shadow:inset 0 0 0 1.5px #5f3b2a,inset 0 -4px #5f3b2a,0 6px 12px #1f112259;font-family:var(--ps-f-ui)}.ps-root .ps-shingle-kicker{color:#f3ddb2;font-size:11px;font-weight:800;letter-spacing:.26em;line-height:1;text-transform:uppercase}.ps-root .ps-shingle-tier{color:var(--ps-cream);font-size:15px;font-weight:800;line-height:1.1;white-space:nowrap}.ps-root .ps-tintag{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px 0 12px;border:0;border-radius:3px 12px 12px 3px;background:#fbf3e2;box-shadow:inset 0 0 0 1.5px #2e1a3373,0 5px 10px #1f11224d;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:13px;font-weight:800;letter-spacing:.02em;white-space:nowrap;rotate:-3deg}.ps-root .ps-tintag-eye{flex:none;width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ps-brass-sh)}.ps-root .ps-tin-string{position:absolute;overflow:visible;pointer-events:none}.ps-root .ps-desk-back{position:absolute;left:20px;top:76px;z-index:25}.ps-root .ps-desk-shade{position:absolute;left:0;top:0;right:0;z-index:1;height:72px;background:linear-gradient(180deg,#1f11228c,#1f112200);pointer-events:none}.ps-root .ps-inart-layer{position:absolute;left:0;top:0;z-index:6;width:0;height:0;transition:transform var(--ps-slide) var(--ps-ease)}.ps-root .ps-plate-box{position:absolute;display:flex;justify-content:center;transform-origin:50% 0;pointer-events:none}.ps-root .ps-cardbox{color:var(--ps-ink)}.ps-root .ps-cardbox[data-kind=desk]{position:absolute;z-index:12;display:flex;flex-direction:column;padding:26px 28px 22px;border-radius:6px;background:var(--ps-card-paper);box-shadow:0 0 0 1px #2e1a334d,0 2px #2e1a331f,0 22px 44px #140a1880;transition:left var(--ps-slide) var(--ps-ease),width var(--ps-slide) var(--ps-ease)}.ps-root .ps-cardbox[data-kind=desk][data-dense]{padding:20px 24px 18px}.ps-root .ps-card-clip{position:absolute;left:50%;top:-24px;z-index:2;width:120px;height:44px;margin-left:-60px;pointer-events:none}.ps-root .ps-card-clip>svg{display:block;overflow:visible}.ps-root .ps-card-hairline{position:absolute;inset:8px;border:1px solid rgba(138,106,47,.42);border-radius:3px;pointer-events:none}.ps-root .ps-card-rest{position:relative;min-height:0;margin:0 -8px;padding:0 8px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(46,26,51,.35) transparent}@media(prefers-reduced-motion:no-preference){.ps-root .ps-cardbox[data-kind=desk]{animation:ps-rise .42s var(--ps-ease) .12s both}.ps-root .ps-panel-in{animation:ps-rise .26s var(--ps-ease) both}}.ps-root .ps-slot{position:relative;display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.ps-root .ps-slot-body{flex:1;min-height:0;margin:0 -10px;padding:2px 10px 8px;overflow-x:hidden;overflow-y:auto}.ps-root .ps-slot[data-more]:not(:has(.ps-fl-foot)):after{content:"";position:absolute;left:-10px;right:-10px;bottom:0;z-index:2;height:40px;border-bottom:1px solid rgba(46,26,51,.24);background:linear-gradient(180deg,#f9f1dc00,#f9f1dceb 70%,#f9f1dc);pointer-events:none}.ps-root .ps-slot-body{--ps-scroll-px: 10px;--ps-scroll-pt: 2px;--ps-scroll-pb: 8px;--ps-foot-bg: #f9f1dc;scroll-padding-top:8px;scroll-padding-bottom:150px}.ps-root .ps-slothead{display:flex;flex:none;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(46,26,51,.16)}.ps-root .ps-slothead[data-compact]{padding-bottom:10px}.ps-root .ps-slotback{flex:none;gap:8px;min-width:44px;min-height:44px;padding:0 14px 0 10px;border-color:#2e1a3373;font-size:12px;letter-spacing:.1em}.ps-root .ps-slothead-words{display:flex;flex-direction:column;gap:3px;min-width:0}.ps-root .ps-slothead-kicker{color:var(--ps-ink2)}.ps-root .ps-slothead-title{color:var(--ps-ink);font-family:var(--ps-f-display);font-size:30px;font-weight:900;font-variation-settings:var(--ps-f-display-var);letter-spacing:-.02em;line-height:1.02;overflow-wrap:anywhere}.ps-root .ps-slothead[data-compact] .ps-slothead-title{font-size:24px}.ps-root .ps-slothead[data-demoted] .ps-slothead-title{font-family:var(--ps-f-ui);font-size:15px;font-weight:800;font-variation-settings:normal;letter-spacing:0;line-height:1.2}.ps-root .ps-side-stage{position:absolute;left:0;top:0;bottom:var(--demo-foot-h, 0px);width:var(--stage-w, 55vw);overflow:hidden;background:var(--ps-plum-dark)}.ps-root .ps-side-shade{position:absolute;left:0;top:0;right:0;z-index:1;height:64px;background:linear-gradient(180deg,#1f112273,#1f112200);pointer-events:none}.ps-root .ps-side-stage .ps-barn{position:absolute;left:max(10px,env(safe-area-inset-left,0px));top:10px;z-index:3}.ps-root .ps-side-plate{position:absolute;left:calc(max(10px,env(safe-area-inset-left,0px)) + 104px);right:12px;top:10px;z-index:3;display:flex;justify-content:center;pointer-events:none}.ps-root .ps-side-plate[data-under]{left:max(10px,env(safe-area-inset-left,0px));right:10px;top:62px;justify-content:flex-start}.ps-root .ps-side-column{position:absolute;left:var(--stage-w, 55vw);top:var(--hud-top-h, 48px);right:0;bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#f8efd9;box-shadow:-8px 0 20px #140a1859;scrollbar-width:thin;scrollbar-color:rgba(46,26,51,.35) transparent}.ps-root .ps-cardbox[data-kind=side]{min-height:100%;padding:14px max(18px,env(safe-area-inset-right,0px)) 30px 18px;background:var(--ps-card-paper)}.ps-root .ps-column-main{position:absolute;inset:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#f8efd9}.ps-root .ps-column-main[data-kind=phone]{scrollbar-width:none}.ps-root .ps-column-main[data-kind=phone]::-webkit-scrollbar{display:none}.ps-root .ps-column-main[data-kind=tablet]{scrollbar-width:thin;scrollbar-color:rgba(46,26,51,.35) transparent}.ps-root .ps-stickybar{position:sticky;top:8px;z-index:6;flex:none;height:0}.ps-root .ps-stickybar-row{position:absolute;left:10px;right:10px;top:2px;display:flex;align-items:flex-start;gap:8px;pointer-events:none}.ps-root .ps-stickybar-row>*{pointer-events:auto}.ps-root .ps-column[data-kind=tablet] .ps-stickybar-row{left:16px;top:6px}.ps-root .ps-mini{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}.ps-root .ps-mini-chip{display:grid;flex:none;place-items:center;min-width:30px;height:24px;padding:0 5px;border-radius:4px;background:var(--ps-plum-deep);color:var(--ps-brass-hi);font-family:var(--ps-f-mono);font-size:12px;font-weight:800;line-height:1}.ps-root .ps-mini-name{min-width:0;color:var(--ps-ink2);font-family:var(--ps-f-ui);font-size:12.5px;font-weight:800;letter-spacing:.06em;line-height:1.2;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.ps-root .ps-mini[data-skin=enamel]{min-height:44px;padding:6px 12px 6px 7px;border:1px solid var(--ps-enamel-rim);border-radius:var(--v-bar-r, 12px);background:linear-gradient(180deg,var(--ps-enamel-top),var(--ps-enamel-foot));box-shadow:inset 0 1px #f0d98c38,0 6px 16px #140a184d}.ps-root .ps-mini[data-skin=enamel] .ps-mini-chip{box-shadow:inset 0 0 0 1px var(--ps-brass-sh)}.ps-root .ps-mini[data-skin=enamel] .ps-mini-name{color:var(--ps-cream);text-align:left}@media(prefers-reduced-motion:no-preference){.ps-root .ps-mini[data-skin=enamel]{animation:ps-fade .2s ease-out both}}.ps-root .ps-band{position:relative;flex:none;width:100%;overflow:hidden;background:#6e4428}.ps-root .ps-band-art{position:absolute;inset:0;transition:transform var(--ps-slide) var(--ps-ease)}.ps-root .ps-band-art>svg{display:block;width:100%;height:100%}.ps-root .ps-band-plate{position:absolute;top:12px;right:12px;z-index:3;display:flex;justify-content:flex-end}.ps-root .ps-stage{position:relative;flex:none;width:100%;overflow:hidden;background:var(--ps-plum-dark)}.ps-root .ps-stage-plate{position:absolute;z-index:3;display:flex;justify-content:center;width:600px;pointer-events:none}.ps-root .ps-stage .ps-inart{z-index:3}.ps-root .ps-stage-plate .ps-slip{translate:var(--ps-slip-dx, 0px) 0}.ps-root .ps-cardbox[data-kind=phone],.ps-root .ps-cardbox[data-kind=tablet]{position:relative;z-index:2;flex:1 0 auto;background:var(--ps-card-paper);box-shadow:0 -1px #2e1a3340,0 -10px 24px #140a1859}.ps-root .ps-cardbox[data-kind=phone]{padding:16px 18px calc(22px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0}.ps-root .ps-cardbox[data-kind=tablet]{margin-top:-24px;padding:22px 28px calc(26px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0}.ps-root .ps-scrim{position:absolute;inset:0;z-index:21}.ps-root .ps-scrim[data-kind=phone]{background:linear-gradient(180deg,#1f112200 0,#1f112259 calc(var(--ps-sheet-top, 180px) + 20px))}.ps-root .ps-scrim[data-kind=tablet]{background:linear-gradient(180deg,#1f112200 0 220px,#1f112266 420px)}.ps-root .ps-scrim[data-kind=side]{background:#1f11221f}.ps-root .ps-sheet{position:absolute;z-index:22;display:flex;flex-direction:column;outline:none;background:var(--ps-paper);box-shadow:0 -1px #2e1a334d,0 -16px 36px #140a1880;color:var(--ps-ink)}.ps-root .ps-sheet[data-kind=phone]{left:0;right:0;top:var(--ps-sheet-top, 180px);bottom:var(--ps-kbin, 0px);border-radius:16px 16px 0 0}.ps-root .ps-sheet[data-kind=phone][data-kb]{top:max(0px,min(var(--ps-sheet-top, 180px),calc(100% - var(--ps-kbin, 0px) - 317px)))}.ps-root .ps-sheet[data-kind=phone][data-full]{top:0;bottom:0;border-radius:0;box-shadow:none}.ps-root .ps-sheet[data-kind=tablet]{left:50%;top:var(--ps-sheet-top, 296px);bottom:var(--ps-kbin, 0px);width:min(600px,calc(100% - 32px));translate:-50% 0;border-radius:16px 16px 0 0}.ps-root .ps-sheet[data-kind=tablet][data-kb]{top:max(0px,min(var(--ps-sheet-top, 296px),calc(100% - var(--ps-kbin, 0px) - 420px)))}.ps-root .ps-sheet[data-kind=side]{left:var(--stage-w, 55vw);right:0;top:var(--hud-top-h, 48px);bottom:0;border-radius:14px 0 0 14px;box-shadow:-16px 0 36px #140a1880}.ps-root .ps-sheet[data-kind=side][data-kb]{top:0;bottom:var(--ps-kb, 0px);border-radius:0 0 0 14px}.venue-root:has(.ps-root .ps-sheet[data-kind=side][data-kb]) .venue-hud{visibility:hidden}@media(prefers-reduced-motion:no-preference){.ps-root .ps-sheet{animation:ps-sheet-in .28s var(--ps-ease) both}.ps-root .ps-sheet[data-kind=side]{animation-name:ps-panel-in}.ps-root .ps-scrim{animation:ps-fade .22s ease-out both}}@keyframes ps-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ps-root .ps-sheet-head{flex:none;padding:8px 18px 0}.ps-root .ps-sheet[data-full] .ps-sheet-head,.ps-root .ps-sheet[data-kind=side] .ps-sheet-head,.ps-root .ps-sheet[data-kind=tablet] .ps-sheet-head{padding-top:14px}.ps-root .ps-grabber{width:44px;height:5px;margin:0 auto 10px;border-radius:3px;background:#2e1a3340}.ps-root .ps-sheet-head[data-grab]{touch-action:none;cursor:grab}.ps-root .ps-sheet-head[data-grab]:active{cursor:grabbing}.ps-root .ps-sheet[data-more]:not(:has(.ps-fl-foot)):after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:calc(36px + env(safe-area-inset-bottom,0px));border-bottom:1px solid rgba(46,26,51,.24);background:linear-gradient(180deg,rgba(251,243,226,0),rgba(251,243,226,.92) 70%,var(--ps-paper));border-radius:inherit;pointer-events:none}.ps-root .ps-fullview-mini{display:flex;justify-content:flex-end;margin:0 0 8px}.ps-root .ps-sheet-body{flex:1;min-height:0;padding:4px 18px calc(18px + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:12px;scroll-padding-bottom:140px}.ps-root .ps-sheet-body[data-kind=side]{scroll-padding-bottom:96px}.ps-root .ps-sheet-body[data-kb]{scroll-padding-top:6px;scroll-padding-bottom:76px}.ps-root .ps-sheet-body{--ps-scroll-px: 18px;--ps-scroll-pt: 4px;--ps-scroll-pb: calc(18px + env(safe-area-inset-bottom, 0px)) ;--ps-foot-bg: var(--ps-paper)}.ps-root .ps-sheet-body .ps-fl-foot[data-compact]{padding-bottom:calc(var(--ps-scroll-pb, 0px) + 10px)}.ps-root .ps-sheet-body[data-kb]{--ps-scroll-pb: 18px;padding-bottom:18px}.ps-root .ps-sheet[data-kind=side] .ps-sheet-head,.ps-root .ps-sheet-body[data-kind=side]{padding-right:max(18px,env(safe-area-inset-right,0px))}.ps-root .ps-sheet-body[data-kind=side] .ps-fl-foot{margin-right:calc(-1*max(18px,env(safe-area-inset-right,0px)));padding-right:max(18px,env(safe-area-inset-right,0px))}.ps-root .ps-sheet[data-kind=side][data-kb] .ps-slothead-title{font-size:20px}.ps-root .ps-sheet[data-kind=side][data-kb] .ps-sheet-head{padding-top:4px}.ps-root .ps-sheet[data-kind=side][data-kb] .ps-slothead{padding-bottom:4px}.ps-root .ps-sheet-body[data-kind=side][data-kb]{--ps-scroll-pb: 6px;padding-bottom:6px}.ps-root .ps-sheet-body[data-kind=side][data-kb] .ps-fl-foot[data-compact]{padding-top:6px}.ps-root .ps-sheet-body[data-kind=side][data-kb] .ps-fl-review .ps-fl-cta-sub{display:none}.ps-root .ps-sheet-body[data-kind=side][data-kb] .ps-fl-review{min-block-size:46px;padding-block:4px}.ps-root .ps-sheet-body[data-kind=side][data-kb] .ps-fl-field{min-height:52px}.ps-root .ps-sheet-body[data-kind=side][data-kb] .ps-fl-amount-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ps-root .ps-sheet-body{container:ps-sheet-body / size}@container ps-sheet-body (max-height: 150px){.ps-root .ps-sheet-body:not([data-kb]) .ps-fl-foot{position:relative;top:auto;bottom:auto}.ps-root .ps-sheet-body:not([data-kb]) .ps-fl-foot:before,.ps-root .ps-sheet-body:not([data-kb]) .ps-fl-foot:after{display:none}}.ps-root .ps-sheet[data-kind=side][data-kb] .ps-slothead-kicker{display:none}.ps-root .ps-spec{position:absolute;inset:0;background:var(--ps-plum-dark)}.ps-root .ps-spec-scroll{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;bottom:var(--demo-foot-h, 0px);padding:76px 24px 32px;scrollbar-width:thin;scrollbar-color:rgba(240,217,140,.35) transparent}.ps-root .ps-spec[data-kind=side] .ps-spec-scroll{bottom:0;left:var(--stage-w, 0px);top:var(--hud-top-h, 48px);padding:16px 16px 32px}.ps-root .ps-spec:is([data-kind=phone],[data-kind=tablet]) .ps-spec-scroll{bottom:0;padding:16px 16px 32px}.ps-root .ps-spec-head{display:flex;flex-direction:column;gap:12px;max-width:1180px;margin:0 auto 24px;padding:16px 18px;border-radius:8px;background:var(--ps-card-paper);color:var(--ps-ink)}.ps-root .ps-spec-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;font-weight:700;line-height:1.4}.ps-root .ps-spec-tag{display:inline-flex;flex:none;align-items:center;min-height:22px;padding:2px 8px;border:1.5px dashed var(--ps-oxblood);border-radius:4px;color:var(--ps-oxblood);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;background:var(--ps-paper)}.ps-root .ps-spec-nav{display:flex;flex-wrap:wrap;gap:6px 8px}.ps-root .ps-spec-link{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1.5px solid rgba(46,26,51,.35);border-radius:8px;background:var(--ps-button-paper);color:var(--ps-ink);font-size:13px;font-weight:800;text-decoration:none}.ps-root .ps-spec-link[aria-current=page]{border-color:var(--ps-ink);background:var(--ps-ink);color:var(--ps-cream)}.ps-root .ps-spec-grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:28px 24px;max-width:1480px;margin:0 auto}.ps-root .ps-spec-item{display:flex;flex-direction:column;gap:10px;max-width:100%;margin:0}.ps-root .ps-spec-cap{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:464px;color:var(--ps-on-plum);font-size:13px;font-weight:700;line-height:1.35}.ps-root .ps-spec-item[data-wide] .ps-spec-cap{max-width:604px}.ps-root .ps-spec-thumb{position:relative;max-width:100%;overflow:hidden;border-radius:6px;box-shadow:0 0 0 1px #f0d98c4d,0 12px 26px #140a1873}.ps-root .ps-spec-thumb .ps-art *{animation:none!important}.ps-root .ps-spec-stack{display:flex;flex-direction:column;align-items:center;gap:18px}.ps-root .ps-spec-plate{padding-top:14px}.ps-root .ps-spec-ground{position:relative;display:grid;place-items:center;width:min(420px,calc(100vw - 32px));min-height:220px;padding:16px;border-radius:8px;background:radial-gradient(52% 60% at 50% 46%,#f0d98c1a,#f0d98c00 70%),var(--ps-plum-deep)}.ps-root .ps-spec-card{position:relative;width:464px;max-width:calc(100vw - 32px);padding:26px 28px 22px;border-radius:6px;background:var(--ps-card-paper);box-shadow:0 0 0 1px #2e1a334d,0 2px #2e1a331f,0 22px 44px #140a1880;color:var(--ps-ink)}.ps-root .ps-spec-card[data-wide]{width:604px}.ps-root .ps-spec:is([data-kind=phone],[data-kind=side]) .ps-spec-card{width:100%;padding:16px 18px 20px}.ps-root .ps-spec-card .ps-slot{height:auto}.ps-root .ps-spec-card .ps-slot-body{flex:none;overflow:visible}.ps-root .ps-spec-card .ps-fl-foot{position:relative;top:auto;bottom:auto}.ps-root .ps-spec-card .ps-fl-foot:before,.ps-root .ps-spec-card .ps-fl-foot:after{display:none}.ps-root .ps-spec-float{position:absolute;left:24px;bottom:calc(var(--demo-foot-h, 0px) + 16px);z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;max-width:min(520px,calc(100% - 48px));padding:10px 12px;border-radius:8px;background:var(--ps-paper);box-shadow:0 10px 24px #140a1873;color:var(--ps-ink)}.ps-root .ps-spec:is([data-kind=phone],[data-kind=tablet],[data-kind=side]) .ps-spec-float{left:8px;right:8px;bottom:8px;max-width:none;padding:6px 8px}.ps-root .ps-spec-ground .ps-ground-wait{color:var(--ps-ink-soft)}.ps-root .ps-spec-float-short{display:none;font-size:12px;font-weight:800}.ps-root .ps-spec:is([data-kind=phone],[data-kind=tablet],[data-kind=side]) .ps-spec-float-short{display:inline}.ps-root .ps-spec:is([data-kind=phone],[data-kind=tablet],[data-kind=side]) .ps-spec-float-note{display:none}.ps-root .ps-spec-float-note{flex:1 1 200px;font-size:12px;font-weight:700;line-height:1.35}.ps-fb{display:flex;flex:1 0 auto;flex-direction:column;gap:20px;padding-top:4px;color:var(--ps-ink);font-family:var(--ps-f-ui)}.ps-fb[data-compact]{gap:18px;padding-top:8px}.ps-root .ps-slot-body:has(>.ps-panel-in>.ps-fb){display:flex;flex-direction:column}.ps-root .ps-slot-body>.ps-panel-in:has(>.ps-fb){display:flex;flex:1 0 auto;flex-direction:column}.ps-fb[data-ps-fit=content]{flex-grow:0}.ps-root .ps-cardbox[data-kind=desk]:has(.ps-fb[data-ps-fit=content]){height:auto!important}.ps-fb-tally{display:flex;flex-direction:column;gap:12px}.ps-fb-nums{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 38px}.ps-fb[data-compact] .ps-fb-nums{column-gap:22px}.ps-fb-big{display:flex;flex:none;flex-direction:column;gap:6px}.ps-fb-big-v{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:56px;font-weight:800;letter-spacing:-.03em;line-height:.9}.ps-fb[data-compact] .ps-fb-big-v{font-size:44px}.ps-fb-big-l{color:var(--ps-ink-soft)}.ps-fb-qual{display:flex;align-items:center;gap:9px;color:var(--ps-ink-soft);font-size:13.5px;font-weight:600;line-height:1.35}.ps-fb-unraced{display:flex;flex-direction:column;gap:10px}.ps-fb-word{color:var(--ps-ink);font-size:52px;line-height:.95}.ps-fb[data-compact] .ps-fb-word{font-size:42px}.ps-fb-sub{color:var(--ps-ink-soft);font-size:15px;font-weight:600;line-height:1.45}.ps-fb-modesnone{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;color:var(--ps-ink-soft);font-size:13.5px;font-weight:600;line-height:1.4}.ps-fb-diamonds{display:flex;flex:none;gap:5px}.ps-fb-pip{display:inline-block;flex:none;width:9px;height:9px;border-radius:2px;background:var(--ps-mode-unrecorded);box-shadow:inset 0 0 0 1px #2e1a3366;transform:rotate(45deg)}.ps-fb-pip[data-size=l]{width:11px;height:11px}.ps-fb-pip[data-mode=maze]{background:var(--ps-mode-maze)}.ps-fb-pip[data-mode=straightaway]{background:var(--ps-mode-straight)}.ps-fb-pip[data-mode=obstacle]{background:var(--ps-mode-obstacle)}.ps-fb-blank{display:flex;flex-direction:column;border-top:1.5px solid rgba(46,26,51,.55);box-shadow:inset 0 3px 0 -2px #2e1a3333}.ps-fb-heads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(46,26,51,.2)}.ps-fb-head{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 8px 9px;color:var(--ps-ink-soft)}.ps-fb-head:first-child{padding-left:2px}.ps-fb-head+.ps-fb-head{border-left:1px dashed rgba(46,26,51,.24)}.ps-fb-head>span:last-child{min-width:0;overflow-wrap:anywhere}.ps-fb[data-compact] .ps-fb-head{gap:6px;padding-inline:6px;letter-spacing:.08em}.ps-fb-nothing{padding:14px 2px;border-bottom:1px dashed rgba(46,26,51,.24);color:var(--ps-ink-soft);font-size:15px;font-weight:700;line-height:1.3}.ps-fb-modes{display:flex;flex-direction:column}.ps-fb-modes-tog{display:flex;align-items:center;gap:13px;width:100%;min-height:58px;padding:9px 14px 9px 16px;border:1.5px solid rgba(46,26,51,.42);border-radius:10px;background:linear-gradient(180deg,#fffaf0,#f6ecd6);box-shadow:0 2px #2e1a332e;color:var(--ps-ink);text-align:left;cursor:pointer;transition:border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.ps-fb-modes-tog:hover{border-color:var(--ps-ink);box-shadow:0 3px #2e1a3338}.ps-fb-modes-tog:active{transform:translateY(1px)}.ps-fb-modes-words{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.ps-fb-modes-t{font-size:17px;font-weight:800;line-height:1.15}.ps-fb[data-compact] .ps-fb-modes-t{font-size:16px}.ps-fb-modes-h{color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.3}.ps-fb-chev{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:#efe1c2;box-shadow:inset 0 0 0 1.5px #8a6a2f80;color:var(--ps-ink2)}.ps-fb-chev svg{transition:transform .22s var(--ps-ease)}[aria-expanded=true]>.ps-fb-chev svg{transform:rotate(180deg)}.ps-fb-modes-body{display:flex;flex-direction:column;padding-top:8px}.ps-fb-mgrid{display:grid;grid-template-columns:minmax(0,1fr) 64px 56px;column-gap:10px}.ps-fb[data-compact] .ps-fb-mgrid{grid-template-columns:minmax(0,1fr) 52px 44px;column-gap:6px}.ps-fb-mhead{align-items:end;padding:10px 2px 8px;border-bottom:1.5px solid rgba(46,26,51,.55);color:var(--ps-ink-soft)}.ps-fb-mhead>span:not(:first-child),.ps-fb-mnum{text-align:right}.ps-fb-mrows{list-style:none;padding:0}.ps-fb-mrow{align-items:start;padding:12px 2px;border-bottom:1px dashed rgba(46,26,51,.24)}.ps-fb-mname{display:flex;flex-direction:column;gap:5px;min-width:0}.ps-fb-mtop{display:flex;flex-wrap:wrap;align-items:center;gap:9px;min-height:22px}.ps-fb-mtitle{color:var(--ps-ink);font-size:16px;font-weight:800;line-height:1.2}.ps-fb[data-compact] .ps-fb-mtitle{font-size:15px}.ps-fb-notrun{color:var(--ps-ink-mute);font-size:13px;font-style:italic;font-weight:700}.ps-fb-chip{display:inline-flex;align-items:center;padding:3px 7px;border-radius:3px;background:#f6e7b8;box-shadow:inset 0 0 0 1px #7e5a2273;color:#6b4a17;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.ps-fb-blurb{color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;line-height:1.4}.ps-fb-mnum{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:22px;font-weight:800;line-height:1.1}.ps-fb[data-compact] .ps-fb-mnum{font-size:20px}.ps-fb-mnum[data-zero]{color:var(--ps-ink-mute)}.ps-fb-strip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.ps-fb-stud{display:block;flex:none;width:18px;height:18px}.ps-fb-stud[data-k=W]{background:radial-gradient(circle at 9px 9px,#f5df98 0,#d7aa53 5px,#b98a3a 6.4px,#8a6a2f 6.5px,#8a6a2f 8px,transparent 8.6px)}.ps-fb-stud[data-k=L]{background:radial-gradient(circle at 9px 9px,transparent 0 6.2px,rgba(46,26,51,.55) 6.4px 8px,transparent 8.5px)}.ps-fb-sum{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 14px;margin-top:14px;padding:10px 12px;border-radius:6px;background:#2e1a330b}.ps-fb-sum-l{grid-column:1 / -1;color:var(--ps-ink-soft)}.ps-fb-sum-k{color:var(--ps-ink-soft);font-size:13px;font-weight:700}.ps-fb-sum-v{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:13px;font-weight:700;overflow-wrap:anywhere}.ps-fb-sum-whole{grid-column:1 / -1;color:var(--ps-ink);font-size:13px;font-weight:700;line-height:1.45}.ps-fb-note{margin-top:8px;color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;line-height:1.45}.ps-fb-double{flex:none;height:4px;border-top:1.5px solid rgba(46,26,51,.5);border-bottom:1px solid rgba(46,26,51,.22)}.ps-fb-list{display:flex;flex-direction:column}.ps-fb-lhead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:10px}.ps-fb-lh{display:flex;flex-direction:column;gap:4px;min-width:0}.ps-fb-lh .ps-kicker{color:var(--ps-ink2)}.ps-fb-lsub{color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;letter-spacing:0}.ps-fb-tog{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1.5px solid rgba(46,26,51,.45);border-radius:8px;background:#fffaf0;color:var(--ps-ink);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out,color .16s ease-out}.ps-fb[data-compact] .ps-fb-tog{padding:0 12px}.ps-fb-tog:hover{border-color:var(--ps-ink);box-shadow:0 2px #2e1a3333}.ps-fb-tog:active{transform:translateY(1px)}.ps-fb-tog[aria-pressed=true]{border-color:var(--ps-ink);background:var(--ps-ink);color:var(--ps-cream)}.ps-fb-lines{list-style:none;padding:0;border-top:1.5px solid rgba(46,26,51,.55);box-shadow:inset 0 3px 0 -2px #2e1a3333}.ps-fb-older{margin-top:10px;color:var(--ps-ink-mute);font-size:13px;font-weight:600}.ps-fb-line{display:grid;grid-template-columns:30px minmax(0,1fr) auto;column-gap:14px;padding:13px 0 12px;border-bottom:1px dashed rgba(46,26,51,.24)}.ps-fb[data-compact] .ps-fb-line{column-gap:11px;padding:12px 0 11px}.ps-fb-mid{display:flex;flex-direction:column;gap:5px;min-width:0}.ps-fb-trow{display:flex;align-items:baseline;gap:9px;min-width:0}.ps-fb-flap{display:inline-grid;flex:none;place-items:center;min-width:32px;height:23px;padding:0 6px;border-radius:3px;background:var(--ps-plum-deep);box-shadow:inset 0 0 0 1px var(--ps-brass-sh);color:var(--ps-brass-hi);font-family:var(--ps-f-mono);font-size:12px;font-weight:800;line-height:1;transform:translateY(-2px)}.ps-fb-title{min-width:0;color:var(--ps-ink);font-size:16px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.ps-fb[data-compact] .ps-fb-title{font-size:15px}.ps-fb-meta{display:flex;align-items:center;gap:7px;min-width:0;color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.3}.ps-fb-meta>span:last-child{min-width:0}.ps-fb-right{display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding-left:4px;text-align:right}.ps-fb-res{color:var(--ps-ink);font-size:15px;font-weight:800;line-height:1.2;white-space:nowrap}.ps-fb-res[data-tone=won]{color:var(--ps-win)}.ps-fb-res[data-tone=void]{color:var(--ps-oxblood)}.ps-fb-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 3px;border-radius:3px;font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.ps-fb-tag[data-tone=official]{background:#f6e7b8;box-shadow:inset 0 0 0 1px #7e5a2273;color:#6b4a17}.ps-fb-tag[data-tone=provisional]{padding:3px 7px 2px;border:1.5px dashed #9a7650;color:var(--ps-ink-soft)}.ps-fb-tag[data-tone=nowinner],.ps-fb-tag[data-tone=cancelled]{background:#f6e0e3;box-shadow:inset 0 0 0 1px #7a263459;color:var(--ps-oxblood)}.ps-fb-tag[data-tone=open]{background:#dcf1e4;box-shadow:inset 0 0 0 1px #1b5e3f59;color:var(--ps-win)}.ps-fb-tag[data-tone=post]{background:#f5e7c4;box-shadow:inset 0 0 0 1px #7e5a2273;color:#6b4a17}.ps-fb-tag[data-tone=racing]{background:#c8392b;color:#fff}.ps-fb-tag-dot{display:block;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #ffffff8c}.ps-fb-detail{display:flex;flex-direction:column;grid-column:2 / -1;gap:4px;min-width:0;margin-top:8px;padding:1px 0 1px 11px;border-left:2.5px solid #d7aa53}.ps-fb-detail[data-edge=provisional]{border-left-color:#b98f68}.ps-fb-detail[data-edge=void]{border-left-color:#c98a95}.ps-fb-detail[data-edge=run]{border-left-color:#8fbfa2}.ps-fb-detail-t{color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.4}.ps-fb-work{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:13px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.ps-fb[data-compact] .ps-fb-work{font-size:12px}.ps-fb-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ps-ink-soft);font-family:var(--ps-f-mono);font-size:13px;font-weight:800;line-height:1}.ps-fb-mark[data-k=W]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.5px #8a6a2f,0 1px #2e1a3340;color:var(--ps-plum-deep)}.ps-fb-mark[data-k=L]{box-shadow:inset 0 0 0 2px #2e1a338c}.ps-fb-mark[data-k=PW],.ps-fb-mark[data-k=PL]{border:2px dashed #b98f68}.ps-fb-mark[data-k=run]{background:radial-gradient(circle,var(--ps-ink2) 0 5px,transparent 5.6px);box-shadow:inset 0 0 0 2px #2e1a334d}.ps-fb-mark[data-k=void]{background:linear-gradient(135deg,transparent calc(50% - 1.1px),rgba(122,38,52,.62) calc(50% - 1.1px),rgba(122,38,52,.62) calc(50% + 1.1px),transparent calc(50% + 1.1px));box-shadow:inset 0 0 0 2px #7a263499}.ps-fb-mark[data-size=s]{flex:none;width:16px;height:16px;font-size:0}.ps-fb-mark[data-size=s][data-k=W]{box-shadow:inset 0 0 0 1px #8a6a2f}.ps-fb-mark[data-size=s][data-k=L]{box-shadow:inset 0 0 0 1.6px #2e1a338c}.ps-fb-mark[data-size=s][data-k=PW],.ps-fb-mark[data-size=s][data-k=PL]{border:1.6px dashed #9a7650}.ps-fb-mark[data-size=s][data-k=run]{background:radial-gradient(circle,var(--ps-ink2) 0 3px,transparent 3.5px);box-shadow:inset 0 0 0 1.6px #2e1a334d}.ps-fb-mark[data-size=s][data-k=void]{background:linear-gradient(135deg,transparent calc(50% - .8px),rgba(122,38,52,.62) calc(50% - .8px),rgba(122,38,52,.62) calc(50% + .8px),transparent calc(50% + .8px));box-shadow:inset 0 0 0 1.6px #7a263499}.ps-fb-filler{flex:1 0 64px;margin:-20px 0;background:repeating-linear-gradient(180deg,transparent 0 47px,rgba(46,26,51,.085) 47px 48px);background-position:0 1px}.ps-fb[data-compact] .ps-fb-filler{flex-basis:72px;margin:-18px 0}.ps-fb-key{display:flex;flex-direction:column;gap:9px;padding-top:12px;border-top:1px solid rgba(46,26,51,.22)}.ps-fb-keys{display:flex;flex-wrap:wrap;gap:7px 18px;list-style:none;padding:0;color:var(--ps-ink-soft);font-size:12.5px;font-weight:700;line-height:1.2}.ps-fb[data-compact] .ps-fb-keys{column-gap:14px}.ps-fb-keys>li{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ps-fb-keynote{color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;line-height:1.45}@keyframes ps-fb-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.ps-fb-reveal{animation:ps-fb-in .24s var(--ps-ease) both}}.ps-nm{display:flex;flex-direction:column;gap:15px;color:var(--ps-ink);font-family:var(--ps-f-ui)}.ps-nm[data-compact]{gap:14px}.ps-nm-soft{color:var(--ps-ink-soft);font-size:13.5px;font-weight:600;line-height:1.45}.ps-nm[data-compact] .ps-nm-soft{font-size:13px}.ps-nm-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.ps-nm-lamp{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ps-ink);font-size:11.5px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.ps-nm-bezel{position:relative;display:block;flex:none;width:16px;height:16px;border-radius:50%;background:var(--ps-brass-deep);box-shadow:inset 0 0 0 1.5px var(--ps-brass)}.ps-nm-bulb{position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:var(--ps-nm-lamp, var(--ps-state-none));box-shadow:0 0 8px var(--ps-nm-lamp, var(--ps-state-none)),inset 0 -2px 3px #00000040}.ps-nm-timer{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.ps-nm-timer-l{color:var(--ps-ink-soft);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ps-nm-timer-v{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:19px;font-weight:800;letter-spacing:-.02em}.ps-nm[data-compact] .ps-nm-timer-v{font-size:17px}.ps-nm-notice{display:flex;gap:10px;padding:11px 13px;border:1px solid rgba(46,26,51,.18);border-radius:8px;background:var(--ps-inset);color:var(--ps-ink)}.ps-nm-notice[data-tone=ok]{border-color:#8cc7a2;background:#e2f1e6;color:#1b4d35}.ps-nm-notice[data-tone=warn]{border-color:#e0b060;background:#fdecc8;color:#5e4410}.ps-nm-notice>svg{margin-top:2px}.ps-nm-notice-words{display:flex;flex-direction:column;gap:3px;min-width:0}.ps-nm-notice-t{font-size:14px;font-weight:800;line-height:1.3}.ps-nm-notice-b{font-size:13px;font-weight:600;line-height:1.4}.ps-nm-bookrow{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:9px 12px;border:0;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a3329;color:var(--ps-ink);font-size:13px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:background-color .16s ease-out}.ps-nm-bookrow:hover{background:#efe4cc}.ps-nm-bookrow-dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--ps-win);box-shadow:0 0 6px #93e2b6cc}.ps-nm-bookrow-t{flex:1;min-width:0}.ps-nm-chev{flex:none;color:var(--ps-ink2);transition:transform .2s ease-out}[aria-expanded=true]>.ps-nm-chev{transform:rotate(180deg)}.ps-nm-book{display:flex;flex-direction:column;gap:13px}.ps-nm[data-compact] .ps-nm-book{gap:12px}.ps-nm-folded{display:flex;flex-direction:column;gap:12px;padding:2px 0 4px}.ps-nm-inrules{padding:8px 0 14px}.ps-nm-proof{position:relative;margin:4px 8px 0 0}.ps-nm[data-compact] .ps-nm-proof{margin-right:4px}.ps-nm-plate{position:relative;display:flex;align-items:center;gap:12px;min-height:62px;padding:8px 22px 8px 12px;border-radius:7px;background:linear-gradient(180deg,#fdf6e6,#f3e6c8);box-shadow:0 0 0 2.5px var(--ps-brass),0 0 0 4px var(--ps-brass-deep),0 8px 16px #1f112238}.ps-nm-proof[data-stamped] .ps-nm-plate{padding-top:14px}.ps-nm-plate[data-empty]{padding-right:18px;border:2px dashed rgba(126,90,34,.6);background:#f3e6c873;box-shadow:none}.ps-nm[data-compact] .ps-nm-plate{min-height:56px}.ps-nm-rivet{position:absolute;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff0bd,#b98a3a);box-shadow:0 1px #2e1a3366}.ps-nm-rivet[data-side=l]{left:6px}.ps-nm-rivet[data-side=r]{right:6px}.ps-nm-berth{display:grid;flex:none;place-items:center;min-width:40px;height:34px;padding:0 6px;border-radius:5px;background:var(--ps-plum-deep);box-shadow:inset 0 0 0 1.5px var(--ps-brass-sh);color:var(--ps-brass-hi);font-family:var(--ps-f-mono);font-size:17px;font-weight:800;line-height:1}.ps-nm-plate[data-empty] .ps-nm-berth{background:transparent;box-shadow:inset 0 0 0 1.5px #7e5a228c;color:var(--ps-brass-deep)}.ps-nm[data-compact] .ps-nm-berth{min-width:34px;height:30px;font-size:15px}.ps-nm-pname{min-width:0;color:var(--ps-ink2);font-size:22px;font-weight:800;letter-spacing:.06em;line-height:1.1;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.ps-nm-plate[data-size=m] .ps-nm-pname{font-size:19px}.ps-nm-plate[data-size=s] .ps-nm-pname{font-size:17px}.ps-nm[data-compact] .ps-nm-pname{font-size:19px}.ps-nm[data-compact] .ps-nm-plate[data-size=m] .ps-nm-pname{font-size:17px}.ps-nm[data-compact] .ps-nm-plate[data-size=s] .ps-nm-pname{font-size:15px}.ps-nm-empty{color:var(--ps-ink-soft);font-size:15px;font-weight:700;line-height:1.3}.ps-nm[data-compact] .ps-nm-empty{font-size:14px}.ps-nm-stamp{position:absolute;top:-14px;right:-8px;display:inline-flex;align-items:center;height:26px;padding:0 9px;border:2px solid var(--ps-oxblood);border-radius:4px;background:#fdf7e8eb;box-shadow:0 2px #2e1a331f;color:var(--ps-oxblood);font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transform:rotate(-6deg)}.ps-nm[data-compact] .ps-nm-stamp{right:-4px}.ps-nm-stamp[data-tone=green]{border-color:var(--ps-win);color:var(--ps-win)}.ps-nm-stamp[data-tone=brass]{border-color:var(--ps-brass-deep);color:var(--ps-brass-deep)}@keyframes ps-nm-stamp{0%{opacity:0;transform:rotate(-6deg) scale(1.35)}60%{opacity:1;transform:rotate(-6deg) scale(.96)}to{opacity:1;transform:rotate(-6deg) scale(1)}}.ps-nm-figs{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:18px;padding-top:4px}.ps-nm[data-compact] .ps-nm-figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-top:2px}.ps-nm-fig{display:flex;flex-direction:column;gap:5px;min-width:0}.ps-nm-fig-l{color:var(--ps-ink-soft)}.ps-nm-fig-vrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.ps-nm-fig-v{color:var(--ps-ink);font-family:var(--ps-f-mono);font-weight:800;letter-spacing:-.03em;line-height:1}.ps-nm-fig-u{color:var(--ps-ink2);font-size:11px;font-weight:800;letter-spacing:.1em}.ps-nm-fig-s{color:var(--ps-ink-soft);font-size:12.5px;font-weight:600;line-height:1.3}.ps-nm-path{display:flex;flex-direction:column;gap:8px}.ps-nm-track{position:relative}.ps-nm-rail{position:absolute;top:11px;left:12px;right:calc(33.333% - 18.7px);height:2px;background:repeating-linear-gradient(90deg,rgba(126,90,34,.55) 0 6px,transparent 6px 10px)}.ps-nm-stops{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;padding:0}.ps-nm-stop{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.ps-nm-disc{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ps-paper);box-shadow:inset 0 0 0 2px #2e1a3366;color:var(--ps-ink)}.ps-nm-disc[data-state=done]{background:radial-gradient(circle at 35% 30%,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:inset 0 0 0 1.5px #8a6a2f;color:var(--ps-ink)}.ps-nm-disc[data-state=now]{background:var(--ps-win);box-shadow:0 0 0 3px #93e2b647,0 0 8px #93e2b68c}.ps-nm-disc[data-state=no]{background:#f8e1e1;box-shadow:inset 0 0 0 2px var(--ps-oxblood);color:var(--ps-oxblood)}@keyframes ps-nm-glow{0%,to{box-shadow:0 0 0 3px #93e2b647,0 0 8px #93e2b68c}50%{box-shadow:0 0 0 5px #93e2b624,0 0 12px #93e2b6b3}}.ps-nm-stop-words{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-nm-stop-l{color:var(--ps-ink);font-size:13.5px;font-weight:800;line-height:1.2}.ps-nm[data-compact] .ps-nm-stop-l{font-size:13px}.ps-nm-stop-s{color:var(--ps-ink-soft);font-size:12px;font-weight:600;line-height:1.3}.ps-nm-pathnote{color:var(--ps-ink);font-size:16.5px;line-height:1.35}.ps-nm[data-compact] .ps-nm-pathnote{font-size:15.5px}.ps-nm-refund{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a3329}.ps-nm-refund-t{color:var(--ps-ink);font-size:15px;font-weight:800;line-height:1.3}.ps-nm-raise{display:flex;width:100%;min-height:48px}.ps-nm-form{display:flex;flex-direction:column;gap:12px}.ps-nm-namefield{display:flex;flex-direction:column;gap:6px}.ps-nm-namehead{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ps-nm-namehead>label{color:var(--ps-ink)}.ps-nm-count{color:var(--ps-ink-soft);font-family:var(--ps-f-mono);font-size:12px;font-weight:800;white-space:nowrap}.ps-nm-count[data-over]{color:var(--ps-oxblood)}.ps-nm-namebox{display:flex;align-items:center;gap:8px;min-height:54px;padding:0 12px 0 14px;border:1.5px solid rgba(46,26,51,.45);border-radius:8px;background:var(--ps-field)}.ps-nm-namebox[data-invalid]{border-color:var(--ps-oxblood)}.ps-nm-nameinput{flex:1;min-width:0;height:50px;border:0;background:transparent;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:18px;font-weight:700;outline:none}.ps-nm[data-compact] .ps-nm-nameinput{font-size:17px}.ps-nm-nameinput::placeholder{color:var(--ps-ink-mute);opacity:1}.ps-nm-help{display:flex;align-items:center;gap:7px;color:var(--ps-ink-soft);font-size:12.5px;font-weight:700;line-height:1.35}.ps-nm-help[data-over]{color:var(--ps-oxblood)}.ps-nm-bidfield{display:flex;flex-direction:column;gap:6px}.ps-root .ps-nm-bidrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 10px}.ps-root .ps-nm-bidrow>.ps-fl-amount{display:contents}.ps-root .ps-nm-bidrow .ps-fl-amount-head{grid-column:1;grid-row:1;min-width:0;margin-bottom:0}.ps-root .ps-nm-bidrow .ps-fl-field{grid-column:1;grid-row:2;min-width:0}.ps-root .ps-nm-bidrow>.ps-nm-min{grid-column:2;grid-row:2;align-self:stretch}.ps-root .ps-nm-bidrow .ps-fl-echo,.ps-root .ps-nm-bidrow .ps-fl-amount-notes{grid-column:1 / -1}.ps-root .ps-nm-bidrow .ps-fl-input{font-size:24px}.ps-root .ps-nm[data-compact] .ps-nm-bidrow .ps-fl-input{font-size:22px}.ps-nm-min{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:108px;min-height:58px;padding:4px 10px;border:1.5px solid rgba(46,26,51,.42);border-radius:8px;background:var(--ps-button-paper);color:var(--ps-ink);cursor:pointer;transition:transform .16s ease-out,border-color .16s ease-out}.ps-nm[data-compact] .ps-nm-min{min-width:96px}.ps-nm-min:hover:not(:disabled){border-color:var(--ps-ink);transform:translateY(-1px)}.ps-nm-min:active:not(:disabled){transform:translateY(1px)}.ps-nm-min:disabled{cursor:not-allowed;opacity:.7}.ps-nm-min[data-on]{border-color:var(--ps-ink);background:var(--ps-ink);color:var(--ps-cream)}.ps-nm-min-v{font-family:var(--ps-f-mono);font-size:15px;font-weight:800;line-height:1}.ps-nm-min-l{font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.ps-nm-bidnote{color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.4}.ps-nm-rules{display:flex;flex-direction:column}.ps-nm-rules-tog{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:0 8px;border:0;border-top:1px solid rgba(46,26,51,.16);border-radius:0;background:transparent;color:var(--ps-ink);font-size:14.5px;font-weight:800;text-align:left;cursor:pointer;transition:background-color .16s ease-out}.ps-nm-rules-tog:hover{background:#2e1a330f}.ps-nm-rules-l{display:inline-flex;align-items:center;gap:9px;color:var(--ps-ink)}.ps-nm-rules-l>svg{color:var(--ps-ink2)}.ps-nm-rulelist{list-style:none;padding:0}.ps-nm-rule{display:flex;flex-direction:column;gap:3px;padding:10px 0;border-bottom:1px solid rgba(46,26,51,.12)}.ps-nm-rule-t{color:var(--ps-ink);font-size:13.5px;font-weight:800}.ps-nm-rule .ps-nm-soft{font-size:13px}@media(max-height:940px){.ps-nm:not([data-compact]){gap:11px}.ps-nm:not([data-compact]) .ps-nm-book{gap:10px}.ps-nm:not([data-compact]) .ps-nm-proof{margin-top:2px}.ps-nm:not([data-compact]) .ps-nm-figs{padding-top:0}.ps-nm:not([data-compact]) .ps-nm-path{gap:5px}.ps-nm:not([data-compact]) .ps-nm-pathnote{font-size:15.5px}.ps-nm:not([data-compact]) .ps-nm-form{gap:10px}.ps-nm:not([data-compact]) .ps-nm-namebox{min-height:50px}.ps-nm:not([data-compact]) .ps-nm-nameinput{height:46px}}@media(max-height:800px){.ps-nm:not([data-compact]) .ps-nm-fig-v{font-size:26px!important}.ps-nm:not([data-compact]) .ps-nm-status{min-height:24px}}.ps-nm-step{display:flex;flex-direction:column;gap:14px}@media(prefers-reduced-motion:no-preference){.ps-nm-stamp[data-land]{animation:ps-nm-stamp .42s var(--ps-ease) .18s both}.ps-nm-disc[data-state=now]{animation:ps-nm-glow 2.4s ease-in-out infinite}.ps-nm-reveal{animation:ps-fade .22s var(--ps-ease) both}}.ps-root:not([data-here]) .ps-nm-disc,.ps-root[data-hidden] .ps-nm-disc{animation-play-state:paused}.ps-root .ps-fl-step{display:flex;flex-direction:column;gap:14px}@media(prefers-reduced-motion:no-preference){.ps-root .ps-fl-step{animation:ps-fade .26s var(--ps-ease) both}}.ps-root .ps-fl-head{display:flex;flex-direction:column;gap:4px;min-width:0}.ps-root .ps-fl-head-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.ps-root .ps-fl-kicker{display:inline-flex;align-items:center;gap:6px;color:var(--ps-ink2)}.ps-root .ps-fl-kicker[data-check]{color:var(--ps-win)}.ps-root .ps-fl-title{margin:0;color:var(--ps-ink);font-size:28px;line-height:1.08;text-wrap:balance}.ps-root .ps-fl-head[data-size=m] .ps-fl-title{font-size:26px}.ps-root .ps-fl-head[data-size=s] .ps-fl-title{font-size:24px}.ps-root .ps-fl-head[data-long] .ps-fl-title{font-size:21px;line-height:1.15}.ps-root .ps-fl-head-sub{color:var(--ps-ink-soft);font-size:13.5px;font-weight:700;line-height:1.3}.ps-root .ps-fl-tags{display:inline-flex;flex-wrap:wrap;gap:6px}.ps-root .ps-fl-tag{display:inline-flex;align-items:center;min-height:20px;padding:2px 7px;border:1px dashed rgba(46,26,51,.6);border-radius:3px;color:var(--ps-ink2);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1.1;text-transform:uppercase}.ps-root .ps-fl-body{color:var(--ps-ink-soft);font-size:14px;font-weight:500;line-height:1.5}.ps-root .ps-fl-figunit{margin-left:6px;color:var(--ps-ink2);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.ps-root .ps-fl-spin{display:inline-block;flex:none;box-sizing:border-box;border:2.4px solid rgba(46,26,51,.2);border-top-color:var(--ps-brass-deep);border-radius:50%}.ps-root .ps-fl-spin[data-on=plum]{border-color:#f2e3c84d;border-top-color:var(--ps-brass-hi)}@media(prefers-reduced-motion:no-preference){.ps-root .ps-fl-spin{animation:ps-spin .9s linear infinite}}.ps-root .ps-fl-amount{display:flex;flex-direction:column;gap:10px;min-width:0}.ps-root .ps-fl-amount-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin-bottom:-3px}.ps-root .ps-fl-amount-label{color:var(--ps-ink)}.ps-root .ps-fl-balance{color:var(--ps-ink-soft);font-size:12.5px;font-weight:700;white-space:nowrap}.ps-root .ps-fl-balance[data-short]{color:var(--ps-oxblood)}.ps-root .ps-fl-field{display:flex;align-items:center;gap:10px;min-height:60px;padding:0 16px;border:1.5px solid rgba(46,26,51,.45);border-radius:8px;background:var(--ps-field);box-shadow:inset 0 2px #2e1a330f;transition:border-color .16s ease-out,box-shadow .16s ease-out}.ps-root .ps-fl-field[data-invalid]{border-color:var(--ps-oxblood)}.ps-root .ps-fl-field[data-readonly]{background:var(--ps-inset)}.ps-root .ps-fl-input{flex:1;min-width:0;height:54px;padding:0;border:0;background:transparent;color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:30px;font-weight:800;letter-spacing:-.02em;outline:none}.ps-root .ps-fl-amount[data-compact] .ps-fl-input{font-size:26px}.ps-root .ps-fl-input::placeholder{color:var(--ps-ink-mute);opacity:.75}.ps-root .ps-fl-unit{flex:none;color:var(--ps-ink-soft);font-family:var(--ps-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em}.ps-root .ps-fl-echo{margin-top:-4px;color:var(--ps-ink-soft);font-family:var(--ps-f-mono);font-size:13px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ps-root .ps-fl-amount-notes{display:flex;flex-direction:column;gap:6px}.ps-root .ps-fl-min{color:var(--ps-ink-mute);font-size:12.5px;font-weight:600;line-height:1.35}.ps-root .ps-fl-err{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--ps-oxblood);font-size:13.5px;font-weight:700;line-height:1.35}.ps-root .ps-fl-err>svg{align-self:flex-start;margin-top:2px}.ps-root .ps-fl-err-text{flex:1 1 200px;min-width:0}.ps-root .ps-fl-suggest{min-block-size:44px;padding:0 14px;font-family:var(--ps-f-mono);letter-spacing:0;text-transform:none}.ps-root .ps-fl-quick{display:flex;flex-wrap:wrap;gap:8px}.ps-root .ps-fl-q{flex:1;min-width:72px;min-height:48px;padding:0 10px;border:1.5px solid rgba(46,26,51,.42);border-radius:8px;background:var(--ps-button-paper);color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:16px;font-weight:800;cursor:pointer;transition:transform .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.ps-root .ps-fl-q:hover:not(:disabled){border-color:var(--ps-ink)}.ps-root .ps-fl-q:active:not(:disabled){transform:translateY(1px)}.ps-root .ps-fl-q[aria-pressed=true]{border-color:var(--ps-ink);background:var(--ps-ink);color:var(--ps-cream)}.ps-root .ps-fl-q:disabled{cursor:not-allowed;opacity:.55}.ps-root .ps-fl-blocked{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a332e}.ps-root .ps-fl-blocked-line{display:flex;align-items:flex-start;gap:9px;color:var(--ps-ink)}.ps-root .ps-fl-blocked-line>svg{margin-top:1px;color:var(--ps-ink2)}.ps-root .ps-fl-blocked-words{display:flex;flex-direction:column;gap:3px;min-width:0}.ps-root .ps-fl-blocked-msg{font-size:14px;font-weight:700;line-height:1.4}.ps-root .ps-fl-blocked-sub{color:var(--ps-ink-soft);font-size:13px;font-weight:600;line-height:1.4}.ps-root .ps-fl-connect,.ps-root .ps-fl-show{width:100%;min-block-size:48px}.ps-root .ps-fl-foot{position:sticky;bottom:calc(-1 * var(--ps-scroll-pb, 0px));z-index:3;display:flex;flex-direction:column;gap:10px;margin:0 calc(-1 * var(--ps-scroll-px, 0px));padding:4px var(--ps-scroll-px, 0px) calc(var(--ps-scroll-pb, 0px) + 2px);background:transparent}.ps-root .ps-fl-foot[data-pin=both]{top:calc(-1 * var(--ps-scroll-pt, 0px))}.ps-root .ps-fl-foot[data-stuck]{background:var(--ps-foot-bg, #f9f1dc)}.ps-root .ps-fl-foot[data-stuck=bottom]{box-shadow:inset 0 1px #2e1a3324,0 -10px 16px -12px #2e1a3366}.ps-root .ps-fl-foot[data-stuck=top]{box-shadow:inset 0 -1px #2e1a3324,0 10px 16px -12px #2e1a3366}.ps-root .ps-fl-foot[data-compact]{gap:8px;margin-top:2px;padding-top:10px;padding-bottom:calc(var(--ps-scroll-pb, 0px) + 10px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(46,26,51,.14);box-shadow:0 -10px 18px -14px #2e1a3373;background:var(--ps-foot-bg, #fbf3e2)}.ps-root .ps-fl-foot[data-compact][data-kb]{padding-bottom:calc(var(--ps-scroll-pb, 0px) + 10px)}.ps-root .ps-fl-feeline[data-at=out]{display:none}.ps-root .ps-slot-body .ps-fl-foot,.ps-root .ps-slot-body .ps-fl-foot[data-compact]{margin:-4px calc(-1 * var(--ps-scroll-px, 0px)) 0;padding:8px var(--ps-scroll-px, 0px) calc(var(--ps-scroll-pb, 0px) + 2px);border-top:0;box-shadow:none;background:transparent}.ps-root .ps-slot-body .ps-fl-strip{margin-top:4px}.ps-root .ps-slot-body .ps-fl-strip+.ps-fl-foot{margin-top:calc(2px - var(--ps-fl-gap, 16px))}.ps-root .ps-slot-body .ps-fl-foot .ps-fl-feeline[data-at=in]{display:none}.ps-root .ps-slot-body .ps-fl-feeline[data-at=out]{display:block;margin-top:calc(-1 * var(--ps-fl-gap, 16px));margin-bottom:10px}.ps-root .ps-slot-body .ps-fl-foot[data-stuck]{background:var(--ps-foot-bg, #f9f1dc)}.ps-root .ps-slot-body .ps-fl-foot[data-stuck=bottom]{box-shadow:inset 0 1px #2e1a3324,0 -10px 16px -12px #2e1a3366}.ps-root .ps-slot-body .ps-fl-foot[data-stuck=top]{box-shadow:inset 0 -1px #2e1a3324,0 10px 16px -12px #2e1a3366}.ps-root .ps-fl-cta-sub[data-desk]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ps-root .ps-slot-body .ps-fl-foot[data-stuck] .ps-fl-cta-sub[data-desk]{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.ps-root .ps-slot-body:has(.ps-fl-foot){scroll-padding-bottom:calc(var(--ps-foot-h, var(--ps-fl-foot-h, 72px)) + 12px)}.ps-root .ps-slot-body:has(.ps-fl-foot[data-pin=both]){scroll-padding-top:calc(var(--ps-fl-foot-h, 72px) + 8px)}.ps-root .ps-slot-body:has(>.ps-panel-in>:is(.ps-pb,.ps-nm)):not(.ps-spec-card *){container:ps-slot / size}@container ps-slot (max-height: 660px){.ps-root .ps-fl-amount{gap:8px}.ps-root .ps-fl-amount:not([data-compact]) .ps-fl-field{min-height:54px}.ps-root .ps-fl-amount:not([data-compact]) .ps-fl-input{height:50px}.ps-root .ps-fl-strip{gap:5px;padding-block:7px}.ps-root .ps-fl-strip-head{margin-top:2px;padding-top:5px}.ps-root .ps-slot-body .ps-fl-strip+.ps-fl-foot{margin-top:calc(0px - var(--ps-fl-gap, 16px))}.ps-root .ps-slot-body .ps-fl-strip{margin-top:2px}.ps-root .ps-slot-body .ps-fl-feeline[data-at=out]{margin-bottom:2px;font-size:11.5px;line-height:1.3}.ps-root .ps-slot-body .ps-fl-striprows .ps-fl-row{padding-block:1px}.ps-root .ps-slot-body .ps-fl-blocked{gap:8px;padding-block:10px}.ps-root .ps-slot-body .ps-fl-blocked :is(.ps-fl-connect,.ps-fl-show){min-block-size:44px}}@container ps-slot (max-height: 500px){.ps-root .ps-fl-amount:not([data-compact]){gap:6px}.ps-root .ps-fl-amount:not([data-compact]) .ps-fl-field{min-height:50px}.ps-root .ps-fl-amount:not([data-compact]) .ps-fl-input{height:46px;font-size:27px}.ps-root .ps-fl-amount:not([data-compact]) .ps-fl-q{min-height:44px}.ps-root .ps-fl-cta-sub[data-desk]{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.ps-root .ps-slot-body .ps-fl-foot:has(>.ps-fl-blocked){position:relative;top:auto;bottom:auto}}.ps-root .ps-fl-strip{display:flex;flex-direction:column;gap:6px;padding:11px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a3324}.ps-root .ps-fl-strip-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ps-root .ps-fl-strip-k{color:var(--ps-ink);font-size:13.5px;font-weight:800;line-height:1.2}.ps-root .ps-fl-strip-v{white-space:nowrap;color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1}.ps-root .ps-fl-strip-head{margin-top:4px;padding-top:7px;border-top:1px dashed rgba(46,26,51,.2);color:var(--ps-ink2)}.ps-root .ps-fl-review{width:100%;padding-block:8px}.ps-root .ps-fl-cta{display:flex;flex-direction:column;align-items:center;gap:4px}.ps-root .ps-fl-cta-sub{font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.25;text-align:center;text-transform:none}.ps-root .ps-fl-review-off{display:flex;width:100%;align-items:center;justify-content:center;min-height:54px;padding:8px 22px;border:1.5px dashed rgba(46,26,51,.4);border-radius:6px;background:transparent;color:var(--ps-ink-soft);font-family:var(--ps-f-ui);font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;cursor:not-allowed}.ps-root .ps-fl-review-off .ps-fl-cta-sub{font-size:11.5px;letter-spacing:.02em}.ps-root .ps-fl-foot[data-compact] .ps-fl-feeline,.ps-root .ps-fl-feeline[data-compact]{font-size:11.5px;line-height:1.3}.ps-root .ps-fl-feeline{color:var(--ps-ink-mute);font-size:12px;font-weight:600;line-height:1.35}.ps-root .ps-fl-pair{display:flex;gap:10px}.ps-root .ps-fl-edit{flex:0 0 34%;min-block-size:54px;padding:4px 10px;line-height:1.15;text-align:center;white-space:normal}.ps-root .ps-fl-foot[data-compact] .ps-fl-edit{letter-spacing:.06em}.ps-root .ps-fl-sign{flex:1;min-width:0;white-space:normal;text-align:center}.ps-root .ps-fl-stack{display:flex;flex-direction:column;gap:10px}.ps-root .ps-fl-stack>button{width:100%}.ps-root .ps-fl-secondary,.ps-root .ps-fl-done,.ps-root .ps-fl-recheck{width:100%;min-block-size:48px}.ps-root .ps-fl-working-bar{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 18px;border:0;border-radius:6px;background:var(--ps-ink);color:var(--ps-cream);font-family:var(--ps-f-ui);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;cursor:progress}.ps-root .ps-fl-docket{position:relative;display:flex;flex-direction:column;padding:16px 18px 14px;border-radius:4px;background:var(--ps-button-paper);box-shadow:0 0 0 1px #2e1a333d,0 3px 10px #2e1a331f}.ps-root .ps-fl-docket[data-compact]{padding:14px 16px 12px}.ps-root .ps-fl-perf{position:absolute;left:10px;right:10px;top:-5px;height:10px;background-image:radial-gradient(circle at 5px 5px,#f8efd9 2.6px,transparent 3px);background-size:10px 10px;background-repeat:repeat-x}.ps-root .ps-fl-docket>.ps-fl-head{margin-bottom:6px}.ps-root .ps-fl-rows{display:flex;flex-direction:column;margin:0}.ps-root .ps-fl-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px dashed rgba(46,26,51,.2)}.ps-root .ps-fl-row dt{color:var(--ps-ink-soft);font-size:13px;font-weight:700;line-height:1.3}.ps-root .ps-fl-row dd{flex:0 1 auto;max-width:68%;margin:0;color:var(--ps-ink);font-size:14px;font-weight:700;line-height:1.3;text-align:right;overflow-wrap:anywhere}.ps-root .ps-fl-row dd[data-mono]{font-family:var(--ps-f-mono);font-size:13.5px}.ps-root .ps-fl-feerows .ps-fl-row:last-child{border-bottom:0}.ps-root .ps-fl-striprows .ps-fl-row{padding:2px 0;border-bottom:0}.ps-root .ps-fl-striprows .ps-fl-row dt{font-size:12.5px;font-weight:600}.ps-root .ps-fl-striprows .ps-fl-row dd{font-family:var(--ps-f-mono);font-size:12.5px;white-space:nowrap}.ps-root .ps-fl-total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-top:12px;padding:12px 14px;border-radius:6px;background:var(--ps-inset)}.ps-root .ps-fl-total-k{color:var(--ps-ink);font-size:14px;font-weight:800}.ps-root .ps-fl-total-v{margin-left:auto;white-space:nowrap;color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:22px;font-weight:800;letter-spacing:-.02em}.ps-root .ps-fl-docket[data-compact] .ps-fl-total-v{font-size:20px}.ps-root .ps-fl-note{margin-top:8px;color:var(--ps-ink);font-size:13.5px;font-weight:700;line-height:1.45}.ps-root .ps-fl-feehead{margin-top:12px;color:var(--ps-ink2)}.ps-root .ps-fl-walletfinal{margin-top:6px;color:var(--ps-ink-mute);font-size:12px;font-weight:600;line-height:1.4}.ps-root .ps-fl-walletnote{margin-top:8px;color:var(--ps-ink-mute);font-size:12px;font-weight:600;line-height:1.4}.ps-root .ps-fl-moved{display:flex;align-items:flex-start;gap:8px;margin:4px 0 6px;padding:9px 12px;border-radius:6px;background:#f6e3e0;box-shadow:inset 3px 0 0 var(--ps-oxblood);color:var(--ps-oxblood);font-size:13.5px;font-weight:700;line-height:1.4}.ps-root .ps-fl-moved>svg{margin-top:1px}.ps-root .ps-fl-reading{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--ps-ink-soft);font-size:12.5px;font-weight:700}.ps-root .ps-fl-readerr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.ps-root .ps-fl-readerr p{display:flex;align-items:flex-start;gap:8px;color:var(--ps-ink);font-size:13px;font-weight:700;line-height:1.4}.ps-root .ps-fl-echo-line{margin-top:-4px;padding:8px 12px;border-radius:6px;background:var(--ps-inset);color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:12.5px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.ps-root .ps-fl-steps{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ps-root .ps-fl-stepi{display:flex;align-items:center;gap:12px;min-height:44px}.ps-root .ps-fl-stepmark{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ps-ink-soft);font-family:var(--ps-f-mono);font-size:13px;font-weight:800;box-shadow:inset 0 0 0 1.5px #2e1a3366}.ps-root .ps-fl-stepmark[data-state=done]{background:var(--ps-win);color:#fff;box-shadow:none}.ps-root .ps-fl-stepmark[data-state=now]{box-shadow:none}.ps-root .ps-fl-stepwords{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-root .ps-fl-steplabel{color:var(--ps-ink);font-size:15px;font-weight:800;line-height:1.25}.ps-root .ps-fl-stepi[data-state=todo] .ps-fl-steplabel{color:var(--ps-ink-soft)}.ps-root .ps-fl-stepsub{color:var(--ps-ink-soft);font-size:12.5px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ps-root .ps-fl-working .ps-fl-body{font-size:13px}.ps-root .ps-fl-rchead{display:flex;align-items:center;gap:14px}.ps-root .ps-fl-beat{display:grid;flex:none;place-items:center;width:64px;height:64px}.ps-root .ps-fl-rcdocket{padding-top:14px}.ps-root .ps-fl-rchero{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(46,26,51,.16)}.ps-root .ps-fl-rcamount{display:flex;flex-direction:column;gap:4px;min-width:0}.ps-root .ps-fl-rckick{color:var(--ps-ink2)}.ps-root .ps-fl-rcfig{display:flex;flex-direction:column;gap:4px;color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;overflow-wrap:anywhere}.ps-root .ps-fl-rcdocket[data-compact] .ps-fl-rcfig{font-size:24px}.ps-root .ps-fl-rcunit{color:var(--ps-ink2);font-family:var(--ps-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em}.ps-root .ps-fl-stamp{display:inline-flex;flex:none;flex-direction:column;align-items:center;gap:4px;margin-right:2px;padding:8px 12px 7px;border:3px double var(--ps-oxblood);border-radius:6px;box-shadow:inset 0 0 0 1px var(--ps-oxblood);color:var(--ps-oxblood);opacity:.88;transform:rotate(-8deg)}.ps-root .ps-fl-stamp[data-rehearsal]{border:2px dashed var(--ps-ink2);box-shadow:none;color:var(--ps-ink2)}.ps-root .ps-fl-stamp-word{font-family:var(--ps-f-ui);font-size:18px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.ps-root .ps-fl-stamp-line{font-family:var(--ps-f-mono);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1;white-space:nowrap}@keyframes ps-fl-stamp{0%{opacity:0;transform:rotate(-8deg) scale(1.4)}55%{opacity:.95;transform:rotate(-8deg) scale(.95)}to{opacity:.88;transform:rotate(-8deg) scale(1)}}@media(prefers-reduced-motion:no-preference){.ps-root .ps-fl-stamp{animation:ps-fl-stamp .52s var(--ps-ease) .26s both}}.ps-root .ps-fl-crossed{display:flex;align-items:flex-start;gap:8px;margin:10px 0 2px;padding:9px 12px;border-radius:6px;background:var(--ps-inset);box-shadow:inset 3px 0 0 var(--ps-brass);color:var(--ps-ink);font-size:13.5px;font-weight:700;line-height:1.4}.ps-root .ps-fl-crossed>svg{margin-top:2px;color:var(--ps-brass-deep)}.ps-root .ps-fl-explorer{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin:-6px 0;padding:0 4px;border-radius:6px;color:var(--ps-ink);font-size:14px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.ps-root .ps-fl-explorer:hover{text-decoration-thickness:2px}.ps-root .ps-fl-errbody{display:flex;align-items:flex-start;gap:8px}.ps-root .ps-fl-errbody>svg{margin-top:3px;color:var(--ps-ink2)}.ps-root .ps-fl-recbox{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a332e}.ps-root .ps-fl-recmark{display:grid;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;color:var(--ps-ink2)}.ps-root .ps-fl-recover[data-rpcdown] .ps-fl-recmark{color:var(--ps-oxblood)}.ps-root .ps-fl-recbox .ps-fl-body{color:var(--ps-ink);font-weight:600}.ps-root .ps-fl-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 3px 0 0 var(--ps-brass),inset 0 0 0 1px #2e1a3324;color:var(--ps-ink)}.ps-root .ps-fl-notice[data-kind=moved]{background:#f6e3e0;box-shadow:inset 3px 0 0 var(--ps-oxblood)}.ps-root .ps-fl-notice>svg{margin-top:2px;color:var(--ps-ink2)}.ps-root .ps-fl-notice[data-kind=moved]>svg{color:var(--ps-oxblood)}.ps-root .ps-fl-notice-words{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ps-root .ps-fl-notice-title{font-size:15px;font-weight:800;line-height:1.3}.ps-root .ps-fl-notice-body{color:var(--ps-ink-soft);font-size:13.5px;font-weight:600;line-height:1.45}.ps-root .ps-fl-notice-act{margin-top:6px;min-block-size:44px}.ps-root .ps-pb{--ps-fl-gap: 16px;display:flex;flex-direction:column;gap:var(--ps-fl-gap);min-width:0;color:var(--ps-ink)}.ps-root .ps-pb[data-compact]{--ps-fl-gap: 14px}.ps-root .ps-pb[data-body=quarters]:not([data-compact]){--ps-fl-gap: 14px}.ps-root .ps-sp-lead{color:var(--ps-ink);font-size:16px;font-weight:600;line-height:1.42;text-wrap:pretty}.ps-root .ps-pb[data-compact] .ps-sp-lead{font-size:15px}.ps-root .ps-sp-disclose{display:flex;flex-direction:column;gap:8px}.ps-root .ps-sp-togrow{display:flex;flex-wrap:wrap;gap:2px 6px;margin:-8px 0 -4px -8px}.ps-root .ps-sp-tog{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 8px;border:0;border-radius:8px;background:transparent;color:var(--ps-ink);font-family:var(--ps-f-ui);font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer}.ps-root .ps-sp-tog>svg:first-child{color:var(--ps-ink2)}.ps-root .ps-sp-tog:hover{background:#2e1a330f}.ps-root .ps-sp-tog-label{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.ps-root .ps-sp-chev{flex:none;color:var(--ps-ink2);transition:transform .2s var(--ps-ease)}.ps-root .ps-sp-tog[aria-expanded=true] .ps-sp-chev{transform:rotate(180deg)}.ps-root .ps-sp-fold{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;list-style:none;border-radius:0 8px 8px 0;background:var(--ps-inset);box-shadow:inset 3px 0 0 var(--ps-brass)}.ps-root .ps-sp-fold li{display:flex;gap:10px;color:var(--ps-ink);font-size:13.5px;font-weight:600;line-height:1.45}.ps-root .ps-sp-bullet{flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--ps-brass-sh)}@media(prefers-reduced-motion:no-preference){.ps-root :is(.ps-sp-fold,.ps-sp-ladder){animation:ps-fade .22s var(--ps-ease) both}}.ps-root .ps-sp-feebox{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:8px;background:var(--ps-inset);box-shadow:inset 0 0 0 1px #2e1a3324}.ps-root .ps-sp-feebox-head{color:var(--ps-ink2)}.ps-root .ps-sp-tally{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:10px;background:linear-gradient(180deg,#f6edd8,#f1e5cb);box-shadow:inset 0 0 0 1px #8a6a2f59,0 1px #fff9}.ps-root .ps-sp-tally-disc{display:grid;flex:none;place-items:center;width:50px;height:50px;border-radius:50%;background:#efe1c2;box-shadow:inset 0 0 0 1.5px #8a6a2f80}.ps-root .ps-sp-tally-n{display:flex;flex:none;flex-direction:column;gap:4px}.ps-root .ps-sp-tally-count{color:var(--ps-ink);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:.95}.ps-root .ps-sp-tally-lab{color:var(--ps-ink-soft)}.ps-root .ps-sp-tally-vr{flex:none;align-self:stretch;width:1px;margin:2px;background:#2e1a3329}.ps-root .ps-sp-tally-t{display:flex;flex-direction:column;gap:4px;min-width:0}.ps-root .ps-sp-tally-total{color:var(--ps-ink);font-family:var(--ps-f-mono);font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap}.ps-root .ps-sp-rung{display:flex;flex-direction:column;gap:6px;padding:14px 16px 13px;border-radius:10px;background:linear-gradient(180deg,#f6edd8,#f1e5cb);box-shadow:inset 0 0 0 1px #8a6a2f59,0 1px #fff9}.ps-root .ps-sp-rung-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ps-root .ps-sp-rung-now,.ps-root .ps-sp-rung-next{display:flex;flex-direction:column;gap:3px;min-width:0}.ps-root .ps-sp-rung-next{flex:none;align-items:flex-end;max-width:48%;text-align:right}.ps-root .ps-sp-kick{color:var(--ps-ink2)}.ps-root .ps-sp-rung-name{color:var(--ps-ink);font-size:25px;line-height:1.02}.ps-root .ps-sp-rung[data-compact] .ps-sp-rung-name{font-size:22px}.ps-root .ps-sp-rung-nextname{color:var(--ps-ink);font-size:15px;font-weight:800;line-height:1.1}.ps-root .ps-sp-rung-figs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 12px}.ps-root .ps-sp-rung-big{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}.ps-root .ps-sp-rung-bign{color:var(--ps-ink);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1}.ps-root .ps-sp-rung[data-compact] .ps-sp-rung-bign{font-size:28px}.ps-root .ps-sp-rung-bigl{color:var(--ps-ink2);font-size:12px;font-weight:800;letter-spacing:.06em}.ps-root .ps-sp-rung-right{margin-left:auto;color:var(--ps-ink-soft);font-size:12.5px;font-weight:700;line-height:1.3;text-align:right}.ps-root .ps-sp-preview{display:flex;align-items:flex-start;gap:8px;margin-top:4px;padding-top:9px;border-top:1px dashed rgba(46,26,51,.22);color:var(--ps-ink);font-size:13.5px;font-weight:700;line-height:1.4}.ps-root .ps-sp-key{flex:none;width:14px;height:8px;margin-top:5px;border-radius:2px;background:linear-gradient(90deg,#b98a3a,#f0d98c)}.ps-root .ps-sp-key[data-typed]{background:repeating-linear-gradient(135deg,#d7aa53 0 3px,#d7aa534d 3px 6px);box-shadow:inset 0 0 0 1px #7e5a228c}.ps-root .ps-sp-rail{position:relative;height:50px;margin-top:2px}.ps-root .ps-sp-rail-track,.ps-root .ps-sp-rail-bar{position:absolute;left:21px;right:21px;top:22px;height:6px}.ps-root .ps-sp-rail-track{border-radius:3px;background:#2e1a3329;box-shadow:inset 0 1px 1px #2e1a3338}.ps-root .ps-sp-rail-fill{position:absolute;left:0;top:0;height:6px;border-radius:3px;background:linear-gradient(90deg,#b98a3a,#d7aa53 70%,#f0d98c)}.ps-root .ps-sp-rail-prev{position:absolute;top:-1px;height:8px;border-radius:0 4px 4px 0;background:repeating-linear-gradient(135deg,#d7aa53 0 3px,#d7aa534d 3px 6px);box-shadow:inset 0 0 0 1px #7e5a228c}@media(prefers-reduced-motion:no-preference){.ps-root :is(.ps-sp-rail-fill,.ps-sp-rail-prev){transition:width .32s var(--ps-ease),left .32s var(--ps-ease)}}.ps-root .ps-sp-stop{position:absolute;top:50%;display:grid;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%}.ps-root :is(.ps-sp-stop,.ps-sp-rungdisc)[data-state=passed]{background:#fbf3e2;box-shadow:inset 0 0 0 2px var(--ps-brass),0 1px #2e1a3333}.ps-root :is(.ps-sp-stop,.ps-sp-rungdisc)[data-state=here]{background:#fffaf0;box-shadow:0 0 0 2.5px var(--ps-plum-deep),0 0 0 4.5px var(--ps-brass),0 4px 10px #2e1a334d}.ps-root :is(.ps-sp-stop,.ps-sp-rungdisc)[data-state=ahead]{background:var(--ps-plum);box-shadow:inset 0 0 0 1.5px #f2e3c84d}.ps-root .ps-sp-stop[data-reach]{background:var(--ps-plum);box-shadow:0 0 0 2px var(--ps-brass-hi),0 0 10px #f0d98c99}@keyframes ps-sp-glint{0%,to{box-shadow:0 0 0 2px #f0d98c,0 0 8px #f0d98c8c}50%{box-shadow:0 0 0 2px #f0d98c,0 0 16px #f0d98cf2}}@media(prefers-reduced-motion:no-preference){.ps-root .ps-sp-stop[data-reach]{animation:ps-sp-glint 1.8s ease-in-out 3}}.ps-root .ps-sp-ladder{display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px;border-radius:10px;background:var(--ps-button-paper);box-shadow:0 0 0 1px #2e1a3333}.ps-root .ps-sp-rungs{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ps-root .ps-sp-rungrow{position:relative;display:flex;align-items:center;gap:14px;min-height:58px;padding:5px 0}.ps-root .ps-sp-ladder[data-oneline] .ps-sp-rungrow{min-height:50px;padding:3px 0}.ps-root .ps-sp-link{position:absolute;left:20px;width:2px;background:repeating-linear-gradient(180deg,rgba(70,40,74,.5) 0 4px,transparent 4px 8px)}.ps-root .ps-sp-link[data-solid]{background:var(--ps-brass)}.ps-root .ps-sp-link[data-at=up]{top:0;height:50%}.ps-root .ps-sp-link[data-at=down]{top:50%;bottom:0}.ps-root .ps-sp-rungdisc{position:relative;z-index:1;display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:50%}.ps-root .ps-sp-rungwords{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.ps-root .ps-sp-rungname{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.ps-root .ps-sp-rungtitle{color:var(--ps-ink);font-size:15px;font-weight:800;line-height:1.15}.ps-root .ps-sp-rungfrom{color:var(--ps-ink-soft);font-size:12px;font-weight:700}.ps-root .ps-sp-pictured{color:var(--ps-ink-soft);font-size:12.5px;font-weight:600;line-height:1.35}.ps-root .ps-sp-rungright{flex:none;font-size:12.5px;font-weight:800;white-space:nowrap}.ps-root .ps-sp-rungright[data-state=passed]{color:var(--ps-brass-deep)}.ps-root .ps-sp-rungright[data-state=here]{padding:5px 9px;border-radius:5px;background:var(--ps-plum-deep);color:var(--ps-brass-hi);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.ps-root .ps-sp-rungright[data-state=ahead]{color:var(--ps-ink-soft);font-family:var(--ps-f-mono);font-weight:700}.ps-root .ps-sp-ladder-foot{margin-top:2px;padding-top:9px;border-top:1px dashed rgba(46,26,51,.22);color:var(--ps-ink-soft);font-size:12.5px;font-weight:600;line-height:1.45}.ps-root .ps-sp-rungbeat{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ps-button-paper);box-shadow:0 0 0 3px var(--ps-plum-deep),0 0 0 5px var(--ps-brass),0 4px 12px #2e1a334d}@keyframes ps-sp-rise{0%{opacity:.4;transform:scale(.82)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.ps-root .ps-sp-rungbeat{animation:ps-sp-rise .62s var(--ps-ease) .2s both}}@container ps-slot (max-height: 660px){.ps-root .ps-pb:not([data-compact]){--ps-fl-gap: 12px}.ps-root .ps-pb[data-body=quarters]:not([data-compact]){--ps-fl-gap: 8px}.ps-root .ps-pb:not([data-compact]):has(.ps-fl-blocked){--ps-fl-gap: 9px}.ps-root .ps-sp-tally{padding-block:8px}.ps-root .ps-pb:not([data-compact]) .ps-sp-lead{line-height:1.36}.ps-root .ps-sp-rung:not([data-compact]){gap:4px;padding:10px 16px 9px}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-rung-name{font-size:24px}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-rail{height:40px;margin-top:0}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-rung-bign{font-size:30px}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-preview{margin-top:2px;padding-top:5px;font-size:13px;line-height:1.35}}@container ps-slot (max-height: 500px){.ps-root .ps-pb:not([data-compact]){--ps-fl-gap: 10px}.ps-root .ps-pb[data-body=quarters]:not([data-compact]){--ps-fl-gap: 8px}.ps-root .ps-sp-tally{padding-block:6px}.ps-root .ps-sp-tally-disc{width:42px;height:42px}.ps-root .ps-sp-tally-count{font-size:30px}.ps-root .ps-pb:not([data-compact]) .ps-sp-lead{font-size:15px}.ps-root .ps-sp-rung:not([data-compact]){padding-block:8px}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-rung-name{font-size:22px}.ps-root .ps-sp-rung:not([data-compact]) .ps-sp-rung-bign{font-size:28px}}.hb-root{--hb-plum-dark: #1f1122;--hb-plum-deep: var(--v-plum-deep, #2e1a33);--hb-plum: var(--v-plum, #46284a);--hb-enamel-top: var(--v-enamel-top, #3a2240);--hb-enamel-foot: var(--v-enamel-foot, #2a1730);--hb-enamel-rim: var(--v-enamel-rim, rgba(215, 170, 83, .7));--hb-ink: #2e1a33;--hb-ink2: #46284a;--hb-ink-soft: #5a3b52;--hb-ink-mute: #6e5566;--hb-cream: var(--v-cream, #f2e3c8);--hb-cream-sh: var(--v-cream-sh, #d9c19a);--hb-parch: #f7efdd;--hb-parch2: #f1e8cf;--hb-paper: #fbf3e2;--hb-paper-bg: linear-gradient(180deg, #fdf6e6 0%, #f8f0de 45%, #f2e7cc 100%);--hb-field: #fffdf7;--hb-brass: var(--v-brass, #d7aa53);--hb-brass-hi: var(--v-brass-hi, #f0d98c);--hb-brass-sh: #8a6a2f;--hb-brass-deep: #7e5a22;--hb-timber: var(--v-timber, #b57a3e);--hb-timber-sh: var(--v-timber-sh, #7e4f28);--hb-timber-dk: #5c3a1f;--hb-felt: var(--v-felt, #2e6b4f);--hb-felt-lit: var(--v-felt-lit, #3d8a66);--hb-felt-glow: var(--v-felt-glow, #93e2b6);--hb-felt-deep: #17352a;--hb-red: var(--v-live, #d64435);--hb-live: #c8392b;--hb-oxblood: #7a2634;--hb-sky-hi: var(--v-sky-hi, #f7c98b);--hb-sky-lo: var(--v-sky-lo, #e78a6b);--hb-ground: var(--v-ground, #d8b078);--hb-cobalt: #236a9d;--hb-emerald: #176043;--hb-on-plum: #f2e3c8;--hb-on-plum-quiet: rgba(241, 232, 207, .72);--hb-on-plum-label: rgba(241, 232, 207, .62);--hb-ok-ink: #1b5e3f;--hb-wait-bg: #fdecc8;--hb-wait-line: #e0b060;--hb-wait-ink: #5e4410;--hb-shut-bg: #f8e7e4;--hb-shut-line: #d9a0a6;--hb-fail-bg: #f8e1e1;--hb-note-bg: #e9efe6;--hb-note-line: #9cc5a9;--hb-note-ink: #1b4d35;--hb-declined-bg: #f4ecd9;--hb-offline-band: rgba(122, 38, 52, .95);--hb-offline-ink: #fff4ea;--hb-state-open: var(--v-state-open, #93e2b6);--hb-state-post: var(--v-state-post, #d7aa53);--hb-state-racing: var(--v-state-racing, #d64435);--hb-state-pending: var(--v-state-pending, #d9c19a);--hb-state-official: var(--v-state-official, #f0d98c);--hb-state-void: var(--v-state-void, #e0a3ac);--hb-state-none: #8a7a86;--hb-f-display: "Fraunces Variable", Georgia, serif;--hb-f-display-var: "SOFT" 40, "WONK" 1, "opsz" 144;--hb-f-ui: "Gabarito Variable", ui-sans-serif, system-ui, sans-serif;--hb-f-mono: "Martian Mono", ui-monospace, "Cascadia Mono", monospace;--hb-f-aside: "Bodoni Moda Variable", Georgia, serif;--hs: 1;--hs-lo: 1;--hb-hit: calc(44px / var(--hs-lo));--hb-fs-floor: calc(9.2px / var(--hs-lo));--hb-bed-max: 530px;--hb-rest-max: 520px;--hb-panel-max: 796px;--hb-form-max: 760px;--tone: var(--hb-state-none);position:absolute;inset:0;overflow:hidden;isolation:isolate;background:var(--hb-plum-dark);color:var(--hb-cream);font-family:var(--hb-f-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hb-root *,.hb-root *:before,.hb-root *:after{box-sizing:border-box}:where(.hb-root) :where(button,input,select,textarea){font:inherit;color:inherit}.hb-root[data-tone=open]{--tone: var(--hb-state-open)}.hb-root[data-tone=post]{--tone: var(--hb-state-post)}.hb-root[data-tone=racing]{--tone: var(--hb-state-racing)}.hb-root[data-tone=pending]{--tone: var(--hb-state-pending)}.hb-root[data-tone=official]{--tone: var(--hb-state-official)}.hb-root[data-tone=void],.hb-root[data-tone=paused]{--tone: var(--hb-state-void)}.hb-root :focus{outline:none}.hb-root :focus-visible{outline:2px solid var(--hb-brass-hi);outline-offset:3px}.hb-root .hb-on-paper :focus-visible{outline-color:var(--hb-ink)}.hb-kicker{font-family:var(--hb-f-ui);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.hb-label{font-family:var(--hb-f-ui);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.hb-mono{font-family:var(--hb-f-mono);font-weight:700;font-variant-numeric:tabular-nums}.hb-display{font-family:var(--hb-f-display);font-weight:900;font-variation-settings:var(--hb-f-display-var);letter-spacing:-.02em}.hb-aside{font-family:var(--hb-f-aside);font-style:italic;font-weight:500}.hb-gilt{font-family:var(--hb-f-display);font-weight:900;font-variation-settings:var(--hb-f-display-var);letter-spacing:-.02em;background:linear-gradient(180deg,#fff4cc,#f3dc92 34%,#d9ae57 58%,#b78636 78%,#e9c574);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.6px rgba(74,40,14,.55);filter:drop-shadow(0 1.5px 0 rgba(18,8,20,.75))}.hb-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hb-btn-gold,.hb-btn-enamel,.hb-btn-paper,.hb-btn-cream{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:max(48px,var(--hb-hit));min-inline-size:var(--hb-hit);padding:0 16px;border:0;cursor:pointer;font-family:var(--hb-f-ui);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .18s ease-out,filter .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out}.hb-btn-gold{min-block-size:max(52px,var(--hb-hit));border-radius:4px;background:linear-gradient(180deg,#f5df98,#d7aa53 56%,#c29440);box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px var(--hb-ink);color:var(--hb-ink);font-size:13.5px;font-weight:900;letter-spacing:.13em}.hb-btn-gold:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.hb-btn-enamel{border:1px solid var(--hb-enamel-rim);border-radius:4px;background:linear-gradient(180deg,var(--hb-enamel-top),var(--hb-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--hb-cream);font-size:12px;font-weight:800;letter-spacing:.12em}.hb-btn-enamel:hover:not(:disabled){border-color:var(--hb-brass-hi);color:var(--hb-brass-hi)}.hb-btn-paper{border:1.5px solid rgba(46,26,51,.55);border-radius:4px;background:#fffaf0;color:var(--hb-ink);font-size:12px;font-weight:800;letter-spacing:.12em}.hb-btn-paper:hover:not(:disabled){border-color:var(--hb-ink)}.hb-btn-cream{min-block-size:max(46px,var(--hb-hit));border-radius:4px;background:var(--hb-paper);box-shadow:inset 0 -2px #2e1a3340,0 0 0 1px #140a1880;color:var(--hb-ink);font-size:12.5px;font-weight:900;letter-spacing:.12em}.hb-btn-cream[aria-pressed=true]{background:var(--hb-brass-hi);box-shadow:inset 0 0 0 1px #fff6d699,0 0 0 2px #120914}.hb-btn-cream:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.hb-btn-quiet{display:inline-flex;align-items:center;gap:6px;min-block-size:var(--hb-hit);padding:0 8px;border:0;background:transparent;color:inherit;cursor:pointer;font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px}.hb-root :is(.hb-btn-gold,.hb-btn-enamel,.hb-btn-paper,.hb-btn-cream,.hb-btn-quiet):disabled,.hb-root :is(.hb-btn-gold,.hb-btn-enamel,.hb-btn-paper,.hb-btn-cream,.hb-btn-quiet)[aria-disabled=true]{cursor:not-allowed;filter:saturate(.55);opacity:.62;transform:none}.hb-chip{display:inline-flex;align-items:center;gap:5px;min-block-size:24px;padding:0 9px 0 7px;border-radius:12px;font-size:max(11px,var(--hb-fs-floor));font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.hb-demo-tag{display:inline-flex;align-items:center;min-block-size:18px;padding:0 6px;border-radius:3px;background:var(--hb-brass);color:var(--hb-ink);font-family:var(--hb-f-ui);font-size:max(10px,var(--hb-fs-floor));font-weight:900;letter-spacing:.14em;text-transform:uppercase}@keyframes hb-feed{0%{transform:translateY(-46px);clip-path:inset(0 0 100% 0)}to{transform:none;clip-path:inset(0 0 0 0)}}@keyframes hb-stamp{0%{opacity:0;transform:scale(1.7)}55%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes hb-card{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes hb-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes hb-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hb-spin{to{transform:rotate(360deg)}}@keyframes hb-blink{0%,to{opacity:1}50%{opacity:.35}}.hb-root{--hb-ease-out: cubic-bezier(.2, .8, .2, 1);--hb-ease-stamp: cubic-bezier(.2, .9, .3, 1.2)}@media(prefers-reduced-motion:reduce){.hb-root *,.hb-root *:before,.hb-root *:after{animation:none!important;transition:none!important}}body:has(.venue-root[data-scene=window] .hb-root[data-kind=desk]) .toast-viewport{top:auto;right:auto;left:var(--hb-toast-left, 24px);bottom:calc(var(--demo-foot-h, 0px) + 8px);width:min(380px,30vw)}body:has(.venue-root[data-scene=window] .hb-root[data-kind=split]) .toast-viewport{top:auto;right:auto;left:var(--hb-toast-left, 16px);bottom:calc(var(--demo-foot-h, 0px) + 16px);width:min(380px,calc(100vw - 32px))}@media(max-height:499.98px){body:has(.venue-root[data-scene=window] .hb-root[data-kind=split]) .toast-viewport{left:auto;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));width:min(352px,calc(100vw - 32px))}}body:has(.venue-root[data-scene=window] .hb-root[data-kind=column]:is([data-dialog=form],[data-dialog=tickets],[data-dialog=help])) .toast-viewport{opacity:0;pointer-events:none}.hb-board{--tone: var(--hb-state-none);--bd-quiet: var(--hb-on-plum-quiet);--bd-hi: #f0d98c;container-type:inline-size;position:relative;color:var(--hb-cream);font-family:var(--hb-f-ui);background:linear-gradient(180deg,#3a2140,#2e1a33 40%,#271629);text-align:left}.hb-board[data-tone=open]{--tone: var(--hb-state-open)}.hb-board[data-tone=post]{--tone: var(--hb-state-post)}.hb-board[data-tone=racing]{--tone: var(--hb-state-racing)}.hb-board[data-tone=pending]{--tone: var(--hb-state-pending)}.hb-board[data-tone=official]{--tone: var(--hb-state-official)}.hb-board[data-tone=void],.hb-board[data-tone=paused]{--tone: var(--hb-state-void)}.hb-board-grain,.hb-board-keyline,.hb-board-wash{position:absolute;pointer-events:none}.hb-board-grain{inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 2px,transparent 2px 7px)}.hb-board-keyline{inset:9px;border:1px solid rgba(215,170,83,.42);border-radius:2px}.hb-board-wash{inset:0;border-radius:inherit;background:radial-gradient(ellipse 260px 200px at 26% 0%,rgba(255,226,160,.2),transparent 70%),radial-gradient(ellipse 260px 200px at 74% 0%,rgba(255,226,160,.18),transparent 70%),linear-gradient(100deg,rgba(255,214,140,.14) 0%,rgba(255,214,140,.05) 30%,transparent 55%)}.hb-board[data-density=desk]{position:absolute;inset:0;overflow:hidden;border-radius:3px}.hb-board:not([data-density=desk]){display:flex;flex-direction:column;width:100%;border-radius:6px;box-shadow:0 0 0 2px var(--hb-brass-deep),0 0 0 3.5px var(--hb-brass),0 12px 24px #140a1873}.hb-board[data-density=phone]{padding:14px 12px 12px}.hb-board[data-density=compact]{padding:18px 20px 16px}.hb-board:not([data-density=desk]) :is(.hb-board-grain,.hb-board-keyline){display:none}.hb-board[data-density=phone] .hb-board-wash{display:none}.hb-lamp{display:inline-flex;flex:none;align-items:center;gap:9px;color:var(--hb-cream);font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.hb-lamp-bezel{position:relative;display:block;flex:none;width:18px;height:18px;border-radius:50%;background:var(--hb-brass-deep);box-shadow:inset 0 0 0 1.5px var(--hb-brass)}.hb-lamp-bulb{position:absolute;left:3px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--tone);box-shadow:0 0 10px var(--tone),inset 0 -2px 3px #00000040}.hb-lamp-words{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:7px;row-gap:4px}.hb-lamp-sub{display:inline-flex;gap:7px;color:var(--bd-quiet);font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:none}.hb-lamp-dot{color:#f0d98cb3}.hb-lamp[data-size=phone]{gap:7px;font-size:11px;white-space:normal}.hb-lamp[data-size=phone] .hb-lamp-bezel{width:15px;height:15px}.hb-lamp[data-size=phone] .hb-lamp-bulb{width:9px;height:9px}.hb-lamp[data-size=phone] .hb-lamp-words{flex-direction:column;align-items:flex-end;row-gap:3px}.hb-lamp[data-size=phone] .hb-lamp-sub{font-size:11px}.hb-lamp[data-size=phone] .hb-lamp-dot{display:none}.hb-clock{display:inline-flex;flex:none;align-items:center;gap:5px;padding:6px 8px;border-radius:5px;background:#120914;box-shadow:inset 0 2px 6px #0009,0 0 0 2px var(--hb-brass-deep),0 0 0 3.5px var(--hb-brass)}.hb-flap{position:relative;display:grid;place-items:center;width:38px;height:54px;border-radius:4px;background:linear-gradient(180deg,#2c1830,#231326 49%,#150b17 51%,#1f1022);box-shadow:inset 0 0 0 1px #f0d98c47,0 2px #00000080;color:#fff1c9;font-family:var(--hb-f-mono);font-size:33px;font-weight:700;line-height:1}.hb-flap-ch{display:block}.hb-flap-split{position:absolute;left:0;right:0;top:50%;height:1.5px;background:#000000a6}.hb-flap-stud{position:absolute;top:calc(50% - 3px);width:4px;height:6px;border-radius:1px;background:var(--hb-brass)}.hb-flap-stud.is-l{left:-3px}.hb-flap-stud.is-r{right:-3px}.hb-clock-colon{display:flex;flex-direction:column;gap:10px;padding:0 1px}.hb-clock-colon>span{width:6px;height:6px;border-radius:50%;background:var(--hb-brass-hi)}.hb-clock[data-size=rows]{gap:4px;padding:5px 7px}.hb-clock[data-size=rows] .hb-flap{width:34px;height:48px;font-size:29px;box-shadow:inset 0 0 0 1px #f0d98c47}.hb-clock[data-size=rows] .hb-clock-colon{gap:9px;padding:0}.hb-clock[data-size=rows] .hb-clock-colon>span{width:5px;height:5px}.hb-clock[data-size=phone]{gap:3px;padding:4px 5px;border-radius:4px;box-shadow:inset 0 2px 5px #0009,0 0 0 2px var(--hb-brass-deep),0 0 0 3px var(--hb-brass)}.hb-clock[data-size=phone] .hb-flap{width:27px;height:38px;border-radius:3px;font-size:23px;box-shadow:none}.hb-clock[data-size=phone] .hb-flap-split{height:1px}.hb-clock[data-size=phone] .hb-clock-colon{gap:7px;padding:0}.hb-clock[data-size=phone] .hb-clock-colon>span{width:4px;height:4px}.hb-clock:is([data-size=rows],[data-size=phone]) .hb-flap-stud{display:none}@media(prefers-reduced-motion:no-preference){.hb-flap-ch.is-tick{animation:hb-flap-tick .13s ease-out}}@keyframes hb-flap-tick{0%{transform:scaleY(.42)}60%{transform:scaleY(1.1)}to{transform:scaleY(1)}}.hb-post{display:grid;flex:none;place-items:center;width:40px;height:30px;border-radius:4px;background:var(--silk);box-shadow:inset 0 0 0 1.5px var(--silk-accent),0 0 0 2px var(--hb-brass-deep),0 3px 6px #140a1866;color:var(--silk-accent);font-family:var(--hb-f-mono);font-size:15px;font-weight:800;line-height:1}.hb-pips{display:inline-flex;flex:none;gap:4px}.hb-pip{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #f1e8cf80;color:#f1e8cfc7;font-family:var(--hb-f-mono);font-size:max(10px,var(--hb-fs-floor));font-weight:700;line-height:1}.hb-pip[data-won]{background:var(--hb-brass);box-shadow:inset 0 0 0 1.5px var(--hb-brass-hi);color:var(--hb-plum-deep);font-weight:800}.hb-pips[data-size=row] .hb-pip{width:18px;height:18px;font-size:max(9px,var(--hb-fs-floor))}.hb-board-act{gap:10px;text-align:center}.hb-board-act-text{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.hb-board-act-label{overflow:hidden;text-overflow:ellipsis}.hb-board-act-sub{font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.08em;opacity:.85;white-space:normal}.hb-board-act-live{width:8px;height:8px;flex:none;border-radius:50%;background:var(--hb-live);box-shadow:0 0 0 2px #c8392b4d}.hb-bh-eyebrow{display:flex;align-items:center;gap:10px;min-width:0;margin:0;color:var(--hb-brass-hi);font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.hb-bh-eyebrow-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-bh:is([data-variant=compact],[data-variant=phone]) .hb-bh-eyebrow-text{overflow:visible;text-overflow:clip;white-space:normal;text-wrap:balance}.hb-bh-title{margin:0;text-wrap:balance}.hb-bh-clock-label,.hb-bh-note-kicker,.hb-bh-pool-kicker{color:var(--bd-quiet);font-size:11.5px;font-weight:800;letter-spacing:.08em}.hb-bh-clock-at{color:var(--bd-quiet);font-size:12.5px;font-weight:600}.hb-bh-note-text{max-width:214px;color:var(--hb-cream);font-size:18px;font-weight:800;line-height:1.2;text-align:right}.hb-bh-note-sub{display:-webkit-box;max-width:214px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--bd-quiet);font-size:12.5px;font-weight:600;line-height:1.35;text-align:right}.hb-bh-pool{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--hb-cream)}.hb-bh-pool-fig{display:inline-flex;align-items:baseline;gap:10px}.hb-bh-pool-value{font-family:var(--hb-f-mono);font-size:23px;font-weight:800;letter-spacing:-.02em}.hb-bh-pool-sym{color:var(--hb-brass-hi);font-size:11.5px;font-weight:800;letter-spacing:.1em}.hb-bh-pool-tickets{color:var(--bd-quiet);font-size:13px;font-weight:600;white-space:nowrap}.hb-bh-rule{height:1px;pointer-events:none;background:linear-gradient(90deg,#d7aa5300,#d7aa53b3 12% 88%,#d7aa5300)}.hb-bh-watch{min-block-size:max(48px,var(--hb-hit));padding:0 18px;font-size:12.5px;letter-spacing:.12em}.hb-bh-watch.hb-btn-gold,.hb-bh-next.hb-btn-gold{box-shadow:inset 0 0 0 1px #fff6d68c,inset 0 -2px #5e3e0f59,0 0 0 2px #120914}.hb-bh[data-variant^=desk]>*{position:absolute}.hb-bh[data-variant^=desk] .hb-bh-top{left:24px;top:18px;right:24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.hb-bh[data-variant^=desk] .hb-bh-title{left:22px;top:42px;width:452px;font-size:50px;line-height:.98;letter-spacing:-.022em}.hb-bh[data-variant^=desk] .hb-bh-title[data-fit="1"]{font-size:40px}.hb-bh[data-variant^=desk] .hb-bh-title[data-fit="2"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:32px;line-height:1.02}.hb-bh[data-variant^=desk] .hb-bh-side{right:24px;top:42px;width:214px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.hb-bh[data-variant^=desk] .hb-bh-watch{margin-top:2px}.hb-bh[data-variant^=desk] .hb-bh-pool{left:24px;top:124px}.hb-bh[data-variant^=desk] .hb-bh-rule{left:24px;right:24px;top:164px}.hb-bh[data-variant=desk][data-watch] .hb-bh-rule{top:calc(118px + max(48px,var(--hb-hit)))}.hb-bh[data-variant=desk-rows] .hb-bh-title{font-size:46px;line-height:1}.hb-bh[data-variant=desk-rows] .hb-bh-title[data-fit="1"]{font-size:30px;line-height:1.02}.hb-bh[data-variant=desk-rows] .hb-bh-title[data-fit="2"]{font-size:26px}.hb-bh[data-variant=desk-rows] .hb-bh-side{gap:5px}.hb-bh[data-variant=desk-rows] .hb-bh-note-sub{-webkit-line-clamp:2}.hb-bh[data-variant=desk-rows] .hb-bh-pool{top:112px}.hb-bh[data-variant=desk-rows] .hb-bh-pool-value{font-size:22px}.hb-bh[data-variant=desk-rows] .hb-bh-rule{top:150px;background:#d7aa5399}.hb-bh[data-variant=compact]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top" "title side" "pool side" "acts acts" "rule rule";column-gap:20px}.hb-bh[data-variant=compact] .hb-bh-top{grid-area:top;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.hb-bh[data-variant=compact] .hb-bh-title{grid-area:title;margin-top:12px;font-size:clamp(30px,6cqi,44px);line-height:1}.hb-bh[data-variant=compact] .hb-bh-side{grid-area:side;display:flex;flex-direction:column;align-items:flex-end;gap:5px;max-width:240px;margin-top:12px}.hb-bh[data-variant=compact] .hb-bh-note-text{max-width:240px;font-size:17px}.hb-bh[data-variant=compact] .hb-bh-note-sub{max-width:240px}.hb-bh[data-variant=compact] .hb-bh-pool{grid-area:pool;flex-wrap:wrap;align-self:end;margin-top:12px}.hb-bh[data-variant=compact] .hb-bh-pool-value{font-size:22px}.hb-bh[data-variant=compact] .hb-bh-acts{grid-area:acts;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.hb-bh[data-variant=compact] .hb-bh-rule{grid-area:rule;margin:14px 0 12px}.hb-bh[data-variant=phone]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top" "title title" "side pool" "acts acts" "rule rule";column-gap:10px}.hb-bh[data-variant=phone] .hb-bh-top{grid-area:top;display:flex;justify-content:space-between;align-items:center;gap:8px}.hb-bh[data-variant=phone] .hb-bh-eyebrow{font-size:11px}.hb-bh[data-variant=phone] .hb-bh-title{grid-area:title;margin-top:6px;font-size:clamp(31px,5cqi,42px);line-height:1;letter-spacing:-.02em;background:linear-gradient(180deg,#fff4cc,#f3dc92 34%,#d9ae57 60%,#b78636,#e9c574);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.5px rgba(74,40,14,.5);filter:none}.hb-bh[data-variant=phone] .hb-bh-side{grid-area:side;align-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:190px;margin-top:10px}.hb-bh[data-variant=phone] :is(.hb-bh-clock-label,.hb-bh-note-kicker,.hb-bh-pool-kicker){font-size:11px;letter-spacing:.04em}.hb-bh[data-variant=phone] .hb-bh-note-text{max-width:190px;font-size:15px;text-align:left}.hb-bh[data-variant=phone] .hb-bh-pool{grid-area:pool;align-self:end;flex-direction:column;align-items:flex-end;gap:3px;margin-top:10px}.hb-bh[data-variant=phone] .hb-bh-pool-fig{gap:5px}.hb-bh[data-variant=phone] .hb-bh-pool-value{font-size:20px}.hb-bh[data-variant=phone] .hb-bh-pool-sym{font-size:10px;letter-spacing:.08em}.hb-bh[data-variant=phone] .hb-bh-pool-tickets{font-size:11.5px}.hb-bh[data-variant=phone] .hb-bh-pool-dot{display:none}.hb-bh[data-variant=phone] .hb-bh-acts{grid-area:acts;display:flex;flex-direction:column;gap:8px;margin-top:10px}.hb-bh[data-variant=phone] .hb-bh-acts .hb-board-act{width:100%}.hb-bh[data-variant=phone] .hb-bh-rule{grid-area:rule;margin:12px 0 10px}.hb-board-status{margin:0 0 10px;color:var(--hb-cream);font-size:13px;font-weight:700;line-height:1.35}.hb-lanes{margin:0;padding:0;list-style:none}.hb-lane{position:relative;isolation:isolate}.hb-lane-panel{position:absolute;z-index:-1;inset:0;pointer-events:none}.hb-lane-post{position:absolute;z-index:2;pointer-events:none}.hb-lane-cameo{position:relative;display:block;flex:none;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transition:transform .2s ease-out}.hb-lane-cameo:hover{transform:translateY(-2px)}.hb-root .hb-lane-cameo:focus-visible,.hb-root .hb-lane-choose:focus-visible{outline:3px solid var(--hb-brass-hi);outline-offset:3px}.hb-lane-art{display:block}.hb-lane-art>svg{display:block;width:100%;height:100%}.hb-lane-pill{position:absolute;left:50%;display:inline-flex;align-items:center;gap:6px;transform:translate(-50%);background:var(--hb-plum-deep);box-shadow:inset 0 0 0 1.2px var(--hb-brass);color:var(--hb-brass-hi);font-weight:800;letter-spacing:.08em;white-space:nowrap}.hb-lane-id{min-width:0}.hb-lane-name{margin:0;overflow:hidden;color:var(--hb-cream);font-family:var(--hb-f-display);font-weight:900;font-variation-settings:var(--hb-f-display-var);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.hb-lane-silk{margin:0;overflow:hidden;color:var(--bd-quiet);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hb-lane-mine{display:inline-block;padding:4px 8px;border-radius:3px;background:var(--hb-paper);box-shadow:0 2px #140a1859;color:var(--hb-ink);font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none}.hb-lane-mine-fig{font-family:var(--hb-f-mono);font-size:max(12px,var(--hb-fs-floor));letter-spacing:0}.hb-lane-form{display:flex;align-items:center;gap:8px}.hb-lane-form-label{color:var(--bd-quiet);font-size:12px;font-weight:700;white-space:nowrap}.hb-tin{display:flex;flex-direction:column;gap:3px;width:90px;min-width:0;padding:7px 6px 6px;border-radius:3px;background:linear-gradient(180deg,#fdf6e6,#efe3c8);box-shadow:inset 0 0 0 1px #2e1a3340,0 2px #140a1859;color:var(--hb-ink);text-align:center}.hb-tin[data-big]{width:92px}.hb-tin-label{color:var(--hb-ink2);font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1;overflow-wrap:anywhere;text-wrap:balance}.hb-tin-value{font-family:var(--hb-f-mono);font-size:min(18px,calc(78px / (var(--chars, 4) * .7)));font-weight:800;letter-spacing:-.02em;line-height:1.05;white-space:nowrap}.hb-tin[data-big] .hb-tin-value{font-size:min(22px,calc(80px / (var(--chars, 4) * .7)))}.hb-tin-sub{color:var(--hb-ink-soft);font-size:11px;font-weight:700;line-height:1.05;text-wrap:balance}.hb-lane-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.hb-lane-price-label{color:var(--bd-quiet);font-size:11px;font-weight:800;white-space:nowrap}.hb-lane-price-value{color:var(--hb-brass-hi);font-family:var(--hb-f-mono);font-size:21px;font-weight:800;line-height:1.1;white-space:nowrap}.hb-lane-price-pool{color:var(--bd-quiet);font-size:11px;font-weight:700;white-space:nowrap}.hb-lane-choose{width:100%;padding:0 10px;font-size:12px;letter-spacing:.1em}.hb-lane-choose-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.hb-lane-plate{display:flex;align-items:center;justify-content:center;min-block-size:44px;margin:0;padding:4px 8px;border:1px dashed rgba(241,232,207,.4);border-radius:4px;color:var(--hb-cream);font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-align:center;text-transform:uppercase}.hb-lane:is([data-role=winner],[data-role=unbacked-winner],[data-role=provisional],[data-flight]) .hb-lane-plate{border:1.5px solid var(--bd-hi);color:var(--bd-hi)}.hb-lane-pick,.hb-lane-winner,.hb-lane-prov{position:absolute;z-index:3;pointer-events:none;font-weight:900;text-transform:uppercase;white-space:nowrap}.hb-lane-pick{padding:5px 9px;border-radius:3px;background:var(--hb-brass);box-shadow:0 2px 0 var(--hb-brass-deep);color:var(--hb-plum-deep);font-size:11px;letter-spacing:.12em}.hb-lane-winner{display:grid;place-items:center;color:var(--hb-plum-deep);font-size:11px;letter-spacing:.08em}.hb-lane-prov{padding:5px 9px;border:1.5px dashed var(--hb-brass-hi);border-radius:3px;background:#140a188c;color:var(--hb-brass-hi);font-size:11px;letter-spacing:.1em}.hb-lanes[data-mode=bays]{display:flex;justify-content:center;align-items:flex-start;gap:15px}.hb-lanes[data-mode=bays] .hb-lane{display:flex;flex:none;flex-direction:column;align-items:center;width:214px;height:418px;padding-top:12px;transition:transform .22s ease-out}.hb-lanes[data-mode=bays] .hb-lane[data-picked]{transform:translateY(-3px)}.hb-lanes[data-mode=bays] .hb-lane>:not(.hb-lane-cameo){flex-shrink:0}.hb-lanes[data-mode=bays] .hb-lane-panel{inset:0 0 10px;border-radius:107px 107px 6px 6px/70px 70px 6px 6px;background:linear-gradient(180deg,#482b4e,#381f3e 70%);box-shadow:inset 0 0 0 1px #d7aa5373,inset 0 2px #f0d98c2e}.hb-lanes[data-mode=bays] .hb-lane[data-picked] .hb-lane-panel{background:linear-gradient(180deg,#5e3a64,#46294c 70%);box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 0 1px var(--hb-brass-sh),0 0 36px #ffd68c61}.hb-lanes[data-mode=bays] .hb-lane:is([data-role=winner],[data-role=unbacked-winner],[data-role=provisional]) .hb-lane-panel{box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 30px #ffd68c4d}.hb-lanes[data-mode=bays] .hb-lane-post{left:14px;top:14px}.hb-lanes[data-mode=bays] .hb-lane-cameo{flex:0 1 196px;width:150px;min-block-size:150px;border-radius:75px/90px}.hb-lanes[data-mode=bays] .hb-lane-art{height:calc(100% - 16px);aspect-ratio:200 / 240;margin:0 auto}.hb-lanes[data-mode=bays] .hb-lane-pill{bottom:-2px;height:26px;padding:0 11px;border-radius:13px;font-size:11px}.hb-lanes[data-mode=bays] .hb-lane-id{width:100%;margin-top:6px;padding:0 10px;text-align:center}.hb-lanes[data-mode=bays] .hb-lane-name{font-size:24px;line-height:1.05}.hb-lanes[data-mode=bays] .hb-lane-silk{margin-top:4.8px;font-size:12.5px;line-height:1.2}.hb-lanes[data-mode=bays] .hb-lane-mine{position:absolute;left:12px;top:52px;z-index:2}.hb-lanes[data-mode=bays] .hb-lane-form{justify-content:center;height:20px;margin-top:7px}.hb-lanes[data-mode=bays] .hb-lane-tins{display:flex;gap:8px;width:190px;min-height:64.1px;margin-top:12px}.hb-lanes[data-mode=bays] .hb-lane-share{display:block;flex:none;width:190px;height:4px;margin-top:1.9px;border-radius:2px;background:#f1e8cf24}.hb-lanes[data-mode=bays] .hb-lane-share>span{display:block;height:4px;border-radius:2px;background:var(--silk-bar);box-shadow:0 0 0 1px #f1e8cf40}.hb-lanes[data-mode=bays] .hb-lane-act{width:194px;margin-top:4px}.hb-lanes[data-mode=bays] .hb-lane-pick{right:10px;top:16px;transform:rotate(4deg)}.hb-lanes[data-mode=bays] .hb-lane:is([data-role=winner],[data-role=unbacked-winner],[data-role=provisional]) .hb-lane-pick{top:84px;right:4px}.hb-lanes[data-mode=bays] .hb-lane-winner{right:6px;top:10px;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,#f5df98,#d7aa53 60%,#b98a3a);box-shadow:0 0 0 3px var(--hb-plum-deep),0 0 0 5px var(--hb-brass),0 6px 14px #140a1880;transform:rotate(-8deg)}.hb-lanes[data-mode=bays] .hb-lane-prov{right:8px;top:18px;transform:rotate(4deg)}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]){--row-h: 78px;--cameo-w: 58px;display:flex;flex-direction:column;gap:7px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane{display:grid;grid-template-columns:34px var(--cameo-w) minmax(0,1fr) 118px 96px 112px;grid-template-areas:"post cameo id form price act";align-items:center;column-gap:10px;min-height:var(--row-h);padding:0 10px 0 8px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-panel{border-radius:6px;background:linear-gradient(90deg,#482b4e,#3a2140);box-shadow:inset 0 0 0 1px #d7aa5366}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-post{position:relative;grid-area:post;width:34px;height:26px;font-size:12px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-cameo{grid-area:cameo;width:var(--cameo-w);height:calc(var(--row-h) - 8px);border-radius:50%}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-art{height:100%;aspect-ratio:200 / 240;margin:0 auto}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-pill{bottom:-3px;padding:1px 5px;border-radius:9px;font-size:max(9.5px,var(--hb-fs-floor));letter-spacing:.02em;line-height:15px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-id{grid-area:id;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-name{max-width:100%;font-size:21px;line-height:1.05}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-silk{max-width:100%;font-size:12px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-mine{margin-top:2px;padding:2px 6px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-form{grid-area:form;flex-direction:column;align-items:flex-start;gap:4px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-form-label{font-size:11.5px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-price{grid-area:price}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-act{grid-area:act}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-choose{padding:0 6px;font-size:11.5px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-plate{padding:3px 6px;font-size:11px;letter-spacing:.06em}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane[data-picked] .hb-lane-panel{background:linear-gradient(90deg,#5e3a64,#46294c);box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 0 1px var(--hb-brass-sh),0 0 24px #ffd68c4d}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane:is([data-role=winner],[data-role=unbacked-winner],[data-role=provisional]) .hb-lane-panel{box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 20px #ffd68c40}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-pick{right:10px;top:-7px;padding:2px 7px;background:var(--bd-hi);box-shadow:none;font-size:max(10px,var(--hb-fs-floor));letter-spacing:.1em}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) :is(.hb-lane-winner,.hb-lane-prov){left:8px;top:-7px;padding:2px 7px;border-radius:3px;font-size:max(10px,var(--hb-fs-floor));letter-spacing:.1em}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-prov{background:var(--hb-plum-deep);padding:1px 6px}.hb-lanes:is([data-mode=rows],[data-mode=rows-mid]) .hb-lane-winner{background:var(--hb-brass)}.hb-lanes[data-mode=rows-mid] .hb-lane{grid-template-columns:34px var(--cameo-w) minmax(0,1fr) 96px 112px;grid-template-areas:"post cameo id price act" "post cameo form price act";row-gap:5px;align-content:center;padding-block:4px}.hb-lanes[data-mode=rows-mid] .hb-lane-id{align-self:end}.hb-lanes[data-mode=rows-mid] .hb-lane-form{align-self:start;flex-direction:row;align-items:center;gap:6px}.hb-lanes[data-mode=rows-narrow]{display:flex;flex-direction:column;gap:10px}.hb-lanes[data-mode=rows-narrow] .hb-lane{display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"cameo id price" "cameo form price" "act act act";column-gap:8px;padding:8px 10px 10px 6px}.hb-lanes[data-mode=rows-narrow] .hb-lane-panel{border-radius:6px;background:linear-gradient(90deg,#44284a,#3a2140);box-shadow:inset 0 0 0 1px #d7aa5366}.hb-lanes[data-mode=rows-narrow] .hb-lane[data-picked] .hb-lane-panel{background:linear-gradient(90deg,#5e3a64,#46294c);box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 0 1px var(--hb-brass-sh),0 0 24px #ffd68c4d}.hb-lanes[data-mode=rows-narrow] .hb-lane:is([data-role=winner],[data-role=unbacked-winner],[data-role=provisional]) .hb-lane-panel{box-shadow:inset 0 0 0 2px var(--bd-hi),0 0 20px #ffd68c40}.hb-lanes[data-mode=rows-narrow] .hb-lane-post{left:6px;top:8px;width:32px;height:24px;font-size:12px;transform:scale(.78);transform-origin:top left}.hb-lanes[data-mode=rows-narrow] .hb-lane-cameo{grid-area:cameo;width:74px;height:92px;border-radius:8px}.hb-lanes[data-mode=rows-narrow] .hb-lane-art{width:66px;height:79.2px;margin:2px 0 0 4px}.hb-lanes[data-mode=rows-narrow] .hb-lane-pill{left:10px;bottom:0;gap:3px;height:20px;padding:0 7px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--hb-brass);font-size:10px;letter-spacing:.06em;transform:none}.hb-lanes[data-mode=rows-narrow] .hb-lane-id{grid-area:id;align-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.hb-lanes[data-mode=rows-narrow] .hb-lane-name{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:21px;line-height:1;text-wrap:balance;white-space:normal}.hb-lanes[data-mode=rows-narrow] .hb-lane-silk{max-width:100%;font-size:12px}.hb-lanes[data-mode=rows-narrow] .hb-lane-mine{padding:2px 6px}.hb-lanes[data-mode=rows-narrow] .hb-lane-form{grid-area:form;align-self:start;gap:6px;margin-top:4px}.hb-lanes[data-mode=rows-narrow] .hb-lane-form-label{font-size:11.5px}.hb-lanes[data-mode=rows-narrow] .hb-lane-price{grid-area:price;align-self:center;gap:3px}.hb-lanes[data-mode=rows-narrow] .hb-lane-price-label{letter-spacing:.04em}.hb-lanes[data-mode=rows-narrow] .hb-lane-price-value{font-size:22px;line-height:1}.hb-lanes[data-mode=rows-narrow] .hb-lane-price-pool{font-size:11.5px}.hb-lanes[data-mode=rows-narrow] .hb-lane-act{grid-area:act;margin-top:8px}.hb-lanes[data-mode=rows-narrow] .hb-lane-pick{right:10px;top:-8px;padding:3px 7px;background:var(--bd-hi);box-shadow:none;font-size:10px;letter-spacing:.1em}.hb-lanes[data-mode=rows-narrow] :is(.hb-lane-winner,.hb-lane-prov){left:40px;top:-8px;padding:3px 7px;border-radius:3px;font-size:10px;letter-spacing:.1em}.hb-lanes[data-mode=rows-narrow] .hb-lane-prov{padding:2px 6px;background:var(--hb-plum-deep)}.hb-lanes[data-mode=rows-narrow] .hb-lane-winner{background:var(--hb-brass)}.hb-lanes[data-mode=rows-narrow]{container:hb-lanes / inline-size}@container hb-lanes (max-width: 300px){.hb-lanes[data-mode=rows-narrow] .hb-lane{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"cameo id" "cameo form" "cameo price" "act act";padding:8px 8px 10px 6px}.hb-lanes[data-mode=rows-narrow] .hb-lane-cameo{width:56px;height:70px;align-self:start}.hb-lanes[data-mode=rows-narrow] .hb-lane-art{width:50px;height:60px;margin:2px 0 0 3px}.hb-lanes[data-mode=rows-narrow] .hb-lane-pill{left:4px}.hb-lanes[data-mode=rows-narrow] .hb-lane-name{display:block;overflow:visible;font-size:19px;line-height:1.05;text-overflow:clip;overflow-wrap:break-word;-webkit-line-clamp:none}.hb-lanes[data-mode=rows-narrow] .hb-lane-silk{overflow:visible;line-height:1.25;text-overflow:clip;white-space:normal}.hb-lanes[data-mode=rows-narrow] .hb-lane-form{flex-wrap:wrap}.hb-lanes[data-mode=rows-narrow] .hb-lane-price{flex-direction:row;flex-wrap:wrap;align-items:baseline;align-self:start;justify-content:flex-start;gap:2px 6px;margin-top:6px;text-align:left}.hb-lanes[data-mode=rows-narrow] .hb-lane-price-value{font-size:20px}}.hb-board[data-density=desk] .hb-lanes{position:absolute;left:0;right:0;top:178px}.hb-board[data-density=desk] .hb-lanes[data-mode=bays][data-lanes="3"]{justify-content:flex-start;padding-left:24px}.hb-board[data-density=desk] .hb-lanes:not([data-mode=bays]){left:20px;right:20px;top:162px}.hb-board[data-density=desk] .hb-lanes[data-lanes="6"]:not([data-mode=bays]){--row-h: 66px}.hb-board[data-density=desk] .hb-lanes:is([data-lanes="1"],[data-lanes="2"],[data-lanes="3"],[data-lanes="4"]):not([data-mode=bays]){--row-h: 96px;--cameo-w: 73px;gap:9px}.hb-empty{position:relative}.hb-empty[data-bays]{height:418px}.hb-board[data-density=desk] .hb-empty{position:absolute;left:0;right:0;top:178px}.hb-ghosts{display:flex;justify-content:center;gap:15px}.hb-board[data-density=desk] .hb-ghosts{justify-content:flex-start;padding-left:24px}.hb-ghost{position:relative;flex:none;width:214px;height:408px;border-radius:107px 107px 6px 6px/70px 70px 6px 6px;background:linear-gradient(180deg,#402546,#331b39 70%);box-shadow:inset 0 0 0 1px #d7aa534d}.hb-ghost-oval{position:absolute;left:32px;top:14px;width:150px;height:184px;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#3e2444,#2a1630);box-shadow:inset 0 0 0 6px var(--hb-brass-deep),inset 0 0 0 8px #d7aa5380}.hb-ghost-tins{position:absolute;left:12px;top:298px;display:flex;gap:8px}.hb-ghost-tins>span{display:grid;place-items:center;width:90px;height:60px;border-radius:3px;background:linear-gradient(180deg,#5a3d5e,#4a3050);box-shadow:inset 0 0 0 1px #f1e8cf2e;color:#f1e8cf8c;font-family:var(--hb-f-mono);font-size:18px;font-weight:800}.hb-ghost-tins>span+span{width:92px}.hb-ghost.is-skeleton{background:#f1e8cf0d;box-shadow:inset 0 0 0 1px #d7aa5333}.hb-skel{display:block;background:#f1e8cf12;animation:hb-blink 1.4s ease-in-out infinite}.hb-ghost .hb-skel{position:absolute}.hb-skel-cameo{left:32px;top:14px;width:150px;height:184px;border-radius:50%}.hb-skel-name{left:40px;top:224px;width:134px;height:16px;border-radius:3px;background:#f1e8cf17}.hb-skel-tins{left:12px;top:298px;width:190px;height:60px;border-radius:3px;background:#f1e8cf0f;animation-delay:.2s}.hb-skel-rows{display:flex;flex-direction:column;gap:10px;margin-top:2px}.hb-skel-row{display:flex;align-items:center;gap:10px;height:92px;padding:0 10px;border-radius:6px;background:#f1e8cf0d;box-shadow:inset 0 0 0 1px #d7aa5333}.hb-skel-oval{width:56px;height:68px;border-radius:50%;background:#f1e8cf14}.hb-skel-line{flex:1;height:14px;border-radius:3px;background:#f1e8cf14}.hb-empty-caption{margin:10px 0 0;color:var(--hb-cream);font-size:13.5px;font-weight:700;text-align:center}.hb-empty[data-bays] .hb-empty-caption{position:absolute;left:0;right:0;top:174px;margin:0;font-size:15px}.hb-notice{position:relative;padding:22px 26px 20px;border-radius:3px;background:var(--hb-paper);box-shadow:0 0 0 1px #2e1a334d,0 14px 30px #140a1880;color:var(--hb-ink);text-align:center;transform:rotate(-1deg)}.hb-empty[data-bays] .hb-notice{position:absolute;left:50%;top:84px;width:500px;max-width:calc(100% - 24px);translate:-50% 0}.hb-notice-pin{position:absolute;left:50%;top:-9px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f5df98,#b98a3a);box-shadow:0 2px 3px #0006}.hb-notice-kicker{margin:0;color:var(--hb-ink2);font-size:11.5px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.hb-notice-title{margin:6px 0 0;font-family:var(--hb-f-display);font-size:30px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.hb-notice-body{margin:8px 0 0;color:var(--hb-ink-soft);font-size:14.5px;font-weight:500;line-height:1.45;text-wrap:pretty}.hb-notice-last{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:12px 0 0;padding-top:12px;border-top:1px dashed rgba(46,26,51,.3);color:var(--hb-ink);font-size:13.5px;font-weight:700}.hb-notice-last-label{color:var(--hb-ink-soft);font-weight:600}.hb-notice[data-phone]{margin-top:2px;padding:18px 16px 16px;transform:rotate(-.6deg)}.hb-notice[data-phone] .hb-notice-pin{display:none}.hb-notice[data-phone] .hb-notice-kicker{font-size:11px}.hb-notice[data-phone] .hb-notice-title{font-size:25px}.hb-notice[data-phone] .hb-notice-body{font-size:13.5px}.hb-notice[data-phone] .hb-notice-last{display:block;margin-top:10px;padding-top:10px;font-size:13px}.hb-offline-band{color:var(--hb-offline-ink);background:var(--hb-offline-band)}.hb-offline-title{display:block;font-weight:900;text-transform:uppercase}.hb-offline-body{display:block}.hb-offline[data-form=band]{position:absolute;inset:0;z-index:5;pointer-events:none}.hb-offline[data-form=band] .hb-offline-band{position:absolute;left:-40px;right:-40px;top:300px;padding:14px 60px;box-shadow:0 0 0 2px var(--hb-brass),0 10px 24px #140a1880;text-align:center;transform:rotate(-3deg)}.hb-offline[data-form=band] .hb-offline-title{font-size:18px;letter-spacing:.12em}.hb-offline[data-form=band] .hb-offline-body{margin-top:3px;font-size:13.5px;font-weight:600}.hb-offline[data-form=band] .hb-offline-retry{position:absolute;left:0;right:0;top:420px;display:flex;justify-content:center;pointer-events:auto}.hb-offline[data-form=box]{margin:0 0 12px}.hb-offline[data-form=box] .hb-offline-band{padding:10px 12px;border-radius:4px;font-size:13px;font-weight:700;line-height:1.35}.hb-offline[data-form=box] .hb-offline-title{letter-spacing:.08em}.hb-offline[data-form=box] .hb-offline-retry{margin-top:8px}.hb-board[data-density=phone] .hb-offline-retry .hb-board-act{width:100%}.hb-board-foot{display:flex;justify-content:space-between;align-items:center;gap:12px}.hb-board-foot-text{color:var(--bd-quiet);font-size:13px;font-weight:600;line-height:1.3}.hb-board-foot-mark{color:#f0d98c99;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hb-board[data-density=desk] .hb-board-foot{position:absolute;left:24px;right:24px;top:596px;height:36px}.hb-board[data-density=desk]:not([data-mode=bays]):not([data-mode=empty]) .hb-board-foot{top:600px}.hb-board:not([data-density=desk]) .hb-board-foot{margin:12px 2px 0}.hb-board[data-density=phone] .hb-board-foot-text{font-size:12px;line-height:1.35}.hb-form{container:hb-form / inline-size;display:flex;flex-direction:column;min-block-size:0;max-block-size:100%;overflow:hidden;border-radius:inherit;background:var(--hb-parch);color:var(--hb-ink);font-family:var(--hb-f-ui)}.hb-form[data-variant=dialog]{max-block-size:var(--hb-form-max, 100%)}.hb-form[data-variant=sheet]{block-size:100%;background:linear-gradient(180deg,#fbf3e2,#f5ecd8)}.hb-form :where(h2,h3,p,figure,blockquote,dl,dd,ol,ul){margin:0}.hb-form :where(p,blockquote,figcaption){text-wrap:pretty}.hb-form-head{position:relative;flex:none;display:grid;grid-template-columns:170px minmax(0,1fr);gap:22px;padding:18px 22px 16px;background:linear-gradient(180deg,#3a2140,#2e1a33);color:var(--hb-cream)}.hb-form-cameo{position:relative;width:170px;height:204px}.hb-form-post{position:absolute;left:4px;top:6px;display:grid;place-items:center;width:44px;height:32px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--hb-silk-accent, currentColor),0 0 0 2px var(--hb-brass-deep),0 3px 6px #140a1866;font-family:var(--hb-f-mono);font-size:16px;font-weight:800;line-height:1}.hb-form-id{display:flex;flex-direction:column;gap:6px;min-width:0}.hb-form-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hb-form-kicker{color:var(--hb-brass-hi);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hb-form-berth{color:var(--hb-on-plum-quiet)}.hb-form-close{display:inline-flex;flex:none;align-items:center;gap:8px;min-block-size:max(44px,var(--hb-hit));padding:0 14px;border:1.5px solid rgba(46,26,51,.4);border-radius:4px;background:var(--hb-paper);color:var(--hb-ink);cursor:pointer;font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:background-color .16s ease-out,border-color .16s ease-out}.hb-form-close:hover{border-color:var(--hb-ink);background:#fffaf0}.hb-form-name{color:var(--hb-brass-hi);font-size:40px;line-height:.98;overflow-wrap:anywhere;text-wrap:balance}.hb-form-silk{color:var(--hb-on-plum-quiet);font-size:13px;font-weight:600}.hb-form-note{margin-top:6px;padding:10px 12px;border-left:3px solid var(--hb-brass);background:#140a1847}.hb-form-note blockquote{color:var(--hb-cream);font-family:var(--hb-f-aside);font-size:17px;font-style:italic;font-weight:500;line-height:1.3}.hb-form-note figcaption{margin-top:4px;color:var(--hb-on-plum-quiet);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hb-form-statrow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 16px;margin-top:4px}.hb-form-stats{display:flex;flex-wrap:wrap;gap:4px 22px}.hb-form-stat{display:flex;flex-direction:column;gap:2px}.hb-form-stat dt{color:var(--hb-on-plum-quiet);font-size:11.5px;font-weight:800;letter-spacing:.04em}.hb-form-stat dd{color:var(--hb-cream);font-size:21px;font-weight:800;line-height:1.15;white-space:nowrap}.hb-form-scope{color:var(--hb-on-plum-quiet);font-size:11.5px;font-weight:600;line-height:1.3}.hb-form-body{--hb-form-cover: var(--hb-parch);flex:1 1 auto;min-block-size:0;overflow:hidden auto;overscroll-behavior:contain;background:linear-gradient(var(--hb-form-cover) 40%,transparent) top / 100% 22px no-repeat local,linear-gradient(transparent,var(--hb-form-cover) 60%) bottom / 100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(46,26,51,.18),transparent) top / 100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(46,26,51,.18),transparent) bottom / 100% 10px no-repeat scroll}.hb-form[data-variant=sheet] .hb-form-body{--hb-form-cover: #f8efdc}.hb-form[data-variant=dialog] .hb-form-body{display:grid;grid-template-columns:1.15fr .85fr;align-items:start;gap:26px;padding:14px 22px 16px}.hb-form-h{margin:0 0 6px;color:var(--hb-ink2);font-size:12px;font-weight:800;letter-spacing:.04em}.hb-form-starts{padding:0;list-style:none}.hb-form-start{display:grid;grid-template-columns:28px 92px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed rgba(46,26,51,.2)}.hb-form-pip{--pip: 24px;display:grid;place-items:center;width:var(--pip);height:var(--pip);border-radius:50%;box-shadow:inset 0 0 0 1.5px #2e1a3373;color:var(--hb-ink-soft);font-family:var(--hb-f-mono);font-size:calc(var(--pip) * .5);font-weight:700;line-height:1}.hb-form-pip[data-won]{background:var(--hb-brass);box-shadow:inset 0 0 0 1.5px var(--hb-brass-hi);color:var(--hb-plum-deep);font-weight:800}.hb-form-pip[data-prov]{box-shadow:none;outline:1.5px dashed rgba(46,26,51,.6);outline-offset:-1.5px}.hb-form-pip[data-won][data-prov]{background:#d7aa5359}.hb-form-race{font-family:var(--hb-f-mono);font-size:12.5px;font-weight:800;white-space:nowrap}.hb-form-when{color:var(--hb-ink-soft);font-family:var(--hb-f-ui);font-size:11.5px;font-weight:600}.hb-form-mode{color:var(--hb-ink-soft);font-size:13px;font-weight:600}.hb-form-result{color:var(--hb-ink-soft);font-size:12.5px;font-weight:800;text-align:right;white-space:nowrap}.hb-form-start[data-won] .hb-form-result{color:var(--hb-ok-ink)}.hb-form-fine{margin-top:6px;color:var(--hb-ink-soft);font-size:12px;font-weight:600;line-height:1.4}.hb-form-empty{margin-top:2px;color:var(--hb-ink-soft);font-size:13px;font-weight:600;line-height:1.4}.hb-form-modegrid{display:grid;grid-template-columns:minmax(96px,max-content) minmax(48px,1fr) auto;align-items:center;gap:12px 8px;padding:6px 0}.hb-form-moderow{display:contents}.hb-form-modename{color:var(--hb-ink-soft);font-size:13px;font-weight:700;white-space:nowrap}.hb-form-moderow[data-strong] .hb-form-modename{color:var(--hb-ink)}.hb-form-bar{display:block;height:9px;overflow:hidden;border-radius:4px;background:#2e1a331f}.hb-form-bar>span{display:block;height:100%;border-radius:4px}.hb-form-count{min-inline-size:40px;font-size:12.5px;font-weight:800;text-align:right}.hb-form-morebox[hidden]{display:none}.hb-form-h2h{margin-top:12px}.hb-form-h2h .hb-form-h{margin-bottom:4px}.hb-form-rivals{padding:0;list-style:none}.hb-form-rivals li{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px dashed rgba(46,26,51,.2);color:var(--hb-ink-soft);font-size:13px;font-weight:600}.hb-form-rivals .hb-mono{color:var(--hb-ink);font-weight:800;white-space:nowrap}.hb-form-foot{flex:none;display:flex;align-items:center;gap:10px;padding:12px 22px 14px;border-top:1px solid rgba(46,26,51,.18);background:#f3e9d2}.hb-form-more{flex:none;min-block-size:max(48px,var(--hb-hit));padding:0 16px;border-color:#2e1a3380;letter-spacing:.1em}.hb-form-barn{cursor:pointer;font-family:var(--hb-f-ui)}.hb-form-barn--link{display:inline-flex;flex:none;white-space:nowrap;align-items:center;gap:6px;min-block-size:max(44px,var(--hb-hit));padding:0 2px;border:0;background:none;color:var(--hb-ink);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.hb-form-barn--link:hover{color:var(--hb-plum);text-decoration-thickness:2px}.hb-form-gap{flex:1 1 0}.hb-form-choose{flex:0 1 auto;gap:10px;min-inline-size:0;padding:6px 22px;letter-spacing:.12em;line-height:1.2;text-align:center;white-space:normal}.hb-form-choose>svg{flex:none}.hb-form-blocked{flex:1 1 auto;color:var(--hb-ink-soft);font-size:13px;font-weight:700;line-height:1.35;text-align:right}.hb-form[data-variant=sheet] .hb-form-head{display:flex;align-items:center;gap:12px;padding:12px 8px 12px 14px;border-radius:14px 14px 0 0}.hb-form[data-variant=sheet] .hb-form-cameo{flex:none;width:92px;height:auto}.hb-form[data-variant=sheet] .hb-form-id{flex:1;gap:4px}.hb-form[data-variant=sheet] .hb-form-kicker{font-size:11px;letter-spacing:.06em}.hb-form[data-variant=sheet] .hb-form-name{font-size:28px;line-height:1}.hb-form[data-variant=sheet] .hb-form-silk{font-size:12.5px}.hb-form-x{display:grid;flex:none;align-self:flex-start;place-items:center;width:44px;height:44px;border:0;border-radius:4px;background:transparent;color:var(--hb-cream);cursor:pointer;transition:background-color .16s ease-out}.hb-form-x:hover{background:#f0d98c1f}.hb-form[data-variant=sheet] .hb-form-body{padding:12px 14px 6px}.hb-form[data-variant=sheet] .hb-form-note{margin:0;background:#efe3c8}.hb-form[data-variant=sheet] .hb-form-note blockquote{color:var(--hb-ink);font-size:16px}.hb-form[data-variant=sheet] .hb-form-note figcaption{color:var(--hb-ink-soft);font-size:10.5px}.hb-form[data-variant=sheet] .hb-form-stats{justify-content:space-between;margin:12px 0 4px}.hb-form[data-variant=sheet] .hb-form-stat dt{color:var(--hb-ink-soft);letter-spacing:0}.hb-form[data-variant=sheet] .hb-form-stat dd{color:var(--hb-ink);font-size:19px}.hb-form[data-variant=sheet] .hb-form-scope{margin-bottom:2px;color:var(--hb-ink-soft)}.hb-form[data-variant=sheet] .hb-form-sec{margin-top:12px}.hb-form[data-variant=sheet] .hb-form-h{margin-bottom:4px;letter-spacing:0}.hb-form[data-variant=sheet] .hb-form-start{grid-template-columns:26px 74px minmax(0,1fr) auto}.hb-form[data-variant=sheet] .hb-form-pip{--pip: 22px}.hb-form[data-variant=sheet] .hb-form-race{font-size:12px}.hb-form[data-variant=sheet] .hb-form-when{font-size:11px}.hb-form[data-variant=sheet] .hb-form-mode{font-size:12.5px}.hb-form[data-variant=sheet] .hb-form-result{font-size:12px}.hb-form[data-variant=sheet] .hb-form-modegrid{grid-template-columns:minmax(96px,max-content) minmax(48px,1fr) auto;row-gap:8px;padding:4px 0}.hb-form[data-variant=sheet] .hb-form-modename{color:var(--hb-ink);font-size:12.5px}.hb-form[data-variant=sheet] .hb-form-bar{height:8px}.hb-form[data-variant=sheet] .hb-form-count{min-inline-size:36px;font-size:12px}.hb-form[data-variant=sheet] .hb-form-h2h{margin-top:12px}.hb-form-btns{display:flex;gap:8px;margin-top:12px}.hb-form-btns>*{flex:1 1 0;min-inline-size:0;min-block-size:46px;padding:0 10px;border-color:#2e1a3380;font-size:11.5px;letter-spacing:.08em}.hb-form[data-variant=sheet] .hb-form-foot{padding:12px 14px 14px}.hb-form[data-variant=sheet] .hb-form-choose{flex:1 1 auto;min-block-size:54px}.hb-form[data-variant=sheet] .hb-form-blocked{text-align:center}@container hb-form (max-width: 560px){.hb-form[data-variant=dialog] .hb-form-head{grid-template-columns:112px minmax(0,1fr);gap:16px;padding:14px 16px}.hb-form[data-variant=dialog] .hb-form-cameo{width:112px;height:134px}.hb-form[data-variant=dialog] .hb-form-name{font-size:32px}.hb-form[data-variant=dialog] .hb-form-body{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 16px 14px}.hb-form[data-variant=dialog] .hb-form-foot{flex-wrap:wrap;padding:12px 16px 14px}}@media(max-height:700px){.hb-root:not([data-kind=desk]) .hb-form[data-variant=dialog] .hb-form-cameo{width:128px;height:154px}.hb-root:not([data-kind=desk]) .hb-form[data-variant=dialog] .hb-form-head{grid-template-columns:128px minmax(0,1fr);padding-block:14px 12px}.hb-root:not([data-kind=desk]) .hb-form[data-variant=dialog] .hb-form-name{font-size:34px}}.hb-form-start[data-prov] .hb-form-result{white-space:normal}.hb-root .hb-form .hb-form-head :focus-visible{outline:2px solid var(--hb-brass-hi);outline-offset:3px}.hb-root .hb-form :is(.hb-form-body,.hb-form-foot) :focus-visible,.hb-root .hb-form .hb-form-body:focus-visible{outline:2px solid var(--hb-ink);outline-offset:3px}.hb-root .hb-form .hb-form-body:focus-visible{outline-offset:-3px}.hb-form-cameo>svg{width:100%;height:auto}@media(max-height:500px){.hb-form[data-variant=sheet] .hb-form-head{gap:10px;padding:6px 6px 6px 12px}.hb-form[data-variant=sheet] .hb-form-cameo{width:52px}.hb-form[data-variant=sheet] .hb-form-name{font-size:23px}.hb-form[data-variant=sheet] .hb-form-body{padding-top:10px}.hb-form[data-variant=sheet] .hb-form-foot{padding:8px 14px 10px}.hb-form[data-variant=sheet] .hb-form-choose{min-block-size:48px}}.hb-mil-face{display:block;overflow:visible;pointer-events:none}.hb-mil-face--desk{position:absolute;z-index:2}.hb-mil-face--phone{position:absolute;inset:0;width:100%;height:100%}.hb-mil-bubble{position:relative;padding:10px 11px 11px;border-radius:3px;background:var(--hb-paper);box-shadow:0 0 0 1.5px #2e1a338c,0 6px 14px #140a184d;color:var(--hb-ink);pointer-events:none}.hb-mil-name{display:block;color:var(--hb-ink2);font-family:var(--hb-f-ui);font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.hb-mil-line{display:block;margin-top:5px;font-family:var(--hb-f-aside);font-size:15.5px;font-style:italic;font-weight:500;line-height:1.22;overflow-wrap:break-word;text-wrap:pretty}.hb-mil-tail{position:absolute;top:30px;right:-12px;display:block}.hb-mil-bubble[data-variant=desk]{position:absolute;z-index:6;left:1000px;top:178px;width:144px}.hb-mil--phone{position:absolute;inset:0;container:hb-mil-head / size;pointer-events:none}.hb-mil-bubble[data-variant=phone]{--bw: clamp(132px, calc(100cqw - 100cqh * 246 / 184 - 24px), 200px);position:absolute;top:calc(100cqh * 30 / 184);left:max(12px,calc(100cqw - 100cqh * 246 / 184 - var(--bw)));width:var(--bw);padding:9px 10px 10px;box-shadow:0 0 0 1.5px #2e1a338c,0 6px 14px #140a1840}.hb-mil-bubble:is([data-variant=phone],[data-variant=strip]) .hb-mil-name{font-size:10px}.hb-mil-bubble:is([data-variant=phone],[data-variant=strip]) .hb-mil-line{font-size:14.5px}.hb-mil-bubble[data-variant=phone] .hb-mil-tail{right:-10px}@container hb-mil-head (max-height: 172px){.hb-mil-bubble[data-variant=phone]{top:calc(100cqh * 22 / 184)}.hb-mil-bubble[data-variant=phone] .hb-mil-line{font-size:13.5px}}.hb-mil--strip{display:flex;align-items:center;gap:14px;padding:4px 2px 4px 4px}.hb-mil-medal{position:relative;flex:none;inline-size:52px;block-size:52px;overflow:hidden;border-radius:50%;background:#2a1630;box-shadow:0 0 0 2px var(--hb-brass-deep),0 0 0 3.5px var(--hb-brass)}.hb-mil-frame{position:absolute;left:calc(26px - 262px * .7);top:calc(26px - 116px * .7);inline-size:273px;block-size:calc(184px * .7)}.hb-mil-frame>svg{position:absolute;inset:0;width:100%;height:100%}.hb-mil-bubble[data-variant=strip]{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;min-inline-size:0;padding:8px 12px 9px;box-shadow:0 0 0 1.5px #2e1a338c,0 6px 14px #140a1840}.hb-mil-bubble[data-variant=strip] .hb-mil-line{margin-top:0}.hb-mil-bubble[data-variant=strip] .hb-mil-tail{top:50%;right:auto;left:-10px;transform:translateY(-50%) scaleX(-1)}.hb-tk{--tk-pad: 18px;--tk-stub: 64px;--hb-tk-scallops: radial-gradient(circle 5px at 7px 0, #0000 96%, #000 100%) top left / 14px 100% repeat-x;--hb-tk-notches: radial-gradient(circle 9px at 0 var(--tk-stub), #0000 96%, #000 100%), radial-gradient(circle 9px at 100% var(--tk-stub), #0000 96%, #000 100%);position:relative;display:flex;flex-direction:column;inline-size:100%;max-block-size:var(--hb-tk-max, none);color:var(--hb-ink);font-family:var(--hb-f-ui);line-height:normal}:where(.hb-tk) p{margin:0}.hb-tk[data-variant=bed]{--hb-tk-max: var(--hb-bed-max);filter:drop-shadow(0 22px 26px rgba(20,10,24,.45)) drop-shadow(0 3px 2px rgba(20,10,24,.25));animation:hb-feed .52s var(--hb-ease-out) both}.hb-tk[data-variant=panel]{--hb-tk-max: 100%;flex:0 1 auto;min-block-size:min(100%,420px);filter:drop-shadow(0 12px 18px rgba(20,10,24,.4)) drop-shadow(0 2px 2px rgba(20,10,24,.25));animation:hb-card .3s var(--hb-ease-out) both}.hb-tk[data-variant=sheet]{--tk-pad: 14px;--hb-tk-max: 100%;flex:1 1 auto;min-block-size:0;overflow:visible}.hb-tk-paper{container:hb-tk-paper / inline-size;position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-block-size:0;background:var(--hb-paper-bg);-webkit-mask:var(--hb-tk-scallops),var(--hb-tk-notches);-webkit-mask-composite:source-in;mask:var(--hb-tk-scallops),var(--hb-tk-notches);mask-composite:intersect}.hb-tk-paper[data-mask=none]{flex:1 1 auto;background:none;-webkit-mask:none;mask:none}.hb-tk[data-variant=sheet] .hb-tk-body{flex:1 1 auto}.hb-grain{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:.07;mix-blend-mode:multiply;pointer-events:none}.hb-tk-head,.hb-tk-actions,.hb-tk-foot{position:relative;z-index:1}.hb-tk-head{flex:none}.hb-tk[data-variant=sheet] .hb-tk-head{padding-top:8px}.hb-tk-stub{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;block-size:var(--tk-stub);padding:8px var(--tk-pad) 0}.hb-tk-stub-words{container:hb-tk-words / inline-size;display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-inline-size:0}@container hb-tk-words (width < 240px){.hb-tk-kick-lead{display:none}}.hb-tk-stub-kicker{overflow:hidden;color:var(--hb-ink2);font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.16em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hb-tk-stub-title{overflow:hidden;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:20px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.01em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.hb-tk-stub-sub{overflow:hidden;color:var(--hb-ink-soft);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hb-tk-stub-end{display:flex;flex:none;align-items:center;gap:8px}.hb-tk-rno{display:inline-flex;align-items:center;justify-content:center;min-inline-size:50px;block-size:46px;padding:0 6px;border:2px solid var(--hb-ink);border-radius:3px;color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:19px;font-weight:800;line-height:1;white-space:nowrap}.hb-tk-perf{position:absolute;left:12px;right:12px;bottom:-1px;block-size:2px;background-image:radial-gradient(circle,rgba(46,26,51,.45) 1.2px,transparent 1.5px);background-size:8px 2px;background-repeat:repeat-x}.hb-tk-close{display:grid;flex:none;place-items:center;inline-size:max(44px,var(--hb-hit));block-size:max(44px,var(--hb-hit));margin-right:-8px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--hb-ink);cursor:pointer}.hb-tk-close:hover{background:#2e1a3312}.hb-tk-stateline{display:flex;align-items:center;gap:6px;margin:6px var(--tk-pad) 0;color:var(--hb-ink-soft);font-size:12px;font-weight:700}.hb-tk-stateline-dot{flex:none;inline-size:7px;block-size:7px;border-radius:50%}.hb-tk-body{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-block-size:0;padding:0 var(--tk-pad);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(46,26,51,.35) transparent;scrollbar-width:thin}.hb-tk-body>*{flex:none}.hb-tk-body:after{content:"";position:sticky;bottom:0;flex:none;block-size:22px;margin:-12px calc(-1 * var(--tk-pad)) 0;background:linear-gradient(180deg,#f4ead200,#f4ead2 85%);opacity:0;pointer-events:none}@supports (animation-timeline: scroll()){.hb-tk-body[data-more]:after{animation:hb-tk-more linear both;animation-timeline:scroll(nearest block)}}@keyframes hb-tk-more{0%,88%{opacity:1}to{opacity:0}}.hb-root .hb-on-paper [data-hb-fk=tk-heading]:focus,.hb-root .hb-on-paper [data-hb-fk=rest-heading]:focus{outline:none}.hb-tk-runner{display:flex;align-items:center;gap:12px;block-size:52px;padding-top:2px}.hb-tk-runner[data-place=plain]{block-size:auto;min-block-size:56px;padding:0 0 8px}.hb-tk-mini{display:block;flex:none;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px var(--hb-brass)}.hb-tk-mini>svg{display:block}.hb-tk-runner-words{display:flex;flex:1;flex-direction:column;gap:3px;min-inline-size:0}.hb-tk-runner-line{display:flex;align-items:center;gap:8px;min-inline-size:0}.hb-tk-post{display:inline-flex;flex:none;align-items:center;justify-content:center;min-inline-size:28px;block-size:22px;padding:0 4px;border-radius:3px;font-family:var(--hb-f-mono);font-size:12px;font-weight:800;line-height:1}.hb-tk-runner-name{min-inline-size:0;overflow:hidden;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:23px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.01em;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.hb-tk-runner-silk{overflow:hidden;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hb-tk-runner-text{padding:10px 0 2px;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:21px;font-variation-settings:var(--hb-f-display-var);font-weight:900}.hb-tk .hb-tk-change{flex:none;min-block-size:max(44px,var(--hb-hit));padding:0 12px;border-color:#2e1a3373;font-size:11px;letter-spacing:.1em}.hb-tk-stake{padding-top:6px}.hb-tk-stake-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.hb-tk-label{color:var(--hb-ink2);font-family:var(--hb-f-ui);font-size:12px;font-weight:800;letter-spacing:.04em}.hb-tk-avail{color:var(--hb-ink-soft);font-size:12px;font-weight:600;text-align:right}.hb-tk-field{display:flex;align-items:center;gap:10px;min-block-size:max(48px,calc(var(--hb-hit) + 3px));margin-top:5px;padding:0 14px;border:1.5px solid rgba(46,26,51,.45);border-radius:4px;background:var(--hb-field);cursor:text;transition:border-color .16s ease-out,box-shadow .16s ease-out}.hb-tk-field:focus-within{border-color:var(--hb-ink);box-shadow:0 0 0 3px #d7aa5373}.hb-tk-field[data-alert]{border-color:var(--hb-oxblood)}.hb-tk-field[data-locked]{background:#f7f0e0;cursor:default}.hb-tk-input{flex:1;align-self:stretch;min-inline-size:0;min-block-size:46px;padding:0;border:0;background:transparent;color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1;outline:none}.hb-root .hb-on-paper .hb-tk-input:focus-visible{outline:none}.hb-tk-input:disabled{color:var(--hb-ink-soft);-webkit-text-fill-color:var(--hb-ink-soft);opacity:1}.hb-tk-sym{flex:none;color:var(--hb-ink2);font-size:12px;font-weight:800;letter-spacing:.1em}.hb-tk-presets{display:flex;gap:6px;margin-top:7px}.hb-tk-preset{flex:1 1 0;min-inline-size:0;min-block-size:max(44px,var(--hb-hit));padding:0 6px;overflow:hidden;border:1.5px solid rgba(46,26,51,.45);border-radius:4px;background:#fffaf0;color:var(--hb-ink);cursor:pointer;font-family:var(--hb-f-mono);font-size:13px;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.hb-tk-preset[data-max]{min-inline-size:max-content}.hb-tk-preset:hover:not(:disabled){border-color:var(--hb-ink)}.hb-tk-preset[aria-pressed=true]{border-color:var(--hb-ink);background:var(--hb-ink);color:var(--hb-cream)}.hb-tk-preset:disabled{cursor:not-allowed;opacity:.5}.hb-root .hb-on-paper .hb-tk-preset:focus-visible{outline:3px solid var(--hb-ink);outline-offset:3px}.hb-tk-already{margin-top:6px;color:var(--hb-ink);font-size:12.5px;font-weight:700}.hb-tk-limits{margin-top:6px;color:var(--hb-ink-soft);font-size:12px;font-weight:600}.hb-tk-check{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:6px;font-size:13px;font-weight:800;line-height:1.3}.hb-tk-check-text{flex:1 1 180px;min-inline-size:0}.hb-tk-check-mark{margin-top:2px}.hb-tk-check[data-look=alert]{color:var(--hb-oxblood)}.hb-tk-check[data-look=note],.hb-tk-check[data-look=reading]{color:var(--hb-ink-soft);font-size:12.5px;font-weight:700}.hb-tk-check[data-look=busy]{gap:8px;padding:8px 10px;border:1px solid var(--hb-wait-line);border-radius:4px;background:var(--hb-wait-bg);color:var(--hb-wait-ink);font-size:12.5px;font-weight:700;line-height:1.35}.hb-tk-check>.hb-tk-inline-act{flex:none}@container hb-tk-paper (width >= 340px){.hb-tk-check[data-act=rechoose]{flex-wrap:nowrap;align-items:center}.hb-tk-check[data-act=rechoose]>.hb-tk-check-mark{margin-top:0}.hb-tk-check[data-act=rechoose]>.hb-tk-check-text{flex:1 1 0}.hb-tk-check[data-act=rechoose]>.hb-tk-inline-act{flex:0 1 auto;max-inline-size:40%}.hb-tk-check[data-act=rechoose]>.hb-tk-inline-act .hb-act-text{text-wrap:balance}}.hb-tk .hb-tk-inline-act{min-block-size:max(44px,var(--hb-hit));padding:0 12px;font-size:11.5px;letter-spacing:.08em}.hb-tk .hb-tk-inline-act.hb-btn-quiet{padding:0 4px}.hb-tk-payout{position:relative;margin-top:7px;padding:8px 14px;overflow:hidden;border-radius:3px;background:#efe3c8;box-shadow:inset 0 0 0 1px #2e1a3338}.hb-tk-payout-under{position:absolute;top:0;left:0;pointer-events:none}.hb-tk-payout>:not(.hb-tk-payout-under){position:relative}.hb-tk-payout-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.hb-tk-tag{padding:1px 6px;border:1px dashed rgba(46,26,51,.55);border-radius:3px;color:var(--hb-ink2);font-size:11px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.hb-tk-tag[data-size=sm]{margin-left:6px;padding:1px 5px;border-color:#2e1a3380;font-size:max(10.5px,var(--hb-fs-floor))}.hb-tk-payout-fig{display:flex;align-items:baseline;gap:8px;margin-top:3px}.hb-tk-payout-about{color:var(--hb-ink-soft);font-size:13px;font-weight:700}.hb-tk-payout-num{color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1}.hb-tk-payout-dash{display:inline-block;align-self:center;inline-size:18px;block-size:4px;margin:0 4px;background:var(--hb-ink)}.hb-tk-payout-sym{color:var(--hb-ink2);font-size:11.5px;font-weight:800;letter-spacing:.08em}.hb-tk-payout-gain{display:flex;flex-wrap:wrap;column-gap:12px;margin-top:3px;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600}.hb-tk-profit{color:var(--hb-ok-ink);font-weight:800}.hb-tk-payout-topup{color:var(--hb-ink);font-weight:700}.hb-tk-payout-note{margin-top:3px;color:var(--hb-ink-soft);font-size:12px;font-weight:600;line-height:1.35}.hb-tk-payout-note[data-empty]{margin-top:6px;font-size:12.5px}.hb-tk-fees{display:flex;flex-direction:column;gap:2px;margin-top:6px;color:var(--hb-ink-soft);font-size:12px;font-weight:600;line-height:1.35}.hb-tk-fees b{color:var(--hb-ink);font-weight:800}.hb-tk-band{display:flex;gap:10px;margin-top:10px;padding:10px 12px;border:1px solid;border-radius:4px}.hb-tk-band[data-look=shut],.hb-tk-band[data-look=late]{border-color:var(--hb-shut-line);background:var(--hb-shut-bg);color:var(--hb-oxblood)}.hb-tk-band[data-look=fail]{border-color:var(--hb-shut-line);background:var(--hb-fail-bg);color:var(--hb-oxblood)}.hb-tk-band[data-look=wait]{border-color:var(--hb-wait-line);background:var(--hb-wait-bg);color:var(--hb-wait-ink)}.hb-tk-band[data-look=declined]{border-color:#2e1a3333;background:var(--hb-declined-bg);color:var(--hb-ink)}.hb-tk-band-mark{flex:none;margin-top:2px}.hb-tk-band-words{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.hb-tk-band[data-layout=stack] .hb-tk-band-title{font-size:14px;font-weight:800;line-height:1.3}.hb-tk-band[data-layout=stack] .hb-tk-band-body{font-size:12.5px;font-weight:600;line-height:1.4}.hb-tk-band[data-layout=inline]{gap:8px;margin:0 0 8px;padding:9px 11px;font-size:13px;font-weight:600;line-height:1.4}.hb-tk-band[data-layout=inline] .hb-tk-band-title{font-weight:800}.hb-tk-step>.hb-tk-band[data-layout=stack]{margin-top:0}.hb-tk .hb-tk-band-act{align-self:flex-start;margin-top:2px;color:inherit}.hb-tk-step{position:relative;padding-top:10px}.hb-tk-kick{color:var(--hb-ink2);font-size:12px;font-weight:800;letter-spacing:.04em}.hb-tk-h{margin:3px 0 6px;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:24px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1.05}.hb-tk[data-step=sign] .hb-tk-h,.hb-tk[data-step=pending] .hb-tk-h{margin-bottom:10px}.hb-tk-rows{margin:0}.hb-tk-rowline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px dashed rgba(46,26,51,.22)}.hb-tk-rowline>:first-child{margin:0;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;white-space:nowrap}.hb-tk-rowline>dd{min-inline-size:0;margin:0;color:var(--hb-ink);font-size:13px;font-weight:700;overflow-wrap:anywhere;text-align:right}.hb-tk-rowline>dd[data-mono]{font-family:var(--hb-f-mono);font-size:14.5px;font-weight:800}.hb-tk-rowline[data-strong]{padding:8px 0;border-bottom-color:#2e1a3340}.hb-tk-rowfig{color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:15px;font-weight:800;white-space:nowrap}.hb-tk-walletnote{display:flex;gap:8px;margin-top:9px;color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;line-height:1.4}.hb-tk-walletnote>svg{margin-top:2px}.hb-tk-step>.hb-tk-check{margin-top:8px}.hb-tk-steps{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.hb-tk-stepli{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:4px;background:#fffaf0;box-shadow:inset 0 0 0 1px #2e1a3333}.hb-tk-stepmark{display:grid;flex:none;place-items:center;inline-size:28px;block-size:28px;border-radius:50%}.hb-tk-stepmark[data-state=done]{background:var(--hb-ok-ink);color:#fff}.hb-tk-stepmark[data-state=doing]{border:2.4px solid rgba(46,26,51,.25);border-top-color:var(--hb-ink);animation:hb-spin .9s linear infinite}.hb-tk-stepmark[data-state=todo]{border:2px solid rgba(46,26,51,.3);color:var(--hb-ink-soft);font-family:var(--hb-f-mono);font-size:12px;font-weight:800}.hb-tk-stepwords{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.hb-tk-stepwords>b{color:var(--hb-ink);font-size:14px;font-weight:800}.hb-tk-stepwords>span{color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;line-height:1.3}.hb-tk-tracknote{display:flex;gap:8px;margin-top:10px;padding:9px 11px;border:1px solid var(--hb-note-line);border-radius:4px;background:var(--hb-note-bg);color:var(--hb-note-ink);font-size:12.5px;font-weight:600;line-height:1.4}.hb-tk-tracknote>svg{margin-top:2px}.hb-tk-spin{display:block;flex:none;inline-size:16px;block-size:16px;border:2.4px solid rgba(46,26,51,.25);border-top-color:var(--hb-ink);border-radius:50%;animation:hb-spin .9s linear infinite}.hb-tk-spin[data-size=sm]{inline-size:14px;block-size:14px;margin-top:2px;border-width:2.2px;border-color:#5e44104d;border-top-color:var(--hb-wait-ink)}.hb-tk-check[data-look=reading] .hb-tk-spin[data-size=sm]{border-color:#2e1a3340;border-top-color:var(--hb-ink-soft)}.hb-tk-recover{display:flex;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 10px;border:1px solid var(--hb-wait-line);border-radius:4px;background:var(--hb-wait-bg);color:var(--hb-wait-ink);font-size:12.5px;font-weight:700;line-height:1.35}.hb-tk-recover-words{min-inline-size:0;margin:0}.hb-tk-recover-sub{font-weight:600}.hb-tk-recover .hb-btn-paper{border-color:#5e44108c;color:var(--hb-wait-ink)}.hb-tk .hb-tk-inline-link{display:inline-flex;flex:none;align-items:center;min-block-size:max(44px,var(--hb-hit));margin-block:calc((1lh - max(44px,var(--hb-hit)))/2);padding:0 2px;border:0;background:none;box-shadow:none;color:inherit;font-size:inherit;font-weight:800;letter-spacing:0;line-height:inherit;text-decoration:underline;text-transform:none;text-underline-offset:3px;vertical-align:baseline;white-space:nowrap}.hb-tk .hb-tk-inline-link .hb-act-text{line-height:inherit}.hb-tk-okline{display:flex;align-items:center;gap:6px;color:var(--hb-ok-ink);font-size:12px;font-weight:800;letter-spacing:.04em}.hb-tk-confirmed[data-rehearsal] .hb-tk-okline{color:var(--hb-ink2)}.hb-tk-conf-runner{display:flex;align-items:center;gap:12px;margin-top:8px}.hb-tk-conf-words{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.hb-tk-conf-name{color:var(--hb-ink);font-family:var(--hb-f-display);font-size:24px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.02em;line-height:1.05}.hb-tk-conf-line{color:var(--hb-ink-soft);font-size:12.5px;font-weight:600;line-height:1.3}.hb-tk-tins{display:flex;gap:10px;margin-top:10px}.hb-tk-tin{flex:1;min-inline-size:0;padding:8px 12px;border-radius:3px;background:#efe3c8;box-shadow:inset 0 0 0 1px #2e1a3333}.hb-tk-tin[data-wide]{flex:1.25}.hb-tk-tin-label{display:block;color:var(--hb-ink2);font-size:11px;font-weight:800;letter-spacing:.04em}.hb-tk-tin-fig{display:block;white-space:nowrap}.hb-tk-tin-fig b{color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:21px;font-weight:800}.hb-tk-tin-fig small{color:var(--hb-ink2);font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.08em}.hb-tk-tin-fig[data-worded] b{font-size:15px}.hb-tk-tin-sub{display:block;margin-top:2px;color:var(--hb-ink-soft);font-size:max(10.5px,var(--hb-fs-floor));font-weight:600;line-height:1.3}.hb-tk-conf-holds{margin-top:8px;color:var(--hb-ink);font-size:12.5px;font-weight:700;line-height:1.35}.hb-tk-conf-sum{display:inline-block}.hb-tk-conf-note{margin-top:8px;color:var(--hb-ink-soft);font-size:12px;font-weight:600;line-height:1.4;text-wrap:pretty}.hb-tk-serialrow{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:8px}.hb-tk-serial{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.hb-barcode{display:block;max-inline-size:100%;fill:var(--hb-ink)}.hb-tk-serial-line{color:var(--hb-ink);font-family:var(--hb-f-mono);font-size:11px;font-weight:700;letter-spacing:.16em}.hb-tk .hb-tk-receipt{flex:none;min-block-size:max(44px,var(--hb-hit));padding:0 2px;border:0;background:none;box-shadow:none;color:var(--hb-ink);font-size:12.5px;font-weight:800;letter-spacing:0;text-decoration:underline;text-transform:none;text-underline-offset:3px}.hb-tk-stampat{position:absolute;top:26px;right:-4px;pointer-events:none;animation:hb-stamp .42s var(--hb-ease-stamp) both}.hb-tk-confirmed{container:hb-tk-conf / inline-size}@container hb-tk-conf (width < 400px){.hb-tk-conf-name{max-inline-size:calc(100cqi - 182px);text-wrap:balance}.hb-tk-stampat{top:44px}.hb-tk-stampat>.hb-stamp{transform:rotate(-8deg) scale(.76);transform-origin:100% 50%}}.hb-stamp{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-inline-size:176px;padding:7px 10px 6px;border:3px double var(--hb-oxblood);border-radius:5px;color:var(--hb-oxblood);font-family:var(--hb-f-ui);filter:url(#hb-ink);mix-blend-mode:multiply;opacity:.9;transform:rotate(-8deg)}.hb-stamp-big{font-size:20px;font-weight:900;letter-spacing:.14em;line-height:1;margin-right:-.14em}.hb-stamp-small{font-family:var(--hb-f-mono);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1}.hb-stamp[data-size=sm]{gap:2px;min-inline-size:0;padding:4px 8px;transform:rotate(-9deg)}.hb-stamp[data-size=sm] .hb-stamp-big{font-size:16px}.hb-stamp[data-size=sm] .hb-stamp-small{font-size:max(9.5px,var(--hb-fs-floor));letter-spacing:.1em}.hb-stamp[data-tone=ink]{border-color:#4a3f28;color:#4a3f28}.hb-tk-actions{display:flex;flex:none;flex-direction:column;gap:8px;padding:8px var(--tk-pad) 0}.hb-tk-actrow{display:flex;gap:8px}.hb-tk-actrow>*{flex:1;min-inline-size:0}.hb-tk-actrow[data-row=lead]{gap:10px}.hb-tk-actrow[data-row=lead]>:last-child{flex:1.5}.hb-tk-actrow[data-row=quiet]{justify-content:center}.hb-tk-actrow[data-row=quiet]>*{flex:none}.hb-tk-shutplate{display:flex;align-items:center;justify-content:center;gap:9px;min-block-size:44px;padding:0 10px;border:1.5px dashed var(--hb-oxblood);border-radius:4px;background:var(--hb-shut-bg);color:var(--hb-oxblood);font-size:12.5px;font-weight:900;letter-spacing:.12em;text-align:center;text-transform:uppercase}.hb-tk-shutplate+.hb-tk-actrow{margin-top:2px}.hb-tk-working{display:flex;align-items:center;justify-content:center;gap:10px;inline-size:100%;min-block-size:max(50px,var(--hb-hit));padding:0 16px;border:0;border-radius:4px;background:#e6d6b4;color:var(--hb-ink-soft);cursor:progress;font-family:var(--hb-f-ui);font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hb-act-main{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-inline-size:0}.hb-act-text{min-inline-size:0;line-height:1.2;text-align:center;white-space:normal}.hb-btn-gold .hb-act-main{gap:10px}.has-sub{flex-direction:column;gap:3px;padding-block:8px}.hb-act-sub{font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.1em;line-height:1.2;opacity:.82;text-align:center;text-wrap:balance;white-space:normal}.hb-act-live{flex:none;inline-size:8px;block-size:8px;border-radius:50%;background:var(--hb-state-racing);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--hb-state-racing) 24%,transparent);animation:hb-blink 1.6s ease-in-out infinite}.hb-tk-foot{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 10px;min-block-size:28px;margin-top:6px;padding:3px var(--tk-pad);border-top:1px dashed rgba(46,26,51,.3)}.hb-tk-foot-hold{color:var(--hb-ink2);font-size:max(10.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.14em;line-height:1.2}.hb-tk-foot-serial{margin-left:auto;color:var(--hb-ink-mute);font-family:var(--hb-f-mono);font-size:max(10.5px,var(--hb-fs-floor));font-weight:700;line-height:1.2}@media(max-width:379px){.hb-tk[data-variant=sheet] .hb-tk-actions :is(.hb-btn-gold,.hb-btn-paper){padding-inline:10px;letter-spacing:.09em}.hb-tk[data-variant=sheet] .hb-tk-preset{font-size:12px}}@container hb-tk-paper (width < 340px){.hb-tk-paper[data-mask=none] .hb-tk-stub{block-size:auto;min-block-size:var(--tk-stub);padding-bottom:4px}.hb-tk-paper[data-mask=none] :is(.hb-tk-stub-title,.hb-tk-stub-sub){overflow:visible;text-overflow:clip;white-space:normal;text-wrap:balance}.hb-tk-runner[data-place=slip]{block-size:auto;min-block-size:52px}.hb-tk-runner[data-place=slip] .hb-tk-mini{margin-block:-2px}.hb-tk-runner-name,.hb-tk-runner-silk{overflow:visible;text-overflow:clip;white-space:normal;text-wrap:balance}.hb-tk-runner-name{line-height:1.05}}.hb-rest{position:relative;display:flex;flex-direction:column;inline-size:100%;max-block-size:var(--hb-rest-cap, none);color:var(--hb-ink);font-family:var(--hb-f-ui)}:where(.hb-rest) p{margin:0}.hb-rest[data-variant=bed]{--hb-rest-cap: var(--hb-rest-max);filter:drop-shadow(0 12px 16px rgba(20,10,24,.35))}.hb-rest[data-variant=panel],.hb-rest[data-variant=inline]{flex:0 1 auto;min-block-size:0;filter:drop-shadow(0 10px 14px rgba(20,10,24,.35))}.hb-rest-paper{position:relative;display:flex;flex:0 1 auto;flex-direction:column;min-block-size:0;background:var(--hb-paper-bg);-webkit-mask:radial-gradient(circle 5px at 7px 0,#0000 96%,#000 100%) top left / 14px 100% repeat-x;mask:radial-gradient(circle 5px at 7px 0,#0000 96%,#000 100%) top left / 14px 100% repeat-x}.hb-rest-rule{position:absolute;inset:10px;border:1.5px dashed rgba(46,26,51,.28);pointer-events:none}.hb-rest-body{position:relative;flex:0 1 auto;min-block-size:0;padding:22px 22px 18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(46,26,51,.35) transparent;scrollbar-width:thin}.hb-rest-body:has(+.hb-rest-next){padding-bottom:14px}.hb-rest-kicker{color:var(--hb-ink2);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.hb-rest-title{margin:6px 0 0;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:27px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.01em;line-height:1.05;text-wrap:balance}.hb-rest-text{margin-top:8px;color:var(--hb-ink-soft);font-size:14px;font-weight:500;line-height:1.45}.hb-rest-steps{display:flex;flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none}.hb-rest-steps li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;color:var(--hb-ink);font-size:13.5px;font-weight:800}.hb-rest-n{display:grid;flex:none;place-items:center;inline-size:22px;block-size:22px;border-radius:50%;background:var(--hb-ink);color:var(--hb-cream);font-family:var(--hb-f-mono);font-size:11px;font-weight:700}.hb-rest-where{color:var(--hb-ink-mute);font-weight:600}.hb-rest-next{position:relative;flex:none;padding:0 22px 20px}.hb-rest-next[data-at=top]{padding:22px 22px 0}.hb-rest-next>*{inline-size:100%}.hb-held{position:relative;margin-top:16px;isolation:isolate}.hb-held[data-more]:before{content:"";position:absolute;z-index:-1;inset:-3px -3px 3px 3px;border-radius:6px;background:linear-gradient(180deg,#efe3c4,#e3d3ae);box-shadow:inset 0 0 0 1px #cdb487,0 4px 10px #0c051033;transform:rotate(1.2deg);transform-origin:0 100%}.hb-held-paper{position:relative;display:flex;align-items:stretch;padding:10px 12px 9px 9px;border-radius:6px;background:linear-gradient(180deg,#fbf3df,#f1e5c9);box-shadow:inset 0 0 0 1px #d9c19a,0 2px #0c051024,0 8px 18px #0c051038}.hb-held-foil{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;inline-size:58px;margin-right:12px;padding-right:10px;border-right:1.5px dashed #c9ab7d}.hb-held-foil .hb-tk-mini{box-shadow:0 0 0 1.5px var(--hb-brass)}.hb-held-post{color:#3d2230;font-family:var(--hb-f-mono);font-size:15px;font-weight:800;line-height:1}.hb-held-win{color:var(--hb-ink-mute);font-size:max(9.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.2em}.hb-held-of{color:#3d2230;font-family:var(--hb-f-mono);font-size:max(9.5px,var(--hb-fs-floor));font-weight:700;line-height:1;white-space:nowrap}.hb-held-main{display:flex;flex:1;flex-direction:column;gap:4px;min-inline-size:0}.hb-held-kicker{color:var(--hb-ink2);font-size:max(10px,var(--hb-fs-floor));font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.hb-held-runner{overflow:hidden;color:var(--hb-ink);font-family:var(--hb-f-display);font-size:19px;font-variation-settings:var(--hb-f-display-var);font-weight:900;letter-spacing:-.01em;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.hb-held[data-marked] :is(.hb-held-kicker,.hb-held-runner){padding-inline-end:96px}.hb-held-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 14px;padding:6px 0;border-top:1px dashed #d5bd95;border-bottom:1px dashed #d5bd95}.hb-held-f{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.hb-held-f[data-ret]{align-items:flex-end;margin-left:auto;text-align:right}.hb-held-k{color:var(--hb-ink-mute);font-family:var(--hb-f-mono);font-size:max(9.5px,var(--hb-fs-floor));font-weight:700;letter-spacing:.12em;line-height:1.1}.hb-held-v{color:#3d2230;font-family:var(--hb-f-mono);font-size:12.5px;font-weight:700;line-height:1.15;white-space:nowrap}.hb-held-f[data-ret] .hb-held-v{color:var(--hb-felt);font-size:15px;font-weight:800}.hb-held[data-tone=due] .hb-held-f[data-ret] .hb-held-v{color:var(--hb-oxblood)}.hb-held[data-tone=paid] .hb-held-f[data-ret] .hb-held-v{color:var(--hb-ink)}.hb-held[data-tone=lost] .hb-held-f[data-ret] .hb-held-v{color:var(--hb-ink-mute)}.hb-held-note{color:var(--hb-ink-soft);font-size:max(10.5px,var(--hb-fs-floor));font-weight:600}.hb-held-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;color:#3d2230;font-family:var(--hb-f-mono);font-size:max(9.5px,var(--hb-fs-floor));font-weight:700;letter-spacing:.08em;line-height:1.25}.hb-held-footline{font-family:var(--hb-f-ui);font-weight:800;letter-spacing:.12em}.hb-held-stampat{position:absolute;top:8px;right:8px;pointer-events:none;animation:hb-stamp .42s var(--hb-ease-stamp) both}.hb-held-running{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:7px;color:var(--hb-oxblood);font-size:max(9.5px,var(--hb-fs-floor));font-weight:800;letter-spacing:.16em;line-height:1}.hb-held-running i{flex:none;inline-size:7px;block-size:7px;border-radius:50%;background:var(--hb-state-racing);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--hb-state-racing) 24%,transparent);animation:hb-blink 1.6s ease-in-out infinite}.hb-tk-links{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:14px}@media(min-width:360px){.hb-tk[data-variant=sheet] .hb-tk-links{flex-shrink:0}}.hb-tk-share{display:inline-flex}.hb-tk .hb-tk-share>button{display:inline-flex;align-items:center;gap:6px;border-radius:4px;font-family:var(--hb-f-ui);cursor:pointer}.hb-tk .hb-tk-share>button:hover:not(:disabled,[aria-disabled=true]){border-color:transparent;color:var(--hb-ink);text-decoration-thickness:2px}.hb-tk .hb-tk-share>button:focus-visible{outline:2px solid var(--hb-ink);outline-offset:2px}.hb-tk .hb-tk-share>button:is(:disabled,[aria-disabled=true]){cursor:progress;color:color-mix(in srgb,var(--hb-ink) 72%,transparent);text-decoration-style:dotted}.hb-tk[data-variant=sheet] .hb-tk-actions{margin-top:0;padding-bottom:4px;border-top:1px dashed rgba(46,26,51,.25)}.hb-tk[data-variant=panel] .hb-tk-actions :is(.hb-btn-gold,.hb-btn-paper){padding-inline:10px;letter-spacing:.08em}.hb-tk[data-variant=panel] .hb-tk-actrow[data-row=lead]>:last-child{flex:1.8}.hb-tk[data-compact]{--tk-stub: 58px}.hb-tk[data-compact] .hb-tk-stub{padding-top:5px}.hb-tk[data-compact] .hb-tk-stub-words{gap:2px}.hb-tk[data-compact] .hb-tk-stub-kicker{font-size:max(10px,var(--hb-fs-floor));line-height:1.1}.hb-tk[data-compact] .hb-tk-stub-title{font-size:19px;line-height:1.05}.hb-tk[data-compact] .hb-tk-stub-sub{font-size:11.5px;line-height:1.15}.hb-tk[data-compact] .hb-tk-rno{block-size:42px}.hb-tk[data-compact] .hb-tk-runner[data-place=slip]{block-size:48px;padding-top:0}.hb-tk[data-compact] .hb-tk-runner[data-place=slip] .hb-tk-mini{transform:scale(.88)}.hb-tk[data-compact] .hb-tk-actions{gap:6px;padding-top:4px}.hb-tk[data-compact] .hb-tk-actions .hb-btn-gold{min-block-size:max(48px,var(--hb-hit))}.hb-tk[data-compact] .hb-tk-foot{min-block-size:22px;margin-top:4px}.hb-tk[data-compact] .hb-tk-rowline{padding-block:4px}.hb-tk[data-compact] .hb-tk-step{padding-top:6px}.hb-tk[data-compact] .hb-tk-h{margin-bottom:5px}.hb-tk[data-compact] .hb-tk-band[data-layout=inline]{margin-bottom:6px}.hb-tk[data-compact] .hb-tk-walletnote{margin-top:6px}.hb-tk[data-compact] .hb-tk-stake{padding-top:4px}.hb-tk[data-compact] .hb-tk-presets{margin-top:6px}.hb-tk[data-compact] :is(.hb-tk-already,.hb-tk-limits,.hb-tk-stake>.hb-tk-check,.hb-tk-recover){margin-top:4px}.hb-tk[data-compact] .hb-tk-payout{margin-top:6px;padding-block:6px}.hb-tk[data-compact] :is(.hb-tk-payout-fig,.hb-tk-payout-gain,.hb-tk-payout-note:not([data-empty])){margin-top:2px}.hb-tk[data-compact] .hb-tk-fees{margin-top:5px}.hb-desk{position:absolute;inset:0;overflow:clip}.hb-desk-probe{position:absolute;left:0;bottom:0;width:0;height:var(--hud-bottom-h, 0px);visibility:hidden;pointer-events:none}.hb-desk-probe[data-probe=tab]{width:var(--demo-tab-w, 0px);height:var(--demo-tab-h, 0px)}.hb-desk-plane{position:absolute;left:var(--plane-x, 0px);top:var(--plane-y, 0px);width:1440px;height:900px;transform:scale(var(--hs, 1));transform-origin:0 0}.hb-desk-main{position:absolute;inset:0;pointer-events:none}.hb-desk-main>*{pointer-events:auto}.hb-desk-face,.hb-desk-bed,.hb-desk-rest{position:absolute}.hb-desk-face{z-index:4}.hb-desk-rest{z-index:5}.hb-desk-bed{z-index:8}.hb-desk-plates{position:absolute;left:0;top:0;width:0;height:0;z-index:6;translate:0 calc(-1 * max(0px,var(--hb-plates-foot, var(--demo-foot-h, 0px)) + 6px + 860px * var(--hs, 1) - var(--hb-view-h, 900px)) / var(--hs, 1))}.hb-desk-arch{position:absolute;z-index:6;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:max(44px,var(--hb-hit));padding:0 6px;border:1px solid var(--hb-enamel-rim);border-radius:4px;background:linear-gradient(180deg,var(--hb-enamel-top),var(--hb-enamel-foot));box-shadow:inset 0 1px #f0d98c38,inset 0 -1px #140a184d,0 1px #140a184d,0 6px 16px #140a184d;color:var(--hb-cream);font-family:var(--hb-f-ui);font-size:max(11px,var(--hb-fs-floor));font-weight:800;letter-spacing:.1em;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .18s ease-out,color .18s ease-out}.hb-desk-arch:hover{border-color:var(--hb-brass-hi);color:var(--hb-brass-hi)}.hb-desk-bleedscrim{position:absolute;inset:0;background:#1f112273;animation:hb-dlg-fade .2s ease-out both}.hb-desk-bleedscrim[data-kind=form]{background:#1f11228c}.hb-dlg-scrim{position:absolute;inset:0;z-index:20;background:#1f112273;animation:hb-dlg-fade .2s ease-out both}.hb-dlg-scrim[data-kind=form]{background:#1f11228c}.hb-dlg{position:absolute;z-index:25;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(215,170,83,.8);border-radius:6px;background:var(--hb-parch);box-shadow:0 0 0 5px #2e1a3359,0 30px 60px #140a1880;color:var(--hb-ink);font-family:var(--hb-f-ui);outline:none;animation:hb-in .28s ease-out both}.hb-dlg[data-kind=form]{z-index:26;border-color:#d7aa53e6;box-shadow:0 0 0 5px #2e1a3359,0 30px 60px #140a188c;animation:hb-card .3s var(--hb-ease-out) both}.hb-dlg[data-at=rect]{max-height:var(--hb-panel-max)}.hb-dlg[data-at=rect][data-kind=form]{max-height:var(--hb-form-max)}.hb-dlg[data-at=rect][data-fill]{height:var(--hb-panel-max)}.hb-dlg-center{position:absolute;z-index:25;inset:calc(var(--hb-dlg-top, 0px) + 12px) 12px calc(max(var(--hud-bottom-h, 0px),var(--demo-foot-h, 0px)) + 12px);display:grid;place-items:center;pointer-events:none}.hb-dlg[data-at=center]{position:relative;z-index:auto;width:min(var(--hb-dlg-w, 560px),100%);max-height:100%;pointer-events:auto}:where(.hb-dlg,.hb-sheet-skin)>:where(:not(.hb-sheet-grain)){flex:1 1 auto;min-height:0;overflow:auto}@keyframes hb-dlg-fade{0%{opacity:0}}.hb-sheet-scrim{position:absolute;inset:0;z-index:20;background:#1f11228c;animation:hb-dlg-fade .2s ease-out both}.hb-sheet-scrim[data-top=ticket]{background:#1f11224d}.hb-sheet{position:absolute;z-index:25;left:0;right:0;margin-inline:auto;max-inline-size:100%;display:flex;flex-direction:column;outline:none;filter:drop-shadow(0 -10px 18px rgba(20,10,24,.45));animation:hb-up .3s var(--hb-ease-out) both}.hb-sheet[data-top=panel]{top:44px;bottom:0}.hb-sheet[data-top=ticket]{bottom:0;max-block-size:min(clamp(min(520px,100% - 96px),100% - 176px,100% - 96px),100% - var(--hb-sheet-clear, 0px))}.hb-sheet-skin{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#fbf3e2,#f5ecd8);color:var(--hb-ink);font-family:var(--hb-f-ui)}.hb-sheet[data-top=panel] .hb-sheet-skin{border:1px solid rgba(215,170,83,.8);border-bottom:0}.hb-sheet[data-paper] .hb-sheet-skin{border-radius:0;background:var(--hb-paper-bg);-webkit-mask:radial-gradient(circle 5px at 7px 0,#0000 96%,#000 100%) top left / 14px 100% repeat-x;mask:radial-gradient(circle 5px at 7px 0,#0000 96%,#000 100%) top left / 14px 100% repeat-x}.hb-sheet-grain{position:absolute;inset:0;pointer-events:none}:where(.hb-sheet-grain)>:where(*){position:absolute;inset:0;width:100%;height:100%}@media(min-width:600px){.hb-sheet{max-inline-size:560px}.hb-colbox .hb-sheet[data-top=panel]{top:auto;max-block-size:calc(100% - 44px)}}.hb-colbox{--hb-col-purse-h: 32px;--hb-col-art-h: clamp(184px, 47vw, 240px);position:absolute;inset:var(--hud-top-h, 0px) 0 var(--hud-bottom-h, 0px) 0;overflow:clip;background:linear-gradient(180deg,#2e1a33,#241329)}@media(width<600px){.hb-colbox .hb-sheet[data-top=ticket]{min-block-size:calc(100% - var(--hb-col-purse-h) - var(--hb-col-art-h) + 12px)}}.hb-colbox .hb-col-head .hb-mil-bubble{transition:opacity .16s ease-out}.hb-colbox[data-bubble-under] .hb-col-head .hb-mil-bubble{opacity:0}.hb-col{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden auto;overscroll-behavior:contain;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.hb-col-head{position:relative;flex:none;height:var(--hb-col-art-h);overflow:hidden}.hb-col-art{position:absolute;inset:0}:where(.hb-col-art)>:where(svg){display:block;width:100%;height:100%}.hb-col-purse{position:sticky;top:0;z-index:6;flex:none;display:flex;align-items:center;justify-content:flex-end;min-block-size:var(--hb-col-purse-h);padding:2px 8px;background:linear-gradient(180deg,#2a1630,#241329);box-shadow:0 1px #d7aa5380,0 3px 8px #140a1859}.hb-col-board{position:relative;z-index:4;flex:none;margin:-6px 8px 0}.hb-col-held{position:relative;z-index:4;flex:none;inline-size:calc(100% - 16px);max-inline-size:560px;margin:2px auto 0}.hb-col-plates{position:relative;z-index:4;flex:none;margin:12px 8px 0}.hb-split{--hb-split-w: var(--stage-w, clamp(560px, 58vw, 900px));--hb-split-top: 0px;--hb-dlg-top: var(--hud-top-h, 0px);position:absolute;inset:0;overflow:clip;background:linear-gradient(180deg,#2e1a33,#241329)}.hb-split[data-chrome=band]{--hb-split-w: clamp(560px, 58vw, 900px);--hb-split-top: calc(var(--hud-band-b, 60px) + 12px);--hb-dlg-top: var(--hud-band-b, 60px)}.hb-split[data-plaque]{--hb-split-top: calc(var(--hud-band-b, 60px) + 8px);--hb-dlg-top: var(--hud-band-b, 60px)}.hb-split[data-chrome=band]:before,.hb-split[data-plaque]:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--hb-split-top) - 6px);background:repeating-linear-gradient(90deg,rgba(255,214,140,.07) 0 2px,transparent 2px 180px),linear-gradient(180deg,#4b2d1b,#3a2214 70%,#2c190f);box-shadow:inset 0 -3px 0 var(--hb-brass-deep),inset 0 -4px 0 var(--hb-brass),0 2px 6px #140a1873}.hb-split-main{position:absolute;inset:0}.hb-split-board{position:absolute;left:0;top:var(--hb-split-top);bottom:var(--demo-foot-h, 0px);width:var(--hb-split-w);display:flex;flex-direction:column;overflow:hidden auto;overscroll-behavior:contain;padding-bottom:12px}.hb-split-head{position:relative;flex:none;overflow:hidden}.hb-split-strip{position:relative;flex:none;padding:10px 12px 2px}.hb-split-face{position:relative;z-index:4;flex:none;margin:-6px 12px 0}.hb-split-strip+.hb-split-face{margin-top:8px}.hb-split-counter{container:hb-counter / size;position:absolute;left:var(--hb-split-w);right:0;top:var(--hud-top-h, 0px);bottom:0;display:flex;flex-direction:column;gap:12px;padding:12px 12px 16px 20px;overflow:hidden auto;overscroll-behavior:contain;background:linear-gradient(180deg,#2a1630,#22122a);box-shadow:inset 6px 0 0 var(--hb-timber),inset 8px 0 0 var(--hb-timber-sh)}.hb-split[data-chrome=band] .hb-split-counter{top:var(--hb-split-top);bottom:var(--hud-bottom-h, 0px)}.hb-split-sheets{position:absolute;z-index:25;inset:var(--hud-top-h, 0px) 0 max(var(--demo-foot-h, 0px),var(--hud-bottom-h, 0px)) 0;pointer-events:none}.hb-split-sheets .hb-sheet{pointer-events:auto}.hb-split-sheets .hb-sheet[data-top=panel]{top:auto;max-block-size:calc(100% - 6px)}.hb-split-sheets .hb-sheet .hb-sheet-skin{overflow:hidden auto;overscroll-behavior:contain;scrollbar-color:rgba(46,26,51,.35) transparent;scrollbar-width:thin}.hb-split-sheets .hb-sheet .hb-sheet-skin>:not(.hb-sheet-grain){flex:none;block-size:auto;min-block-size:0;max-block-size:none;overflow:visible}.hb-split-sheets .hb-sheet-skin *{overscroll-behavior:auto}.hb-split-purse,.hb-split-ticket,.hb-split-rest,.hb-split-plates{position:relative;flex:none}.hb-split-rest .hb-rest-body{overscroll-behavior:auto}.hb-split-ticket{flex:0 1 auto;min-height:0;display:flex;flex-direction:column}@container hb-counter (height < 460px){.hb-split-ticket{flex:none}.hb-split-ticket>.hb-tk{--hb-tk-max: none;flex:none;min-block-size:0}.hb-split-ticket .hb-tk-body{overscroll-behavior:auto}}.hb-split[data-banner]{--hb-banner-h: 56px}.hb-split[data-banner] .hb-split-board{top:calc(var(--hb-split-top) + var(--hb-banner-h))}.hb-split-banner{position:absolute;z-index:30;left:0;top:var(--hb-split-top);width:var(--hb-split-w);height:var(--hb-banner-h);display:flex;align-items:center;padding:0 12px}.hb-spec{position:absolute;inset:0}.hb-col-banner{--hb-banner-h: 56px;position:absolute;z-index:30;left:0;right:0;top:var(--hud-top-h, 0px);height:var(--hb-banner-h);display:flex;align-items:center;padding:0 8px;background:#241329}.hb-colbox[data-banner]{top:calc(var(--hud-top-h, 0px) + 56px)}.hb-spec-banner{container:hb-spec / inline-size;display:flex;align-items:center;gap:8px;inline-size:100%;min-block-size:48px;padding:0 4px 0 12px;border:1.5px dashed var(--hb-brass);border-radius:6px;background:#1f1122f0;box-shadow:0 6px 16px #140a1866;color:var(--hb-cream);font-family:var(--hb-f-ui);font-size:12.5px;font-weight:700;line-height:1.25}.hb-spec-words{flex:1 1 auto;min-inline-size:min-content;display:flex;flex-direction:column;gap:2px}.hb-spec-line{white-space:nowrap}.hb-spec-chrome{color:#f5ecd8cc;font-size:11px;font-weight:600;letter-spacing:0;line-height:1.2}.hb-spec-banner b,.hb-spec-chip b{margin-right:6px;color:var(--hb-brass-hi);font-weight:900;letter-spacing:.1em;text-transform:uppercase}.hb-spec-banner select,.hb-spec-pop select{min-block-size:44px;padding:0 8px;border:1px solid var(--hb-enamel-rim);border-radius:4px;background:var(--hb-enamel-top);color:var(--hb-cream);font-family:var(--hb-f-ui);font-size:12.5px;font-weight:700}.hb-spec-banner select{flex:0 1 220px;min-inline-size:96px}.hb-spec-banner a,.hb-spec-pop a{flex:none;display:inline-flex;align-items:center;min-block-size:44px;padding:0 10px;color:var(--hb-brass-hi);font-weight:800;text-underline-offset:3px}.hb-spec-long{display:none}@container hb-spec (width >= 600px){.hb-spec-long{display:inline}.hb-spec-short{display:none}}.hb-spec-chip{position:absolute;z-index:40;left:calc(var(--plane-x, 0px) + 24px * var(--hs, 1));top:calc(var(--hud-band-b, 60px) + 8px);font-family:var(--hb-f-ui)}.hb-spec-chip-btn{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;max-inline-size:calc(184px * var(--hs, 1) - 4px);min-block-size:44px;padding:6px 8px 6px 10px;border:1.5px dashed var(--hb-brass);border-radius:6px;background:#1f1122f0;box-shadow:0 6px 16px #140a1866;color:var(--hb-cream);cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1;text-align:left}.hb-spec-chip-btn .hb-spec-chrome{font-size:10.5px}.hb-spec-chip-btn:hover{border-style:solid}.hb-spec-chip-line{white-space:nowrap;display:inline-flex;align-items:center;gap:2px}.hb-spec-chip-line>svg{margin-left:6px;transition:transform .16s ease-out}.hb-spec-chip-btn[aria-expanded=true] .hb-spec-chip-line>svg{transform:rotate(180deg)}.hb-spec-pop{position:absolute;left:0;top:calc(100% + 6px);inline-size:300px;display:flex;flex-direction:column;gap:8px;padding:12px;border:1.5px dashed var(--hb-brass);border-radius:6px;background:#1f1122f7;box-shadow:0 12px 28px #140a1880;color:var(--hb-cream);font-size:12.5px;font-weight:700;line-height:1.35;animation:hb-dlg-fade .16s ease-out both}.hb-spec-pop p{margin:0}.hb-spec-pop label{display:flex;flex-direction:column;gap:4px;color:var(--hb-brass-hi);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hb-spec-pop a{align-self:flex-start;padding:0 2px}.hb-spec-alone{position:absolute;z-index:40;left:12px;right:12px;top:calc(max(var(--hud-top-h, 0px),var(--hud-band-b, 60px)) + 8px)}.hb-spec-missing{position:absolute;inset:0;display:grid;place-items:center;padding:24px;color:var(--hb-cream);font-family:var(--hb-f-ui);font-size:15px;text-align:center}.wallet-adapter-button-trigger{height:38px!important;padding:0 20px!important;font-family:var(--font-ui)!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--brass-3)!important;background:linear-gradient(180deg,#f0d98c1f,#8a6a2f1f)!important;border:1px solid rgba(215,170,83,.6)!important;box-shadow:inset 0 1px #f0d98c2e,0 2px 8px #00000059}.wallet-adapter-button-trigger:hover{background:var(--brass-grad)!important;color:#241a08!important;border-color:var(--brass-3)!important}.app-stewards header .wallet-adapter-button-trigger{height:44px!important}.wallet-demo-chip.wallet-adapter-button-trigger{gap:8px;cursor:default;user-select:none;white-space:nowrap}.wallet-demo-chip.wallet-adapter-button-trigger:before{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--brass-2);box-shadow:0 0 6px #f0d98c8c;content:""}.wallet-demo-chip.wallet-adapter-button-trigger:hover{color:var(--brass-3)!important;background:linear-gradient(180deg,#f0d98c1f,#8a6a2f1f)!important;border-color:#d7aa5399!important}.toast-viewport{bottom:calc(var(--demo-bar-h, 0px) + 1rem)}body:has(.venue-root) .toast-viewport{top:calc(60px * var(--venue-ui, 1) + 14px + env(safe-area-inset-top,0px));right:20px;bottom:auto;width:min(380px,calc(100vw - 40px))}body:has(.vc-scene:not(.is-staged) .vc-room>.vc-px) .toast-viewport{top:auto;right:auto;left:16px;bottom:calc(var(--demo-bar-h, 0px) + 16px)}@media(max-width:1265px)and (min-height:621px){body:has(.vc-scene:not(.is-staged) .vc-room>.vc-px) .toast-viewport{bottom:calc(var(--demo-bar-h, 0px) + 80px)}}body:has(.vc-scene.is-beside .vc-cnt-sheet.is-payout) .toast-viewport{inset:52px auto auto 16px;width:min(380px,calc(min((100dvh - var(--demo-bar-h, 0px)) * 4 / 3,100vw - 384px) - 32px))}.toast{background:radial-gradient(130% 100% at 50% 0%,var(--parchment-highlight) 0%,var(--parchment) 55%,var(--parchment-shadow) 100%);border:1px solid rgba(138,106,47,.6);border-left:1px solid rgba(138,106,47,.6);border-radius:3px;color:var(--ink-1);box-shadow:inset 0 0 0 1px #f7efddcc,inset 0 0 1.6rem #a3864e29,0 12px 28px #00000080;transform:rotate(-.4deg)}.toast:nth-child(2n){transform:rotate(.35deg)}.toast .toast-icon{width:24px;height:24px;margin-top:1px;font-size:.72rem;color:var(--parchment-highlight);background:radial-gradient(circle at 34% 28%,#6a7d6a,#46584a 55%,#2c3a30);border-radius:46% 54% 52% 48%/52% 46% 54% 48%;box-shadow:inset 0 -2px 3px #00000059,inset 0 1px 1px #ffffff40,0 1px 3px #4a3f2880}.toast-success{border-left-color:#8a6a2f99}.toast-success .toast-icon{background:radial-gradient(circle at 34% 28%,#3f8a5c,#1d5c38 55%,#123a24);color:#d9efe0}.toast-error{border-left-color:#7a2634bf}.toast-error .toast-icon{background:radial-gradient(circle at 34% 28%,#963546 0%,var(--oxblood) 55%,#4c1520 100%);color:#f2d3d9}.toast-info .toast-icon{background:radial-gradient(circle at 34% 28%,#2c5a45 0%,var(--panel-700) 55%,var(--panel-900) 100%);color:#d3e4d6}.toast-pending{border-left-color:#8a6a2f99}.toast-pending .toast-icon{background:radial-gradient(circle at 34% 28%,var(--brass-3) 0%,var(--brass-2) 55%,var(--brass-1) 100%)}.toast-pending .spinner{border-color:#241a0859;border-top-color:#241a08}.toast-title{font-family:var(--font-ui);font-weight:800;color:var(--ink-1)}.toast-message{color:var(--ink-2)}.toast-link{color:#6d5325;font-weight:700;text-decoration:underline;text-decoration-color:#8a6a2f80;text-underline-offset:2px}.toast-link:hover{color:var(--ink-1)}.toast-close{color:var(--ink-2)}.toast-close:hover{color:var(--ink-1)}.tm-rules-dialog{background:radial-gradient(130% 100% at 50% 0%,var(--parchment-highlight) 0%,var(--parchment) 52%,var(--parchment-shadow) 100%);border:1px solid rgba(138,106,47,.75);border-radius:6px;color:var(--ink-1);box-shadow:inset 0 0 0 1px #f7efdde6,inset 0 0 0 5px #8a6a2f66,inset 0 0 0 6px #f7efddb3,inset 0 0 0 8px #8a6a2f38,inset 0 0 4rem #a3864e33,0 30px 90px #0009}.tm-rules-head{background:none}.tm-rules-head #rules-description{margin:1rem auto 0}.tm-rules-dialog .tm-rules-title{margin-top:.75rem;font-size:clamp(2.2rem,5vw,3.1rem);color:var(--ink-1)}.tm-rules-dialog ::marker{color:#6d5325}.tm-rules-dialog strong{color:var(--ink-1)}.tm-rules-dialog+button{background:var(--parchment-highlight);border-color:#8a6a2f99;color:var(--ink-1);box-shadow:inset 0 0 0 1px #8a6a2f40,0 2px 6px #4a3f2859}.tm-rules-dialog+button:hover{background:var(--parchment);border-color:var(--brass-1)}.tm-rules-dialog+button{top:-12px;right:-12px}@media(max-width:639.98px){.tm-rules-dialog{margin-top:52px;max-height:calc(min(92dvh,900px) - 52px)}.tm-rules-dialog+button{top:0;right:0}}.demo-bar{gap:6px 10px;padding:5px max(12px,env(safe-area-inset-right,0px)) max(5px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,#1c160af7,#0e0b05f7);border-top:1px solid rgba(215,170,83,.55);box-shadow:0 -1px #8a6a2f66,0 -8px 22px #00000073}.demo-bar-dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--tone, currentColor);box-shadow:0 0 0 1.5px #0e0b05e6,0 0 6px var(--tone, transparent)}.demo-bar-chip{padding:3px 10px;font-size:9px;letter-spacing:.22em;color:var(--brass-3);background:#f0d98c12;border:1px solid rgba(215,170,83,.4);border-radius:2px}.demo-bar-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:4px 10px;font-family:var(--font-data);font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#f0d98cb3;background:transparent;border:1px solid rgba(215,170,83,.25);border-radius:2px}.demo-bar-btn:hover{color:var(--brass-3);border-color:#d7aa5399}.demo-bar-btn:focus-visible{outline-color:var(--brass-2)}.demo-bar-btn.is-active{background:var(--brass-grad);border-color:transparent;color:#241a08}.demo-bar .demo-bar-caption{margin-right:2px;padding-right:12px;border-right:1px solid rgba(215,170,83,.4);color:#d7aa53d9;font-family:var(--font-ui);font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.demo-bar-toggle{display:none}@media(max-width:1199.98px),(max-height:799.98px){.demo-bar{flex-wrap:nowrap;gap:10px;padding:3px max(10px,env(safe-area-inset-right,0px)) max(3px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));container:demo-bar / inline-size}.demo-bar-chip{flex:0 1 auto;min-width:0;overflow:hidden}.demo-bar-chip svg{flex:none}.demo-bar-toggle{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;min-height:44px;margin-left:auto;padding:0 14px;color:var(--brass-3);background:#f0d98c0f;border:1px solid rgba(215,170,83,.45);border-radius:2px;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.demo-bar-toggle:hover,.demo-bar.is-open .demo-bar-toggle{border-color:#d7aa53cc;background:#f0d98c1c}.demo-bar-toggle:focus-visible{outline:2px solid var(--brass-2);outline-offset:2px}.demo-bar-toggle-label{font:800 9px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#d7aa53d9;white-space:nowrap}.demo-bar-toggle-value{font:700 11px/1 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.demo-bar-toggle svg{flex-shrink:0;transition:transform .2s var(--ease-standard, cubic-bezier(.22, 1, .36, 1))}.demo-bar.is-open .demo-bar-toggle svg{transform:rotate(180deg)}.demo-bar-scenarios{position:absolute;right:8px;bottom:calc(100% + 6px);display:none;width:min(calc(100% - 16px),620px);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:6px;padding:12px;background:linear-gradient(180deg,#1c160afa,#0e0b05fa);border:1px solid rgba(215,170,83,.55);border-radius:3px;box-shadow:inset 0 1px #f0d98c1a,0 -12px 32px #0000008c}.demo-bar.is-open .demo-bar-scenarios{display:grid}.demo-bar .demo-bar-caption{grid-column:1 / -1;margin:0 0 2px;padding:0 0 8px;border-right:0;border-bottom:1px solid rgba(215,170,83,.25)}.demo-bar-btn{min-height:44px;padding:0 10px}}@container demo-bar (width < 370px){.demo-bar-toggle{display:inline-grid;grid-template-columns:auto auto auto;align-content:center;align-items:center;gap:4px 6px;padding:0 10px;text-align:left}.demo-bar-toggle-label{grid-area:1 / 1 / 2 / 3}.demo-bar-toggle .demo-bar-dot{grid-area:2 / 1}.demo-bar-toggle-value{grid-area:2 / 2}.demo-bar-toggle svg{grid-area:1 / 3 / 3 / 4;align-self:center;margin-left:2px}}@media(max-width:461.98px){.demo-bar-scenarios .demo-bar-btn:last-child:nth-child(2n){grid-column:1 / -1}}@media(max-width:599.98px){.demo-bar-chip-tail{display:none}}.venue-root .demo-bar>*{zoom:var(--ui, 1)}@media(min-width:1200px)and (min-height:800px){.demo-bar{padding-top:1px;padding-bottom:max(1px,env(safe-area-inset-bottom,0px))}.demo-bar-scenarios{align-items:center;gap:2px}.demo-bar-btn,.demo-bar-btn.is-active{position:relative;isolation:isolate;min-height:44px;padding:0 12px;border:0;border-radius:0;background:none}.demo-bar-btn:before{content:"";position:absolute;inset:9px 1px;z-index:-1;border:1px solid rgba(215,170,83,.25);border-radius:2px;transition:border-color .14s ease}.demo-bar-btn:hover:before{border-color:#d7aa5399}.demo-bar-btn.is-active:before{background:var(--brass-grad);border-color:transparent}.demo-bar-btn:focus-visible{outline-offset:-7px}}@media(min-width:1200px)and (min-height:560px)and (max-height:799.98px){.venue-root .demo-bar{--demo-fold: 1;inset:auto auto calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));container-type:normal;gap:0;padding:0;border:1px solid rgba(215,170,83,.6);border-radius:12px;background:linear-gradient(180deg,#241c0cf5,#0e0b05f5);box-shadow:inset 0 1px #f0d98c24,0 1px #0000004d,0 8px 22px #00000073}.venue-root .demo-bar-chip{align-self:stretch;padding:0 12px 0 14px;border:0;border-right:1px solid rgba(215,170,83,.3);border-radius:11px 0 0 11px;background:#f0d98c0d}.venue-root .demo-bar-chip-mid,.venue-root .demo-bar-chip-tail{display:none}.venue-root .demo-bar-toggle{gap:8px;margin:0;padding:0 14px 0 12px;border:0;border-radius:0 11px 11px 0;background:none}.venue-root .demo-bar-toggle:hover,.venue-root .demo-bar.is-open .demo-bar-toggle{background:#f0d98c14}.venue-root .demo-bar-toggle-label{display:none}.venue-root .demo-bar-scenarios{left:-1px;right:auto;bottom:calc(100% + 8px);width:452px;border-radius:10px}}.ops-workspace-nav{display:flex;align-items:center;gap:4px;border-bottom:1px solid #3e4937;padding:10px 0;flex-wrap:wrap}.swc.is-operations>.swc-top,.swc.is-operations>.swc-board{display:none}.swc.is-operations .ops-connection{padding:12px 20px}.swc.is-operations .ops-workspace-nav{padding:8px 12px}.swc.is-operations .ops-workspace{padding:24px 20px}.ops-workspace-nav button{padding:11px 18px;border:1px solid transparent;background:transparent;color:#adb9a7;font:800 11px Manrope Variable,sans-serif;text-transform:uppercase;letter-spacing:.09em;cursor:pointer}.ops-workspace-nav button.is-current{color:#f1e8cf;background:#20392c;border-color:#526049}.ops-workspace-nav button:last-child{margin-left:auto;color:#f3b3ae;border-color:#734940}.ops-workspace-nav button:disabled{opacity:.4;cursor:not-allowed}.ops-connection{display:flex;gap:12px;align-items:center;padding:14px 0;color:#f1e8cf;font:12px Manrope Variable,sans-serif;flex-wrap:wrap}.ops-connection>div{flex:1;min-width:220px}.ops-connection strong,.ops-connection small{display:block}.ops-connection small{color:#b0baaa;margin-top:4px;line-height:1.5}.ops-dot{width:8px;height:8px;border-radius:50%;background:#ca8c58;box-shadow:0 0 0 4px #ca8c5815}.ops-dot.is-good{background:#79b493;box-shadow:0 0 0 4px #79b49315}.ops-workspace{padding:25px 0 32px;font:13px/1.6 Manrope Variable,sans-serif;color:#f1e8cf}.ops-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.ops-eyebrow{font-size:10px;font-weight:800;letter-spacing:.17em;color:#aabb9f}.ops-heading h2{margin:5px 0 0;font:700 clamp(25px,3vw,38px)/1.2 "Fraunces Variable",Georgia,serif;letter-spacing:-.035em;color:#f1e8cf}.ops-editor-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:28px}.ops-sections{display:flex;flex-direction:column;gap:8px;align-self:start}.ops-sections button{text-align:left;padding:14px 16px;background:transparent;color:#c4ccbb;border:1px solid transparent;border-left:2px solid transparent;cursor:pointer}.ops-sections button.is-current{border-color:#47533e;border-left-color:#dab775;background:#20392c;color:#f1e8cf}.ops-sections strong,.ops-sections small{display:block}.ops-sections strong{font-size:13px}.ops-sections small{margin-top:3px;font-size:11px;color:#9eae98}.ops-sections a,.ops-workspace a,.ops-pending a{color:#e2c78d;text-decoration:underline;text-underline-offset:3px}.ops-sections>a{padding:14px;font-size:12px}.ops-card{border:1px solid #42503a;background:linear-gradient(135deg,#1b2b20,#152319);padding:24px;margin-bottom:20px;min-width:0;border-radius:4px}.ops-card h3{margin:0 0 8px;font:650 22px Fraunces Variable,Georgia,serif;color:#f1e8cf}.ops-card h4{font-size:16px;margin:0 0 14px}.ops-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.ops-tag{display:inline-block;font:700 9px Manrope Variable,sans-serif;letter-spacing:.1em;color:#bbc9ae;border:1px solid #58664b;padding:5px 7px;white-space:nowrap}.ops-muted{color:#b2bfaa;font-size:12px;line-height:1.7;margin:0 0 20px;max-width:75ch}.ops-card fieldset{margin:0;padding:0;border:0;min-width:0}.ops-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ops-field{display:flex;flex-direction:column;gap:7px;min-width:0;text-align:left}.ops-field>span,.ops-selector{font-size:11px;font-weight:750;letter-spacing:.035em;color:#d1dcc6}.ops-field:has(textarea),.ops-field:has(input[type=url]),.ops-field.is-toggle{grid-column:1/-1}.ops-field input:not([type=checkbox]),.ops-field textarea,.ops-field select,.ops-selector input,.ops-selector select{width:100%;min-height:43px;background:#0e1a13;color:#f2ebd8;border:1px solid #56624a;border-radius:3px;padding:10px 12px;font:400 14px/1.45 Manrope Variable,sans-serif;outline-offset:3px}.ops-field input:focus-visible,.ops-field textarea:focus-visible,.ops-field select:focus-visible,.ops-button:focus-visible,.ops-sections button:focus-visible{outline:2px solid #dbba76}.ops-field textarea{resize:vertical}.ops-field small{font-size:11px;font-weight:400;color:#a7b59e;line-height:1.5}.ops-field.is-toggle{display:grid;grid-template-columns:1fr auto;background:#223727;border:1px solid #465c41;padding:14px}.ops-field.is-toggle input{width:22px;height:22px;accent-color:#d5b16a}.ops-field.is-toggle small{grid-column:1/-1}.ops-button{border:1px solid #687451;border-radius:3px;color:#e8e4cd;background:#253526;padding:10px 15px;font:750 11px/1.3 Manrope Variable,sans-serif;cursor:pointer;min-height:38px;white-space:normal}.ops-button:hover:not(:disabled){background:#344830;border-color:#b4bc8b}.ops-button.is-primary{background:#d8b879;border-color:#d8b879;color:#1e271b}.ops-button.is-primary:hover:not(:disabled){background:#e7cc94}.ops-button:disabled{opacity:.4;cursor:not-allowed}.ops-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px;align-items:center}.ops-preview-link{display:inline-block;margin-top:15px;font-size:12px}.ops-selector{display:flex;align-items:center;gap:15px;margin-bottom:20px}.ops-selector input,.ops-selector select{max-width:470px}.ops-error,.ops-feedback,.ops-success,.ops-pending{padding:12px 16px;margin:16px 0 0;border:1px solid #9a7152;background:#382e1c;color:#f1d7a2;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.ops-error{border-color:#a5615b;color:#ffd0c9;background:#3b2521}.ops-success{border-color:#537d5c;background:#203e2a;color:#c6e5c8}.ops-pending{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ops-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.ops-grid>.ops-feedback{grid-column:1/-1}.ops-inline{display:flex;align-items:end;gap:12px;margin-bottom:20px}.ops-inline>.ops-field{flex:1}.ops-list-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #3b4934}.ops-list-row strong,.ops-list-row small{display:block}.ops-list-row small{color:#aabd9e;font-size:11px;margin-top:4px}.ops-empty{padding:26px 0;color:#aaba9e;font-style:italic}.ops-confirm{padding:20px;margin-top:20px;border:1px solid #c09a5c;background:#2b3120}.ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#3b4b34;border:1px solid #3b4b34;margin-bottom:22px}.ops-metrics>div{padding:18px;background:#182b1d}.ops-metrics small{font-size:10px;color:#b4c3a8;text-transform:uppercase;letter-spacing:.08em}.ops-metrics strong{display:block;font:650 clamp(18px,2.2vw,30px) "Roboto Condensed Variable",sans-serif;margin-top:9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ops-metrics em{font-style:normal;font-size:12px;color:#b4c3a8}.ops-details{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px;margin:18px 0;font-size:12px}.ops-details dt{color:#aabd9e}.ops-details dd{margin:0;overflow-wrap:anywhere}.ops-details>div{display:contents}.ops-table-scroll{overflow:auto}.ops-card table{border-collapse:collapse;width:100%;font-size:12px}.ops-card td,.ops-card th{padding:12px 8px;text-align:left;border-bottom:1px solid #45523b}.ops-card th{font-size:10px;text-transform:uppercase;color:#b7c3ab}.ops-batch{padding-bottom:15px;border-bottom:1px solid #405337}.ops-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;color:#baceb1}.ops-card summary{cursor:pointer;font-weight:700}.site-live-notice{position:fixed;top:calc(76px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:90;width:max-content;max-width:min(720px,calc(100% - 24px));box-sizing:border-box;display:flex;gap:12px;align-items:center;padding:10px 14px;border:1px solid #c5b07c;border-radius:8px;background:#f3ead5;color:#252e20;box-shadow:0 8px 28px #0005;font:600 13px/1.5 Manrope Variable,sans-serif}.site-live-notice.is-urgent{background:#722f32;color:#fff0dc}.site-live-notice.is-delay{background:#efce83}.site-live-notice button{background:none;border:0;padding:6px;color:inherit;cursor:pointer;font-size:18px}.site-race-status{position:absolute;top:16px;right:18px;z-index:35;max-width:300px;background:#182819ec;border:1px solid #6b7955;padding:10px 14px;color:#eee5cd;font:11px/1.6 Manrope Variable,sans-serif}.site-race-status a{display:block;color:#e9ca88;text-decoration:underline}.site-racer-note{margin:12px 0;padding:12px;border:1px solid #9b8a6355;display:flex;gap:12px;align-items:start;font-size:13px;line-height:1.7}.site-racer-note img{width:64px;height:64px;object-fit:cover;border-radius:50%}.site-racer-note p{margin:0}.site-racer-note{display:block;max-width:480px}.site-racer-note summary{cursor:pointer}.site-racer-note>div{display:flex;gap:12px;max-height:140px;overflow:auto;margin-top:10px}@media(max-width:850px){.ops-editor-layout{grid-template-columns:1fr;gap:16px}.ops-sections{flex-direction:row;overflow:auto}.ops-sections button{min-width:140px}.ops-grid{grid-template-columns:1fr}.ops-metrics{grid-template-columns:repeat(2,1fr)}.ops-workspace-nav button{padding:10px}.ops-workspace-nav button:last-child{margin-left:0}}@media(max-width:520px){.ops-fields{grid-template-columns:1fr}.ops-card{padding:17px}.ops-heading{align-items:start}.ops-heading>.ops-button{max-width:100px}.ops-inline{flex-direction:column;align-items:stretch}.ops-connection>div{min-width:180px}.ops-selector{flex-direction:column;align-items:stretch}.site-race-status{top:60px;right:8px;max-width:210px}}.pending-transaction{position:fixed;z-index:1000;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:min(340px,calc(100vw - 24px));max-height:min(55dvh,420px);overflow:auto;padding:14px;border:1px solid #ac8e57;border-radius:12px;color:#f6ecd5;background:#23251ff5;box-shadow:0 5px 24px #0005;font:13px/1.5 system-ui,sans-serif}.pending-transaction p{margin:6px 0}.pending-transaction a{color:#f3d89d}.pending-transaction pre{max-height:150px;overflow:auto;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.pending-transaction-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.pending-transaction button{min-height:40px;padding:6px 12px;border:1px solid #ac8e57;border-radius:7px;color:#fff7e6;background:#454b36;cursor:pointer}.pending-transaction button:disabled{opacity:.55;cursor:default}.pending-transaction label{display:flex;gap:6px;align-items:center}
