:root,[data-customer-theme=warm]{--bg:#120f0d;--surface-1:#191411;--surface-2:#211a16;--surface-3:#2a211b;--surface-hover:#30251f;--line:#3a2d26;--line-strong:#544137;--text:#f6eee7;--text-muted:#b8a79a;--text-subtle:#938175;--identity-accent:#d98a4e;--accent-contrast:#21130a}:root,[data-customer-theme]{--accent:var(--identity-accent);--accent-hover:color-mix(in srgb, var(--identity-accent) 82%, white);--focus:var(--identity-accent)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--success:#7eb48b;--warning:#d5a85d;--danger:#df7770;--control-height:2rem;--radius:.375rem;--touch-control-height:2.75rem;--content-wide:96rem;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}:root[data-customer-theme=neutral],[data-customer-theme=neutral]{--bg:#000;--surface-1:#101010;--surface-2:#171717;--surface-3:#222;--surface-hover:#282828;--line:#2c2c2c;--line-strong:#464646;--text:#f4f4f4;--text-muted:#b1b1b1;--text-subtle:#8a8a8a}*,:before,:after{box-sizing:border-box}html{background:var(--bg);min-width:320px;font-family:var(--font-sans);font-size:100%}body{background:var(--bg);min-height:100vh;color:var(--text);text-rendering:optimizelegibility;margin:0;line-height:1.5}button,input,select,textarea{font:inherit}input::placeholder,textarea::placeholder{color:var(--text-muted);opacity:1}button,a,input,select,textarea{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}main[tabindex="-1"]:focus-visible{outline:none}a{color:var(--accent-hover)}.arrow-link__start,.arrow-link__end{white-space:nowrap}.arrow-link__icon{vertical-align:middle}.arrow-link__icon--start{margin-inline-end:.25em}.arrow-link__icon--end{margin-inline-start:.25em}h1,h2,p{margin-top:0}h1,h2{letter-spacing:-.025em}h1{margin-bottom:0;font-size:1.5rem}h2{margin-bottom:.75rem;font-size:1.15rem}code{font-family:var(--font-mono);overflow-wrap:anywhere}.button{min-height:var(--control-height);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:620;line-height:1.15;text-decoration:none;display:inline-flex}.button svg{flex:none}.button:hover:not(:disabled,[aria-disabled=true]){border-color:var(--text-subtle);background:var(--surface-3)}.button--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.button--primary:hover:not(:disabled,[aria-disabled=true]){border-color:var(--accent-hover);background:var(--accent-hover)}.button:disabled{cursor:wait;opacity:.58}.button--text{background:0 0;border-color:#0000;min-height:1.75rem;padding:.2rem .3rem}.button--text:hover:not(:disabled,[aria-disabled=true]){border-color:#0000}.button--danger{border-color:var(--danger);background:var(--danger);color:#1b0d0b}.button--danger:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb, var(--danger) 82%, white);background:color-mix(in srgb, var(--danger) 82%, white)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-trigger,.picker-search input,.search-form input,.evidence-find input,.toolbar input,.toolbar textarea,.field input,.field textarea{min-height:var(--control-height);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--text);font-size:.8125rem}.select-trigger{cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.35rem .7rem .35rem .6rem;display:inline-flex}.select-trigger:focus-visible,.picker-search input:focus-visible,.search-form input:focus-visible,.evidence-find input:focus-visible,.toolbar input:focus-visible,.toolbar textarea:focus-visible,.field input:focus-visible,.field textarea:focus-visible{border-color:var(--focus);outline:0}.select-trigger[data-disabled]{cursor:not-allowed;opacity:.55}.select-content,.menu-content{z-index:70;min-width:var(--radix-select-trigger-width,10rem);max-height:min(22rem, var(--radix-select-content-available-height,22rem));border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-1);overflow:hidden}.select-content{max-width:calc(100vw - 1rem)}.actor-cluster{border-color:#0000;gap:.35rem;padding:.15rem .25rem}.actor-cluster:hover:not(:disabled),.actor-cluster[data-state=open]{background:var(--surface-2);border-color:#0000}.actor-avatar{border:1px solid var(--line-strong);background:var(--surface-2);width:1.5rem;height:1.5rem;color:var(--text-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:750;display:inline-grid}.actor-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.menu-content{padding:.35rem}.user-menu,.live-menu{width:max-content;min-width:0;max-width:calc(100vw - 1rem)}.user-menu__identity,.menu-label{color:var(--text-muted);overflow-wrap:anywhere;gap:.2rem;padding:.55rem .6rem;font-size:.78rem;display:grid}.menu-label span{color:var(--text-subtle)}.menu-separator{background:var(--line);height:1px;margin:.3rem}.menu-item{min-height:2.25rem;color:var(--text-muted);cursor:pointer;border-radius:.25rem;outline:none;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.82rem;text-decoration:none;display:flex}.menu-item[data-highlighted],.menu-item:focus-visible{background:var(--surface-3);color:var(--text);outline:none}.menu-item[data-disabled]{cursor:not-allowed;opacity:.5}.select-viewport{padding:.3rem}.select-item{overflow-wrap:anywhere;min-height:2rem;color:var(--text-muted);cursor:default;-webkit-user-select:none;user-select:none;border-radius:.25rem;outline:none;align-items:center;padding:.35rem 1.8rem .35rem .55rem;font-size:.8125rem;display:flex;position:relative}.select-item[data-highlighted]{background:var(--surface-3);color:var(--text)}.select-item[data-disabled]{opacity:.45}.select-item__indicator{display:inline-flex;position:absolute;right:.55rem}.select-scroll-button{height:1.6rem;color:var(--text-muted);place-items:center;display:grid}.dialog-overlay{z-index:60;background:#000000b8;position:fixed;inset:0}.dialog-content{z-index:61;border:1px solid var(--line-strong);background:var(--surface-1);border-radius:.5rem;width:min(34rem,100vw - 2rem);max-height:min(46rem,100vh - 2rem);position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}.dialog-header,.dialog-body,.dialog-footer{padding:.85rem 1rem}.dialog-form{gap:.8rem;display:grid}.checkbox-control{width:fit-content;color:var(--text-muted);cursor:pointer;align-items:center;gap:.55rem;font-size:.82rem;display:inline-flex;position:relative}.checkbox-control input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.checkbox-control__box{border:1px solid var(--line-strong);background:var(--surface-2);width:1.15rem;height:1.15rem;color:var(--accent-contrast);border-radius:.2rem;flex:none;place-items:center;display:inline-grid}.checkbox-control input:checked+.checkbox-control__box{border-color:var(--accent);background:var(--accent)}.checkbox-control input:focus-visible+.checkbox-control__box{border-color:var(--focus);outline:0}.dialog-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dialog-header h2,.dialog-header p{margin:0}.dialog-header p{color:var(--text-muted);margin-top:.35rem;font-size:.82rem}.dialog-footer{justify-content:flex-end;gap:.5rem;display:flex}.icon-button{min-width:var(--control-height);padding:0}.brand-mark{border:1px solid var(--accent);width:2rem;height:2rem;color:var(--accent-hover);border-radius:.45rem;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.brand-logo{object-fit:contain;object-position:left center;max-width:9rem;display:block}.context-label,.breadcrumb{color:var(--text-muted);letter-spacing:.04em;margin-bottom:.25rem;font-size:.75rem;font-weight:650}.status-text{align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.status-text__marker{border:1px solid;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.68rem;line-height:1;display:inline-grid}.status-text--success{color:var(--success)}.status-text--warning{color:var(--warning)}.status-text--danger{color:var(--danger)}.status-text--pending,.status-text--unknown{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px),(pointer:coarse){.button,.menu-item,.select-trigger,.picker-search input,.search-form input,.toolbar input,.toolbar textarea,.date-time-picker,.toolbar-more>summary,.field input,.field textarea{min-height:var(--touch-control-height)}.icon-button{min-width:var(--touch-control-height)}}.developer-settings-control{border:0;min-width:0;margin:0;padding:0}.developer-settings-control .checkbox-control{min-height:44px;color:var(--text);font-size:1rem;font-weight:600}.developer-settings-control+p{max-width:65ch;color:var(--text-muted);margin:.5rem 0 0 1.7rem}.tooltip-content{z-index:80;border:1px solid var(--line-strong);background:var(--surface-3);color:var(--text);border-radius:.25rem;padding:.35rem .5rem;font-size:.72rem}.tooltip-content--note{gap:.4rem;max-width:20rem;line-height:1.45;display:grid}.tooltip-content--note p{margin:0}.operator-page{min-width:0}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.page-header>div:first-child{flex:24rem;min-width:0}.page-header h1,.page-header p{margin:0}.page-header p{max-width:48rem;color:var(--text-muted);margin-top:.3rem;font-size:.82rem}.page-header__actions,.inline-actions,.pager-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.summary-rail{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem 1.5rem;margin:0 0 1.5rem;padding:.25rem 0 .5rem;display:grid}.summary-rail dt{color:var(--text-subtle);margin-bottom:.2rem;font-size:.73rem;font-weight:600}.summary-rail dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}.summary-rail--fit{flex-wrap:wrap;gap:.75rem 2.25rem;display:flex}.summary-rail--fit>div{flex:1 0 auto}.interaction-stats{margin-bottom:1.5rem;container:interaction-stats/inline-size}.interaction-stats .summary-rail{margin-bottom:0}@container interaction-stats (width<=60rem){.interaction-stats .summary-rail--fit{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@container interaction-stats (width<=36rem){.interaction-stats .summary-rail--fit{grid-template-columns:repeat(2,minmax(0,1fr))}}.seats-section{margin-bottom:1.5rem}.seats-section .section-heading{flex-wrap:wrap}.seats-section .summary-rail{margin-bottom:.5rem}.seats-section__observation{gap:.15rem;display:grid}.seats-section__time{color:var(--text-subtle);font-size:.75rem;font-weight:400}.page-section{margin-top:2rem}.section-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.section-heading h2,.section-heading h3,.section-heading p{margin:0}.section-heading h2,.section-heading h3{font-size:1rem}.supporting-copy,.section-heading p{color:var(--text-subtle);font-size:.8rem}.toolbar{flex-wrap:wrap;align-items:flex-end;gap:.55rem;margin-bottom:.9rem;display:flex}.toolbar label{min-width:8rem;color:var(--text-subtle);flex:0 10rem;gap:.25rem;font-size:.72rem;font-weight:600;display:grid}.field-inline{min-width:9rem;color:var(--text-subtle);flex:0 11rem;gap:.25rem;font-size:.72rem;font-weight:600;display:grid}.resource-picker{align-items:center;gap:.25rem;min-width:0;display:flex}.resource-picker>.button:first-child{flex:1;justify-content:flex-start;min-width:0}.picker-search{gap:.5rem;margin-bottom:.75rem;display:flex}.picker-search input{flex:1;min-width:0;padding:.35rem .6rem}.picker-results{max-height:18rem;margin:0 0 .75rem;padding:0;list-style:none;overflow:auto}.picker-results button{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;gap:.15rem;padding:.65rem;display:grid}.picker-results button:hover,.picker-results button:focus-visible{background:var(--surface-hover)}.picker-results small{color:var(--text-subtle)}.toolbar .search-control{flex-basis:15rem;min-width:min(15rem,100%)}.toolbar .search-control--wide{flex-basis:18.5rem;min-width:min(18.5rem,100%)}.toolbar .date-time-control{flex-basis:20rem;min-width:min(20rem,100%)}.toolbar input,.toolbar textarea{width:100%;padding:.35rem .6rem}.date-time-picker{width:100%;min-height:var(--control-height);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;padding:.35rem .6rem;display:flex}.date-time-picker:hover{border-color:var(--text-subtle);background:var(--surface-3)}.date-time-picker:focus-visible,.date-time-picker[data-state=open]{border-color:var(--focus);outline:0}.date-time-picker__value{min-width:0;color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:620;overflow:hidden}.date-time-picker--empty .date-time-picker__value{color:var(--text-muted);font-weight:500}.date-time-popover{z-index:70;width:min(27rem,100vw - 1rem);max-height:var(--radix-popover-content-available-height);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-1);color:var(--text);padding:.75rem;overflow:auto}.date-time-popover--range{width:min(47rem,100vw - 1rem)}.date-time-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.date-time-range__endpoint{grid-template-columns:minmax(0,1fr) 6.75rem;gap:0 .75rem;min-width:0;display:grid}.date-time-range__heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;margin-bottom:.35rem;display:flex}.date-time-range__heading h3{margin:0;font-size:.82rem}.date-time-range__heading span{color:var(--text-subtle);font-size:.72rem}.date-time-range__heading .button{min-height:auto;padding:.2rem .35rem;font-size:.7rem}.date-time-range__error{color:var(--danger);margin:.65rem 0 0;font-size:.76rem}.date-time-popover:focus-visible{outline:0}.date-time-calendar__header,.date-time-popover__footer,.date-time-popover__footer>div{align-items:center;display:flex}.date-time-calendar__header{justify-content:space-between;margin-bottom:.45rem;padding-left:.35rem}.date-time-calendar__header strong{font-size:.86rem}.date-time-calendar__navigation{gap:.15rem;display:flex}.date-time-calendar__navigation button,.date-time-calendar__day{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;place-items:center;padding:0;display:inline-grid}.date-time-calendar__navigation button{width:2rem;height:2rem}.date-time-calendar__navigation button:hover,.date-time-calendar__navigation button:focus-visible,.date-time-calendar__day:hover,.date-time-calendar__day:focus-visible{border-color:var(--line-strong);background:var(--surface-3);color:var(--text);outline:0}.date-time-calendar{border-spacing:.15rem;table-layout:fixed;width:100%}.date-time-calendar th{height:1.5rem;color:var(--text-subtle);text-align:center;font-size:.66rem;font-weight:650}.date-time-calendar td{text-align:center;padding:0}.date-time-calendar__day{font-variant-numeric:tabular-nums;width:100%;height:1.8rem;font-size:.78rem;font-weight:600}.date-time-calendar__day--outside{color:var(--text-subtle)}.date-time-calendar__day[aria-current=date]{border-color:var(--line-strong)}.date-time-calendar__day--selected,.date-time-calendar__day--selected:hover,.date-time-calendar__day--selected:focus-visible{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.date-time-calendar__day--in-range,.date-time-calendar__day--in-range:hover{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--text)}.date-time-calendar__day:disabled,.date-time-calendar__navigation button:disabled{color:var(--text-subtle);cursor:default;opacity:.45;background:0 0;border-color:#0000}.date-range-popover{width:min(19rem,100vw - 1rem)}.date-range-popover__hint{color:var(--text-subtle);margin:.55rem 0 0;font-size:.72rem}.date-time-popover__time{border:0;border-left:1px solid var(--line);align-self:stretch;margin:0;padding:.3rem 0 0 .75rem}.date-time-popover__time legend{color:var(--text-subtle);margin-bottom:.4rem;font-size:.7rem;font-weight:650}.date-time-popover__time-fields{gap:.65rem;display:grid}.date-time-popover__time-fields>div{gap:.25rem;display:grid}.date-time-popover__time label{color:var(--text-subtle);font-size:.66rem;font-weight:600}.date-time-popover__time .select-trigger{min-height:var(--control-height);font-variant-numeric:tabular-nums;padding-block:.3rem;font-size:.82rem}.date-time-popover__footer{justify-content:space-between;gap:.5rem;margin-top:.7rem;padding-top:.35rem}.date-time-popover__footer>div{gap:.25rem}.date-time-popover__footer .button{min-height:var(--control-height);padding:.3rem .6rem;font-size:.75rem}@media (width<=30rem){.date-time-popover{width:min(20.5rem,100vw - 1rem)}.date-time-range__endpoint{grid-template-columns:1fr}.date-time-popover__time{border-left:0;grid-column:1;padding:.65rem 0 0}.date-time-popover__time-fields{grid-template-columns:1fr 1fr}}@media (width<=48rem){.date-time-popover--range{width:min(24rem,100vw - 1rem)}.date-time-range{grid-template-columns:1fr}}.route-tabs{border-bottom:1px solid var(--line-strong);scrollbar-width:thin;gap:.15rem;margin-bottom:1.35rem;display:flex;overflow-x:auto}.route-tabs a{color:var(--text-muted);border-bottom:2px solid #0000;flex:none;padding:.6rem .75rem;font-size:.82rem;text-decoration:none}.route-tabs a.active{border-color:var(--accent);color:var(--text)}.table-scroll{overflow-x:auto}.table-scroll::-webkit-scrollbar{height:.5rem}.table-scroll::-webkit-scrollbar-track{background:var(--surface-2);border-radius:999px}.table-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}@supports not selector(::-webkit-scrollbar){.table-scroll{scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}}.data-table{border-collapse:collapse;width:100%;min-width:48rem;font-size:.82rem}.data-table th,.data-table td{text-align:left;vertical-align:middle;border-bottom:0;padding:.62rem .65rem}.data-table thead th{border-bottom:1px solid var(--line)}.data-table tbody tr+tr td{border-top:1px solid var(--line)}.data-table th{color:var(--text-subtle);white-space:nowrap;font-size:.72rem;font-weight:600}.data-table th.data-table__wrap{white-space:normal}.date-time,.data-table__token{white-space:nowrap}.data-table tbody tr:hover,.data-table tbody tr[data-selected=true]{background:var(--surface-hover)}.data-table a,.table-link-button{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:680;text-decoration:none}.data-table a:hover,.table-link-button:hover{color:var(--accent-hover);text-decoration:underline}.token-breakdown>span,.activity-table td{white-space:nowrap}.activity-table__row{cursor:pointer}.activity-table .token-breakdown{white-space:normal}.activity-table__name{text-overflow:ellipsis;vertical-align:bottom;max-width:10rem;display:inline-block;overflow:hidden}.activity-table__name:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.activity-table__name a:focus-visible{outline:0}.identity-cell{gap:.12rem;display:grid}.identity-cell small{color:var(--text-subtle);font-family:var(--font-mono)}.identity-cell>span:first-child{font-weight:680}.table-footer{min-height:2.75rem;color:var(--text-subtle);justify-content:space-between;align-items:center;gap:1rem;padding-top:.4rem;font-size:.78rem;display:flex}.table-footer .pager-actions{margin-left:auto}.pager-limit{align-items:center;gap:.4rem;display:flex}.pager-limit .select-trigger{width:4.75rem}.quality-label,.state-label,.observation-label,.coverage-label,.refresh-notice{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.state-label,.quality-label{white-space:nowrap;flex-wrap:nowrap}.state-label>span{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.state-label--success{color:var(--success)}.state-label--warning{color:var(--warning)}.state-label--danger{color:var(--danger)}.state-label--neutral{color:var(--text-muted)}.quality-label svg{width:.85rem;height:.85rem}.quality-label--complete,.quality-label--current{color:var(--success)}.quality-label--partial,.quality-label--stale{color:var(--warning)}.quality-label--unknown{color:var(--text-subtle)}.observation-label{gap:.45rem .8rem}.observation-label>span{align-items:center;gap:.25rem;display:inline-flex}.definition-list{margin:0}.definition-list>div{grid-template-columns:minmax(10rem,.34fr) minmax(0,1fr);gap:1.25rem;padding:.7rem 0;display:grid}.definition-list dt{color:var(--text-subtle)}.definition-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.identifier-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.empty-state,.async-state{min-height:8rem;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;padding:1rem;display:grid}.empty-state h2,.empty-state p,.async-state h2,.async-state p{margin:0 0 .4rem}.async-state--loading{justify-items:stretch}.skeleton-line{background:var(--surface-2);width:min(32rem,75vw);height:.75rem;margin-bottom:.7rem;display:block}.skeleton-line--short{width:min(20rem,55vw)}.request-reference{font:.75rem var(--font-mono)}.inline-error{border-radius:var(--radius);background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);padding:.55rem .65rem;font-size:.82rem}.inline-error p{margin:.2rem 0}.send-email-button[aria-disabled=true]{cursor:help;opacity:.58}.operation-notice{--notice-color:var(--text-muted);border:1px solid color-mix(in srgb, var(--notice-color) 25%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--notice-color) 8%, var(--bg));max-width:70ch;color:var(--notice-color);align-items:flex-start;gap:.65rem;padding:.75rem .85rem;font-size:.875rem;line-height:1.5;display:flex}.operation-notice>svg{flex:none;margin-top:.1rem}.operation-notice>div{min-width:0}.operation-notice p{margin:0}.operation-notice p+p{margin-top:.35rem}.operation-notice--warning{--notice-color:var(--warning)}.operation-notice--danger{--notice-color:var(--danger)}.operation-notice--success{--notice-color:var(--success)}.update-notice{border-radius:var(--radius);background:color-mix(in srgb, var(--success) 8%, transparent);color:var(--success);padding:.55rem .65rem}.split-view{min-width:0;display:grid}.split-view__list{min-width:0}.split-view__inspector{z-index:45;border-left:1px solid var(--line-strong);background:var(--surface-1);width:min(30rem,100vw);padding:1.1rem;position:fixed;top:4rem;bottom:0;right:0;overflow:auto}.inspector-close{z-index:1;float:right;position:sticky;top:0}.inspector-section{clear:both;margin-top:1.5rem}.evidence-pane{min-width:0}.evidence-pane+.evidence-pane{border-left:1px solid var(--line)}.evidence-pane+.evidence-pane>*{padding-inline-start:1rem}.evidence-pane__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 0;display:flex}.evidence-pane__meta,.evidence-columns{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:1rem;display:grid}.evidence-pane__meta{color:var(--text-subtle);padding:.65rem 0;font-size:.75rem}.evidence-pane__meta .button{justify-self:start;min-height:1.8rem;margin-inline-start:calc(-.45rem - 1px);padding:.2rem .45rem;font-size:.7rem}.evidence-find{flex-wrap:wrap;align-items:end;gap:.5rem;padding:.55rem 0;display:flex}.evidence-find label{min-width:0;max-width:24rem;color:var(--text-muted);flex:12rem;gap:.25rem;font-size:.72rem;font-weight:650;display:grid}.evidence-find input{width:100%;min-width:0;padding:.35rem .6rem;font-weight:400}.evidence-pane__raw{resize:vertical;width:100%;min-height:26rem;max-height:36rem;color:var(--text);font:.8rem/1.55 var(--font-mono);white-space:pre-wrap;word-break:break-word;background:0 0;border:0;margin:0;padding:.9rem 0;overflow:auto}.timeline,.plain-list{margin:0;padding:0;list-style:none}.timeline li,.plain-list li{padding:.7rem 0}.timeline li+li,.plain-list li+li{border-top:1px solid var(--line)}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.25rem;padding:.35rem 0 .5rem;display:grid}.activity-time{cursor:help}.developer-identity{align-items:flex-start;gap:.6rem;display:flex}.developer-credential-warning{color:var(--warning);display:block}.developers-table{min-width:36rem}.request-counts{white-space:nowrap;font-variant-numeric:tabular-nums;cursor:help}.request-counts__separator{color:var(--text-subtle)}.request-count--total{color:var(--text)}.request-count--success{color:var(--success)}.request-count--danger{color:var(--danger)}.request-count--warning{color:var(--warning)}.request-breakdown{font-variant-numeric:tabular-nums;margin:0}.request-breakdown>div{justify-content:space-between;gap:2rem;display:flex}.request-breakdown dd{margin:0}.developer-search-row{flex-wrap:nowrap;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.developer-search-row input{min-width:0;min-height:var(--touch-control-height);flex:1}.developer-search-row .icon-button{min-width:var(--touch-control-height);min-height:var(--touch-control-height)}.developer-filter-toggle{color:var(--text-muted);position:relative}.developer-filter-toggle[data-filtered=true]:not([aria-expanded=true]){color:var(--accent)}.developer-filter-toggle[data-filtered=true]:after{background:var(--accent);content:"";border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.25rem;right:.25rem}.developer-filter-toggle[aria-expanded=true]{background:var(--surface-3);color:var(--text)}.developer-filters-reveal{opacity:0;visibility:hidden;grid-template-rows:0fr;display:grid}.developer-filters-reveal[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr}.developer-filters-reveal__content{min-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.developer-filters-reveal{transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s ease-out,visibility 0s .22s}.developer-filters-reveal[data-open=true]{transition-delay:0s}}.developer-seat-filter{flex:0 10rem;gap:.25rem;min-width:8rem;display:grid}.developer-seat-filter>span{color:var(--text-subtle);font-size:.72rem;font-weight:600}.seat-filter-check{width:.9rem;height:.9rem;display:inline-flex}.developer-status-tooltip{gap:.15rem;display:grid}.developer-status-tooltip .state-label{font-size:inherit}.developer-indicator{cursor:help;flex:0 0 1rem;justify-content:center;align-items:center;height:1.4rem;display:inline-flex}.developer-indicator__dot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.metric{min-width:0}.metric span{color:var(--text-subtle);font-size:.72rem;display:block}.metric strong{font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1rem;display:block}.metric small{color:var(--text-subtle)}.chart-region{min-height:17rem;padding:.5rem 0;overflow-x:clip}.chart-note{margin:-.25rem 0 .75rem}.chart-region .recharts-text{fill:var(--text-subtle);font-size:.7rem}.chart-region .recharts-cartesian-grid line{stroke:var(--line)}.chart-region .recharts-default-tooltip{border-radius:var(--radius);color:var(--text);box-shadow:0 .5rem 1.5rem #00000047;border:1px solid var(--line-strong)!important;background:var(--surface-2)!important}.chart-region .recharts-tooltip-label{color:var(--text)}.exact-values{margin-top:.25rem}.exact-values summary{width:max-content;color:var(--text-muted);cursor:pointer;padding:.65rem 0;font-size:.78rem;font-weight:650}.exact-values[open] summary{color:var(--text)}.bounds-line,.contrast-line{color:var(--text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:-.5rem 0 1rem;font-size:.76rem;display:flex}.coverage-summary{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.analytics-rankings{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:2rem;margin-top:2rem;display:grid}.analytics-rankings--stacked{grid-template-columns:1fr;gap:2.75rem;max-width:64rem}.analytics-rankings--stacked+.analytics-rankings--stacked{margin-top:2.75rem}.ranking-section{min-width:0}.data-table--compact{min-width:30rem}.data-table.ranking-table{table-layout:fixed;min-width:0}.ranking-table__count{width:9rem}.ranking-table td:first-child{overflow-wrap:anywhere}.ranking-table .ranking-table__requests{text-align:right;font-variant-numeric:tabular-nums}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;display:grid}.field{gap:.35rem;min-width:0;display:grid}.field--wide{grid-column:1/-1}.field label{font-size:.8rem;font-weight:650}.field input,.field textarea{width:100%;padding:.35rem .6rem;font-size:.8125rem}.field-with-hint{gap:.35rem;min-width:0;display:grid}.field__hint{color:var(--text-subtle);margin:0;font-size:.75rem}.field__error{color:var(--danger);margin:0;font-size:.75rem}.copy-button--icon{width:var(--control-height);min-width:var(--control-height);height:var(--control-height);padding:0}.branding-preview-canvas{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);grid-template-columns:11rem minmax(0,1fr);min-height:22rem;display:grid;overflow:hidden}.branding-preview-canvas>aside{background:var(--surface-1);flex-direction:column;gap:.7rem;padding:1rem;display:flex}.branding-preview-canvas__mark{border:1px solid var(--accent);border-radius:var(--radius);width:2rem;height:2rem;color:var(--accent);place-items:center;font-size:.72rem;font-weight:760;display:grid}.branding-preview-canvas nav{gap:.25rem;margin-top:.5rem;display:grid}.branding-preview-canvas nav span{border-radius:var(--radius);color:var(--text-muted);padding:.4rem .5rem;font-size:.75rem}.branding-preview-canvas nav span[data-active=true]{background:var(--surface-2);color:var(--accent-hover)}.branding-preview-canvas__content{align-content:start;gap:2rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}.branding-preview-canvas__login{gap:.75rem;max-width:25rem;display:grid}.branding-preview-canvas__login h3{margin:0 0 .25rem;font-size:1.15rem}.branding-preview-canvas__login label{color:var(--text-muted);gap:.3rem;font-size:.75rem;display:grid}.branding-preview-canvas__login .button{justify-self:start}.branding-preview-canvas__states{gap:.6rem;display:grid}.branding-preview-canvas__states h3{margin:0 0 .15rem;font-size:.88rem}.branding-preview-canvas__states>div{justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0;display:flex}.branding-preview-canvas__states span{min-width:0;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.branding-preview-canvas__states strong{color:var(--text)}.branding-preview-canvas__warning,.branding-preview-canvas__warning svg{color:var(--warning)!important}.asset-row{grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:1rem;padding:.8rem 0;display:grid}.asset-preview{border:1px solid var(--line);background:var(--surface-2);place-items:center;min-height:5rem;display:grid}.asset-preview img{object-fit:contain;max-width:100%;max-height:4rem}.asset-row h3,.asset-row p{margin:0 0 .45rem}.file-button{cursor:pointer;position:relative}.file-button input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.branding-section{padding-top:.25rem}.branding-section>.section-heading{margin-bottom:1rem}.branding-section>.section-heading h2{font-size:1.08rem;font-weight:720}.branding-section .contrast-line{justify-content:flex-start;gap:.5rem 1.5rem;margin:.7rem 0 0}.branding-section .contrast-line>span{align-items:center;gap:.25rem;display:inline-flex}.danger-zone{border-top:1px solid color-mix(in srgb, var(--danger), transparent 55%);padding-top:1rem}.danger-zone>.button+.button{margin-left:.5rem}@media (width<=720px){.page-header{display:grid}.summary-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.table-footer{flex-wrap:wrap;padding:.55rem 0}.split-view__inspector{border-top:1px solid var(--line-strong);border-left:0;width:100vw;max-height:82vh;inset:auto 0 0}.form-grid{display:block}.form-grid .field+.field{margin-top:.8rem}.asset-row{display:block}.asset-preview{margin-bottom:.7rem}.branding-preview-canvas{grid-template-columns:1fr}.branding-preview-canvas>aside{grid-template-columns:auto 1fr;align-items:center;display:grid}.branding-preview-canvas nav{display:none}.evidence-columns{grid-template-columns:minmax(0,1fr)}.evidence-pane+.evidence-pane{border-left:0}.evidence-pane+.evidence-pane>*{padding-inline-start:0}}@media (width<=480px){.summary-rail{grid-template-columns:1fr 1fr}.definition-list>div{display:block}.definition-list dt{margin-bottom:.25rem}}.delete-request-context{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem 1rem;max-width:52rem;margin:.65rem 0 0;padding-block:.65rem;display:grid}.delete-request-context>div{min-width:0}.delete-request-context dt{color:var(--text-subtle);text-transform:uppercase;font-size:.68rem;font-weight:700}.delete-request-context dd{overflow-wrap:anywhere;margin:.15rem 0 0}.conversations-page .page-header{margin-bottom:1rem}.conversation-search{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;width:min(52rem,100%);margin-bottom:1.25rem;display:grid}.conversation-search>div{min-width:0;min-height:var(--control-height);border:1px solid var(--line-strong);background:var(--surface-1);color:var(--text-subtle);align-items:center;gap:.5rem;padding:0 .65rem;display:flex}.conversation-search>div:focus-within{border-color:var(--focus)}.conversation-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding:.55rem 0}.conversation-search__clear{color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:.2rem;display:inline-grid}.conversation-list{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.conversation-row{border-bottom:1px solid var(--line);min-width:0;color:var(--text-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem 1.5rem;padding:1rem .75rem;font-size:.8125rem;display:grid;position:relative}.conversation-row:hover,.conversation-row:focus-within{background:color-mix(in srgb, var(--surface-2) 45%, transparent);color:var(--text)}.conversation-row:has(.conversation-row__title:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.conversation-row__title:after{content:"";position:absolute;inset:0}.conversation-row__title:focus-visible{outline:0}.conversation-row__meta a,.conversation-row__meta button{z-index:1;position:relative}.conversation-row>*{min-width:0}.conversation-row__title{color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:560;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.conversation-row__meta{grid-area:2/1;align-items:center;gap:.75rem;min-width:0;display:flex}.conversation-session{flex:none;align-items:center;gap:.15rem;display:inline-flex}.conversation-session code{font-size:.75rem}.conversation-session .copy-button--icon{width:1.75rem;min-width:1.75rem;height:1.75rem}.conversation-row__occurred{grid-area:1/2;justify-self:end}.conversation-row .conversation-usage{grid-area:2/2}.conversation-row__developer,.conversation-row__occurred,.conversation-usage{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-row__occurred,.conversation-usage{font-variant-numeric:tabular-nums}.conversation-usage{color:var(--text-muted);justify-content:flex-end;gap:.35rem;display:inline-flex}.conversation-back-link{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-grid}.conversation-back-link:hover{background:var(--surface-2);color:var(--text)}.conversation-reader-page{width:100%;min-width:0;margin-inline:auto}.conversation-reader-header{z-index:25;top:var(--topbar-height);border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:.65rem;min-width:0;padding:.65rem 0;display:flex;position:sticky}.conversation-reader-header h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:1rem;font-weight:600;line-height:1.5;overflow:hidden}.conversation-reader-header>.button{flex:none}.conversation-details{z-index:60;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-2);width:min(23rem,100vw - 2rem);color:var(--text);padding:1rem;font-size:.875rem}.conversation-details dl{gap:.75rem;margin:0;display:grid}.conversation-details dl>div{grid-template-columns:6rem minmax(0,1fr);gap:1rem;display:grid}.conversation-details dt{color:var(--text-muted)}.conversation-details dd{overflow-wrap:anywhere;min-width:0;margin:0}.conversation-details .conversation-usage{white-space:normal;flex-wrap:wrap;justify-content:flex-start;display:flex}.conversation-transcript{width:min(48rem,100%);min-width:0;margin-inline:auto;padding-bottom:4rem}.conversation-load-earlier{min-height:3rem;color:var(--text-subtle);justify-content:center;align-items:center;display:flex}.conversation-transcript-error{color:var(--danger);justify-content:center;align-items:center;gap:.4rem;padding:.45rem 0;font-size:.78rem;display:flex}.conversation-empty-transcript{color:var(--text-muted);text-align:center;margin:2rem 0}.transcript-stream{margin:0;padding:0;list-style:none}.transcript-stream__item{min-width:0;scroll-margin-top:calc(var(--topbar-height) + 5rem)}.conversation-transcript :is(summary,button,a,[tabindex]){scroll-margin-top:calc(var(--topbar-height) + 5rem)}.transcript-stream__item--developer{flex-direction:column;align-items:flex-end;margin-block:2.5rem 1.75rem;display:flex}.transcript-message{min-width:0;max-width:100%;margin:0}.transcript-message--developer{background:var(--surface-3);border-radius:1rem;width:fit-content;max-width:min(40rem,90%);padding:.85rem 1.1rem}.transcript-message-actions{margin-top:.4rem;display:flex}.transcript-message-actions .button{color:var(--text-muted)}.transcript-stream__item--developer .transcript-message-actions{justify-content:flex-end}.transcript-response-actions{margin-block:.25rem 1.25rem}.transcript-activity__errors{color:var(--danger)}.transcript-activity__body{min-width:0;padding:.25rem 0 .5rem .5rem}.transcript-blocks{min-width:0}.transcript-blocks>*{margin-block:.75rem}.transcript-blocks>.transcript-tool{margin-block:0}.transcript-message--developer>.transcript-blocks>:first-child,.transcript-tool__body .transcript-blocks>:first-child{margin-top:0}.transcript-message--developer>.transcript-blocks>:last-child,.transcript-tool__body .transcript-blocks>:last-child{margin-bottom:0}.transcript-markdown{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:1rem;line-height:1.75}.transcript-markdown>:first-child{margin-top:0}.transcript-markdown>:last-child{margin-bottom:0}.transcript-markdown p,.transcript-markdown ul,.transcript-markdown ol,.transcript-markdown blockquote{margin-block:.85rem}.transcript-markdown ul,.transcript-markdown ol{padding-left:1.4rem}.transcript-markdown li+li{margin-top:.4rem}.transcript-task-marker{width:1.15em;color:var(--accent-hover);margin-left:-1.25em;display:inline-block}.transcript-markdown blockquote{border-left:1px solid var(--line-strong);color:var(--text-muted);padding-left:.8rem}.transcript-markdown__heading{margin:1.6rem 0 .65rem;font-size:1.0625rem;font-weight:650;line-height:1.5}.transcript-markdown :not(pre)>code{background:var(--surface-3);overflow-wrap:anywhere;padding:.08rem .22rem;font-size:.9em}.transcript-markdown__table{min-width:0;max-width:100%;overflow-x:auto}.transcript-markdown table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem}.transcript-markdown th,.transcript-markdown td{text-align:left;padding:.5rem .6rem}.transcript-markdown thead th{border-bottom:1px solid var(--line-strong)}.transcript-markdown tbody tr+tr td{border-top:1px solid var(--line)}.transcript-code-block{border:1px solid var(--line);background:var(--surface-2);border-radius:.65rem;min-width:0;max-width:100%;margin-block:1rem;overflow:hidden}.transcript-code-block__actions{color:var(--text-muted);justify-content:space-between;align-items:center;padding:.3rem .75rem;font-size:.75rem;display:flex}.transcript-code-block__actions .button{min-height:2rem}.transcript-code-block pre{white-space:pre;margin:0;padding:.35rem 1rem 1rem;overflow-x:auto}.transcript-code-block pre code{font:inherit;background:0 0;padding:0}.diff-line{min-width:max-content;display:block}.diff-line--added{color:var(--success)}.diff-line--removed{color:var(--danger)}.transcript-tool,.transcript-thinking,.transcript-activity,.transcript-unknown,.safe-value{min-width:0;max-width:100%}.transcript-tool>summary,.transcript-thinking>summary,.transcript-activity>summary,.safe-value>summary{min-width:0;min-height:1.5rem;color:var(--text-subtle);cursor:pointer;align-items:center;gap:.5rem;padding:.125rem 0;font-size:.875rem;font-weight:400;line-height:1.25rem;list-style:none;display:flex}.transcript-tool>summary::-webkit-details-marker{display:none}.transcript-thinking>summary::-webkit-details-marker{display:none}.transcript-activity>summary::-webkit-details-marker{display:none}.safe-value>summary::-webkit-details-marker{display:none}.transcript-chevron{flex:none;transition:rotate .15s}details[open]>summary>.transcript-chevron{rotate:90deg}.transcript-tool>summary>svg{flex:none}.transcript-tool__label,.transcript-thinking>summary span,.safe-value>summary span{overflow-wrap:anywhere;min-width:0}.transcript-tool__label{flex:none;max-width:50%}.transcript-tool__target{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transcript-thinking-marker{min-height:1.5rem;color:var(--text-subtle);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.transcript-thinking-marker svg{flex-shrink:0}.transcript-tool__status{color:var(--success);margin-left:auto;font-size:.7rem}.transcript-tool--error>summary,.transcript-tool--error .transcript-tool__status,.transcript-tool-output--error h3{color:var(--danger)}.transcript-tool__body,.transcript-thinking__body{padding:.5rem 0 .75rem 1.5rem}.transcript-disclosure-body{min-width:0}.safe-value>.transcript-disclosure-body{padding:.25rem 0 .25rem 1.5rem}.transcript-unknown{color:var(--text-muted);padding:.55rem 0;font-size:.76rem}.transcript-tool__body{overscroll-behavior:contain;gap:.75rem;max-height:min(65vh,42rem);display:grid;overflow:auto}.transcript-tool__body h3:not(.transcript-markdown__heading){color:var(--text-subtle);margin:0 0 .25rem;font-size:.8125rem;font-weight:400;line-height:1.25rem}.transcript-tool__body--question{max-height:none;overflow:visible}.transcript-questions{gap:1.75rem;display:grid}.transcript-question+.transcript-question{padding-top:1.5rem}.transcript-question__options{gap:.9rem;margin:1rem 0 0;padding-left:1.5rem;display:grid}.transcript-question__options li{padding-left:.25rem}.transcript-question__description .transcript-markdown{color:var(--text-muted)}.transcript-question__options li::marker{color:var(--text-muted)}.transcript-question__description{margin-top:.25rem}.transcript-question__description .transcript-markdown{font-size:.875rem;line-height:1.6}.transcript-question__multiple{color:var(--text-subtle);margin:.5rem 0 0;font-size:.8125rem}.transcript-question__answers{overflow-wrap:anywhere;gap:1rem;margin:0;display:grid}.transcript-question__answers dd{margin:.4rem 0 0}.transcript-disclosure-empty{color:var(--text-subtle);margin:0;font-size:.8125rem;line-height:1.25rem}.transcript-tool-output{gap:.5rem;min-width:0;display:grid}.transcript-tool-output__text{background:var(--surface-2);grid-template-columns:minmax(0,1fr) 2.5rem;min-width:0;display:grid}.transcript-tool-output__actions{z-index:1;background:var(--surface-2);grid-area:1/2;justify-content:flex-end;align-self:start;display:flex;position:sticky;top:0}.transcript-tool-output__actions .button{background:var(--surface-2);min-height:2rem;margin:.25rem;font-size:.8125rem}.transcript-tool-output__scroll{background:var(--surface-2);grid-area:1/1;min-width:0;overflow:auto}.transcript-tool-output pre{white-space:pre;min-width:max-content;margin:0;padding:.75rem 0 .75rem .75rem}.transcript-tool-output__text>.transcript-omission{grid-column:1/-1}.transcript-tool-output--error pre{color:var(--danger)}.safe-value,.safe-value-expanded{font-size:.8125rem;line-height:1.25rem}.safe-value code,.safe-value-expanded code{font-size:inherit;line-height:inherit}.safe-value dl,.safe-value ol,.safe-value-expanded dl,.safe-value-expanded ol{margin:0;padding:0}.safe-value ol,.safe-value-expanded ol{padding-left:1.3rem}.safe-value dl>div,.safe-value-expanded dl>div{grid-template-columns:minmax(6rem,.25fr) minmax(0,1fr);gap:.5rem;padding:.25rem 0;display:grid}.safe-value dt,.safe-value-expanded dt{color:var(--text-subtle);font-family:var(--font-mono);overflow-wrap:anywhere}.safe-value dd,.safe-value-expanded dd{min-width:0;margin:0}.safe-value-string{white-space:pre-wrap;overflow-wrap:anywhere}.transcript-attachment,.transcript-attachment-reference{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;padding:.5rem 0;font-size:.78rem;display:flex}.transcript-omission{color:var(--warning);margin:.35rem 0 0;font-size:.74rem}.transcript-error{border:1px solid var(--danger);border-radius:var(--radius);color:var(--danger);grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:.45rem;padding:.5rem 0 .5rem .65rem;font-size:.8rem;display:grid}.transcript-error span{color:var(--text-muted);overflow-wrap:anywhere}.transcript-command{border-radius:var(--radius);background:var(--surface-2);min-width:0;position:relative}.transcript-command>.button{background:var(--surface-2);position:absolute;top:.25rem;right:.25rem}.transcript-command pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.75rem 3rem .75rem .75rem;overflow-x:auto}.transcript-command pre,.transcript-tool-output pre,.transcript-code-block pre{font:.8125rem/1.25rem var(--font-mono)}.transcript-command+.safe-value{margin-top:.25rem}.conversation-jump-latest{z-index:20;border:1px solid var(--line-strong);background:var(--surface-3);width:2.5rem;height:2.5rem;color:var(--text);border-radius:50%;padding:0;position:fixed;bottom:1.5rem;right:2rem}.spin{animation:.9s linear infinite conversation-spin}@keyframes conversation-spin{to{rotate:1turn}}@media (width<=600px){.conversation-row{gap:.35rem .75rem;padding-inline:.25rem}.conversation-row__title{grid-column:1/-1}.conversation-row__occurred{grid-area:2/2}.conversation-row .conversation-usage{grid-area:3/1/auto/-1;justify-content:flex-start}.conversation-reader-header{gap:.3rem}.conversation-reader-header h1{font-size:.9375rem}.conversation-back-link{width:2.75rem;height:2.75rem}.transcript-message--developer{max-width:94%;padding:.75rem .9rem}.transcript-stream__item--developer{margin-block:1.5rem}.transcript-activity__body,.transcript-tool__body,.transcript-thinking__body,.safe-value>.transcript-disclosure-body{padding-left:.5rem}.transcript-tool__target{flex:1}.conversation-jump-latest{bottom:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.spin{animation:none}.transcript-chevron{transition:none}}@media (width<=760px),(pointer:coarse){.conversation-transcript .copy-button{min-width:var(--touch-control-height);min-height:var(--touch-control-height)}.transcript-tool-output__text{grid-template-columns:minmax(0,1fr) 3.25rem}.transcript-command pre{padding-right:3.75rem}.date-time-picker,.date-time-popover__time .select-trigger,.date-time-popover__footer .button,.transcript-tool>summary,.transcript-thinking>summary,.transcript-activity>summary,.safe-value>summary{min-height:var(--touch-control-height)}}@media (width<=720px){.evidence-find{flex-direction:column;align-items:stretch}.evidence-find label{flex:none;max-width:none}}@media (width<=480px){.safe-value dl>div,.safe-value-expanded dl>div{display:block}.safe-value dt,.safe-value-expanded dt{margin-bottom:.2rem}}.upgrade-progress{max-width:48rem}.upgrade-steps{margin:1.5rem 0;padding:0;list-style:none}.upgrade-steps li{grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;padding:.875rem 0;display:grid}.upgrade-steps li>svg{color:var(--text-muted);margin-top:.2rem}.upgrade-steps li[data-state=completed]>svg{color:var(--success)}.upgrade-steps li[data-state=running]>svg{color:var(--accent)}.upgrade-steps li[data-state=failed]>svg,.upgrade-steps li[data-state=interrupted]>svg{color:var(--danger)}.upgrade-step-line{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.upgrade-step-status,.upgrade-step-detail,.upgrade-observation{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.upgrade-step-detail{margin:.375rem 0 0}@media (prefers-reduced-motion:no-preference){.upgrade-spinner{animation:1.5s linear infinite upgrade-spin}}@keyframes upgrade-spin{to{transform:rotate(360deg)}}.upgrade-failure{max-width:65ch;margin-top:.625rem;font-size:.875rem;line-height:1.55}.upgrade-failure-reason{color:var(--danger);margin:0}.upgrade-failure-capacity{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem 2rem;margin:.75rem 0;display:flex}.upgrade-failure-capacity>div{align-items:baseline;gap:.5rem;display:flex}.upgrade-failure-capacity dt{color:var(--text-muted)}.upgrade-failure-capacity dd{margin:0}.upgrade-failure-action{color:var(--text-muted);margin:.625rem 0 0}.upgrade-steps li[data-state=failed] .upgrade-step-status{color:var(--danger)}.limits-summary{margin-bottom:.5rem}.month-pager{align-items:center;gap:.4rem;margin-inline-start:-.4rem;display:flex}.month-pager__step{width:1.75rem;min-width:1.75rem;height:1.75rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.month-pager .button--text:hover:not(:disabled){color:var(--text);border-color:#0000}@media (width<=760px),(pointer:coarse){.month-pager__step{width:var(--touch-control-height);min-width:var(--touch-control-height);height:var(--touch-control-height)}}.limits-summary__bar{margin:.25rem 0 1.25rem}.limit-progress{position:relative}.limit-progress__track{background:var(--surface-3);border-radius:999px;height:.75rem;position:relative;overflow:hidden}.limit-progress__fill,.limit-progress__over{position:absolute;top:0;bottom:0}.limit-progress__fill{background:var(--success);left:0}.limit-progress__over{background:var(--danger)}.limit-progress__limit{border-left:2px solid var(--bg);position:absolute;top:0;bottom:0;transform:translate(-1px)}.limit-progress[data-over] .limit-progress__caption>span:last-child{color:var(--danger)}.daily-chart{overflow-clip-margin:.25rem;margin:0 0 1.5rem;position:relative;overflow:clip;container-type:inline-size}.daily-chart__title{color:var(--text-muted);margin:0 0 .6rem;font-size:.75rem}.daily-chart__plot{grid-template-columns:2.5rem minmax(0,1fr);column-gap:.5rem;display:grid}.daily-chart__y-axis{height:6.5rem;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;position:relative}.daily-chart__y-axis span{line-height:1;position:absolute;right:0;transform:translateY(-50%)}.daily-chart__y-axis span:first-child{top:0}.daily-chart__y-axis span:nth-child(2){top:50%}.daily-chart__y-axis span:nth-child(3){top:100%}.daily-chart__bars{border-bottom:1px solid var(--line-strong);background:linear-gradient(var(--line), var(--line)) top / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) center / 100% 1px no-repeat;gap:2px;height:6.5rem;display:flex}.daily-chart__day{min-width:0;font:inherit;cursor:default;background:0 0;border:0;flex:1;justify-content:center;align-items:flex-end;padding:0;display:flex;position:relative}.daily-chart__day:focus-visible{outline-offset:1px}.daily-chart__bar{background:var(--accent);opacity:.8;border-radius:3px 3px 0 0;width:100%;max-width:1.5rem;min-height:2px}.daily-chart__bar[data-empty]{min-height:0}.daily-chart__day[data-future]:after{content:"";background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:3px 3px 0 0;width:100%;max-width:1.5rem;height:100%}.daily-chart__day[data-unknown]:after{content:"";background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text) 12%, transparent) 0 2px, transparent 2px 5px);border-radius:3px 3px 0 0;width:100%;max-width:1.5rem;height:100%}.daily-chart__day:hover .daily-chart__bar,.daily-chart__day:focus-visible .daily-chart__bar{opacity:1}.daily-chart__day[data-future]:hover:after,.daily-chart__day[data-future]:focus-visible:after{background:color-mix(in srgb, var(--text) 11%, transparent)}.daily-chart__x-axis{color:var(--text-muted);font-variant-numeric:tabular-nums;grid-column:2;gap:2px;margin-top:.35rem;font-size:.6875rem;display:flex}.daily-chart__x-axis span{text-align:center;white-space:nowrap;flex:1;min-width:0}@container (width<=40rem){.daily-chart__x-axis span:not([data-weekly]){visibility:hidden}}.daily-chart__tooltip{gap:.1rem;display:grid}.daily-chart__tooltip span{color:var(--text-muted);font-size:.75rem}.limits-summary .summary-rail{flex-wrap:wrap;column-gap:2.25rem;display:flex}.limit-table th:first-child,.limit-table td:first-child{width:17rem}.limit-table td:last-child{padding-top:1.25rem}.limit-scale,.limit-meter,.limit-meter__note{--limit-inset:.75rem;position:relative}.limit-scale,.limit-meter{margin-inline:var(--limit-inset)}.limit-scale{height:1rem}.limit-scale__band{color:var(--text-subtle);text-align:center;white-space:nowrap;font-size:.68rem;font-weight:600;position:absolute;top:0}.limit-scale__band+.limit-scale__band{border-left:1px solid var(--line-strong)}.limit-scale__band{container-type:inline-size}.limit-scale__label{display:block}@container (width<=2.25rem){.limit-scale__label{visibility:hidden}}@container (width<=4.25rem){[data-band=super_boost]>.limit-scale__label{visibility:hidden}}.limit-meter__rail{height:1.375rem;position:relative}.limit-meter__track{height:.5rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.limit-meter__band{background:var(--surface-3);position:absolute;top:0;bottom:0;overflow:hidden}.limit-meter__band+.limit-meter__band{border-left:2px solid var(--bg)}.limit-meter__band:first-child{border-radius:999px 0 0 999px}.limit-meter__band:last-child{border-radius:0 999px 999px 0}.limit-meter__band--boost{background:color-mix(in srgb, var(--warning) 16%, var(--surface-3))}.limit-meter__band--super_boost{background:color-mix(in srgb, var(--danger) 16%, var(--surface-3))}.limit-meter__fill{background:var(--success);height:100%;display:block}.limit-meter__band--boost .limit-meter__fill{background:var(--warning)}.limit-meter__band--super_boost .limit-meter__fill{background:var(--danger)}.limit-meter__now{border-left:1px dashed var(--text);pointer-events:none;position:absolute;top:0;bottom:0}.limit-meter__now-label{color:var(--text-muted);font-size:.65rem;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + .2rem);left:0;transform:translate(-50%)}.limit-meter__limit{border-left:2px solid var(--text);width:0;position:absolute;top:-.2rem;bottom:-.2rem;transform:translate(-1px)}.limit-meter__handle,.limit-meter__limit--static svg{border:2px solid var(--bg);background:var(--text);width:1.3rem;height:1.3rem;color:var(--bg);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:-1px;transform:translate(-50%,-50%)}.limit-meter__handle{cursor:grab;touch-action:none}.limit-meter__handle:hover{background:var(--accent-hover)}.limit-meter__handle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.limit-meter__limit[data-dragging] .limit-meter__handle{cursor:grabbing;background:var(--accent)}.limit-meter__limit--static{border-left-color:var(--text-muted)}.limit-meter__limit--static svg{background:var(--text-muted);width:1.1rem;height:1.1rem;padding:.18rem}.limit-meter__caption,.limit-progress__caption{color:var(--text-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;margin-top:.3rem;font-size:.72rem;display:flex}@media (width<=720px){.limit-table,.limit-table thead,.limit-table tbody,.limit-table tr,.limit-table th,.limit-table td{width:auto;display:block}.limit-table{min-width:0}.limit-table th:first-child,.limit-table td:first-child{width:auto}.limit-table thead th:first-child{display:none}.limit-table tbody td:first-child{padding-bottom:0}.limit-table tbody tr+tr td:last-child{border-top:0}.limit-table tbody tr+tr{border-top:1px solid var(--line)}}.limit-meter__caption>span:first-child,.limit-progress__caption>span:first-child{white-space:nowrap}.limit-change{color:var(--text-muted);white-space:nowrap;margin-top:.2rem;font-size:.75rem;font-weight:400;display:block}.limit-change>span[aria-hidden=true]{font-size:.6rem}.limit-change__rule{white-space:normal;display:block}.limit-meter__unavailable,.limit-meter__note{color:var(--text-subtle);font-size:.78rem}.limit-meter__unavailable{margin:0 .75rem}.limit-meter__note{margin:.3rem var(--limit-inset) 0}.limit-meter__note[data-reached]{color:var(--warning)}.limits-summary__notice{margin:.25rem 0 1rem}.info-tip{color:var(--text-subtle);cursor:help;vertical-align:-.15em;background:0 0;border:0;border-radius:999px;margin-left:.3rem;padding:0;display:inline-flex}.info-tip:hover,.info-tip[data-state$=open]{color:var(--text)}.info-tip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.limit-duration{border:0;gap:.6rem;margin:0 0 1rem;padding:0;display:grid}.limit-duration legend{margin-bottom:.35rem;font-size:.85rem;font-weight:600}.limit-duration label{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.limit-duration input{accent-color:var(--accent);margin-top:.2rem}.limit-duration small{color:var(--text-subtle);display:block}.limit-dialog__warning{color:var(--warning)}.invoice-history{min-width:0}.invoice-history tbody th{font-size:inherit}.invoice-history tbody tr+tr th{border-top:1px solid var(--line)}.invoice-history td{white-space:nowrap}.invoice-history .invoice-history__amount{text-align:right;font-variant-numeric:tabular-nums}.invoice-history__actions{width:2.5rem}@media (width<=600px){.invoice-history th,.invoice-history td{padding-inline:.35rem}}.password-reset-dialog .dialog-header{align-items:center;padding:1.25rem 1.25rem 0}.password-reset-dialog .dialog-header h2{font-size:1.125rem;line-height:1.4}.password-reset-dialog .dialog-body{gap:1rem;padding:1rem 1.25rem 1.25rem;display:grid}.password-reset-dialog__description{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.6}.password-reset-dialog__link{align-items:center;gap:.5rem;display:flex}.password-reset-dialog__link input{min-width:0}.password-reset-dialog__link .icon-button{flex-shrink:0}.password-reset-dialog .dialog-footer{padding:0 1.25rem 1.25rem}.backup-inventory{width:fit-content;max-width:100%}.backups-table{width:auto;min-width:0;max-width:100%}.backups-table th{white-space:normal}.backups-table th:not(:last-child),.backups-table td:not(:last-child){padding-right:clamp(1rem,3vw,2rem)}.backups-table tbody tr:hover{background:0 0}.backup-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.backup-actions>span{color:var(--text-muted)}.backup-restore-dialog{width:min(31rem,100vw - 2rem);font-size:.875rem;line-height:1.5}.backup-restore-dialog .dialog-header{align-items:center;padding:1.25rem 1.25rem 0}.backup-restore-dialog .dialog-header h2{font-size:1.125rem;line-height:1.4}.backup-restore-dialog .dialog-body{gap:1.25rem;padding:1rem 1.25rem 1.25rem;display:grid}.backup-restore-dialog .dialog-body p,.backup-restore-details,.backup-restore-details dd{margin:0}.backup-restore-details{gap:.5rem;display:grid}.backup-restore-details>div{grid-template-columns:5rem minmax(0,1fr);gap:.75rem;display:grid}.backup-restore-details dt{color:var(--text-muted)}.backup-restore-details dd{font-variant-numeric:tabular-nums}.backup-restore-warning{color:var(--warning);align-items:flex-start;gap:.625rem;display:flex}.backup-restore-warning svg{flex-shrink:0;margin-top:.125rem}.backup-restore-protection{gap:.5rem;display:grid}.backup-restore-dialog .checkbox-control{color:var(--text);font-size:inherit;align-items:flex-start}.backup-restore-dialog .checkbox-control__box{margin-top:.1rem}.backup-restore-hint{color:var(--text-muted);font-size:.8125rem}.backup-restore-dialog .dialog-footer{padding:0 1.25rem 1.25rem}.developer-details .definition-list{font-size:.875rem}.developer-details .definition-list>div{padding:.55rem 0}.developer-details .page-section{margin-top:1.5rem}.developer-history{margin-top:1.25rem}.developer-history>summary{color:var(--text-muted);cursor:pointer;padding:.85rem 0;font-size:.8125rem;font-weight:500}.developer-history>summary:hover,.developer-history[open]>summary{color:var(--text)}.developer-title{align-items:center;gap:.65rem;min-width:0;display:flex}.developer-title .icon-button{color:var(--text-muted);flex-shrink:0}.developer-title .icon-button:hover,.developer-title .icon-button:focus-visible{color:var(--text);background:0 0;border-color:#0000}.developer-title h1{overflow-wrap:anywhere}.developer-page{container:developer-page/inline-size}.developer-page>.page-header{display:flex}.developer-page .page-header__actions{flex-shrink:0}.developer-actions__buttons{white-space:nowrap;gap:.5rem;display:flex}.developer-actions__trigger{display:none}.developer-actions-menu{min-width:13rem}.developer-actions-menu [aria-disabled=true]{cursor:help;opacity:.58}@container developer-page (width<=52rem){.developer-actions__buttons{display:none}.developer-actions__trigger{display:inline-flex}}.developer-history+.developer-history{margin-top:0}.developer-history--nested{border:0;margin:0}.developer-credentials{margin:0 0 .5rem;padding:0;font-size:.8125rem;list-style:none}.developer-credentials>li{padding:.6rem 0}.developer-credentials>li+li{border-top:1px solid var(--line)}.developer-credentials__identity,.developer-credentials__dates,.developer-credentials__dates>div{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.developer-credentials__identity code{color:var(--text-muted)}.developer-credentials__dates{color:var(--text-muted);margin:.35rem 0 0;font-size:.75rem}.developer-credentials__dates>div{gap:.4rem}.developer-credentials__dates dd{margin:0}.diagnostics-page{max-width:68rem}.diagnostics-checks{width:fit-content;max-width:min(100%,40rem);margin:0 0 1.5rem}.diagnostics-checks>div{grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem 2rem;padding-block:.75rem;display:grid}.diagnostics-checks>div+div{border-top:1px solid var(--line)}.diagnostics-checks dt{color:var(--text-muted)}.diagnostics-checks dd{overflow-wrap:anywhere;min-width:0;margin:0}.diagnostics-check__result{gap:.3rem;display:grid}.diagnostics-page [data-tone=danger]{color:var(--danger)}.diagnostics-page [data-tone=warning]{color:var(--warning)}.diagnostics-check__note,.diagnostics-note{color:var(--text-muted);max-width:70ch;font-size:.8125rem;line-height:1.6}.diagnostics-check__action{font-size:.8125rem}.diagnostics-disclosure>summary{color:var(--text-muted);cursor:pointer;padding-block:1rem;font-size:.875rem}.diagnostics-disclosure>summary:hover,.diagnostics-disclosure[open]>summary{color:var(--text)}.diagnostics-disclosure>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.diagnostics-disclosure[open]{padding-bottom:1rem}.diagnostics-page .definition-list{width:fit-content;max-width:min(100%,44rem)}.diagnostics-page .definition-list>div{grid-template-columns:12rem minmax(0,1fr);gap:2rem}.diagnostics-page .definition-list>div+div{border-top:1px solid var(--line)}.diagnostics-disclosure .definition-list{font-size:.8125rem}.diagnostics-disclosure .definition-list>div{padding-block:.6rem}.diagnostics-disclosure .data-table th,.diagnostics-outcomes th{font-weight:650}.diagnostics-disclosure .data-table tbody th,.diagnostics-outcomes tbody th{color:var(--text);font-size:inherit}.diagnostics-page .data-table{width:max-content;min-width:0;max-width:100%}@media (width>=721px){.diagnostics-page .data-table th,.diagnostics-page .data-table td{padding-inline:1.25rem}}.diagnostics-page .data-table tbody tr+tr th,.diagnostics-page .data-table tbody tr+tr td{border-top:1px solid var(--line)}.diagnostics-filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem;display:flex;container:request-filters/inline-size}.diagnostics-filters>label{color:var(--text-muted);align-items:center;gap:.75rem;display:flex}.diagnostics-filter-separator{width:1px;height:var(--control-height);background:var(--line-strong);flex:0 0 1px}.diagnostics-filter-fields.toolbar{flex:32rem;min-width:0;margin:0}.diagnostics-filter-fields>label,.diagnostics-filter-fields>.field-inline{flex:8rem;min-width:8rem}.diagnostics-filter-fields .select-trigger{min-width:0}.diagnostics-filter-fields .select-trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@container request-filters (width<=44rem){.diagnostics-filter-separator{display:none}.diagnostics-filter-fields.toolbar{flex-basis:100%}}.diagnostics-outcomes{margin-bottom:1.5rem}.diagnostics-outcomes th,.diagnostics-outcomes td{white-space:nowrap;padding-inline:1rem}.diagnostics-outcomes th:nth-child(2),.diagnostics-outcomes td:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}@media (width<=720px){.diagnostics-checks>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;padding-block:.85rem}.diagnostics-check__action{grid-column:2}}.diagnostics-page .async-state{grid-template-columns:minmax(0,1fr)}.diagnostics-page .skeleton-line{justify-self:center;max-width:100%}@media (width<=480px){.diagnostics-page .route-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.diagnostics-outcomes th,.diagnostics-outcomes td{padding-inline:.3rem}.diagnostics-checks>div{grid-template-columns:minmax(0,1fr)}.diagnostics-check__action{grid-column:1}}.diagnostics-page .table-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
