html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/schibsted-grotesk-latin-DxefFeRw.woff2)format("woff2")}@font-face{font-family:Noticia Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noticia-text-400-latin-r7A_Mu8f.woff2)format("woff2")}@font-face{font-family:Noticia Text;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noticia-text-400-italic-latin-UZUzbsMa.woff2)format("woff2")}@font-face{font-family:Noticia Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noticia-text-700-latin-CqPFeKVH.woff2)format("woff2")}@font-face{font-family:Big Shoulders Stencil Text;font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/big-shoulders-stencil-text-latin-bwv_L6X_.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-color-bg:#e6e9eb;--ds-color-surface:#fff;--ds-color-surface-muted:#e6e9eb;--ds-color-ink:#000;--ds-color-text:#000;--ds-color-text-muted:#5a6065;--ds-color-text-on-primary:#fff;--ds-color-link:#000;--ds-color-primary:#000;--ds-color-primary-soft:#fffcc2;--ds-color-border:#9ea4a9;--ds-color-rule:#d3d7da;--ds-color-stamp:#4b2c9e;--ds-color-success:#0a7b3e;--ds-color-success-bg:#e7f2ec;--ds-color-warning:#b35300;--ds-color-warning-bg:#f7eee6;--ds-color-danger:#d3121b;--ds-color-danger-bg:#fbe7e8;--ds-color-staple:#a9afb3;--ds-color-staple-edge:#6e7479;--ds-color-staple-light:#f1f3f4;--ds-color-highlighter-yellow:#fff200;--ds-color-highlighter-pink:#ff6eb4;--ds-color-highlighter-green:#7ceb5e;--ds-color-highlighter-orange:#ffa53d;--ds-color-highlighter-blue:#62d2ff;--ds-color-highlighter-lilac:#c8a4ff;--ds-color-chart-1:#2a78d6;--ds-color-chart-2:#eb6834;--ds-color-chart-3:#1baf7a;--ds-color-chart-4:#eda100;--ds-color-chart-5:#e87ba4;--ds-color-chart-6:#008300;--ds-font-family:"Schibsted Grotesk", "Helvetica Neue", arial, sans-serif;--ds-font-family-clipping:"Noticia Text", georgia, serif;--ds-font-family-stamp:"Big Shoulders Stencil Text", "Arial Narrow", sans-serif;--ds-font-size-xs:12px;--ds-font-size-sm:13px;--ds-font-size-md:15px;--ds-font-size-lg:17px;--ds-font-size-xl:20px;--ds-font-size-2xl:26px;--ds-font-size-3xl:34px;--ds-font-size-4xl:52px;--ds-font-size-5xl:64px;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-font-weight-extrabold:800;--ds-font-weight-black:900;--ds-line-height-tight:1.1;--ds-line-height-base:1.45;--ds-line-height-reading:1.65;--ds-letter-spacing-tight:-.025em;--ds-letter-spacing-tighter:-.04em;--ds-measure-reading:66ch;--ds-radius-none:0;--ds-radius-sm:3px;--ds-radius-highlighter:.35em;--ds-border-width:1px;--ds-border-width-strong:1.5px;--ds-border-width-stamp:2px;--ds-border-width-heavy:4px;--ds-rotate-highlighter:-.7deg;--ds-rotate-stamp:-1.6deg;--ds-shadow-clipping:0 0 0 1px var(--ds-color-border);--ds-shadow-clipping-strong:0 0 0 1.5px var(--ds-color-ink);--ds-shadow-panel:-1px 0 0 0 var(--ds-color-ink);--ds-shadow-focus:0 0 0 3px var(--ds-color-surface), 0 0 0 5px var(--ds-color-stamp);--ds-mask-highlighter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath d='M5 9 C24 4 50 8 78 5 S140 7 170 3 L195 4 C198 10 200 15 197 21 C200 27 198 32 194 36 C168 38 140 33 108 36 S44 34 20 38 L6 36 C2 30 0 24 3 18 C0 14 2 11 5 9 Z'/%3E%3C/svg%3E");--ds-mask-stamp:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 2.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ds-spacing-1:4px;--ds-spacing-2:8px;--ds-spacing-3:12px;--ds-spacing-4:16px;--ds-spacing-5:24px;--ds-spacing-6:32px;--ds-spacing-7:48px;--ds-spacing-8:64px;--ds-sidebar-width:248px;--ds-side-panel-width:560px;--ds-page-padding-x:48px;--ds-auth-card-width:440px;--ds-z-side-panel:5;--ds-z-tooltip:10;--ds-duration-trace:1.6s;--ds-easing-trace:cubic-bezier(.45, .05, .3, 1);font-family:var(--ds-font-family);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-line-height-base);color:var(--ds-color-text);background-color:var(--ds-color-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}a{color:var(--ds-color-link);text-decoration:underline;text-decoration-thickness:var(--ds-border-width);text-underline-offset:3px}a:hover{text-decoration-thickness:var(--ds-border-width-stamp)}:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}h1,h2,h3,h4,h5,h6,p{margin:0}button,input,textarea,select{font:inherit}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}#root,.app{width:100%;min-height:100vh}.button{text-decoration:none}.button--tertiary{color:var(--ds-color-text-muted)}.logo{align-items:flex-start;gap:var(--ds-spacing-1);color:var(--ds-color-ink);flex-direction:column;display:inline-flex}.logo__word{font-weight:var(--ds-font-weight-black);letter-spacing:var(--ds-letter-spacing-tighter);line-height:1;position:relative}.logo__word:after{content:"";background:var(--ds-color-highlighter-yellow);-webkit-mask:var(--ds-mask-highlighter) center / 100% 100% no-repeat;mask:var(--ds-mask-highlighter) center / 100% 100% no-repeat;mix-blend-mode:multiply;transform:rotate(calc(var(--ds-rotate-highlighter) * 3));pointer-events:none;position:absolute;inset:.32em -.36em -.1em -.2em}.logo--sm .logo__word{font-size:var(--ds-font-size-2xl)}.logo--lg .logo__word{font-size:var(--ds-font-size-3xl)}.logo__subtitle{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.highlight{--highlight-color:var(--ds-color-highlighter-yellow);--highlight-edge:color-mix(in srgb, var(--highlight-color) 88%, var(--ds-color-ink));white-space:nowrap;position:relative}.highlight:after{content:"";background:linear-gradient(90deg, var(--highlight-edge) 0 2px, transparent 5px calc(100% - 5px), var(--highlight-edge) calc(100% - 2px)), var(--highlight-color);-webkit-mask:var(--ds-mask-highlighter) center / 100% 100% no-repeat;mask:var(--ds-mask-highlighter) center / 100% 100% no-repeat;mix-blend-mode:multiply;transform:rotate(var(--ds-rotate-highlighter));pointer-events:none;position:absolute;inset:.04em -.22em -.02em -.2em}.highlight:nth-of-type(2n):after{transform:rotate(calc(var(--ds-rotate-highlighter) * -.7));inset:.08em -.18em 0 -.24em}.highlight:nth-of-type(3n):after{transform:rotate(calc(var(--ds-rotate-highlighter) * .45));inset:.02em -.26em .02em -.16em}.highlight--strong{font-weight:var(--ds-font-weight-bold)}.highlight--yellow{--highlight-color:var(--ds-color-highlighter-yellow)}.highlight--pink{--highlight-color:var(--ds-color-highlighter-pink)}.highlight--green{--highlight-color:var(--ds-color-highlighter-green)}.highlight--orange{--highlight-color:var(--ds-color-highlighter-orange)}.highlight--blue{--highlight-color:var(--ds-color-highlighter-blue)}.highlight--lilac{--highlight-color:var(--ds-color-highlighter-lilac)}.count-badge{min-width:20px;height:20px;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums;color:var(--ds-color-text-on-primary);background:var(--ds-color-ink);place-items:center;padding:0 5px;line-height:1;display:inline-grid}.count-badge--orange{background:var(--ds-color-warning)}.count-badge--red{background:var(--ds-color-danger)}.status-tag__label{font-weight:var(--ds-font-weight-semibold)}.status-tag--muted .status-tag__label{color:var(--ds-color-text-muted)}.cost-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.cost-amount--unknown{color:var(--ds-color-text-muted)}.cost-amount--partial{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.heading{color:var(--ds-color-text);font-weight:var(--ds-font-weight-extrabold);line-height:var(--ds-line-height-tight);letter-spacing:var(--ds-letter-spacing-tight)}.heading--lg{font-size:var(--ds-font-size-lg)}.heading--xl{font-size:var(--ds-font-size-xl)}.heading--2xl{font-size:var(--ds-font-size-2xl)}.heading--3xl{font-size:var(--ds-font-size-3xl)}.text--xs{font-size:var(--ds-font-size-xs)}.text--sm{font-size:var(--ds-font-size-sm)}.text--md{font-size:var(--ds-font-size-md)}.text--lg{font-size:var(--ds-font-size-lg)}.text--default{color:var(--ds-color-text)}.text--muted{color:var(--ds-color-text-muted)}.text--link{color:var(--ds-color-link)}.text--success{color:var(--ds-color-success)}.text--warning{color:var(--ds-color-warning)}.text--danger{color:var(--ds-color-danger)}.text--regular{font-weight:var(--ds-font-weight-regular)}.text--medium{font-weight:var(--ds-font-weight-medium)}.text--semibold{font-weight:var(--ds-font-weight-semibold)}.text--bold{font-weight:var(--ds-font-weight-bold)}.engine-profile-version-list{background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);margin:0;padding:0;list-style:none}.engine-profile-version-list li+li{border-top:var(--ds-border-width) solid var(--ds-color-rule)}.engine-profile-version-list__item{gap:var(--ds-spacing-3);width:100%;padding:var(--ds-spacing-3) var(--ds-spacing-4);font:inherit;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.engine-profile-version-list__item:hover{background:var(--ds-color-bg)}.engine-profile-version-list__item:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.engine-profile-version-list__item--current{font-weight:var(--ds-font-weight-bold)}.form-grid{--form-grid-gap:var(--ds-spacing-5);grid-template-columns:repeat(auto-fit, minmax(min(100%, max(280px, calc((100% - 2 * var(--form-grid-gap)) / 3))), 1fr));column-gap:var(--form-grid-gap);align-items:start;display:grid}.side-nav{padding:var(--ds-spacing-2) 0}.side-nav__section+.side-nav__section{margin-top:var(--ds-spacing-2);padding-top:var(--ds-spacing-2);border-top:var(--ds-border-width) solid var(--ds-color-rule)}.side-nav__section-title{padding:var(--ds-spacing-1) var(--ds-spacing-5);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted);margin:0}.side-nav__list{margin:0;padding:0;list-style:none}.side-nav__link{gap:var(--ds-spacing-2);padding:7px var(--ds-spacing-5);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-ink);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.side-nav__link:hover{color:var(--ds-color-ink);background:var(--ds-color-bg)}.side-nav__link:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.side-nav__link--current{font-weight:var(--ds-font-weight-bold)}.user-menu{padding:var(--ds-spacing-3) var(--ds-spacing-5) var(--ds-spacing-4);font-size:var(--ds-font-size-sm)}.user-menu__email{margin:0 0 var(--ds-spacing-1);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.user-menu__actions{gap:var(--ds-spacing-3);flex-wrap:wrap;display:flex}.user-menu__action{font:inherit;color:var(--ds-color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.user-menu__action:hover{color:var(--ds-color-ink)}.user-menu__action:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.account-info__list{gap:var(--ds-spacing-3);margin:var(--ds-spacing-4) 0 0;display:grid}.account-info__row{gap:var(--ds-spacing-4);padding-bottom:var(--ds-spacing-3);border-bottom:var(--ds-border-width) solid var(--ds-color-rule);grid-template-columns:minmax(140px,auto) 1fr;display:grid}.account-info__term{color:var(--ds-color-text-muted)}.account-info__value{font-weight:var(--ds-font-weight-semibold);margin:0}.side-panel__heading{gap:var(--ds-spacing-1);display:grid}.side-panel__title{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold)}.side-panel__subtitle{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-regular);color:var(--ds-color-text-muted)}.side-panel__back{margin-bottom:var(--ds-spacing-3)}.forgot-password-form{gap:var(--ds-spacing-4);flex-direction:column;display:flex}.forgot-password-form__links{font-size:var(--ds-font-size-sm);text-align:center;margin:0}.password-form{gap:var(--ds-spacing-4);flex-direction:column;display:flex;container-type:inline-size}@container (width>=584px) and (width<=887.98px){.password-form__new-password{grid-column-start:1}}.reset-password-form,.sign-in-form{gap:var(--ds-spacing-4);flex-direction:column;display:flex}.sign-in-form__error{margin-bottom:var(--ds-spacing-2)}.sign-in-form__links{font-size:var(--ds-font-size-sm);text-align:center;margin:0}.app-shell{grid-template-columns:var(--ds-sidebar-width) minmax(0, 1fr);background:var(--ds-color-bg);min-height:100vh;display:grid}.app-shell__sidebar{background:var(--ds-color-surface);border-right:var(--ds-border-width-strong) solid var(--ds-color-ink);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.app-shell__logo{padding:var(--ds-spacing-5) var(--ds-spacing-5) var(--ds-spacing-4);color:var(--ds-color-ink);border-bottom:var(--ds-border-width-strong) solid var(--ds-color-ink);text-decoration:none;display:block}.app-shell__logo:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.app-shell__top,.app-shell__nav{border-bottom:var(--ds-border-width) solid var(--ds-color-ink)}.app-shell__sections{padding-bottom:var(--ds-spacing-3)}.app-shell__footer{border-top:var(--ds-border-width-strong) solid var(--ds-color-ink);margin-top:auto}.app-shell__main{min-width:0}.auth-layout{min-height:100vh;padding:var(--ds-spacing-8) var(--ds-spacing-4);background:var(--ds-color-bg);justify-content:center;display:flex}.auth-layout__main{gap:var(--ds-spacing-5);width:100%;max-width:var(--ds-auth-card-width);flex-direction:column;align-items:center;display:flex}.auth-layout__brand{justify-content:center;display:flex}.auth-layout__card{width:100%;padding:var(--ds-spacing-6);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping-strong)}.auth-layout__message{margin-bottom:var(--ds-spacing-5)}.page-layout{padding:var(--ds-spacing-6) var(--ds-page-padding-x) var(--ds-spacing-8)}.page-layout__back{margin-bottom:var(--ds-spacing-3);color:var(--ds-color-ink);font-size:var(--ds-font-size-sm);display:inline-block}.page-layout__header{gap:var(--ds-spacing-4) var(--ds-spacing-5);margin-bottom:var(--ds-spacing-6);flex-wrap:wrap;align-items:flex-end;display:flex}.page-layout__actions{gap:var(--ds-spacing-3);align-items:center;margin-left:auto;display:flex}.page-layout__content{gap:var(--ds-spacing-6);flex-direction:column;display:flex}.create-platform-admin-dialog__actions{gap:var(--ds-spacing-2);justify-content:flex-end;display:flex}.platform-admin-list__email{gap:var(--ds-spacing-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;display:inline-flex}.platform-admin-list__actions{gap:var(--ds-spacing-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.activity-chart{--activity-chart-color:var(--ds-color-ink);gap:var(--ds-spacing-3);display:grid}.activity-chart__legend{gap:var(--ds-spacing-2) var(--ds-spacing-4);font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.activity-chart__legend-item{gap:var(--ds-spacing-2);align-items:center;display:inline-flex}.activity-chart__plot{border-radius:var(--ds-radius-sm);position:relative}.activity-chart__plot:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.activity-chart__svg{width:100%;height:auto;display:block;overflow:visible}.activity-chart__grid{stroke:var(--ds-color-rule);stroke-width:1px}.activity-chart__baseline{stroke:var(--ds-color-border);stroke-width:1px}.activity-chart__tick{font-family:var(--ds-font-family);font-size:var(--ds-font-size-xs);font-variant-numeric:tabular-nums;fill:var(--ds-color-text-muted)}.activity-chart__hover{fill:var(--ds-color-surface-muted);opacity:.6}.activity-chart__hit{fill:#0000}.activity-chart__bar--chart-1,.activity-chart__swatch--chart-1,.activity-chart__key--chart-1{--activity-chart-color:var(--ds-color-chart-1)}.activity-chart__bar--chart-2,.activity-chart__swatch--chart-2,.activity-chart__key--chart-2{--activity-chart-color:var(--ds-color-chart-2)}.activity-chart__bar--chart-3,.activity-chart__swatch--chart-3,.activity-chart__key--chart-3{--activity-chart-color:var(--ds-color-chart-3)}.activity-chart__bar--chart-4,.activity-chart__swatch--chart-4,.activity-chart__key--chart-4{--activity-chart-color:var(--ds-color-chart-4)}.activity-chart__bar--chart-5,.activity-chart__swatch--chart-5,.activity-chart__key--chart-5{--activity-chart-color:var(--ds-color-chart-5)}.activity-chart__bar--chart-6,.activity-chart__swatch--chart-6,.activity-chart__key--chart-6{--activity-chart-color:var(--ds-color-chart-6)}.activity-chart__bar--success,.activity-chart__swatch--success,.activity-chart__key--success{--activity-chart-color:var(--ds-color-success)}.activity-chart__bar--danger,.activity-chart__swatch--danger,.activity-chart__key--danger{--activity-chart-color:var(--ds-color-danger)}.activity-chart__bar--pending,.activity-chart__swatch--pending,.activity-chart__key--pending{--activity-chart-color:var(--ds-color-text-muted)}.activity-chart__bar--ink,.activity-chart__swatch--ink,.activity-chart__key--ink{--activity-chart-color:var(--ds-color-ink)}.activity-chart__bar--stamp,.activity-chart__swatch--stamp,.activity-chart__key--stamp{--activity-chart-color:var(--ds-color-stamp)}.activity-chart__bar{fill:var(--activity-chart-color);pointer-events:none}.activity-chart__bar--projected{fill:color-mix(in srgb, var(--activity-chart-color) 12%, transparent);stroke:var(--activity-chart-color);stroke-dasharray:3 2;stroke-width:1.5px}.activity-chart__now{stroke:var(--ds-color-ink);stroke-width:1px}.activity-chart__now-label{font-family:var(--ds-font-family);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);fill:var(--ds-color-ink)}.activity-chart__swatch{background:var(--activity-chart-color);border-radius:var(--ds-radius-sm);width:12px;height:12px;display:inline-block}.activity-chart__swatch--projected{background:color-mix(in srgb, var(--activity-chart-color) 12%, transparent);border:var(--ds-border-width-strong) dashed var(--activity-chart-color)}.activity-chart__tooltip{z-index:var(--ds-z-tooltip);min-width:200px;max-width:280px;padding:var(--ds-spacing-2) var(--ds-spacing-3);font-size:var(--ds-font-size-sm);pointer-events:none;background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping-strong);position:absolute;top:0;transform:translate(-50%,-100%)}.activity-chart__tooltip-title{margin:0 0 var(--ds-spacing-1);font-weight:var(--ds-font-weight-semibold)}.activity-chart__tooltip-rows{gap:var(--ds-spacing-1);margin:0;padding:0;list-style:none;display:grid}.activity-chart__tooltip-row{gap:var(--ds-spacing-2);color:var(--ds-color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.activity-chart__tooltip-row strong{font-variant-numeric:tabular-nums;color:var(--ds-color-text)}.activity-chart__tooltip-note,.activity-chart__tooltip-detail{font-size:var(--ds-font-size-xs);color:var(--ds-color-text-muted)}.activity-chart__tooltip-detail{margin:var(--ds-spacing-1) 0 0}.activity-chart__key{background:var(--activity-chart-color);width:12px;height:2px;display:inline-block}.activity-chart__table-wrapper{max-height:360px;overflow:auto}.activity-chart__table{width:100%;font-size:var(--ds-font-size-sm);font-variant-numeric:tabular-nums;border-collapse:collapse}.activity-chart__caption{margin-bottom:var(--ds-spacing-2);color:var(--ds-color-text-muted);text-align:left}.activity-chart__table th,.activity-chart__table td{padding:var(--ds-spacing-1) var(--ds-spacing-2);text-align:right;border-bottom:var(--ds-border-width) solid var(--ds-color-rule)}.activity-chart__table th[scope=row],.activity-chart__table th:first-child{font-weight:var(--ds-font-weight-medium);text-align:left}.activity-chart__table td:last-child{color:var(--ds-color-text-muted);text-align:left}.dashboard-card{gap:var(--ds-spacing-4);min-width:0;padding:var(--ds-spacing-5);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);flex-direction:column;display:flex}.dashboard-card--expanded{grid-column:1/-1}.dashboard-card__header{gap:var(--ds-spacing-3);justify-content:space-between;align-items:center;display:flex}.dashboard-card__actions{gap:var(--ds-spacing-2);align-items:center;display:flex}.dashboard-card__toggle{width:32px;height:32px;font-size:var(--ds-font-size-md);color:var(--ds-color-ink);cursor:pointer;border:var(--ds-border-width) solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:0 0;place-items:center;padding:0;display:inline-grid}.dashboard-card__toggle:hover{border-color:var(--ds-color-ink)}.dashboard-card__toggle:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.dashboard-card__body{flex:1;min-width:0}.dashboard-card__footer{gap:var(--ds-spacing-4);padding-top:var(--ds-spacing-3);border-top:var(--ds-border-width) solid var(--ds-color-rule);flex-wrap:wrap;display:flex}.failed-reading-list{max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.failed-reading-list__item{gap:0 var(--ds-spacing-3);padding:var(--ds-spacing-2) 0;border-bottom:var(--ds-border-width) solid var(--ds-color-rule);grid-template-columns:1fr auto;display:grid}.failed-reading-list__link{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text);text-decoration:underline}.failed-reading-list__meta{font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted);grid-row:2}.failed-reading-list__date{font-size:var(--ds-font-size-sm);font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted);grid-area:1/2/span 2;align-self:center}.failed-reading-list__empty{color:var(--ds-color-text-muted);margin:0}.status-tile{gap:var(--ds-spacing-1);min-width:0;padding:var(--ds-spacing-4) var(--ds-spacing-5);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);flex-direction:column;display:flex}.status-tile__title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted);margin:0}.status-tile__value{font-size:var(--ds-font-size-3xl);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-tight);margin:0}.status-tile__note{font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted);margin:0}.status-tile__exceptions{gap:var(--ds-spacing-1);margin:var(--ds-spacing-2) 0 0;padding:0;list-style:none;display:grid}.status-tile__exception{gap:var(--ds-spacing-2);font-size:var(--ds-font-size-sm);align-items:center;margin:0;display:flex}.status-tile__exception--normal{margin-top:var(--ds-spacing-2);color:var(--ds-color-success)}.status-tile__exception--danger{color:var(--ds-color-danger)}.status-tile__exception--pending,.status-tile__exception--stopped{color:var(--ds-color-text-muted)}.status-tile__link{color:var(--ds-color-text);text-decoration:underline}.status-tile__link:hover{text-decoration-thickness:var(--ds-border-width-strong)}.dashboard-view{gap:var(--ds-spacing-5);display:grid}.dashboard-view__tiles{gap:var(--ds-spacing-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.dashboard-view__grid{gap:var(--ds-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=1100px){.dashboard-view__grid{grid-template-columns:minmax(0,1fr)}}.observed-engine-list__name{font-weight:var(--ds-font-weight-semibold)}.observed-engine-list__none{color:var(--ds-color-text-muted)}.observed-engine-billing{gap:var(--ds-spacing-3);display:grid}.observed-engine-billing__head{gap:var(--ds-spacing-3);justify-content:space-between;align-items:center;display:flex}.observed-engine-billing__actions{gap:var(--ds-spacing-2);display:flex}.observed-engine-billing__details{background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);margin:0;display:grid}.observed-engine-billing__detail{gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4);grid-template-columns:minmax(140px,200px) minmax(0,1fr);display:grid}.observed-engine-billing__detail+.observed-engine-billing__detail{border-top:var(--ds-border-width) solid var(--ds-color-rule)}.observed-engine-billing__detail dt{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.observed-engine-billing__detail dd{margin:0}.observed-engine-billing__key{font-variant-numeric:tabular-nums;letter-spacing:.05em}.observed-engine-billing__none{color:var(--ds-color-text-muted)}.observed-engine-profile{gap:var(--ds-spacing-6);display:grid}.observed-engine-profile__header{gap:var(--ds-spacing-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.observed-engine-profile__title{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.observed-engine-profile__body{gap:var(--ds-spacing-6);grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;display:grid}.observed-engine-profile__body--single{grid-template-columns:minmax(0,1fr)}.observed-engine-profile__version{gap:var(--ds-spacing-4);display:grid}.observed-engine-profile__version-head{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.observed-engine-profile__version-actions{gap:var(--ds-spacing-2);margin-left:auto;display:inline-flex}.observed-engine-profile__details{background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);margin:0;display:grid}.observed-engine-profile__detail{gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4);grid-template-columns:minmax(140px,200px) minmax(0,1fr);display:grid}.observed-engine-profile__detail+.observed-engine-profile__detail{border-top:var(--ds-border-width) solid var(--ds-color-rule)}.observed-engine-profile__detail dt{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.observed-engine-profile__detail dd{overflow-wrap:anywhere;margin:0}.observed-engine-profile__none{color:var(--ds-color-text-muted)}.create-organization-dialog__actions{gap:var(--ds-spacing-2);justify-content:flex-end;display:flex}.organization-list__name{gap:var(--ds-spacing-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;display:inline-flex}.organization-list-view{gap:var(--ds-spacing-4);display:grid}.admin-invitation-list__email{overflow-wrap:anywhere}.admin-invitation-list__actions{gap:var(--ds-spacing-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.admin-invite-members-dialog__actions{gap:var(--ds-spacing-2);justify-content:flex-end;display:flex}.admin-invite-members-dialog__results{margin:0 0 var(--ds-spacing-5);padding:0;list-style:none}.admin-invite-members-dialog__result{gap:var(--ds-spacing-3);padding:var(--ds-spacing-2) 0;border-bottom:var(--ds-border-width) solid var(--ds-color-rule);justify-content:space-between;align-items:center;display:flex}.admin-invite-members-dialog__email{overflow-wrap:anywhere;min-width:0}.admin-member-list__email{overflow-wrap:anywhere}.admin-member-list__action{flex-direction:column;display:flex}.admin-member-list__reason{max-width:260px;font-size:var(--ds-font-size-xs);white-space:normal}.organization-name-form__row{gap:var(--ds-spacing-3);max-width:var(--ds-measure-reading);display:flex}.organization-name-form__input{flex:1}.admin-organization{gap:var(--ds-spacing-8);display:grid}.admin-organization__section{gap:var(--ds-spacing-4);display:grid}.admin-organization__section-header{gap:var(--ds-spacing-4);justify-content:space-between;align-items:center;display:flex}.admin-organization__danger{gap:var(--ds-spacing-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.processing-call-detail{gap:var(--ds-spacing-4);display:grid}.processing-call-detail__context{gap:var(--ds-spacing-1) var(--ds-spacing-2);font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.processing-call-detail__context li+li:before{margin-right:var(--ds-spacing-2);content:"/"}.processing-call-detail__header{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.processing-call-detail__title{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);margin:0}.processing-call-detail__settings{gap:var(--ds-spacing-1) var(--ds-spacing-4);font-size:var(--ds-font-size-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.processing-call-detail__settings dt{color:var(--ds-color-text-muted)}.processing-call-detail__settings dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.processing-call-detail__error{gap:var(--ds-spacing-1);padding:var(--ds-spacing-3);font-size:var(--ds-font-size-sm);background:var(--ds-color-danger-bg);border-left:var(--ds-border-width-heavy) solid var(--ds-color-danger);margin:0;display:grid}.processing-call-detail__error-title{font-weight:var(--ds-font-weight-bold);color:var(--ds-color-danger)}.processing-call-detail__section{gap:var(--ds-spacing-2);display:grid}.processing-call-detail__section-title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);margin:0}.processing-call-detail__code{max-height:360px;padding:var(--ds-spacing-3);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-base);white-space:pre-wrap;background:var(--ds-color-surface-muted);margin:0;overflow:auto}.processing-call-detail__link{color:var(--ds-color-link);text-decoration:underline}.processing-call-filters{gap:var(--ds-spacing-3);display:grid}.processing-call-filters__context{gap:var(--ds-spacing-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.processing-call-filters__fields{gap:var(--ds-spacing-4) var(--ds-spacing-5);flex-wrap:wrap;align-items:flex-end;display:flex}.processing-call-filters__field{gap:var(--ds-spacing-1);min-width:0;display:grid}.processing-call-filters__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.processing-call-filters__select{width:220px}.processing-call-filters__select--narrow{width:150px}.processing-call-list{gap:var(--ds-spacing-4);display:grid}.processing-call-list__date{font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.processing-call-list__brand{font-weight:var(--ds-font-weight-semibold)}.processing-call-list__number{font-variant-numeric:tabular-nums;white-space:nowrap}.processing-call-list__row--selected>td{background:var(--ds-color-primary-soft)}.processing-call-list__more{justify-content:center;display:flex}.processing-call-totals{gap:var(--ds-spacing-3) var(--ds-spacing-6);flex-wrap:wrap;margin:0;display:flex}.processing-call-totals__item{gap:var(--ds-spacing-1);display:grid}.processing-call-totals__item dt{font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted)}.processing-call-totals__item dd{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums;margin:0}.processing-usage-settings-form{gap:var(--ds-spacing-4);display:grid}.processing-usage-settings-form__usage{font-weight:var(--ds-font-weight-semibold)}.processing-usage-settings-form__item{margin:0}.processing-usage-settings-form__select{width:140px}.processing-usage-settings-form__select--wide{width:200px}.processing-usage-settings-form__number{width:120px}.processing-usage-settings-form__actions{justify-content:flex-end;display:flex}.processing-usage-settings-table__usage{font-weight:var(--ds-font-weight-semibold)}.processing-usage-settings-table__code{font-size:var(--ds-font-size-sm)}.processing-usage-settings-table__none{color:var(--ds-color-text-muted)}.processing-profile{gap:var(--ds-spacing-6);grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;display:grid}.processing-profile__version{gap:var(--ds-spacing-4);min-width:0;display:grid}.processing-profile__version-head{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.processing-profile__version-actions{gap:var(--ds-spacing-2);margin-left:auto;display:inline-flex}.processing-tariffs{gap:var(--ds-spacing-3);display:grid}.processing-tariffs__head{gap:var(--ds-spacing-3);justify-content:space-between;align-items:center;display:flex}.processing-tariffs__model{min-width:0;margin:0 0 var(--ds-spacing-4);border:0;padding:0}.processing-tariffs__model legend{margin-bottom:var(--ds-spacing-2);font-weight:var(--ds-font-weight-semibold)}.processing-tariffs__actions{gap:var(--ds-spacing-2);display:flex}.processing-tariffs__none{color:var(--ds-color-text-muted)}.reading-supervision-filters{gap:var(--ds-spacing-4) var(--ds-spacing-5);flex-wrap:wrap;align-items:flex-end;display:flex}.reading-supervision-filters__field{gap:var(--ds-spacing-1);border:0;min-width:0;margin:0;padding:0;display:grid}.reading-supervision-filters__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted);padding:0}.reading-supervision-filters__select{width:220px}.supervised-reading-list{gap:var(--ds-spacing-4);display:grid}.supervised-reading-list__date{font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.supervised-reading-list__brand{font-weight:var(--ds-font-weight-semibold)}.supervised-reading-list__engines{gap:var(--ds-spacing-1);margin:0;padding:0;list-style:none;display:grid}.supervised-reading-list__engine{gap:var(--ds-spacing-2);font-size:var(--ds-font-size-sm);flex-wrap:wrap;align-items:baseline;display:flex}.supervised-reading-list__engine-name{min-width:80px;font-weight:var(--ds-font-weight-medium)}.supervised-reading-list__count{font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted)}.supervised-reading-list__engine--succeeded .supervised-reading-list__count{color:var(--ds-color-success)}.supervised-reading-list__failed{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-danger)}.supervised-reading-list__more{justify-content:center;display:flex}.processing-call-timeline{gap:var(--ds-spacing-1);margin:0;padding:0;list-style:none;display:grid}.processing-call-timeline__empty{color:var(--ds-color-text-muted);margin:0}.processing-call-timeline__attempt{margin:var(--ds-spacing-2) 0 var(--ds-spacing-1);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold)}.processing-call-timeline__call{gap:var(--ds-spacing-1) var(--ds-spacing-3);width:100%;padding:var(--ds-spacing-2) var(--ds-spacing-3);font:inherit;color:inherit;text-align:left;cursor:pointer;background:var(--ds-color-surface);border:var(--ds-border-width) solid var(--ds-color-rule);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;display:grid}.processing-call-timeline__call:hover,.processing-call-timeline__call:focus-visible{border-color:var(--ds-color-ink)}.processing-call-timeline__call--selected{border-color:var(--ds-color-ink);border-left-width:var(--ds-border-width-heavy)}.processing-call-timeline__rank{font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums;grid-row:span 2}.processing-call-timeline__usage{font-weight:var(--ds-font-weight-semibold)}.processing-call-timeline__meta{font-size:var(--ds-font-size-sm);font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted)}.sample-exchange-panel{display:grid}.sample-exchange-panel__section{gap:var(--ds-spacing-3);padding:var(--ds-spacing-4) 0;display:grid}.sample-exchange-panel__section+.sample-exchange-panel__section{border-top:var(--ds-border-width) solid var(--ds-color-rule)}.sample-exchange-panel__title{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);margin:0}.sample-exchange-panel__analysis-head{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.sample-exchange-panel__facts{gap:var(--ds-spacing-1) var(--ds-spacing-4);font-size:var(--ds-font-size-sm);grid-template-columns:max-content minmax(0,1fr);align-items:center;margin:0;display:grid}.sample-exchange-panel__facts dt{color:var(--ds-color-text-muted)}.sample-exchange-panel__facts dd{font-variant-numeric:tabular-nums;margin:0}.sample-exchange-panel__message{gap:var(--ds-spacing-1);display:grid}.sample-exchange-panel__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);margin:0}.sample-exchange-panel__prompt{font-weight:var(--ds-font-weight-medium);margin:0}.sample-exchange-panel__answer{white-space:pre-wrap;max-height:320px;margin:0;overflow:auto}.sample-exchange-panel__sources{gap:var(--ds-spacing-1);padding-left:var(--ds-spacing-5);font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;margin:0;display:grid}.sample-exchange-panel__error{gap:var(--ds-spacing-1);padding:var(--ds-spacing-3);font-size:var(--ds-font-size-sm);background:var(--ds-color-danger-bg);border-left:var(--ds-border-width-heavy) solid var(--ds-color-danger);margin:0;display:grid}.sample-exchange-panel__error-title{font-weight:var(--ds-font-weight-bold);color:var(--ds-color-danger)}.sample-exchange-panel__code{max-height:360px;padding:var(--ds-spacing-3);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-base);white-space:pre-wrap;background:var(--ds-color-surface-muted);margin:0;overflow:auto}.analysis-history__date{font-variant-numeric:tabular-nums;white-space:nowrap}.analysis-history__count{font-variant-numeric:tabular-nums}.analysis-history__count--failed{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-danger)}.analysis-history__failures{gap:var(--ds-spacing-3);flex-direction:column;display:flex}.analysis-history__cause{gap:var(--ds-spacing-1);flex-direction:column;margin:0;display:flex}.analysis-history__samples{gap:var(--ds-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.analysis-history__sample{gap:var(--ds-spacing-1) var(--ds-spacing-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.analysis-history__label{font-weight:var(--ds-font-weight-semibold)}.analysis-history__message{color:var(--ds-color-danger);overflow-wrap:anywhere;grid-column:2}.analysis-history__no-call{font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted)}.analysis-history__call{grid-column:2}.supervised-sample-table__engine{font-weight:var(--ds-font-weight-bold)}.supervised-sample-table__prompt{max-width:320px;display:block}.supervised-sample-table__analysis{gap:var(--ds-spacing-1);display:grid}.supervised-sample-table__date{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted);white-space:nowrap}.supervised-sample-table__cell{gap:var(--ds-spacing-1) var(--ds-spacing-2);flex-wrap:wrap;align-items:center;display:flex}.supervised-sample-table__calls{font-size:var(--ds-font-size-sm);font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted)}.supervised-sample-table__failed{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-danger)}.supervised-reading-detail{gap:var(--ds-spacing-6);display:grid}.supervised-reading-detail__header{gap:var(--ds-spacing-2);display:grid}.supervised-reading-detail__links{gap:var(--ds-spacing-2);flex-wrap:wrap;display:flex}.supervised-reading-detail__context{gap:var(--ds-spacing-3);color:var(--ds-color-text-muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}.supervised-reading-detail__date{font-variant-numeric:tabular-nums}.supervised-reading-detail__section{gap:var(--ds-spacing-3);display:grid}.supervised-reading-detail__section-head{gap:var(--ds-spacing-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.supervised-reading-detail__engines{background:var(--ds-color-surface);box-shadow:var(--ds-shadow-clipping);margin:0;padding:0;list-style:none}.supervised-reading-detail__engine{gap:var(--ds-spacing-2);padding:var(--ds-spacing-3) var(--ds-spacing-4);display:grid}.supervised-reading-detail__engine+.supervised-reading-detail__engine{border-top:var(--ds-border-width) solid var(--ds-color-rule)}.supervised-reading-detail__engine-head{gap:var(--ds-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.supervised-reading-detail__engine-name{min-width:100px;font-weight:var(--ds-font-weight-bold)}.supervised-reading-detail__count{font-variant-numeric:tabular-nums;color:var(--ds-color-text-muted)}.supervised-reading-detail__cost{gap:var(--ds-spacing-1);color:var(--ds-color-text-muted);align-items:baseline;display:inline-flex}.supervised-reading-detail__failed{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-danger)}.supervised-reading-detail__errors{gap:var(--ds-spacing-2);padding:0 0 0 var(--ds-spacing-4);border-left:var(--ds-border-width-strong) solid var(--ds-color-danger);margin:0;list-style:none;display:grid}.supervised-reading-detail__error{gap:var(--ds-spacing-1);font-size:var(--ds-font-size-sm);display:grid}.supervised-reading-detail__prompt{font-weight:var(--ds-font-weight-medium)}.supervised-reading-detail__message{color:var(--ds-color-danger);overflow-wrap:anywhere}.alert-rule-table{gap:var(--ds-spacing-4);display:grid}.alert-rule-table__item{margin:0}.alert-rule-table__input{width:120px}.alert-rule-table__none{color:var(--ds-color-text-muted)}.alert-rule-table__actions{justify-content:flex-end;display:flex}.app-settings-form__input{width:100%}.admin-tracked-brand-filters{gap:var(--ds-spacing-4) var(--ds-spacing-5);flex-wrap:wrap;align-items:flex-end;display:flex}.admin-tracked-brand-filters__field{gap:var(--ds-spacing-1);min-width:0;display:grid}.admin-tracked-brand-filters__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.admin-tracked-brand-filters__select{width:220px}.admin-tracked-brand-filters__archived{padding-bottom:var(--ds-spacing-1)}.admin-tracked-brand-list__name{font-weight:var(--ds-font-weight-semibold)}.admin-tracked-brand-list__number{font-variant-numeric:tabular-nums}.admin-tracked-brand-list__reading{gap:var(--ds-spacing-2);flex-wrap:wrap;align-items:center;display:inline-flex}.admin-tracked-brand-list__link{font-variant-numeric:tabular-nums;color:var(--ds-color-link);white-space:nowrap;text-decoration:underline}.admin-tracked-brand-list__none{color:var(--ds-color-text-muted)}.admin-tracked-brand-detail{gap:var(--ds-spacing-6);display:grid}.admin-tracked-brand-detail__header{gap:var(--ds-spacing-2);display:grid}.admin-tracked-brand-detail__context{gap:var(--ds-spacing-3);color:var(--ds-color-text-muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}.admin-tracked-brand-detail__links{gap:var(--ds-spacing-2);flex-wrap:wrap;display:flex}.admin-tracked-brand-detail__section{gap:var(--ds-spacing-3);display:grid}.admin-tracked-brand-detail__profile{gap:var(--ds-spacing-2) var(--ds-spacing-5);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.admin-tracked-brand-detail__profile dt{font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-muted)}.admin-tracked-brand-detail__profile dd{margin:0}.admin-tracked-brand-detail__expertises{padding-left:var(--ds-spacing-4);margin:0}.admin-tracked-brand-detail__competitors{gap:var(--ds-spacing-3) var(--ds-spacing-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.admin-tracked-brand-detail__competitor{gap:var(--ds-spacing-2);font-weight:var(--ds-font-weight-semibold);align-items:center;display:inline-flex}.admin-tracked-brand-detail__date{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-tracked-brand-detail__link{color:var(--ds-color-link);text-decoration:underline}.admin-tracked-brand-detail__muted{color:var(--ds-color-text-muted);margin:0}
