:root{--brand-primary: var(--suite-brand-navy);--brand-deep: var(--suite-brand-navy);--brand-deep-2: var(--suite-brand-blue-hover);--brand-darker: var(--suite-brand-navy);--brand-blue: var(--suite-brand-blue);--brand-blue-2: var(--suite-brand-blue-hover);--brand-bright: var(--suite-brand-bright);--brand-bright-2: var(--suite-brand-bright);--focus-ring: var(--brand-bright-2);--brand-green: var(--suite-brand-lime);--brand-green-2: var(--suite-brand-lime);--brand-black: var(--suite-neutral-text);--brand-white: var(--suite-neutral-white);--brand-mist: var(--suite-neutral-on-navy-muted);--brand-pale: var(--suite-neutral-tint);--brand-sky-light: var(--suite-dark-link);--accent-green: var(--suite-hue-green);--accent-purple: var(--suite-hue-purple-dark);--accent-orange: var(--suite-hue-amber);--accent-cyan: var(--suite-dark-focus);--accent-green-ink: var(--suite-hue-green);--accent-purple-ink: var(--suite-hue-purple);--accent-orange-ink: var(--suite-hue-orange);--accent-cyan-ink: var(--suite-brand-bright);--tool-inventory: var(--suite-hue-green);--tool-inventory-bright: var(--suite-brand-lime);--tool-literature: var(--suite-hue-purple);--tool-literature-bright: var(--suite-hue-purple-dark);--tool-uses: var(--suite-hue-orange);--tool-uses-bright: var(--suite-hue-amber-dark);--web-green: var(--suite-hue-green);--web-purple: var(--suite-hue-purple);--web-orange: var(--suite-hue-orange);--web-green-deep: var(--suite-hue-green);--web-orange-deep: var(--suite-hue-orange);--web-blue: var(--suite-hue-blue);--brand-gold: var(--suite-hue-amber);--brand-gold-2: var(--suite-hue-amber);--brand-sky: var(--brand-bright);--brand-sky-2: var(--brand-bright-2);--brand-navy: var(--brand-blue);--brand-navy-2: var(--brand-blue-2);--brand-navy-ink: var(--brand-blue);--brand-ocean: var(--brand-blue-2);--brand-tide: var(--brand-sky-light);--brand-cyan: var(--brand-bright);--brand-cyan-2: var(--brand-bright-2);--brand-circle: var(--suite-brand-blue);--paper: var(--suite-neutral-white);--sand: var(--suite-neutral-ground);--fog: var(--suite-neutral-ground);--mute: var(--suite-neutral-border);--pewter: var(--suite-neutral-muted);--slate: var(--suite-neutral-muted);--ink: var(--suite-neutral-text);--soot: var(--suite-neutral-text);--fg-1: var(--ink);--fg-2: var(--slate);--fg-3: var(--pewter);--fg-on-deep: var(--suite-neutral-white);--fg-on-deep-2: var(--suite-neutral-on-navy-muted);--fg-on-deep-3: var(--suite-neutral-on-navy-muted);--danger-on-deep: var(--suite-dark-danger);--warn-on-deep: var(--suite-dark-warning);--ok-on-deep: var(--suite-dark-success);--link: var(--brand-blue);--link-hover: var(--brand-blue-2);--bg-page: var(--paper);--bg-alt: var(--sand);--bg-fog: var(--fog);--bg-deep: var(--brand-primary);--border-1: 1px solid var(--mute);--border-strong: 1px solid var(--slate);--signal-ok: var(--web-green);--signal-warn: var(--accent-orange);--signal-err: var(--web-orange);--signal-info: var(--brand-bright);--font-display: "Penman Suite Sans", Inter, Arial, system-ui, sans-serif;--font-body: "Penman Suite Sans", Inter, Arial, system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.375rem;--fs-xl: 1.75rem;--fs-2xl: 2.25rem;--fs-3xl: 3rem;--fs-4xl: 4rem;--lh-tight: 1.1;--lh-snug: 1.25;--lh-normal: 1.45;--lh-relaxed: 1.65;--w-light: 300;--w-regular: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--tracking-tight: -.015em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-eyebrow: .14em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--gutter-mobile: 24px;--gutter-desktop: 64px;--content-max: 1280px;--content-tight: 960px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--radius-xl: 24px;--radius-pill: 999px;--shadow-1: 0 1px 2px color-mix(in srgb, var(--suite-brand-navy) 6%, transparent);--shadow-2: 0 4px 14px color-mix(in srgb, var(--suite-brand-navy) 10%, transparent);--shadow-3: 0 8px 24px color-mix(in srgb, var(--suite-brand-navy) 14%, transparent);--shadow-hover: 0 8px 20px color-mix(in srgb, var(--suite-brand-navy) 18%, transparent);--shadow-deep: 0 12px 36px color-mix(in srgb, var(--suite-brand-navy) 28%, transparent);--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur-base: .24s;--dur-slow: .36s}:root{--web-green: var(--suite-evidence-clear);--web-orange: var(--suite-evidence-restricted)}:root{--focus-ring-on-deep: var(--suite-on-navy-accent);--analytics-link-hover: var(--suite-link-hover);--ledger-placeholder: var(--suite-muted);--pewter: var(--suite-muted);--heading: var(--suite-heading);--line-cool: var(--suite-divider);--action: var(--suite-action);--action-2: var(--suite-action-hover);--fill-green: var(--suite-success-fill);--fill-red: var(--suite-danger-fill);--text-green: var(--suite-success);--text-orange: var(--suite-evidence-restricted);--text-amber: var(--suite-warning);--fg-on-deep-3: var(--suite-on-navy-muted);--status-red: var(--suite-danger);--status-amber: var(--suite-evidence-caution)}:root{--brand-navy: var(--brand-primary);--text: var(--suite-text);--muted: var(--suite-muted);--bg: var(--suite-ground);--card: var(--suite-surface);--border: var(--suite-divider);--green: var(--suite-evidence-clear);--red: var(--suite-danger);--amber: var(--suite-evidence-caution)}:root{--tint-amber: var(--suite-hue-amber);--tint-green: var(--suite-hue-green);--tint-orange: var(--suite-hue-orange);--err-on-deep: var(--suite-danger-on-navy)}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{margin:0;font-family:var(--font-body);color:var(--text);background:var(--bg);font-size:15px;-webkit-font-smoothing:antialiased}a{color:var(--brand-blue);text-decoration:none}a:hover{color:var(--brand-bright);text-decoration:underline}.logo{display:inline-flex;align-items:center;gap:11px;color:var(--fg-on-deep)}.logo-word{font-family:var(--font-display);font-weight:700;letter-spacing:.2px;line-height:1;color:var(--fg-on-deep);white-space:nowrap}.logo-word sup{font-size:.55em;font-weight:600}.picker-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:12px 12px 12px 16px}.picker-body>.suite-picker{flex:1 1 auto;min-height:0}.pane-main{display:flex;flex-direction:column;padding:16px 24px}.pane-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.page-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px}.pane-pad{padding:8px 4px}.uses-feedback{display:grid;gap:8px;width:280px;padding:14px 16px;font-size:14px}.uses-feedback p{margin:0}.chevrons{flex:0 0 auto}.chevrons--right{transform:rotate(180deg)}.card{padding:18px 20px}h1{color:var(--heading);margin:.2rem 0 .8rem;font-family:var(--font-display);font-size:1.7rem;letter-spacing:var(--tracking-tight)}h2{color:var(--heading);margin:1.2rem 0 .5rem;font-size:1.1rem;font-family:var(--font-display);letter-spacing:var(--tracking-tight)}.eyebrow{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pewter);font-family:var(--font-body)}.login{max-width:560px;margin:4rem auto;text-align:center}.hint{color:var(--pewter);font-size:.85rem}.error{color:var(--red)}.muted{color:var(--pewter)}.ask{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex}.ask__inner{margin:auto;width:100%;max-width:62rem;padding:2px;display:flex;flex-direction:column;gap:14px}.ask__h{margin:.4rem 0 .2rem}.ask__q{font-family:var(--font-body);font-weight:400;font-size:1.15rem;color:var(--slate)}.ask__seed{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:.9rem;color:var(--slate)}.ask__seed strong{color:var(--heading)}.ask__read{flex:1 1 16rem;min-width:0;margin:0;font-size:.9rem;color:var(--slate);line-height:1.45}.ask__read strong{color:var(--heading);font-weight:600}.ask__read:empty:before{content:"";display:inline-block}.continue-panel .ask__read:empty{display:none}.ask__alt{font-size:.9rem;color:var(--brand-blue);white-space:nowrap}.row.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.jurisdictions,.depth{border:0;padding:0;margin:0 0 1.1rem;min-width:0}.jurisdictions legend{font-weight:600;color:var(--heading);padding:0;margin-bottom:.5rem}.chips{display:flex;flex-wrap:wrap;gap:8px}.jurisdictions .hint,.depth .hint{margin:.7rem 0 0}.depth__note{line-height:1.45;margin:.7rem 0 0}table{border-collapse:collapse;width:100%;background:var(--paper)}th,td{text-align:left;padding:.55rem .7rem;border-bottom:1px solid var(--border);vertical-align:top}thead th{background:var(--fog);color:var(--heading);position:sticky;top:0;font-family:var(--font-display);z-index:2}tr.clickable{cursor:pointer}tr.clickable:hover{background:var(--brand-pale)}tr.stale{opacity:.55}.table-box{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md)}.scope-toggle{display:inline-flex;align-items:center;gap:8px}.pane-main:has(>.job-body){padding:0}.job-body{flex:1 1 auto;min-height:0;display:flex}.job-body>.suite-fold-pane{flex:none}.job-body>.job-centre{flex:1 1 auto;min-width:0;min-height:0;padding:16px 24px}.job-body>.finding-pane{flex:0 0 clamp(300px,30%,400px);min-height:0;margin:16px 16px 16px 0}.job-rail{padding:46px 12px 12px;container-type:inline-size}.lineage{color:var(--pewter);font-size:.9rem}.rail-stack{display:flex;flex-direction:column;gap:12px}.rail-actions{display:flex;flex-direction:column;gap:8px}.rail-actions .action{display:flex;flex-direction:column;gap:4px}.action__row{display:flex;align-items:center;gap:6px}.brief-peek{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.85rem;line-height:1.5;color:var(--slate);white-space:pre-line}.problems ul{margin:6px 0 0;padding-left:18px;font-size:.82rem;color:var(--text)}.continue-panel{display:flex;flex-direction:column;gap:8px}.continue-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.job-centre>.suite-results{flex:1 1 auto;min-height:0}.job-centre .suite-results__body{display:flex;flex-direction:column}.job-centre.is-progress{overflow-y:auto}.job-centre .suite-results__bar{margin-bottom:0}.job-title:focus{outline:none}.job-title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.suite-record-header__meta .lineage a{color:var(--brand-blue)}.continue-panel__title{margin:0;font-size:1rem;font-weight:700;color:var(--heading)}.further-panel .continue-fields{grid-template-columns:repeat(4,minmax(0,1fr))}html .continue-fields .suite-field.suite-field{grid-template-columns:minmax(0,1fr)}@media (max-width: 640px){.further-panel .continue-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.further-panel .search-actions__buttons{justify-content:flex-end}.suite-outcome p{margin:0}.outcome__error{font-weight:600}.your-search .brief-peek,.your-search .brief{margin:0;font-size:.85rem;line-height:1.5;color:var(--slate);white-space:pre-line}.your-search .brief{white-space:pre-wrap}.activity{display:flex;flex-direction:column;gap:10px;min-width:0}.suite-stage__title{margin:0;color:var(--suite-on-navy);font-size:46px;line-height:1.08;letter-spacing:-.01em}.suite-recent__head{margin:0;font-family:var(--suite-font);font-size:12px;letter-spacing:.1em;color:var(--suite-on-navy-muted)}@media (max-width: 860px){.suite-stage__title{font-size:30px}}.suite-progress__eyebrow,.suite-summary__title{margin:0;font-family:var(--suite-font);font-size:12px;letter-spacing:.08em;color:var(--suite-muted)}.suite-progress__title,.suite-record-header__title{margin:0;font-size:24px;line-height:1.2}.suite-picker__head h2{margin:0;font-family:var(--suite-font);font-size:12px;letter-spacing:.08em;color:var(--suite-muted)}.suite-record-header__meta .lineage{display:block;margin-top:4px}.finish-now__caption{margin:0;font-size:12px;line-height:1.45;color:var(--suite-muted)}.job-centre{display:flex;flex-direction:column;container-type:inline-size}.findings-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px}.overview{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding-right:4px}.overview__headline{margin:0;font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--heading);line-height:1.35}.group-grid-wrap{display:flex;flex-direction:column;gap:10px}.group-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"use use" "maker region"}.group-grid--users{grid-template-areas:"use use" "users region" "maker region"}.group-grid--users-only{grid-template-areas:"use use" "users region"}.group-column--use{grid-area:use}.group-column--users{grid-area:users}.user-types__none{margin:4px 0 0;font-size:.78rem;color:var(--pewter)}.group-column--maker{grid-area:maker}.group-column--region{grid-area:region}.group-column__visual{display:flex;flex-direction:column;min-width:0}@container (max-width: 760px){.group-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"use" "maker" "region"}.group-grid--users{grid-template-areas:"use" "users" "maker" "region"}.group-grid--users-only{grid-template-areas:"use" "users" "region"}}.picked__title{text-transform:capitalize}.picked-product__use{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.picked-product__meta{font-size:.78rem;line-height:1.35;color:var(--pewter);overflow-wrap:anywhere}.term.is-picked{background:var(--brand-pale);text-decoration:underline;text-underline-offset:3px}.bar-row__btn.is-picked{background:var(--brand-pale)}.bar-row__btn.is-picked .bar-row__label{color:var(--brand-blue);font-weight:600}.visual-card{padding:4px 0 18px;display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.term-map{list-style:none;margin:0;padding:4px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 12px;width:100%}.term-map.is-laid-out{display:block;position:relative;padding:0}.term-map.is-laid-out>li{position:absolute}.term-map>li .term{white-space:nowrap}.term{border:none;background:none;font:inherit;font-weight:700;line-height:1.15;padding:0 2px;cursor:pointer;color:var(--pewter);border-radius:var(--radius-sm)}.term--2{color:var(--brand-blue)}.term--3{color:var(--heading)}.term:hover,.term:focus-visible{text-decoration:underline;background:var(--brand-pale)}.bar-strip{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.bar-row{min-width:0}.bar-strip__more{align-self:flex-start}.bar-row__btn{width:100%;border:none;background:none;font:inherit;padding:2px 4px;cursor:pointer;border-radius:var(--radius-sm);display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr) auto;align-items:center;gap:8px;text-align:left;color:var(--ink)}.bar-row__btn:hover,.bar-row__btn:focus-visible{background:var(--fog)}.bar-row__btn:hover .bar-row__label{color:var(--brand-blue)}.bar-row__label{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-row__track{height:12px;background:var(--fog);border-radius:0 4px 4px 0;overflow:hidden}.bar-row__fill{display:block;height:100%;background:var(--brand-blue);border-radius:0 4px 4px 0}.bar-row__value{font-size:.82rem;color:var(--pewter);font-variant-numeric:tabular-nums;min-width:2ch;text-align:right}.findings{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px}.filters{--control-h: 38px;flex:0 0 auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap;row-gap:8px}.filters .filters__search{flex:0 1 260px}.review-progress{margin-left:auto;min-width:150px}.review-notes{flex:0 0 auto;width:100%;margin:-2px 0 0;font-size:.8rem;color:var(--slate)}.decision-origin{cursor:help}.overview__flag{margin-left:10px;vertical-align:.15em}.pc-body{display:flex;flex-direction:column;gap:9px;min-width:0;height:100%}.table-scroll{flex:1 1 auto;min-height:120px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-1);background:var(--paper)}.table-scroll-top{flex:0 0 auto;overflow-x:auto;overflow-y:hidden}.cards-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px}.decision-cell{white-space:nowrap;display:flex;gap:4px;align-items:center}.decision-cell .decide-icon{display:block}.ptable tbody tr.needs-redeciding .decision-cell,.findings-table tbody tr.needs-redeciding .decision-cell{opacity:1}.name-btn{background:none;border:none;padding:0;font:inherit;text-align:left;color:var(--brand-blue);cursor:pointer;border-radius:var(--radius-sm)}.name-btn:hover{text-decoration:underline}.name-btn.p-name,.name-btn.pc-title{font-weight:700;color:var(--heading)}.ptable tr.is-selected td,.findings-table tr.is-selected td,.ptable tr.is-selected td:last-child,.findings-table tr.is-selected td:last-child{background:var(--brand-pale)}.ptable{width:100%;border-collapse:separate;border-spacing:0;background:var(--paper)}.ptable thead th{background:var(--fog);color:var(--heading);font-family:var(--font-display);font-size:.8rem;text-align:left;padding:.55rem .75rem;position:sticky;top:0}.ptable tbody td{padding:.6rem .75rem;border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere}.ptable tbody tr:hover td{background:var(--brand-pale)}.ptable .tight,.findings-table .tight{width:1%;white-space:nowrap}.ptable th:first-child,.ptable td:first-child{min-width:200px;max-width:340px}.ptable .p-use{max-width:340px;white-space:normal}.ptable .p-use .clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ptable .p-name{overflow-wrap:anywhere}.ptable .p-maker{color:var(--slate);font-size:.85rem;margin-top:1px}.p-conf{font-size:.82rem;white-space:nowrap}.confidence{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.confidence__dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.confidence__n{font-weight:700;font-variant-numeric:tabular-nums}.confidence__word{color:var(--pewter);font-weight:400}.confidence--high{color:var(--text-green)}.confidence--medium{color:var(--text-amber)}.confidence--low{color:var(--text-orange)}.ptable tr.stale td{opacity:.55}.stale-note{display:block;margin-top:2px;font-size:.78rem;font-weight:600;color:var(--heading)}.ptable tbody tr.decided td,.findings-table tbody tr.decided td{color:var(--slate);background:var(--fog)}.ptable tbody tr.decided .p-maker{color:var(--pewter)}.ptable tbody tr.decided .decision-cell,.findings-table tbody tr.decided .decision-cell{opacity:1}.ptable tbody tr.decided-accepted td:first-child,.findings-table tbody tr.decided-accepted td:first-child{box-shadow:inset 3px 0 0 var(--web-green)}.ptable tbody tr.decided-rejected td:first-child,.findings-table tbody tr.decided-rejected td:first-child{box-shadow:inset 3px 0 0 var(--red)}.ptable tbody tr.decided.is-selected td,.findings-table tbody tr.decided.is-selected td{background:var(--brand-pale)}.ptable td:last-child,.ptable th:last-child,.findings-table td:last-child,.findings-table th:last-child{position:sticky;right:0}.ptable tbody td:last-child,.findings-table tbody td:last-child{background:var(--paper);z-index:1;box-shadow:-8px 0 8px -8px color-mix(in srgb,var(--brand-deep) 18%,transparent)}.ptable thead th:last-child,.findings-table thead th:last-child{background:var(--fog);z-index:3;box-shadow:-8px 0 8px -8px color-mix(in srgb,var(--brand-deep) 18%,transparent)}.ptable tbody tr:hover td:last-child,.findings-table tbody tr:hover td:last-child{background:var(--brand-pale)}.chip-soft{display:inline-block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.chip-soft{color:var(--slate);font-size:.85rem}.product-card.stale{opacity:.6}.product-card.decided .pc-use{color:var(--slate)}.product-card.decided .pc-maker{color:var(--pewter)}.pc-title{font-family:var(--font-display);font-size:1.02rem;letter-spacing:var(--tracking-tight);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.pc-maker{color:var(--slate);font-size:.9rem;margin-top:-4px;min-height:1.35em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-chips{display:flex;flex-wrap:nowrap;gap:6px;min-height:26px;align-items:center}.pc-chips .chip-soft{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-use{font-size:.92rem;color:var(--ink);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:4.1em}.pc-use b{color:var(--pewter);font-weight:700;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:1px}.pc-attrs:empty{border-top:none;padding-top:0}.pc-attrs{display:grid;grid-template-columns:minmax(90px,auto) 1fr;gap:3px 12px;font-size:.84rem;border-top:1px solid var(--fog);padding-top:8px;margin:0;align-content:start;flex:1 1 auto}.pc-attrs dt{color:var(--pewter);overflow-wrap:anywhere}.pc-attrs dd{margin:0;color:var(--ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-foot{display:flex;align-items:center;gap:10px;border-top:1px solid var(--fog);padding-top:10px;margin-top:auto;min-height:44px}.pc-evidence{background:none;border:none;padding:2px 4px;margin-left:-4px;font:inherit;font-size:.8rem;color:var(--pewter);cursor:pointer;border-radius:var(--radius-sm);text-align:left;white-space:nowrap}.pc-evidence:hover,.pc-evidence:focus-visible{color:var(--brand-blue);background:var(--brand-pale)}.pc-evidence .confidence__word{color:var(--pewter);text-decoration:underline;text-underline-offset:2px}.pc-evidence:hover .confidence__word,.pc-evidence:focus-visible .confidence__word{color:var(--brand-blue)}@media (max-width: 1200px){.pc-evidence .confidence__word{display:none}}.pc-foot .pc-spacer{margin-left:auto}.market-map{display:flex;flex-direction:column;gap:12px;width:100%}.market-map{--market-1: color-mix(in srgb, var(--brand-blue) 35%, var(--paper));--market-2: color-mix(in srgb, var(--brand-blue) 65%, var(--paper));--market-3: var(--brand-blue)}.market-map__frame{position:relative;border-radius:var(--radius-md);overflow:hidden;background:var(--paper)}.market-map__svg{width:100%;aspect-ratio:950 / 542;touch-action:none;-webkit-user-select:none;user-select:none}.market-map__svg.is-zoomed{cursor:grab}.market-map__svg.is-zoomed:active{cursor:grabbing}.market-map__svg svg{width:100%;height:100%;display:block}.market-map__loading{width:100%;aspect-ratio:950 / 542;background:var(--fog)}.market-map__zoom{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);overflow:hidden}html[data-suite-app] .market-map__zoom-btn.suite-button{width:28px;height:28px;min-block-size:0;padding:0;border:0;border-radius:0;background:var(--paper);display:grid;place-items:center;font-size:1rem;line-height:1;color:var(--heading);cursor:pointer}html[data-suite-app] .market-map__zoom-btn.suite-button+.market-map__zoom-btn.suite-button{border-top:1px solid var(--border)}html[data-suite-app] .market-map__zoom-btn.suite-button:hover:not(:disabled){background:var(--fog);color:var(--brand-blue)}html[data-suite-app] .market-map__zoom-btn.suite-button:disabled{color:var(--mute);cursor:default}.market-map__more{align-self:flex-start;font-size:.82rem}.market-map__pill{cursor:pointer}.market-map__pill-body{transform-box:fill-box;transform-origin:center;filter:drop-shadow(var(--shadow-1));transition:transform .12s ease-out}.market-map__pill rect{fill:var(--paper);stroke:var(--market-2);stroke-width:1.5}.market-map__pill--1 rect{stroke:var(--market-1)}.market-map__pill--3 rect{stroke:var(--market-3)}.market-map__pill text{font-family:var(--font-body);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;fill:var(--ink);pointer-events:none}.market-map__pill:hover .market-map__pill-body{transform:translateY(-1px) scale(1.08)}.market-map__pill.is-picked rect{fill:var(--brand-pale);stroke:var(--brand-blue);stroke-width:2.5}@media (prefers-reduced-motion: reduce){.market-map__pill-body{transition:none}.market-map__pill:hover .market-map__pill-body{transform:none}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html .product-card.product-card>.suite-card__body{display:flex;flex-direction:column}.product-card .pc-body{flex:1 1 auto;height:auto}html .product-card .suite-button.pc-title.pc-title[data-suite-control]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.02rem;line-height:1.25;block-size:2.5em;min-block-size:0;text-align:left}html .pc-chips .suite-badge.suite-badge{flex:0 1 auto;min-width:0;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-foot:has(.decision-origin) .confidence__word{display:none}.finding-pane{position:relative;display:flex;flex-direction:column;overflow-y:auto;scrollbar-gutter:stable;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-2);padding:14px 16px}.finding__head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.finding__head>.eyebrow{margin-right:auto}.finding__save-state{min-height:1.4em;margin:8px 0 0;font-size:.85rem;color:var(--pewter)}.finding__sources{min-width:0}.job-body.evidence-focused{display:block}.job-body.evidence-focused>:not(.finding-pane){display:none}.evidence-focused>.finding-pane{height:100%;position:relative}@media (min-width: 1000px) and (min-height: 560px){.evidence-focused .finding__body{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,2fr);gap:24px;align-items:start}.evidence-focused .finding__review{position:sticky;top:0;background:var(--paper)}}.finding__title{margin:6px 0 4px;font-size:1.1rem}.finding__meta{margin:0 0 10px;color:var(--pewter);font-size:.85rem;display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.finding__origin{margin:-4px 0 10px;font-size:.85rem;line-height:1.45;color:var(--slate)}.finding__review{border-top:1px solid var(--fog);border-bottom:1px solid var(--fog);padding:10px 0;margin-bottom:10px}.finding__review textarea{font-size:.9rem}.finding__review .actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 0}.finding .fields{font-size:.85rem;margin:6px 0 12px}.finding .fields th{width:120px;color:var(--pewter);font-weight:600}.finding .fields th,.finding .fields td{padding:.6rem .4rem;overflow-wrap:anywhere;vertical-align:top;line-height:1.4}.finding__source-error{margin:0 0 8px}.evidence{list-style:none;padding:0;margin:4px 0 0;border-top:1px solid var(--fog)}.evidence li{padding:12px 0;border-bottom:1px solid var(--fog);display:flex;flex-direction:column;gap:4px}.evidence__field{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pewter)}.evidence blockquote{margin:0;padding:0 0 0 10px;border-left:2px solid var(--mute);color:var(--ink);font-size:.88rem;line-height:1.45}.evidence__no-quote{margin:0;background:color-mix(in srgb,var(--tint-amber) 6%,transparent);border-left:3px dashed var(--amber);padding:.5rem .8rem;font-size:.88rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.evidence-source{font-size:.8rem;padding-left:12px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.live{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.live-note{margin:0;font-weight:600;color:var(--heading)}.live-unavailable{margin:0;font-size:.85rem;color:var(--slate)}.activity__panel{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.activity__panel .activity__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));column-gap:24px}.activity__panel .activity__item:last-child{border-bottom:1px solid var(--fog)}.activity__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.activity__item{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 0;border-bottom:1px solid var(--fog)}.activity__item:last-child{border-bottom:0}.activity__name{font-size:.85rem;font-weight:500;line-height:1.35;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.activity__name{color:var(--brand-blue)}.activity__meta{font-size:.78rem;font-weight:400;line-height:1.35;color:var(--slate);overflow-wrap:anywhere}.activity__meta a{color:inherit}.activity__meta a:hover{color:var(--brand-blue)}.activity__panel .hint{margin:4px 0 0}.live .findings-panel{flex:1 1 auto}.document-card .crumb{margin:0 0 8px;font-size:.85rem}.page-text{white-space:pre-wrap;background:var(--fog);border:1px solid var(--border);border-radius:var(--radius-md);padding:.8rem;font-size:.85rem;font-family:var(--font-mono);max-height:420px;overflow-y:auto}.watch-panel{display:flex;flex-direction:column;gap:6px;margin-top:4px}.watch-run{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--fog)}.watch-run-head{display:flex;gap:.5rem;align-items:center;padding:.5rem .7rem;cursor:pointer;flex-wrap:wrap;font-size:.85rem}.watch-run-head .muted{font-size:.78rem}.watch-run-head .watch-caret{margin-left:auto;color:var(--pewter)}.watch-run-body{padding:0 .7rem .7rem;border-top:1px dashed var(--border);font-size:.85rem}@media (max-width: 999.98px),(max-height: 559.98px){.pane-scroll,.page-scroll,.finding-pane,.cards-scroll{overflow:visible}.pane-main{display:block;padding:0 16px 24px}.picker-body{padding:16px}.job-body{flex-direction:column}.job-body>.job-centre{order:1;padding:0;margin-bottom:14px}.job-body>.finding-pane{order:2;flex:none;margin:0 0 14px}.job-body>.suite-fold-pane{order:3}.job-centre.is-progress{overflow:visible}.jobs th:nth-child(2),.jobs td:nth-child(2),.jobs th:nth-child(4),.jobs td:nth-child(4),.jobs th:nth-child(6),.jobs td:nth-child(6){display:none}.table-scroll{max-height:70vh}.row.two{grid-template-columns:1fr}}.pack{max-width:760px;margin:0 auto;padding:18px 16px 40px}.pack .crumb{margin:0 0 10px}.pack__note{margin:0;padding:.7rem .95rem;border-radius:var(--radius-md);border:1px solid;line-height:1.5;font-size:.95rem}.pack__note--warn{background:color-mix(in srgb,var(--tint-amber) 8%,transparent);border-color:color-mix(in srgb,var(--tint-amber) 40%,transparent)}.pack__note--ok{background:color-mix(in srgb,var(--tint-green) 10%,transparent);border-color:color-mix(in srgb,var(--tint-green) 45%,transparent);color:var(--slate)}.pack__include{display:flex;align-items:flex-start;gap:8px;font-size:.92rem;color:var(--slate)}.pack__include input[type=checkbox]{width:auto;flex:0 0 auto;margin-top:3px}.ask__scope,.ask__from{padding:12px 16px;margin:0 0 18px;border:1px solid var(--line-cool);border-radius:12px;background:var(--paper);line-height:1.5}.search-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.search-actions__buttons{display:flex;align-items:stretch;gap:8px;flex:0 1 auto;min-width:0;max-width:100%}.search-actions__buttons>*{margin:0;min-width:0;text-align:center}.ask__alternatives{display:flex;gap:16px;flex-wrap:wrap}.ai-analytics a:hover{color:var(--analytics-link-hover)}.analytics-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.analytics-table-scroll:focus-visible{outline:2px solid var(--heading);outline-offset:-2px}.ai-analytics{position:relative}.analytics-status--settled{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.analytics-table{width:100%;border-collapse:collapse;font-size:.92rem}.analytics-table th,.analytics-table td{padding:7px 10px;border-bottom:1px solid var(--border);text-align:left}.analytics-table thead th{color:var(--muted);font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.analytics-table tbody th{font-weight:600}.analytics-table tbody tr:last-child th,.analytics-table tbody tr:last-child td{border-bottom:0}.analytics-table .num{text-align:right;font-variant-numeric:tabular-nums}.analytics-table .is-bad{color:var(--red)}body[data-uses-stage=landing] .workspace>.suite-fold-pane{display:none}body[data-uses-stage=landing] .pane-main{padding:0}body[data-uses-stage=landing] .ask__scope,body[data-uses-stage=landing] .ask__from{color:var(--fg-on-deep-2)}body[data-uses-stage=landing] .ask__from strong{color:inherit}.call-ledger{padding:1rem;min-width:0;margin-block:1rem}.call-ledger__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-block:1rem}.call-ledger__table{overflow:auto;max-height:32rem;position:relative}.call-ledger table{width:100%;border-collapse:collapse}.call-ledger th,.call-ledger td{text-align:left;vertical-align:top;padding:.65rem;border-bottom:1px solid var(--border)}.call-ledger td{min-width:7rem}.call-ledger dd{margin-left:0;overflow-wrap:anywhere}.call-ledger nav{display:flex;flex-direction:column;gap:.5rem}.call-ledger details[open]{min-width:15rem;max-width:25rem}.suite-stage.ask-stage{flex:1 1 auto}.ask-stage .suite-stage__notice{display:flex;flex-direction:column;gap:6px}.ask-stage .suite-stage__options{display:grid;gap:14px}.ask-stage .suite-stage__options .jurisdictions,.ask-stage .suite-stage__options .depth{margin:0}.ask-stage .suite-stage__options legend{font-weight:600;color:var(--fg-on-deep);padding:0;margin-bottom:.5rem}.ask-stage .suite-stage__options .depth__note{color:var(--fg-on-deep-2)}:root{--suite-brand-navy: #03335d;--suite-brand-blue: #0056a2;--suite-brand-blue-hover: #00427d;--suite-brand-bright: #0a82cc;--suite-brand-lime: #91c534;--suite-brand-preview: #f2c14e;--suite-neutral-white: #ffffff;--suite-neutral-ground: #f2f5f7;--suite-neutral-inset: #eef3f6;--suite-neutral-tint: #e6f4fb;--suite-neutral-border: #c8d4dc;--suite-neutral-control-edge: #788a98;--suite-neutral-muted: #526370;--suite-neutral-text: #16252e;--suite-neutral-on-navy-muted: #b6cbdb;--suite-status-danger: #b3261e;--suite-status-danger-tint: #fbede6;--suite-status-warning: #885800;--suite-status-warning-tint: #fdf3e7;--suite-status-success: #25632f;--suite-status-success-tint: #edf5ee;--suite-dark-ground: #0b161f;--suite-dark-surface: #111f2a;--suite-dark-inset: #14242f;--suite-dark-tint: #13324a;--suite-dark-divider: #2b3c48;--suite-dark-border: #526774;--suite-dark-control-edge: #6b8292;--suite-dark-text: #e7eef3;--suite-dark-muted: #b4c3cd;--suite-dark-heading: #cfe3f3;--suite-dark-link: #6dbcf0;--suite-dark-focus: #0c9df4;--suite-dark-danger: #f3a57f;--suite-dark-danger-tint: #3a241c;--suite-dark-warning: #f2c48a;--suite-dark-warning-tint: #342a1b;--suite-dark-success: #8fd197;--suite-dark-success-tint: #173225;--suite-hue-blue: var(--suite-brand-blue);--suite-hue-orange: #b14e1f;--suite-hue-green: #3b7f43;--suite-hue-purple: #7d4cc3;--suite-hue-teal: #1c6b5e;--suite-hue-amber: #9a6a00;--suite-hue-blue-dark: var(--suite-dark-link);--suite-hue-orange-dark: var(--suite-dark-danger);--suite-hue-green-dark: var(--suite-dark-success);--suite-hue-purple-dark: #b892f2;--suite-hue-teal-dark: #5cc5b5;--suite-hue-amber-dark: var(--suite-dark-warning)}:root{--suite-font: "Penman Suite Sans", Inter, Arial, sans-serif;--suite-mono: ui-monospace, Consolas, monospace;--suite-ground: var(--suite-neutral-ground);--suite-surface: var(--suite-neutral-white);--suite-inset: var(--suite-neutral-inset);--suite-tint: var(--suite-neutral-tint);--suite-border: var(--suite-neutral-border);--suite-divider: var(--suite-neutral-border);--suite-control-edge: var(--suite-neutral-control-edge);--suite-radius-tag: .25rem;--suite-radius-control: .5rem;--suite-radius-card: .75rem;--suite-radius-pill: 999px;--suite-control-sm: 1.875rem;--suite-control-md: 2.25rem;--suite-control-lg: 2.75rem;--suite-fs-small: .8125rem;--suite-dur-fast: .15s;--suite-ease-out: cubic-bezier(.2, .7, .2, 1);--suite-text: var(--suite-neutral-text);--suite-muted: var(--suite-neutral-muted);--suite-heading: var(--suite-brand-navy);--suite-link: var(--suite-brand-blue);--suite-link-hover: var(--suite-brand-blue-hover);--suite-action: var(--suite-brand-blue);--suite-action-hover: var(--suite-brand-blue-hover);--suite-on-action: var(--suite-neutral-white);--suite-focus: var(--suite-brand-bright);--suite-navy: var(--suite-brand-navy);--suite-on-navy: var(--suite-neutral-white);--suite-on-navy-muted: var(--suite-neutral-on-navy-muted);--suite-on-navy-accent: var(--suite-dark-link);--suite-on-navy-hover: color-mix(in srgb, var(--suite-neutral-white) 10%, transparent);--suite-on-navy-line: color-mix(in srgb, var(--suite-neutral-white) 15%, transparent);--suite-on-navy-rule: color-mix(in srgb, var(--suite-neutral-white) 24%, transparent);--suite-danger-on-navy: var(--suite-dark-danger);--suite-warning-on-navy: var(--suite-dark-warning);--suite-success-on-navy: var(--suite-dark-success);--suite-field-on-navy: var(--suite-neutral-white);--suite-field-on-navy-text: var(--suite-neutral-text);--suite-field-on-navy-placeholder: var(--suite-neutral-muted);--suite-danger: var(--suite-status-danger);--suite-danger-fill: var(--suite-status-danger);--suite-danger-tint: var(--suite-status-danger-tint);--suite-warning: var(--suite-status-warning);--suite-warning-tint: var(--suite-status-warning-tint);--suite-success: var(--suite-status-success);--suite-success-fill: var(--suite-hue-green);--suite-success-tint: var(--suite-status-success-tint);--suite-danger-line: color-mix(in srgb, var(--suite-danger) 22%, var(--suite-danger-tint));--suite-warning-line: color-mix(in srgb, var(--suite-warning) 22%, var(--suite-warning-tint));--suite-success-line: color-mix(in srgb, var(--suite-success) 22%, var(--suite-success-tint));--suite-info-line: color-mix(in srgb, var(--suite-link) 22%, var(--suite-tint));--suite-lime: var(--suite-brand-lime);--suite-preview: var(--suite-brand-preview);--suite-shadow: 0 2px 8px color-mix(in srgb, var(--suite-brand-navy) 8%, transparent);--suite-shadow-raised: 0 4px 14px color-mix(in srgb, var(--suite-brand-navy) 10%, transparent);--suite-shadow-overlay: 0 8px 24px color-mix(in srgb, var(--suite-brand-navy) 16%, transparent);--suite-scrim: color-mix(in srgb, var(--suite-brand-navy) 55%, transparent);--suite-scrollbar-thumb: var(--suite-neutral-muted);--suite-scrollbar-hover: var(--suite-brand-navy);--suite-data-1: var(--suite-hue-blue);--suite-data-2: var(--suite-hue-orange);--suite-data-3: var(--suite-hue-green);--suite-data-4: var(--suite-hue-purple);--suite-data-5: var(--suite-hue-teal);--suite-data-6: var(--suite-hue-amber);--suite-evidence-restricted: var(--suite-data-2);--suite-evidence-caution: var(--suite-data-6);--suite-evidence-absent: var(--suite-evidence-caution);--suite-evidence-listed: var(--suite-data-1);--suite-evidence-clear: var(--suite-data-3)}:root[data-theme=dark]:not([data-suite-app=platform].landing-page){--suite-ground: var(--suite-dark-ground);--suite-surface: var(--suite-dark-surface);--suite-inset: var(--suite-dark-inset);--suite-tint: var(--suite-dark-tint);--suite-border: var(--suite-dark-border);--suite-divider: var(--suite-dark-divider);--suite-control-edge: var(--suite-dark-control-edge);--suite-text: var(--suite-dark-text);--suite-muted: var(--suite-dark-muted);--suite-heading: var(--suite-dark-heading);--suite-link: var(--suite-dark-link);--suite-link-hover: var(--suite-dark-heading);--suite-focus: var(--suite-dark-focus);--suite-danger: var(--suite-dark-danger);--suite-danger-tint: var(--suite-dark-danger-tint);--suite-warning: var(--suite-dark-warning);--suite-warning-tint: var(--suite-dark-warning-tint);--suite-success: var(--suite-dark-success);--suite-success-tint: var(--suite-dark-success-tint);--suite-shadow: 0 2px 8px color-mix(in srgb, var(--suite-dark-ground) 45%, transparent);--suite-shadow-raised: 0 4px 14px color-mix(in srgb, var(--suite-dark-ground) 55%, transparent);--suite-shadow-overlay: 0 8px 24px color-mix(in srgb, var(--suite-dark-ground) 65%, transparent);--suite-scrim: color-mix(in srgb, var(--suite-dark-ground) 70%, transparent);--suite-scrollbar-thumb: var(--suite-dark-border);--suite-scrollbar-hover: var(--suite-dark-muted);--suite-field-on-navy: var(--suite-dark-surface);--suite-field-on-navy-text: var(--suite-dark-text);--suite-field-on-navy-placeholder: var(--suite-dark-muted);--suite-data-1: var(--suite-hue-blue-dark);--suite-data-2: var(--suite-hue-orange-dark);--suite-data-3: var(--suite-hue-green-dark);--suite-data-4: var(--suite-hue-purple-dark);--suite-data-5: var(--suite-hue-teal-dark);--suite-data-6: var(--suite-hue-amber-dark)}@font-face{font-family:Penman Suite Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Penman Suite Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-Cerq10X2.woff2) format("woff2")}@font-face{font-family:Penman Suite Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Penman Suite Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-Yt3aPRUw.woff2) format("woff2")}html:root[data-suite-app]{--font-body: var(--suite-font);--font-display: var(--suite-font);--font-sans: var(--suite-font);--radius-sm: 6px;--radius-md: 12px;--shadow-1: var(--suite-shadow);--brand-primary: var(--suite-navy);--brand-deep: var(--suite-navy);--brand-darker: var(--suite-navy);--bg-deep: var(--suite-navy);--brand-navy: var(--suite-link);--brand-deep-2: var(--suite-action-hover);--brand-blue: var(--suite-link);--brand-blue-2: var(--suite-link-hover);--brand-navy-2: var(--suite-link-hover);--brand-navy-ink: var(--suite-link);--brand-ocean: var(--suite-link-hover);--brand-bright: var(--suite-focus);--brand-bright-2: var(--suite-focus);--brand-sky: var(--suite-focus);--brand-sky-2: var(--suite-focus);--brand-cyan: var(--suite-focus);--brand-cyan-2: var(--suite-focus);--focus-ring: var(--suite-focus);--signal-info: var(--suite-focus);--brand-green: var(--suite-lime);--brand-green-2: var(--suite-lime);--brand-black: var(--suite-text);--brand-white: var(--suite-on-navy);--brand-mist: var(--suite-on-navy-muted);--brand-pale: var(--suite-tint);--brand-sky-light: var(--suite-on-navy-accent);--brand-tide: var(--suite-on-navy-accent);--brand-circle: var(--suite-brand-blue);--accent-green: var(--suite-data-3);--accent-purple: var(--suite-hue-purple-dark);--accent-orange: var(--suite-evidence-caution);--accent-cyan: var(--suite-dark-focus);--accent-green-ink: var(--suite-data-3);--accent-purple-ink: var(--suite-data-4);--accent-orange-ink: var(--suite-data-2);--accent-cyan-ink: var(--suite-focus);--tool-inventory: var(--suite-hue-green);--tool-inventory-bright: var(--suite-brand-lime);--tool-literature: var(--suite-hue-purple);--tool-literature-bright: var(--suite-hue-purple-dark);--tool-uses: var(--suite-hue-orange);--tool-uses-bright: var(--suite-hue-amber-dark);--web-green: var(--suite-evidence-clear);--web-orange: var(--suite-evidence-restricted);--web-purple: var(--suite-data-4);--web-blue: var(--suite-data-1);--web-green-deep: var(--suite-success-fill);--web-orange-deep: var(--suite-hue-orange);--signal-ok: var(--suite-evidence-clear);--signal-warn: var(--suite-evidence-caution);--signal-err: var(--suite-evidence-restricted);--brand-gold: var(--suite-data-6);--brand-gold-2: var(--suite-data-6);--paper: var(--suite-surface);--bg-card: var(--suite-surface);--sand: var(--suite-ground);--bg-page: var(--suite-ground);--bg-alt: var(--suite-ground);--fog: var(--suite-inset);--bg-fog: var(--suite-inset);--mute: var(--suite-divider);--line-cool: var(--suite-divider);--pewter: var(--suite-muted);--slate: var(--suite-muted);--caption-ink: var(--suite-muted);--ledger-placeholder: var(--suite-muted);--ink: var(--suite-text);--soot: var(--suite-text);--penman-ink: var(--suite-text);--heading: var(--suite-heading);--fg-1: var(--suite-text);--fg-2: var(--suite-muted);--fg-3: var(--suite-muted);--fg-on-deep: var(--suite-on-navy);--fg-on-deep-2: var(--suite-on-navy-muted);--fg-on-deep-3: var(--suite-on-navy-muted);--danger-on-deep: var(--suite-danger-on-navy);--warn-on-deep: var(--suite-warning-on-navy);--ok-on-deep: var(--suite-success-on-navy);--link: var(--suite-link);--link-hover: var(--suite-link-hover);--analytics-link-hover: var(--suite-link-hover);--status-red: var(--suite-danger);--status-amber: var(--suite-evidence-caution);--text-green: var(--suite-success);--text-orange: var(--suite-evidence-restricted);--text-amber: var(--suite-warning);--action: var(--suite-action);--action-2: var(--suite-action-hover);--fill-green: var(--suite-success-fill);--fill-red: var(--suite-danger-fill)}html:root[data-suite-app=platform]{--brand-mist: var(--suite-info-line);--ink: var(--suite-heading);--brand-blue: var(--suite-action);--web-green: var(--suite-hue-green);--web-orange: var(--suite-hue-orange)}html:root[data-suite-app=litsearch]{--fog: var(--suite-ground);--sand: var(--suite-inset)}html:root[data-suite-app=inventory-search]{--fog: var(--suite-ground);--sand: var(--suite-inset)}html:root[data-suite-app=uses]{--brand-navy: var(--suite-navy)}html:root[data-suite-app=regulatory-watch]{--brand-mist: var(--suite-info-line)}html:root[data-suite-app=platform]{--bg: var(--suite-ground);--surface: var(--suite-surface);--surface-quiet: var(--suite-inset);--surface-hover: var(--suite-inset);--border: var(--suite-divider);--line: var(--suite-divider);--text: var(--suite-text);--muted: var(--suite-muted);--text-dim: var(--suite-muted);--text-faint: var(--suite-muted);--accent: var(--suite-link);--accent-deep: var(--suite-link);--brand: var(--suite-action);--radius: 12px;--shadow: var(--suite-shadow)}html:root[data-suite-app=edgd]{--color-navy: var(--suite-navy);--color-paper: var(--suite-surface);--color-sand: var(--suite-ground);--color-fog: var(--suite-inset);--color-mute: var(--suite-border);--color-ink: var(--suite-text);--color-heading: var(--suite-heading);--color-pewter: var(--suite-muted);--color-slateink: var(--suite-muted);--color-link: var(--suite-link);--color-link-2: var(--suite-link);--color-brand: var(--suite-action);--color-brand-2: var(--suite-action-hover);--color-on-deep-2: var(--suite-on-navy-muted);--color-on-deep-3: var(--suite-on-navy-muted)}html[data-suite-app] body{font-family:var(--suite-font)}[data-suite-surface=deep]{color-scheme:dark;--suite-ground: var(--suite-brand-navy);--suite-surface: color-mix(in srgb, var(--suite-neutral-white) 7%, var(--suite-brand-navy));--suite-inset: color-mix(in srgb, var(--suite-neutral-white) 4%, var(--suite-brand-navy));--suite-tint: color-mix(in srgb, var(--suite-neutral-white) 11%, var(--suite-brand-navy));--suite-border: color-mix(in srgb, var(--suite-neutral-white) 32%, var(--suite-brand-navy));--suite-divider: color-mix(in srgb, var(--suite-neutral-white) 15%, var(--suite-brand-navy));--suite-control-edge: color-mix(in srgb, var(--suite-neutral-white) 50%, var(--suite-brand-navy));--suite-text: var(--suite-neutral-white);--suite-muted: var(--suite-neutral-on-navy-muted);--suite-heading: var(--suite-neutral-white);--suite-link: var(--suite-dark-link);--suite-link-hover: var(--suite-neutral-white);--suite-focus: var(--suite-dark-link);--suite-danger: var(--suite-dark-danger);--suite-danger-tint: var(--suite-dark-danger-tint);--suite-warning: var(--suite-dark-warning);--suite-warning-tint: var(--suite-dark-warning-tint);--suite-success: var(--suite-dark-success);--suite-success-tint: var(--suite-dark-success-tint);--suite-shadow: none;--suite-shadow-raised: 0 4px 14px color-mix(in srgb, var(--suite-dark-ground) 45%, transparent);--suite-shadow-overlay: 0 8px 24px color-mix(in srgb, var(--suite-dark-ground) 60%, transparent);--suite-scrim: color-mix(in srgb, var(--suite-dark-ground) 70%, transparent);--suite-scrollbar-thumb: color-mix(in srgb, var(--suite-neutral-white) 32%, var(--suite-brand-navy));--suite-scrollbar-hover: var(--suite-neutral-on-navy-muted);--suite-action: var(--suite-brand-lime);--suite-action-hover: color-mix(in srgb, var(--suite-brand-lime) 85%, var(--suite-neutral-white));--suite-on-action: var(--suite-brand-navy);--suite-field-on-navy: var(--suite-neutral-white);--suite-field-on-navy-text: var(--suite-brand-navy);--suite-field-on-navy-placeholder: color-mix(in srgb, var(--suite-brand-navy) 65%, var(--suite-neutral-white));--suite-data-1: var(--suite-hue-blue-dark);--suite-data-2: var(--suite-hue-orange-dark);--suite-data-3: var(--suite-hue-green-dark);--suite-data-4: var(--suite-hue-purple-dark);--suite-data-5: var(--suite-hue-teal-dark);--suite-data-6: var(--suite-hue-amber-dark);background:var(--suite-ground);color:var(--suite-text)}html .suite-frame .suite-frame__main:has(>.suite-page[data-suite-surface=deep],>:not(.suite-page)>.suite-page[data-suite-surface=deep],>.suite-surface[data-suite-surface=deep]){background:var(--suite-navy)}[data-suite-surface=deep] input[type=checkbox]{color-scheme:light}[data-suite-surface=deep]{--accent-cyan: var(--suite-dark-focus);--accent-cyan-ink: var(--suite-focus);--accent-green: var(--suite-data-3);--accent-green-ink: var(--suite-data-3);--accent-orange: var(--suite-evidence-caution);--accent-orange-ink: var(--suite-data-2);--accent-purple: var(--suite-hue-purple-dark);--accent-purple-ink: var(--suite-data-4);--action: var(--suite-action);--action-2: var(--suite-action-hover);--analytics-link-hover: var(--suite-link-hover);--bg-alt: var(--suite-ground);--bg-card: var(--suite-surface);--bg-deep: var(--suite-navy);--bg-fog: var(--suite-inset);--bg-page: var(--suite-ground);--border-1: 1px solid var(--mute);--border-strong: 1px solid var(--slate);--brand-black: var(--suite-text);--brand-blue: var(--suite-link);--brand-blue-2: var(--suite-link-hover);--brand-bright: var(--suite-focus);--brand-bright-2: var(--suite-focus);--brand-circle: var(--suite-brand-blue);--brand-cyan: var(--suite-focus);--brand-cyan-2: var(--suite-focus);--brand-darker: var(--suite-navy);--brand-deep: var(--suite-navy);--brand-deep-2: var(--suite-action-hover);--brand-gold: var(--suite-data-6);--brand-gold-2: var(--suite-data-6);--brand-green: var(--suite-lime);--brand-green-2: var(--suite-lime);--brand-mist: var(--suite-on-navy-muted);--brand-navy: var(--suite-link);--brand-navy-2: var(--suite-link-hover);--brand-navy-ink: var(--suite-link);--brand-ocean: var(--suite-link-hover);--brand-pale: var(--suite-tint);--brand-primary: var(--suite-navy);--brand-sky: var(--suite-focus);--brand-sky-2: var(--suite-focus);--brand-sky-light: var(--suite-on-navy-accent);--brand-tide: var(--suite-on-navy-accent);--brand-white: var(--suite-on-navy);--caption-ink: var(--suite-muted);--danger-on-deep: var(--suite-danger-on-navy);--fg-1: var(--suite-text);--fg-2: var(--suite-muted);--fg-3: var(--suite-muted);--fg-on-deep: var(--suite-on-navy);--fg-on-deep-2: var(--suite-on-navy-muted);--fg-on-deep-3: var(--suite-on-navy-muted);--fill-green: var(--suite-success-fill);--fill-red: var(--suite-danger-fill);--focus-ring: var(--suite-focus);--fog: var(--suite-inset);--font-body: var(--suite-font);--font-display: var(--suite-font);--font-sans: var(--suite-font);--heading: var(--suite-heading);--ink: var(--suite-text);--ledger-placeholder: var(--suite-muted);--line-cool: var(--suite-divider);--link: var(--suite-link);--link-hover: var(--suite-link-hover);--mute: var(--suite-divider);--ok-on-deep: var(--suite-success-on-navy);--paper: var(--suite-surface);--penman-ink: var(--suite-text);--pewter: var(--suite-muted);--sand: var(--suite-ground);--shadow-1: var(--suite-shadow);--shadow-2: 0 4px 14px color-mix(in srgb, var(--suite-brand-navy) 10%, transparent);--shadow-3: 0 8px 24px color-mix(in srgb, var(--suite-brand-navy) 14%, transparent);--shadow-deep: 0 12px 36px color-mix(in srgb, var(--suite-brand-navy) 28%, transparent);--shadow-hover: 0 8px 20px color-mix(in srgb, var(--suite-brand-navy) 18%, transparent);--signal-err: var(--suite-evidence-restricted);--signal-info: var(--suite-focus);--signal-ok: var(--suite-evidence-clear);--signal-warn: var(--suite-evidence-caution);--slate: var(--suite-muted);--soot: var(--suite-text);--status-amber: var(--suite-warning);--status-red: var(--suite-danger);--suite-danger-fill: var(--suite-status-danger);--suite-danger-line: color-mix(in srgb, var(--suite-danger) 22%, var(--suite-danger-tint));--suite-danger-on-navy: var(--suite-dark-danger);--suite-evidence-absent: var(--suite-evidence-caution);--suite-evidence-caution: var(--suite-data-6);--suite-evidence-clear: var(--suite-data-3);--suite-evidence-listed: var(--suite-data-1);--suite-evidence-restricted: var(--suite-data-2);--suite-hue-amber-dark: var(--suite-dark-warning);--suite-hue-blue: var(--suite-brand-blue);--suite-hue-blue-dark: var(--suite-dark-link);--suite-hue-green-dark: var(--suite-dark-success);--suite-hue-orange-dark: var(--suite-dark-danger);--suite-info-line: color-mix(in srgb, var(--suite-link) 22%, var(--suite-tint));--suite-lime: var(--suite-brand-lime);--suite-navy: var(--suite-brand-navy);--suite-on-navy: var(--suite-neutral-white);--suite-on-navy-accent: var(--suite-dark-link);--suite-on-navy-hover: color-mix(in srgb, var(--suite-neutral-white) 10%, transparent);--suite-on-navy-line: color-mix(in srgb, var(--suite-neutral-white) 15%, transparent);--suite-on-navy-muted: var(--suite-neutral-on-navy-muted);--suite-on-navy-rule: color-mix(in srgb, var(--suite-neutral-white) 24%, transparent);--suite-preview: var(--suite-brand-preview);--suite-success-fill: var(--suite-hue-green);--suite-success-line: color-mix(in srgb, var(--suite-success) 22%, var(--suite-success-tint));--suite-success-on-navy: var(--suite-dark-success);--suite-warning-line: color-mix(in srgb, var(--suite-warning) 22%, var(--suite-warning-tint));--suite-warning-on-navy: var(--suite-dark-warning);--text-amber: var(--suite-warning);--text-green: var(--suite-success);--text-orange: var(--suite-evidence-restricted);--tool-inventory: var(--suite-hue-green);--tool-inventory-bright: var(--suite-brand-lime);--tool-literature: var(--suite-hue-purple);--tool-literature-bright: var(--suite-hue-purple-dark);--tool-uses: var(--suite-hue-orange);--tool-uses-bright: var(--suite-hue-amber-dark);--warn-on-deep: var(--suite-warning-on-navy);--web-blue: var(--suite-data-1);--web-green: var(--suite-success);--web-green-deep: var(--suite-success-fill);--web-orange: var(--suite-evidence-restricted);--web-orange-deep: var(--suite-hue-orange);--web-purple: var(--suite-data-4)}html .suite-header[data-suite-contained]{flex-shrink:0;min-width:0;background:var(--suite-navy);color:var(--suite-on-navy);border-bottom:1px solid var(--suite-on-navy-line);font-family:var(--suite-font)}:where(.suite-header[data-suite-contained=false]){display:flex;align-items:center;gap:10px;padding:9px 16px}:where(.suite-navigation){display:flex;align-items:center;gap:4px;min-width:0}html .suite-navigation[data-suite-tone] a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--suite-on-navy-muted);font-family:var(--suite-font);font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;white-space:nowrap}html .suite-navigation[data-suite-tone] a:hover{color:var(--suite-on-navy);background:var(--suite-on-navy-hover)}html .suite-navigation[data-suite-tone] a[aria-current=page]{font-weight:600}html .suite-navigation[data-suite-tone]:not([data-suite-tone=surface]) a[aria-current=page]{color:var(--suite-on-navy);background:transparent;font-weight:600;border-radius:6px 6px 0 0;box-shadow:inset 0 -2px 0 var(--suite-lime)}html .suite-navigation[data-suite-tone]:not([data-suite-tone=surface]) a[aria-current=page]:hover{background:var(--suite-on-navy-hover)}html .suite-navigation[data-suite-tone=surface] a{color:var(--suite-link)}html .suite-navigation[data-suite-tone=surface] a:hover,html .suite-navigation[data-suite-tone=surface] a[aria-current=page]{color:var(--suite-link);background:var(--suite-tint);border-color:var(--suite-border)}html .suite-navigation[data-suite-tone] a:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-panel[data-suite-surface]{min-width:0;box-sizing:border-box;background-color:var(--suite-surface);color:var(--suite-text);border-radius:12px;box-shadow:var(--suite-shadow)}:where(.suite-panel){border-color:var(--suite-border)}html .suite-panel[data-suite-surface=raised]{border-style:solid;border-width:1px}html .suite-panel[data-suite-surface=flush]{border-radius:0;box-shadow:none}html .suite-panel[data-suite-surface=inset]{background-color:var(--suite-inset);box-shadow:none}.suite-card-body{flex:1 1 auto;align-content:start;min-width:0}.suite-card-footer{flex-shrink:0;min-height:52px;align-items:center}html .suite-table[data-suite-density]{width:100%;border-collapse:collapse;color:var(--suite-text);font-family:var(--suite-font);font-size:14px}html .suite-table[data-suite-density]>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:var(--suite-table-cell-padding, 10px 12px);border-bottom:1px solid var(--suite-border)}:where(.suite-table th,.suite-table td){text-align:left}html .suite-table[data-suite-density]>thead>tr>th{background-color:var(--suite-inset);color:var(--suite-muted);font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.02em}html .suite-table[data-suite-density=compact]{font-size:13px}html .suite-table[data-suite-density=compact]>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:6px 8px}html .suite-state[data-suite-state]{color:var(--suite-muted);font-family:var(--suite-font);font-size:14px;line-height:1.5}html .suite-state[data-suite-state=error]{color:var(--suite-danger)}html .suite-state[data-suite-state=warning]{color:var(--suite-warning)}html .suite-state[data-suite-state=loading]{color:var(--suite-muted)}html .suite-badge[data-suite-tone]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:.25rem;font-size:12px;font-weight:600;line-height:1.4}html .suite-badge[data-suite-tone=neutral]{background:var(--suite-inset);color:var(--suite-muted)}html .suite-badge[data-suite-tone=info]{background:var(--suite-tint);color:var(--suite-link)}html .suite-badge[data-suite-tone=success]{background:var(--suite-success-tint);color:var(--suite-success)}html .suite-badge[data-suite-tone=warning]{background:var(--suite-warning-tint);color:var(--suite-warning)}html .suite-badge[data-suite-tone=danger]{background:var(--suite-danger-tint);color:var(--suite-danger)}html .suite-badge[data-suite-tone][data-suite-hue]{background:var(--suite-inset);color:var(--suite-text)}html .suite-badge__dot.suite-badge__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--suite-badge-hue)}:root,:root *{scrollbar-width:thin;scrollbar-color:var(--suite-scrollbar-thumb) transparent}:root:hover,:root *:hover,:root *:focus-visible{scrollbar-color:var(--suite-scrollbar-hover) transparent}@supports not (scrollbar-width: thin){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{min-height:28px;border:2px solid transparent;border-radius:999px;background:var(--suite-scrollbar-thumb);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--suite-scrollbar-hover)}::-webkit-scrollbar-button{display:none}}@media (forced-colors: active){:root,:root *,:root:hover,:root *:hover,:root *:focus-visible{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar,::-webkit-scrollbar-track,::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-button{all:revert}}.suite-mobile-menu,.suite-mobile-menu__panel{display:contents}.suite-mobile-menu__control,.suite-mobile-menu__backdrop,.suite-mobile-menu__brand,.suite-tool-name--mobile{display:none}@media (max-width: 599.98px){html :is(.suite-header[data-suite-contained][data-suite-mobile-header],.suite-header[data-suite-contained] [data-suite-mobile-header]){position:relative;z-index:40}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;height:auto;padding:6px 12px 0;width:100%;max-width:100%;box-sizing:border-box;margin:0}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool])>.spacer{display:none}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool]) .suite-tool-name{display:block;grid-column:1;grid-row:1;margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--suite-on-navy);white-space:normal}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool])>.suite-tool-sections{grid-column:1 / -1;width:calc(100% + 24px);min-width:0;margin:0 -12px;padding:4px 12px;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;box-sizing:border-box;background:var(--suite-inset);border-top:1px solid var(--suite-border)}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool])>.suite-tool-sections a{flex-shrink:0;min-height:44px;box-sizing:border-box;color:var(--suite-muted);background:transparent;border-color:transparent;box-shadow:none}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool])>.suite-tool-sections a:is(:hover,[aria-current=page]){color:var(--suite-link);background:var(--suite-tint);border-color:var(--suite-border)}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool])>.suite-tool-brand{display:none}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool]) .brand{min-width:0}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool]) .brand-product{white-space:normal}html .suite-header[data-suite-mobile-header=tool]>.brand{grid-column:1;grid-row:1}html .suite-header[data-suite-mobile-header=tool]>.brand .brand-logo{display:none}html .suite-header[data-suite-mobile-header=tool]>.brand .brand-product{font-size:16px}.suite-mobile-menu__control{display:block;margin-left:auto;grid-column:2;grid-row:1}html .suite-header[data-suite-contained] .suite-mobile-menu__control .suite-mobile-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]{--suite-control-min-size: 44px;width:44px;height:44px;padding:0;border-radius:8px}html .suite-header[data-suite-contained] .suite-mobile-menu__backdrop[data-suite-control]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent}html .suite-header[data-suite-contained] .suite-mobile-menu__panel{--suite-on-navy: var(--suite-text);--suite-on-navy-muted: var(--suite-muted);display:none;position:absolute;top:calc(100% + 8px);right:12px;z-index:1;width:min(320px,calc(100vw - 24px));box-sizing:border-box;max-height:var(--suite-menu-available-height, calc(100dvh - 110px) );overflow-y:auto;padding:12px;gap:4px;align-items:center;grid-template-columns:auto auto 1fr;background:var(--suite-surface);color:var(--suite-text);border:1px solid var(--suite-border);border-radius:12px;box-shadow:var(--suite-shadow)}html .suite-header[data-suite-contained] .suite-mobile-menu__panel[data-open=true]{display:grid}html :is(.suite-header[data-suite-contained][data-suite-mobile-header=tool],.suite-header[data-suite-contained] [data-suite-mobile-header=tool]) .suite-mobile-menu__panel{top:100%;border-top-left-radius:0;border-top-right-radius:0}html .suite-header[data-suite-contained] .suite-mobile-menu__brand{display:flex;align-items:center;grid-column:1 / -1;order:-2;padding:12px;margin-bottom:4px;border-radius:6px;background:var(--suite-navy);color:var(--suite-on-navy)}html .suite-header[data-suite-contained] .suite-mobile-menu__brand img{display:block;max-width:100%;height:28px;width:auto}html .suite-header[data-suite-contained] .suite-mobile-menu__panel>.spacer{display:none}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation{display:grid;grid-template-columns:minmax(0,1fr);order:0;grid-column:1 / -1;min-width:0;margin:0;gap:2px}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation a{min-height:44px;box-sizing:border-box;padding:10px 12px;white-space:normal;overflow-wrap:anywhere;color:var(--suite-text);background:transparent;border-color:transparent;box-shadow:none}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation a:hover,html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation a[aria-current=page]{color:var(--suite-link);background:var(--suite-tint)}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation a[aria-current=page]{box-shadow:inset 3px 0 0 var(--suite-link)}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-menu-label{order:-1;grid-column:1 / -1;justify-self:start;margin:0 12px 8px;color:var(--suite-link)}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-menu-account{display:grid;order:1;grid-column:1 / -1;text-align:left;padding:12px;margin-top:8px;border-top:1px solid var(--suite-border);color:var(--suite-menu-account-text, var(--suite-muted));max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-menu-account strong{color:var(--suite-menu-account-strong, var(--suite-text))}html .suite-header[data-suite-contained] .suite-mobile-menu__panel>:is(button,a){order:2;min-height:44px;color:var(--suite-menu-action-color, var(--suite-link))}html .suite-header[data-suite-contained] .suite-mobile-menu__panel>:is(button,a):last-child{justify-self:end}}@media (max-width: 599.98px){html .suite-header[data-suite-contained] .brand{flex-wrap:wrap;gap:4px 12px}html .suite-header[data-suite-contained] .brand-sep{display:none}html .suite-header[data-suite-contained] .brand-product{flex-basis:100%;font-size:14px}html .suite-header[data-suite-contained] .suite-mobile-menu__panel>[data-suite-control][data-suite-size][data-suite-tone]{color:var(--suite-menu-action-color, var(--suite-link))}}.suite-account-menu{position:relative;display:inline-flex}html .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]{display:inline-flex;align-items:center;gap:10px;min-block-size:0;padding:0;border:0;border-radius:999px;background:none;color:var(--suite-on-navy);font-family:var(--suite-font);cursor:pointer}.suite-account-menu__avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:999px;box-sizing:border-box;background:var(--suite-on-navy-hover);border:1px solid var(--suite-on-navy-rule);color:var(--suite-on-navy);font-size:12.5px;font-weight:700;letter-spacing:.03em;line-height:1}html .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]:hover .suite-account-menu__avatar{background:var(--suite-on-navy-rule)}html .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone][aria-expanded=true] .suite-account-menu__avatar{background:var(--suite-lime);border-color:var(--suite-lime);color:var(--suite-navy)}html .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]:focus-visible{outline:2px solid var(--suite-lime);outline-offset:2px}html .suite-account-menu__toggle[data-preview] .suite-account-menu__avatar{box-shadow:0 0 0 2px var(--suite-preview)}.suite-account-menu__previewing{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:12.5px;font-weight:500;color:var(--suite-on-navy-muted)}.suite-account-menu__previewing:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--suite-preview)}.suite-account-menu__preview{display:grid;gap:2px;padding:8px 10px;margin-bottom:2px;border-radius:8px;background:var(--suite-warning-tint);font-size:12.5px;line-height:1.35;color:var(--suite-warning);overflow-wrap:anywhere}.suite-account-menu__preview strong{font-size:13.5px;font-weight:600;color:var(--suite-text)}.suite-account-menu__panel{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:232px;max-width:min(320px,calc(100vw - 24px));padding:6px;box-sizing:border-box;background:var(--suite-surface);color:var(--suite-text);border:1px solid var(--suite-border);border-radius:12px;box-shadow:var(--suite-shadow-overlay);font-family:var(--suite-font);font-size:14px;text-align:left}.suite-account-menu__panel[data-open=true]{display:grid;gap:2px}.suite-account-menu__who{display:grid;gap:2px;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--suite-border);font-size:12.5px;line-height:1.35;color:var(--suite-muted);overflow-wrap:anywhere}.suite-account-menu__who strong{font-size:14px;font-weight:600;color:var(--suite-text)}html .suite-account-menu .suite-account-menu__panel .suite-account-menu__item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;min-height:36px;padding:6px 10px;border:0;border-radius:8px;background:none;font:inherit;font-weight:500;color:var(--suite-text);text-align:left;text-decoration:none;cursor:pointer}html .suite-account-menu .suite-account-menu__panel .suite-account-menu__item:hover,html .suite-account-menu .suite-account-menu__panel .suite-account-menu__item:focus-visible{background:var(--suite-tint);color:var(--suite-link);outline:none;text-decoration:none}html .suite-account-menu .suite-account-menu__panel .suite-account-menu__item[aria-current=page]{color:var(--suite-link)}.suite-account-menu__rule{width:auto;margin:4px -6px;border:0;border-top:1px solid var(--suite-border)}.suite-account-menu__switch{flex:none;position:relative;width:30px;height:18px;border-radius:999px;background:var(--suite-border);transition:background .15s ease-out}.suite-account-menu__switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--suite-surface);box-shadow:var(--suite-shadow);transition:transform var(--suite-dur-fast, .15s) var(--suite-ease-out, ease-out)}.suite-account-menu__item[aria-checked=true] .suite-account-menu__switch{background:var(--suite-link)}.suite-account-menu__item[aria-checked=true] .suite-account-menu__switch:after{transform:translate(12px)}@media (max-width: 599.98px){html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu{display:contents}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]{display:none}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__panel{display:grid;gap:2px;position:static;order:3;grid-column:1 / -1;min-width:0;max-width:none;margin-top:8px;padding:8px 0 0;border:0;border-top:1px solid var(--suite-border);border-radius:0;box-shadow:none;background:transparent}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__who{padding:4px 12px 10px}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__item{min-height:44px;padding:10px 12px}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__preview{margin:0 0 4px}html .suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__rule{margin:4px 0}}.suite-substance{display:grid;gap:.375rem;min-width:0}.suite-substance__field{position:relative;min-width:0}html .suite-substance .suite-input[data-suite-control=input]{width:100%}html .suite-substance[data-suite-size=lg] .suite-input[data-suite-control=input]{min-block-size:3rem;padding:.75rem 1rem;font-size:1.0625rem;border-radius:.75rem}html .suite-substance[data-suite-on-deep=true] .suite-input[data-suite-control=input]:focus-visible{outline-color:var(--suite-on-navy)}.suite-substance__list{position:absolute;inset-inline:0;top:calc(100% + .25rem);z-index:30;margin:0;padding:.25rem;list-style:none;max-height:18rem;overflow-y:auto;background:var(--suite-surface);color:var(--suite-text);border:1px solid var(--suite-border);border-radius:.75rem;box-shadow:var(--suite-shadow-overlay)}.suite-substance__list[hidden]{display:none}.suite-substance__option{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .625rem;padding:.5rem .75rem;border-radius:.5rem;cursor:pointer;font-size:.9375rem;line-height:1.3}.suite-substance__option[aria-selected=true]{background:var(--suite-tint);color:var(--suite-link)}.suite-substance__option-name{font-weight:600}.suite-substance__option-id{font-size:.8125rem;color:var(--suite-muted)}.suite-substance__option[aria-selected=true] .suite-substance__option-id{color:inherit;opacity:.8}.suite-substance__reading{margin:0;min-height:1.125rem;font-size:.8125rem;line-height:1.125rem;color:var(--suite-muted)}.suite-substance[data-suite-on-deep=true] .suite-substance__reading{color:var(--suite-on-navy-muted)}.suite-substance[data-suite-on-deep=true] .suite-field-message[data-error=true]{color:var(--suite-danger-on-navy)}.suite-substance .suite-field-message{margin:0;min-height:1.125rem;line-height:1.125rem}.suite-substance__kind{display:inline-block;margin-right:.375rem;padding:0 .375rem;border-radius:.25rem;vertical-align:.05em;background:var(--suite-inset);color:var(--suite-muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.suite-substance[data-suite-on-deep=true] .suite-substance__kind{background:color-mix(in srgb,var(--suite-on-navy) 14%,transparent);color:var(--suite-on-navy)}.suite-substance-chip{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-height:2rem;box-sizing:border-box;padding:.25rem .75rem;border:1px solid var(--suite-border);border-radius:999px;background:var(--suite-surface);color:var(--suite-text);font-size:.875rem;line-height:1.2}.suite-substance-chip:has(.suite-substance-chip__remove){padding-right:.375rem}.suite-substance-chip__name{font-weight:600;overflow-wrap:anywhere}.suite-substance-chip__id{color:var(--suite-muted);font-size:.8125rem;white-space:nowrap}html .suite-substance-chip__remove{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.5rem;height:1.5rem;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--suite-muted);cursor:pointer}html .suite-substance-chip__remove:hover{background:var(--suite-tint);color:var(--suite-link)}html .suite-substance-chip__remove:focus-visible{outline:2px solid var(--suite-focus);outline-offset:1px}.suite-substance-chip[data-suite-on-deep=true]{background:transparent;border-color:var(--suite-on-navy-muted);color:var(--suite-on-navy)}.suite-substance-chip[data-suite-on-deep=true] .suite-substance-chip__id,.suite-substance-chip[data-suite-on-deep=true] .suite-substance-chip__remove{color:var(--suite-on-navy-muted)}.suite-substance-chip[data-suite-on-deep=true] .suite-substance-chip__remove:hover{background:color-mix(in srgb,var(--suite-on-navy) 14%,transparent);color:var(--suite-on-navy)}.suite-tool-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:2rem;height:2rem;border-radius:.5rem;background:var(--suite-navy);color:var(--suite-on-navy);font-family:var(--suite-font);font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1}.suite-tool-mark[data-suite-size=sm]{width:1.5rem;height:1.5rem;border-radius:.375rem;font-size:.5625rem}.suite-tool-mark[data-suite-size=lg]{width:2.5rem;height:2.5rem;border-radius:.625rem;font-size:.8125rem}:root[data-theme=dark] .suite-tool-mark{background:var(--suite-tint);color:var(--suite-link)}.suite-tool-mark[data-suite-icon=true]{background:none;border-radius:0;overflow:hidden}.suite-tool-mark img{display:block;width:100%;height:100%;object-fit:contain}.suite-tool-mark img.suite-tool-mark__dark{display:none}:root[data-theme=dark] .suite-tool-mark img.suite-tool-mark__light,.suite-tool-mark[data-suite-on-deep=true] img.suite-tool-mark__light{display:none}:root[data-theme=dark] .suite-tool-mark img.suite-tool-mark__dark,.suite-tool-mark[data-suite-on-deep=true] img.suite-tool-mark__dark{display:block}.suite-tool-mark[data-suite-look=ring]{--suite-tool-mark-size: 2.75rem;--suite-tool-mark-ring-width: 5px;width:var(--suite-tool-mark-size);height:var(--suite-tool-mark-size);border-radius:50%;overflow:visible;background:var(--suite-neutral-white);box-shadow:inset 0 0 0 var(--suite-tool-mark-ring-width) var(--suite-tool-mark-ring, var(--suite-neutral-muted));color:var(--suite-brand-navy)}.suite-tool-mark[data-suite-look=ring][data-suite-size=sm]{--suite-tool-mark-size: 2.5rem;--suite-tool-mark-ring-width: 4px}.suite-tool-mark[data-suite-look=ring][data-suite-size=lg]{--suite-tool-mark-size: 3.5rem;--suite-tool-mark-ring-width: 6px}.suite-tool-mark[data-suite-look=ring] svg{width:calc(var(--suite-tool-mark-size) * .46);height:calc(var(--suite-tool-mark-size) * .46)}:root[data-theme=dark] .suite-tool-mark[data-suite-look=ring]{background:var(--suite-neutral-white);color:var(--suite-brand-navy)}.suite-icon{display:inline-block;flex:none;vertical-align:-.1875em;overflow:visible}:where(.suite-button,[data-suite-control])>.suite-icon{vertical-align:middle}.suite-tool-icon{--suite-tool-icon-size: 2rem;display:inline-flex;align-items:center;gap:.5rem;flex:none;font-family:var(--suite-font);color:var(--suite-heading);line-height:1.2}.suite-tool-icon[data-suite-size=sm]{--suite-tool-icon-size: 1.5rem;gap:.375rem}.suite-tool-icon[data-suite-size=lg]{--suite-tool-icon-size: 2.5rem;gap:.625rem}.suite-tool-icon__mark{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--suite-tool-icon-size);block-size:var(--suite-tool-icon-size)}.suite-tool-icon__mark img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.suite-tool-icon__initials{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;border-radius:.5rem;background:var(--suite-navy);color:var(--suite-on-navy);font-size:.6875rem;font-weight:700;letter-spacing:.06em}.suite-tool-icon__name{font-size:.875rem;font-weight:600;white-space:nowrap}.suite-tool-icon[data-suite-size=sm] .suite-tool-icon__name{font-size:.8125rem}.suite-tool-icon[data-suite-size=lg] .suite-tool-icon__name{font-size:1.125rem;letter-spacing:-.005em}.suite-tool-icon__mark img.suite-tool-icon__dark{display:none}:root[data-theme=dark] .suite-tool-icon__mark img.suite-tool-icon__light,.suite-tool-icon[data-suite-on-deep=true] .suite-tool-icon__mark img.suite-tool-icon__light{display:none}:root[data-theme=dark] .suite-tool-icon__mark img.suite-tool-icon__dark,.suite-tool-icon[data-suite-on-deep=true] .suite-tool-icon__mark img.suite-tool-icon__dark{display:block}.suite-tool-icon[data-suite-on-deep=true]{color:var(--suite-on-navy)}:root[data-theme=dark] .suite-tool-icon__initials{background:var(--suite-tint);color:var(--suite-link)}.suite-download{display:inline-grid;gap:8px;justify-items:end;min-width:0}html .suite-download .suite-button.suite-download__button[data-suite-control=action]{gap:8px}.suite-download__icon,.suite-download__chevron{flex:0 0 auto}.suite-download__chevron{margin-left:2px;opacity:.8}.suite-download__ext{color:var(--suite-muted)}.suite-download__error{margin:0;font-size:.85rem;color:var(--suite-danger)}.suite-download__options-body{display:grid;gap:10px}.suite-download__sheet{display:grid;gap:12px}.suite-download__formats{display:flex;flex-wrap:wrap;gap:8px}html .suite-field.suite-field{display:grid;gap:.375rem;align-content:start;min-width:0;font-family:var(--suite-font)}html .suite-field.suite-field[data-inline]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.5rem}html .suite-field.suite-field[data-inline] .suite-field-message{grid-column:2}html .suite-field__required.suite-field__required{color:var(--suite-danger)}html .suite-field.suite-field .suite-field-message{margin:0}html fieldset.suite-field.suite-field{margin:0;padding:0;border:0;min-inline-size:0}html fieldset.suite-field.suite-field>legend.suite-label{padding:0;margin-bottom:.375rem;float:left;width:100%}html fieldset.suite-field.suite-field>legend.suite-label+*{clear:both}html .suite-search-input.suite-search-input{position:relative;display:inline-flex;align-items:center;min-width:0}html .suite-search-input__icon.suite-search-input__icon{position:absolute;inset-inline-start:.75rem;color:var(--suite-muted);pointer-events:none}html .suite-search-input .suite-input[data-suite-control]:not([type=checkbox]){width:100%;padding-inline-start:2.125rem}html .suite-check.suite-check{display:inline-flex;align-items:flex-start;gap:.5rem;min-block-size:var(--suite-control-min-size, 2.25rem);padding-block:.5rem;box-sizing:border-box;font-family:var(--suite-font);font-size:.875rem;line-height:1.25;cursor:pointer}html .suite-check .suite-input[data-suite-control]:is([type=checkbox],[type=radio]){flex:none;width:1rem;height:1rem;margin:0;accent-color:var(--suite-action);cursor:pointer}html .suite-check__text.suite-check__text{display:grid;gap:2px}html .suite-check__hint.suite-check__hint{font-size:.8125rem;color:var(--suite-muted)}html .suite-check.suite-check:has(input:disabled){cursor:not-allowed;opacity:.6}html .suite-chip.suite-chip{position:relative;display:inline-flex;align-items:center}html .suite-chip-group.suite-chip-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}html .suite-chip__count.suite-chip__count,html .suite-segmented__count.suite-segmented__count{margin-inline-start:.375rem;font-weight:500;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-chip[data-selected] .suite-chip__count.suite-chip__count,html .suite-segmented__option[data-selected] .suite-segmented__count.suite-segmented__count{color:inherit;opacity:.8}html ul.suite-chip-group.suite-chip-group{margin:0;padding:0;list-style:none}html .suite-chip.suite-chip:has(.suite-chip__remove) .suite-choice[data-suite-choice=chip][data-suite-intent]{padding-inline-end:1.875rem}html .suite-chip__remove.suite-chip__remove{position:absolute;inset-inline-end:.375rem;display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--suite-muted);cursor:pointer}html .suite-chip__remove.suite-chip__remove:hover{background:var(--suite-inset);color:var(--suite-text)}html .suite-chip__remove.suite-chip__remove:focus-visible{outline:2px solid var(--suite-focus);outline-offset:1px}html .suite-segmented.suite-segmented{display:inline-flex;box-sizing:border-box;block-size:var(--suite-control-min-size, 2.25rem);padding:2px;border:1px solid var(--suite-control-edge);border-radius:.5rem;background:var(--suite-inset);font-family:var(--suite-font)}html .suite-segmented__option.suite-segmented__option{display:inline-flex;align-items:center;padding:0 .875rem;border:0;border-radius:.375rem;background:transparent;color:var(--suite-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}html .suite-segmented__option.suite-segmented__option:hover:not(:disabled){color:var(--suite-text)}html .suite-segmented__option.suite-segmented__option[data-selected]{background:var(--suite-surface);color:var(--suite-link);box-shadow:var(--suite-shadow)}html .suite-segmented__option.suite-segmented__option:focus-visible{outline:2px solid var(--suite-focus);outline-offset:1px}html .suite-segmented__option.suite-segmented__option:disabled{opacity:.55;cursor:not-allowed}html .suite-segmented.suite-segmented[data-suite-size=sm]{block-size:var(--suite-control-sm)}html .suite-segmented[data-suite-size=sm] .suite-segmented__option.suite-segmented__option{padding:0 .625rem;font-size:.75rem}html .suite-segmented.suite-segmented[data-suite-on-deep]{background:transparent;border-color:var(--suite-on-navy-muted)}html .suite-segmented[data-suite-on-deep] .suite-segmented__option.suite-segmented__option{color:var(--suite-on-navy-muted)}html .suite-segmented[data-suite-on-deep] .suite-segmented__option.suite-segmented__option:hover:not(:disabled){color:var(--suite-on-navy);background:var(--suite-on-navy-hover)}html .suite-segmented[data-suite-on-deep] .suite-segmented__option.suite-segmented__option[data-selected]{background:var(--suite-on-navy);color:var(--suite-navy);box-shadow:none}html .suite-segmented[data-suite-on-deep] .suite-segmented__option.suite-segmented__option:focus-visible{outline-color:var(--suite-on-navy)}html .suite-segmented.suite-segmented[data-described]{display:flex;inline-size:100%;block-size:auto;align-items:stretch}html .suite-segmented[data-described] .suite-segmented__option.suite-segmented__option{flex:1 1 0;padding:.5rem .875rem;text-align:start;white-space:normal}html .suite-segmented__text.suite-segmented__text{display:grid;gap:2px}html .suite-segmented__description.suite-segmented__description{font-weight:400;font-size:.75rem;color:var(--suite-muted)}html .suite-segmented[data-suite-on-deep] .suite-segmented__description.suite-segmented__description{color:inherit;opacity:.85}html .suite-search-input[data-suite-size=sm] .suite-input[data-suite-control]:not([type=checkbox]){padding-inline-start:1.875rem}html .suite-search-input[data-suite-size=sm] .suite-search-input__icon.suite-search-input__icon{inset-inline-start:.625rem}html .suite-choice-cards.suite-choice-cards{display:grid;grid-template-columns:repeat(var(--suite-choice-columns, auto-fit),minmax(min(12rem,100%),1fr));gap:.5rem}html .suite-choice-card.suite-choice-card{display:grid;gap:.25rem;align-content:start;width:100%}html .suite-choice-card__head.suite-choice-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}html .suite-choice-card__title.suite-choice-card__title{font-weight:600;font-size:.875rem}html .suite-choice-card__meta.suite-choice-card__meta{font-size:var(--suite-fs-small);color:var(--suite-muted);white-space:nowrap;font-variant-numeric:tabular-nums}html .suite-choice-card__description.suite-choice-card__description{font-size:var(--suite-fs-small);color:var(--suite-muted);line-height:1.4}html .suite-choice-card__body.suite-choice-card__body{display:grid;gap:.375rem;margin-top:.25rem;font-size:var(--suite-fs-small)}html .suite-choice-card__title.suite-choice-card__title{display:inline-flex;align-items:center;gap:.5rem}html .suite-choice-card[data-selected=true] .suite-choice-card__meta.suite-choice-card__meta{color:inherit}@media (max-width: 599.98px){html .suite-choice-cards.suite-choice-cards{grid-template-columns:1fr}}html .suite-dropzone.suite-dropzone{position:relative;display:grid;justify-items:center;gap:.375rem;box-sizing:border-box;min-width:0;padding:1.25rem 1rem;border:1px dashed var(--suite-control-edge);border-radius:var(--suite-radius-card, .75rem);background:var(--suite-inset);color:var(--suite-text);font-family:var(--suite-font);font-size:.875rem;text-align:center}html .suite-dropzone.suite-dropzone[data-over]{border-color:var(--suite-link);border-style:solid;background:var(--suite-tint)}html .suite-dropzone.suite-dropzone[data-disabled]{opacity:.6}html .suite-dropzone.suite-dropzone:has(.suite-dropzone__input:focus-visible){outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-dropzone__icon.suite-dropzone__icon{display:inline-flex;color:var(--suite-muted)}html .suite-dropzone__label.suite-dropzone__label{font-weight:600}html .suite-dropzone__hint.suite-dropzone__hint{font-size:var(--suite-fs-small);color:var(--suite-muted)}html .suite-dropzone .suite-input.suite-dropzone__input[data-suite-control]{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}html .suite-dropzone .suite-button.suite-dropzone__pick[data-suite-control=action][data-suite-size]{margin-top:.25rem}html .suite-search-filter.suite-search-filter{display:flex;align-items:center;gap:8px;width:100%;min-width:0;margin:0;box-sizing:border-box;font-family:var(--suite-font)}html .suite-search-filter .suite-search-filter__panel{flex:1 1 auto;min-width:0;display:flex;padding:4px;border-radius:12px;background:var(--suite-tint)}html .suite-search-filter .suite-search-filter__box{flex:1 1 auto;min-width:0;display:flex;overflow:hidden;border:2px solid var(--suite-link);border-radius:9px;background:var(--suite-field-on-navy)}html .suite-search-filter .suite-search-filter__box:focus-within{outline:2px solid var(--suite-text);outline-offset:3px}html .suite-search-filter .suite-search-filter__input{flex:1 1 auto;min-width:0;height:42px;margin:0;padding:0 12px;border:0;border-radius:0;background:transparent;color:var(--suite-field-on-navy-text);font-family:inherit;font-size:14px;font-weight:400;line-height:1;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html .suite-search-filter .suite-search-filter__input::placeholder{color:var(--suite-field-on-navy-placeholder);opacity:1}html .suite-search-filter .suite-search-filter__input::-webkit-search-cancel-button,html .suite-search-filter .suite-search-filter__input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}html .suite-search-filter .suite-search-filter__clear{flex:none;display:flex;align-items:center;justify-content:center;width:36px;margin:0;padding:0;border:0;background:transparent;color:var(--suite-field-on-navy-placeholder);cursor:pointer}html .suite-search-filter .suite-search-filter__clear:hover{color:var(--suite-field-on-navy-text)}html .suite-search-filter .suite-search-filter__clear:focus-visible{outline:2px solid var(--suite-field-on-navy-text);outline-offset:-3px;border-radius:6px}html .suite-search-filter .suite-search-filter__go{flex:none;margin:0;padding:0 14px;border:0;border-radius:0;background:var(--suite-link);color:var(--suite-ground);font-family:inherit;font-size:15px;font-weight:700;line-height:1;cursor:pointer}html .suite-search-filter .suite-search-filter__go:hover{filter:brightness(1.06)}html .suite-search-filter .suite-search-filter__go:focus-visible{outline:2px solid var(--suite-ground);outline-offset:-4px}html .suite-search-filter[data-suite-size=sm] .suite-search-filter__panel{padding:3px;border-radius:10px}html .suite-search-filter[data-suite-size=sm] .suite-search-filter__box{border-radius:8px}html .suite-search-filter[data-suite-size=sm] .suite-search-filter__input{height:36px}html .suite-search-filter[data-suite-size=sm] .suite-search-filter__go{font-size:14px}@media (max-width: 599.98px){html .suite-search-filter .suite-search-filter__input{font-size:1rem}}html .suite-spinner.suite-spinner{display:inline-block;flex:none;width:1em;height:1em;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.125em}@media (prefers-reduced-motion: no-preference){html .suite-spinner.suite-spinner{animation:suite-spin .8s linear infinite}}@keyframes suite-spin{to{transform:rotate(360deg)}}html .suite-menu-button.suite-menu-button{display:inline-flex}html .suite-menu__chevron.suite-menu__chevron{flex:none;opacity:.8}html .suite-menu.suite-menu{z-index:1000;margin:0;padding:4px;list-style:none;max-width:min(28rem,calc(100vw - 16px));background:var(--suite-surface);border:1px solid var(--suite-border);border-radius:8px;box-shadow:var(--suite-shadow);font-family:var(--suite-font)}html .suite-menu__item.suite-menu__item{display:grid;gap:2px;width:100%;padding:8px 12px;border:0;border-radius:6px;text-align:left;background:transparent;color:var(--suite-text);font:inherit;font-size:.875rem;cursor:pointer}html .suite-menu__item.suite-menu__item:is(:hover,:focus-visible):not(:disabled){background:var(--suite-tint);outline:none}html .suite-menu__item.suite-menu__item:disabled{opacity:.55;cursor:not-allowed}html .suite-menu__item.suite-menu__item[data-danger]{color:var(--suite-danger)}html .suite-menu__label.suite-menu__label{font-weight:600}html .suite-menu__description.suite-menu__description{font-size:.8125rem;color:var(--suite-muted)}html .suite-split.suite-split{display:inline-flex;align-items:stretch;border-radius:.5rem}html .suite-split .suite-button.suite-split__main[data-suite-control=action][data-suite-size]{border-start-end-radius:0;border-end-end-radius:0;border-inline-end-width:0}html .suite-split .suite-button.suite-split__more[data-suite-control=action][data-suite-size]{border-start-start-radius:0;border-end-start-radius:0;border-inline-start-width:0;margin:0;padding-inline:.5rem .625rem;min-inline-size:0;box-shadow:inset 1px 0 color-mix(in srgb,currentColor 28%,transparent)}html .suite-split .suite-button.suite-split__more[data-suite-control=action][data-suite-size]:focus-visible{box-shadow:none}html .suite-split:has(.suite-button:disabled) .suite-button.suite-split__more{box-shadow:inset 1px 0 color-mix(in srgb,currentColor 18%,transparent)}html .suite-alert.suite-alert{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;min-width:0;border:1px solid var(--suite-border);border-inline-start-width:4px;border-radius:.5rem;background:var(--suite-surface);color:var(--suite-text);font-family:var(--suite-font);font-size:.875rem;line-height:1.5}html .suite-alert.suite-alert[data-suite-tone=info]{border-color:var(--suite-link);background:var(--suite-tint)}html .suite-alert.suite-alert[data-suite-tone=success]{border-color:var(--suite-success);background:var(--suite-success-tint)}html .suite-alert.suite-alert[data-suite-tone=warning]{border-color:var(--suite-warning);background:var(--suite-warning-tint)}html .suite-alert.suite-alert[data-suite-tone=danger]{border-color:var(--suite-danger);background:var(--suite-danger-tint)}html .suite-alert__body.suite-alert__body{display:grid;gap:6px;flex:1 1 auto;min-width:0}html .suite-alert__title.suite-alert__title{margin:0;font-weight:700;color:var(--suite-heading)}html .suite-alert[data-suite-tone=danger] .suite-alert__title.suite-alert__title{color:var(--suite-danger)}html .suite-alert[data-suite-tone=warning] .suite-alert__title.suite-alert__title{color:var(--suite-warning)}html .suite-alert__text.suite-alert__text>:first-child{margin-top:0}html .suite-alert__text.suite-alert__text>:last-child{margin-bottom:0}html .suite-alert__actions.suite-alert__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}html .suite-button.suite-alert__dismiss[data-suite-control=action][data-suite-size][data-suite-tone]{flex:none;margin:-6px -6px 0 0;color:var(--suite-muted)}html .suite-card.suite-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;box-sizing:border-box;margin:0;padding:16px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);box-shadow:var(--suite-shadow);font-family:var(--suite-font);font-size:.875rem;line-height:1.5}html .suite-card.suite-card[data-suite-surface=flat]{box-shadow:none}html .suite-card.suite-card[data-suite-surface=inset]{background:var(--suite-inset);box-shadow:none}html .suite-card.suite-card[data-suite-tone]{border-inline-start-width:4px}html .suite-card.suite-card[data-suite-tone=info]{border-inline-start-color:var(--suite-link)}html .suite-card.suite-card[data-suite-tone=success]{border-inline-start-color:var(--suite-success)}html .suite-card.suite-card[data-suite-tone=warning]{border-inline-start-color:var(--suite-warning)}html .suite-card.suite-card[data-suite-tone=danger]{border-inline-start-color:var(--suite-danger)}html .suite-card.suite-card[data-suite-accent]{border-inline-start-width:4px;border-inline-start-color:var(--suite-card-accent)}html .suite-card.suite-card[data-suite-surface=muted]{background:var(--suite-inset);box-shadow:none}html .suite-card.suite-card[data-suite-on-deep]{background:color-mix(in srgb,var(--suite-on-navy) 8%,transparent);border-color:color-mix(in srgb,var(--suite-on-navy) 18%,transparent);color:var(--suite-on-navy);box-shadow:none}html .suite-card[data-suite-on-deep] .suite-card__title.suite-card__title,html .suite-card[data-suite-on-deep] .suite-card__target{color:var(--suite-on-navy)}html .suite-card[data-suite-on-deep] .suite-card__eyebrow.suite-card__eyebrow{color:var(--suite-on-navy-muted)}html .suite-card.suite-card[data-suite-on-deep][data-interactive]:hover:not([data-disabled]){border-color:var(--suite-on-navy)}html .suite-card.suite-card[data-suite-on-deep][data-selected]{border-color:var(--suite-on-navy);box-shadow:inset 0 0 0 1px var(--suite-on-navy);background:color-mix(in srgb,var(--suite-on-navy) 14%,transparent)}html .suite-card[data-suite-surface=muted] .suite-card__title.suite-card__title{color:var(--suite-text);font-weight:500}html .suite-card__header.suite-card__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;min-width:0}html .suite-card__titles.suite-card__titles{display:grid;flex:1 1 12rem;gap:2px;min-width:0}html .suite-card__eyebrow.suite-card__eyebrow{margin:0;color:var(--suite-muted);font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.4}html .suite-card__title.suite-card__title{margin:0;color:var(--suite-heading);font-family:var(--suite-font);font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}html .suite-card__actions.suite-card__actions{display:flex;flex:none;align-items:center;gap:8px;margin:-4px -4px 0 0}html .suite-card__body.suite-card__body{flex:1 1 auto;min-width:0}html .suite-card__body.suite-card__body>:first-child{margin-top:0}html .suite-card__body.suite-card__body>:last-child{margin-bottom:0}html .suite-card__footer.suite-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-height:3.25rem;box-sizing:border-box;margin-top:auto;padding-top:12px;border-top:1px solid var(--suite-border);color:var(--suite-muted);font-size:.8125rem}html .suite-card__target.suite-card__target{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}html .suite-card__target.suite-card__target:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}html .suite-card__target.suite-card__target:focus-visible{outline:none}html .suite-card.suite-card[data-interactive]{transition:border-color .12s ease,box-shadow .12s ease}html .suite-card.suite-card[data-interactive]:hover:not([data-disabled]){border-color:var(--suite-link)}html .suite-card.suite-card[data-interactive]:hover:not([data-disabled]) .suite-card__target{text-decoration:underline;text-underline-offset:.2em}html .suite-card.suite-card[data-interactive]:has(.suite-card__target:focus-visible){outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-card.suite-card[data-selected]{border-color:var(--suite-link);box-shadow:inset 0 0 0 1px var(--suite-link);background:var(--suite-tint)}html .suite-card.suite-card[data-selected][data-suite-surface=raised]{box-shadow:inset 0 0 0 1px var(--suite-link),var(--suite-shadow)}html .suite-card.suite-card[data-disabled]{opacity:.55}html .suite-card.suite-card[data-disabled] .suite-card__target{cursor:not-allowed}html .suite-card-grid.suite-card-grid{display:grid;gap:var(--suite-grid-gap, 16px);margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(var(--suite-card-min, 16rem),100%),1fr))}html .suite-card-grid.suite-card-grid[data-equal-rows]{grid-auto-rows:1fr}html .suite-card-grid.suite-card-grid>.suite-card{height:100%}html .suite-accordion.suite-accordion{min-width:0;font-family:var(--suite-font);color:var(--suite-text)}html .suite-accordion.suite-accordion[data-variant=contained]{border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);overflow:hidden}html .suite-accordion__item.suite-accordion__item+.suite-accordion__item{border-top:1px solid var(--suite-border)}html .suite-accordion.suite-accordion[data-variant=flush]{border-block:1px solid var(--suite-border)}html .suite-accordion__heading.suite-accordion__heading{margin:0;font-size:inherit;font-weight:inherit}html .suite-accordion__trigger.suite-accordion__trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:3rem;box-sizing:border-box;margin:0;padding:10px 16px;border:0;border-radius:0;background:transparent;color:var(--suite-text);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.35;text-align:start;cursor:pointer}html .suite-accordion.suite-accordion[data-variant=flush] .suite-accordion__trigger{width:calc(100% + 16px);margin-inline:-8px;padding-inline:8px;border-radius:.5rem}html .suite-accordion__trigger.suite-accordion__trigger:hover:not(:disabled){background:var(--suite-tint)}html .suite-accordion__trigger.suite-accordion__trigger:focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px}html .suite-accordion__trigger.suite-accordion__trigger:disabled{cursor:not-allowed;opacity:.55}html .suite-accordion__title.suite-accordion__title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}html .suite-accordion__meta.suite-accordion__meta{flex:none;display:inline-flex;align-items:center;gap:6px;color:var(--suite-muted);font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums}html .suite-accordion__chevron.suite-accordion__chevron{flex:none;color:var(--suite-muted);transform:rotate(-90deg);transition:transform .15s ease}html .suite-accordion__trigger[aria-expanded=true] .suite-accordion__chevron{transform:rotate(0)}html .suite-accordion__panel.suite-accordion__panel{padding:0 16px 16px;font-size:.875rem;line-height:1.5}html .suite-accordion.suite-accordion[data-variant=flush] .suite-accordion__panel{padding-inline:0}html .suite-accordion__panel.suite-accordion__panel>:first-child{margin-top:0}html .suite-accordion__panel.suite-accordion__panel>:last-child{margin-bottom:0}html .suite-disclosure.suite-disclosure{min-width:0;font-family:var(--suite-font);color:var(--suite-text)}html .suite-disclosure__summary.suite-disclosure__summary{display:inline-flex;align-items:center;gap:8px;min-height:2.25rem;box-sizing:border-box;padding:4px 8px 4px 4px;margin-inline-start:-4px;border-radius:.5rem;color:var(--suite-link);font-size:.875rem;font-weight:600;line-height:1.25;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}html .suite-disclosure__summary.suite-disclosure__summary::-webkit-details-marker{display:none}html .suite-disclosure__summary.suite-disclosure__summary::marker{content:""}html .suite-disclosure__summary.suite-disclosure__summary:hover{background:var(--suite-tint)}html .suite-disclosure__summary.suite-disclosure__summary:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-disclosure__chevron.suite-disclosure__chevron{flex:none;transform:rotate(-90deg);transition:transform .15s ease}html .suite-disclosure.suite-disclosure[open]>.suite-disclosure__summary .suite-disclosure__chevron{transform:rotate(0)}html .suite-disclosure__meta.suite-disclosure__meta{color:var(--suite-muted);font-weight:500;font-size:.8125rem}html .suite-disclosure__content.suite-disclosure__content{margin:4px 0 0 6px;padding:4px 0 4px 16px;border-inline-start:2px solid var(--suite-border);font-size:.875rem;line-height:1.5}html .suite-disclosure__content.suite-disclosure__content>:first-child{margin-top:0}html .suite-disclosure__content.suite-disclosure__content>:last-child{margin-bottom:0}html dialog.suite-dialog.suite-dialog{--suite-dialog-width: 35rem;width:min(var(--suite-dialog-width),calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:0;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);box-shadow:var(--suite-shadow),0 16px 48px color-mix(in srgb,var(--suite-navy) 22%,transparent);font-family:var(--suite-font);font-size:.875rem;line-height:1.5;overflow:hidden}html dialog.suite-dialog.suite-dialog[open]{display:flex;flex-direction:column}html dialog.suite-dialog.suite-dialog[data-size=sm]{--suite-dialog-width: 25rem}html dialog.suite-dialog.suite-dialog[data-size=lg]{--suite-dialog-width: 50rem}html dialog.suite-dialog.suite-dialog::backdrop{background:color-mix(in srgb,var(--suite-navy) 45%,transparent)}html[data-theme=dark] dialog.suite-dialog.suite-dialog::backdrop{background:color-mix(in srgb,var(--suite-ground) 75%,transparent)}html:has(dialog.suite-dialog[open]){overflow:hidden}html .suite-dialog__header.suite-dialog__header{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 0 20px}html .suite-dialog__titles.suite-dialog__titles{display:grid;gap:4px;flex:1 1 auto;min-width:0;padding-top:6px}html .suite-dialog__title.suite-dialog__title{margin:0;color:var(--suite-heading);font-size:1.125rem;font-weight:700;line-height:1.35}html .suite-dialog__description.suite-dialog__description{margin:0;color:var(--suite-muted)}html .suite-button.suite-dialog__close[data-suite-control=action]{flex:none;color:var(--suite-muted)}html .suite-dialog__body.suite-dialog__body{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 20px 4px}html .suite-dialog__body.suite-dialog__body>:first-child{margin-top:0}html .suite-dialog__body.suite-dialog__body>:last-child{margin-bottom:0}html .suite-dialog__footer.suite-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:16px 20px 20px}@media (prefers-reduced-motion: no-preference){html dialog.suite-dialog.suite-dialog[open]{animation:suite-dialog-in .14s ease-out}}@keyframes suite-dialog-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html .suite-popover.suite-popover{z-index:1000;box-sizing:border-box;max-width:min(22rem,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:12px 16px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);box-shadow:var(--suite-shadow),0 8px 24px color-mix(in srgb,var(--suite-navy) 14%,transparent);font-family:var(--suite-font);font-size:.875rem;line-height:1.5}html .suite-popover.suite-popover:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-popover.suite-popover:focus:not(:focus-visible){outline:none}html .suite-popover__title.suite-popover__title{margin:0 0 8px;color:var(--suite-heading);font-weight:700}html .suite-popover.suite-popover>:last-child{margin-bottom:0}html .suite-tooltip.suite-tooltip{z-index:1001;box-sizing:border-box;max-width:min(18rem,calc(100vw - 16px));padding:6px 10px;border-radius:.375rem;background:var(--suite-text);color:var(--suite-surface);box-shadow:var(--suite-shadow);font-family:var(--suite-font);font-size:.8125rem;font-weight:500;line-height:1.35;pointer-events:auto}@media (prefers-reduced-motion: no-preference){html .suite-tooltip.suite-tooltip{animation:suite-tooltip-in .1s ease-out}}@keyframes suite-tooltip-in{0%{opacity:0}to{opacity:1}}html .suite-stack.suite-stack{display:flex;flex-direction:column;gap:var(--suite-stack-gap, 12px);min-width:0;margin:0;padding:0;list-style:none}html .suite-stack.suite-stack[data-direction=row]{flex-direction:row}html .suite-stack.suite-stack[data-wrap]{flex-wrap:wrap}html .suite-stack.suite-stack[data-align=start]{align-items:flex-start}html .suite-stack.suite-stack[data-align=center]{align-items:center}html .suite-stack.suite-stack[data-align=end]{align-items:flex-end}html .suite-stack.suite-stack[data-align=stretch]{align-items:stretch}html .suite-stack.suite-stack[data-align=baseline]{align-items:baseline}html .suite-stack.suite-stack[data-justify=start]{justify-content:flex-start}html .suite-stack.suite-stack[data-justify=center]{justify-content:center}html .suite-stack.suite-stack[data-justify=end]{justify-content:flex-end}html .suite-stack.suite-stack[data-justify=between]{justify-content:space-between}@media (prefers-reduced-motion: reduce){html .suite-accordion__chevron.suite-accordion__chevron,html .suite-disclosure__chevron.suite-disclosure__chevron,html .suite-card.suite-card[data-interactive]{transition:none}}html .suite-button.suite-helptip[data-suite-control=action][data-suite-size=icon]{min-block-size:1.375rem;min-inline-size:1.375rem;padding:0;border-radius:999px;color:var(--suite-muted);cursor:help}html .suite-button.suite-helptip[data-suite-control=action][data-suite-size=icon]:hover:not(:disabled){color:var(--suite-link);background:var(--suite-tint)}html .suite-tool-card.suite-tool-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 16px;min-height:92px;margin:0;padding:18px 20px;box-sizing:border-box;list-style:none;border:1.5px solid var(--suite-control-edge);border-radius:12px;background:var(--suite-surface);color:var(--suite-text);font-family:var(--suite-font)}html .suite-tool-card .suite-tool-card__body{display:grid;gap:4px;min-width:0;padding-top:4px}html .suite-tool-card .suite-tool-card__name{margin:0;font-size:15px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.3;color:var(--suite-heading)}html .suite-tool-card .suite-tool-card__desc{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--suite-muted)}html .suite-tool-card .suite-tool-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}html .suite-tool-card .suite-tool-card__state{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:600;color:var(--suite-text);overflow-wrap:anywhere}html .suite-tool-card .suite-tool-card__figure{margin:2px 0 0;font-size:14px;color:var(--suite-muted)}html .suite-tool-card .suite-tool-card__figure strong{font-size:28px;font-weight:700;line-height:1.1;color:var(--suite-heading);margin-inline-end:4px}html .suite-tool-card .suite-tool-card__meta{margin:0;font-size:14px;color:var(--suite-muted)}html .suite-tool-card.suite-tool-card[data-suite-summary]{grid-template-columns:auto minmax(0,1fr)}html .suite-tool-card[data-suite-summary] .suite-tool-card__actions{grid-column:2;justify-content:flex-start;margin-top:8px}@media (max-width: 480px){html .suite-tool-card.suite-tool-card{padding:16px;gap:2px 12px;min-height:0}html .suite-tool-card .suite-tool-mark[data-suite-look=ring][data-suite-size=lg]{--suite-tool-mark-size: 2.75rem;--suite-tool-mark-ring-width: 5px}html .suite-tool-card .suite-tool-card__body{padding-top:2px}html .suite-tool-card .suite-tool-card__name{font-size:14px;letter-spacing:.14em}}html .suite-empty.suite-empty{display:grid;justify-items:center;gap:6px;padding:24px 16px;text-align:center;font-family:var(--suite-font);color:var(--suite-muted)}html .suite-empty.suite-empty[data-suite-size=page]{gap:10px;padding:64px 24px}html .suite-empty__icon.suite-empty__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:4px;border-radius:50%;background:var(--suite-inset);color:var(--suite-muted)}html .suite-empty[data-suite-size=page] .suite-empty__icon.suite-empty__icon{width:72px;height:72px}html .suite-empty[data-suite-size=page] .suite-empty__icon.suite-empty__icon svg{width:36px;height:36px}html .suite-empty__title.suite-empty__title{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:var(--suite-heading)}html .suite-empty[data-suite-size=page] .suite-empty__title.suite-empty__title{font-size:20px}html .suite-empty__text.suite-empty__text{margin:0;max-width:42ch;font-size:14px;line-height:1.5;color:var(--suite-muted)}html .suite-empty__action.suite-empty__action{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html .suite-error-state.suite-error-state{display:grid;justify-items:center;gap:6px;padding:24px 16px;text-align:center;font-family:var(--suite-font);color:var(--suite-text)}html .suite-error-state.suite-error-state[data-suite-size=page]{gap:10px;padding:64px 24px}html .suite-error-state__icon.suite-error-state__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:4px;border-radius:50%;background:var(--suite-danger-tint);color:var(--suite-danger)}html .suite-error-state[data-suite-size=page] .suite-error-state__icon.suite-error-state__icon{width:64px;height:64px}html .suite-error-state__title.suite-error-state__title{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:var(--suite-heading)}html .suite-error-state[data-suite-size=page] .suite-error-state__title.suite-error-state__title{font-size:20px}html .suite-error-state__text.suite-error-state__text{margin:0;max-width:52ch;font-size:14px;line-height:1.5;color:var(--suite-muted);overflow-wrap:anywhere}html .suite-error-state__actions.suite-error-state__actions{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html .suite-loading.suite-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 16px;font-family:var(--suite-font);font-size:14px;line-height:1.4;color:var(--suite-muted)}html .suite-loading.suite-loading[data-suite-size=inline]{display:inline-flex;justify-content:flex-start;padding:0;font-size:13px;gap:8px}html .suite-loading.suite-loading[data-suite-size=page]{padding:64px 24px;font-size:15px}html .suite-loading.suite-loading .suite-spinner{color:var(--suite-focus)}html .suite-skeleton.suite-skeleton{display:block;min-width:0}html .suite-skeleton__shapes.suite-skeleton__shapes{display:grid;gap:10px}html .suite-skeleton[data-variant=block] .suite-skeleton__shapes,html .suite-skeleton[data-variant=circle] .suite-skeleton__shapes{display:block}html .suite-skeleton__bone.suite-skeleton__bone{display:block;height:.75rem;border-radius:.25rem;background-color:color-mix(in srgb,var(--suite-border) 45%,var(--suite-inset));background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--suite-surface) 70%,transparent) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;background-position:150% 0}:root[data-theme=dark] .suite-skeleton__bone.suite-skeleton__bone{background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--suite-border) 45%,transparent) 50%,transparent 100%)}html .suite-skeleton__bone.suite-skeleton__bone[data-bone=block]{border-radius:.75rem}html .suite-skeleton__bone.suite-skeleton__bone[data-bone=circle]{border-radius:50%;flex:none}@media (prefers-reduced-motion: no-preference){html .suite-skeleton__bone.suite-skeleton__bone{animation:suite-shimmer 1.6s ease-in-out infinite}}@keyframes suite-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}html .suite-skeleton__card.suite-skeleton__card{display:grid;gap:10px;padding:16px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface)}html .suite-skeleton__card-head.suite-skeleton__card-head{display:flex;align-items:center;gap:10px;margin-bottom:4px}html .suite-skeleton__table.suite-skeleton__table{display:grid;border:1px solid var(--suite-border);border-radius:.75rem;overflow:hidden;background:var(--suite-surface)}html .suite-skeleton__row.suite-skeleton__row{display:grid;grid-template-columns:repeat(var(--suite-skeleton-cols, 4),minmax(0,1fr));gap:16px;padding:13px 12px;border-bottom:1px solid var(--suite-border)}html .suite-skeleton__row.suite-skeleton__row:last-child{border-bottom:0}html .suite-skeleton__row.suite-skeleton__row[data-head]{padding-block:10px;background:var(--suite-inset)}html .suite-skeleton__row[data-head] .suite-skeleton__bone.suite-skeleton__bone{height:.5rem;background-color:var(--suite-border);opacity:.6}html .suite-progressbar.suite-progressbar{--suite-bar-fill: var(--suite-focus);--suite-bar-h: 6px;display:grid;gap:6px;min-width:0;font-family:var(--suite-font)}html .suite-progressbar.suite-progressbar[data-suite-size=sm]{--suite-bar-h: 4px}html .suite-progressbar.suite-progressbar[data-suite-size=lg]{--suite-bar-h: 10px}html .suite-progressbar.suite-progressbar[data-suite-tone=success]{--suite-bar-fill: var(--suite-success)}html .suite-progressbar.suite-progressbar[data-suite-tone=warning]{--suite-bar-fill: var(--suite-warning)}html .suite-progressbar.suite-progressbar[data-suite-tone=danger]{--suite-bar-fill: var(--suite-danger)}html .suite-progressbar__head.suite-progressbar__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;line-height:1.35}html .suite-progressbar__label.suite-progressbar__label{font-weight:600;color:var(--suite-text);min-width:0}html .suite-progressbar__value.suite-progressbar__value{flex:none;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-progressbar__track.suite-progressbar__track{position:relative;height:var(--suite-bar-h);border-radius:calc(var(--suite-bar-h) / 2);overflow:hidden;background:var(--suite-border)}html .suite-progressbar__fill.suite-progressbar__fill{height:100%;border-radius:inherit;background:var(--suite-bar-fill)}@media (prefers-reduced-motion: no-preference){html .suite-progressbar__fill.suite-progressbar__fill{transition:width .3s ease}}html .suite-progressbar__track[data-indeterminate] .suite-progressbar__fill.suite-progressbar__fill{width:40%;background:color-mix(in srgb,var(--suite-bar-fill) 55%,transparent)}@media (prefers-reduced-motion: no-preference){html .suite-progressbar__track[data-indeterminate] .suite-progressbar__fill.suite-progressbar__fill{position:absolute;inset-block:0;background:var(--suite-bar-fill);animation:suite-indeterminate 1.4s ease-in-out infinite}}@keyframes suite-indeterminate{0%{left:-40%}to{left:100%}}html .suite-stepper.suite-stepper{container-type:inline-size;min-width:0;font-family:var(--suite-font)}html .suite-stepper__steps.suite-stepper__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--suite-steps, 6),minmax(0,1fr))}html .suite-stepper__steps.suite-stepper__steps[data-framed]{padding:18px 20px 14px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface)}html .suite-stepper__step.suite-stepper__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 4px}html .suite-stepper__text.suite-stepper__text{display:contents}html .suite-stepper__step.suite-stepper__step+.suite-stepper__step:before{content:"";position:absolute;top:15px;right:50%;width:100%;height:2px;background:var(--suite-border)}html .suite-stepper__step.suite-stepper__step[data-step=done]+.suite-stepper__step:before{background:var(--suite-focus)}html .suite-stepper__dot.suite-stepper__dot{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;box-sizing:border-box;font-size:13px;font-weight:700;flex:none;background:var(--suite-surface);border:2px solid var(--suite-border);color:var(--suite-muted)}html .suite-stepper__step[data-step=done] .suite-stepper__dot.suite-stepper__dot{background:var(--suite-surface);border-color:var(--suite-focus);color:var(--suite-link)}html .suite-stepper__step[data-step=current] .suite-stepper__dot.suite-stepper__dot{background:var(--suite-action);border-color:var(--suite-action);color:var(--suite-on-action);box-shadow:0 0 0 5px color-mix(in srgb,var(--suite-focus) 25%,transparent)}@media (prefers-reduced-motion: no-preference){html .suite-stepper__steps[data-pulse] .suite-stepper__step[data-step=current] .suite-stepper__dot.suite-stepper__dot{animation:suite-stepper-pulse 1.8s ease-out infinite}}@keyframes suite-stepper-pulse{50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--suite-focus) 10%,transparent)}}html .suite-stepper__step[data-step=needs-you] .suite-stepper__dot.suite-stepper__dot{background:var(--suite-warning);border-color:var(--suite-warning);color:var(--suite-on-action);box-shadow:0 0 0 5px color-mix(in srgb,var(--suite-warning) 22%,transparent)}:root[data-theme=dark] .suite-stepper__step[data-step=needs-you] .suite-stepper__dot.suite-stepper__dot{color:var(--suite-ground)}html .suite-stepper__label.suite-stepper__label{font-size:13px;font-weight:600;line-height:1.3;color:var(--suite-muted)}html .suite-stepper__step[data-step=done] .suite-stepper__label.suite-stepper__label{color:var(--suite-text)}html .suite-stepper__step[data-step=current] .suite-stepper__label.suite-stepper__label{color:var(--suite-heading)}html .suite-stepper__step.suite-stepper__step[data-step=needs-you] :is(.suite-stepper__label,.suite-stepper__count){color:var(--suite-warning);font-weight:700}html .suite-stepper__count.suite-stepper__count{min-height:1em;font-size:12px;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-stepper__failed.suite-stepper__failed{color:var(--suite-warning)}html .suite-stepper[data-orientation=vertical] .suite-stepper__steps.suite-stepper__steps{grid-template-columns:minmax(0,1fr);gap:0}html .suite-stepper[data-orientation=vertical] .suite-stepper__steps.suite-stepper__steps[data-framed]{padding:14px 16px}html .suite-stepper[data-orientation=vertical] .suite-stepper__step.suite-stepper__step{flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px;text-align:left}html .suite-stepper[data-orientation=vertical] .suite-stepper__step.suite-stepper__step:last-child{padding-bottom:0}html .suite-stepper[data-orientation=vertical] .suite-stepper__text.suite-stepper__text{display:grid;gap:2px;padding-top:6px;min-width:0}html .suite-stepper[data-orientation=vertical] .suite-stepper__step.suite-stepper__step+.suite-stepper__step:before{display:none}html .suite-stepper[data-orientation=vertical] .suite-stepper__step.suite-stepper__step:not(:last-child):after{content:"";position:absolute;top:32px;bottom:0;left:15px;width:2px;background:var(--suite-border)}html .suite-stepper[data-orientation=vertical] .suite-stepper__step.suite-stepper__step[data-step=done]:not(:last-child):after{background:var(--suite-focus)}@container (max-width: 540px){html .suite-stepper[data-orientation=auto] .suite-stepper__steps.suite-stepper__steps{grid-template-columns:minmax(0,1fr);gap:0}html .suite-stepper[data-orientation=auto] .suite-stepper__steps.suite-stepper__steps[data-framed]{padding:14px 16px}html .suite-stepper[data-orientation=auto] .suite-stepper__step.suite-stepper__step{flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px;text-align:left}html .suite-stepper[data-orientation=auto] .suite-stepper__step.suite-stepper__step:last-child{padding-bottom:0}html .suite-stepper[data-orientation=auto] .suite-stepper__text.suite-stepper__text{display:grid;gap:2px;padding-top:6px;min-width:0}html .suite-stepper[data-orientation=auto] .suite-stepper__step.suite-stepper__step+.suite-stepper__step:before{display:none}html .suite-stepper[data-orientation=auto] .suite-stepper__step.suite-stepper__step:not(:last-child):after{content:"";position:absolute;top:32px;bottom:0;left:15px;width:2px;background:var(--suite-border)}html .suite-stepper[data-orientation=auto] .suite-stepper__step.suite-stepper__step[data-step=done]:not(:last-child):after{background:var(--suite-focus)}}html .suite-inline-message.suite-inline-message{display:inline-flex;align-items:center;gap:6px;min-height:1.25rem;font-family:var(--suite-font);font-size:13px;font-weight:600;line-height:1.3;color:var(--suite-muted)}html .suite-inline-message.suite-inline-message:empty{display:none}html .suite-inline-message.suite-inline-message[data-suite-tone=success]{color:var(--suite-success)}html .suite-inline-message.suite-inline-message[data-suite-tone=danger]{color:var(--suite-danger)}html .suite-inline-message.suite-inline-message[data-suite-tone=warning]{color:var(--suite-warning)}html .suite-inline-message.suite-inline-message[data-suite-tone=info]{color:var(--suite-link)}html .suite-inline-message__icon.suite-inline-message__icon{display:inline-flex;flex:none}html .suite-toasts.suite-toasts{position:fixed;z-index:1100;inset-inline-end:16px;inset-block-end:16px;width:min(380px,calc(100vw - 32px));pointer-events:none;font-family:var(--suite-font)}html .suite-toasts__list.suite-toasts__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}html .suite-toast.suite-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;border:1px solid var(--suite-border);border-inline-start-width:4px;border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);box-shadow:0 8px 24px color-mix(in srgb,var(--suite-navy) 18%,transparent),var(--suite-shadow);font-size:14px;line-height:1.45}:root[data-theme=dark] .suite-toast.suite-toast{box-shadow:var(--suite-shadow)}html .suite-toast.suite-toast[data-suite-tone=info]{border-inline-start-color:var(--suite-link)}html .suite-toast.suite-toast[data-suite-tone=success]{border-inline-start-color:var(--suite-success)}html .suite-toast.suite-toast[data-suite-tone=warning]{border-inline-start-color:var(--suite-warning)}html .suite-toast.suite-toast[data-suite-tone=danger]{border-inline-start-color:var(--suite-danger)}html .suite-toast__icon.suite-toast__icon{display:inline-flex;flex:none;margin-top:1px}html .suite-toast[data-suite-tone=info] .suite-toast__icon.suite-toast__icon{color:var(--suite-link)}html .suite-toast[data-suite-tone=success] .suite-toast__icon.suite-toast__icon{color:var(--suite-success)}html .suite-toast[data-suite-tone=warning] .suite-toast__icon.suite-toast__icon{color:var(--suite-warning)}html .suite-toast[data-suite-tone=danger] .suite-toast__icon.suite-toast__icon{color:var(--suite-danger)}html .suite-toast__body.suite-toast__body{display:grid;gap:2px;flex:1 1 auto;min-width:0}html .suite-toast__title.suite-toast__title{margin:0;font-weight:700;color:var(--suite-heading);overflow-wrap:anywhere}html .suite-toast__text.suite-toast__text{margin:0;font-size:13px;color:var(--suite-muted);overflow-wrap:anywhere}html .suite-toast__actions.suite-toast__actions{margin-top:4px}html .suite-button.suite-toast__close[data-suite-control=action][data-suite-size][data-suite-tone]{flex:none;margin:-6px -4px 0 0;color:var(--suite-muted)}@media (prefers-reduced-motion: no-preference){html .suite-toast.suite-toast{animation:suite-toast-in .2s ease-out}}@keyframes suite-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width: 599.98px){html .suite-toasts.suite-toasts{inset-inline:8px;inset-block-end:8px;width:auto}}html .suite-progressbar[data-stacked] .suite-progressbar__track.suite-progressbar__track{display:flex}html .suite-progressbar[data-stacked] .suite-progressbar__fill.suite-progressbar__fill{flex:none;border-radius:0}html .suite-progressbar[data-stacked] .suite-progressbar__fill.suite-progressbar__fill+.suite-progressbar__fill{box-shadow:inset 2px 0 0 var(--suite-surface)}html .suite-progressbar__key.suite-progressbar__key{display:flex;flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding:0;list-style:none;font-size:12px;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-progressbar__key li{display:inline-flex;align-items:center;gap:6px}html .suite-progressbar__key strong{color:var(--suite-text);font-weight:600}html .suite-progressbar__swatch.suite-progressbar__swatch{width:10px;height:10px;border-radius:2px}html .suite-stepper__hit.suite-stepper__hit{display:inherit;flex-direction:inherit;align-items:inherit;gap:inherit;text-align:inherit;width:100%;margin:-4px;padding:4px;border:0;border-radius:var(--suite-radius-control);background:transparent;color:inherit;font:inherit;cursor:pointer}html .suite-stepper__hit.suite-stepper__hit:hover .suite-stepper__label{color:var(--suite-link);text-decoration:underline;text-underline-offset:.2em}html .suite-stepper__hit.suite-stepper__hit:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-stepper__step[data-selectable]{z-index:1}html .suite-stepper[data-orientation=vertical] .suite-stepper__hit .suite-stepper__text.suite-stepper__text{display:grid;gap:2px;padding-top:6px;min-width:0}html .suite-stat-group.suite-stat-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--suite-stat-min, 150px),1fr));gap:10px;min-width:0}@media (max-width: 599.98px){html .suite-stat-group.suite-stat-group{grid-template-columns:repeat(2,minmax(0,1fr))}}html .suite-stat.suite-stat{--suite-stat-fill: var(--suite-focus);display:block;min-width:0;padding:12px 14px;border-radius:.5rem;background:var(--suite-inset);font-family:var(--suite-font);color:var(--suite-text)}html .suite-stat.suite-stat[data-suite-tone=success]{--suite-stat-fill: var(--suite-success)}html .suite-stat.suite-stat[data-suite-tone=warning]{--suite-stat-fill: var(--suite-warning)}html .suite-stat.suite-stat[data-suite-tone=danger]{--suite-stat-fill: var(--suite-danger)}html .suite-stat__label.suite-stat__label{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--suite-muted)}html .suite-stat__value.suite-stat__value{display:block;font-size:17px;color:var(--suite-heading);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .suite-stat__value.suite-stat__value small{font-size:12px;font-weight:600;color:var(--suite-muted)}html .suite-stat__bar.suite-stat__bar{height:4px;margin-top:6px;border-radius:2px;background:var(--suite-border);overflow:hidden}html .suite-stat__bar.suite-stat__bar>div{height:4px;border-radius:2px;background:var(--suite-stat-fill)}html .suite-stat__delta.suite-stat__delta{display:block;margin-top:4px;font-size:12px;font-weight:600;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-stat__delta.suite-stat__delta[data-verdict=good]{color:var(--suite-success)}html .suite-stat__delta.suite-stat__delta[data-verdict=bad]{color:var(--suite-danger)}html .suite-stat__delta.suite-stat__delta>span{font-size:9px;vertical-align:1px}html .suite-stat__caption.suite-stat__caption{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--suite-muted)}html .suite-stat__action.suite-stat__action{margin-top:6px;font-size:12px}html .suite-dl.suite-dl{margin:0;min-width:0;font-family:var(--suite-font);font-size:14px;line-height:1.45;color:var(--suite-text)}html .suite-dl__term.suite-dl__term{color:var(--suite-muted)}html .suite-dl__detail.suite-dl__detail{margin:0;min-width:0;overflow-wrap:anywhere}html .suite-dl__none.suite-dl__none{color:var(--suite-muted)}html .suite-dl.suite-dl[data-layout=columns]{display:grid;grid-template-columns:minmax(8rem,max-content) minmax(0,1fr)}html .suite-dl[data-layout=columns] .suite-dl__item.suite-dl__item{display:contents}html .suite-dl[data-layout=columns] :is(.suite-dl__term,.suite-dl__detail){padding:8px 0;border-bottom:1px solid var(--suite-border)}html .suite-dl[data-layout=columns] .suite-dl__term.suite-dl__term{padding-inline-end:24px;font-weight:600;font-size:13px}html .suite-dl[data-layout=columns] .suite-dl__item:last-child :is(.suite-dl__term,.suite-dl__detail){border-bottom:0}@media (max-width: 599.98px){html .suite-dl.suite-dl[data-layout=columns]{grid-template-columns:minmax(0,1fr)}html .suite-dl[data-layout=columns] .suite-dl__term.suite-dl__term{padding-bottom:0;border-bottom:0}html .suite-dl[data-layout=columns] .suite-dl__detail.suite-dl__detail{padding-top:2px}}html .suite-dl.suite-dl[data-layout=stacked]{display:grid;align-items:start;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px 24px}html .suite-dl[data-layout=stacked] .suite-dl__item.suite-dl__item{display:grid;gap:2px;min-width:0;align-content:start}html .suite-dl[data-layout=stacked] .suite-dl__term.suite-dl__term{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html .suite-dl[data-layout=stacked] .suite-dl__detail.suite-dl__detail{font-weight:600;color:var(--suite-heading)}html .suite-dl.suite-dl[data-layout=inline]{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:13px}html .suite-dl[data-layout=inline] .suite-dl__item.suite-dl__item{display:inline-flex;gap:6px;min-width:0}html .suite-dl[data-layout=inline] .suite-dl__detail.suite-dl__detail{font-weight:600}html .suite-datatable.suite-datatable{min-width:0;overflow:auto;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface)}html .suite-datatable.suite-datatable:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-datatable .suite-table[data-suite-density]{table-layout:auto}html .suite-datatable__caption.suite-datatable__caption{padding:12px 12px 8px;text-align:start;font-size:14px;font-weight:600;color:var(--suite-heading)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr:last-child>td{border-bottom:0}html .suite-datatable .suite-table[data-suite-density]>:is(thead,tbody)>tr>:is(th,td)[data-align=end]{text-align:right}html .suite-datatable .suite-table[data-suite-density]>:is(thead,tbody)>tr>:is(th,td)[data-align=center]{text-align:center}html .suite-datatable .suite-table[data-suite-density]>tbody>tr>td[data-numeric]{font-variant-numeric:tabular-nums;white-space:nowrap}html .suite-datatable .suite-table[data-suite-density]>thead>tr>th{white-space:nowrap;vertical-align:bottom}html .suite-datatable .suite-table[data-suite-density]>tbody>tr>td{vertical-align:middle}html .suite-datatable .suite-table[data-suite-density]>tbody>tr:not(.suite-datatable__empty,.suite-datatable__loading):hover>td{background:color-mix(in srgb,var(--suite-tint) 55%,transparent)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-selected]>td{background:var(--suite-tint)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-suite-tone]>td:first-child{box-shadow:inset 4px 0 0 var(--suite-row-tone)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-suite-tone=info]{--suite-row-tone: var(--suite-link)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-suite-tone=success]{--suite-row-tone: var(--suite-success)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-suite-tone=warning]{--suite-row-tone: var(--suite-warning)}html .suite-datatable .suite-table[data-suite-density]>tbody>tr[data-suite-tone=danger]{--suite-row-tone: var(--suite-danger)}html .suite-datatable__footer.suite-datatable__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 12px;border-top:1px solid var(--suite-border);font-family:var(--suite-font);font-size:13px;color:var(--suite-muted)}html .suite-datatable .suite-table[data-suite-density]>:is(thead,tbody)>tr>.suite-datatable__select{width:2.75rem;padding-inline-end:0}html .suite-datatable__select .suite-input[data-suite-control]:is([type=checkbox]){width:1rem;height:1rem;margin:0;vertical-align:middle;cursor:pointer}html .suite-datatable__sort.suite-datatable__sort{display:inline-flex;align-items:center;gap:6px;margin:-4px -6px;padding:4px 6px;border:0;border-radius:.375rem;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;vertical-align:middle}html .suite-datatable__sort.suite-datatable__sort:hover{color:var(--suite-text);background:color-mix(in srgb,var(--suite-border) 45%,transparent)}html .suite-datatable__sort.suite-datatable__sort:focus-visible{outline:2px solid var(--suite-focus);outline-offset:1px}html .suite-datatable__sort.suite-datatable__sort[data-active]{color:var(--suite-heading)}html th[data-align=end]>.suite-datatable__sort.suite-datatable__sort{flex-direction:row-reverse}html .suite-datatable__sort-icon.suite-datatable__sort-icon{flex:none}html .suite-datatable .suite-table[data-suite-density]>tbody>tr.suite-datatable__empty>td{padding:0;border-bottom:0}html .suite-datatable .suite-table[data-suite-density]>tbody>tr.suite-datatable__loading>td .suite-skeleton__bone{height:.625rem}html .suite-datatable.suite-datatable[data-sticky] .suite-table[data-suite-density]>thead>tr>th{position:sticky;top:0;z-index:1;border-bottom:0;box-shadow:inset 0 -1px 0 var(--suite-border)}html .suite-list.suite-list{margin:0;padding:0;list-style:none;min-width:0;font-family:var(--suite-font)}html .suite-list.suite-list[data-framed]{border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);overflow:hidden}html .suite-list[data-divided]>.suite-list__item.suite-list__item+.suite-list__item{border-top:1px solid var(--suite-border)}html .suite-list__item.suite-list__item[data-has-action]{display:flex;align-items:center;gap:4px}html .suite-list__item[data-has-action]>.suite-list__row.suite-list__row{flex:1 1 auto;min-width:0}html .suite-list__action.suite-list__action{flex:none;display:inline-flex;align-items:center;padding-inline-end:8px}html .suite-list.suite-list[data-suite-on-deep]{color:var(--suite-on-navy)}html .suite-list[data-suite-on-deep][data-divided]>.suite-list__item.suite-list__item+.suite-list__item{border-top-color:color-mix(in srgb,var(--suite-on-navy) 14%,transparent)}html .suite-list[data-suite-on-deep] .suite-list__title.suite-list__title{color:var(--suite-on-navy)}html .suite-list[data-suite-on-deep] .suite-list__meta.suite-list__meta,html .suite-list[data-suite-on-deep] .suite-list__eyebrow.suite-list__eyebrow,html .suite-list[data-suite-on-deep] .suite-list__trailing.suite-list__trailing{color:var(--suite-on-navy-muted)}html .suite-list[data-suite-on-deep] .suite-list__row.suite-list__row:is([data-interactive],a[href],button):hover{background:var(--suite-on-navy-hover)}html .suite-list__row.suite-list__row{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:3.25rem;padding:10px 12px;border:0;background:transparent;color:var(--suite-text);font:inherit;text-align:start;text-decoration:none}html .suite-list__row.suite-list__row:is([data-interactive],a[href],button){cursor:pointer}html .suite-list__row.suite-list__row:is([data-interactive],a[href],button):hover{background:var(--suite-tint)}html .suite-list__row.suite-list__row:is([data-interactive],a[href],button):focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px;border-radius:.5rem}html .suite-list__row.suite-list__row[aria-current]:not([aria-current=false]){background:var(--suite-tint);box-shadow:inset 3px 0 0 var(--suite-link)}html .suite-list__leading.suite-list__leading{flex:none;display:inline-flex;color:var(--suite-muted)}html .suite-list__body.suite-list__body{display:grid;gap:2px;flex:1 1 auto;min-width:0}html .suite-list__title.suite-list__title{font-size:14px;font-weight:600;line-height:1.35;color:var(--suite-heading);overflow-wrap:break-word}html .suite-list__row:is([data-interactive],a[href],button) .suite-list__title.suite-list__title{color:var(--suite-link)}html .suite-list__meta.suite-list__meta{font-size:12.5px;line-height:1.4;color:var(--suite-muted);overflow-wrap:break-word}html .suite-list__trailing.suite-list__trailing{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--suite-muted)}html .suite-list__chevron.suite-list__chevron{flex:none;color:var(--suite-muted)}html .suite-list__row.suite-list__row[aria-pressed=true]{background:var(--suite-tint);box-shadow:inset 3px 0 0 var(--suite-link)}html .suite-list__row[aria-pressed=true] .suite-list__title.suite-list__title{color:var(--suite-link)}html .suite-list__eyebrow.suite-list__eyebrow{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--suite-muted)}html .suite-list[data-density=compact] .suite-list__row.suite-list__row{gap:8px;min-height:2rem;padding:5px 10px;border-radius:.5rem}html .suite-list[data-density=compact] .suite-list__row .suite-list__title.suite-list__title{font-size:13px;font-weight:500;color:var(--suite-text)}html .suite-list[data-density=compact] .suite-list__row[aria-pressed=true] .suite-list__title.suite-list__title,html .suite-list[data-density=compact] .suite-list__row[aria-current]:not([aria-current=false]) .suite-list__title.suite-list__title,html .suite-list[data-density=compact] .suite-list__row:hover .suite-list__title.suite-list__title{color:var(--suite-link)}html .suite-list[data-density=compact] .suite-list__row[aria-pressed=true] .suite-list__title.suite-list__title{font-weight:600}html .suite-list[data-density=compact] .suite-list__meta.suite-list__meta{font-size:12px}html .suite-list[data-density=compact] .suite-list__trailing.suite-list__trailing{font-size:11.5px;font-variant-numeric:tabular-nums}html .suite-list[data-density=compact] .suite-list__item.suite-list__item+.suite-list__item{border-top:0}html .suite-list[data-density=compact] .suite-list__chevron.suite-list__chevron{display:none}html .suite-list__group.suite-list__group{list-style:none}html .suite-list__group.suite-list__group+.suite-list__group,html .suite-list__item.suite-list__item+.suite-list__group{margin-top:12px}html .suite-list__group-title.suite-list__group-title{display:block;margin:0 0 4px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--suite-muted)}html .suite-list.suite-list--nested{margin:0;padding:0}html .suite-dot.suite-dot{display:inline-block;flex:0 0 auto;width:9px;height:9px;border-radius:3px;vertical-align:middle}html .suite-record-header.suite-record-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;min-width:0;font-family:var(--suite-font)}html .suite-record-header__text.suite-record-header__text{display:grid;gap:6px;min-width:0;flex:1 1 20rem}html .suite-record-header__eyebrow.suite-record-header__eyebrow{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--suite-muted)}html .suite-record-header__line.suite-record-header__line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}html .suite-record-header__title.suite-record-header__title{margin:0;font-size:24px;line-height:1.2;font-weight:600;color:var(--suite-heading);overflow-wrap:anywhere}html .suite-record-header__title.suite-record-header__title:is(h2,h3,h4){font-size:20px}html .suite-record-header__meta.suite-record-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;color:var(--suite-muted)}html .suite-record-header__actions.suite-record-header__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html .suite-pagination.suite-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:var(--suite-font)}html .suite-pagination.suite-pagination[data-variant=pages]{justify-content:center}html .suite-pagination.suite-pagination[data-variant=range]{justify-content:flex-end;gap:10px}html .suite-pagination__status.suite-pagination__status{font-size:13px;color:var(--suite-muted);font-variant-numeric:tabular-nums;white-space:nowrap}html .suite-pagination__arrows.suite-pagination__arrows{display:inline-flex;gap:6px}html .suite-breadcrumbs.suite-breadcrumbs{min-width:0;font-family:var(--suite-font);font-size:13px;line-height:1.4}html .suite-breadcrumbs__list.suite-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none}html .suite-breadcrumbs__item.suite-breadcrumbs__item{display:inline-flex;align-items:center;min-width:0}html .suite-breadcrumbs__sep.suite-breadcrumbs__sep{flex:none;margin:0 8px;color:var(--suite-muted)}html .suite-breadcrumbs__link.suite-breadcrumbs__link{padding:0;border:0;background:none;font:inherit;color:var(--suite-link);text-decoration:none;cursor:pointer;border-radius:.25rem}html .suite-breadcrumbs__link.suite-breadcrumbs__link:hover{text-decoration:underline;text-underline-offset:.2em}html .suite-breadcrumbs__link.suite-breadcrumbs__link:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-breadcrumbs__current.suite-breadcrumbs__current{color:var(--suite-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40ch}html .suite-meta-line.suite-meta-line{display:inline;font-family:var(--suite-font);font-size:12.5px;line-height:1.4;color:var(--suite-muted)}html .suite-meta-line__sep.suite-meta-line__sep{margin:0 .4em}html .suite-stat.suite-stat[data-tone-value]:not([data-suite-tone=info]) .suite-stat__value.suite-stat__value{color:var(--suite-stat-fill)}html .suite-visually-hidden.suite-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html a.suite-link{color:var(--suite-link);font-weight:600;text-decoration:none}html a.suite-link:hover,html a.suite-link:focus-visible{text-decoration:underline;text-underline-offset:.2em}html a.suite-link:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px;border-radius:.125rem}html .suite-price.suite-price{font-weight:500;white-space:nowrap}html .suite-search-status.suite-search-status{white-space:nowrap}html .suite-button.suite-options-toggle[data-suite-control=action][data-suite-size]{text-decoration:none}html .suite-button.suite-options-toggle[data-suite-control=action][data-suite-size][data-suite-tone=quiet]:hover:not(:disabled){background:transparent;border-color:var(--suite-link)}html .suite-button.suite-options-toggle[data-suite-control=action][data-suite-size][data-suite-tone=on-deep]{color:var(--suite-on-navy)}html .suite-button.suite-options-toggle[data-suite-control=action][data-suite-size][data-suite-tone=on-deep]:hover:not(:disabled){border-color:color-mix(in srgb,var(--suite-on-navy) 60%,transparent)}html .suite-button.suite-options-toggle[data-suite-control=action][data-suite-size][data-suite-tone=on-deep]:focus-visible{outline-color:var(--suite-on-navy)}html .suite-search-adjust.suite-search-adjust{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}html .suite-confirm-spend.suite-confirm-spend{display:grid;gap:.625rem;padding:1rem;min-width:0;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);font-family:var(--suite-font);font-size:.875rem}html .suite-confirm-spend__title.suite-confirm-spend__title{margin:0;font-size:1rem;font-weight:700;color:var(--suite-heading)}html .suite-confirm-spend.suite-confirm-spend p{margin:0;line-height:1.5}html .suite-confirm-spend__actions.suite-confirm-spend__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}html .suite-depth.suite-depth{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;min-width:0}html .suite-choice.suite-depth__tier[data-suite-choice]{display:grid;align-content:start;gap:.25rem}html .suite-depth__name.suite-depth__name{font-weight:700}html .suite-depth__price.suite-depth__price{font-size:.8125rem;font-weight:600;color:var(--suite-link)}html .suite-depth__note.suite-depth__note{font-size:.8125rem;color:var(--suite-muted);line-height:1.4}html .suite-depth__reason.suite-depth__reason{font-size:.75rem;color:var(--suite-danger);line-height:1.4}html .suite-stage.suite-stage{box-sizing:border-box;min-width:0;min-height:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:28px 64px;background:var(--suite-navy);color:var(--suite-on-navy-muted);font-family:var(--suite-font)}html .suite-stage__inner.suite-stage__inner{display:flex;flex-direction:column;gap:16px;width:100%;max-width:940px;min-width:0;margin-block:auto}html .suite-stage__notice.suite-stage__notice{margin:0;font-size:.9rem;line-height:1.5}html .suite-stage__notice.suite-stage__notice strong{color:var(--suite-on-navy)}html .suite-stage__head.suite-stage__head{display:grid;gap:10px}html .suite-stage__eyebrow.suite-stage__eyebrow{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--suite-on-navy-muted)}html .suite-stage__title.suite-stage__title{margin:0;color:var(--suite-on-navy);font-size:46px;line-height:1.08;font-weight:600;letter-spacing:-.01em;text-wrap:balance}html .suite-stage__fields.suite-stage__fields{display:grid;gap:10px;margin-top:14px;min-width:0}html .suite-stage .suite-stage__fields .suite-input[data-suite-control]:not([type=checkbox],[type=radio]){width:100%;background:var(--suite-field-on-navy);color:var(--suite-field-on-navy-text);border-color:transparent;border-radius:.75rem;padding:14px 20px;font-size:1.05rem;box-shadow:0 6px 18px color-mix(in srgb,var(--suite-dark-ground) 18%,transparent)}html .suite-stage .suite-stage__fields .suite-input[data-suite-control]::placeholder{color:var(--suite-field-on-navy-placeholder)}html .suite-stage .suite-stage__fields .suite-input[data-suite-control]:focus-visible{outline:2px solid var(--suite-on-navy);outline-offset:2px}html .suite-stage.suite-stage .suite-substance__reading{color:var(--suite-on-navy-muted)}html .suite-stage__example.suite-stage__example{margin:0;font-size:.9rem}html .suite-stage__options.suite-stage__options{padding:16px;border-radius:.75rem;min-width:0;background:color-mix(in srgb,var(--suite-on-navy) 6%,transparent);border:1px solid color-mix(in srgb,var(--suite-on-navy) 16%,transparent);color:var(--suite-on-navy-muted)}html .suite-stage__options.suite-stage__options :is(legend,label,html .suite-label.suite-label,html .suite-depth__name.suite-depth__name){color:var(--suite-on-navy)}html .suite-stage__options.suite-stage__options :is(.suite-depth__note){color:var(--suite-on-navy-muted)}html .suite-stage__options.suite-stage__options .suite-depth__price{color:var(--suite-on-navy)}html .suite-stage__options.suite-stage__options .suite-depth__reason{color:var(--suite-danger-on-navy)}html .suite-stage__options .suite-choice[data-suite-choice][data-suite-intent]{background:color-mix(in srgb,var(--suite-on-navy) 4%,transparent);border-color:color-mix(in srgb,var(--suite-on-navy) 18%,transparent);color:var(--suite-on-navy)}html .suite-stage__options .suite-choice[data-suite-choice][data-suite-intent]:hover:not(:disabled){background:color-mix(in srgb,var(--suite-on-navy) 10%,transparent);border-color:var(--suite-on-navy-muted);color:var(--suite-on-navy)}html .suite-stage__options .suite-choice[data-suite-choice][data-selected=true]{background:color-mix(in srgb,var(--suite-on-navy) 16%,transparent);border-color:var(--suite-on-navy);box-shadow:inset 0 0 0 1px var(--suite-on-navy)}html .suite-stage__options.suite-stage__options input[type=checkbox],html .suite-stage__options.suite-stage__options input[type=radio]{accent-color:var(--suite-on-navy-muted)}html .suite-stage__actions.suite-stage__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-width:0}html .suite-stage__reading.suite-stage__reading{margin:0;flex:1 1 16rem;min-width:0;font-size:.9rem;line-height:1.5}html .suite-stage__reading.suite-stage__reading strong{color:var(--suite-on-navy)}html .suite-stage__buttons.suite-stage__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:16px}html .suite-stage__error.suite-stage__error{margin:0;color:var(--suite-danger-on-navy);font-size:.9rem}html .suite-recent.suite-recent{display:flex;flex-direction:column;gap:12px;margin-top:20px}html .suite-recent__head.suite-recent__head{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--suite-on-navy-muted)}html .suite-recent__chip.suite-recent__chip{position:relative}html .suite-recent__chip.suite-recent__chip:hover{background:color-mix(in srgb,var(--suite-on-navy) 10%,transparent)}html .suite-recent__pick.suite-recent__pick{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:0;padding:0;background:transparent;cursor:pointer}html .suite-recent__pick.suite-recent__pick:disabled{cursor:default}html .suite-recent__pick.suite-recent__pick:focus-visible{outline:2px solid var(--suite-on-navy);outline-offset:2px}html .suite-recent__note.suite-recent__note{font-size:11px;color:var(--suite-on-navy-muted)}@media (max-width: 859.98px){html .suite-stage.suite-stage{padding:20px 20px 28px}html .suite-stage__title.suite-stage__title{font-size:30px}}html .suite-stage__notices.suite-stage__notices{display:grid;gap:10px}html .suite-before.suite-before{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;min-width:0;padding:14px 16px;border-radius:.75rem;background:color-mix(in srgb,var(--suite-on-navy) 8%,transparent);border:1px solid color-mix(in srgb,var(--suite-on-navy) 18%,transparent)}html .suite-before__text.suite-before__text{display:grid;gap:2px;min-width:0;flex:1 1 16rem}html .suite-before__title.suite-before__title{margin:0;color:var(--suite-on-navy);font-weight:700;font-size:.95rem}html .suite-before__meta.suite-before__meta{margin:0;color:var(--suite-on-navy-muted);font-size:.9rem;overflow-wrap:anywhere}html .suite-before__actions.suite-before__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html .suite-before__confirm.suite-before__confirm{flex:1 1 100%}html .suite-picker.suite-picker{display:flex;flex-direction:column;gap:12px;min-height:0;height:100%;padding:12px 12px 0;font-family:var(--suite-font)}html .suite-picker__actions.suite-picker__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-inline-end:32px}html a.suite-picker__new{display:inline-flex;align-items:center;min-block-size:2.25rem;padding:.5rem 1rem;border-radius:.5rem;background:var(--suite-action);color:var(--suite-on-action);font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;box-sizing:border-box}html a.suite-picker__new:hover{background:var(--suite-action-hover)}html a.suite-picker__new:focus-visible{outline:2px solid var(--suite-focus);outline-offset:3px}html .suite-picker__list.suite-picker__list{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1 auto;overflow:auto;padding-bottom:12px}html .suite-picker__head.suite-picker__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}html .suite-picker__head.suite-picker__head h2{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--suite-muted)}html .suite-picker__scope.suite-picker__scope{display:inline-flex;gap:6px;align-items:baseline;font-size:12px;color:var(--suite-muted)}html .suite-picker__scope .suite-choice[data-suite-choice=text]{color:var(--suite-muted);cursor:pointer}html .suite-picker__scope .suite-choice[data-suite-choice=text][data-selected=true]{color:var(--suite-link);font-weight:600}html .suite-input.suite-picker__filter[data-suite-control]{width:100%}html .suite-picker__cards.suite-picker__cards{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}html .suite-search-card.suite-search-card{min-width:0}html .suite-search-card.suite-search-card>:is(a,button,.suite-search-card__link){display:grid;gap:6px;width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);font:inherit;text-align:start;text-decoration:none;min-width:0;cursor:pointer}html .suite-search-card.suite-search-card>:is(a,button,.suite-search-card__link):hover{border-color:var(--suite-link)}html .suite-search-card.suite-search-card[data-active=true]>:is(a,button,.suite-search-card__link){border-color:var(--suite-link);box-shadow:inset 3px 0 0 var(--suite-link);background:var(--suite-tint)}html .suite-search-card.suite-search-card>:is(a,button,.suite-search-card__link):focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-search-card__head.suite-search-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}html .suite-search-card.suite-search-card .suite-search-status{flex:none;white-space:nowrap}html .suite-search-card__substance.suite-search-card__substance{justify-self:start}html .suite-search-card__title.suite-search-card__title{font-weight:600;color:var(--suite-heading);overflow-wrap:anywhere}html .suite-search-card__figure.suite-search-card__figure{display:flex;align-items:baseline;gap:6px}html .suite-search-card__num.suite-search-card__num{font-size:24px;font-weight:700;line-height:1;color:var(--suite-heading)}html .suite-search-card__unit.suite-search-card__unit{font-size:13px;color:var(--suite-muted)}html .suite-search-card__meta.suite-search-card__meta{font-size:12px;color:var(--suite-muted)}html .suite-progress.suite-progress{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:16px;align-items:start;min-width:0;font-family:var(--suite-font);color:var(--suite-text)}html .suite-progress.suite-progress:not(:has(.suite-progress__aside)){grid-template-columns:minmax(0,1fr)}html .suite-progress__aside.suite-progress__aside{display:grid;gap:12px;min-width:0;align-content:start}html .suite-progress__side.suite-progress__side{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface)}html .suite-progress__eyebrow.suite-progress__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--suite-muted)}html .suite-progress__time.suite-progress__time{margin:0;font-size:13px;line-height:1.5;color:var(--suite-muted)}html .suite-progress__controls.suite-progress__controls{display:flex;flex-wrap:wrap;gap:8px}html .suite-progress__controls .suite-button[data-suite-control=action]{flex:1 1 auto;justify-content:center}html .suite-progress__caption.suite-progress__caption{margin:0;font-size:12px;line-height:1.45;color:var(--suite-muted)}html .suite-progress__main.suite-progress__main{display:grid;gap:12px;min-width:0}html .suite-progress__head.suite-progress__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}html .suite-progress__title.suite-progress__title{margin:0;font-size:24px;font-weight:600;line-height:1.2;color:var(--suite-heading);overflow-wrap:anywhere}html .suite-progress__now.suite-progress__now{margin:0;font-size:14px;color:var(--suite-muted)}html .suite-progress__stalled.suite-progress__stalled{margin:0;padding:8px 12px;border-radius:.5rem;background:var(--suite-warning-tint);color:var(--suite-warning);font-size:13px}html .suite-progress__steps.suite-progress__steps{list-style:none;margin:0;padding:18px 20px 14px;display:grid;grid-template-columns:repeat(var(--suite-steps, 6),minmax(0,1fr));border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface)}html .suite-progress__step.suite-progress__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 4px}html .suite-progress__step.suite-progress__step+.suite-progress__step:before{content:"";position:absolute;top:15px;right:50%;width:100%;height:2px;background:var(--suite-border)}html .suite-progress__step.suite-progress__step[data-step=done]+.suite-progress__step:before{background:var(--suite-focus)}html .suite-progress__dot.suite-progress__dot{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;box-sizing:border-box;font-size:13px;font-weight:700;background:var(--suite-surface);border:2px solid var(--suite-border);color:var(--suite-muted)}html .suite-progress__step.suite-progress__step[data-step=done] .suite-progress__dot{background:var(--suite-focus);border-color:var(--suite-focus);color:var(--suite-on-action)}html .suite-progress__step.suite-progress__step[data-step=current] .suite-progress__dot{background:var(--suite-action);border-color:var(--suite-action);color:var(--suite-on-action);box-shadow:0 0 0 5px color-mix(in srgb,var(--suite-focus) 25%,transparent)}@media (prefers-reduced-motion: no-preference){html .suite-progress.suite-progress[data-suite-state=in-progress] .suite-progress__step[data-step=current] .suite-progress__dot{animation:suite-progress-pulse 1.8s ease-out infinite}}@keyframes suite-progress-pulse{50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--suite-focus) 10%,transparent)}}html .suite-progress__step.suite-progress__step[data-step=needs-you] .suite-progress__dot{background:var(--suite-warning);border-color:var(--suite-warning);color:var(--suite-on-action);box-shadow:0 0 0 5px color-mix(in srgb,var(--suite-warning) 22%,transparent)}html .suite-progress__step.suite-progress__step[data-step=needs-you] :is(.suite-progress__label,html .suite-progress__count.suite-progress__count){color:var(--suite-warning);font-weight:700}html .suite-progress__label.suite-progress__label{font-size:13px;font-weight:600;line-height:1.3;color:var(--suite-muted)}html .suite-progress__step.suite-progress__step[data-step=done] .suite-progress__label{color:var(--suite-text)}html .suite-progress__step.suite-progress__step[data-step=current] .suite-progress__label{color:var(--suite-heading)}html .suite-progress__count.suite-progress__count{min-height:1em;font-size:12px;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-progress__failed.suite-progress__failed{color:var(--suite-warning)}html .suite-progress__tiles.suite-progress__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}html .suite-progress__tile.suite-progress__tile{min-width:0;padding:12px 14px;border-radius:.5rem;background:var(--suite-inset)}html .suite-progress__tile.suite-progress__tile span{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--suite-muted)}html .suite-progress__tile.suite-progress__tile strong{display:block;font-size:17px;color:var(--suite-heading);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .suite-progress__tile.suite-progress__tile strong small{font-size:12px;font-weight:600;color:var(--suite-muted)}html .suite-progress__bar.suite-progress__bar{height:4px;margin-top:6px;border-radius:2px;background:var(--suite-border)}html .suite-progress__bar.suite-progress__bar>div{height:4px;border-radius:2px;background:var(--suite-focus)}html .suite-progress__note.suite-progress__note{margin:-2px 0 0;font-size:13px;color:var(--suite-muted)}@media (max-width: 859.98px){html .suite-progress.suite-progress{grid-template-columns:minmax(0,1fr)}html .suite-progress__steps.suite-progress__steps{padding:14px 10px 10px}html .suite-progress__label.suite-progress__label{font-size:11px}html .suite-progress__tiles.suite-progress__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599.98px){html .suite-progress__steps.suite-progress__steps{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px}html .suite-progress__step.suite-progress__step{flex-direction:row;gap:10px;padding:0;text-align:left}html .suite-progress__step.suite-progress__step+.suite-progress__step:before{display:none}html .suite-progress__dot.suite-progress__dot{flex:0 0 auto;width:28px;height:28px}html .suite-progress__label.suite-progress__label{flex:1 1 auto;font-size:13px}}html .suite-outcome.suite-outcome{display:grid;gap:8px}html .suite-outcome__action.suite-outcome__action{display:flex;flex-wrap:wrap;gap:8px}html .suite-results.suite-results{display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;font-family:var(--suite-font)}html .suite-results__bar.suite-results__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding-bottom:10px;border-bottom:1px solid var(--suite-border)}html .suite-results__views.suite-results__views{display:flex;flex-wrap:wrap;gap:6px}html .suite-results__count.suite-results__count{margin-inline-start:2px;font-weight:500;color:var(--suite-muted);font-variant-numeric:tabular-nums}html .suite-results__tools.suite-results__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}html .suite-results__body.suite-results__body{min-width:0;min-height:0;flex:1 1 auto}html .suite-summary.suite-summary{display:grid;gap:8px;padding:14px 16px;min-width:0;font-family:var(--suite-font);border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text)}html .suite-summary__title.suite-summary__title{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--suite-muted)}html .suite-summary__items.suite-summary__items{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.45}html .suite-summary__items.suite-summary__items li{display:flex;gap:8px;min-width:0;overflow-wrap:anywhere}html .suite-summary__icon.suite-summary__icon{flex:none;color:var(--suite-muted)}html .suite-summary__action.suite-summary__action{font-size:13px}html .suite-progress__under.suite-progress__under{font-size:13px;color:var(--suite-muted)}html .suite-progress__tile-action.suite-progress__tile-action{margin-top:6px;font-size:12px}html .suite-screen .suite-progress.suite-progress:not(:has(>.suite-progress__aside)){grid-template-columns:minmax(0,1fr)}html .suite-screen .suite-three-pane__main.suite-three-pane__main:has(>.suite-results[data-fill]){display:flex;flex-direction:column;overflow:hidden}html .suite-results.suite-results[data-fill]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}html .suite-results[data-fill]>.suite-results__body.suite-results__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-screen .suite-three-pane__main.suite-three-pane__main:has(>.suite-results[data-fill]){overflow:visible}html .suite-results[data-fill]>.suite-results__body.suite-results__body{overflow:visible}}html .suite-results[data-look=underline]>.suite-results__bar.suite-results__bar{align-items:flex-end;gap:8px 16px;border-bottom:1px solid var(--suite-border);padding-bottom:0}html .suite-results[data-look=underline] .suite-results__views.suite-results__views{gap:2px 18px;align-self:stretch;align-items:flex-end}html .suite-results[data-look=underline] .suite-results__views .suite-choice[data-suite-choice=tab][data-suite-intent]{min-height:var(--suite-control-md);margin-bottom:-1px;padding:0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--suite-muted);font-size:.875rem}html .suite-results[data-look=underline] .suite-results__views .suite-choice[data-suite-choice=tab][data-suite-intent]:hover:not(:disabled){background:transparent;color:var(--suite-text)}html .suite-results[data-look=underline] .suite-results__views .suite-choice[data-suite-choice=tab][data-selected=true]{color:var(--suite-link);border-bottom-color:var(--suite-link);background:transparent}html .suite-results[data-look=underline] .suite-results__views .suite-choice[data-suite-choice=tab]:focus-visible{outline-offset:-2px}html .suite-results[data-look=underline]>.suite-results__bar .suite-results__tools.suite-results__tools{padding-bottom:6px}html .suite-results[data-actions-in-bar] .suite-record-header__title.suite-record-header__title{font-size:20px}html .suite-results.suite-results[data-density=compact]{gap:8px}html .suite-results[data-density=compact] .suite-record-header__text.suite-record-header__text{display:flex;align-items:baseline;gap:4px 14px;flex-wrap:wrap}html .suite-results[data-density=compact] .suite-record-header__title.suite-record-header__title{font-size:19px}html .suite-results[data-density=compact] .suite-record-header__meta.suite-record-header__meta{font-size:12.5px}html .suite-screen .suite-three-pane__main.suite-three-pane__main:has(>.suite-results[data-density=compact]){padding-top:12px}html .suite-list-detail.suite-list-detail{display:flex;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--suite-border);border-radius:.5rem;background:var(--suite-surface);font-family:var(--suite-font)}html .suite-list-detail .suite-list-detail__list .suite-fold-pane__panel{background:var(--suite-ground);overflow:hidden}html .suite-list-detail .suite-list-detail__list .suite-fold-pane__rail{background:var(--suite-ground)}html .suite-list-detail .suite-list-detail__head{flex:none;display:grid;gap:10px;padding:14px 44px 10px 16px}html .suite-list-detail .suite-list-detail__titles{display:grid;gap:2px}html .suite-list-detail .suite-list-detail__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--suite-muted)}html .suite-list-detail .suite-list-detail__title{margin:0;font-size:1.05rem;font-weight:600;color:var(--suite-heading, var(--suite-text))}html .suite-list-detail .suite-list-detail__note{margin:0;font-size:13px;color:var(--suite-muted)}html .suite-list-detail .suite-list-detail__items{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 16px 16px}html .suite-list-detail .suite-list-detail__items>*{min-width:0;max-width:100%}html .suite-list-detail .suite-list-detail__detail{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:20px 24px;container-type:inline-size}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-list-detail.suite-list-detail{flex-direction:column;overflow:visible}html .suite-list-detail .suite-list-detail__list .suite-fold-pane__panel,html .suite-list-detail .suite-list-detail__items,html .suite-list-detail .suite-list-detail__detail{overflow:visible}}html .suite-skip-link.suite-skip-link{position:fixed;top:8px;left:12px;z-index:100;transform:translateY(-160%);padding:8px 14px;border:2px solid var(--suite-focus);border-radius:8px;background:var(--suite-surface);color:var(--suite-link);box-shadow:var(--suite-shadow);font-family:var(--suite-font);font-size:14px;font-weight:600;text-decoration:none}html .suite-skip-link.suite-skip-link:focus{transform:none}html .suite-skip-link.suite-skip-link:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}html .suite-app-header.suite-header[data-suite-contained]{position:relative;z-index:40;display:flex;align-items:center;gap:12px;height:76px;box-sizing:border-box;padding:0 32px;margin:0}html .suite-app-header .suite-app-header__brand{display:flex;align-items:center;gap:12px;min-width:0;flex:0 1 auto}html .suite-app-header .suite-app-header__home{display:inline-flex;align-items:center;flex:none;height:48px;padding:0 4px;margin-left:-4px;border-radius:8px;color:var(--suite-on-navy);text-decoration:none}html .suite-app-header .suite-app-header__home img{display:block;height:40px;width:auto}html .suite-app-header .suite-app-header__home:hover{background:var(--suite-on-navy-hover)}html .suite-app-header .suite-app-header__staff{flex:none;padding:1px 6px;border:1px solid currentColor;border-radius:3px;color:var(--suite-on-navy-muted);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}html .suite-app-header .suite-app-header__divider{flex:none;width:1px;height:24px;background:var(--suite-on-navy-rule)}html .suite-app-header .suite-app-header__tool{display:inline-flex;align-items:center;gap:8px;min-width:0;height:36px;padding:0 6px 0 2px;border-radius:8px;color:var(--suite-on-navy);font-size:15px;font-weight:600;text-decoration:none}html .suite-app-header a.suite-app-header__tool:hover{background:var(--suite-on-navy-hover)}html .suite-app-header .suite-app-header__tool-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .suite-app-header .suite-navigation.suite-app-header__sections{margin-left:8px;gap:2px}html .suite-app-header .suite-navigation[data-suite-tone] a.suite-app-header__link{box-sizing:border-box;height:36px;padding:0 12px;font-size:14px;font-weight:500}html .suite-app-header .suite-navigation[data-suite-tone] a.suite-app-header__link[aria-current=page]{font-weight:600}html .suite-app-header .suite-app-header__spacer{flex:1 1 auto}html .suite-app-header a.suite-app-header__help,html .suite-app-header .suite-button.suite-app-header__theme[data-suite-control]{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:36px;height:36px;min-block-size:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--suite-on-navy-muted);text-decoration:none;cursor:pointer}html .suite-app-header a.suite-app-header__help:hover,html .suite-app-header .suite-button.suite-app-header__theme[data-suite-control]:hover{background:var(--suite-on-navy-hover);color:var(--suite-on-navy)}html .suite-app-header a.suite-app-header__help[aria-current=page]{color:var(--suite-on-navy);box-shadow:inset 0 -2px 0 var(--suite-lime);border-radius:8px 8px 0 0}html .suite-app-header .suite-app-header__help-text{display:none}html .suite-app-header :is(.suite-app-header__home,.suite-app-header__tool,.suite-app-header__help,.suite-app-header__theme):focus-visible{outline:2px solid var(--suite-lime);outline-offset:2px}@media (max-width: 859.98px){html .suite-app-header.suite-header[data-suite-contained]{height:68px;padding:0 8px 0 12px;gap:8px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__control{display:block;margin-left:auto;flex:none}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__control .suite-mobile-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]{--suite-control-min-size: 44px;width:44px;height:44px;padding:0;border-radius:8px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__backdrop[data-suite-control]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel{--suite-on-navy: var(--suite-text);--suite-on-navy-muted: var(--suite-muted);display:none;position:absolute;top:100%;right:8px;z-index:1;width:min(320px,calc(100vw - 16px));box-sizing:border-box;max-height:var(--suite-menu-available-height, calc(100dvh - 80px) );overflow-y:auto;padding:8px;gap:2px;grid-template-columns:minmax(0,1fr);align-items:stretch;background:var(--suite-surface);color:var(--suite-text);border:1px solid var(--suite-border);border-radius:0 0 12px 12px;box-shadow:var(--suite-shadow)}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel[data-open=true]{display:grid}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel>.suite-app-header__spacer{display:none}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation.suite-app-header__sections{display:grid;grid-template-columns:minmax(0,1fr);grid-column:1 / -1;order:0;margin:0;gap:2px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation[data-suite-tone] a.suite-app-header__link{height:auto;min-height:44px;padding:10px 12px;border:0;border-radius:6px;white-space:normal;overflow-wrap:anywhere;color:var(--suite-text);background:transparent;box-shadow:none}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation[data-suite-tone] a.suite-app-header__link:hover,html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation[data-suite-tone] a.suite-app-header__link[aria-current=page]{color:var(--suite-link);background:var(--suite-tint)}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-navigation[data-suite-tone] a.suite-app-header__link[aria-current=page]{box-shadow:inset 3px 0 0 var(--suite-link);border-radius:0 6px 6px 0}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel>:is(a.suite-app-header__help,.suite-button.suite-app-header__theme[data-suite-control]){order:2;display:flex;align-items:center;justify-content:flex-start;justify-self:stretch;gap:10px;width:auto;height:auto;min-height:44px;padding:10px 12px;border-radius:6px;box-shadow:none;color:var(--suite-text);font-family:var(--suite-font);font-size:14px;font-weight:500}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel>:is(a.suite-app-header__help,.suite-app-header__theme):hover{background:var(--suite-tint);color:var(--suite-link)}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-app-header__help-text{display:inline}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel>:is(a,button):focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu{display:contents}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__toggle[data-suite-control][data-suite-size][data-suite-tone]{display:none}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__panel{display:grid;gap:2px;position:static;order:3;grid-column:1 / -1;min-width:0;max-width:none;margin-top:6px;padding:8px 0 0;border:0;border-top:1px solid var(--suite-border);border-radius:0;box-shadow:none;background:transparent}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__who{padding:4px 12px 10px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__item{min-height:44px;padding:10px 12px}html .suite-app-header.suite-header[data-suite-contained] .suite-mobile-menu__panel .suite-account-menu__rule{margin:4px 0}}@media (max-width: 420px){html .suite-app-header .suite-app-header__home img{height:24px}html .suite-app-header .suite-app-header__brand{gap:8px}html .suite-app-header .suite-app-header__tool{font-size:14px}html .suite-app-header .suite-app-header__staff{display:none}}html .suite-toolbar.suite-toolbar{display:flex;align-items:stretch;gap:12px;min-width:0;min-height:44px;box-sizing:border-box;padding:0 16px;background:var(--suite-inset);color:var(--suite-text);border-bottom:1px solid var(--suite-border);font-family:var(--suite-font)}html .suite-toolbar .suite-toolbar__name{display:inline-flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0;font-size:14px;font-weight:700;color:var(--suite-text);white-space:nowrap}html .suite-toolbar .suite-toolbar__title{min-width:0;overflow:hidden;text-overflow:ellipsis}html .suite-toolbar[data-suite-sections=true] .suite-toolbar__name:after{content:"";flex:none;width:1px;height:20px;margin-left:6px;background:var(--suite-border)}html .suite-toolbar .suite-toolbar__tag{flex:none;padding:2px 8px;border-radius:3px;background:var(--suite-tint);color:var(--suite-link);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html .suite-toolbar .suite-toolbar__sections{display:flex;align-items:stretch;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}html .suite-toolbar a.suite-toolbar__link{display:inline-flex;align-items:center;flex:none;box-sizing:border-box;padding:2px 10px 0;border-bottom:2px solid transparent;background:none;color:var(--suite-muted);font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap}html .suite-toolbar a.suite-toolbar__link:hover{color:var(--suite-text);text-decoration:none}html .suite-toolbar a.suite-toolbar__link[aria-current=page]{color:var(--suite-text);border-bottom-color:var(--suite-lime)}html .suite-toolbar a.suite-toolbar__link:focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px}html .suite-toolbar .suite-toolbar__actions{display:inline-flex;align-items:center;gap:8px;flex:none;margin-left:auto}@media (max-width: 599.98px){html .suite-toolbar.suite-toolbar{flex-wrap:wrap;row-gap:0;padding:0 12px}html .suite-toolbar .suite-toolbar__name{min-height:40px;flex:1 1 auto}html .suite-toolbar .suite-toolbar__name:after{display:none}html .suite-toolbar .suite-toolbar__sections{order:2;flex:1 0 100%;margin:0 -12px;padding:0 2px;border-top:1px solid var(--suite-border)}html .suite-toolbar a.suite-toolbar__link{min-height:44px}}html .suite-fold-pane.suite-fold-pane{display:flex;flex:none;width:var(--suite-fold-width, 320px);max-width:100%;min-width:0;min-height:0;align-self:stretch;box-sizing:border-box;font-family:var(--suite-font)}html .suite-fold-pane.suite-fold-pane[data-suite-folded=true]{width:40px}html .suite-fold-pane .suite-fold-pane__panel{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;box-sizing:border-box;background:var(--suite-surface);color:var(--suite-text);border-inline-end:1px solid var(--suite-border)}html .suite-fold-pane[data-suite-side=end] .suite-fold-pane__panel{border-inline-end:0;border-inline-start:1px solid var(--suite-border)}html .suite-fold-pane .suite-button.suite-fold-pane__fold[data-suite-tone=bare]{position:absolute;top:10px;inset-inline-end:8px;z-index:1;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:.375rem;background:transparent;color:var(--suite-muted);cursor:pointer}html .suite-fold-pane .suite-button.suite-fold-pane__rail[data-suite-tone=bare]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:40px;align-self:stretch;padding:0;border:0;border-inline-end:1px solid var(--suite-border);border-radius:0;background:var(--suite-surface);color:var(--suite-muted);cursor:pointer}html .suite-fold-pane[data-suite-side=end] .suite-button.suite-fold-pane__rail[data-suite-tone=bare]{border-inline-end:0;border-inline-start:1px solid var(--suite-border)}html .suite-fold-pane .suite-button:is(.suite-fold-pane__fold,.suite-fold-pane__rail)[data-suite-tone=bare]:hover{background:var(--suite-tint);color:var(--suite-link)}html .suite-fold-pane .suite-button:is(.suite-fold-pane__fold,.suite-fold-pane__rail):focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px}html .suite-fold-pane .suite-fold-pane__chevrons[data-suite-dir=right]{transform:scaleX(-1)}html .suite-fold-pane .suite-fold-pane__rail-inner{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:12px}html .suite-fold-pane .suite-fold-pane__rail-label{writing-mode:vertical-rl;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-fold-pane.suite-fold-pane,html .suite-fold-pane.suite-fold-pane[data-suite-folded=true]{width:100%;height:auto}html .suite-fold-pane .suite-fold-pane__panel{overflow:visible;border-inline:0;border-bottom:1px solid var(--suite-border)}html .suite-fold-pane .suite-button.suite-fold-pane__rail[data-suite-tone=bare],html .suite-fold-pane[data-suite-side=end] .suite-button.suite-fold-pane__rail[data-suite-tone=bare]{width:100%;height:auto;border-inline:0;border-bottom:1px solid var(--suite-border)}html .suite-fold-pane .suite-fold-pane__rail-inner{flex-direction:row;padding:10px 12px;min-height:24px}html .suite-fold-pane .suite-fold-pane__rail-label{writing-mode:horizontal-tb}html .suite-fold-pane .suite-fold-pane__rail .suite-fold-pane__chevrons{transform:rotate(-90deg)}html .suite-fold-pane .suite-fold-pane__fold .suite-fold-pane__chevrons{transform:rotate(90deg)}}html .suite-side-nav.suite-side-nav{display:grid;gap:18px;align-content:start;min-width:0;font-family:var(--suite-font);font-size:14px}html .suite-side-nav .suite-side-nav__title{margin:0 0 6px;padding:0 12px;color:var(--suite-muted);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html .suite-side-nav .suite-side-nav__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}html .suite-side-nav a.suite-side-nav__link{display:flex;align-items:center;gap:8px;box-sizing:border-box;min-height:36px;padding:6px 12px;border-radius:6px;color:var(--suite-text);font-weight:500;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}html .suite-side-nav a.suite-side-nav__link:hover{background:var(--suite-tint);color:var(--suite-link);text-decoration:none}html .suite-side-nav a.suite-side-nav__link[aria-current=page]{background:var(--suite-tint);color:var(--suite-link);font-weight:600;box-shadow:inset 3px 0 0 var(--suite-link);border-radius:0 6px 6px 0}html .suite-side-nav a.suite-side-nav__link:focus-visible{outline:2px solid var(--suite-focus);outline-offset:-2px}html .suite-toolbar .suite-toolbar__name.suite-toolbar__name[hidden]{display:none}html .suite-toolbar.suite-toolbar[data-suite-size=sm]{min-height:36px}html .suite-frame.suite-frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;height:100dvh;min-height:0;overflow:hidden;background:var(--suite-ground);color:var(--suite-text);font-family:var(--suite-font)}html .suite-frame.suite-frame>*{min-width:0}html .suite-frame .suite-frame__header{grid-row:1}html .suite-frame .suite-frame__toolbar{grid-row:2}html .suite-frame .suite-frame__main{grid-row:3;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden;outline:none}html .suite-frame[data-suite-scroll=true] .suite-frame__main{display:block;overflow-y:auto;overscroll-behavior:contain}html .suite-frame .suite-frame__footer{grid-row:4}html .suite-frame[data-suite-feedback] .suite-footer[data-suite-variant=app]{padding-inline-end:132px}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-frame.suite-frame{display:flex;flex-direction:column;height:auto;min-height:100dvh;overflow:visible}html .suite-frame .suite-frame__main,html .suite-frame[data-suite-scroll=true] .suite-frame__main{display:block;flex:1 0 auto;overflow:visible}}html .suite-splitpane.suite-splitpane{display:flex;min-width:0;min-height:0;height:100%}html .suite-splitpane.suite-splitpane>*{min-width:0}html .suite-splitpane .suite-splitpane__main{flex:1 1 auto;min-height:0;overflow:auto;background:var(--suite-ground)}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-splitpane.suite-splitpane{flex-direction:column;height:auto}html .suite-splitpane .suite-splitpane__main{overflow:visible}}html .suite-page.suite-page{box-sizing:border-box;min-width:0;padding:24px 28px 40px;background:var(--suite-ground);color:var(--suite-text);font-family:var(--suite-font)}html .suite-page .suite-page__inner{max-width:var(--suite-page-width, 1200px);margin:0 auto;min-width:0}html .suite-page[data-suite-wide=true] .suite-page__inner{max-width:none}@media (max-width: 599.98px){html .suite-page.suite-page{padding:18px 16px 32px}}html .suite-page-header.suite-page-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;margin:0 0 22px}html .suite-page-header .suite-page-header__text{display:grid;gap:4px;min-width:0;flex:1 1 320px}html .suite-page-header .suite-page-header__eyebrow{margin:0;color:var(--suite-muted);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html .suite-page-header .suite-page-header__title{margin:0;color:var(--suite-heading);font-size:22px;font-weight:650;line-height:1.25}html .suite-page-header .suite-page-header__lead{margin:0;max-width:78ch;color:var(--suite-muted);font-size:14px;line-height:1.5}html .suite-page-header .suite-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html .suite-section-header.suite-section-header{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:26px 2px 14px;min-width:0}html .suite-section-header.suite-section-header:first-child,html .suite-page-header+.suite-section-header.suite-section-header{margin-top:0}html .suite-section-header .suite-section-header__title{margin:0;color:var(--suite-muted);font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}html .suite-section-header .suite-section-header__rule{flex:1 1 auto;height:1px;min-width:16px;background:var(--suite-border)}html .suite-section-header .suite-section-header__action{flex:none;max-width:100%;font-size:13px;font-weight:600;white-space:nowrap}html .suite-section-header .suite-section-header__action a{color:var(--suite-link);text-decoration:none}html .suite-section-header .suite-section-header__action a:hover{text-decoration:underline}html .suite-band.suite-band{box-sizing:border-box;min-width:0;padding:56px 32px;font-family:var(--suite-font)}html .suite-band.suite-band[data-suite-compact]{padding:28px 32px 32px}html .suite-band.suite-band[data-suite-tone=plain]{background:var(--suite-surface);color:var(--suite-text)}html .suite-band.suite-band[data-suite-tone=alt]{background:var(--suite-ground);color:var(--suite-text)}html .suite-band.suite-band[data-suite-tone=deep]{background:var(--suite-navy);color:var(--suite-on-navy-muted)}html .suite-band .suite-band__inner{max-width:1280px;margin:0 auto;min-width:0}@media (max-width: 599.98px){html .suite-band.suite-band{padding:36px 16px}}html .suite-hero.suite-band{padding-block:64px}html .suite-hero .suite-band__inner{display:grid;justify-items:start;gap:14px}html .suite-hero .suite-hero__eyebrow{margin:0;color:var(--suite-on-navy-muted);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html .suite-hero .suite-hero__eyebrow:before{content:"";display:inline-block;width:24px;height:2px;margin-right:10px;vertical-align:middle;background:var(--suite-lime)}html .suite-hero .suite-hero__title{margin:0;max-width:22ch;color:var(--suite-on-navy);font-size:42px;font-weight:600;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}html .suite-hero .suite-hero__lead{margin:0;max-width:60ch;color:var(--suite-on-navy-muted);font-size:17px;line-height:1.55}html .suite-hero .suite-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}@media (max-width: 599.98px){html .suite-hero.suite-band{padding-block:40px}html .suite-hero .suite-hero__title{font-size:30px}html .suite-hero .suite-hero__lead{font-size:15.5px}}html .suite-layout-stage.suite-layout-stage{box-sizing:border-box;min-width:0;min-height:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:28px 64px;background:var(--suite-navy);color:var(--suite-on-navy-muted);font-family:var(--suite-font)}html .suite-layout-stage .suite-layout-stage__inner{display:flex;flex-direction:column;gap:16px;width:100%;max-width:var(--suite-stage-width, 940px);min-width:0;margin-block:auto}html .suite-layout-stage .suite-layout-stage__head{display:grid;gap:10px}html .suite-layout-stage .suite-layout-stage__eyebrow{margin:0;color:var(--suite-on-navy-muted);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html .suite-layout-stage .suite-layout-stage__title{margin:0;color:var(--suite-on-navy);font-size:46px;font-weight:600;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}html .suite-layout-stage .suite-layout-stage__lead{margin:0;max-width:64ch;font-size:16px;line-height:1.55}@media (max-width: 999.98px),(max-height: 559.98px){html .suite-layout-stage.suite-layout-stage{height:auto;min-height:60dvh;padding:32px 16px}html .suite-layout-stage .suite-layout-stage__title{font-size:32px}}html .suite-footer.suite-footer{box-sizing:border-box;min-width:0;font-family:var(--suite-font);color:var(--suite-muted)}html .suite-footer[data-suite-variant=app]{display:flex;align-items:center;gap:10px;padding:7px 16px;border-top:1px solid var(--suite-border);background:var(--suite-inset);font-size:11.5px;line-height:1.4}html .suite-footer .suite-footer__items{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0}html .suite-footer .suite-footer__item{display:inline-flex;align-items:center;white-space:nowrap}html .suite-footer .suite-footer__sep{padding:0 8px;opacity:.6}@media (max-width: 699.98px){html .suite-footer .suite-footer__item{white-space:normal;overflow-wrap:anywhere}html .suite-footer .suite-footer__sep{display:none}html .suite-footer .suite-footer__item:not(:last-child):after{content:"·";padding:0 8px;opacity:.6}}html .suite-footer .suite-footer__item :is(a,button){padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}html .suite-footer .suite-footer__item :is(a,button):hover{color:var(--suite-link);text-decoration:underline}html .suite-footer .suite-footer__item :is(a,button):focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px;border-radius:2px}html .suite-footer .suite-footer__env{flex:none;margin-left:auto;padding:0 5px;border:1px solid currentColor;border-radius:2px;font-family:var(--suite-mono);font-size:10.5px;letter-spacing:.04em;white-space:nowrap}html .suite-footer[data-suite-variant=site]{padding:28px 32px;background:var(--suite-inset);border-top:1px solid var(--suite-border);font-size:13px;line-height:1.5}html .suite-footer[data-suite-variant=site] .suite-footer__inner{display:grid;gap:12px;max-width:1280px;margin:0 auto}html .suite-footer[data-suite-variant=site] .suite-footer__note{max-width:78ch}html .suite-footer[data-suite-variant=site] .suite-footer__line{display:flex;align-items:center;gap:10px}@media (max-width: 599.98px){html .suite-footer[data-suite-variant=app]{padding:6px 12px}html .suite-frame[data-suite-feedback] .suite-footer[data-suite-variant=app]{padding-inline-end:112px}html .suite-footer[data-suite-variant=site]{padding:22px 16px}}html .suite-feedback.suite-feedback{position:fixed;right:18px;bottom:0;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-family:var(--suite-font)}html .suite-feedback .suite-feedback__tab{padding:7px 16px;border:1px solid var(--suite-border);border-bottom:0;border-radius:8px 8px 0 0;background:var(--suite-surface);color:var(--suite-text);box-shadow:var(--suite-shadow);font:inherit;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}html .suite-feedback .suite-feedback__tab:is(:hover,[data-open=true]){color:var(--suite-link);border-color:var(--suite-link)}html .suite-feedback .suite-feedback__tab:focus-visible{outline:2px solid var(--suite-focus);outline-offset:2px}@media (max-width: 599.98px){html .suite-feedback.suite-feedback{right:12px}}html .suite-three-pane.suite-three-pane{flex:1 1 auto;min-height:0}html .suite-three-pane__side-body.suite-three-pane__side-body{display:grid;gap:12px;align-content:start;padding:16px 16px 24px;padding-inline-end:44px}html .suite-three-pane__side .suite-fold-pane__panel{background:var(--suite-ground)}html .suite-three-pane__main.suite-three-pane__main{padding:20px 24px 32px}html .suite-settings.suite-settings{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;min-height:100%;padding-inline-start:24px}html .suite-settings.suite-settings[data-has-header]{grid-template-rows:auto minmax(0,1fr)}html .suite-settings .suite-settings__header{grid-column:1 / -1;padding-top:28px}html .suite-settings .suite-settings__nav{position:sticky;top:0;align-self:start;padding-top:28px}html .suite-settings[data-has-header] .suite-settings__nav{padding-top:0}html .suite-settings .suite-settings__page{min-width:0}@media (max-width: 859.98px){html .suite-settings.suite-settings{grid-template-columns:minmax(0,1fr);gap:0;padding-inline-start:0}html .suite-settings .suite-settings__nav{position:static;padding:20px 24px 0}}html .suite-button[data-suite-control=action][data-suite-size][data-suite-control=action]{font-family:var(--suite-font);cursor:pointer}html .suite-button[data-suite-control=action][data-suite-size][data-suite-control=action]:where(:not([data-suite-tone=bare])){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:var(--suite-control-min-size, 2.25rem);box-sizing:border-box;padding:.5rem 1rem;border:1px solid var(--suite-control-edge);border-radius:.5rem;background:var(--suite-surface);color:var(--suite-link);font-size:.875rem;font-weight:600;line-height:1.25;letter-spacing:normal;text-decoration:none;white-space:normal}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=primary]{background:var(--suite-action);color:var(--suite-on-action);border-color:var(--suite-action)}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=inverse]{background:var(--suite-on-action);color:var(--suite-navy);border-color:var(--suite-on-action)}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=on-deep]{background:transparent;color:var(--suite-on-navy);border-color:transparent}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=danger]{background:var(--suite-danger-fill);color:var(--suite-on-action);border-color:var(--suite-danger-fill)}html .suite-button[data-suite-control=action][data-suite-size]:is([data-suite-tone=quiet],[data-suite-tone=link]){background:transparent;color:var(--suite-link);border-color:transparent}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=link]{min-block-size:auto;padding:0;border-radius:.25rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=on-deep-link]{display:inline;min-block-size:auto;padding:0;border:0;border-radius:.25rem;background:transparent;color:var(--suite-on-navy);font:inherit;text-align:start;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--suite-on-navy) 45%,transparent);text-underline-offset:.2em}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=on-deep-link]:hover:not(:disabled){text-decoration-color:currentColor}html .suite-button[data-suite-control=action][data-suite-control=action][data-suite-size][data-suite-tone=on-deep-link]:focus-visible{outline-color:var(--suite-on-navy)}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=selection]{border-radius:.5rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=selection][data-selected=true]{background:var(--suite-tint);border-color:var(--suite-link);color:var(--suite-link)}html .suite-button[data-suite-control=action][data-suite-size][data-suite-size=sm]:not([data-suite-tone=bare]){min-block-size:1.875rem;padding:.375rem .75rem;font-size:.8125rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-size=lg]:not([data-suite-tone=bare]){min-block-size:2.75rem;padding:.625rem 1.25rem;font-size:1rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-size=xl]:not([data-suite-tone=bare]){min-block-size:3.25rem;padding:.875rem 2.25rem;font-size:1.125rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-size=icon]:not([data-suite-tone=bare]){padding:.5rem;min-inline-size:2.25rem}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=primary]:hover:not(:disabled){background:var(--suite-action-hover);border-color:var(--suite-action-hover)}html .suite-button[data-suite-control=action][data-suite-size]:is([data-suite-tone=secondary],[data-suite-tone=quiet],[data-suite-tone=selection]):hover:not(:disabled){background:var(--suite-tint)}html .suite-button[data-suite-control=action][data-suite-size][data-suite-tone=link]:hover:not(:disabled){text-decoration:underline;text-underline-offset:.2em}html .suite-button[data-suite-control=action][data-suite-size][data-suite-control=action]:disabled{cursor:not-allowed;opacity:.55}html .suite-button[data-suite-control=action][data-suite-size][data-suite-control=action]:focus-visible,html .suite-input[data-suite-control]:focus-visible{outline:2px solid var(--suite-focus);outline-offset:var(--suite-focus-offset, 3px)}html .suite-input[data-suite-control]{box-sizing:border-box;font-family:var(--suite-font);accent-color:var(--suite-action)}html .suite-input[data-suite-control]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){background-color:var(--suite-surface);color:var(--suite-text);border:1px solid var(--suite-control-edge);border-radius:.5rem;padding:.375rem .75rem;min-block-size:var(--suite-control-min-size, 2.25rem);font-size:.875rem;line-height:1.25}html :is(input,select).suite-input[data-suite-control]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){block-size:var(--suite-control-min-size, 2.25rem)}html :is(input,select).suite-input[data-suite-control][data-suite-size=sm]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){block-size:var(--suite-control-sm);min-block-size:var(--suite-control-sm);padding-block:.25rem;font-size:var(--suite-fs-small)}html :is(input,select).suite-input[data-suite-control][data-suite-size=lg]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){block-size:var(--suite-control-lg);min-block-size:var(--suite-control-lg);font-size:1rem}html .suite-input[data-suite-control][data-suite-on-deep]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){background-color:var(--suite-field-on-navy);color:var(--suite-field-on-navy-text);border-color:var(--suite-on-navy-muted)}html .suite-input[data-suite-control][data-suite-on-deep]::placeholder{color:var(--suite-field-on-navy-placeholder)}html .suite-input[data-suite-control][data-suite-on-deep]:focus-visible{outline-color:var(--suite-on-navy)}html textarea.suite-input[data-suite-control]{resize:vertical}html .suite-input[data-suite-control]::placeholder{color:var(--suite-muted);opacity:1}html .suite-input[data-suite-control][aria-invalid=true]{border-color:var(--suite-danger)}html .suite-input[data-suite-control]:disabled{cursor:not-allowed;opacity:.6}.suite-label{font-size:.875rem;font-weight:600;color:inherit}.suite-field-message{margin:.375rem 0 0;font-size:.8125rem;color:var(--suite-muted)}.suite-field-message[data-error=true]{color:var(--suite-danger)}.suite-notice{padding:1rem;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text)}.suite-notice[role=alert]{border-color:var(--suite-danger)}.suite-notice p:first-child{margin-top:0}.suite-notice p:last-child{margin-bottom:0}html .suite-choice[data-suite-choice][data-suite-intent]:where(:not([data-suite-choice=text])){box-sizing:border-box;padding:.75rem;border:1px solid var(--suite-border);border-radius:.75rem;background:var(--suite-surface);color:var(--suite-text);font:inherit;text-align:left;cursor:pointer}:where(.suite-choice[data-suite-choice=text]){background:transparent;border:0;padding:0;font:inherit;color:inherit;text-align:left}html .suite-choice[data-suite-choice=row][data-suite-intent]{border-radius:.5rem;width:100%}html .suite-choice:is([data-suite-choice=tab],[data-suite-choice=chip])[data-suite-intent]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:var(--suite-control-min-size, 2.25rem);padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.25;box-sizing:border-box}html .suite-choice[data-suite-choice=chip][data-suite-intent]{border-radius:999px}html .suite-choice[data-suite-choice][data-suite-intent]:hover:not(:disabled){background:var(--suite-tint)}html .suite-choice[data-suite-choice][data-selected=true]{background:var(--suite-tint);border-color:var(--suite-link);color:var(--suite-link)}html .suite-choice[data-suite-choice][data-suite-intent=success][data-selected=true]{border-color:var(--suite-success);color:var(--suite-success)}html .suite-choice[data-suite-choice][data-suite-intent=danger][data-selected=true]{border-color:var(--suite-danger);color:var(--suite-danger)}html .suite-choice[data-suite-choice][data-suite-accent=true]{border-inline-start:3px solid var(--suite-choice-accent)}html .suite-choice[data-suite-choice][data-suite-on-deep=true]{background:transparent;border-color:var(--suite-on-navy-muted);color:var(--suite-on-navy)}html .suite-choice[data-suite-choice][data-suite-on-deep=true]:hover:not(:disabled),html .suite-choice[data-suite-choice][data-suite-on-deep=true][data-selected=true]{background:var(--suite-action-hover);color:var(--suite-on-navy)}@media (max-width: 599.98px){html .suite-input[data-suite-control]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]),html :is(input,select,textarea).suite-input[data-suite-control][data-suite-size]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){font-size:1rem}}@media (prefers-reduced-motion: reduce){.suite-button{transition:none}}
