.sx-pr-ladder{display:grid;grid-gap:clamp(.9rem,2vw,1.4rem);gap:clamp(.9rem,2vw,1.4rem);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}.sx-pr-ladder__panel{padding:1.25rem 1.35rem 1.4rem;border:1px solid var(--sx-line);border-radius:var(--sx-radius);background:var(--sx-panel)}.sx-pr-ladder__title{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .35rem;font-size:1.05rem;font-weight:720;letter-spacing:-.015em}.sx-pr-ladder__ratio{font-size:.78rem;font-weight:640;color:var(--sx-ladder-hue,var(--sx-data));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pr-ladder__counted{margin:0 0 1.1rem;font-size:.82rem;line-height:1.55;color:var(--sx-text-3)}.sx-pr-ladder__rows{display:grid;grid-gap:.7rem;gap:.7rem}.sx-pr-ladder__row{display:grid;grid-template-columns:4.6rem 1fr auto;align-items:center;grid-gap:.7rem;gap:.7rem}.sx-pr-ladder__name{font-size:.82rem;font-weight:620;color:var(--sx-text-2)}.sx-pr-ladder__track{position:relative;block-size:12px;border-radius:999px;background:var(--sx-panel-2);border:1px solid var(--sx-line);overflow:hidden}.sx-pr-ladder__bar{display:block;block-size:100%;min-inline-size:3px;border-radius:999px;background:linear-gradient(90deg,color-mix(in oklab,var(--sx-ladder-hue,var(--sx-data)) 55%,transparent),var(--sx-ladder-hue,var(--sx-data)));transform-origin:left center}.sx-pr-ladder__value{min-inline-size:4.2rem;text-align:end;font-size:.88rem;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-text)}.sx-pr-ladder__note{margin:1rem 0 0;font-size:.78rem;line-height:1.55;color:var(--sx-text-3)}.sx-pr-plans{display:grid;grid-gap:clamp(.9rem,1.8vw,1.25rem);gap:clamp(.9rem,1.8vw,1.25rem);grid-template-columns:repeat(auto-fit,minmax(min(16.5rem,100%),1fr));align-items:stretch}.sx-pr-plan{display:flex;flex-direction:column;gap:.85rem;padding:1.45rem 1.35rem 1.35rem;border:1px solid var(--sx-line);border-radius:var(--sx-radius);background:var(--sx-panel);transition:border-color .2s var(--sx-ease),transform .2s var(--sx-ease)}.sx-pr-plan:hover{border-color:var(--sx-line-bright)}.sx-pr-plan[data-featured=true]{border-color:color-mix(in oklab,var(--sx-occupied) 50%,var(--sx-line));background:linear-gradient(180deg,color-mix(in oklab,var(--sx-occupied) 9%,transparent),transparent 46%),var(--sx-panel)}.sx-pr-plan__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;min-block-size:1.6rem}.sx-pr-plan__name{margin:0;font-size:1.3rem;font-weight:780;letter-spacing:-.02em}.sx-pr-plan__desc{margin:0;font-size:.86rem;line-height:1.55;color:var(--sx-text-2);min-block-size:4rem}.sx-pr-plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;margin:0}.sx-pr-plan__amount{font-size:clamp(1.7rem,3vw,2.15rem);font-weight:800;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-money)}.sx-pr-plan__per{font-size:.85rem;color:var(--sx-text-3)}.sx-pr-plan__annual{margin:-.3rem 0 0;font-size:.8rem;color:var(--sx-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pr-plan__heads{display:grid;grid-gap:1px;gap:1px;background:var(--sx-line);border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);overflow:hidden;grid-template-columns:repeat(3,1fr)}.sx-pr-plan__head{padding:.6rem .35rem;background:var(--sx-panel-2);text-align:center}.sx-pr-plan__headValue{display:block;font-size:1.02rem;font-weight:760;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-head-hue,var(--sx-text))}.sx-pr-plan__headLabel{display:block;-webkit-margin-before:.15rem;margin-block-start:.15rem;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sx-text-3)}.sx-pr-plan__rest{margin:0;display:grid;grid-gap:.32rem;gap:.32rem;font-size:.8rem}.sx-pr-plan__restRow{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;padding-block:.18rem;-webkit-border-after:1px dashed color-mix(in oklab,var(--sx-line) 80%,transparent);border-block-end:1px dashed color-mix(in oklab,var(--sx-line) 80%,transparent)}.sx-pr-plan__restRow dt{color:var(--sx-text-3)}.sx-pr-plan__restRow dd{margin:0;font-weight:660;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-text-2);text-align:end}.sx-pr-plan__foot{-webkit-margin-before:auto;margin-block-start:auto;display:grid;grid-gap:.5rem;gap:.5rem}.sx-pr-plan__trial{margin:0;font-size:.78rem;color:var(--sx-text-3)}.sx-pr-custom{display:grid;grid-gap:clamp(1.1rem,2.6vw,2.2rem);gap:clamp(1.1rem,2.6vw,2.2rem);align-items:center;-webkit-margin-before:clamp(.9rem,1.8vw,1.25rem);margin-block-start:clamp(.9rem,1.8vw,1.25rem);padding:clamp(1.2rem,2.4vw,1.8rem);border:1px solid color-mix(in oklab,var(--sx-occupied) 32%,var(--sx-line));border-radius:var(--sx-radius);background:linear-gradient(120deg,color-mix(in oklab,var(--sx-occupied) 8%,transparent),transparent 55%),var(--sx-panel)}@media (min-width:62rem){.sx-pr-custom{grid-template-columns:1fr 1.05fr}}.sx-pr-custom__top{display:flex;align-items:center;gap:.7rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.sx-pr-custom .sx-pr-keys{grid-template-columns:repeat(2,1fr)}@media (max-width:30rem){.sx-pr-custom .sx-pr-keys{grid-template-columns:1fr}}.sx-pr-table{inline-size:100%;border-collapse:collapse;font-size:.85rem;min-inline-size:54rem}.sx-pr-table caption{caption-side:bottom;-webkit-padding-before:.9rem;padding-block-start:.9rem;font-size:.78rem;line-height:1.55;color:var(--sx-text-3);text-align:start}.sx-pr-table td,.sx-pr-table th{padding:.7rem .8rem;text-align:start;vertical-align:top;-webkit-border-after:1px solid var(--sx-line);border-block-end:1px solid var(--sx-line)}.sx-pr-table thead th{position:-webkit-sticky;position:sticky;inset-block-start:0;background:var(--sx-panel-2);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--sx-text-3);white-space:nowrap;z-index:1}.sx-pr-table tbody th{font-weight:680;color:var(--sx-text);white-space:nowrap}.sx-pr-table td.sx-pr-table__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:660;color:var(--sx-text-2);white-space:nowrap}.sx-pr-table td.sx-pr-table__num[data-none=true]{color:var(--sx-text-3);font-weight:500}.sx-pr-table td.sx-pr-table__num[data-open=true]{color:var(--sx-available)}.sx-pr-table__counted{color:var(--sx-text-3);line-height:1.55;min-inline-size:18rem}.sx-pr-table tbody tr:hover td,.sx-pr-table tbody tr:hover th{background:color-mix(in oklab,var(--sx-data) 5%,transparent)}.sx-pr-402{border:1px solid color-mix(in oklab,var(--sx-warn) 45%,var(--sx-line));border-radius:var(--sx-radius);background:linear-gradient(180deg,color-mix(in oklab,var(--sx-warn) 10%,transparent),transparent 40%),var(--sx-panel);overflow:hidden}.sx-pr-402__bar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.7rem 1rem;-webkit-border-after:1px solid color-mix(in oklab,var(--sx-warn) 30%,var(--sx-line));border-block-end:1px solid color-mix(in oklab,var(--sx-warn) 30%,var(--sx-line));background:color-mix(in oklab,var(--sx-warn) 12%,var(--sx-panel-2));font-family:var(--sx-mono);font-size:.76rem;letter-spacing:-.01em;color:color-mix(in oklab,var(--sx-warn) 82%,var(--sx-text))}.sx-pr-402__body{padding:1.2rem 1.15rem 1.3rem}.sx-pr-402__title{margin:0 0 .4rem;font-size:1.15rem;font-weight:760;letter-spacing:-.02em}.sx-pr-402__detail{margin:0 0 1.1rem;font-size:.98rem;line-height:1.6;color:var(--sx-text-2);max-inline-size:46ch}.sx-pr-402__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));grid-gap:1px;gap:1px;margin:0 0 1.15rem;background:var(--sx-line);border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);overflow:hidden}.sx-pr-402__metaItem{padding:.6rem .7rem;background:var(--sx-panel-2)}.sx-pr-402__metaItem dt{font-family:var(--sx-mono);font-size:.7rem;color:var(--sx-text-3)}.sx-pr-402__metaItem dd{margin:.2rem 0 0;font-size:.95rem;font-weight:740;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pr-402__ways{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.sx-pr-402__way{padding:.9rem 1rem;border:1px solid color-mix(in oklab,var(--sx-money) 34%,var(--sx-line));border-radius:var(--sx-radius-sm);background:color-mix(in oklab,var(--sx-money) 7%,var(--sx-panel-2))}.sx-pr-402__wayKind{display:block;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--sx-text-3)}.sx-pr-402__wayName{display:block;-webkit-margin-before:.25rem;margin-block-start:.25rem;font-size:1rem;font-weight:720}.sx-pr-402__wayPrice{display:block;-webkit-margin-before:.3rem;margin-block-start:.3rem;font-size:1.25rem;font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-money)}.sx-pr-402__wayWhy{margin:.4rem 0 0;font-size:.8rem;line-height:1.55;color:var(--sx-text-3)}.sx-pr-flow{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;counter-reset:sx-pr-step;padding:0;list-style:none}.sx-pr-flow__step{position:relative;display:grid;grid-template-columns:2.1rem 1fr;grid-gap:.9rem;gap:.9rem;align-items:start;padding:.85rem 1rem;border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);background:var(--sx-panel)}.sx-pr-flow__n{display:grid;place-items:center;inline-size:2.1rem;block-size:2.1rem;border-radius:50%;border:1px solid color-mix(in oklab,var(--sx-flow-hue,var(--sx-data)) 45%,transparent);background:color-mix(in oklab,var(--sx-flow-hue,var(--sx-data)) 14%,transparent);color:color-mix(in oklab,var(--sx-flow-hue,var(--sx-data)) 82%,var(--sx-text));font-size:.85rem;font-weight:780;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pr-flow__title{margin:0 0 .25rem;font-size:.98rem;font-weight:700}.sx-pr-flow__body{margin:0;font-size:.88rem;line-height:1.6;color:var(--sx-text-2)}.sx-pr-flow__step+.sx-pr-flow__step:before{content:"";position:absolute;inset-block-start:-.62rem;inset-inline-start:2.05rem;inline-size:1px;block-size:.62rem;background:var(--sx-line-bright)}.sx-pr-addons{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(14.5rem,100%),1fr))}.sx-pr-addon{display:flex;flex-direction:column;gap:.4rem;padding:1.05rem 1.1rem;border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);background:var(--sx-panel)}.sx-pr-addon__price{font-size:1.35rem;font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-money)}.sx-pr-addon__per{font-size:.78rem;font-weight:500;color:var(--sx-text-3)}.sx-pr-addon__name{margin:0;font-size:.98rem;font-weight:700}.sx-pr-addon__what{margin:0;font-size:.82rem;line-height:1.55;color:var(--sx-text-3)}.sx-pr-life{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(13.5rem,100%),1fr))}.sx-pr-life__state{display:flex;flex-direction:column;gap:.6rem;padding:1rem 1rem 1.1rem;border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);background:var(--sx-panel);-webkit-border-before:3px solid var(--sx-life-hue,var(--sx-data));border-block-start:3px solid var(--sx-life-hue,var(--sx-data))}.sx-pr-life__code{font-family:var(--sx-mono);font-size:.74rem;letter-spacing:.04em;font-weight:700;color:var(--sx-life-hue,var(--sx-data))}.sx-pr-life__what{margin:0;font-size:.85rem;line-height:1.55;color:var(--sx-text-2)}.sx-pr-life__can{display:grid;grid-gap:.28rem;gap:.28rem;margin:0;padding:0;list-style:none;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:.5rem;padding-block-start:.5rem;-webkit-border-before:1px solid var(--sx-line);border-block-start:1px solid var(--sx-line)}.sx-pr-life__canRow{display:flex;align-items:center;gap:.45rem;font-size:.78rem;color:var(--sx-text-3)}.sx-pr-life__canRow:before{content:"";inline-size:7px;block-size:7px;border-radius:2px;flex:none;background:var(--sx-blocked);opacity:.45}.sx-pr-life__canRow[data-on=true]{color:var(--sx-text-2)}.sx-pr-life__canRow[data-on=true]:before{background:var(--sx-available);opacity:1}.sx-pr-clock{display:grid;grid-gap:0;gap:0;margin:0}.sx-pr-clock__row{display:grid;grid-template-columns:4.6rem 1fr;grid-gap:1rem;gap:1rem;padding-block:.75rem;-webkit-border-after:1px solid var(--sx-line);border-block-end:1px solid var(--sx-line);align-items:start}.sx-pr-clock__row:last-child{-webkit-border-after:0;border-block-end:0}.sx-pr-clock__time{position:relative;font-family:var(--sx-mono);font-size:.85rem;font-weight:700;color:var(--sx-money);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-padding-end:.8rem;padding-inline-end:.8rem}.sx-pr-clock__time:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:.3rem;inline-size:7px;block-size:7px;border-radius:50%;background:var(--sx-money)}.sx-pr-clock__job{margin:0}.sx-pr-clock__what{display:block;font-size:.92rem;font-weight:700;color:var(--sx-text)}.sx-pr-clock__how{display:block;-webkit-margin-before:.2rem;margin-block-start:.2rem;font-size:.85rem;line-height:1.55;color:var(--sx-text-2)}.sx-pr-blockers{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.sx-pr-blocker{display:grid;grid-template-columns:1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.75rem .9rem;border:1px solid color-mix(in oklab,var(--sx-warn) 32%,var(--sx-line));border-radius:var(--sx-radius-sm);background:color-mix(in oklab,var(--sx-warn) 6%,var(--sx-panel));font-size:.88rem}.sx-pr-blocker[data-ok=true]{border-color:color-mix(in oklab,var(--sx-available) 30%,var(--sx-line));background:color-mix(in oklab,var(--sx-available) 6%,var(--sx-panel))}.sx-pr-blocker__reduce{font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-warn);white-space:nowrap}.sx-pr-blocker[data-ok=true] .sx-pr-blocker__reduce{color:var(--sx-available)}.sx-pr-quote{display:grid;grid-gap:0;gap:0;margin:0}.sx-pr-quote__head,.sx-pr-quote__row{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:.8rem;gap:.8rem;padding-block:.6rem;-webkit-border-after:1px solid var(--sx-line);border-block-end:1px solid var(--sx-line);align-items:baseline}.sx-pr-quote__head{font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--sx-text-3)}.sx-pr-quote__row span:first-child{font-size:.88rem;color:var(--sx-text-2)}.sx-pr-quote__now,.sx-pr-quote__was{font-size:.95rem;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pr-quote__was{color:var(--sx-text-3)}.sx-pr-quote__now{color:var(--sx-occupied)}.sx-pr-quote__row[data-money=true] .sx-pr-quote__now{color:var(--sx-money)}.sx-pr-quote__row[data-money=true] .sx-pr-quote__was{color:color-mix(in oklab,var(--sx-money) 62%,var(--sx-text-3))}.sx-pr-note{padding:1rem 1.15rem;border:1px solid var(--sx-line);-webkit-border-start:3px solid var(--sx-blocked);border-inline-start:3px solid var(--sx-blocked);border-radius:var(--sx-radius-sm);background:var(--sx-panel-2)}.sx-pr-note h3{margin:0 0 .4rem;font-size:.95rem;font-weight:720}.sx-pr-note p{margin:0;font-size:.86rem;line-height:1.65;color:var(--sx-text-2);max-inline-size:72ch}.sx-pr-note p+p{-webkit-margin-before:.55rem;margin-block-start:.55rem}.sx-pr-faq{display:grid;grid-gap:.55rem;gap:.55rem}.sx-pr-faq__item{border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);background:var(--sx-panel);overflow:hidden}.sx-pr-faq__item[open]{border-color:var(--sx-line-bright)}.sx-pr-faq__q{display:flex;align-items:center;gap:.7rem;padding:.9rem 1.05rem;cursor:pointer;font-size:.96rem;font-weight:680;list-style:none}.sx-pr-faq__q::-webkit-details-marker{display:none}.sx-pr-faq__q:before{content:"";flex:none;inline-size:9px;block-size:9px;-webkit-border-end:2px solid var(--sx-data);border-inline-end:2px solid var(--sx-data);-webkit-border-after:2px solid var(--sx-data);border-block-end:2px solid var(--sx-data);transform:rotate(-45deg);transition:transform .18s var(--sx-ease)}.sx-pr-faq__item[open] .sx-pr-faq__q:before{transform:rotate(45deg)}.sx-pr-faq__q:focus-visible{outline:2px solid var(--sx-data);outline-offset:-2px}.sx-pr-faq__a{margin:0;padding:0 1.05rem 1.05rem 2.75rem;font-size:.9rem;line-height:1.7;color:var(--sx-text-2);max-inline-size:76ch}.sx-pr-keys{display:grid;grid-gap:1px;gap:1px;background:var(--sx-line);border:1px solid var(--sx-line);border-radius:var(--sx-radius-sm);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0}.sx-pr-key{padding:.85rem .9rem;background:var(--sx-panel)}.sx-pr-key dt{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:var(--sx-text-3)}.sx-pr-key dd{margin:.3rem 0 0;font-size:1.02rem;font-weight:740;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sx-key-hue,var(--sx-text))}.sx-pr-stack{display:grid;grid-gap:clamp(1rem,2.4vw,1.6rem);gap:clamp(1rem,2.4vw,1.6rem)}.sx-pr-head{-webkit-margin-after:clamp(1.5rem,3vw,2.4rem);margin-block-end:clamp(1.5rem,3vw,2.4rem)}.sx-pr-foot{-webkit-margin-before:1rem;margin-block-start:1rem;font-size:.82rem;line-height:1.6;color:var(--sx-text-3);max-inline-size:78ch}.sx-pr-alert{padding:1rem 1.15rem;border:1px solid color-mix(in oklab,var(--sx-warn) 45%,var(--sx-line));border-radius:var(--sx-radius-sm);background:color-mix(in oklab,var(--sx-warn) 8%,var(--sx-panel));font-size:.92rem;line-height:1.65;color:var(--sx-text-2)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sx-pr-ladder__bar{transform:scaleX(.04);animation:sx-pr-grow .9s var(--sx-ease-out) forwards;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes sx-pr-grow{to{transform:scaleX(1)}}}.sx-pr-plan:hover{transform:translateY(-3px)}.sx-pr-402__bar{animation:sx-pr-flicker 3.4s var(--sx-ease) infinite}@keyframes sx-pr-flicker{0%,to{background:color-mix(in oklab,var(--sx-warn) 12%,var(--sx-panel-2))}50%{background:color-mix(in oklab,var(--sx-warn) 22%,var(--sx-panel-2))}}}@media (max-width:44rem){.sx-pr-ladder__row{grid-template-columns:4rem 1fr auto;gap:.5rem}.sx-pr-quote__head,.sx-pr-quote__row{grid-template-columns:1fr auto auto;gap:.5rem}.sx-pr-flow__step{grid-template-columns:1.8rem 1fr;gap:.7rem}}.sx-tr-jump{display:flex;flex-wrap:wrap;gap:.5rem;-webkit-margin-before:2rem;margin-block-start:2rem}.sx-tr-jump a{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;border:1px solid var(--sx-line);border-radius:999px;background:var(--sx-panel);color:var(--sx-text-2);font-size:.82rem;font-weight:620;text-decoration:none;transition:border-color .16s var(--sx-ease),color .16s var(--sx-ease)}.sx-tr-jump a:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--sx-jump-hue,var(--sx-data))}.sx-tr-jump a:hover{border-color:var(--sx-line-bright);color:var(--sx-text)}.sx-tr-jump a:focus-visible{outline:2px solid var(--sx-data);outline-offset:2px}.sx-tr-walls{position:relative;padding:1.1rem 0 0}.sx-tr-walls__track{position:relative;block-size:17rem;min-inline-size:42rem;border-radius:var(--sx-radius-sm);background:linear-gradient(90deg,color-mix(in oklab,var(--sx-data) 7%,transparent),transparent 45%),var(--sx-panel-2);border:1px solid var(--sx-line);overflow:hidden}.sx-tr-wall{position:absolute;inset-block:0;inset-inline-start:var(--at);inline-size:3px;-webkit-margin-start:-1.5px;margin-inline-start:-1.5px;border-radius:3px;background:var(--sx-wall-hue,var(--sx-available));box-shadow:0 0 22px -2px var(--sx-wall-hue,var(--sx-available));opacity:.9}.sx-tr-wall__tag{position:absolute;inline-size:max-content;max-inline-size:12rem;padding:.28rem .55rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--sx-wall-hue,var(--sx-available)) 55%,transparent);background:color-mix(in oklab,var(--sx-wall-hue,var(--sx-available)) 17%,var(--sx-panel));color:var(--sx-text);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sx-tr-wall__tag--tl{inset-block-start:.55rem;inset-inline-start:.5rem}.sx-tr-wall__tag--br{inset-block-end:.55rem;inset-inline-end:.5rem}.sx-tr-row{position:absolute;inset-block-start:calc(2.9rem + var(--lane) * 2.05rem);inset-inline-start:var(--rest);display:flex;align-items:center;gap:.45rem;padding:.26rem .6rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--sx-row-hue,var(--sx-data)) 45%,transparent);background:color-mix(in oklab,var(--sx-row-hue,var(--sx-data)) 16%,var(--sx-panel));color:color-mix(in oklab,var(--sx-row-hue,var(--sx-data)) 50%,var(--sx-text));font-family:var(--sx-mono);font-size:.7rem;font-weight:640;white-space:nowrap;transform:translateX(-100%)}.sx-tr-row__owner{color:var(--sx-text-2);font-weight:500}.sx-tr-legendline{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;-webkit-margin-before:.9rem;margin-block-start:.9rem;font-size:.8rem;color:var(--sx-text-3)}.sx-tr-legendline>span{display:inline-flex;align-items:center;gap:.4rem}.sx-tr-legendline>span:before{content:"";inline-size:9px;block-size:9px;border-radius:3px;background:var(--sx-key-hue,var(--sx-data))}.sx-tr-code{margin:0;padding:.85rem 1rem;border:1px solid var(--sx-line);-webkit-border-start:3px solid var(--sx-code-hue,var(--sx-data));border-inline-start:3px solid var(--sx-code-hue,var(--sx-data));border-radius:var(--sx-radius-sm);background:var(--sx-panel-2);color:var(--sx-text-2);font-family:var(--sx-mono);font-size:.78rem;line-height:1.75;overflow-x:auto;white-space:pre}.sx-tr-code b{padding:.05em .32em;border-radius:4px;background:color-mix(in oklab,var(--sx-code-hue,var(--sx-data)) 26%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--sx-code-hue,var(--sx-data)) 45%,transparent);color:var(--sx-text);font-weight:700}.sx-tr-code i{color:var(--sx-text-3);font-style:normal}.sx-tr-tablewrap{overflow-x:auto}.sx-tr-table{inline-size:100%;border-collapse:collapse;font-size:.86rem}.sx-tr-table td,.sx-tr-table th{padding:.62rem .8rem;text-align:start;-webkit-border-after:1px solid var(--sx-line);border-block-end:1px solid var(--sx-line);vertical-align:top}.sx-tr-table th{color:var(--sx-text-3);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.sx-tr-table td:first-child{font-family:var(--sx-mono);font-size:.8rem;color:var(--sx-text);white-space:nowrap}.sx-tr-table tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.sx-tr-yes{color:color-mix(in oklab,var(--sx-available) 62%,var(--sx-text));font-weight:700}.sx-tr-no{color:var(--sx-blocked);font-weight:700}.sx-tr-danger{color:var(--sx-bad);font-weight:700}.sx-tr-bars{display:grid;grid-gap:.42rem;gap:.42rem}.sx-tr-bar{display:grid;grid-template-columns:minmax(6.5rem,9rem) 1fr auto;align-items:center;grid-gap:.7rem;gap:.7rem}.sx-tr-bar__name{font-size:.82rem;color:var(--sx-text-2);text-align:end}.sx-tr-bar__track{position:relative;block-size:.85rem;border-radius:999px;background:color-mix(in oklab,var(--sx-line) 70%,transparent);overflow:hidden}.sx-tr-bar__fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--w);border-radius:999px;background:linear-gradient(90deg,color-mix(in oklab,var(--sx-bar-hue,var(--sx-data)) 55%,transparent),var(--sx-bar-hue,var(--sx-data)));transform-origin:left center}.sx-tr-bar__value{min-inline-size:3.2rem;font-family:var(--sx-mono);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--sx-bar-hue,var(--sx-data)) 55%,var(--sx-text));text-align:end}.sx-tr-ladder{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:.4rem;gap:.4rem;align-items:end;block-size:12rem;-webkit-padding-before:1rem;padding-block-start:1rem}.sx-tr-step{display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;block-size:100%}.sx-tr-step__bar{block-size:var(--h);border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--sx-step-hue,var(--sx-warn)),color-mix(in oklab,var(--sx-step-hue,var(--sx-warn)) 30%,transparent));transform-origin:bottom center}.sx-tr-step__wait{font-family:var(--sx-mono);font-size:.72rem;font-weight:700;color:var(--sx-step-hue,var(--sx-warn));text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-tr-step__n{font-size:.68rem;color:var(--sx-text-3);text-align:center;white-space:nowrap}.sx-tr-time{position:relative;display:grid;grid-gap:0;gap:0;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem}.sx-tr-time:before{content:"";position:absolute;inset-block:.6rem 1.4rem;inset-inline-start:.32rem;inline-size:2px;border-radius:2px;background:linear-gradient(180deg,var(--sx-available),var(--sx-reserved) 55%,var(--sx-bad));opacity:.55}.sx-tr-tick{position:relative;padding-block:.55rem .9rem}.sx-tr-tick:before{content:"";position:absolute;inset-block-start:.95rem;inset-inline-start:-1.6rem;inline-size:11px;block-size:11px;border-radius:50%;background:var(--sx-tick-hue,var(--sx-data));box-shadow:0 0 0 3px color-mix(in oklab,var(--sx-tick-hue,var(--sx-data)) 22%,transparent)}.sx-tr-tick__when{font-family:var(--sx-mono);font-size:.74rem;font-weight:700;color:var(--sx-tick-hue,var(--sx-data));letter-spacing:.04em}.sx-tr-tick__what{margin:.2rem 0 0;font-size:.92rem;line-height:1.55;color:var(--sx-text-2)}.sx-tr-tick__what strong{color:var(--sx-text);font-weight:660}.sx-tr-checks{display:grid;grid-gap:.1rem;gap:.1rem}.sx-tr-check{display:grid;grid-template-columns:1.6rem 1fr;grid-gap:.7rem;gap:.7rem;align-items:start;padding:.7rem 0;-webkit-border-after:1px solid var(--sx-line);border-block-end:1px solid var(--sx-line)}.sx-tr-check:last-child{-webkit-border-after:0;border-block-end:0}.sx-tr-check__mark{display:inline-flex;align-items:center;justify-content:center;inline-size:1.55rem;block-size:1.55rem;border-radius:50%;border:1px solid color-mix(in oklab,var(--sx-available) 45%,transparent);background:color-mix(in oklab,var(--sx-available) 15%,transparent);color:var(--sx-available);font-size:.85rem;font-weight:800;line-height:1}.sx-tr-check__t{margin:0;font-size:.92rem;line-height:1.55;color:var(--sx-text-2)}.sx-tr-check__t b{color:var(--sx-text);font-weight:660}.sx-tr-check__t span{display:block;-webkit-margin-before:.2rem;margin-block-start:.2rem;font-size:.82rem;color:var(--sx-text-3)}.sx-tr-audit{display:grid;grid-template-columns:minmax(6rem,9rem) 1fr;grid-gap:.05rem 1rem;gap:.05rem 1rem;font-family:var(--sx-mono);font-size:.8rem;line-height:1.9}.sx-tr-audit dt{color:var(--sx-text-3)}.sx-tr-audit dd{margin:0;color:var(--sx-text);overflow-wrap:anywhere}.sx-tr-audit dd em{color:var(--sx-blocked);font-style:normal}.sx-tr-keys{display:flex;flex-wrap:wrap;gap:.4rem}.sx-tr-key{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .6rem;border-radius:var(--sx-radius-sm);border:1px solid color-mix(in oklab,var(--sx-key-hue,var(--sx-data)) 35%,transparent);background:color-mix(in oklab,var(--sx-key-hue,var(--sx-data)) 10%,transparent);color:var(--sx-text-2);font-size:.78rem;line-height:1.3}.sx-tr-key code{font-family:var(--sx-mono);font-size:.72rem;color:var(--sx-key-hue,var(--sx-data))}.sx-tr-gap{position:relative;padding:1.1rem 1.2rem 1.1rem 1.5rem;border:1px dashed color-mix(in oklab,var(--sx-blocked) 55%,var(--sx-line));border-radius:var(--sx-radius);background:color-mix(in oklab,var(--sx-blocked) 6%,var(--sx-panel))}.sx-tr-gap h3{margin:0 0 .4rem;font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--sx-text)}.sx-tr-gap p{margin:0;font-size:.88rem;line-height:1.6;color:var(--sx-text-2)}.sx-tr-gap__tag{display:inline-block;-webkit-margin-after:.5rem;margin-block-end:.5rem;padding:.16rem .5rem;border-radius:999px;background:color-mix(in oklab,var(--sx-blocked) 20%,transparent);color:var(--sx-text-3);font-size:.67rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sx-tr-pull{margin:0;padding:1.2rem 1.4rem;-webkit-border-start:3px solid var(--sx-pull-hue,var(--sx-available));border-inline-start:3px solid var(--sx-pull-hue,var(--sx-available));border-radius:0 var(--sx-radius-sm) var(--sx-radius-sm) 0;background:color-mix(in oklab,var(--sx-pull-hue,var(--sx-available)) 8%,transparent);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.5;font-weight:640;letter-spacing:-.015em;color:var(--sx-text);max-inline-size:46ch}.sx-tr-note{margin:.9rem 0 0;font-size:.82rem;line-height:1.6;color:var(--sx-text-3);max-inline-size:68ch}.sx-tr-stack{display:grid;grid-gap:clamp(.9rem,2vw,1.4rem);gap:clamp(.9rem,2vw,1.4rem)}.sx-tr-lead{-webkit-margin-after:clamp(1.6rem,4vw,2.6rem);margin-block-end:clamp(1.6rem,4vw,2.6rem)}@media (prefers-reduced-motion:no-preference){.sx-tr-row{animation:sx-tr-travel 6.5s var(--sx-ease-out) infinite;animation-delay:calc(var(--lane) * .26s)}.sx-tr-row[data-stopped=true]{animation-name:sx-tr-halt}@keyframes sx-tr-travel{0%{inset-inline-start:.6rem;opacity:.15}10%{opacity:1}52%{inset-inline-start:var(--rest)}to{inset-inline-start:var(--rest);opacity:1}}@keyframes sx-tr-halt{0%{inset-inline-start:.6rem;opacity:.15}10%{opacity:1}44%{inset-inline-start:calc(var(--rest) + .85rem)}52%{inset-inline-start:var(--rest)}to{inset-inline-start:var(--rest);opacity:1}}.sx-tr-wall{animation:sx-tr-wall-glow 6.5s var(--sx-ease) infinite}@keyframes sx-tr-wall-glow{0%,35%,to{opacity:.62}48%{opacity:1}}@supports (animation-timeline:view()){.sx-tr-bar__fill{transform:scaleX(0);animation:sx-tr-grow .9s var(--sx-ease-out) forwards;animation-timeline:view();animation-range:entry 8% cover 26%}.sx-tr-step__bar{transform:scaleY(0);animation:sx-tr-rise-y .7s var(--sx-ease-out) forwards;animation-timeline:view();animation-range:entry 6% cover 30%}@keyframes sx-tr-grow{to{transform:scaleX(1)}}@keyframes sx-tr-rise-y{to{transform:scaleY(1)}}}}.mp-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.mp-skeleton{display:flex;flex-direction:column;gap:.75rem;inline-size:100%;padding-block:.5rem}.mp-skeleton__bar{display:block;block-size:.85rem;border-radius:6px;background:linear-gradient(90deg,var(--surface-raised,rgb(0 0 0/6%)) 25%,var(--surface-overlay,rgb(0 0 0/12%)) 37%,var(--surface-raised,rgb(0 0 0/6%)) 63%);background-size:400% 100%;animation:mp-shimmer 1.4s ease-in-out infinite}.mp-skeleton--lines .mp-skeleton__bar:last-child{inline-size:60%}.mp-skeleton--rows .mp-skeleton__bar{block-size:2.5rem}.mp-skeleton--tile{gap:.5rem}.mp-skeleton--tile .mp-skeleton__bar:first-child{inline-size:45%;block-size:.7rem}.mp-skeleton--tile .mp-skeleton__bar:nth-child(2){block-size:2.2rem;inline-size:70%}.mp-skeleton--chart .mp-skeleton__bar{block-size:11rem}@keyframes mp-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.mp-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1.5rem;text-align:center;border-radius:12px;min-block-size:8rem;border:1px dashed var(--border-subtle,rgb(0 0 0/12%));color:var(--text-secondary,inherit)}.mp-state__icon{display:inline-flex;color:var(--text-tertiary,currentColor);opacity:.7}.mp-state__title{margin:0;font-weight:600;color:var(--text-primary,inherit)}.mp-state__body{margin:0;max-inline-size:46ch;font-size:.9rem;line-height:1.5}.mp-state__action{-webkit-margin-before:.5rem;margin-block-start:.5rem;padding:.5rem 1rem;font:inherit;font-weight:600;color:var(--accent-contrast,#fff);background:var(--accent,#0d6b5e);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:transform .14s ease,background-color .14s ease}.mp-state__action:hover{transform:translateY(-1px)}.mp-state__action:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.mp-state__reference{margin:.25rem 0 0;font-size:.75rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary,inherit);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mp-state--error{border-style:solid;border-color:var(--status-critical-border,rgb(180 40 40/40%));background:var(--status-critical-surface,rgb(180 40 40/6%))}.mp-state--restricted{border-color:var(--border-strong,rgb(0 0 0/20%));background:var(--surface-raised,transparent)}.mp-palette__backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;-webkit-padding-before:12vh;padding-block-start:12vh;background:rgb(0 0 0/45%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:mp-fade-in .12s ease-out}.mp-palette{inline-size:min(38rem,calc(100vw - 2rem));max-block-size:60vh;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-base,#fff);color:var(--text-primary,inherit);border:1px solid var(--border-subtle,rgb(0 0 0/12%));border-radius:14px;box-shadow:0 24px 60px rgb(0 0 0/28%);animation:mp-rise .16s cubic-bezier(.2,.8,.2,1)}.mp-palette__input{padding:1rem 1.25rem;font:inherit;font-size:1.05rem;color:inherit;background:transparent;border:0;-webkit-border-after:1px solid var(--border-subtle,rgb(0 0 0/12%));border-block-end:1px solid var(--border-subtle,rgb(0 0 0/12%))}.mp-palette__input:focus{outline:none}.mp-palette__list{margin:0;padding:.35rem;overflow-y:auto;list-style:none}.mp-palette__item{display:flex;align-items:baseline;gap:.75rem;padding:.55rem .85rem;border-radius:8px;cursor:pointer}.mp-palette__item.is-highlighted{background:var(--surface-raised,rgb(0 0 0/6%))}.mp-palette__group{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary,inherit);inline-size:5.5rem;flex:none;text-align:start}.mp-palette__label{flex:1 1;text-align:start}.mp-palette__shortcut{padding:.1rem .4rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;color:var(--text-tertiary,inherit);border:1px solid var(--border-subtle,rgb(0 0 0/14%));border-radius:5px;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mp-palette__empty{padding:1.5rem 1.25rem;margin:0;text-align:center;color:var(--text-secondary,inherit)}.mp-checklist{border:1px solid var(--border-subtle,rgb(0 0 0/12%));border-radius:12px;padding:1rem 1.25rem;background:var(--surface-raised,transparent)}.mp-checklist__heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .25rem;font-size:1rem}.mp-checklist__progress{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary,inherit);font-size:.85rem}.mp-checklist__bar{block-size:6px;border-radius:999px;background:var(--surface-overlay,rgb(0 0 0/10%));overflow:hidden;margin-block:.5rem .9rem}.mp-checklist__fill{display:block;block-size:100%;background:var(--accent,#0d6b5e);transition:inline-size .4s cubic-bezier(.2,.8,.2,1)}.mp-checklist__items{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.mp-checklist__item{display:flex;align-items:center;gap:.6rem}.mp-checklist__item[data-done=true] .mp-checklist__label{color:var(--text-tertiary,inherit);text-decoration:line-through}.mp-checklist__tick{inline-size:1.1rem;block-size:1.1rem;flex:none;border-radius:50%;border:1.5px solid var(--border-strong,rgb(0 0 0/25%));display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--accent-contrast,#fff)}.mp-checklist__item[data-done=true] .mp-checklist__tick{background:var(--accent,#0d6b5e);border-color:var(--accent,#0d6b5e)}.mp-checklist__go{-webkit-margin-start:auto;margin-inline-start:auto;font:inherit;font-size:.82rem;color:var(--accent,#0d6b5e);background:none;border:0;cursor:pointer;text-decoration:underline}.mp-checklist__go:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.mp-checklist[data-complete=true] .mp-checklist__fill{animation:mp-pulse .9s ease-out 1}@keyframes mp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mp-rise{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:none}}@keyframes mp-pulse{50%{filter:brightness(1.5)}}@media (prefers-reduced-motion:reduce){.mp-skeleton__bar{animation:none;background:var(--surface-overlay,rgb(0 0 0/10%))}.mp-palette,.mp-palette__backdrop{animation-duration:.1s;animation-timing-function:linear}.mp-palette{animation-name:mp-fade-in}.mp-state__action{transition:background-color .1s linear}.mp-state__action:hover{transform:none}.mp-checklist__fill{transition:none}.mp-checklist[data-complete=true] .mp-checklist__fill{animation:none}}.mp-reauth{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--space-5);background:color-mix(in oklab,var(--surface-sunken) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mp-reauth__card{inline-size:min(420px,100%);max-block-size:100%;overflow-y:auto}.legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;min-inline-size:12rem}.legend li{display:flex;align-items:center;gap:.55rem;font-size:.85rem}.legend__swatch{inline-size:.7rem;block-size:.7rem;border-radius:3px;flex:none}.legend__label{color:var(--content-secondary)}.legend__value{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--content-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legend--row{flex-direction:row;flex-wrap:wrap;gap:1.25rem;-webkit-margin-before:.75rem;margin-block-start:.75rem}.legend--row li{gap:.4rem}.legend--row .legend__value{-webkit-margin-start:0;margin-inline-start:0;color:var(--content-primary);font-weight:600}.legend__swatch[data-tone=good]{background:var(--verdigris-500)}.legend__swatch[data-tone=idle],.legend__swatch[data-tone=warn]{background:var(--amber-500)}.legend__swatch[data-tone=bad]{background:var(--vermeil-500)}.legend__swatch[data-tone=plain]{background:var(--slate-400)}:where(.card,.panel,.tile){position:relative;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}:where(.card,.panel):before{content:"";position:absolute;inset-block-start:0;inset-inline:12%;block-size:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--content-primary) 22%,transparent),transparent);opacity:.5}:where(.tile,.card--interactive,.panel--interactive):hover{transform:translate3d(0,-3px,0);box-shadow:var(--shadow-lg);border-color:var(--surface-border-strong)}:where(.tile,.card--interactive,.panel--interactive):active{transform:translateZ(0);transition-duration:var(--duration-instant)}:where(.tile):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--accent-gradient,var(--accent));filter:blur(14px);opacity:0;transition:opacity var(--duration-normal) var(--ease-out)}:where(.tile):hover:after{opacity:.28}:where(.tile__value){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}:where(.table tbody tr){transition:background-color var(--duration-fast) var(--ease-out)}:where(.chip,.badge){transition:transform var(--duration-fast) var(--ease-spring),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}:where(button.chip:hover,a.chip:hover){transform:translate3d(0,-1px,0)}@media (prefers-reduced-motion:reduce){:where(.tile,.card--interactive,.panel--interactive):hover{transform:none}:where(.tile):after{display:none}}@media (max-width:60rem){:where(.card,.panel,.tile){overflow-x:auto;-webkit-overflow-scrolling:touch}}.panel{padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:var(--radius-lg)}.panel__title{margin:0 0 var(--space-1);font-size:1rem}.panel__footnote,.panel__lede,.panel__subtitle{margin:0 0 var(--space-3);font-size:.8125rem;color:var(--content-tertiary)}.panel__head{display:flex;align-items:start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.table{inline-size:100%;border-collapse:collapse;font-size:.875rem}.table td,.table th{padding:var(--space-3);text-align:start;-webkit-border-after:1px solid var(--surface-border);border-block-end:1px solid var(--surface-border);vertical-align:top}.table th{font-size:.78rem;font-weight:600;color:var(--content-tertiary);white-space:nowrap}.table--numeric td,.table--numeric th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-main table:not([class]){inline-size:100%;border-collapse:collapse;font-size:.875rem}.mp-main table:not([class]) :is(th,td){padding:var(--space-3);text-align:start;-webkit-border-after:1px solid var(--surface-border);border-block-end:1px solid var(--surface-border);vertical-align:top}.mp-main table:not([class]) th{font-size:.78rem;font-weight:600;color:var(--content-tertiary);white-space:nowrap}.table-wrap{inline-size:100%;overflow-x:auto}.mp-rise{animation:mp-rise .16s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.mp-rise{animation:none}}.mp-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.mp-columns>.mp-span-all{grid-column:1/-1}.filters,.mp-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.filters>.field,.form-row>.field,.mp-toolbar>.field{-webkit-margin-after:0;margin-block-end:0}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.actions>.button,.actions>.link-button{inline-size:auto}.cards,.mp-stats,.stat-grid,.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.stat-grid dd{-webkit-margin-start:0;margin-inline-start:0}.drawer-scrim{position:fixed;inset:0;z-index:70;background:rgb(0 0 0/45%)}.drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:71;inline-size:min(46rem,100vw);flex-direction:column;-webkit-border-start:1px solid var(--surface-border);border-inline-start:1px solid var(--surface-border);box-shadow:-18px 0 44px rgb(0 0 0/34%)}.drawer,.drawer__head{display:flex;background:var(--surface-overlay)}.drawer__head{align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);-webkit-border-after:1px solid var(--surface-border);border-block-end:1px solid var(--surface-border);position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1}.drawer__title{margin:0;font-size:var(--text-lg)}.drawer__body{overflow-y:auto;padding:var(--space-5);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4)}.drawer__body .card,.drawer__body .panel{border:0;padding:0;background:none;-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}@media (max-width:60rem){.drawer{inline-size:100vw}}@media (prefers-reduced-motion:no-preference){.drawer{animation:mp-drawer-in .16s var(--ease-out,cubic-bezier(.2,.8,.3,1))}@keyframes mp-drawer-in{0%{transform:translateX(2rem);opacity:0}}}