:root{--kshell-bar-height: 60px;--kshell-rail-width: 68px;--kshell-rail-item: 56px;--kshell-rail-ring: 32px;--kshell-rail-icon: 16px;--kshell-rail-label-size: 9px;--kshell-rail-divider: 28px;--kshell-logo-tile: 34px;--kshell-logo-tile-phone: 28px;--kshell-logo-tile-radius: 3px;--kshell-logo-wordmark-size: 12px;--kshell-logo-wordmark-tracking: .18em;--kshell-logo-divider-height: 18px;--kshell-logo-name-size: 16px;--kshell-logo-name-weight: 600;--kshell-phone-breakpoint: 900px;--kshell-drawer-width: min(86vw, 340px);--kshell-panel-narrow: 420px;--kshell-panel-default: 760px;--kshell-panel-wide: 1200px;--kshell-panel-close: 36px;--kshell-library-tree: 240px;--kshell-library-row-height: clamp(180px, 12.5vw, 280px);--kshell-library-row-gap: 16px;--kshell-library-row-growth: 1.3;--kshell-library-tile-aspect-min: .5;--kshell-library-tile-aspect-max: 1.8;--kshell-library-rail: clamp(320px, 22vw, 360px);--kshell-library-rail-wide: 420px;--kshell-library-rail-wide-from: 2400px;--kshell-z-bar: 40;--kshell-z-rail: 40;--kshell-z-drawer: 50;--kshell-z-panel: 60;--kshell-z-scrim: 59;--kshell-font-display: "Fraunces", Georgia, serif;--kshell-font-body: "Hanken Grotesk", system-ui, sans-serif;--kshell-font-mono: "IBM Plex Mono", ui-monospace, monospace;--kshell-cream: #F4EFE6;--kshell-my-paper: #1C1B19;--kshell-my-fill: #F4EFE6;--kshell-my-on-fill: #1C1B19;--kshell-my-tint: #F4EFE6;--kshell-my-deep: #1C1B19;--kshell-brand-paper: #B4584A;--kshell-brand-fill: #9A4436;--kshell-brand-on-fill: #F4EFE6;--kshell-brand-tint: #E3907F;--kshell-brand-deep: #9A4436;--kshell-strategy-paper: #3E7A5A;--kshell-strategy-fill: #2F6248;--kshell-strategy-on-fill: #F4EFE6;--kshell-strategy-tint: #7DBE98;--kshell-strategy-deep: #2F6248;--kshell-studio-paper: #6E86A3;--kshell-studio-fill: #4C6582;--kshell-studio-on-fill: #F4EFE6;--kshell-studio-tint: #A7BCD6;--kshell-studio-deep: #4C6582;--kshell-bg: #141414;--kshell-bg-raised: #1d1d1d;--kshell-hover: #242424;--kshell-border: #2a2a2a;--kshell-divider: #3f3f3f;--kshell-text: #f2f2f2;--kshell-text-secondary: #b8b8b8;--kshell-text-muted: #7a7a7a;--kshell-text-faint: #555555;--kshell-scrim: rgba(0, 0, 0, .62);--kshell-shadow: 0 18px 48px rgba(0, 0, 0, .6);--kshell-accent: var(--kshell-accent-tint)}:root[data-kshell-theme=light]{--kshell-bg: #eef1f5;--kshell-bg-raised: #f8fafc;--kshell-hover: #e5ebf3;--kshell-border: #d7deea;--kshell-divider: #aeb8c8;--kshell-text: #14171f;--kshell-text-secondary: #3f4652;--kshell-text-muted: #596273;--kshell-text-faint: #98a2b3;--kshell-scrim: rgba(15, 23, 42, .42);--kshell-shadow: 0 18px 48px rgba(15, 23, 42, .18);--kshell-accent: var(--kshell-accent-deep)}:root[data-kshell-platform=my]{--kshell-accent-paper: var(--kshell-my-paper);--kshell-accent-fill: var(--kshell-my-fill);--kshell-accent-on-fill: var(--kshell-my-on-fill);--kshell-accent-tint: var(--kshell-my-tint);--kshell-accent-deep: var(--kshell-my-deep);--kshell-platform-name: "My Kartel"}:root[data-kshell-platform=brand]{--kshell-accent-paper: var(--kshell-brand-paper);--kshell-accent-fill: var(--kshell-brand-fill);--kshell-accent-on-fill: var(--kshell-brand-on-fill);--kshell-accent-tint: var(--kshell-brand-tint);--kshell-accent-deep: var(--kshell-brand-deep);--kshell-platform-name: "Brand"}:root[data-kshell-platform=strategy]{--kshell-accent-paper: var(--kshell-strategy-paper);--kshell-accent-fill: var(--kshell-strategy-fill);--kshell-accent-on-fill: var(--kshell-strategy-on-fill);--kshell-accent-tint: var(--kshell-strategy-tint);--kshell-accent-deep: var(--kshell-strategy-deep);--kshell-platform-name: "Strategy"}:root[data-kshell-platform=studio]{--kshell-accent-paper: var(--kshell-studio-paper);--kshell-accent-fill: var(--kshell-studio-fill);--kshell-accent-on-fill: var(--kshell-studio-on-fill);--kshell-accent-tint: var(--kshell-studio-tint);--kshell-accent-deep: var(--kshell-studio-deep);--kshell-platform-name: "Studio"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2) format("woff2");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:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2");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:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2");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:Fraunces;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2) format("woff2");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:Fraunces;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2) format("woff2");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:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");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:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2");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:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");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:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2");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}:root{--mdr-font-body: "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mdr-font-display: "Fraunces", Georgia, "Times New Roman", serif;--mdr-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--mdr-bg-app: #070707;--mdr-bg-panel: #1f1f1f;--mdr-bg-panel-raised: #141414;--mdr-bg-chrome: #141414;--mdr-bg-chrome-raised: #1d1d1d;--mdr-bg-chrome-hover: #242424;--mdr-bg-active: #454545;--mdr-shell-border: #2a2a2a;--mdr-shell-divider: #3f3f3f;--mdr-border-subtle: #202020;--mdr-border: #2a2a2a;--mdr-border-strong: #3a3a3a;--mdr-text-primary: #f2f2f2;--mdr-text-secondary: #b8b8b8;--mdr-text-muted: #7a7a7a;--mdr-text-faint: #555555;--mdr-accent: #F4EFE6;--mdr-accent-fill: #F4EFE6;--mdr-accent-fill-hover: #DDD6CA;--mdr-accent-hover: var(--mdr-accent-fill-hover);--mdr-accent-foreground: #1C1B19;--mdr-accent-highlight: #FFFFFF;--mdr-accent-mid: #A8A39A;--mdr-accent-soft: rgba(244, 239, 230, .14);--mdr-accent-border: rgba(244, 239, 230, .35);--mdr-platform-brand-paper: #B4584A;--mdr-platform-strategy-paper: #3E7A5A;--mdr-platform-studio-paper: #6E86A3;--mdr-platform-things-paper: #7E5068;--mdr-platform-ink: #F4EFE6;--mdr-success: #5ed6c4;--mdr-success-rgb: 94 214 196;--mdr-success-foreground: #070707;--mdr-danger: #ff6b6b;--mdr-warning: #f59e0b;--mdr-shadow-soft: 0 14px 34px rgba(0, 0, 0, .34);color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--mdr-bg-app);color:var(--mdr-text-primary);font-family:var(--mdr-font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--mdr-font-display)}button,input,select,textarea{font-family:inherit}.shell{min-height:100vh;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:var(--kshell-z-bar);display:flex;align-items:center;gap:16px;padding:0 20px 0 17px;height:var(--kshell-bar-height);flex:none;background:var(--kshell-bg);border-bottom:1px solid var(--kshell-border)}.topbar-menu{display:none;width:36px;height:36px;margin-left:-6px;align-items:center;justify-content:center;border:none;border-radius:8px;background:none;cursor:pointer;color:var(--kshell-text-secondary)}.topbar-menu:hover{background:var(--kshell-hover);color:var(--kshell-text)}.topbar-slot{display:flex;align-items:center;gap:12px;min-width:0}.topbar-slot:empty{display:none}.wordmark{display:inline-flex;align-items:center;gap:10px;color:var(--kshell-text);text-decoration:none;white-space:nowrap}.wordmark-tile{display:block;flex:none;width:var(--kshell-logo-tile);height:var(--kshell-logo-tile);border-radius:var(--kshell-logo-tile-radius)}.wordmark-kartel{font-family:var(--mdr-font-mono);font-size:var(--kshell-logo-wordmark-size);letter-spacing:var(--kshell-logo-wordmark-tracking);color:var(--kshell-text-secondary)}.wordmark-divider{width:1px;height:var(--kshell-logo-divider-height);background:var(--kshell-divider)}.wordmark-name{font-size:var(--kshell-logo-name-size);font-weight:var(--kshell-logo-name-weight);color:var(--kshell-accent)}.platchip{display:inline-flex;align-items:center;gap:5px;vertical-align:-.2em;white-space:nowrap}.platchip-tile{display:block;flex:none;width:1.1em;height:1.1em;border-radius:.26em}.platchip-name{font-weight:500;color:var(--mdr-text-primary)}.topbar .spacer{flex:1}.orgselect{background:var(--mdr-bg-chrome-raised);color:var(--mdr-text-primary);border:1px solid var(--mdr-border);border-radius:8px;padding:6px 10px;font-size:13px;max-width:220px}.btn{display:inline-block;border:1px solid var(--mdr-border-strong);background:var(--mdr-bg-chrome-raised);color:var(--mdr-text-primary);border-radius:8px;padding:8px 16px;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none}.btn:hover{background:var(--mdr-bg-chrome-hover)}.btn.primary{background:var(--mdr-accent-fill);border-color:var(--mdr-accent-fill);color:var(--mdr-accent-foreground)}.btn.primary:hover{background:var(--mdr-accent-fill-hover);border-color:var(--mdr-accent-fill-hover)}.btn:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:2px}.btn:disabled{opacity:.5;cursor:default}main.page{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:48px 24px 80px}h1{font-size:28px;margin:0 0 6px;letter-spacing:-.01em}h1 .accent{color:var(--mdr-accent);font-style:italic}.sub{color:var(--mdr-text-secondary);margin:0 0 32px;max-width:62ch}.cardgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.card{background:var(--mdr-bg-panel-raised);border:1px solid var(--mdr-border);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px;min-height:170px}.card h3{margin:0;font-size:16px}.card p{margin:0;font-size:13px;color:var(--mdr-text-muted);flex:1}.card .foot{display:flex;align-items:center;justify-content:space-between}.pill{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:99px}.pill.live{color:var(--mdr-success);background:rgb(var(--mdr-success-rgb) / .12)}.pill.warn{color:var(--mdr-warning);background:#f59e0b24}.pill.locked{color:var(--mdr-text-muted);background:var(--mdr-bg-chrome-hover)}.pill.draft{color:var(--mdr-accent);border:1px dashed var(--mdr-accent-border);background:transparent}.card.locked{opacity:.75}.panel{background:var(--mdr-bg-panel-raised);border:1px solid var(--mdr-border);border-radius:12px;padding:24px;max-width:560px}.panel.wide{max-width:none}.panel+.panel{margin-top:16px}.panel.filters{display:flex;flex-direction:column;gap:14px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0 0 16px}.tiles>.panel,.tiles>.panel+.panel{margin:0;max-width:none}.tiles.cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.tiles.cols3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 860px){.tiles.cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.tiles.cols4,.tiles.cols3{grid-template-columns:1fr}}.accountsbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.accountsbar .counts{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.accountsbar .counts .sectionlabel{margin:0}.accountsbar .search{margin:0;flex:0 1 320px;min-width:200px}.accountsbar .search input[type=text]{margin:0}.accountsfilters{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:14px}.accountsfilters .archived{display:flex;align-items:center;gap:8px;margin:0 0 0 auto}.accountsfilters .archived input{width:auto;margin:0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.usagecharts{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 12px}.usagecharts>.panel,.usagecharts>.panel+.panel{margin:0}@media (min-width: 900px){.usagecharts{grid-template-columns:1fr 1fr}}.charthead{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:0 0 6px}.charthead>.sectionlabel{margin:0}.charthead>.tag{font-size:11.5px;color:var(--mdr-text-muted);font-variant-numeric:tabular-nums}.reviewblocks{display:grid;gap:14px;margin:0 0 4px}.reviewhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 6px}.reviewhead>.sectionlabel{margin:0}.reviewgrid{margin:0;display:grid;gap:2px}.reviewrow{display:grid;grid-template-columns:1fr;gap:0 14px;padding:5px 0;border-top:1px solid var(--mdr-border)}.reviewrow:first-child{border-top:0}.reviewrow>dt{color:var(--mdr-text-muted);font-size:12.5px;font-weight:400}.reviewrow>dd{margin:0;font-size:13.5px;overflow-wrap:anywhere}.reviewnote{margin:2px 0 0;color:var(--mdr-warning)}@media (min-width: 560px){.reviewrow{grid-template-columns:150px 1fr;align-items:baseline}}.btn.small{padding:3px 9px;font-size:12px}.choicegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 16px}.choicegrid>.panel,.choicegrid>.panel+.panel{margin:0;max-width:none;text-align:left;display:flex;flex-direction:column;gap:6px}.choicegrid>.panel.choice{position:relative}.choicegrid>.panel.choice>.cardbadge{position:absolute;top:10px;right:10px}.choicegrid>.panel.choice.badged>b{padding-right:90px}.choicegrid>.panel.choice>b{font-size:15px}.choicegrid>.panel.choice>.hint{margin:0}.choicegrid>.panel.choice>.price{font-size:20px}.choicegrid>button.panel.choice{cursor:pointer;font:inherit;color:inherit}.choicegrid>button.panel.choice:not(.picked):hover{border-color:var(--mdr-border-strong)}.choicegrid>.panel.choice.picked{border-color:var(--mdr-accent)}.inlinerow.sidebyside{align-items:stretch;gap:16px;flex-wrap:wrap}.inlinerow.sidebyside>.panel{margin:0;min-width:260px}.inlinerow.sidebyside>.panel+.panel{margin:0}.formgrid.dealgrid{gap:12px 18px;margin-top:16px}.formgrid.dealgrid input[type=number]{width:100%}@media (min-width: 900px){.formgrid.dealgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.formgrid.dealgrid>label{white-space:nowrap}.formgrid.dealgrid>label>.hint{white-space:normal}}.formgrid.topline{align-items:start;row-gap:12px}.formgrid.topline>label,.formgrid.topline>.field{justify-content:flex-start;margin:0}.formgrid.topline>label>.hint{margin:0}.panel.filters>label{margin:0}.panel.filters.oneline{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:12px}.panel.filters.oneline>label.grow{flex:1 1 260px}.panel.filters.oneline>label:not(.grow){flex:0 0 auto}.panel.filters.oneline select,.panel.filters.oneline input[type=text]{margin-bottom:0}.panel.filters input[type=text]{margin:6px 0 0}label{display:block;font-size:12.5px;color:var(--mdr-text-secondary);margin:0 0 6px}input:not([type]),input[type=text],input[type=email],input[type=number],input[type=date],select{background:var(--mdr-bg-chrome);border:1px solid var(--mdr-border);border-radius:8px;color:var(--mdr-text-primary);padding:10px 12px;font-size:14px;margin-bottom:14px}input:not([type]),input[type=text],input[type=email]{width:100%}select{min-width:200px;margin-top:2px}select.orgselect{min-width:0;margin:0}input[type=number]{width:110px}input[type=date]{width:170px;color-scheme:dark}label>input,label>select{display:block;margin-top:6px}.formgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px 18px}.formgrid input,.formgrid select{width:100%;min-width:0}.formgrid>label,.formgrid>.field{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;margin:0 0 12px;font-size:12.5px;color:var(--mdr-text-secondary)}.formgrid>label>input,.formgrid>label>select,.formgrid>.field>input,.formgrid>.field>select{margin-top:0}.formgrid .switch,.formgrid .inlinerow{margin-top:2px}.formgrid>.formbtn{align-self:end;margin:0 0 12px;padding-block:10px}.inlinerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.inlinerow input,.inlinerow select{margin-bottom:0}.inlinerow label{margin:0}.backbtn{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--mdr-text-muted);margin:0 0 12px}.backbtn:hover{color:var(--mdr-text-primary)}input:focus{outline:2px solid var(--mdr-accent-border);border-color:var(--mdr-accent-border)}.error{color:var(--mdr-danger);font-size:13px;margin:8px 0 0}.obchecklist{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.obchecklist li{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.obchecklist .mark{width:1.2em;font-weight:700}.obchecklist li.ok .mark{color:var(--mdr-success)}.obchecklist li.warn .mark{color:var(--mdr-danger)}.hint{color:var(--mdr-text-faint);font-size:12px;margin-top:10px}table.list{width:100%;border-collapse:collapse;font-size:13.5px}table.list th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mdr-text-muted);padding:8px 10px;border-bottom:1px solid var(--mdr-border)}table.list td{padding:9px 10px;border-bottom:1px solid var(--mdr-border-subtle)}.tablescroll{overflow-x:auto}.tablescroll>table.list{min-width:520px}table.list tr.subrow>td{color:var(--mdr-text-secondary)}table.list tr.subrow>td:first-child{padding-left:26px}.stat{display:inline-flex;flex-direction:column;gap:2px;margin-right:32px}.stat b{font-size:22px}.stat span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mdr-text-muted)}.center{display:flex;align-items:center;justify-content:center;min-height:50vh;color:var(--mdr-text-muted)}.rail{position:sticky;top:var(--kshell-bar-height);z-index:var(--kshell-z-rail);align-self:flex-start;flex:none;width:var(--kshell-rail-width);height:calc(100vh - var(--kshell-bar-height));background:var(--kshell-bg);border-right:1px solid var(--kshell-border);display:flex;flex-direction:column;align-items:center;padding:10px 0;gap:4px}.rail .spacer{flex:1}.raildivider{width:var(--kshell-rail-divider);height:1px;background:var(--kshell-border);margin:4px 0;flex:none}.railitem{width:var(--kshell-rail-item);display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0 5px;border:none;border-radius:8px;background:none;cursor:pointer;color:var(--kshell-text-muted);font:inherit;text-decoration:none}.railring{width:var(--kshell-rail-ring);height:var(--kshell-rail-ring);display:grid;place-items:center;border-radius:8px}.railring svg{display:block;width:var(--kshell-rail-icon);height:var(--kshell-rail-icon)}.raillabel{font-family:var(--kshell-font-body);font-size:var(--kshell-rail-label-size);font-weight:500;line-height:1.1;letter-spacing:.01em;white-space:nowrap}.railitem:hover,.railitem.active,.railitem[aria-expanded=true]{color:var(--kshell-text)}.railitem:hover .railring{background:var(--kshell-hover)}.railitem.active .railring,.railitem[aria-expanded=true] .railring{background:var(--mdr-bg-active)}.railitem:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:1px}.railring.youring{border-radius:99px;background:var(--kshell-accent-fill);color:var(--kshell-accent-on-fill);font-size:11px;font-weight:700;letter-spacing:.02em}.railitem:hover .railring.youring,.railitem[aria-expanded=true] .railring.youring{background:var(--kshell-accent-fill);box-shadow:0 0 0 2px var(--kshell-bg),0 0 0 3px var(--kshell-divider)}.railmenu{position:relative}.railmenu .railpanel{position:absolute;left:calc(100% + 12px);bottom:0;top:auto;right:auto;z-index:var(--kshell-z-drawer);min-width:260px;padding:8px;background:var(--kshell-bg-raised);border:1px solid var(--kshell-border);border-radius:12px;box-shadow:var(--kshell-shadow)}.railpanel-head{margin:0;padding:4px 8px 8px;font-size:12px;font-weight:500;color:var(--kshell-text-muted)}.launchpanel{width:290px}.launchrow{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:8px;border-radius:8px;color:var(--kshell-text);text-decoration:none}.launchrow:hover,.launchrow:focus-visible{background:var(--kshell-hover);outline:none}.launchrow.is-off{cursor:default}.launchrow.is-off:hover{background:none}.launchrow.is-off .launchrow-tile{opacity:.55}.launchrow-tile{display:block;width:30px;height:30px}.launchrow-text{display:grid;gap:1px;min-width:0}.launchrow-text b{font-size:14px;font-weight:500}.launchrow-text small{font-size:12px;color:var(--kshell-text-muted)}.launchrow-side{color:var(--kshell-text-secondary);font-size:14px}.youpanel .who{display:grid;gap:2px}.who .rolepill{justify-self:start;margin-top:8px;padding:4px 10px;font-size:10px}.phonedrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kshell-z-drawer)}.phonedrawer-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kshell-scrim)}.phonedrawer-panel{position:absolute;top:0;bottom:0;left:0;width:var(--kshell-drawer-width);overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:0 12px 24px;background:var(--kshell-bg);border-right:1px solid var(--kshell-border);box-shadow:var(--kshell-shadow)}.phonedrawer-head{display:flex;align-items:center;justify-content:space-between;height:var(--kshell-bar-height);flex:none;padding-left:5px}.phonedrawer-close{width:36px;height:36px;display:grid;place-items:center;border:none;border-radius:8px;background:none;cursor:pointer;color:var(--kshell-text-secondary)}.phonedrawer-close:hover{background:var(--kshell-hover);color:var(--kshell-text)}.phonedrawer-nav{display:grid;gap:2px}.phonedrawer-nav .railitem{width:100%;flex-direction:row;gap:12px;padding:4px 6px}.phonedrawer-nav .raillabel{font-size:14px;letter-spacing:0}.phonedrawer-org select.orgselect{width:100%;max-width:none}.phonedrawer-section{border-top:1px solid var(--kshell-border);padding-top:10px;margin-top:6px}.phonedrawer-label{margin:0;padding:0 8px 6px;font-family:var(--mdr-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--kshell-text-muted)}.phonedrawer .menu.menu-static{position:static;min-width:0;padding:0;border:none;background:none;box-shadow:none}.phonedrawer-you .who{border-bottom:none;margin-bottom:0}@media (max-width: 900px){.rail{display:none}.topbar{gap:10px;padding:0 12px}.topbar-menu{display:inline-flex}.topbar .wordmark-kartel,.topbar .wordmark-divider,.topbar .wordmark-name{display:none}.topbar .wordmark-tile{width:var(--kshell-logo-tile-phone);height:var(--kshell-logo-tile-phone)}.topbar .pagetitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-slot{display:none}main.page{padding:28px 16px 64px}}.body{display:flex;flex:1;min-height:0}.rolepill{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--mdr-border);background:var(--mdr-bg-chrome-raised);border-radius:99px;padding:6px 14px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mdr-text-secondary)}.rolepill:before{content:"";width:7px;height:7px;border-radius:99px;background:var(--mdr-success)}.capsule{display:flex;align-items:center;gap:4px;border:1px solid var(--mdr-border);background:var(--mdr-bg-chrome-raised);border-radius:99px;padding:3px}.creditsbtn{display:inline-flex;align-items:center;gap:7px;border:none;background:none;cursor:pointer;border-radius:99px;padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--mdr-text-secondary)}.creditsbtn:hover{background:var(--mdr-bg-chrome-hover)}.creditsbtn svg{color:var(--mdr-accent)}.walletpop{min-width:272px}.walletpop .balrow{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 10px;font-size:12.5px;color:var(--mdr-text-secondary)}.walletpop .balrow>span{white-space:nowrap}.walletpop .balrow b{font-variant-numeric:tabular-nums;font-weight:600;color:var(--mdr-text-primary)}.walletpop .balrow.total{padding:9px 10px 7px}.walletpop .balrow.total>span{font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--mdr-text-secondary)}.walletpop .balrow.total b{font-size:18px;letter-spacing:-.01em}.walletpop .windowline{padding:0 10px 6px;font-size:12px;color:var(--mdr-text-muted)}.walletpop hr{border:0;border-top:1px solid var(--mdr-border-subtle);margin:4px 2px}.walletpop .walletnote{padding:6px 10px 8px;font-size:12px;line-height:1.45;color:var(--mdr-text-muted)}.walletpop .managerow{display:flex;justify-content:space-between;align-items:center;margin:4px 0 0;padding:9px 10px;border-top:1px solid var(--mdr-border-subtle);border-radius:0 0 8px 8px;font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--mdr-text-primary);text-decoration:none}.walletpop .managerow:hover{background:var(--mdr-bg-chrome-hover)}.pagetitle{font-family:var(--mdr-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mdr-text-muted)}.menuwrap{position:relative}.menu{position:absolute;right:0;top:44px;z-index:30;background:var(--mdr-bg-chrome-raised);border:1px solid var(--mdr-border);border-radius:10px;box-shadow:var(--mdr-shadow-soft);min-width:220px;padding:8px}.menu .who{padding:8px 10px 10px;border-bottom:1px solid var(--mdr-border-subtle);margin-bottom:6px}.menu .who b{display:block;font-size:14px}.menu .who span{font-size:12px;color:var(--mdr-text-muted)}.menu a,.menu button{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;color:var(--mdr-text-primary);padding:8px 10px;border-radius:7px;font-size:13.5px;text-decoration:none}.menu a:hover,.menu button:hover{background:var(--mdr-bg-chrome-hover)}.menu .danger{color:var(--mdr-danger)}.badge{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-secondary);border-radius:6px;padding:4px 8px}.plathome{max-width:1280px;margin:0 auto}.plathead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.bpickhead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.bpickhead h3{margin:0 0 4px;font-size:16px}.bpickhead .hint{margin:0;max-width:72ch;line-height:1.5}.brandxfer{display:flex;flex-direction:column;gap:12px;margin:14px 0 18px}.brandxfer .notice{padding:10px 14px;border-radius:10px;border:1px solid var(--mdr-accent-border);background:var(--mdr-accent-soft);font-size:14px}.bpicksearch{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;margin-bottom:12px;background:var(--mdr-bg-chrome);border:1px solid var(--mdr-border);border-radius:10px}.bpicksearch:focus-within{border-color:var(--mdr-accent-border)}.bpicksearch svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--mdr-text-muted);stroke-width:1.8;stroke-linecap:round}.bpicksearch input[type=text]{flex:1;min-width:0;margin:0;padding:0;border:0;background:transparent;outline:none;box-shadow:none}.bpickcount{flex:none;font-size:12px;color:var(--mdr-text-muted);font-variant-numeric:tabular-nums}.bpickchips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bpickchip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;font-size:12.5px;background:var(--mdr-accent-soft);border:1px solid var(--mdr-accent-border);color:var(--mdr-text-primary)}.bpickchip button{border:0;background:none;color:var(--mdr-text-secondary);cursor:pointer;font-size:14px;line-height:1;padding:0 2px}.bpickchip button:hover,.bpickchip button:focus-visible{color:var(--mdr-text-primary)}.bpickgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;max-height:420px;overflow-y:auto;padding:2px 4px 2px 2px}.bpick{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;cursor:pointer;background:var(--mdr-bg-panel);border:1px solid var(--mdr-border);transition:border-color .12s ease,background .12s ease}.bpick:hover{border-color:var(--mdr-border-strong)}.bpick.on{border-color:var(--mdr-accent);background:var(--mdr-accent-soft)}.bpick:focus-within{outline:2px solid var(--mdr-accent);outline-offset:2px}.bpick input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.bpicklogo{position:relative;flex:none;width:38px;height:38px;border-radius:10px;overflow:hidden;display:grid;place-items:center;font-weight:700;font-size:15px;background:var(--mdr-bg-chrome-raised);border:1px solid var(--mdr-border);color:var(--mdr-accent)}.bpicklogo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--mdr-bg-chrome-raised)}.bpickbody{display:flex;flex-direction:column;min-width:0;flex:1}.bpickbody b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bpickbody span{font-size:12.5px;color:var(--mdr-text-muted);margin-top:2px}.bpickcheck{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;border:1px solid var(--mdr-border-strong);color:transparent}.bpick.on .bpickcheck{background:var(--mdr-accent-fill);border-color:var(--mdr-accent-fill);color:var(--mdr-accent-foreground)}.bpickfoot{margin:12px 0 0}@media (max-width: 640px){.bpickhead{flex-direction:column}}.obshell{min-height:100vh;display:flex;flex-direction:column;background:var(--mdr-bg-app)}.obhead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:18px 32px;border-bottom:1px solid var(--mdr-border)}.obhead .wordmark{justify-self:start}.obheadpad{justify-self:end}.obmain{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:56px 24px 64px}.obsteps{display:flex;align-items:center;gap:12px;list-style:none;margin:0;padding:0;font-size:14px;color:var(--mdr-text-muted);flex-wrap:wrap;justify-content:center}.obsteps li{display:flex;align-items:center;gap:8px}.obsteps li+li:before{content:"";width:32px;height:1px;background:var(--mdr-border-strong);margin-right:4px}.obsteps .obdot{width:24px;height:24px;border-radius:50%;border:1px solid var(--mdr-border-strong);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.obsteps li.done{color:var(--mdr-text-secondary)}.obsteps li.done .obdot{background:var(--mdr-accent-soft);border-color:transparent;color:var(--mdr-accent)}.obsteps li.on{color:var(--mdr-text-primary);font-weight:600}.obsteps li.on .obdot{background:var(--mdr-accent-fill);border-color:var(--mdr-accent);color:var(--mdr-accent-foreground)}.obeyebrow{font-family:var(--mdr-font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--mdr-accent);margin-bottom:10px}.obcard{width:100%;max-width:560px;box-sizing:border-box;padding:40px;border-radius:18px;background:var(--mdr-bg-chrome);border:1px solid var(--mdr-border);display:flex;flex-direction:column;gap:18px}.obcard h1,.obtitle{font-size:32px;letter-spacing:-.02em;margin:0}.obcard .obeyebrow{margin-bottom:-8px}.obtitle{font-size:40px;line-height:1.1;margin-bottom:8px}.obcard .sub{margin:-8px 0 4px;line-height:1.55}.obfield{display:flex;flex-direction:column;gap:6px}.obfield label{margin:0;font-size:13px;font-weight:500;color:var(--mdr-text-primary)}.obhint{font-size:12.5px;color:var(--mdr-text-muted);margin-top:-2px}.obfield input,.obfield select{width:100%;min-width:0;height:46px;box-sizing:border-box;margin:0}.obfield input+input{margin-top:8px}.obpair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.oblinkbtn{align-self:flex-start;border:0;background:none;padding:4px 0;color:var(--mdr-accent);font:inherit;font-size:13px;cursor:pointer}.obsubmit{width:100%;height:50px;font-size:15px;justify-content:center;margin-top:6px}.obskip{width:100%;height:42px;font-size:14px;justify-content:center}.obback{align-self:center;border:0;background:none;color:var(--mdr-text-secondary);font:inherit;font-size:14px;cursor:pointer}.obback:hover,.oblinkbtn:hover{text-decoration:underline}.obtrialgrid{width:100%;max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:64px;align-items:start}.obtimeline{list-style:none;margin:26px 0;padding:0;display:flex;flex-direction:column;gap:22px}.obtimeline li{position:relative;padding-left:30px;display:flex;flex-direction:column;gap:6px}.obtimeline li:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;border-radius:50%;border:2px solid var(--mdr-accent);box-sizing:border-box}.obtimeline li.now:before{background:var(--mdr-accent-mid)}.obtimeline li:not(:last-child):after{content:"";position:absolute;left:6px;top:24px;bottom:-18px;width:2px;background:var(--mdr-border-strong)}.obtimeline b{font-size:16px}.obtimeline span{font-size:15px;line-height:1.55;color:var(--mdr-text-secondary)}.obsummary{border:1px solid var(--mdr-border);border-radius:14px;background:var(--mdr-bg-chrome);padding:4px 22px}.obsummary>div{display:flex;justify-content:space-between;gap:12px;padding:16px 0;font-size:15px}.obsummary>div+div{border-top:1px solid var(--mdr-border)}.obsummary span{color:var(--mdr-text-secondary)}.obsummary b{font-variant-numeric:tabular-nums}.obsummary b.gold{color:var(--mdr-accent)}.obpay{box-sizing:border-box;padding:32px;border-radius:18px;background:var(--mdr-bg-chrome);border:1px solid var(--mdr-border)}.obpay form{display:flex;flex-direction:column;gap:16px}.obpay h2{margin:0 0 4px;font-size:22px}.obstripe{height:46px;box-sizing:border-box;padding:14px 14px 0;border-radius:8px;border:1px solid var(--mdr-border-strong);background:var(--mdr-bg-app)}.obstripe.StripeElement--focus{border-color:var(--mdr-accent-border)}.obstripe.StripeElement--invalid{border-color:var(--mdr-danger, #ff6b6b)}.obpromo{display:flex;flex-direction:column;gap:8px}.obpromo-row{display:flex;gap:10px}.obpromo-row input{flex:1;min-width:0;text-transform:uppercase}.obpromo-row .btn{flex:none;height:46px}.obpromo-applied{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;border-radius:10px;background:var(--mdr-accent-soft);border:1px solid var(--mdr-accent-border);font-size:14px}.obpromo-applied .oblinkbtn{align-self:center}.obconsent{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;line-height:1.5;color:var(--mdr-text-secondary);cursor:pointer}.obconsent input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--mdr-accent)}.obinvoice{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid var(--mdr-border)}.obinvoice>div{display:flex;flex-direction:column;gap:4px}.obinvoice>div span{font-size:13px;line-height:1.5;color:var(--mdr-text-secondary)}.obinvoice .btn{align-self:flex-start}.obfine{font-size:12px;color:var(--mdr-text-muted);margin:0;text-align:center}.obrefused{padding:8px 0;color:var(--mdr-text-primary);display:flex;flex-direction:column;gap:14px}.obplan{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px}.obplanhead{text-align:center}.obplanhead .sub{margin:0;color:var(--mdr-text-secondary);font-size:16px}.obplangrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.obplancard{box-sizing:border-box;padding:26px;border-radius:18px;background:var(--mdr-bg-chrome);border:1px solid var(--mdr-border);display:flex;flex-direction:column;gap:14px;cursor:pointer;outline:none}.obplancard:hover{border-color:var(--mdr-border-strong)}.obplancard:focus-visible{box-shadow:0 0 0 2px var(--mdr-accent-border)}.obplancard.on{border-color:var(--mdr-accent);box-shadow:0 0 0 1px var(--mdr-accent)}.obplantop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.obplantop h2{margin:0;font-size:22px}.obplantag{margin:4px 0 0;font-size:13.5px;color:var(--mdr-text-secondary)}.obradio{width:20px;height:20px;flex:none;border-radius:50%;border:2px solid var(--mdr-border-strong);box-sizing:border-box}.obplancard.on .obradio{border-color:var(--mdr-accent);background:radial-gradient(var(--mdr-accent) 0 4px,transparent 5px)}.obseg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:12px;background:var(--mdr-bg-app);border:1px solid var(--mdr-border)}.obseg button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:44px;border:0;border-radius:9px;background:none;color:var(--mdr-text-secondary);font:inherit;font-size:13px;font-weight:500;line-height:1.2;padding:6px 4px;cursor:pointer;transition:background .15s,color .15s}.obseg button:hover:not(.on){background:var(--mdr-bg-panel);color:var(--mdr-text-primary)}.obseg button:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:1px}.obseg .obsegname{white-space:nowrap}.obseg .obsegoff{font-size:11px;font-weight:600;color:var(--mdr-success, #4ade80);font-variant-numeric:tabular-nums}.obseg button.on{background:var(--mdr-accent-fill);color:var(--mdr-accent-foreground);font-weight:600;box-shadow:0 1px 2px #0000004d}.obseg button.on .obsegoff{color:var(--mdr-bg-app);opacity:.75}@media (prefers-reduced-motion: reduce){.obseg button{transition:none}}.obplanprice b{font-size:34px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.obplanprice span{color:var(--mdr-text-secondary);font-size:15px}.obplanbilled{margin:-8px 0 0;font-size:13.5px;color:var(--mdr-text-muted);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.obsave{font-size:12px;font-weight:600;color:var(--mdr-success);background:rgb(var(--mdr-success-rgb) / .12);border-radius:999px;padding:3px 9px}.obplanrows{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--mdr-border)}.obplanrows>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--mdr-border);font-size:14px}.obplanrows dt{color:var(--mdr-text-secondary)}.obplanrows dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.obplanplat{margin:auto 0 0;font-size:13.5px;line-height:1.5}.obplanplat span{font-family:var(--mdr-font-mono);font-size:11px;letter-spacing:.14em;color:var(--mdr-text-muted);margin-right:6px}.obplanfoot{display:flex;align-items:center;gap:18px;padding-top:18px;border-top:1px solid var(--mdr-border)}.obplansum{flex:1;min-width:0;color:var(--mdr-text-secondary);font-size:14px;text-align:center}.obplanfoot .btn{height:46px;padding:0 22px}.obnotice{margin:0;padding:10px 14px;border-radius:10px;background:var(--mdr-accent-soft);border:1px solid var(--mdr-accent-border);font-size:14px}.plattrial{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;border:1px solid var(--mdr-accent-border);border-radius:12px;background:var(--mdr-accent-soft)}.plattrial div{display:flex;flex-direction:column;gap:3px}.plattrial span{font-size:13px;color:var(--mdr-text-secondary)}@media (max-width: 900px){.obtrialgrid{grid-template-columns:1fr;gap:32px}.obplangrid{grid-template-columns:1fr}.obplanfoot{flex-wrap:wrap;justify-content:space-between}.obplansum{order:-1;flex-basis:100%}.obpair{grid-template-columns:1fr}.obhead{grid-template-columns:1fr;justify-items:center}.obhead .wordmark{justify-self:center}}.firstrun-title{margin:0;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.015em;line-height:1.15}.firstrun .plathead{align-items:flex-start;padding-bottom:22px;border-bottom:1px solid var(--mdr-border)}.firstrun .plathead>div:first-child{flex:1 1 360px;min-width:0}.firstrun-trial{margin-left:auto}.firstrun-sub{margin:8px 0 0;color:var(--mdr-text-secondary);font-size:15px}.firstrun-trial{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 18px;border-radius:999px;border:1px solid var(--mdr-accent-border);background:var(--mdr-accent-soft);font-size:14px;color:var(--mdr-text-secondary)}.firstrun-trial b{color:var(--mdr-accent);font-weight:600}.firstrun-steps{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0}.firstrun-steps li{padding:9px 14px;border-radius:10px;background:var(--mdr-bg-chrome-hover);font-size:14px}.firstrun-steps b{color:var(--mdr-accent);margin-right:6px}.bh-searchbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:4px 0 18px}.bh-search{display:block;flex:1 1 280px;min-width:0}.bh-toggle{all:unset;box-sizing:border-box;cursor:pointer;flex:none;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid var(--mdr-border-strong);background:var(--mdr-bg-panel-raised);color:var(--mdr-text-secondary);font-size:14px}.bh-toggle:hover{color:var(--mdr-text-primary)}.bh-toggle:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:2px}.bh-toggle.on{color:var(--mdr-text-primary);border-color:var(--mdr-accent-border)}.bh-toggle-track{position:relative;width:30px;height:18px;border-radius:999px;background:var(--mdr-bg-active);transition:background-color .15s ease}.bh-toggle-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--mdr-text-secondary);transition:transform .15s ease,background-color .15s ease}.bh-toggle.on .bh-toggle-track{background:var(--mdr-accent-fill)}.bh-toggle.on .bh-toggle-knob{transform:translate(12px);background:var(--mdr-accent-foreground)}.bh-search input{width:100%;box-sizing:border-box;margin:0;background:var(--mdr-bg-panel-raised);color:var(--mdr-text-primary);border:1px solid var(--mdr-border-strong);border-radius:12px;padding:11px 14px;font-size:15px}.bh-filter{margin:0 0 14px;font-size:14px;color:var(--mdr-text-secondary)}.bh-hero,.bh-card{all:unset;box-sizing:border-box;cursor:pointer;position:relative;background:var(--mdr-bg-panel-raised);border:1px solid var(--mdr-border);border-radius:18px}.bh-hero:focus-visible,.bh-card:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:3px}.bh-hero{width:100%;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bh-hero-pic{width:100%;height:300px;object-fit:cover;display:block;border-radius:17px 0 0 17px}.bh-hero-body{padding:22px;display:grid;gap:10px;align-content:center;min-width:0}.bh-hero-name{font-size:clamp(26px,3vw,34px);letter-spacing:-.01em;line-height:1.1;overflow-wrap:anywhere}.bh-hero-cta{justify-self:start}.bh-others{margin:6px 0 12px;font-size:16px;font-weight:600;color:var(--mdr-text-secondary)}.bh-grid{display:grid;gap:14px;row-gap:18px}.bh-card{display:flex;flex-direction:column;min-width:0}.bh-card-pic{width:100%;height:150px;object-fit:cover;display:block;border-radius:17px 17px 0 0}.bh-art-logo,.bh-art-initial{display:flex;align-items:center;justify-content:center;background:var(--mdr-bg-panel-raised)}.bh-art-logo img{max-width:55%;max-height:55%;object-fit:contain}.bh-art-initial{font-size:64px;font-weight:600;color:var(--mdr-text-secondary)}.bh-card-body{padding:14px;display:grid;gap:6px;min-width:0}.bh-card-name{font-size:18px;overflow-wrap:anywhere}.bh-counts{font-family:var(--mdr-font-mono);font-size:11px;letter-spacing:.06em;color:var(--mdr-text-secondary)}.bh-facts{font-size:13px;color:var(--mdr-text-muted);overflow-wrap:anywhere}.bh-none{color:var(--mdr-text-secondary)}.bh-flip{perspective:1600px;min-width:0}.bh-flip.is-hero{margin-bottom:18px}.bh-flip-inner{position:relative;display:grid;transform-style:preserve-3d;transition:transform .64s cubic-bezier(.2,.8,.2,1)}.bh-flip.on .bh-flip-inner{transform:rotateY(180deg)}.bh-flip .bh-face{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-width:0}.bh-flip .bh-back{position:absolute;top:0;right:0;bottom:0;left:0}.bh-back{position:relative;overflow:hidden;transform:rotateY(180deg);cursor:pointer;display:flex;flex-direction:column;border-radius:18px;background:var(--mdr-bg-panel-raised);border:1px solid var(--mdr-border)}.bh-flip.on .bh-back{border-color:color-mix(in srgb,var(--mdr-text-primary) 55%,transparent)}.bh-back-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(18px) saturate(.9) brightness(.42);transform:scale(1.2)}.bh-back:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--mdr-bg-panel-raised) 55%,transparent),color-mix(in srgb,var(--mdr-bg-panel-raised) 85%,transparent))}.bh-back-in{position:relative;z-index:2;flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:12px;overflow:auto}.bh-back-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 4px}.bh-back-name{font-size:13px;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-back-btn{all:unset;cursor:pointer;flex:none;font-size:12.5px;color:var(--mdr-text-secondary);padding:5px 10px;border-radius:999px;border:1px solid var(--mdr-border-strong);background:color-mix(in srgb,var(--mdr-text-primary) 6%,transparent)}.bh-back-btn:hover{color:var(--mdr-text-primary);background:color-mix(in srgb,var(--mdr-text-primary) 12%,transparent)}.bh-back-btn:focus-visible,.bh-prod:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:2px}.bh-back-empty{margin:0;font-size:14px;color:var(--mdr-text-secondary)}.bh-prods{flex:1;min-height:0;display:grid;gap:6px;grid-auto-rows:minmax(0,1fr)}.bh-flip.is-hero .bh-prods{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-auto-rows:minmax(56px,auto);align-content:center}.bh-prod{--p: var(--mdr-platform-brand-paper);display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:0;padding:10px 12px 10px 10px;border-radius:12px;text-decoration:none;color:var(--mdr-text-primary);background:color-mix(in srgb,var(--p) 12%,color-mix(in srgb,var(--mdr-bg-panel-raised) 72%,transparent));border:1px solid color-mix(in srgb,var(--p) 28%,transparent);transition:background-color .15s ease,border-color .15s ease}a.bh-prod:hover{background:color-mix(in srgb,var(--p) 22%,color-mix(in srgb,var(--mdr-bg-panel-raised) 72%,transparent));border-color:color-mix(in srgb,var(--p) 45%,transparent)}.bh-prod.plat-mdr{--p: var(--mdr-platform-brand-paper)}.bh-prod.plat-cse{--p: var(--mdr-platform-strategy-paper)}.bh-prod.plat-gp{--p: var(--mdr-platform-studio-paper)}.bh-prod.plat-dt{--p: var(--mdr-platform-things-paper)}.bh-prod-k{width:36px;height:36px;border-radius:8px;display:block}.bh-prod-text{display:grid;gap:3px;min-width:0}.bh-prod-team{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-prod-sub{font-size:12px;color:var(--mdr-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-prods:has(>:nth-child(4)){gap:5px}.bh-prods:has(>:nth-child(4)) .bh-prod{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;padding:6px 10px 6px 8px;border-radius:10px}.bh-prods:has(>:nth-child(4)) .bh-prod-k{width:28px;height:28px;border-radius:7px}.bh-prods:has(>:nth-child(4)) .bh-prod-team{font-size:14px}.bh-prod-go{width:16px;height:16px;color:var(--mdr-text-muted);transition:color .15s ease,transform .15s ease}a.bh-prod:hover .bh-prod-go{color:var(--mdr-text-primary);transform:translate(1px,-1px)}.bh-prod.is-off{cursor:default;background:color-mix(in srgb,var(--mdr-bg-panel-raised) 60%,transparent);border-color:var(--mdr-border)}.bh-prod.is-off .bh-prod-k{opacity:.45}.bh-prod.is-off .bh-prod-team{color:var(--mdr-text-secondary)}@media (prefers-reduced-motion: reduce){.bh-flip-inner{transition:none;transform:none!important}.bh-flip .bh-face{backface-visibility:visible;transition:opacity .2s}.bh-back{transform:none;opacity:0;pointer-events:none}.bh-flip.on .bh-back{opacity:1;pointer-events:auto}.bh-flip.on .bh-face:not(.bh-back){opacity:0;pointer-events:none}}.bh-empty{padding:28px;border:1px dashed var(--mdr-border-strong);border-radius:18px;display:grid;gap:10px;justify-items:start}.bh-empty h2{margin:0;font-size:22px}.bh-empty p{margin:0;color:var(--mdr-text-secondary);max-width:56ch}@media (max-width: 700px){.bh-hero{grid-template-columns:1fr}.bh-hero-pic{height:200px;border-radius:17px 17px 0 0}}.tabs{display:flex;gap:8px;margin:0 0 22px;flex-wrap:wrap}.tabs a{border:1px solid var(--mdr-border);border-radius:99px;padding:7px 16px;font-size:13px;color:var(--mdr-text-secondary);text-decoration:none}.tabs a.active{background:var(--mdr-accent-fill);color:var(--mdr-accent-foreground);border-color:var(--mdr-accent-fill);font-weight:600}.sectionlabel{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mdr-text-muted);margin:22px 0 8px}.dangerpanel{background:#ff6b6b12;border:1px solid rgba(255,107,107,.35);border-radius:12px;padding:18px 20px;max-width:560px}.pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.accounthead{margin-bottom:24px}.accounthead+.panel{margin:0 0 24px}.accounthead h1.inlinerow{gap:12px;margin-bottom:4px}.accounthead .accountactions{flex-shrink:0;justify-content:flex-end}.accounthead .sub{margin:0 0 6px;max-width:none}.accounthead .sub.hint{margin:0}@media (max-width: 720px){.pagehead.accounthead{flex-direction:column;gap:16px}.accounthead p.sub{margin-bottom:6px}.accounthead .accountactions{justify-content:flex-start;width:100%}.accounthead .accountactions>.btn{flex:1 1 auto;justify-content:center;text-align:center}}.accesscontrol{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.accesscontrol>.panel{margin:0;text-align:left;min-width:280px;max-width:420px}.accesscontrol .error{text-align:left}.accesscontrol .holdsummary{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.accesscontrol{align-items:stretch;width:100%}.accesscontrol>.panel{max-width:none;min-width:0}.accesscontrol .holdsummary{max-width:none;white-space:normal}}.billing2294{max-width:980px}.billing2294 .zonelabel{margin:34px 0 12px;color:var(--mdr-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:650}.billing2294 .zonelabel:first-child{margin-top:6px}.billing2294 .orderdue{display:flex;flex-direction:column;gap:8px}.billing2294 .orderdue-amount{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}.billing2294 .orderdue-options{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.billing2294 .orderdue-offline{max-width:62ch}.billing2294 .paydue{display:flex;flex-direction:column;gap:10px;padding:18px 20px;margin-bottom:20px;border:1px solid var(--mdr-border);border-radius:10px;background:var(--mdr-bg-panel-raised)}.billing2294 .paydue.overdue{border-color:var(--mdr-warning)}.billing2294 .paydue-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.billing2294 .paydue-title{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mdr-text-secondary)}.billing2294 .paydue-amount{font-size:30px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.billing2294 .paydue-ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:4px}.billing2294 .paydue-way{display:flex;flex-direction:column;gap:8px}.billing2294 .paydue-way+.paydue-way{border-left:1px solid var(--mdr-border);padding-left:16px}@media (max-width: 560px){.billing2294 .paydue-way+.paydue-way{border-left:0;padding-left:0;border-top:1px solid var(--mdr-border);padding-top:12px}}.billing2294 .paydue-products{display:flex;flex-direction:column;gap:4px;max-width:480px}.billing2294 .paydue-product{display:flex;justify-content:space-between;gap:12px;font-size:13px}.billing2294 .paydue-product .num{font-variant-numeric:tabular-nums}.billing2294 .paydue-waylabel{font-size:12px;font-weight:600}.billing2294 .paydue-head .chip{text-transform:none;letter-spacing:0;font-size:12px}.billing2294 .paydue-actions{display:flex;gap:10px;flex-wrap:wrap}.billing2294 .tablewrap2294{overflow-x:auto}.billing2294 .invoices2294{width:100%;border-collapse:collapse;font-size:13px}.billing2294 .invoices2294 th{text-align:left;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--mdr-text-secondary);padding:6px 10px 6px 0;border-bottom:1px solid var(--mdr-border)}.billing2294 .invoices2294 td{padding:8px 10px 8px 0;border-bottom:1px solid var(--mdr-border);vertical-align:top}.billing2294 .invoices2294 .num{font-variant-numeric:tabular-nums}.billing2294 .customize2294>summary.zonelabel{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.billing2294 .customize2294>summary.zonelabel::-webkit-details-marker{display:none}.billing2294 .customize2294>summary.zonelabel:before{content:"▸";font-size:11px;transition:transform .15s ease}.billing2294 .customize2294[open]>summary.zonelabel:before{transform:rotate(90deg)}.billing2294 .customize2294>summary.zonelabel:focus-visible{outline:1px solid var(--mdr-accent);outline-offset:4px}@media (prefers-reduced-motion: reduce){.billing2294 .customize2294>summary.zonelabel:before{transition:none}}.billing2294 .zonequal{text-transform:none;letter-spacing:0}.billing2294 .split{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap}.billing2294 .mut2294{color:var(--mdr-text-muted);font-size:12.5px}.billing2294 .subt2294{color:var(--mdr-text-secondary);font-size:13px;font-weight:650}.billing2294 .big2294{font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.billing2294 .planstrip,.billing2294 .walletcard,.billing2294 .packscard,.billing2294 .datacard,.billing2294 .refcard{background:var(--mdr-bg-panel);border:1px solid var(--mdr-border);border-radius:12px;padding:18px 20px}.billing2294 .planname{font-size:16px;font-weight:650}.billing2294 .striprule{border-top:1px solid var(--mdr-border);margin:14px 0 12px}.billing2294 .chip{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border-radius:99px;padding:3px 9px;white-space:nowrap}.billing2294 .chip.trial{color:var(--mdr-accent);border:1px solid var(--mdr-accent)}.billing2294 .chip.active{color:var(--mdr-success-foreground);background:var(--mdr-success)}.billing2294 .chip.addon{color:var(--mdr-text-secondary);border:1px solid var(--mdr-border-strong)}.billing2294 .chip.warn{color:var(--mdr-warning);border:1px solid var(--mdr-warning)}.billing2294 .chip.requested{color:var(--mdr-success);border:1px solid var(--mdr-border-strong);text-transform:none;letter-spacing:0;font-size:12px}.billing2294 .btn2294{display:inline-block;border:1px solid var(--mdr-border-strong);background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-primary);border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.billing2294 .btn2294:hover{background:var(--mdr-bg-active)}.billing2294 .btn2294.gold{background:var(--mdr-accent-fill);border-color:var(--mdr-accent-fill);color:var(--mdr-accent-foreground)}.billing2294 .btn2294.gold:hover{background:var(--mdr-accent-fill-hover);border-color:var(--mdr-accent-fill-hover)}.billing2294 .btn2294.ghost{background:transparent}.billing2294 .btn2294:disabled{opacity:.45;cursor:not-allowed}.billing2294 .walletrow{display:flex;gap:14px;flex-wrap:wrap}.billing2294 .walletcard{flex:1.4;min-width:230px}.billing2294 .packscard{flex:2.2;min-width:300px}.billing2294 .datacard{flex:1;min-width:230px}.billing2294 .datacard.pick{border-color:var(--mdr-accent)}.billing2294 .packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.billing2294 .pack{background:var(--mdr-bg-panel-raised);border:1px solid var(--mdr-border);border-radius:12px;padding:16px;text-align:center}.billing2294 .pack.pick{border-color:var(--mdr-accent)}.billing2294 .packcredits{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.billing2294 .bonus{color:var(--mdr-success);font-size:12px;font-weight:600;min-height:18px;margin-bottom:8px}.billing2294 .plangrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.billing2294 .plan{background:var(--mdr-bg-panel);border:1px solid var(--mdr-border);border-radius:12px;padding:20px}.billing2294 .plan.pick{border-color:var(--mdr-accent)}.billing2294 .plan h3{margin:0 0 2px;font-size:15px}.billing2294 .price{font-size:26px;font-weight:700;margin:8px 0 0;font-variant-numeric:tabular-nums}.billing2294 .price.quote{font-size:18px;margin-top:14px}.billing2294 .price.dataprice{font-size:20px;margin:0 0 6px}.billing2294 .per{color:var(--mdr-text-muted);font-size:12px;font-weight:400}.billing2294 .feat{margin:12px 0 16px;padding:0;list-style:none}.billing2294 .feat li{padding:3px 0;color:var(--mdr-text-secondary);font-size:13px}.billing2294 .feat li:before{content:"— ";color:var(--mdr-accent)}.billing2294 .toggle2294{display:inline-flex;border:1px solid var(--mdr-border-strong);border-radius:8px;overflow:hidden;font-size:12.5px;font-weight:600}.billing2294 .toggle2294 button{padding:6px 12px;color:var(--mdr-text-muted);background:transparent;border:0;cursor:pointer;font:inherit}.billing2294 .toggle2294 button.on{background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-primary)}.billing2294 .note2294{border-left:3px solid var(--mdr-accent);background:var(--mdr-bg-panel-raised);border-radius:8px;padding:10px 14px;color:var(--mdr-text-secondary);font-size:12.5px;margin:10px 0}.billing2294 .note2294.alarm2294{border-left-color:var(--mdr-danger);background:#ff6b6b14;color:var(--mdr-text-primary);font-size:13px}.billing2294 .ledger{margin-top:10px}.billing2294 .ledger summary{cursor:pointer;color:var(--mdr-text-muted);font-size:13px}.billing2294 .ledgertable{border-collapse:collapse;width:100%;margin-top:8px}.billing2294 .ledgertable td,.billing2294 .ledgertable th{padding:6px 10px;border-top:1px solid var(--mdr-border);font-size:13px;text-align:left}.billing2294 .ledgertable th{color:var(--mdr-text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.07em;border-top:0}.billing2294 .ledgertable .num{text-align:right;font-variant-numeric:tabular-nums;color:var(--mdr-text-secondary)}.billing2294 .ledgertable .num.pos{color:var(--mdr-success)}.billing2294 .activityfigures{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;font-size:13px;color:var(--mdr-text-primary);font-variant-numeric:tabular-nums}.billing2294 .audithead{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;margin:0 0 12px}.billing2294 .audithead .zonelabel{margin:0}.billing2294 .audithead .activityfigures{margin:0;color:var(--mdr-text-secondary)}.billing2294 .audithead>.btn{margin-left:auto}.billing2294 .creditauditfilters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.billing2294 .creditauditfilters .accountsfilters{gap:4px}.billing2294 .creditauditfilters .accountsfilters .btn{padding:6px 12px;font-size:13px}.billing2294 .creditauditselects{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.billing2294 .creditauditselects label{display:inline-flex;align-items:center;gap:6px;margin:0}.billing2294 .creditauditselects label>select{display:inline-block;min-width:0;margin:0;padding:6px 10px;font-size:13px}.billing2294 .creditauditfilters .accountsfilters{margin-top:0}.billing2294 .ledgertable .unit{white-space:nowrap}.billing2294 .costref{margin-top:24px}.billing2294 .refcard{margin-top:10px}.billing2294 .footerline{margin-top:18px}.staffbanner{display:flex;align-items:center;justify-content:center;gap:16px;padding:9px 24px;background:var(--mdr-accent-soft);border-bottom:1px solid var(--mdr-accent-border);color:var(--mdr-text-primary);font-size:13.5px}.staffbanner b{color:var(--mdr-accent)}.accessbanner{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:9px 44px 9px 24px;position:relative;border-bottom:1px solid var(--mdr-warning);color:var(--mdr-text-primary);font-size:13.5px}.accessbanner.warn{background:var(--mdr-bg-panel-raised)}.accessbanner.stop{background:var(--mdr-bg-panel-raised);border-bottom-color:var(--mdr-danger)}.accessbanner .btn{padding:4px 12px}.accessbanner-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--mdr-text-secondary);font-size:18px;cursor:pointer}.accessbanner-close:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:2px}.savebar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 14px;margin:8px 0 14px;background:var(--mdr-bg-card, #141414);border:1px solid var(--mdr-border);border-radius:10px}.savebar .grow{flex:1;min-width:0}.savebar.dirty{border-color:var(--mdr-accent-border)}.figure{color:var(--mdr-text-primary);font-variant-numeric:tabular-nums}.unit{color:var(--mdr-text-muted);font-size:12px}.formgrid>.field>.figure{padding:6px 0}.bandlist{list-style:none;margin:0;padding:0;font-variant-numeric:tabular-nums}.bandlist li{padding:1px 0;color:var(--mdr-text-primary)}.bandeditor table.list.bands{width:auto;margin-bottom:6px}.bandeditor table.list.bands th,.bandeditor table.list.bands td{padding:4px 10px 4px 0;border-bottom:0}.switch{position:relative;display:inline-flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none}.switch input{position:absolute;opacity:0;width:0;height:0}.switch .track{width:40px;height:22px;border-radius:11px;flex:none;background:var(--mdr-border-strong);transition:background .15s ease;position:relative}.switch .track:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--mdr-text-primary);transition:left .15s ease}.switch input:checked+.track{background:var(--mdr-accent-fill)}.switch input:checked+.track:after{left:20px;background:var(--mdr-accent-foreground)}.switch input:disabled+.track{opacity:.5}.steprail{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.stepbox{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:10px;border:1px solid var(--mdr-border);background:var(--mdr-bg-card, #141414);color:var(--mdr-text-secondary);font-size:13px;font-family:inherit;cursor:default}.stepbox .n{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex:none;background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-secondary);font-size:11.5px;font-variant-numeric:tabular-nums}.stepbox.current{border-color:var(--mdr-accent);color:var(--mdr-text-primary)}.stepbox.current .n{background:var(--mdr-accent-fill);color:var(--mdr-accent-foreground)}.stepbox.done{color:var(--mdr-text-primary);cursor:pointer}.stepbox.done:hover{border-color:var(--mdr-border-strong)}.stepbox.done .n{background:var(--mdr-success);color:var(--mdr-success-foreground)}.stepbox.todo{opacity:.55}.stepbox:disabled{pointer-events:none}.tilesub{margin-top:2px;opacity:.8}.orderactions .inlinerow{gap:8px;flex-wrap:wrap;justify-content:flex-end}.orderactions{text-align:right}.btn.danger{border-color:var(--mdr-danger);color:var(--mdr-danger)}.btn.danger:disabled{opacity:.5}.opsnav{margin-top:4px}.linkbtn{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.mono{font-family:var(--mdr-font-mono);font-size:12px}.pill.failed{color:var(--mdr-danger);background:#ff6b6b1f}.opsproject{display:flex;flex-direction:column;gap:6px}.opsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-top:8px}.opstile{display:flex;flex-direction:column;gap:3px;padding:9px 10px;font-size:12.5px;border:1px solid var(--mdr-border);border-radius:8px;background:var(--mdr-bg-chrome)}.opstile.suspicious{border-color:var(--mdr-warning)}.opstile.stalled{border-color:var(--mdr-danger)}.opstile .error{margin:0;font-size:11.5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.opsbar{height:8px;border-radius:4px;background:var(--mdr-accent-mid);min-width:2px}.opspre{white-space:pre-wrap;word-break:break-word;font-family:var(--mdr-font-mono);font-size:11.5px;margin:0;max-height:240px;overflow:auto}.obsection{margin:14px 0;border:1px solid var(--mdr-border);border-radius:10px;padding:0 14px;background:var(--mdr-bg-chrome)}.obsection>summary{cursor:pointer;list-style:none;padding:12px 0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mdr-text-secondary);display:flex;align-items:center;gap:8px}.obsection>summary::-webkit-details-marker{display:none}.obsection>summary:before{content:"▸";color:var(--mdr-text-muted);transition:transform .15s}.obsection[open]>summary:before{transform:rotate(90deg)}.obsection[open]>summary{border-bottom:1px solid var(--mdr-border);margin-bottom:12px}.obsection[open]{padding-bottom:12px}.obsection>summary:hover{color:var(--mdr-text-primary)}.obstack .foldstatus{white-space:nowrap}.obrows th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mdr-text-muted);padding:0 8px 8px 0}.obrows td{padding-right:8px;vertical-align:middle}.obrows tr.off td:not(:first-child){opacity:.45}.obrows select,.obrows input[type=number]{min-width:0;margin:0}@media (prefers-reduced-motion: reduce){.obsection>summary:before{transition:none}}.obacct{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.obacct label{min-width:0}.obacct input{width:100%;min-width:0}@media (max-width: 900px){.obacct{grid-template-columns:repeat(2,minmax(0,1fr))}}.userlist td{vertical-align:middle}.userlist .username{font-weight:600}.userlist tr.editing td{background:var(--mdr-accent-soft)}.rowactions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.usered{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;align-items:end;margin:4px 0}.usered label{margin:0}.usered input,.usered select{margin-bottom:0}.useredactions{display:flex;gap:8px;justify-content:flex-end}.orderhelp{margin-bottom:12px;font-size:13px;color:var(--mdr-text-secondary)}.orderhelp summary{cursor:pointer;color:var(--mdr-text-muted)}.orderhelp ul{margin:8px 0 0;padding-left:18px;display:grid;gap:4px;max-width:72ch}.orderlist td{vertical-align:top}.ordernumber{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.orderchips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.orderchip{display:inline-flex;align-items:baseline;gap:6px;padding:2px 8px;border-radius:999px;border:1px solid var(--mdr-accent-border);background:var(--mdr-accent-soft);font-size:12px;font-weight:600}.orderchip.included{border-color:var(--mdr-border-strong);background:transparent;font-weight:500}.orderchip small{font-size:11px;font-weight:400;color:var(--mdr-text-muted)}.pill.nowrap{white-space:nowrap}.purgebox{margin-top:14px;padding:12px 14px;border:1px solid var(--mdr-danger);border-radius:8px;display:grid;gap:6px}.purgebox .hint{margin:0;max-width:72ch}.actionalert{display:flex;align-items:flex-start;gap:12px;margin:14px 0;padding:14px 16px;border:1px solid rgba(255,107,107,.35);border-radius:12px;background:#ff6b6b14;color:var(--mdr-text-primary)}.actionalert:focus{outline:none}.actionalert:focus-visible{outline:2px solid var(--mdr-danger);outline-offset:2px}.actionalert-icon{flex:none;margin-top:1px;color:var(--mdr-danger)}.actionalert-body{flex:1;min-width:0;display:grid;gap:3px}.actionalert-body b{font-size:14px;font-weight:600}.actionalert-body p{margin:0;font-size:13px;line-height:1.5;color:var(--mdr-text-secondary);max-width:72ch}.actionalert-close{flex:none;background:none;border:0;padding:2px 4px;cursor:pointer;color:var(--mdr-text-muted);font-size:13px;line-height:1;border-radius:6px}.actionalert-close:hover{color:var(--mdr-text-primary);background:var(--mdr-bg-chrome-hover)}.actionalert-close:focus-visible{outline:2px solid var(--mdr-border-strong);outline-offset:1px}.pointers{margin:8px 0 0;padding-left:18px;display:grid;gap:3px;font-size:13px;line-height:1.45;color:var(--mdr-text-secondary);max-width:72ch}.pointers b{color:var(--mdr-text-primary);font-weight:600}.fieldgroup{margin-top:16px;padding-top:12px;border-top:1px solid var(--mdr-border-subtle)}.fieldgroup>h4,.subhead{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mdr-text-secondary)}input.mono{font-family:var(--mdr-font-mono);font-size:13px}.seatnow{margin:0 0 12px;font-size:15px}.seatstepper{display:inline-flex;align-items:stretch;border:1px solid var(--mdr-border-strong);border-radius:10px;overflow:hidden}.seatstepper button{background:var(--mdr-bg-chrome);color:var(--mdr-text-primary);border:0;padding:8px 14px;font:inherit;font-weight:600;cursor:pointer}.seatstepper button:hover:not(:disabled){background:var(--mdr-bg-chrome-hover)}.seatstepper button:disabled{opacity:.4;cursor:default}.seatstepper button:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:-2px}.seatstepper output{min-width:92px;padding:8px 12px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums;border-left:1px solid var(--mdr-border);border-right:1px solid var(--mdr-border)}.walletgrid{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:28px;align-items:start}@media (max-width: 760px){.walletgrid{grid-template-columns:1fr;gap:16px}}.internalcard{margin-top:16px}.obsection>summary .foldstatus{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:400;font-size:12.5px;color:var(--mdr-text-muted)}.accountfold{background:var(--mdr-bg-panel-raised);padding:0 20px}.accountfold[open]{padding-bottom:18px}.accountfold .panel{border:0;padding:0;background:transparent}.accesstable td{vertical-align:middle}.accesstable .productname{font-weight:600;white-space:nowrap}.accesstable .rowactions{flex-wrap:nowrap}.accesstable col.statuscol{width:112px}.accesstable col.untilcol{width:132px}.accesstable col.actionscol,.accesstable .actionscol{width:150px}.accesstable .nowrap{white-space:nowrap}.tablescroll>table.list.accesstable{min-width:660px}.accesstable th.actionscol{position:relative}.accesstable .setby{color:var(--mdr-text-muted);font-size:12px;margin-top:2px;overflow-wrap:anywhere}.accesstable tr.picked>td{background:var(--mdr-accent-soft)}.reldate{color:var(--mdr-text-muted);font-size:12px;font-weight:400}.reldate.lapsed{color:var(--mdr-warning)}td .reldate{margin-top:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.idstrip{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--mdr-border-subtle)}.idstrip .iditem{min-width:0}.idstrip dt{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mdr-text-muted);margin:0 0 4px}.idstrip dd{margin:0;display:flex;align-items:center;gap:8px;min-height:26px}.idstrip .idvalue{font-variant-numeric:tabular-nums;color:var(--mdr-text-primary);font-size:13.5px}.idstrip .idnone{color:var(--mdr-text-muted);font-size:13px}.copybtn{min-width:64px;text-align:center}.accesssummary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px}.accesssummary+.hint{margin:-6px 0 12px}.accessgive{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid var(--mdr-border-subtle)}.accessgive label{margin:0}.accessgive input,.accessgive select{margin-bottom:0}.accessgive input[type=date],.accessgive input[type=text],.accessgive select,.accessgive .btn{height:40px;box-sizing:border-box}.accessgive input[type=date],.accessgive input[type=text],.accessgive select{padding-top:0;padding-bottom:0}.accessgive .btn{display:inline-flex;align-items:center}.accessgive label.grow{flex:1 1 220px;min-width:0}.accessgive label.checkfield{display:inline-flex;align-items:center;gap:6px;height:40px}.accessgive label.checkfield input{margin:0}@media (max-width: 480px){.accessgive>label:not(.checkfield),.accessgive select,.accessgive input[type=date]{width:100%;min-width:0}}.dealeditor .segmented{display:inline-flex;border:1px solid var(--mdr-border);border-radius:8px;overflow:hidden;margin-top:4px}.dealeditor .segmented button{background:transparent;border:0;padding:6px 14px;color:var(--mdr-text-secondary);cursor:pointer;font:inherit}.dealeditor .segmented button+button{border-left:1px solid var(--mdr-border)}.dealeditor .segmented button.on{background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-primary)}.dealeditor .segmented button:disabled{opacity:.4;cursor:default}.dealeditor .segmented button:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:-2px}.dealeditor .dealtable{margin-top:12px}.dealeditor .dealtable .dealsection th{text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mdr-text-muted);padding-top:14px}.dealeditor .dealtable td.deallabel{width:42%;color:var(--mdr-text-secondary)}.dealeditor .dealtable td.figure{font-variant-numeric:tabular-nums}.dealeditor .checkline{display:inline-flex;align-items:center;gap:6px}.plansheet th,.plansheet td{vertical-align:top}.plansheet td:first-child{color:var(--mdr-text-secondary);white-space:nowrap}.plansheet .dealsection th{text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mdr-text-muted);padding-top:14px}.plansheet td.figure{font-variant-numeric:tabular-nums}.removedcard{max-width:440px;margin:12vh auto 0;padding:28px;border:1px solid var(--mdr-border);border-radius:12px;background:var(--mdr-bg-panel)}.removedcard h1{font-size:20px;margin:0 0 8px}.removedcard p{color:var(--mdr-text-secondary);margin:0 0 20px;line-height:1.5}.removedactions{display:flex;gap:10px;flex-wrap:wrap}.supmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:20px 12px;background:#000000b8}.supmodal-card{width:100%;max-width:460px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--mdr-border-strong);border-radius:8px;background:var(--mdr-bg-panel);color:var(--mdr-text-primary);box-shadow:var(--mdr-shadow-soft)}.supmodal-head{height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--mdr-border)}.supmodal-title{display:flex;align-items:center;gap:10px;min-width:0}.supmodal-title h2{margin:0;font-size:17px;font-weight:600}.supmodal-badge{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--mdr-accent-soft);color:var(--mdr-accent)}.supmodal-eyebrow{font-family:var(--mdr-font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--mdr-accent)}.supmodal-x{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:none;color:var(--mdr-text-secondary);cursor:pointer}.supmodal-x:hover{background:var(--mdr-bg-chrome-hover);color:var(--mdr-text-primary)}.supmodal-body{padding:16px}.supmodal-error{margin-bottom:12px;padding:8px 12px;border:1px solid rgba(255,107,107,.35);border-radius:6px;background:#ff6b6b14;font-size:12px;color:var(--mdr-danger)}.supmodal-intro{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--mdr-text-muted)}.supmodal textarea{box-sizing:border-box;width:100%;min-height:150px;resize:vertical;padding:8px 12px;border:1px solid var(--mdr-border);border-radius:6px;background:var(--mdr-bg-panel);color:var(--mdr-text-primary);font:inherit;font-size:13px;line-height:1.6;outline:none}.supmodal textarea::placeholder{color:var(--mdr-text-faint)}.supmodal textarea:focus{border-color:var(--mdr-accent-border)}.supmodal-urgency{margin-top:16px}.supmodal-urgency label{display:block;margin-bottom:8px;font-family:var(--mdr-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mdr-text-muted)}.supmodal-urgency>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.supmodal-urgency button{padding:10px 12px;border:1px solid var(--mdr-border);border-radius:8px;background:var(--mdr-bg-panel-raised);color:var(--mdr-text-secondary);font:inherit;font-size:13px;cursor:pointer}.supmodal-urgency button:hover{border-color:var(--mdr-border-strong);color:var(--mdr-text-primary)}.supmodal-urgency button.on{border-color:var(--mdr-accent);background:var(--mdr-accent-soft);color:var(--mdr-text-primary)}.supmodal-foot{margin-top:20px;padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--mdr-border)}.supmodal-mail{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;font-size:12px;color:var(--mdr-text-muted);cursor:pointer}.supmodal-mail:hover{color:var(--mdr-text-primary)}.supmodal-foot .btn:disabled{opacity:.6;cursor:not-allowed}.supmodal-done{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;text-align:center}.supmodal-done h3{margin:0;font-size:16px;font-weight:600}.supmodal-done p{margin:0;max-width:320px;font-size:13px;line-height:1.6;color:var(--mdr-text-muted)}.supmodal-done .btn{margin-top:8px}.supmodal-tick{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--mdr-accent-soft);color:var(--mdr-accent)}.supmodal-em{color:var(--mdr-text-secondary)}.supmodal-link{border:0;background:none;padding:0;font:inherit;color:var(--mdr-accent);cursor:pointer}.supmodal-link:hover{text-decoration:underline}.salesmodal{display:flex;flex-direction:column;gap:2px}.salesmodal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 14px}.salesmodal label{margin:0}.salesmodal select{width:100%}.salesmodal textarea{box-sizing:border-box;width:100%;min-height:120px;resize:vertical;margin-top:6px;padding:10px 12px;border:1px solid var(--mdr-border);border-radius:8px;background:var(--mdr-bg-chrome);color:var(--mdr-text-primary);font:inherit;font-size:14px;line-height:1.5}.salesmodal textarea:focus{outline:2px solid var(--mdr-accent-border);border-color:var(--mdr-accent-border)}.salesmodal-opt,.salesmodal-count{color:var(--mdr-text-tertiary, var(--mdr-text-secondary));font-size:12px}.salesmodal-count{display:block;margin:4px 0 12px;text-align:right}.salesmodal-intro{margin:0;color:var(--mdr-text-secondary);font-size:14px;line-height:1.5}.salesmodal-fielderr{margin:-8px 0 12px;color:var(--mdr-danger, #f28b82);font-size:12.5px}.salesmodal-alarm{margin:4px 0 12px;padding:10px 12px;border-radius:8px;border:1px solid var(--mdr-danger, #f28b82);color:var(--mdr-text-primary);font-size:13.5px}.salesmodal-foot{display:flex;gap:10px;flex-wrap:wrap}.salescta-link{background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}@media (max-width: 700px){table.list.cards thead{display:none}table.list.cards,table.list.cards tbody,table.list.cards tr,table.list.cards td{display:block;width:100%;box-sizing:border-box}table.list.cards tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 4px;border-bottom:1px solid var(--mdr-border-subtle)}table.list.cards td{grid-column:1 / -1;border:0;padding:0;min-width:0}table.list.cards td.cardtitle{grid-column:1;font-size:15px;font-weight:600;overflow-wrap:anywhere}table.list.cards td.cardtitle .hint{font-weight:400;margin-top:2px}table.list.cards td.cardbadge{grid-column:2;grid-row:1;justify-self:end;align-self:start}table.list.cards td[data-label]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:baseline;font-size:13.5px;text-align:right;overflow-wrap:anywhere}table.list.cards td[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1 / span 6;color:var(--mdr-text-secondary);font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-align:left;overflow-wrap:normal}table.list.cards td[data-label]>*{grid-column:2}table.list.cards td[data-label] .hint{margin-top:2px}table.list.cards td[data-label] select{justify-self:end;width:auto;max-width:100%;margin:0}table.list.cards td.cardstack[data-label]{grid-template-columns:minmax(0,1fr);row-gap:6px;text-align:left}table.list.cards td.cardstack[data-label]:before{grid-row:auto}table.list.cards td.cardstack[data-label]>*{grid-column:1}table.list.cards td.cardactions{margin-top:4px}table.list.cards td.cardactions .rowactions{justify-content:flex-start}table.list.cards tr.editing{background:var(--mdr-accent-soft)}table.list.cards tr.editing td{background:none}}.filterdrop-row{display:flex;margin:0 0 12px}.filterdrop{position:relative;flex:1 1 100%;min-width:0}.filterdrop-toggle{display:inline-flex;align-items:center;gap:8px}.filterdrop-toggle.on{border-color:var(--mdr-accent-border);color:var(--mdr-accent)}.filterdrop-caret{font-size:11px;opacity:.7}.filterdrop-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:100%;max-height:70vh;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--mdr-border);background:var(--mdr-bg-panel-raised);box-shadow:0 12px 32px #00000059;text-align:left}.filterdrop-panel[hidden]{display:none}.filterdrop-panel:focus{outline:none}.filterdrop-panel:focus-visible{outline:2px solid var(--mdr-accent);outline-offset:2px}.filterdrop-panel>*{flex:none;min-width:0;max-width:100%;margin:0}.filterdrop-panel>label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--mdr-text-secondary)}.filterdrop-panel>label>input,.filterdrop-panel>label>select{width:100%;min-width:0;margin:0;box-sizing:border-box}.filterdrop-panel .accountsfilters{margin-top:0}.accountsbar .filterdrop-panel>.search{flex:none;min-width:0}.filterdrop-panel .accountsfilters .archived{margin:4px 0 0;flex-basis:100%}.filterdrop-foot{display:flex;justify-content:flex-end}@media (max-width: 700px){.pagehead{flex-direction:column;gap:4px}.pagehead .sub{font-size:14px;margin-bottom:20px}.tabs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:-16px;margin-right:-16px;padding:0 16px;scroll-padding-inline:16px}.tabs::-webkit-scrollbar{display:none}.tabs>a,.tabs>button{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.savebar{flex-wrap:wrap;gap:10px}.savebar .grow{flex:1 1 100%;flex-direction:column;align-items:flex-start;gap:6px}.savebar .grow .pill{white-space:nowrap}.savebar .grow .hint{margin-top:0}.savebar>.btn{flex:1 1 auto}table.list.plangrid{min-width:640px}table.list.plangrid th:first-child,table.list.plangrid td:first-child{position:sticky;left:0;z-index:1;min-width:130px;background:var(--mdr-bg-panel-raised)}}.orgfieldrow>input{flex:1 1 220px;min-width:0}.plattrial .plattrial-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.accessbanner-close{width:36px;height:36px;display:grid;place-items:center;right:4px;padding:0}.supmodal-x{width:40px;height:40px}@media (max-width: 900px){.obhead{padding:12px 16px}.obmain{padding:24px 16px 48px}.obcard,.obpay{padding:24px 20px}.obplancard{padding:20px}.obtitle{font-size:30px}}@media (max-width: 700px){.orgfieldrow>.btn{flex:1 1 auto}.plattrial{flex-direction:column;align-items:stretch}.plattrial .plattrial-actions>.btn{flex:1 1 auto;text-align:center}.obsteps{flex-wrap:nowrap;gap:6px}.obsteps li+li:before{width:10px;margin-right:0}.obsteps li:not(.on){font-size:0;gap:0}.obsteps li:not(.on) .obdot{font-size:12px}.obplanfoot .btn{flex:1 1 100%}.oblinkbtn{padding:8px 0}.dealeditor .segmented{display:flex;max-width:100%;overflow-x:auto}.dealeditor .segmented button{flex:1 0 auto}table.list:not(.cards) td{overflow-wrap:anywhere}.staffbanner{flex-wrap:wrap;padding:8px 16px;gap:8px}.tabs a{padding:9px 16px}.billing2294 .toggle2294 button{padding:9px 14px}}.ag,.agstreet{--ag-paper: #F4EFE6;--ag-ink: #1B1A18;--ag-walnut: #6B4A33;--ag-brass: #B89A5A;--ag-lobby: #CFC9BE;--ag-field: #FBF8F2;--ag-terracotta-text: #A04A3D;--ag-terracotta: var(--mdr-platform-brand-paper);--ag-forest: #3E7A5A;--ag-danger: #A23B2C;--mdr-bg-app: var(--ag-field);--mdr-bg-panel: #EDE6DA;--mdr-bg-panel-raised: var(--ag-field);--mdr-bg-chrome: var(--ag-field);--mdr-bg-chrome-raised: var(--ag-paper);--mdr-bg-chrome-hover: #EDE6DA;--mdr-bg-active: #E3DBCD;--mdr-shell-border: var(--ag-lobby);--mdr-shell-divider: var(--ag-lobby);--mdr-border-subtle: #E3DBCD;--mdr-border: var(--ag-lobby);--mdr-border-strong: #B3AA9C;--mdr-text-primary: var(--ag-ink);--mdr-text-secondary: #4A3F36;--mdr-text-muted: var(--ag-walnut);--mdr-text-faint: var(--ag-walnut);--mdr-accent: var(--ag-walnut);--mdr-accent-fill: var(--ag-ink);--mdr-accent-fill-hover: #34312D;--mdr-accent-hover: #34312D;--mdr-accent-foreground: var(--ag-paper);--mdr-accent-mid: var(--ag-brass);--mdr-accent-soft: rgba(107, 74, 51, .1);--mdr-accent-border: rgba(107, 74, 51, .5);--mdr-danger: var(--ag-danger);--mdr-success: var(--ag-forest);--mdr-success-rgb: 62 122 90;--mdr-success-foreground: var(--ag-paper);color-scheme:light;background:var(--ag-paper);color:var(--ag-ink);font-family:var(--mdr-font-body)}.ag *,.agstreet *{font-style:normal}.ag a,.agstreet a{color:var(--ag-walnut)}.ag a:hover,.agstreet a:hover{color:var(--ag-ink)}.agtitle{margin:0;font-family:var(--mdr-font-display);font-weight:500;font-size:44px;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.aglead{margin:0;font-size:17px;line-height:1.5}.agfield{display:flex;flex-direction:column;gap:6px}.agfield label{margin:0;font-size:14px;font-weight:600;color:var(--ag-ink)}.agfield input{height:48px;margin:0;width:100%;box-sizing:border-box;border:1px solid var(--ag-lobby);background:var(--ag-field);border-radius:6px;padding:0 14px;font:400 16px var(--mdr-font-body);color:var(--ag-ink)}.agfield input:focus{outline:none;border-color:var(--ag-walnut);box-shadow:inset 0 0 0 1px var(--ag-walnut)}.ag[data-tone=brand] .agfield input:focus{border-color:var(--ag-terracotta-text);box-shadow:inset 0 0 0 1px var(--ag-terracotta-text)}.agfield input.agcode{height:60px;padding:0 16px;font:600 26px var(--mdr-font-mono);letter-spacing:.3em;font-variant-numeric:tabular-nums}.aghint{font-size:13px;line-height:1.45;color:var(--ag-walnut)}.agbtn{height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;border:1px solid var(--ag-ink);background:var(--ag-ink);color:var(--ag-paper);font:700 17px var(--mdr-font-body);padding:0 22px;cursor:pointer;text-decoration:none}.agbtn:hover{background:#34312d}.agbtn:focus-visible,.agghost:focus-visible,.aglink:focus-visible,.agskip:focus-visible{outline:2px solid var(--ag-walnut);outline-offset:2px}.agbtn:disabled{opacity:.55;cursor:default}.agghost{height:50px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;border:1px solid var(--ag-walnut);background:transparent;color:var(--ag-ink);font:600 16px var(--mdr-font-body);cursor:pointer}.agghost:hover{background:#6b4a3312}.agghost:disabled{opacity:.55;cursor:default}.agghost svg{width:18px;height:18px}.agor{display:flex;align-items:center;gap:12px;color:var(--ag-walnut);font-size:13px}.agor span{flex:1;height:1px;background:var(--ag-lobby)}.aglink{border:0;background:none;padding:0;color:var(--ag-walnut);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aglink:hover{color:var(--ag-ink)}.aglink:disabled{color:var(--ag-walnut);opacity:.65;text-decoration:none;cursor:default;font-weight:500}.agsmall{margin:0;font-size:14px}.agfine{margin:0;font-size:13px;color:var(--ag-walnut)}.agerror{margin:0;font-size:14px;color:var(--ag-danger)}.agspacer{flex:1}.ag .error{color:var(--ag-danger)}.agplans{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.agplan{position:relative;display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid var(--ag-lobby);border-radius:6px;padding:14px 16px;cursor:pointer;margin:0}.agplan.on{border:2px solid var(--ag-ink);padding:13px 15px;background:var(--ag-field)}.agplan input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.agplan:focus-within{outline:2px solid var(--ag-walnut);outline-offset:2px}.agplan[aria-disabled=true]{cursor:default;opacity:.7}.agplanname{display:flex;flex-direction:column;gap:2px;min-width:0}.agplanname strong{font-size:17px}.agplanname span{font-size:14px;color:var(--ag-walnut)}.agplanside{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;font-size:14px;color:var(--ag-walnut);font-variant-numeric:tabular-nums}.agselected{font-family:var(--mdr-font-mono);font-size:11px;letter-spacing:.12em;color:var(--ag-forest)}.agperiods{display:flex;flex-direction:column;gap:6px}.agperiods .obseg{background:var(--ag-field)}.agbilled{margin:0;font-size:13px;color:var(--ag-walnut)}.agrow{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.agpay,.agpay form{display:flex;flex-direction:column;gap:14px}.agpay .obsummary{padding:0 16px;border-radius:6px}.agpay .obsummary>div{padding:10px 0;font-size:14px}.agpay .obfield label{font-size:14px;font-weight:600}.agpay .obfield input,.agpay .obfield select,.agpay .obstripe{border-radius:6px;border-color:var(--ag-lobby);background:var(--ag-field);color:var(--ag-ink)}.agpay .obinvoice{border-radius:6px}.agpay .obrefused{padding:0}.agpay .oblinkbtn{color:var(--ag-walnut);font-weight:600;text-decoration:underline;text-underline-offset:3px;font-size:14px}.agcard[data-open=false]{display:none}.agcard{display:flex;flex-direction:column;gap:14px}.agmono{font-family:var(--mdr-font-mono);font-weight:500;font-size:12px;letter-spacing:.14em;color:var(--ag-walnut);margin:0}.agrise{animation:agrise .6s cubic-bezier(.2,.7,.2,1) both}@keyframes agrise{0%{transform:translateY(24px)}to{transform:none}}@keyframes agpush{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes agfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.agrise,.agroomimg,.agcab,.agcab img,.agstreet .agstreetimg{animation:none}.agstreetstage,.agfloors span{transition:none}}.agform{display:flex;flex-direction:column;gap:18px}.ag .agmemo>.panel{border-radius:6px;background:var(--ag-field);border:1px solid var(--ag-lobby);padding:18px 20px}.ag .agmemo>.panel h1{font-weight:500}.ag,.agstreet{min-height:100vh;display:flex;flex-direction:column;background:#e9e1d2}.agtop{height:68px;flex:none;box-sizing:border-box;padding:0 28px;display:flex;align-items:center;gap:12px;background:var(--ag-ink);color:var(--ag-paper);border-bottom:2px solid var(--ag-brass);position:relative;z-index:3}.agk{width:30px;height:30px;border-radius:22%;flex:none}.agkartel{font-size:13px;letter-spacing:.22em;color:#cfc9be}.agsep{width:1px;height:20px;background:#4a4741}.agname{font-size:16px;font-weight:600}.agfloors{margin:0 auto;display:flex;align-items:center;gap:14px}.agfloors span{width:26px;height:26px;border-radius:13px;display:flex;align-items:center;justify-content:center;font:600 13px var(--mdr-font-mono);color:#8e8a82;box-shadow:inset 0 0 0 1.5px #6b5a3a;transition:background .3s .5s,color .3s .5s}.agfloors span.on{background:#f2dda4;color:var(--ag-ink);box-shadow:none}.agsteplabel{font:500 12px var(--mdr-font-mono);letter-spacing:.12em;color:var(--ag-brass);white-space:nowrap}.agstage{position:relative;flex:1;min-height:640px;overflow:hidden}.agband{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.agroomimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ag-pos, 30% 50%);scale:var(--ag-zoom, 1);display:block;transform-origin:25% 55%;animation:agpush 16s cubic-bezier(.2,.6,.3,1) both}.agchips{display:none}.agmemo{position:absolute;right:56px;top:50%;translate:0 -50%;width:452px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);overflow-y:auto;box-sizing:border-box;padding:30px 34px;border-radius:6px;background:var(--ag-field);box-shadow:0 8px 18px #1b1a1859;display:flex;flex-direction:column;gap:14px}.agroomimg.agshift{left:-18%;width:118%}.agmemo.agwide{width:min(740px,calc(56% - 56px));box-shadow:0 14px 34px #3c281847}.agmemo .agtitle{font-size:38px;line-height:1.05}.agmemo .aglead{font-size:17px;color:#4a4741}.agrule{display:flex;gap:5px;margin-bottom:4px}.agrule span{height:3px;flex:1;background:#d8cfc0}.agrule span.on{background:var(--ag-ink)}.agstreetstage{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:calc((100vh - 68px)*1.7778);aspect-ratio:16 / 9;transform:translate(-50%,-50%) scale(1.22);transform-origin:34% 70%;transition:transform 1s cubic-bezier(.6,0,.3,1)}.agstreetstage.in{transform:translate(-50%,-50%) scale(3.4)}.agstreetimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.agcab{position:absolute;left:21%;bottom:12.5%;width:25%;animation:agdrive 2.9s .3s cubic-bezier(.12,.75,.25,1) both;filter:drop-shadow(0 8px 9px rgba(27,26,24,.35))}.agcab img{width:100%;display:block;animation:agbob .32s ease-in-out 8}.agmemo.aglate{animation-delay:2.6s}@keyframes agdrive{0%{transform:translate(-230%)}86%{transform:translate(3%)}to{transform:translate(0)}}@keyframes agbob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 900px){.agtop{padding:0 16px}.agfloors{display:none}.agsteplabel{margin-left:auto;font-size:11px}.agstage{min-height:100svh}.agroomimg.agshift{left:0;width:100%}.agmemo,.agmemo.agwide{right:16px;left:16px;top:auto;bottom:16px;translate:none;width:auto;max-height:72%;padding:24px 20px}.agmemo .agtitle{font-size:32px}}@media (max-width: 420px){.agkartel,.agsep{display:none}}.ageyebrow{font-family:var(--mdr-font-mono);font-weight:500;font-size:12px;letter-spacing:.14em;color:var(--ag-walnut);text-transform:uppercase}.ag[data-tone=brand] .ageyebrow{color:var(--ag-terracotta-text)}@media (max-width: 900px){.agstreetstage{transform:translate(-50%,-50%) scale(1.05);transform-origin:30% 70%}}.agpair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agfield select{height:48px;margin:0;width:100%;min-width:0;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:6px;box-shadow:inset 0 0 0 1px #b3aa9c;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236B4A33' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;padding:0 38px 0 14px;font:400 16px var(--mdr-font-body);color:var(--ag-ink);text-overflow:ellipsis;cursor:pointer}.agfield select:hover{box-shadow:inset 0 0 0 1px #8e8a82}.agfield select:focus,.agfield select:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ag-walnut)}.ag[data-tone=brand] .agfield select:focus{box-shadow:inset 0 0 0 2px var(--ag-terracotta-text)}.agfield select:invalid,.agfield select.agempty{color:#6b665e}.aglifthead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.aglifttitle{display:flex;flex-direction:column;gap:8px}.agperiod{display:inline-flex;padding:4px;border-radius:999px;background:#ede5d6;gap:4px}.agperiod button{min-height:36px;padding:0 16px;border:0;border-radius:999px;font:600 14px var(--mdr-font-body);cursor:pointer;color:#4a4741;background:transparent}.agperiod button.on{background:var(--ag-ink);color:var(--ag-paper)}.agperiod button:focus-visible{outline:2px solid var(--ag-walnut);outline-offset:2px}.agperiodoff{font-weight:500}.agplaques{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch}.agplaque{position:relative;display:flex;flex-direction:column;gap:6px;padding:20px 18px 16px;border:0;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px #d8cfc0;text-align:left;cursor:pointer;font-family:inherit;color:var(--ag-ink)}.agplaque:hover{box-shadow:inset 0 0 0 1px #8e8a82}.agplaque.on{background:#fbf3de;box-shadow:inset 0 0 0 2px var(--ag-brass),0 6px 14px #6b4a332e}.agplaque:focus-visible{outline:2px solid var(--ag-walnut);outline-offset:2px}.agplaquename{font:500 22px var(--mdr-font-display);line-height:1.1}.agplaqueline{min-height:40px;font-size:14px;line-height:1.4;color:#4a4741}.agplaqueprice{margin-top:6px;font:500 34px var(--mdr-font-display);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.agplaqueper{font-size:13px;color:#5e5a53}.agplaque dl{margin:8px 0 0;display:flex;flex-direction:column;gap:7px;padding-top:12px;border-top:1px solid #E2D9C9}.agplaque dl div{display:flex;justify-content:space-between;gap:8px;font-size:14px}.agplaque dt{color:#5e5a53}.agplaque dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.agplaquepick{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:auto;border-radius:4px;box-shadow:inset 0 0 0 1px var(--ag-brass);font-size:14px;font-weight:600;color:var(--ag-walnut)}.agplaque.on .agplaquepick{background:var(--ag-ink);color:var(--ag-paper);box-shadow:none}.agplanpill{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:6px;background:#fbf3de;box-shadow:inset 0 0 0 1px var(--ag-brass)}.agplanpilltext{display:flex;flex-direction:column;gap:3px;min-width:0}.agplanpilltext strong{font:500 18px var(--mdr-font-display);line-height:1.1}.agsmallbtn{height:36px;margin-left:auto;padding:0 14px;font-size:14px;flex:none;text-decoration:none}@media (max-width: 760px){.agplaques{grid-template-columns:1fr}}.aginviterow{display:flex;flex-direction:column;gap:4px}.agdoors{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}.agdoor{position:absolute;top:0;bottom:0;width:50%;background:var(--ag-walnut);box-shadow:inset 0 0 0 10px #5a3d2a}.agdoor i{position:absolute;top:10%;bottom:10%;width:3px;background:var(--ag-brass)}.agdoor.l{left:0}.agdoor.l i{right:18px}.agdoor.r{right:0}.agdoor.r i{left:18px}.agdoors.opening .agdoor.l{animation:agdooropenL 1.25s cubic-bezier(.16,1,.3,1) both}.agdoors.opening .agdoor.r{animation:agdooropenR 1.25s cubic-bezier(.16,1,.3,1) both}.agdoors.closing .agdoor.l{animation:agdoorcloseL .42s cubic-bezier(.6,0,.4,1) both}.agdoors.closing .agdoor.r{animation:agdoorcloseR .42s cubic-bezier(.6,0,.4,1) both}@keyframes agdooropenL{0%,28%{transform:none}to{transform:translate(-100%)}}@keyframes agdooropenR{0%,28%{transform:none}to{transform:translate(100%)}}@keyframes agdoorcloseL{0%{transform:translate(-100%)}to{transform:none}}@keyframes agdoorcloseR{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){.agdoors{display:none}}@media (max-width: 900px){.ag,.agstreet{min-height:100svh}.agtop{height:56px}.agstage{display:flex;flex-direction:column;min-height:calc(100svh - 56px);overflow:visible}.agband{position:relative;inset:auto;flex:none;height:clamp(130px,19svh,200px)}.agband[data-band=mid]{height:clamp(170px,26svh,280px)}.agband[data-band=tall]{height:clamp(240px,42svh,420px)}.agroomimg{object-position:var(--ag-pos-phone, var(--ag-pos, 50% 50%))}.agstreetstage{width:auto;height:100%;min-height:100%}.agchips{position:absolute;left:14px;bottom:30px;z-index:1;display:flex;gap:6px}.agchips span{width:24px;height:24px;border-radius:12px;display:flex;align-items:center;justify-content:center;font:600 12px var(--mdr-font-mono);color:#f4efe6;background:#1b1a1894}.agchips span.on{background:#f2dda4;color:var(--ag-ink)}.agmemo,.agmemo.agwide{position:relative;inset:auto;translate:none;z-index:1;flex:1;width:auto;max-width:none;max-height:none;overflow:visible;margin-top:-18px;border-radius:18px 18px 0 0;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 16px #1b1a1829}.agmemo .agtitle{font-size:30px}.agmemo .agbtn{position:sticky;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:2;flex:none;box-shadow:0 0 0 12px var(--ag-field)}.aglifthead{align-items:stretch}.agperiod{width:100%;box-sizing:border-box}.agperiod button{flex:1}}@media (max-width: 420px){.agpair{grid-template-columns:1fr}}.agstorystage{position:relative;flex:1;min-height:640px;display:flex;flex-direction:column;overflow:hidden}.agstorypics{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--ag-ink)}.agstorypic{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .9s ease}.agstorypic.on{opacity:1;animation:agpush 3.6s linear both}.agstorycard{position:absolute;left:56px;top:48px;z-index:1;width:560px;max-width:calc(100% - 112px);box-sizing:border-box;background:var(--ag-paper);border-radius:4px;box-shadow:0 18px 40px #1b1a182e;padding:40px 44px;display:flex;flex-direction:column;gap:16px}.agstorycard .agtitle{font-size:46px}.agstorycard .aglead{font-size:18px}.agstorycard .agbtn{align-self:flex-start;padding:0 26px}.agstoryband{flex:none;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 40px;padding:24px 40px 28px;background:var(--ag-paper);border-top:2px solid var(--ag-brass)}.agstorycaption{margin:0;min-width:0;font:500 40px/1.08 var(--mdr-font-display);letter-spacing:-.01em;color:var(--ag-ink)}.agstoryctrl{display:flex;align-items:center;gap:18px}.agsegs{display:flex;gap:6px;width:260px}.agsegs span{position:relative;flex:1;height:3px;background:#d8cfc0;overflow:hidden}.agsegs span.done{background:var(--ag-ink)}.agsegs span.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ag-ink);transform-origin:left center;animation:agfill 3.3s linear both}.agstoryfull[data-paused=true] .agsegs span.on:after,.agstoryfull[data-paused=true] .agstorypic.on{animation-play-state:paused}.agpause{min-height:44px;padding:0 16px;border:0;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px #8e8a82;font:600 15px var(--mdr-font-body);color:var(--ag-ink);cursor:pointer}.agpause:hover{box-shadow:inset 0 0 0 1px var(--ag-ink)}.agskip{min-height:40px;margin-left:16px;padding:0 16px;border:0;border-radius:4px;background:transparent;box-shadow:inset 0 0 0 1px #8e8a82;color:var(--ag-paper);font:600 15px var(--mdr-font-body);cursor:pointer}.agskip:hover{box-shadow:inset 0 0 0 1px var(--ag-paper)}@media (prefers-reduced-motion: reduce){.agstorycard,.agstorypic.on{animation:none}.agstorypic{transition:none}}@media (max-width: 900px){.agstorystage{flex:1;min-height:calc(100svh - 56px);overflow:visible}.agstorypics{flex:none;aspect-ratio:16 / 9}.agstorycard{position:static;order:1;width:auto;max-width:none;margin:16px 16px 0;padding:24px 20px;box-shadow:none}.agstorycard .agtitle{font-size:32px}.agstorycard .aglead{font-size:16px}.agstoryband{order:2;flex:1;align-items:flex-start;align-content:flex-start;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));border-top:0}.agstorycaption{font-size:28px}.agstoryctrl{width:100%}.agsegs{flex:1;width:auto}.agskip{margin-left:8px}}
