@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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: #ffffff;--surface: #ffffff;--surface-sunken: #f4f7fb;--border: #e4e9f0;--border-strong: #cfd7e3;--text: #1e2533;--text-soft: #4a5261;--muted: #767d8b;--action: #2f66c4;--action-wash: #ecf2fb;--accent: #b23a2d;--accent-wash: rgba(178, 58, 45, .07);--ok: #1c7a4a;--ok-wash: #eaf5ef;--warn: #8a6100;--warn-wash: #fdf4e3;--stop: #a33028;--stop-wash: #fbeceb;--radius: 8px;--sidebar-w: 236px;--sidebar-w-collapsed: 64px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"kern","calt";color-scheme:light}.num,td.num,.stat strong{font-variant-numeric:tabular-nums lining-nums}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;letter-spacing:-.006em}h1,h2,h3{font-weight:600;letter-spacing:-.018em;margin:0}h1{font-size:1.3rem}h2{font-size:1.02rem;margin-top:1.75rem}h2:first-child{margin-top:0}h3{font-size:.9rem}p{margin:.5rem 0}.muted{color:var(--muted);font-size:.85rem}.boot{padding:4rem 2rem;text-align:center}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--text-soft);background:var(--surface-sunken);border:1px solid var(--border);border-radius:4px;padding:.05rem .3rem}code.diff{font-size:.72rem;word-break:break-word}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem 1.35rem;margin-top:1rem;box-shadow:0 1px 2px #10141e0a}.panel:first-child{margin-top:0}table{width:100%;border-collapse:separate;border-spacing:0;font-size:.865rem;margin-top:.75rem}th{position:sticky;top:0;z-index:1;background:var(--surface);text-align:left;padding:.5rem .75rem;color:var(--muted);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--border-strong);white-space:nowrap}td{padding:.6rem .75rem;border-bottom:1px solid var(--border);vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr:hover td{background:var(--surface-sunken)}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums lining-nums}button{font:inherit;background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:6px;padding:.4rem .8rem;font-size:.83rem;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}button:hover{background:var(--surface-sunken);border-color:var(--muted)}button:disabled{opacity:.45;cursor:not-allowed}button:disabled:hover{background:var(--surface);border-color:var(--border-strong)}button[type=submit],button.primary{background:var(--text);border-color:var(--text);color:#fff}button[type=submit]:hover,button.primary:hover{background:#2c3546;border-color:#2c3546}button.ghost{border-color:transparent;background:transparent;color:var(--muted)}button.ghost:hover{background:var(--surface-sunken);color:var(--text);border-color:transparent}button.link{border:none;background:none;padding:0;color:var(--text);font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}button.link:hover{background:none;text-decoration-color:var(--action);color:var(--action)}button.link:disabled{text-decoration:none;color:var(--muted)}button.active{border-color:var(--accent);color:var(--accent);background:var(--accent-wash)}a.button{display:inline-block;border:1px solid var(--border-strong);border-radius:6px;padding:.4rem .8rem;font-size:.83rem;font-weight:500;color:var(--text);text-decoration:none}a.button:hover{background:var(--surface-sunken)}input,select,textarea{font:inherit;background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:6px;padding:.45rem .65rem;font-size:.865rem;width:100%;max-width:340px}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--action);outline-offset:1px}textarea::placeholder{color:#9aa0ac}input::placeholder{color:#9aa0ac}input[type=color]{padding:2px;width:3rem;height:2.1rem}.field{display:block;margin-bottom:.85rem}.field span{display:block;margin-bottom:.3rem;font-size:.78rem;color:var(--text-soft)}.field input{width:100%;max-width:none}.row{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.75rem 0}.row.between{justify-content:space-between;width:100%}.row.wrap{flex-wrap:wrap}.error{color:var(--stop);background:var(--stop-wash);border:1px solid #f0d3d0;border-radius:6px;padding:.5rem .7rem;font-size:.83rem}.divider{margin:1.1rem 0 .6rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);display:flex;align-items:center;gap:.6rem}.divider:after{content:"";flex:1;height:1px;background:var(--border)}.pill{display:inline-block;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:500;background:var(--surface-sunken);border:1px solid var(--border);color:var(--text-soft);white-space:nowrap}.pill.available,.pill.active,.pill.sold,.pill.succeeded,.pill.paid,.pill.converted{background:var(--ok-wash);border-color:#cfe7da;color:var(--ok)}.pill.held,.pill.provisioning,.pill.pending_verification,.pill.pending_manual_fulfillment,.pill.requires_payment,.pill.new,.pill.trial,.pill.checkout_locked{background:var(--warn-wash);border-color:#f0e0bd;color:var(--warn)}.pill.withheld,.pill.cancelled,.pill.failed,.pill.refunded{background:var(--stop-wash);border-color:#f0d3d0;color:var(--stop)}.pill.club_admin{background:#eef2fb;border-color:#d5def2;color:#2f4a7d}tr.escalated td{background:var(--stop-wash)}tr.escalated:hover td{background:#f7e3e1}.stats{gap:1.75rem;margin:.25rem 0 1rem}.stat{display:flex;flex-direction:column;gap:.15rem;min-width:8.5rem}.stat span{font-size:.75rem;color:var(--muted)}.stat strong{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums}.bar{position:relative;display:inline-block;min-width:3.5rem;padding-bottom:5px}.bar:before,.bar:after{content:"";position:absolute;left:0;bottom:0;height:3px;border-radius:2px}.bar:before{right:0;background:var(--border)}.bar:after{width:var(--pct);background:var(--accent)}.swatch{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start}.swatch code{font-size:.72rem}.swatch__note{font-size:.71rem;max-width:8rem}.brandrow{gap:2rem;align-items:flex-start}.specimen{display:flex;flex-direction:column;gap:.4rem;min-width:15rem;max-width:20rem;padding:1rem 1.1rem;border:1px solid var(--border-strong);border-radius:8px}.specimen strong{font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.specimen>span{font-size:.82rem}.specimen__accent{height:.4rem;border-radius:999px;margin-top:.2rem}.console{min-height:100vh}.sidebar{position:fixed;inset:var(--impersonation-h, 0) auto 0 0;z-index:40;width:var(--sidebar-w);display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border);transition:transform .18s ease,width .18s ease}.sidebar__brand{display:flex;align-items:center;gap:.55rem;padding:.9rem .95rem;border-bottom:1px solid var(--border);min-height:57px}.brandmark{display:flex;align-items:center;gap:.55rem;border:none;background:none;padding:0;color:var(--text);min-width:0}.brandmark:hover{background:none}.brandmark__mark{width:26px;height:26px;flex:0 0 26px;border-radius:6px;display:block}.brandmark__lockup{height:15px;width:auto;display:block;color:var(--text)}.console--collapsed .brandmark__lockup{display:none}.sidebar__close{display:inline-flex;margin-left:auto}.sidebar__nav{flex:1;overflow-y:auto;padding:.6rem .5rem;display:grid;gap:1px;align-content:start}.navlink{display:flex;align-items:center;gap:.65rem;width:100%;border:none;background:none;border-radius:6px;padding:.48rem .7rem;font-size:.855rem;font-weight:500;color:var(--text-soft);text-align:left}.sidebar__navgroup{margin:.55rem .25rem .15rem;padding:.35rem .45rem 0;border-top:1px solid var(--border);font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint, var(--text-soft))}.sidebar__club+.sidebar__navgroup{border-top:none;margin-top:0;padding-top:.1rem}.brandmark__wordmark{font-size:.78rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--text);white-space:nowrap}.navlink:hover{background:var(--surface-sunken);color:var(--text)}.navlink--active,.navlink--active:hover{background:var(--action-wash);color:var(--action)}.navlink__icon{font-size:1.05rem;flex:0 0 auto;opacity:.9}.sidebar__collapse{display:none;align-items:center;gap:.65rem;border:none;background:none;border-top:1px solid var(--border);border-radius:0;padding:.5rem 1rem;color:var(--muted);font-size:.78rem;font-weight:500}.sidebar__collapse:hover{background:var(--surface-sunken);color:var(--text)}.sidebar__account{display:flex;align-items:center;gap:.5rem;padding:.7rem .85rem;border-top:1px solid var(--border)}.sidebar__who{display:grid;min-width:0;flex:1}.sidebar__who strong{font-size:.8rem;font-weight:600}.sidebar__who span{font-size:.71rem;color:var(--muted)}.sidebar__who strong,.sidebar__who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__who--link{border:none;background:none;padding:.3rem .4rem;margin:-.3rem -.4rem;border-radius:6px;text-align:left;cursor:pointer;font:inherit;color:inherit}.sidebar__who--link:hover{background:var(--surface-sunken)}.clublogo{flex:none;display:inline-grid;place-items:center;border-radius:5px;background:var(--surface-sunken);object-fit:contain}.clublogo--md{width:28px;height:28px}.clublogo--sm{width:20px;height:20px}.clublogo--empty{border:1px solid var(--border);color:var(--muted);font-size:.62rem;font-weight:600;letter-spacing:.02em}.clublogo--sm.clublogo--empty{font-size:.54rem}.clubcell{display:flex;align-items:center;gap:.55rem;min-width:0}.clubcell .link{text-align:left}.buildstamp{display:flex;align-items:center;gap:.4rem;padding:.45rem .85rem .6rem;font-size:.66rem;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.buildstamp__env{flex:none;padding:.05rem .3rem;border:1px solid var(--border);border-radius:3px;text-transform:uppercase;letter-spacing:.04em;font-size:.6rem}.buildstamp .navlink__label{overflow:hidden;text-overflow:ellipsis}.buildstamp__drift{color:var(--accent);font-weight:600}.icon-button{display:inline-grid;place-items:center;padding:.38rem;font-size:1rem;border-color:transparent;background:none;color:var(--muted)}.icon-button:hover{background:var(--surface-sunken);color:var(--text);border-color:transparent}.console__body{display:flex;flex-direction:column;min-height:100vh}.console__main{padding:1.5rem 1.5rem 4rem;max-width:1600px;width:100%}.scrim{position:fixed;inset:0;z-index:30;background:#14182173}.mobilebar{display:flex;align-items:center;gap:.7rem;padding:.55rem .85rem;border-bottom:1px solid var(--border);background:var(--surface);position:sticky;top:0;z-index:20}.mobilebar__title{font-size:.9rem;font-weight:600;letter-spacing:-.01em}.impersonation-banner{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:.6rem 1.25rem;background:#fbe7a2;color:#4a3a05;border-bottom:1px solid #e2c65c;font-size:.83rem}.impersonation-banner__text{display:grid;gap:.1rem;min-width:0}.impersonation-banner__text strong{font-weight:600}.impersonation-banner__detail{font-size:.76rem;opacity:.85}.impersonation-banner button{flex:none;background:#4a3a05;color:#fff;border-color:#4a3a05}.impersonation-banner button:hover{background:#2f2503;border-color:#2f2503}.signin{max-width:372px;margin:0 auto;padding:11vh 1.25rem 4rem}.signin__logo{width:196px;height:auto;color:var(--text);display:block}.signin__lede{color:var(--muted);font-size:.85rem;margin:.6rem 0 0}.signin .panel{margin-top:1.25rem}.signin .row.between{margin-bottom:0}@media(max-width:899px){.sidebar{transform:translate(-100%);box-shadow:0 8px 40px #10141e2e}.sidebar--open{transform:translate(0)}.panel{overflow-x:auto}table{min-width:620px}.console__main{padding:1rem .9rem 3rem}.pagehead{gap:.6rem}.pagehead h1{font-size:1.05rem}input,select{max-width:none}.stats{gap:1.1rem}.stat{min-width:7rem}}@media(min-width:900px){.mobilebar,.sidebar__close{display:none}.sidebar__collapse{display:flex}.console__body{padding-left:var(--sidebar-w);transition:padding .18s ease}.console__main{padding:1.85rem 2rem 4rem;max-width:1280px}.console--collapsed .sidebar{width:var(--sidebar-w-collapsed)}.console--collapsed .console__body{padding-left:var(--sidebar-w-collapsed)}.console--collapsed .navlink__label,.console--collapsed .sidebar__who{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.console--collapsed .navlink,.console--collapsed .sidebar__collapse,.console--collapsed .sidebar__brand,.console--collapsed .sidebar__account,.console--collapsed .buildstamp{justify-content:center;padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.celledit{border:1px solid transparent;background:none;padding:.15rem .35rem;margin:-.15rem -.35rem;font:inherit;font-variant-numeric:tabular-nums lining-nums;color:var(--text);border-radius:5px}.celledit:hover{background:var(--surface);border-color:var(--border-strong)}.celledit:disabled{color:var(--muted);background:none;border-color:transparent}td time,td.nowrap,td .nowrap{white-space:nowrap}td .pill:not(:first-child){margin-left:.4rem}td.freetext{max-width:22rem}.subline--addr{overflow-wrap:anywhere}.rollup{margin-bottom:1.6rem}.rollup__date+.rollup__date{margin-top:1.1rem}.rollup__heading{font-size:.82rem;font-weight:600;margin:0 0 .5rem}.rollup__heading .muted{font-weight:400;margin-left:.4rem}.rollup__card{display:grid;gap:.12rem;min-width:10.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:6px;background:var(--surface);font-size:.75rem}.rollup__card strong{font-size:.8rem}.rollup__count{font-variant-numeric:tabular-nums}.rollup__card--none{background:var(--surface-sunken);color:var(--muted)}.rollup__aside{font-size:.68rem}.row--inactive td{opacity:.55}.panel--nested{margin:1rem 0;padding:.9rem 1rem;border:1px solid var(--border);border-radius:6px;background:var(--surface-sunken)}.panel--nested h3{margin:0 0 .7rem;font-size:.85rem}.field--inline{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin:.45rem 0}.field--inline input{width:auto}.sidebar__club{display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem .7rem;margin-bottom:.15rem;border-bottom:1px solid var(--border);min-width:0}.sidebar__club-name{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__club-select{appearance:none;width:100%;min-width:0;padding:.15rem 1.1rem .15rem .3rem;margin-left:-.3rem;border:1px solid transparent;border-radius:6px;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right .42rem top 55%,right .16rem top 55%;background-size:.26rem .26rem,.26rem .26rem;background-repeat:no-repeat;color:inherit;font:inherit;font-size:.82rem;font-weight:600;text-overflow:ellipsis;cursor:pointer}.sidebar__club-select:hover{border-color:var(--border)}.sidebar__club--empty .sidebar__club-select{border-color:var(--border-strong);padding-left:.5rem;margin-left:0;color:var(--muted);font-weight:500}.sidebar__club-select:focus-visible{outline:2px solid var(--action);outline-offset:1px}@media(min-width:900px){.console--collapsed .sidebar__club{justify-content:center;padding-left:0;padding-right:0}}.confirm{border:1px solid #e8d9b0;background:var(--warn-wash);color:var(--warn);border-radius:6px;padding:.75rem .9rem;margin:.9rem 0;font-size:.85rem}.confirm strong{display:block;margin-bottom:.35rem;color:var(--text)}.confirm ul{margin:.35rem 0 0;padding-left:1.1rem;color:var(--text-soft)}.confirm li{margin:.2rem 0}.pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:.9rem;margin-bottom:1.1rem;border-bottom:1px solid var(--border)}.pagehead__title{display:flex;align-items:center;gap:.7rem;min-width:0}.pagehead h1{font-size:1.15rem;line-height:1.2}.pagehead p{margin:.1rem 0 0;font-size:.8rem}.console__main>h2:first-of-type{margin-top:0}.suitetype{border:1px solid var(--border);border-radius:10px;padding:.9rem 1rem 1rem;margin-bottom:.9rem}.suitetype__head{display:flex;align-items:center;gap:.75rem;margin-bottom:.35rem}.suitetype__name{flex:1;min-width:0;font-size:1rem;font-weight:600}.suitetype__label{display:block;margin:.7rem 0 .25rem;font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.suitetype__capacity{align-items:center;gap:.5rem}.suitetype__capacity .suitetype__label{margin:0}.suitetype__capacity input{width:6rem}.suitetype textarea{width:100%;max-width:none;resize:vertical}.suitetype__add{align-items:center;gap:.5rem;margin-top:.6rem}.mediagrid{display:flex;flex-wrap:wrap;gap:.6rem}.mediagrid__item{width:11rem;margin:0;border:1px solid var(--border);border-radius:8px;overflow:hidden}.mediagrid__item img,.mediagrid__placeholder{display:block;width:100%;height:7rem;object-fit:cover;background:var(--surface-sunken)}.mediagrid__placeholder{display:flex;align-items:center;justify-content:center;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.mediagrid figcaption{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.35rem .45rem}.setting{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.setting:last-child{border-bottom:none}.setting__text{max-width:46rem}.setting__label{font-weight:600;font-size:.9rem}.setting__text p{margin:.15rem 0 0}.setting__control{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.setting__control input{width:9rem;text-align:right}.setting__control input:disabled{background:var(--surface-sunken);color:var(--muted)}.check{width:auto;max-width:none;margin:0;accent-color:var(--accent)}.row.between>.row{margin:0;flex:0 0 auto}.filters{gap:.5rem;align-items:center}.filters select{width:auto;min-width:9rem}.filters__search{width:15rem}.bulkbar{padding:.5rem .75rem;border:1px solid var(--border);border-radius:6px;background:var(--surface-sunken)}.bulkbar__price{width:11rem}.iconrow{white-space:nowrap;text-align:right}.iconrow .iconbtn+.iconbtn{margin-left:.15rem}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;font-size:1rem;border-color:transparent;background:transparent;color:var(--muted)}.iconbtn:hover{background:var(--surface-sunken);border-color:var(--border);color:var(--text)}.iconbtn[aria-pressed=true]{background:var(--action-wash);border-color:var(--action);color:var(--action)}.iconbtn:disabled:hover{background:transparent;border-color:transparent}.iconbtn--danger:hover{background:var(--accent-wash);border-color:var(--accent);color:var(--accent)}.pill__count{font-variant-numeric:tabular-nums lining-nums;font-weight:600;opacity:.75}.cellselect{width:auto;max-width:100%;padding:.12rem .3rem;font-size:.72rem;font-weight:500;border-color:transparent;border-radius:999px}.cellselect:hover{border-color:var(--border-strong)}.sortbtn{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:none;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.sortbtn:hover,.sortbtn--active{color:var(--text)}.sortbtn__arrow{min-width:.6em;font-size:.9em}.subline{display:block;font-size:.78rem;margin-top:.1rem}.countdown{display:block;font-size:.78rem}.insights{gap:2.25rem}.insight{display:flex;flex-direction:column;gap:.15rem;min-width:10rem}.insight>span{font-size:.75rem}.insight strong{font-size:.95rem;font-weight:600}.insight__count{font-variant-numeric:tabular-nums lining-nums}.actions{display:flex;align-items:center;gap:.75rem}.intel-card{display:grid;gap:.4rem}.intel-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.intel-card__who{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.intel-card p{margin:0}.intel-dataconf{display:grid;justify-items:end;text-align:right;max-width:18rem}.intel-dataconf__note{font-size:.72rem}.intel-teaser{font-size:.9rem}.intel-metric strong{font-variant-numeric:tabular-nums lining-nums}.pill.intel-conf-high{background:var(--ok-wash);border-color:#cfe7da;color:var(--ok)}.pill.intel-conf-medium{background:var(--warn-wash);border-color:#f0e0bd;color:var(--warn)}.pill.intel-dark{background:var(--stop-wash);border-color:#f0d3d0;color:var(--stop)}.intel-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:.35rem 0}.intel-blocks p{margin:.15rem 0 0;font-size:.85rem}.intel-label{display:block;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.intel-evidence summary{cursor:pointer;font-size:.78rem;font-weight:500;color:var(--text-soft)}.intel-evidence[open] summary{margin-bottom:.25rem}.intel-evidence table{margin-top:.25rem;font-size:.8rem}.intel-evidence td{padding:.3rem .6rem .3rem 0;border-bottom:none}.intel-evidence td:first-child{width:14rem}.intel-chain ul{margin:.25rem 0;padding-left:1.1rem;font-size:.85rem}.intel-chain li{margin:.15rem 0}.intel-chain p{font-size:.85rem}.intel-firmo{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.6rem 1.25rem;margin:.9rem 0}.intel-firmo p{margin:.1rem 0 0;font-size:.85rem}.intel-lead{font-size:1.02rem;font-weight:500;letter-spacing:-.01em;margin:.25rem 0 1rem}.intel-rail{gap:.6rem}.intel-motion{display:grid;gap:.12rem;min-width:10.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:6px;background:var(--surface);font-size:.75rem}.intel-motion strong{font-size:.8rem}.intel-motion__counts{font-variant-numeric:tabular-nums;color:var(--text-soft)}.intel-line{font-size:.85rem}.intel-facts{margin:.15rem 0 .35rem;padding-left:1.1rem;font-size:.82rem}.intel-facts li{margin:.1rem 0}.intel-rulecopy{display:grid;gap:.7rem;max-width:52rem;margin:1rem 0}.intel-rulecopy p{margin:.15rem 0 0;font-size:.85rem}.intel-purge__input{width:14rem}.intel-card[aria-busy=true]{opacity:.55}.intel-ack{display:flex;align-items:center;justify-content:space-between;gap:.5rem}tr.rowlink{cursor:pointer}.attention-icon{width:1.6rem;color:var(--muted);padding-right:0}.attention-icon .navlink__icon{display:block}.table--bare th{display:none}.table--bare td{border-bottom:1px solid var(--border)}.table--bare tr:last-child td{border-bottom:none}.grouprow td{background:var(--surface-sunken);font-weight:600;font-size:.78rem;letter-spacing:.01em;padding-top:.45rem;padding-bottom:.45rem}.grouprow td .muted{font-weight:400}.accessrow{background:var(--surface-sunken)}.accessrow__body{display:grid;gap:.4rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:.35rem .2rem}.accessrow__body p{margin:.25rem 0 0}.accessrow__link{display:flex;align-items:center;gap:.5rem;margin-top:.2rem}.accessrow__link code{overflow-wrap:anywhere}.viewswitch{margin-top:1rem}.segmented{display:inline-flex}.segmented button{border-radius:0;border-right-width:0}.segmented button:first-child{border-radius:6px 0 0 6px}.segmented button:last-child{border-radius:0 6px 6px 0;border-right-width:1px}.segmented button[aria-pressed=true]{background:var(--action-wash);color:var(--action);border-color:var(--action);border-right-width:1px}.segmented button[aria-pressed=true]+button{border-left-width:0}.suitematrix{overflow-x:auto}.suitematrix table{min-width:720px}.suitematrix .suitematrix__room{position:sticky;left:0;background:var(--surface);text-align:left}.suitematrix th[scope=row]{font-weight:400}.suitematrix__roomname{display:flex;align-items:center;gap:.45rem}.suitematrix__roomfacts{display:block;font-size:.78rem}.suitematrix__cell .suitematrix__open{text-transform:capitalize}.suitematrix__cell span{display:block}.suitematrix__cell--held{background:var(--warn-wash)}.suitematrix__cell--sold{background:var(--ok-wash)}.suitematrix__cell--withheld{background:var(--surface-sunken)}.typematrix{overflow-x:auto}.typematrix td span{display:block}.typematrix__date{font-weight:400}.typematrix__price{font-size:.78rem}.typematrix__none{color:var(--muted)}.venuemap__plan{position:relative;margin-top:.75rem;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.venuemap__plan img{display:block;width:100%;height:auto}.venuemap__plan--placing{cursor:crosshair}.venuemap__plan--placing .venuemap__pin{pointer-events:none}.venuemap__hit{position:absolute;inset:0;z-index:2;background:transparent;border:0;cursor:crosshair;padding:0}.venuemap__pin{position:absolute;transform:translate(-50%,-50%);z-index:1;display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;padding:.2rem .45rem;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 1px 3px #1e25331f;font-size:.72rem;line-height:1.25;text-align:center}.venuemap__pin--held{background:var(--warn-wash)}.venuemap__pin--sold{background:var(--ok-wash)}.venuemap__pin--withheld{background:var(--surface-sunken)}.venuemap__pin--none{color:var(--muted)}.venuemap__num{display:block;font-size:.66rem;color:var(--muted);letter-spacing:.02em}.venuemap__row{display:inline-flex;align-items:center;gap:.3rem}.venuemap__open{text-transform:capitalize}.venuemap__price{display:block}.venuemap__replace{margin-top:.75rem}.venuemap__numedit{max-width:9rem}.subtabs{display:flex;gap:.25rem;margin:1rem 0 0;border-bottom:1px solid var(--border)}.subtabs__tab{background:none;border:none;border-bottom:2px solid transparent;border-radius:0;padding:.45rem .7rem;color:var(--text-soft)}.subtabs__tab:hover{background:var(--surface-sunken);border-color:transparent}.subtabs__tab--active{color:var(--action);border-bottom-color:var(--action)}.arch{margin:0 0 1rem;overflow-x:auto}.arch__svg{width:100%;min-width:560px;height:auto}.arch__box{fill:var(--surface);stroke:var(--border-strong)}.arch__box--actor{fill:var(--surface-sunken);stroke-dasharray:3 3}.arch__box--data{fill:var(--action-wash);stroke:#cbdaf2}.arch__box--job{fill:var(--warn-wash);stroke:#f0e0bd}.arch__name{font-size:12.5px;font-weight:600;fill:var(--text)}.arch__tech{font-size:11px;fill:var(--muted)}.arch__layer{font-size:10px;fill:var(--muted);text-transform:uppercase;letter-spacing:.07em}.arch__edge{stroke:var(--border-strong);stroke-width:1.2;fill:none}.arch__edgelabel{font-size:10px;fill:var(--muted);text-anchor:middle;paint-order:stroke;stroke:var(--bg);stroke-width:3px}.pill.unauthenticated{background:var(--warn-wash);border-color:#f0e0bd;color:var(--warn)}.apidoc__method{font-weight:600;white-space:nowrap}.apidoc__rule{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.suite{border-top:1px solid var(--border);padding:.75rem 0}.suite:first-of-type{border-top:none}.suite__group{margin:.3rem 0 0 .25rem}.suite__group summary{cursor:pointer;font-size:.83rem}.suite__tests{margin:.25rem 0 .5rem;padding-left:1.2rem;color:var(--text-soft);font-size:.82rem}.promo{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.6rem}.promo__stage{border:1px solid var(--border);border-left:3px solid var(--border-strong);border-radius:var(--radius);padding:.7rem .9rem}.promo__stage p{margin:.3rem 0 0}.promo__stage strong{text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.promo__stage--here{border-left-color:var(--action);background:var(--action-wash)}.notes{margin:.4rem 0 0;padding-left:1.1rem;color:var(--text-soft)}.notes li{margin-bottom:.3rem}.tablescroll{overflow-x:auto}.apidoc{table-layout:fixed;min-width:40rem}.apidoc td{word-break:break-word}.apidoc__toggle{display:inline-flex;align-items:center;gap:.4rem;font-size:.83rem;color:var(--text-soft)}.apidoc__toggle input{width:auto}
