.ak-devx,.ak-devnav{--ak-fs-micro:var(--ak-fs-meta);--ak-fs-eyebrow:var(--ak-fs-meta);--ak-fs-body-sm:var(--ak-fs-control);--ak-fs-body:var(--ak-fs-control);--ak-fs-figure:var(--ak-fs-card-title);--ak-fs-figure-lg:var(--ak-fs-screen-title)}.ak-devtabs.ak-devnav{border-bottom:0;min-width:0;display:block}.ak-devnav__track{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);overscroll-behavior-x:contain;scrollbar-width:none;vertical-align:top;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.ak-devnav__track::-webkit-scrollbar{display:none}.ak-devnav .ak-devtabs__link.ak-devnav__link{border-radius:var(--ak-r-pill);height:34px;color:var(--ak-text-muted);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);white-space:nowrap;transition:background var(--ak-motion-fast) var(--ak-ease), color var(--ak-motion-fast) var(--ak-ease);border:0;flex:none;align-items:center;gap:8px;margin:0;padding:0 14px;text-decoration:none;display:inline-flex}.ak-devnav__link svg{color:currentColor;flex:none}.ak-devnav .ak-devnav__link:hover{color:var(--ak-text)}.ak-devnav .ak-devnav__link:active{transform:scale(.98)}.ak-devnav .ak-devtabs__link.ak-devnav__link:focus-visible{outline-offset:-2px}.ak-devnav .ak-devtabs__link.ak-devnav__link[aria-current=page],.ak-devnav .ak-devtabs__link.ak-devnav__link[aria-current=page]:hover{background:var(--ak-text);color:var(--ak-surface)}@media (pointer:coarse){.ak-devnav .ak-devtabs__link.ak-devnav__link{height:40px}}.ak-devx{gap:20px;min-width:0}.ak-devx .ak-pagehead__main{gap:6px}.ak-devx .ak-pagehead .ak-screen-title{line-height:var(--ak-lh-title);margin:0}.ak-devx .ak-pagehead__summary{text-wrap:pretty;max-width:72ch}.ak-devx .ak-pagehead__meta .ak-standing{margin:0}.ak-devx a.ak-btn--outline{color:var(--ak-text)}.ak-devx a.ak-btn:hover{text-decoration:none}.ak-devx .ak-pagehead__actions .ak-btn svg{flex:none}.ak-devsplit{align-items:flex-start;gap:20px;min-width:0;display:flex}.ak-devsplit__main,.ak-devsplit__side{flex-direction:column;gap:20px;min-width:0;display:flex}.ak-devsplit__main{flex:1.6 1 0}.ak-devsplit__side{flex:1 1 0;max-width:420px}@container work (max-width:879px){.ak-devsplit{flex-direction:column;align-items:stretch}.ak-devsplit__side{max-width:none}}@container work (min-width:880px){.ak-devkeys__grid>.ak-devkeys__form,.ak-devhooks__grid>.ak-devhooks__create{max-height:calc(100dvh - var(--ak-topbar-h) - 32px);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;top:16px;overflow-y:auto}}.ak-devgrid{gap:20px;min-width:0;display:grid}.ak-devsection.ak-card--float{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.ak-devsection--focal.ak-card--float{border-color:var(--ak-accent);box-shadow:0 0 0 1.5px var(--ak-accent), var(--ak-shadow-card)}.ak-devsection.ak-card--float{--ak-cardhead-after:4px}.ak-devsection .ak-cardhead__title{overflow-wrap:anywhere}.ak-devsection .ak-cardhead__subline .ak-mono{white-space:normal;overflow-wrap:anywhere}.ak-devsection__id{font-family:var(--ak-mono);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-medium);color:var(--ak-text-muted);overflow-wrap:anywhere}.ak-devlog__sep{color:var(--ak-text-muted);font-weight:var(--ak-fw-regular)}.ak-devsection__body{flex-direction:column;gap:14px;min-width:0;display:flex;container:devbody/inline-size}@container work (max-width:560px){.ak-devsection.ak-card--float{--ak-cardhead-after:6px;gap:14px;padding:16px}}.ak-devtile{border-radius:var(--ak-r-control);width:40px;height:40px;color:var(--ak-text);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ak-devtile--sm{border-radius:var(--ak-r-icon-btn);width:32px;height:32px}.ak-devtile--lg{border-radius:var(--ak-r-card);background:var(--ak-tile-bg);width:44px;height:44px;color:var(--ak-tile-ink)}.ak-devtile--error{color:var(--ak-error-deep)}.ak-devstate{gap:12px;min-width:0;display:flex}.ak-devstate__body{flex-direction:column;gap:4px;min-width:0;display:flex}.ak-devstate__title{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body);font-weight:var(--ak-fw-semibold);color:var(--ak-text);text-wrap:balance;margin:0}.ak-devstate__line{max-width:48ch;font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);text-wrap:pretty;margin:0}.ak-devstate__line .ak-mono{white-space:normal;overflow-wrap:anywhere}.ak-devstate__action{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ak-devstate--inline{border:1px solid var(--ak-border);border-radius:var(--ak-r-panel);background:var(--ak-surface);box-shadow:var(--ak-shadow-card);align-items:center;padding:14px 16px}.ak-devstate--inline .ak-devstate__body{flex:auto}.ak-devstate--inline .ak-devstate__line{max-width:none}.ak-devstate--inline .ak-devstate__action{flex:none}.ak-devstate--inline.ak-devstate--error{border-color:color-mix(in srgb, var(--ak-error) 30%, var(--ak-border))}.ak-devstate--inline.ak-devstate--attention{border-color:var(--ak-border);box-shadow:inset 3px 0 0 var(--ak-attention-deep), var(--ak-shadow-card)}.ak-devskeleton{flex-direction:column;min-width:0;display:flex}.ak-devskeleton__row{border-top:1px solid var(--ak-border);align-items:center;gap:12px;padding:12px 0;display:flex}.ak-devskeleton__row:first-of-type{border-top:0}.ak-devskeleton__icon.ak-skeleton{border-radius:var(--ak-r-icon-btn);flex:none}.ak-devskeleton__lines{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.ak-devskeleton--tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;display:grid}.ak-devskeleton__tile{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);flex-direction:column;gap:10px;padding:16px;display:flex}.ak-devskeleton__chart.ak-skeleton{border-radius:var(--ak-r-icon-btn)}.ak-devpoints .ak-point__line .ak-mono{white-space:normal;color:var(--ak-text)}.ak-devpoints .ak-devlink{width:fit-content;display:flex}.ak-devlink{color:var(--ak-accent-on-tint);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);align-items:center;gap:6px;margin-top:6px;text-decoration:none;display:inline-flex}.ak-devlink:hover{text-underline-offset:2px;text-decoration:underline}.ak-devlink svg{transition:transform var(--ak-motion-fast) var(--ak-ease)}.ak-devlink:hover svg{transform:translate(2px)}.ak-devfootnote{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);align-items:flex-start;gap:8px;margin:0;display:flex}.ak-devfootnote svg{flex:none;margin-top:2px}.ak-devfootnote.ak-mono{font-size:var(--ak-fs-meta);white-space:normal;overflow-wrap:anywhere}.ak-devnote{border-radius:var(--ak-r-card);background:var(--ak-surface-raised);color:var(--ak-text);font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ak-devnote p{text-wrap:pretty;min-width:0;margin:0}.ak-devnote svg{color:var(--ak-text-muted);flex:none;margin-top:2px}.ak-devnote .ak-mono{white-space:normal;overflow-wrap:anywhere}.ak-devnote--quiet{color:var(--ak-text-muted);background:0 0;padding:0}.ak-devcodes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-devcodes__row{border-top:1px solid var(--ak-border);flex-direction:column;gap:3px;min-width:0;padding:10px 0;display:flex}.ak-devcodes__row:first-child{border-top:0;padding-top:0}.ak-devcodes__code{max-width:100%;font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);color:var(--ak-text);overflow-wrap:anywhere;align-self:flex-start}.ak-devcodes__note{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);text-wrap:pretty}.ak-devscope-chip{border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);max-width:100%;color:var(--ak-text);font-family:var(--ak-mono);font-size:var(--ak-fs-meta);line-height:var(--ak-lh-meta);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:1px 7px;display:inline-flex;overflow:hidden}button.ak-devscope-chip--more{color:var(--ak-text);font-weight:var(--ak-fw-semibold);cursor:pointer;transition:background var(--ak-motion-fast) var(--ak-ease);border:0}button.ak-devscope-chip--more:hover,button.ak-devscope-chip--more[aria-expanded=true]{background:var(--ak-border-strong)}.ak-devmore{min-width:0;display:inline-flex}.ak-devmore__panel.ak-popover--layer{gap:10px;min-width:200px;padding:12px 14px}.ak-devmore__title{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);letter-spacing:var(--ak-tracking-micro);text-transform:uppercase;color:var(--ak-text-muted);margin:0}.ak-devmore__list{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ak-devmore__list .ak-devscope-chip{background:var(--ak-surface-inset)}@media (pointer:coarse){button.ak-devscope-chip--more{min-height:32px;padding:0 10px}button.ak-devhook__events{height:40px}}.ak-devcode.ak-portal-code{border-radius:var(--ak-r-card);background:var(--ak-surface-raised);font-family:var(--ak-mono);font-size:var(--ak-fs-meta);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px;line-height:1.6}.ak-devdl{flex-direction:column;margin:0;display:flex}.ak-devdl__row{border-top:1px solid var(--ak-border);grid-template-columns:minmax(96px,30%) minmax(0,1fr);gap:4px 14px;padding:10px 0;display:grid}.ak-devdl__row:first-child{border-top:0;padding-top:0}.ak-devdl__row:last-child{padding-bottom:0}.ak-devdl dt{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted)}.ak-devdl dd{min-width:0;font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text);text-wrap:pretty;margin:0}.ak-devdl dd.ak-mono{white-space:normal;overflow-wrap:anywhere;font-size:var(--ak-fs-meta)}@container work (max-width:560px){.ak-devdl__row{grid-template-columns:minmax(0,1fr)}}.ak-devx .ak-devsection .ak-table-wrap{background:0 0;border:0;border-radius:0;max-width:none;margin:0 -20px;overflow-x:hidden}.ak-devx .ak-devsection .ak-table th:first-child,.ak-devx .ak-devsection .ak-table td:first-child{padding-left:20px}.ak-devx .ak-devsection .ak-table th:last-child,.ak-devx .ak-devsection .ak-table td:last-child{padding-right:20px}.ak-devx .ak-devsection .ak-table th{font-family:var(--ak-mono);font-weight:var(--ak-fw-semibold);font-size:var(--ak-fs-meta);border-bottom:1px solid var(--ak-border);background:0 0;height:32px}.ak-devx .ak-devsection .ak-table thead+tbody tr:first-child td{border-top:0}.ak-devx .ak-devsection .ak-table td{vertical-align:middle;height:56px;padding-top:8px;padding-bottom:8px}.ak-devx .ak-devsection .ak-table-wrap:last-child{margin-bottom:-8px}.ak-devx .ak-devsection .ak-table tbody tr[aria-selected=true]{background:var(--ak-surface-raised);box-shadow:inset 2px 0 0 var(--ak-text)}@container work (max-width:560px){.ak-devx .ak-devsection .ak-table-wrap{margin:0 -16px}.ak-devx .ak-devsection .ak-table th:first-child,.ak-devx .ak-devsection .ak-table td:first-child{padding-left:16px}.ak-devx .ak-devsection .ak-table th:last-child,.ak-devx .ak-devsection .ak-table td:last-child{padding-right:16px}}.ak-devx .ak-chip--selected{background:var(--ak-surface-inset);border-color:var(--ak-text);color:var(--ak-text)}.ak-devx .ak-errorpanel{box-shadow:none}.ak-devx .ak-techdetails .ak-disclosure__summary{color:var(--ak-text-muted);font-weight:var(--ak-fw-medium)}.ak-devx .ak-techdetails .ak-disclosure__summary:hover{color:var(--ak-text)}.ak-devtech__note{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);text-wrap:pretty;margin:10px 0 0}.ak-devpage__tech{padding:0 4px}.ak-devlog__more{align-self:flex-start}@container work (min-width:880px){.ak-devkeys__grid{grid-template:"list form""guide form"1fr/minmax(0,1fr) min(380px,36%);align-items:start}}@container work (max-width:879px){.ak-devkeys__grid{grid-template-areas:"list""form""guide"}}.ak-devkey{align-items:center;gap:12px;min-width:0;display:flex}.ak-devkey__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ak-devkey__name{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);font-weight:var(--ak-fw-semibold);color:var(--ak-text);overflow-wrap:anywhere}.ak-devkey__display{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);overflow-wrap:anywhere}.ak-devkey__status{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ak-devkey__actions.ak-keys__actions{flex-wrap:nowrap;gap:6px}.ak-devkey__actions .ak-btn{height:30px;font-size:var(--ak-fs-control);padding:0 12px}.ak-devaccess{flex-direction:column;gap:6px;min-width:0;display:flex}.ak-devaccess__kind{font-size:var(--ak-fs-control);color:var(--ak-text);align-items:center;gap:6px;display:inline-flex}.ak-devaccess__kind svg{color:var(--ak-text-muted);flex:none}.ak-devaccess__scopes{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.ak-devkeys__table .ak-table,.ak-devoauth__table .ak-table{table-layout:fixed}.ak-devkeys__table .ak-table th:first-child{width:38%}.ak-devkeys__table .ak-table th:nth-child(2){width:auto}.ak-devkeys__table .ak-table th:nth-child(3){width:104px}.ak-devkeys__table .ak-table th:nth-child(4){width:188px}.ak-devkeys__table .ak-table td,.ak-devoauth__table .ak-table td{white-space:normal;overflow:visible}@container devbody (max-width:479px){.ak-devkeys__table .ak-table tbody td:empty{display:none}.ak-devkeys__table .ak-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-devkeys__table .ak-table,.ak-devkeys__table .ak-table tbody{width:100%;display:block}.ak-devkeys__table .ak-table tbody tr{border-top:1px solid var(--ak-border);grid-template-columns:minmax(0,1fr);grid-template-areas:"key""access""status""actions";gap:10px 12px;padding:14px 16px;display:grid}.ak-devkeys__table .ak-table tbody td{border:0;height:auto;padding:0;display:block}.ak-devkeys__table .ak-table tbody td:nth-child(n){white-space:normal;width:auto;max-width:none;height:auto;padding:0;overflow:visible}.ak-devx .ak-devsection .ak-devkeys__table .ak-table td:first-child{padding:0}.ak-devx .ak-devsection .ak-devkeys__table .ak-table td:last-child{padding:0 0 0 44px}.ak-devx .ak-devsection .ak-devkeys__table .ak-table tbody tr:last-child td{border-bottom:0}.ak-devkeys__table .ak-table tbody td:first-child{grid-area:key}.ak-devkeys__table .ak-table tbody td:nth-child(2){grid-area:access;padding-left:44px}.ak-devkeys__table .ak-table tbody td:nth-child(3){grid-area:status;padding-left:44px}.ak-devkeys__table .ak-table tbody td:nth-child(4){grid-area:actions;padding-left:44px}.ak-devkeys__table .ak-devkey__actions{justify-content:flex-start}}.ak-devsecret{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);background:var(--ak-surface-raised);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 12px 12px 16px;display:flex}.ak-devsecret__value{min-width:0;font-family:var(--ak-mono);font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text);white-space:normal;word-break:break-all;flex:240px;margin:0}.ak-devsecret__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.ak-devsecret__copy{flex:none}.ak-devmint.ak-keys__mint{gap:16px;max-width:none}.ak-devmint__set{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex;position:relative}.ak-devmint__set>.ak-reason{max-width:none;margin-top:0}.ak-devmint__set>legend{margin-bottom:8px;padding:0}.ak-devmint__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ak-devmint__count{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);line-height:var(--ak-lh-meta);color:var(--ak-text-muted);margin:0}.ak-devmint__submit{align-self:stretch}.ak-devmint .ak-ops-row{margin:0}.ak-devoptions{flex-direction:column;gap:8px;display:flex}.ak-devoption{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);background:var(--ak-surface);cursor:pointer;min-width:0;transition:border-color var(--ak-motion-fast) var(--ak-ease), box-shadow var(--ak-motion-fast) var(--ak-ease), background var(--ak-motion-fast) var(--ak-ease);align-items:center;gap:12px;padding:12px 14px;display:flex}.ak-devoption:hover{background:var(--ak-surface-raised)}.ak-devoption:has(input:checked){border-color:var(--ak-text);box-shadow:inset 0 0 0 .5px var(--ak-text)}.ak-devoption:has(input:disabled){cursor:not-allowed;background:var(--ak-surface-raised)}:is(.ak-devoption:has(input:disabled) .ak-devoption__text,.ak-devoption:has(input:disabled) .ak-devtile){color:var(--ak-text-muted)}.ak-devoption input{accent-color:var(--ak-text);flex:none;margin:0}.ak-devoption__text{min-width:0;font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text);text-wrap:pretty}.ak-devoption__text small{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);display:block}.ak-devscopes{flex-wrap:wrap;gap:6px;display:flex}.ak-devscope{border:1px solid var(--ak-border-strong);border-radius:var(--ak-r-pill);background:var(--ak-surface);max-width:100%;min-height:30px;font-size:var(--ak-fs-meta);color:var(--ak-text);cursor:pointer;transition:border-color var(--ak-motion-fast) var(--ak-ease), background var(--ak-motion-fast) var(--ak-ease);align-items:center;gap:7px;padding:0 11px 0 9px;display:inline-flex}.ak-devscope:hover{background:var(--ak-surface-inset)}.ak-devscope[data-on=true]{border-color:var(--ak-text);background:var(--ak-surface-inset);font-weight:var(--ak-fw-semibold)}.ak-devscope:has(input:disabled){cursor:not-allowed;color:var(--ak-text-muted);border-color:var(--ak-border);background:var(--ak-surface-raised)}.ak-devscope input{width:13px;height:13px;accent-color:var(--ak-text);margin:0}.ak-devscope .ak-mono{text-overflow:ellipsis;overflow:hidden}.ak-devscope:has(input:focus-visible){outline:2px solid var(--ak-accent);outline-offset:2px}@media (pointer:coarse){.ak-devscope{min-height:40px}}.ak-keyaccess-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ak-keyaccess-field__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ak-keyaccess-choose{border:1.5px dashed var(--ak-border-strong);border-radius:var(--ak-r-card);background:var(--ak-surface-raised);width:100%;color:var(--ak-text-muted);font:inherit;font-size:var(--ak-fs-meta);text-align:start;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:16px 18px;display:flex}.ak-keyaccess-choose b{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-accent)}.ak-keyaccess-choose:hover:not(:disabled){border-color:var(--ak-accent);background:var(--ak-accent-tint)}.ak-keyaccess-choose:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-keyaccess-choose[data-chosen=true]{border-style:solid;border-color:var(--ak-border);background:var(--ak-surface)}.ak-keyaccess-console{border:1px solid var(--ak-border);border-radius:var(--ak-r-card)}.ak-keyaccess-console>summary{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);cursor:pointer;align-items:center;gap:8px;padding:11px 14px;list-style:none;display:flex}.ak-keyaccess-console>summary::-webkit-details-marker{display:none}.ak-keyaccess-console>summary small{font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-regular);color:var(--ak-text-muted)}.ak-keyaccess-console>summary svg{transition:transform var(--ak-motion-fast) var(--ak-ease);margin-left:auto}.ak-keyaccess-console[open]>summary svg{transform:rotate(180deg)}.ak-keyaccess-console>summary:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px;border-radius:var(--ak-r-card)}.ak-keyaccess-console__grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px;padding:0 12px 12px;display:grid}.ak-keyaccess-console__opt{border:1px solid var(--ak-border);border-radius:var(--ak-r-control);background:var(--ak-surface);min-width:0;font-size:var(--ak-fs-control);cursor:pointer;align-items:center;gap:9px;padding:8px 10px;display:flex}.ak-keyaccess-console__opt[data-on=true]{border-color:var(--ak-accent)}.ak-keyaccess-console__opt input{accent-color:var(--ak-accent);flex:none;margin:0}.ak-keyaccess-console__opt>span{min-width:0;line-height:var(--ak-lh-meta)}.ak-keyaccess-console__opt small{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ak-keyaccess-console__other{border:0;min-width:0;margin:0;padding:0}.ak-keyaccess-console__other>legend{font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);color:var(--ak-text-muted);padding:4px 14px 8px}.ak-devmint__foot{border-top:1px solid var(--ak-border);flex-direction:column;gap:10px;padding-top:14px;display:flex}.ak-devmint__foot>.ak-reason{max-width:none;margin:0}.ak-devmint__missing{text-align:center;min-height:1em;margin:0}.ak-devaccess__suppliers{display:inline-flex}.ak-keyaccess{border:1px solid var(--ak-border);border-radius:var(--ak-r-panel-lg);background:var(--ak-surface);width:min(1120px,100vw - 32px);max-width:none;height:min(760px,100dvh - 48px);max-height:none;color:var(--ak-text);box-shadow:var(--ak-shadow-panel);padding:0;overflow:hidden}.ak-keyaccess::backdrop{background:var(--ak-scrim)}.ak-keyaccess[data-fallback]{z-index:1;margin:auto;position:fixed;inset:24px}.ak-keyaccess__sheet{flex-direction:column;height:100%;min-height:0;display:flex}.ak-keyaccess__head{border-bottom:1px solid var(--ak-border);align-items:center;gap:16px;padding:16px 20px;display:flex}.ak-keyaccess__titles{min-width:0}.ak-keyaccess__title{font-size:var(--ak-fs-card-title);line-height:var(--ak-lh-title);margin:0}.ak-keyaccess__lede{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);margin:2px 0 0}.ak-keyaccess__find{border:1px solid var(--ak-border-strong);border-radius:var(--ak-r-pill);background:var(--ak-surface);width:320px;max-width:100%;color:var(--ak-text-muted);align-items:center;gap:8px;margin-left:auto;padding:0 8px 0 13px;display:flex}.ak-keyaccess__find:focus-within{outline:2px solid var(--ak-accent);outline-offset:-1px;border-color:#0000}.ak-keyaccess__find input{min-width:0;color:var(--ak-text);font:inherit;font-size:var(--ak-fs-control);background:0 0;border:0;outline:none;flex:1;padding:8px 0}.ak-keyaccess__find kbd{border:1px solid var(--ak-border);border-radius:var(--ak-r-control);font-family:var(--ak-mono);font-size:var(--ak-fs-micro);padding:0 6px}.ak-keyaccess__close{border-radius:var(--ak-r-icon-btn);width:36px;height:36px;color:var(--ak-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ak-keyaccess__close:hover{background:var(--ak-surface-inset);color:var(--ak-text)}.ak-keyaccess__close:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-keyaccess__body{flex:1;grid-template-columns:228px minmax(0,1fr) 290px;min-height:0;display:grid}.ak-keyaccess__nav{border-right:1px solid var(--ak-border);background:var(--ak-surface-raised);padding:4px 8px 12px;overflow:auto}.ak-keyaccess__navhead{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);letter-spacing:var(--ak-tracking-eyebrow);text-transform:uppercase;color:var(--ak-text-muted);margin:0;padding:14px 10px 6px}.ak-keyaccess__navlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ak-keyaccess__row{position:relative}.ak-keyaccess__tick{z-index:1;width:15px;height:15px;accent-color:var(--ak-accent);cursor:pointer;margin:-7.5px 0 0;position:absolute;top:50%;left:10px}.ak-keyaccess__tick:disabled{color:var(--ak-text-disabled);cursor:default}.ak-keyaccess__off .ak-keyaccess__tick:disabled{visibility:hidden}.ak-keyaccess__item{border-radius:var(--ak-r-control);width:100%;color:var(--ak-text);font:inherit;font-size:var(--ak-fs-control);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px 8px 34px;display:flex}.ak-keyaccess__item>svg{color:var(--ak-text-muted);flex:none}.ak-keyaccess__item:hover{background:var(--ak-surface-inset)}.ak-keyaccess__item:focus-visible{outline:2px solid var(--ak-accent);outline-offset:-2px}.ak-keyaccess__item[aria-current=true]{background:var(--ak-surface);box-shadow:0 0 0 1px var(--ak-border-strong);font-weight:var(--ak-fw-semibold)}.ak-keyaccess__item[data-dim=true]{color:var(--ak-text-muted)}.ak-keyaccess__item[aria-current=true]>svg,.ak-keyaccess__item[data-on=true]>svg{color:var(--ak-accent)}.ak-keyaccess__itemname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ak-keyaccess__itemmeter{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);font-weight:var(--ak-fw-regular);color:var(--ak-text-muted);flex:none;align-items:baseline;display:inline-flex}.ak-keyaccess__item[data-on=true] .ak-keyaccess__itemmeter{border-radius:var(--ak-r-pill);background:var(--ak-accent-tint);color:var(--ak-accent-on-tint);padding:1px 7px}.ak-keyaccess__itemcount{font-weight:var(--ak-fw-semibold)}.ak-keyaccess__itemof{color:var(--ak-text-muted)}.ak-keyaccess__nav>.ak-keyaccess__all{border:1px solid var(--ak-border);border-radius:var(--ak-r-control);background:var(--ak-surface);margin:10px 2px 2px;padding:9px 10px}.ak-keyaccess__nav>.ak-keyaccess__all:hover{border-color:var(--ak-border-strong)}.ak-keyaccess__nav>.ak-keyaccess__all span{flex:1;min-width:0}.ak-keyaccess__off{border-top:1px solid var(--ak-border);margin-top:10px}.ak-keyaccess__offhead{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);letter-spacing:var(--ak-tracking-eyebrow);text-transform:uppercase;color:var(--ak-text-muted);cursor:pointer;align-items:center;gap:6px;padding:12px 10px 6px;list-style:none;display:flex}.ak-keyaccess__offhead::-webkit-details-marker{display:none}.ak-keyaccess__offhead>svg{transition:transform .16s}.ak-keyaccess__off[open]>.ak-keyaccess__offhead>svg{transform:rotate(90deg)}.ak-keyaccess__offhead:hover{color:var(--ak-text)}.ak-keyaccess__offhead:focus-visible{outline:2px solid var(--ak-accent);outline-offset:-2px;border-radius:var(--ak-r-control)}@media (prefers-reduced-motion:reduce){.ak-keyaccess__offhead>svg{transition:none}}.ak-keyaccess__main{min-width:0;padding:0 10px 18px;overflow:auto}.ak-keyaccess__state{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 10px;display:flex}.ak-keyaccess__product{flex-direction:column;display:flex}.ak-keyaccess__producthead{z-index:1;background:var(--ak-surface);align-items:flex-start;gap:12px;padding:18px 10px 10px;display:flex;position:sticky;top:0}.ak-keyaccess__producticon{border-radius:var(--ak-r-card);width:40px;height:40px;color:var(--ak-text);background:0 0;flex:none;place-items:center;display:grid}.ak-keyaccess__productname{flex:1;min-width:0}.ak-keyaccess__productname h3{font-size:var(--ak-fs-figure);font-weight:var(--ak-fw-bold);line-height:var(--ak-lh-title);letter-spacing:var(--ak-tracking-title);margin:0}.ak-keyaccess__productname p{overflow-wrap:anywhere;margin:2px 0 0}.ak-keyaccess__links{flex:none;gap:12px;padding-top:4px;display:flex}.ak-keyaccess__link{color:var(--ak-link);font:inherit;font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-medium);cursor:pointer;text-underline-offset:3px;transition:text-decoration-thickness var(--ak-motion-fast) var(--ak-ease);background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.ak-keyaccess__link:hover:not(:disabled){text-decoration-thickness:2px}.ak-keyaccess__link:disabled{color:var(--ak-text-muted);cursor:default;text-decoration:none}.ak-keyaccess__can{border-bottom:1px solid var(--ak-border);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0 10px 12px;display:flex}.ak-keyaccess__canhead{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);letter-spacing:var(--ak-tracking-eyebrow);text-transform:uppercase;color:var(--ak-text-muted);flex-basis:100%;margin-bottom:2px}.ak-keyaccess__chip{border:1px solid var(--ak-border-strong);border-radius:var(--ak-r-pill);color:var(--ak-text);font-size:var(--ak-fs-meta);background:0 0;align-items:center;gap:4px;padding:1px 9px;display:inline-flex}.ak-keyaccess__chip>svg{color:var(--ak-attention-deep);flex:none}.ak-keyaccess__chip:not([data-on=true]){color:var(--ak-text-disabled);border-style:dashed}.ak-keyaccess__money{font-size:var(--ak-fs-meta);color:var(--ak-attention-deep);flex-basis:100%;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.ak-keyaccess__product>.ak-reason,.ak-keyaccess__note{max-width:62ch;margin:12px 10px 0}.ak-keyaccess__sups{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.ak-keyaccess__sup{border-radius:var(--ak-r-control);font-size:var(--ak-fs-control);cursor:pointer;align-items:flex-start;gap:10px;padding:7px 8px;display:flex}.ak-keyaccess__sup:hover{background:var(--ak-surface-raised)}.ak-keyaccess__sup:has(input:disabled){cursor:default}.ak-keyaccess__sup input{width:16px;height:16px;accent-color:var(--ak-accent);flex:none;margin:2px 0 0}.ak-keyaccess__supname{overflow-wrap:anywhere;flex:1;min-width:0}.ak-keyaccess__supname small{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);display:block}.ak-keyaccess__result{padding-top:12px}.ak-keyaccess__resulthead{font-size:var(--ak-fs-control);justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;display:flex}.ak-keyaccess__resulthead b{align-items:center;gap:8px;display:inline-flex}.ak-keyaccess__key{border-left:1px solid var(--ak-border);padding:18px 20px;overflow:auto}.ak-keyaccess__keypane{flex-direction:column;gap:12px;display:flex}.ak-keyaccess__kicker{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);letter-spacing:var(--ak-tracking-eyebrow);text-transform:uppercase;color:var(--ak-accent);align-items:center;gap:10px;margin:0;padding:0;display:flex}.ak-keyaccess__keypane>.ak-keyaccess__kicker:before{content:"";background:var(--ak-accent);width:18px;height:1.5px}.ak-keyaccess__stats{border-top:1px solid var(--ak-border);border-bottom:1px solid var(--ak-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ak-keyaccess__stats>div{flex-direction:column-reverse;min-width:0;padding:10px 0;display:flex}.ak-keyaccess__stats>div+div{border-left:1px solid var(--ak-border);padding-left:12px}.ak-keyaccess__stats dt{font-family:var(--ak-mono);font-size:var(--ak-fs-micro);letter-spacing:var(--ak-tracking-micro);text-transform:uppercase;color:var(--ak-text-muted)}.ak-keyaccess__stats dd{font-family:var(--ak-mono);font-size:var(--ak-fs-figure);font-weight:var(--ak-fw-medium);margin:0}.ak-keyaccess__sentence{font-size:var(--ak-fs-control);margin:0}.ak-keyaccess__chosen{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);margin:0;padding:0;list-style:none}.ak-keyaccess__chosen li{font-size:var(--ak-fs-control);align-items:center;gap:8px;padding:5px 5px 5px 12px;display:flex}.ak-keyaccess__chosen li+li{border-top:1px solid var(--ak-border)}.ak-keyaccess__chosen em{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);font-style:normal}.ak-keyaccess__go{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:inline-flex}.ak-keyaccess__go:hover{color:var(--ak-accent)}.ak-keyaccess__go>svg{color:var(--ak-accent);flex:none}.ak-keyaccess__rm{border-radius:var(--ak-r-control);width:28px;height:28px;color:var(--ak-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ak-keyaccess__rm:hover{background:var(--ak-error-tint);color:var(--ak-error)}.ak-keyaccess__go:focus-visible,.ak-keyaccess__rm:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-keyaccess__foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ak-border);align-items:center;gap:12px;display:flex}.ak-keyaccess__all{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-medium);cursor:pointer;flex:none;align-items:center;gap:8px;display:flex}.ak-keyaccess__all input{width:16px;height:16px;accent-color:var(--ak-accent);margin:0}.ak-keyaccess__all small{font-size:var(--ak-fs-micro);font-weight:var(--ak-fw-regular);color:var(--ak-text-muted)}.ak-keyaccess__summary{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 10px;min-width:0;margin:0;display:flex}.ak-keyaccess__count{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-medium);color:var(--ak-text)}.ak-keyaccess__summary .ak-devmint__count{font-size:var(--ak-fs-meta)}.ak-keyaccess__buttons{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.ak-keyaccess__blocked{text-align:start;align-items:flex-start;gap:6px;max-width:44ch;margin:0 6px 0 0;display:inline-flex}.ak-keyaccess__blocked>svg{flex:none;margin-top:2px}@media (max-width:980px){.ak-keyaccess__body{grid-template-rows:auto 1fr;grid-template-columns:190px minmax(0,1fr);overflow:auto}.ak-keyaccess__nav{grid-row:1/-1}.ak-keyaccess__main,.ak-keyaccess__key{overflow:visible}.ak-keyaccess__key{border-left:0;border-top:1px solid var(--ak-border)}}@media (max-width:700px){.ak-keyaccess{border:0;border-radius:0;width:100vw;height:100dvh;margin:0}.ak-keyaccess__head{flex-wrap:wrap;padding:14px 16px}.ak-keyaccess__titles{flex:1}.ak-keyaccess__find{order:3;width:100%;margin-left:0}.ak-keyaccess__find kbd{display:none}.ak-keyaccess__body{display:block}.ak-keyaccess__nav{z-index:2;border-right:0;border-bottom:1px solid var(--ak-border);gap:4px;padding:6px;display:flex;position:sticky;top:0;overflow-x:auto}.ak-keyaccess__navgroup,.ak-keyaccess__navlist{display:contents}.ak-keyaccess__navlist>li{flex:none}.ak-keyaccess__navhead{display:none}.ak-keyaccess__item{white-space:nowrap;width:auto}.ak-keyaccess__itemname{overflow:visible}.ak-keyaccess__producthead{position:static}.ak-keyaccess__foot{flex-wrap:wrap;padding-inline:16px}.ak-keyaccess__summary{text-align:start;flex-basis:100%;order:3;align-items:flex-start}.ak-keyaccess__buttons{margin-left:auto}}@media (pointer:coarse){.ak-keyaccess__sup,.ak-keyaccess__item,.ak-keyaccess-console__opt{min-height:var(--ak-touch-target)}}.ak-hooks__endpoint.ak-devhook{flex-direction:row;align-items:center;gap:12px;min-width:0;display:flex}.ak-hooks__endpoint.ak-devhook>*{white-space:normal;min-width:0;overflow:visible}.ak-hooks__endpoint.ak-devhook>.ak-devtile{display:inline-flex}.ak-hooks__endpoint.ak-devhook>.ak-devhook__text{display:flex}.ak-devhook__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ak-devhook__url{font-family:var(--ak-mono);font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);font-weight:var(--ak-fw-medium);color:var(--ak-text);white-space:normal;overflow-wrap:anywhere}.ak-devhook__meta{font-size:var(--ak-fs-meta);line-height:var(--ak-lh-meta);color:var(--ak-text-muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ak-devhook__meta .ak-mono{overflow-wrap:anywhere;white-space:normal}.ak-devhook__label{color:var(--ak-text)}.ak-devhook__events{font-size:var(--ak-fs-control);color:var(--ak-text);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ak-devhook__events svg{color:var(--ak-text-muted);flex:none}button.ak-devhook__events{border-radius:var(--ak-r-pill);height:28px;font:inherit;font-size:var(--ak-fs-control);cursor:pointer;transition:background var(--ak-motion-fast) var(--ak-ease);background:0 0;border:0;margin-left:-8px;padding:0 8px}button.ak-devhook__events:hover,button.ak-devhook__events[aria-expanded=true]{background:var(--ak-surface-inset)}.ak-devhook__chev{transition:transform var(--ak-motion-fast) var(--ak-ease)}button.ak-devhook__events[aria-expanded=true] .ak-devhook__chev{transform:rotate(180deg)}.ak-devhooks__table .ak-table td:first-child{width:auto;max-width:0}.ak-devhooks__table .ak-table td:nth-child(2),.ak-devhooks__table .ak-table td:nth-child(3){white-space:nowrap;width:1%;max-width:none;overflow:visible}.ak-devhooks__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"list""create""main";gap:20px;min-width:0;display:grid}.ak-devhooks__grid>.ak-devhooks__list{grid-area:list}.ak-devhooks__grid>.ak-devhooks__create{grid-area:create}.ak-devhooks__main{flex-direction:column;grid-area:main;gap:20px;min-width:0;display:flex}@container work (min-width:880px){.ak-devhooks__grid{grid-template:"list create""main create"1fr/minmax(0,1fr) min(400px,37%);align-items:start}.ak-devhooks__grid>.ak-devhooks__create{min-height:var(--ak-hooks-fill,auto);flex-direction:column;display:flex}.ak-devhooks__create>.ak-devsection__body,.ak-devhooks__create>.ak-devsection__body>.ak-devform{flex-direction:column;flex:auto;display:flex}.ak-devhooks__create .ak-devform__submit{margin-top:auto}}.ak-devhooks__table .ak-hooks__rowactions{justify-content:flex-end;display:inline-flex}@container devbody (max-width:559px){.ak-devhooks__table .ak-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-devhooks__table .ak-table,.ak-devhooks__table .ak-table tbody{width:100%;display:block}.ak-devhooks__table .ak-table tbody tr{border-top:1px solid var(--ak-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"endpoint endpoint""events state""actions actions";align-items:center;gap:8px 12px;padding:14px 16px;display:grid}.ak-devhooks__table .ak-table tbody td{border:0;width:auto;max-width:none;height:auto;padding:0;display:block}.ak-devhooks__table .ak-table tbody td:nth-child(n){white-space:normal;width:auto;max-width:none;height:auto;padding:0;overflow:visible}.ak-devx .ak-devsection .ak-devhooks__table .ak-table td:first-child{padding:0}.ak-devx .ak-devsection .ak-devhooks__table .ak-table td:last-child{padding:0 0 0 44px}.ak-devx .ak-devsection .ak-devhooks__table .ak-table tbody tr:last-child td{border-bottom:0}.ak-devhooks__table .ak-table tbody td:first-child{grid-area:endpoint}.ak-devhooks__table .ak-table tbody td:nth-child(2){grid-area:events;padding-left:44px}.ak-devhooks__table .ak-table tbody td:nth-child(3){grid-area:state}.ak-devhooks__table .ak-table tbody td:nth-child(4){grid-area:actions;padding-left:44px}.ak-devhooks__table .ak-hooks__rowactions{justify-content:flex-start}}.ak-devform{flex-direction:column;gap:14px;min-width:0;display:flex}.ak-devform__submit{align-self:stretch}.ak-devform__idem{overflow-wrap:anywhere;margin:0}.ak-devform__idem .ak-mono{white-space:normal;overflow-wrap:anywhere}.ak-devevents{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex;position:relative}.ak-devevents__groups{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);flex-direction:column;display:flex;overflow:hidden}.ak-devevents__group{border-top:1px solid var(--ak-border)}.ak-devevents__group:first-child{border-top:0}.ak-devevents__summary{cursor:pointer;min-height:40px;font-size:var(--ak-fs-control);color:var(--ak-text);transition:background var(--ak-motion-fast) var(--ak-ease);align-items:center;gap:8px;padding:0 12px;list-style:none;display:flex}.ak-devevents__summary::-webkit-details-marker{display:none}.ak-devevents__summary:hover{background:var(--ak-surface-raised)}.ak-devevents__chevron{color:var(--ak-text-muted);transition:transform var(--ak-motion-fast) var(--ak-ease);flex:none;transform:rotate(-90deg)}.ak-devevents__group[open]>.ak-devevents__summary .ak-devevents__chevron{transform:none}.ak-devevents__family{min-width:0;font-weight:var(--ak-fw-medium);flex:auto}.ak-devevents__picked{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);flex:none}.ak-devevents__picked[data-some=true]{color:var(--ak-text);font-weight:var(--ak-fw-semibold)}.ak-devevents__chips.ak-filters{flex-wrap:wrap;gap:6px;margin:0;padding:2px 12px 12px;display:flex}.ak-devevents__chips .ak-chip{max-width:100%;height:28px;padding:0 10px}.ak-devevents__chips .ak-chip .ak-mono{font-size:var(--ak-fs-meta);text-overflow:ellipsis;overflow:hidden}.ak-devrotate__row{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.ak-devrotate__row>.ak-field{flex:260px}.ak-devrotate__trigger{padding-top:calc(var(--ak-lh-meta) + 5px);flex:none}.ak-devrotate__trigger .ak-reason{max-width:30ch}.ak-devrotate__warn{max-width:none;color:var(--ak-attention-deep);align-items:flex-start;gap:8px;margin:0;display:flex}.ak-devrotate__warn svg{flex:none;margin-top:1px}.ak-devrotate__armed{border-radius:var(--ak-r-card);background:var(--ak-surface-raised);box-shadow:inset 3px 0 0 var(--ak-attention-deep);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.ak-devrotate__armedline{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-attention-deep);flex:280px;align-items:flex-start;gap:8px;margin:0;display:flex}.ak-devrotate__armedline svg{flex:none;margin-top:2px}.ak-devrotate__armedactions{flex-wrap:wrap;gap:8px;display:flex}.ak-devlog__filter{align-items:flex-end;gap:8px;display:flex}.ak-devlog__filter .ak-field{min-width:150px}.ak-devlog__filter .ak-field__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ak-devlog__filter .ak-input{height:34px}.ak-devlog__reload{flex:none;width:34px;height:34px}.ak-devdeliveries.ak-deliveries{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ak-devdelivery.ak-deliveries__row{border:0;border-top:1px solid var(--ak-border);background:0 0;border-radius:0;flex-direction:column;gap:8px;padding:14px 0;display:flex}.ak-devdelivery.ak-deliveries__row:first-child{border-top:0;padding-top:0}.ak-devdelivery__head.ak-deliveries__head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ak-devdelivery__event{flex-direction:column;flex:220px;gap:1px;min-width:0;display:flex}.ak-devdelivery__type{font-family:var(--ak-mono);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text);overflow-wrap:anywhere}.ak-devdelivery__id{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);overflow-wrap:anywhere}.ak-devdelivery__status{flex:none;align-items:center;gap:10px;display:inline-flex}.ak-devdelivery__attempts{font-size:var(--ak-fs-control);color:var(--ak-text-muted);white-space:nowrap}.ak-devdelivery__replay{flex:none}.ak-devdelivery__note{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);align-items:flex-start;gap:8px;margin:0;display:flex}.ak-devdelivery__note svg{flex:none;margin-top:2px}.ak-devdelivery__note .ak-mono{white-space:normal;overflow-wrap:anywhere;font-size:var(--ak-fs-meta)}.ak-devdelivery__note--attention{color:var(--ak-attention-deep)}.ak-devattempts.ak-deliveries__log{border-left:1.5px solid var(--ak-border);flex-direction:column;gap:6px;margin:2px 0 0;padding:0 0 0 14px;list-style:none;display:flex}.ak-devattempt.ak-deliveries__attempt{font-size:var(--ak-fs-meta);line-height:var(--ak-lh-meta);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ak-devattempt__try{color:var(--ak-text-muted);min-width:3.2em}.ak-devattempt__at,.ak-devattempt__evidence{color:var(--ak-text);white-space:normal;overflow-wrap:anywhere}.ak-devattempt__detail.ak-deliveries__detail{color:var(--ak-text-muted);white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.ak-devattempt .ak-pill{height:18px;padding:0 7px}.ak-devlog__error .ak-errorpanel{margin:0}.ak-devlog__tester{border-radius:var(--ak-r-card);background:var(--ak-surface-raised);flex-direction:column;gap:10px;padding:14px;display:flex}.ak-devlog__testerhead{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text);align-items:center;gap:8px;display:flex}.ak-devlog__testerhead svg{color:var(--ak-text-muted)}.ak-devlog__testerrow{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.ak-devlog__testerrow>.ak-field{flex:200px}.ak-devlog__testerrow>.ak-btn{flex:none}.ak-devlog__testerrow>span:has(>.ak-btn){flex:none}.ak-devlog__testerrow>span:has(>.ak-btn){padding-top:calc(var(--ak-lh-meta) + 5px);align-self:flex-start}.ak-devlog__testerrow .ak-input{background:var(--ak-surface)}.ak-devevents-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-devevent{border-top:1px solid var(--ak-border);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-width:0;padding:10px 0;display:flex}.ak-devevent:first-child{border-top:0;padding-top:0}.ak-devevent__main{flex-direction:column;gap:1px;min-width:0;display:flex}.ak-devevent__type{font-family:var(--ak-mono);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text);overflow-wrap:anywhere}.ak-devevent__id{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);overflow-wrap:anywhere}.ak-devevent__side{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);flex-direction:column;align-items:flex-end;gap:1px;display:flex}.ak-devevent__side .ak-mono{white-space:normal;overflow-wrap:anywhere}.ak-devreveal__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.ak-devreveal__meta .ak-mono{white-space:normal;overflow-wrap:anywhere;color:var(--ak-text)}.ak-devreveal__ack{justify-content:flex-end;display:flex}.ak-devsecret__value.ak-hooks__secret{background:0 0;border:0;padding:0}.ak-devclasses{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@container devbody (min-width:640px){.ak-devclasses{grid-template-columns:repeat(4,minmax(0,1fr))}}@container devbody (max-width:340px){.ak-devclasses{grid-template-columns:minmax(0,1fr)}}.ak-devclass{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);background:var(--ak-surface);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.ak-devclass__head{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);letter-spacing:var(--ak-tracking-micro);text-transform:uppercase;color:var(--ak-text-muted);align-items:center;gap:8px;display:inline-flex}.ak-devclass__figure{font-family:var(--ak-figure-font);font-size:var(--ak-fs-screen-title);font-weight:var(--ak-fw-semibold);color:var(--ak-text);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;line-height:1.1;display:flex}.ak-devclass__unit{font-family:var(--ak-sans);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-regular);color:var(--ak-text-muted)}.ak-devclass__limits{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ak-devclass__limited{border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);color:var(--ak-text);font-weight:var(--ak-fw-medium);align-items:center;padding:1px 8px;display:inline-flex}.ak-devclass[data-tone=attention] .ak-devclass__limited{background:var(--ak-brand-tile);color:var(--ak-brand-tile-ink)}.ak-devclass[data-tone=error] .ak-devclass__limited{background:var(--ak-error-tint);color:var(--ak-error-deep)}.ak-devclass__bars.ak-usage__bars{border-bottom:1px solid var(--ak-border);gap:3px;height:40px;margin-top:4px;padding-top:4px}.ak-devclass .ak-usage__bar{flex:1 1 0;max-width:10px}.ak-devclass .ak-usage__fill{background:var(--ak-border-strong);border-radius:0}.ak-devclass .ak-usage__bar:last-child .ak-usage__fill{background:var(--ak-accent)}.ak-devclass .ak-usage__fill[data-rate-limited]:not([data-rate-limited="0"]){background:var(--ak-attention);box-shadow:inset 0 0 0 1px var(--ak-attention-deep)}.ak-devquotas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-devquota{border-top:1px solid var(--ak-border);flex-direction:column;gap:8px;padding:14px 0;display:flex}.ak-devquota:first-child{border-top:0;padding-top:0}.ak-devquota:last-child{padding-bottom:0}.ak-devquota__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ak-devquota__metric{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);letter-spacing:var(--ak-tracking-micro);text-transform:uppercase;color:var(--ak-text-muted);flex:auto}.ak-devquota__figure{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text);font-variant-numeric:tabular-nums}.ak-devquota__pct{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted)}.ak-devquota__track{border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);height:6px;position:relative;overflow:hidden}.ak-devquota[data-unmetered=true] .ak-devquota__track{outline:1px dashed var(--ak-border-strong);outline-offset:-1px;background:0 0}.ak-devquota__fill{border-radius:inherit;background:var(--ak-accent);position:absolute;inset:0 auto 0 0}.ak-devquota[data-tone=attention] .ak-devquota__fill{background:var(--ak-attention);box-shadow:inset 0 0 0 1px var(--ak-attention-deep)}.ak-devquota[data-tone=error] .ak-devquota__fill{background:var(--ak-error)}.ak-devquota__reset{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);align-items:center;gap:6px;margin:0;display:flex}.ak-devquota__reset svg{flex:none}.ak-devlimits__list.ak-portal-list{margin:0}.ak-devlimit.ak-portal-list__row{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;display:flex}.ak-devlimit.ak-portal-list__row:first-child{border-top:0;padding-top:0}.ak-devlimit.ak-portal-list__row>:first-child{min-width:0}.ak-devlimit__code{border-radius:var(--ak-r-icon-btn);background:var(--ak-surface-inset);height:20px;font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);color:var(--ak-text);align-items:center;padding:0 7px;display:inline-flex}.ak-devlimit__figures{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);flex:auto}.ak-devlimit.ak-devlimit--unstated{flex-direction:column;align-items:stretch}.ak-devlimit__codes{flex-wrap:wrap;gap:4px;display:flex}.ak-devlimit__none{font-size:var(--ak-fs-control);color:var(--ak-text-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}@container work (min-width:880px){.ak-devoauth__grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);grid-template-areas:"clients endpoint""recipe limits""errors errors"}}@container work (max-width:879px){.ak-devoauth__grid{grid-template-areas:"clients""recipe""endpoint""limits""errors"}}.ak-devoauth__created{font-size:var(--ak-fs-control);color:var(--ak-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ak-devoauth__table .ak-table th:first-child{width:30%}.ak-devoauth__table .ak-table th:nth-child(2){width:38%}.ak-devoauth__table .ak-table th:nth-child(3){width:14%}.ak-devoauth__table .ak-table th:nth-child(4){width:18%}.ak-devoauth__table .ak-devkey__display{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;display:block;overflow:hidden}.ak-devcodes--grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}.ak-devcodes--grid .ak-devcodes__row:nth-child(-n+3){border-top:0;padding-top:0}.ak-devoauth__shape{border-top:1px solid var(--ak-border);flex-direction:column;gap:10px;min-width:0;padding-top:14px;display:flex}.ak-devoauth__shapehead{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text);margin:0}@container work (max-width:879px){.ak-devcodes--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-devcodes--grid .ak-devcodes__row:nth-child(3){border-top:1px solid var(--ak-border);padding-top:10px}}@container work (max-width:560px){.ak-devcodes--grid{grid-template-columns:minmax(0,1fr)}.ak-devcodes--grid .ak-devcodes__row:nth-child(2){border-top:1px solid var(--ak-border);padding-top:10px}}@container devbody (max-width:599px){.ak-devoauth__table .ak-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-devoauth__table .ak-table,.ak-devoauth__table .ak-table tbody{width:100%;display:block}.ak-devoauth__table .ak-table tbody tr{border-top:1px solid var(--ak-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"client env""scopes scopes""created created";gap:8px 12px;padding:14px 16px;display:grid}.ak-devoauth__table .ak-table tbody td{border:0;height:auto;padding:0;display:block}.ak-devoauth__table .ak-table tbody td:nth-child(n){white-space:normal;width:auto;max-width:none;height:auto;padding:0;overflow:visible}.ak-devx .ak-devsection .ak-devoauth__table .ak-table td:first-child{padding:0}.ak-devx .ak-devsection .ak-devoauth__table .ak-table td:last-child{padding:0 0 0 44px}.ak-devoauth__table .ak-table tbody td:first-child{grid-area:client}.ak-devoauth__table .ak-table tbody td:nth-child(2){grid-area:scopes;padding-left:44px}.ak-devoauth__table .ak-table tbody td:nth-child(3){grid-area:env}.ak-devoauth__table .ak-table tbody td:nth-child(4){grid-area:created;padding-left:44px}}.ak-devdownloads{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ak-devdownload{--ak-btn-cut:6px;--ak-btn-line:var(--ak-border-strong);border-radius:var(--ak-r-pill);height:30px;color:var(--ak-text);font-size:var(--ak-fs-control);font-weight:var(--ak-fw-medium);background:0 0;border:0;align-items:center;gap:6px;padding:0 13px;text-decoration:none;display:inline-flex}.ak-devdownload svg{color:var(--ak-text-muted);flex:none}.ak-devdownload:hover{--ak-btn-fill:var(--ak-surface-inset)}.ak-devops__toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.ak-devsearch{flex:240px;align-items:center;min-width:0;display:flex;position:relative}.ak-devsearch svg{color:var(--ak-text-muted);pointer-events:none;position:absolute;left:12px}.ak-devsearch__input.ak-input{border-radius:var(--ak-r-pill);width:100%;height:36px;padding-left:36px}.ak-devops__table{table-layout:fixed}.ak-devx .ak-devsection .ak-devops__table td{vertical-align:top;white-space:normal;height:auto;padding-top:10px;padding-bottom:10px}.ak-devop__line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.ak-devop__method{background:var(--ak-surface-inset);min-width:54px;height:20px;font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-bold);letter-spacing:var(--ak-tracking-micro);color:var(--ak-text);vertical-align:1px;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ak-devop__path{min-width:0;font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text);overflow-wrap:break-word}.ak-devop__id{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);overflow-wrap:break-word;margin-top:3px;display:block}.ak-devop__summary{color:var(--ak-text-muted);text-wrap:pretty}.ak-devop__path--link{border-radius:0;text-decoration:none}.ak-devop__path--link:hover{text-underline-offset:3px;text-decoration:underline}.ak-devop__copy{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);height:20px;color:var(--ak-text-muted);font-size:var(--ak-fs-meta);cursor:pointer;opacity:0;transition:opacity var(--ak-motion-fast) var(--ak-ease), background var(--ak-motion-fast) var(--ak-ease);background:0 0;flex:none;margin-left:auto;padding:0 8px}.ak-devops__table tr:hover .ak-devop__copy,.ak-devop__copy:focus-visible{opacity:1}.ak-devop__copy:hover{background:var(--ak-surface-inset);color:var(--ak-text)}@media (hover:none){.ak-devop__copy{opacity:1}}.ak-devop__badges{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ak-devfams{flex-direction:column;gap:8px;display:flex}.ak-devfam{border:1px solid var(--ak-border);border-radius:var(--ak-r-card);background:var(--ak-surface);transition:border-color var(--ak-motion-fast) var(--ak-ease), box-shadow var(--ak-motion-fast) var(--ak-ease);overflow:clip}.ak-devfam:hover{border-color:var(--ak-border-strong)}.ak-devfam[data-open]{border-color:var(--ak-border-strong);box-shadow:var(--ak-shadow-card)}.ak-devfam__head{font:inherit;margin:0}.ak-devfam__toggle{width:100%;color:var(--ak-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px 4px;display:flex}.ak-devfam__toggle:disabled{cursor:default}.ak-devfam__toggle:focus-visible{outline:2px solid var(--ak-accent);outline-offset:-2px;border-radius:var(--ak-r-card)}.ak-devfam__toggle>svg{color:var(--ak-text-muted);transition:transform var(--ak-motion-fast) var(--ak-ease);flex:none}.ak-devfam__toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.ak-devfam__name{font-size:var(--ak-fs-card-title);font-weight:var(--ak-fw-semibold);text-transform:capitalize}.ak-devfam__methods{flex-wrap:wrap;gap:4px;display:inline-flex}.ak-devfam__method{border-radius:var(--ak-r-pill);font-family:var(--ak-mono);font-size:var(--ak-fs-micro);font-weight:var(--ak-fw-semibold);letter-spacing:.02em;padding:1px 6px}.ak-devfam__count{border-radius:var(--ak-r-pill);background:var(--ak-surface-raised);font-size:var(--ak-fs-meta);font-variant-numeric:tabular-nums;color:var(--ak-text-muted);margin-left:auto;padding:2px 9px}.ak-devfam__desc{font-size:var(--ak-fs-body-sm);line-height:var(--ak-lh-meta);color:var(--ak-text-muted);text-wrap:pretty;margin:0;padding:0 14px 12px 38px}.ak-devfam:not([data-open]) .ak-devfam__desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ak-devfam[data-open] .ak-devfam__desc{padding-bottom:14px}.ak-devfam:not(:has(.ak-devfam__desc)) .ak-devfam__toggle{padding-bottom:12px}:is(.ak-devop__method,.ak-devfam__method)[data-method=get]{background:var(--ak-success-tint);color:var(--ak-success-deep)}:is(.ak-devop__method,.ak-devfam__method)[data-method=post]{background:var(--ak-accent-tint);color:var(--ak-accent-on-tint)}:is(.ak-devop__method,.ak-devfam__method):is([data-method=put],[data-method=patch]){background:var(--ak-attention-tint);color:var(--ak-attention-deep)}:is(.ak-devop__method,.ak-devfam__method)[data-method=delete]{background:var(--ak-error-tint);color:var(--ak-error-deep)}.ak-devx .ak-devsection .ak-devfam .ak-devops__wrap{border:0;border-top:1px solid var(--ak-border);border-radius:0;margin:0}.ak-devx .ak-devsection .ak-devfam .ak-devops__wrap:last-child{margin-bottom:0}.ak-devx .ak-devsection .ak-devfam .ak-devops__table td:first-child{padding-left:14px}.ak-devx .ak-devsection .ak-devfam .ak-devops__table td:last-child{padding-right:10px}.ak-devx .ak-devsection .ak-devfam .ak-devops__table tbody tr:first-child td{border-top:0}.ak-devops__col--route{width:55%}.ak-devops__col--go{width:36px}.ak-devx .ak-devsection .ak-devops__table td.ak-devop__go{vertical-align:middle;color:var(--ak-text-muted)}.ak-devop__go svg{transition:transform var(--ak-motion-fast) var(--ak-ease);display:block}.ak-devops__table .ak-devop:hover .ak-devop__go svg,.ak-devops__table .ak-devop[data-active] .ak-devop__go svg{opacity:1;color:var(--ak-text);transform:translate(2px)}.ak-devops__table .ak-devop[data-active]{--ak-row-fill:var(--ak-text);--ak-row-ink:var(--ak-surface)}.ak-devops__table .ak-devop[data-active]>td{background:var(--ak-row-fill);color:var(--ak-row-ink);--ak-text:var(--ak-row-ink);--ak-text-muted:var(--ak-row-ink);--ak-link:var(--ak-row-ink)}.ak-devsearch__key{border:1px solid var(--ak-border);font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);pointer-events:none;border-radius:0;padding:0 6px;position:absolute;right:12px}.ak-devsearch:focus-within .ak-devsearch__key{display:none}.ak-devops__codefilter{cursor:pointer;background:var(--ak-border-strong);border:0;gap:6px}button.ak-devcode-filter{border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);font-family:var(--ak-mono);cursor:pointer;transition:background var(--ak-motion-fast) var(--ak-ease);border:0;padding:1px 7px}button.ak-devcode-filter:hover{background:var(--ak-border-strong)}button.ak-devcode-filter[aria-pressed=true]{background:var(--ak-text);color:var(--ak-surface)}.ak-devcodes__line{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ak-devcodes__count{font-size:var(--ak-fs-meta);color:var(--ak-text-muted)}.ak-devdisclosure summary{cursor:pointer;font-size:var(--ak-fs-control);color:var(--ak-text-muted)}.ak-devdisclosure[open] summary{margin-bottom:10px}@container devbody (max-width:559px){.ak-devops__table{table-layout:auto}.ak-devops__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-devops__table,.ak-devops__table tbody{width:100%;display:block}.ak-devops__table tbody tr{border-top:1px solid var(--ak-border);flex-direction:column;gap:3px;padding:12px 16px;display:flex}.ak-devx .ak-devsection .ak-devops__table td,.ak-devx .ak-devsection .ak-devops__table td:first-child,.ak-devx .ak-devsection .ak-devops__table td:last-child{border:0;max-width:none;height:auto;padding:0;display:block}.ak-devx .ak-devsection .ak-devfam .ak-devops__table td:first-child{padding-left:0}.ak-devx .ak-devsection .ak-devfam .ak-devops__table td:last-child{padding-right:0}.ak-devx .ak-devsection .ak-devfam .ak-devops__table tbody tr{padding:12px 14px}.ak-devx .ak-devsection .ak-devfam .ak-devops__table tbody tr:first-child{border-top:0}.ak-devx .ak-devsection .ak-devops__table td.ak-devop__go{display:none}.ak-devfam__desc{padding-left:14px}.ak-devfam__toggle{padding-inline:12px}}.ak-deverrors__plain{border-top:1px solid var(--ak-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ak-deverrors__chips{flex-wrap:wrap;gap:4px;display:flex}.ak-devheaders{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-devheaders__row{border-top:1px solid var(--ak-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.ak-devheaders__row:first-child{border-top:0;padding-top:0}.ak-devheaders__name{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text);overflow-wrap:anywhere}.ak-devcaps__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.ak-devcap{border-top:1px solid var(--ak-border);align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.ak-devcap__code{border-radius:var(--ak-r-icon-btn);background:var(--ak-surface-inset);min-width:48px;height:22px;font-family:var(--ak-mono);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);color:var(--ak-text);flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ak-devcap__verbs{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;padding-top:2px;display:flex}.ak-devcap__group{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:inline-flex}.ak-devcap__group .ak-pill{height:18px;padding:0 7px}.ak-devcap__names{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text);overflow-wrap:anywhere}.ak-devcap__absent{font-size:var(--ak-fs-meta);color:var(--ak-text-muted)}@media (prefers-reduced-motion:reduce){.ak-devnav .ak-devtabs__link.ak-devnav__link,.ak-devoption,.ak-devscope,.ak-devevents__summary,.ak-devevents__chevron,.ak-devdownload,.ak-devfam,.ak-devfam__toggle>svg,.ak-devop__go svg,.ak-devlink svg,button.ak-devscope-chip--more,button.ak-devhook__events,.ak-devhook__chev{transition:none}.ak-devnav .ak-devnav__link:active{transform:none}}@media (forced-colors:active){.ak-devnav .ak-devtabs__link.ak-devnav__link[aria-current=page]{outline:2px solid highlight}.ak-devtile,.ak-devscope-chip,.ak-devlimit__code,.ak-devcap__code,.ak-devop__method,.ak-devfam__method{border:1px solid}.ak-devscope[data-on=true]{outline:2px solid highlight}.ak-devoption:has(input:checked){outline:2px solid highlight}}.ak-devusage__error .ak-errorpanel,.ak-devlog__error .ak-errorpanel{border-color:var(--ak-border);background:var(--ak-surface-raised)}.ak-devusage__error--gated .ak-errorpanel__guidance,.ak-devx a.ak-devdownload{color:var(--ak-text)}.ak-devx a.ak-devdownload:hover{text-decoration:none}.ak-devstate--row{flex-wrap:wrap;align-items:center}.ak-devstate--row .ak-devstate__body{flex:200px}.ak-devstate--row .ak-devstate__action{flex:none;justify-content:flex-start}@container work (min-width:880px){.ak-devsplit.ak-devusage--failed{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ak-devusage--failed>.ak-devsplit__main,.ak-devusage--failed>.ak-devsplit__side{display:contents}.ak-devusage--failed .ak-devusage__error{grid-column:1/-1}.ak-devusage--failed .ak-devpage__tech{order:9;grid-column:1/-1}}.ak-devstate--row>.ak-devtile{display:none}.ak-devstate--row{padding:4px 0 0}.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen{--ak-bx-t2:calc(var(--ak-motion) * 2);--ak-bx-step:calc(var(--ak-motion) / 4)}@media (prefers-reduced-motion:no-preference){:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen)>:not(.ak-readouts){animation:ak-inst-rise var(--ak-bx-t2) var(--ak-ease) backwards}:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen)>:nth-child(2){animation-delay:var(--ak-bx-step)}:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen)>:nth-child(3){animation-delay:calc(var(--ak-bx-step) * 2)}:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen)>:nth-child(n+4){animation-delay:calc(var(--ak-bx-step) * 3)}}.ak-devkeys__table .ak-devkey__status{flex-direction:column;align-items:flex-start;gap:7px}.ak-devkeys__table .ak-devkey__status>.ak-meta{white-space:normal}.ak-devhooks__usage{border-top:1px solid var(--ak-border);align-items:center;gap:12px;min-width:0;padding:14px 4px 2px;display:flex}.ak-devhooks__usageicon{color:var(--ak-text-muted);flex:none}.ak-devhooks__usagetext{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ak-devhooks__usagetitle{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-semibold);color:var(--ak-text)}.ak-devhooks__usageline{font-size:var(--ak-fs-control);line-height:var(--ak-lh-body-sm);color:var(--ak-text-muted);text-wrap:pretty}.ak-devhooks__usage>.ak-btn{flex:none}@container work (max-width:560px){.ak-devhooks__usage{flex-wrap:wrap}.ak-devhooks__usage>.ak-btn{margin-inline-start:28px}}.ak-devdocs__package{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);overflow-wrap:anywhere}:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen) :is(.ak-readouts,.ak-steptrack--band){margin-bottom:calc(var(--ak-touch-target) * .5)}:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen) .ak-readouts--panel{margin-bottom:0}@container work (max-width:559px){:is(.ak-devx,.ak-adm,.ak-wsbrand,.ak-opsuppliers,.ak-opgolive,.ak-opdata,.ak-opdatasetscreen,.ak-oprulesscreen) :is(.ak-readouts,.ak-steptrack--band){margin-bottom:4px}}.ak-devops__table .ak-devop{cursor:pointer}.ak-devops__table .ak-devop:hover:not([data-active])>td{background:var(--ak-surface-raised)}.ak-devop__open{font:inherit;font-family:var(--ak-mono);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ak-devop__open:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-devx>.ak-opdrawer{z-index:40;border:0;border-left:1px solid var(--ak-border);background:var(--ak-surface);width:min(620px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ak-text);box-shadow:var(--ak-shadow-panel);transition:width var(--ak-motion) var(--ak-ease);margin:0;padding:0;animation:none;position:fixed;inset:0 0 0 auto;overflow:hidden}.ak-devx>.ak-opdrawer[data-wide]{width:min(1120px,100vw - 48px)}.ak-devx>.ak-opdrawer:not([data-open]){display:none}@media (prefers-reduced-motion:no-preference){.ak-devx>.ak-opdrawer[data-open]{animation:ak-opdrawer-in var(--ak-motion) var(--ak-ease)}}@media (prefers-reduced-motion:reduce){.ak-devx>.ak-opdrawer{transition:none}}@keyframes ak-opdrawer-in{0%{opacity:0;translate:24px}}.ak-opdrawer__sheet{flex-direction:column;height:100%;min-height:0;display:flex}.ak-opdrawer__head{border-bottom:1px solid var(--ak-border);align-items:flex-start;gap:16px;padding:16px 14px 14px 24px;display:flex}.ak-opdrawer__titles{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ak-opdrawer__kicker{font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-semibold);font-variant-numeric:tabular-nums;color:var(--ak-text-muted);margin:0}.ak-opdrawer__tag{text-transform:capitalize}.ak-opdrawer__title{font-size:var(--ak-fs-card-title);line-height:var(--ak-lh-title);margin:0}.ak-opdrawer__route{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin-top:4px;display:flex}.ak-opdrawer__path{min-width:0;font-family:var(--ak-mono);font-size:var(--ak-fs-control);overflow-wrap:break-word}.ak-opdrawer__pill{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);height:26px;color:var(--ak-text-muted);font-size:var(--ak-fs-meta);white-space:nowrap;cursor:pointer;background:0 0;flex:none;padding:0 10px}.ak-opdrawer__pill:hover{background:var(--ak-surface-inset);color:var(--ak-text)}.ak-opdrawer__pill:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-opdrawer__actions{flex:none;align-items:center;gap:2px;display:flex}.ak-opdrawer__actions .ak-opdrawer__pill{margin-right:4px}.ak-opdrawer__sep{background:var(--ak-border);width:1px;height:20px;margin:0 8px}.ak-opdrawer__icon{border-radius:var(--ak-r-icon-btn);width:34px;height:34px;color:var(--ak-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ak-opdrawer__icon:hover:not(:disabled){background:var(--ak-surface-inset);color:var(--ak-text)}.ak-opdrawer__icon:focus-visible{outline:2px solid var(--ak-accent);outline-offset:2px}.ak-opdrawer__icon:disabled{color:var(--ak-text-disabled);cursor:default}.ak-opdrawer__icon[aria-pressed=true]{background:var(--ak-text);color:var(--ak-surface)}.ak-opdrawer__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto;container:opdrawer/inline-size}.ak-opdrawer__pad{padding:20px 24px 28px}.ak-opdrawer__jump{z-index:1;scrollbar-width:none;border-bottom:1px solid var(--ak-border);background:var(--ak-surface);gap:4px;padding:8px 20px;display:flex;position:sticky;top:0;overflow-x:auto}.ak-opdrawer__jumpitem{border-radius:var(--ak-r-pill);height:28px;color:var(--ak-text-muted);font:inherit;font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ak-opdrawer__jumpitem:hover{background:var(--ak-surface-inset);color:var(--ak-text)}.ak-opdrawer__jumpitem:focus-visible{outline:2px solid var(--ak-accent);outline-offset:-2px}.ak-opdrawer__jumpitem[aria-current=true]{background:var(--ak-text);color:var(--ak-surface)}.ak-opdrawer__jumpcount{border-radius:var(--ak-r-pill);background:var(--ak-surface-inset);min-width:18px;font-size:var(--ak-fs-micro);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px}.ak-opdrawer__layout{padding:0 24px 32px}.ak-opdrawer__section{scroll-margin-top:56px}.ak-opdrawer__doc>.ak-opdrawer__section:first-child{margin-top:18px}.ak-opdrawer__errors tr[data-active]{--ak-row-fill:var(--ak-text);--ak-row-ink:var(--ak-surface)}.ak-opdrawer__errors tr[data-active]>td{background:var(--ak-row-fill);color:var(--ak-row-ink);--ak-text:var(--ak-row-ink);--ak-text-muted:var(--ak-row-ink);--ak-link:var(--ak-row-ink)}@container opdrawer (min-width:900px){.ak-opdrawer__layout{grid-template-columns:minmax(0,1fr) minmax(340px,44%);align-items:start;gap:32px;display:grid}.ak-opdrawer__code{max-height:calc(100dvh - 230px);position:sticky;top:62px;overflow-y:auto}.ak-opdrawer__jumpitem[data-target=code]{display:none}}.ak-opdrawer__foot{box-sizing:border-box;border-top:1px solid var(--ak-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-height:56px;padding:10px 20px;display:flex}.ak-opdrawer__keys{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);align-items:center;gap:4px;margin-right:auto;display:flex}.ak-opdrawer__keys kbd{border:1px solid var(--ak-border);border-radius:var(--ak-r-control);background:var(--ak-surface);min-width:20px;color:var(--ak-text);font-family:var(--ak-mono);font-size:var(--ak-fs-micro);text-align:center;border-bottom-width:2px;padding:1px 6px}.ak-opdrawer__dot{margin:0 6px}@media (hover:none){.ak-opdrawer__keys{display:none}}@media (max-width:899px){.ak-devx>.ak-opdrawer[data-wide]{width:100vw}.ak-opdrawer__widen{display:none}}@media (max-width:559px){.ak-opdrawer__head{flex-direction:column-reverse;gap:8px;padding:10px 12px 12px 16px}.ak-opdrawer__actions{justify-content:flex-end;align-self:stretch}.ak-opdrawer__layout{padding:0 16px 24px}.ak-opdrawer__jump{padding:8px 12px}}@container work (min-width:880px){.ak-devkeys__grid--agent{grid-template-rows:auto auto;grid-template-areas:"list list""guide form"}.ak-devkeys__grid--agent>.ak-devkeys__form{max-height:none;position:static}}.ak-agentkeys{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:14px;min-width:0;display:grid}@container work (max-width:879px){.ak-agentkeys{grid-template-columns:minmax(0,1fr)}}.ak-agentkeys__side{align-content:start;gap:14px;min-width:0;display:grid}.ak-agentkeys .ak-card{flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.ak-agentkeys__h{font-size:var(--ak-fs-control);font-weight:var(--ak-fw-bold);margin:0}.ak-agentkeys__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ak-agentkeys__actions{flex-wrap:wrap;gap:6px;display:flex}.ak-agentkeys__keyform{display:contents}.ak-agentkeys__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-agentkeys__row{border-bottom:1px solid var(--ak-border);align-items:center;gap:10px;padding:8px 4px;display:flex}.ak-agentkeys__row:last-child{border-bottom:0}.ak-agentkeys__row--current{--ak-row-fill:var(--ak-text);--ak-row-ink:var(--ak-surface);background:var(--ak-row-fill);color:var(--ak-row-ink)}.ak-agentkeys__row--current>*{--ak-text:var(--ak-row-ink);--ak-text-muted:var(--ak-row-ink);--ak-link:var(--ak-row-ink)}.ak-agentkeys__pick{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:10px;padding:0;display:flex}.ak-agentkeys__tick{border:1px solid var(--ak-border);border-radius:0;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.ak-agentkeys__tick--on{border-color:currentColor}.ak-agentkeys__who{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.ak-agentkeys__prefix{font-weight:var(--ak-fw-bold)}.ak-agentkeys__kind{font-size:var(--ak-fs-meta);color:var(--ak-text-muted);margin-left:6px}.ak-agentkeys__evidence{font-size:var(--ak-fs-meta);color:var(--ak-text-muted)}.ak-agentkeys__note{margin:0}.ak-agentkeys__paused{border:1px solid var(--ak-attention-deep);color:var(--ak-brand-tile-ink);background:var(--ak-brand-tile);font-size:var(--ak-fs-meta);font-weight:var(--ak-fw-medium);border-radius:0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.ak-agentkeys__grid{font-size:var(--ak-fs-body-sm);grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;display:grid}.ak-agentkeys__k{color:var(--ak-text-muted)}.ak-agentkeys__v{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;margin:0;display:flex}.ak-agentkeys__pill{border:1px solid var(--ak-border);font-size:var(--ak-fs-meta);color:var(--ak-text-muted);border-radius:0;padding:1px 8px}.ak-agentkeys__pill--on{color:inherit;font-weight:var(--ak-fw-medium);border-color:currentColor}.ak-agentkeys__revealed,.ak-agentkeys__pausedbox{border:1px solid var(--ak-border);background:var(--ak-surface-inset);border-radius:0;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ak-agentkeys__pausedtitle{font-weight:var(--ak-fw-bold);align-items:center;gap:6px;margin:0;display:flex}.ak-agentkeys__form{flex-direction:column;gap:10px;display:flex}.ak-agentkeys__formactions{justify-content:flex-end;gap:8px;display:flex}.ak-agentkeys__narrow>summary{cursor:pointer;font-size:var(--ak-fs-body-sm);font-weight:var(--ak-fw-medium)}.ak-agentkeys__narrow[open]>summary{margin-bottom:8px}.ak-agentkeys__failure,.ak-agentkeys__done{margin:0}.ak-agentkeys__quad{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ak-agentkeys__q{background:var(--ak-surface-inset);border-radius:0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ak-agentkeys__qn{font-family:var(--ak-mono);font-size:var(--ak-fs-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--ak-text-muted)}.ak-agentkeys__qv{font-size:var(--ak-fs-body-sm)}.ak-devusage{--ak-us-faint:var(--ak-text-muted);--ak-us-grid:color-mix(in srgb, var(--ak-border) 70%, var(--ak-surface));--ak-us-track:var(--ak-surface-inset);--ak-us-raised:var(--ak-surface-raised);--ak-us-glass:color-mix(in srgb, var(--ak-surface) 96%, transparent);--ak-us-radius:0;--ak-us-draw:calc(var(--ak-motion) * 5);--ak-us-grow:calc(var(--ak-motion) * 4)}.ak-devusage .ak-pagehead__actions{align-self:flex-end}.ak-devusage--busy .ak-uskpis,.ak-devusage--busy .ak-usgrid{cursor:progress}.ak-usfaint{color:var(--ak-us-faint)}.ak-usempty{color:var(--ak-text-muted);margin:0;padding:12px 0;font-size:13px}.ak-uspill{border-radius:var(--ak-r-pill);font-size:12px;font-weight:var(--ak-fw-medium);white-space:nowrap;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}.ak-uspill--ok{background:var(--ak-success-tint);color:var(--ak-success-deep)}.ak-uspill--warn{background:var(--ak-brand-tile);color:var(--ak-brand-tile-ink)}.ak-uspill--bad{background:var(--ak-error-tint);color:var(--ak-error-deep)}.ak-uspill--neutral{background:var(--ak-us-track);color:var(--ak-text-muted)}.ak-usnote{color:var(--ak-text-muted);background:var(--ak-us-raised);border:1px solid var(--ak-border);border-radius:0;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;display:flex}.ak-usnote svg{flex:none;margin-top:1px}.ak-usmeter{border-radius:var(--ak-r-pill);background:var(--ak-us-track);height:10px;display:block;position:relative;overflow:hidden}.ak-usmeter>span{border-radius:inherit;background:var(--ak-c,var(--ak-series-1));transform-origin:0;position:absolute;inset:0 auto 0 0}.ak-usmeter--thin{height:6px}.ak-uskpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;display:grid}.ak-uskpi{border-radius:var(--ak-us-radius);background:var(--ak-surface);border:1px solid var(--ak-border);min-width:0;min-height:156px;box-shadow:var(--ak-shadow-card);flex-direction:column;gap:6px;margin:0;padding:18px 20px 16px;display:flex;position:relative;overflow:hidden}.ak-uskpi dd{margin:0}.ak-uskpi__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ak-uskpi__label{font-size:15px;font-weight:var(--ak-fw-medium)}.ak-uskpi__go{--ak-btn-cut:6px;--ak-btn-line:var(--ak-border-strong);width:32px;height:32px;color:var(--ak-text);transition:color var(--ak-motion-fast) var(--ak-ease);border:0;flex:none;place-items:center;display:grid}.ak-uskpi__go svg{width:16px;height:16px}.ak-uskpi__go:hover{--ak-btn-fill:var(--ak-text);color:var(--ak-surface)}.ak-uskpi__value{align-items:baseline;gap:8px;display:flex;margin-top:6px!important}.ak-uskpi__figure{font-size:40px;line-height:1.05;font-weight:var(--ak-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ak-uskpi__unit{font-size:15px;font-weight:var(--ak-fw-medium);color:var(--ak-text-muted)}.ak-uskpi__missing{color:var(--ak-text-muted);font-size:15px}.ak-uskpi__foot{z-index:1;color:var(--ak-text-muted);justify-content:space-between;align-items:flex-end;gap:10px;font-size:12.5px;display:flex;position:relative;margin-top:auto!important}.ak-uskpi__meta{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.ak-uskpi__change{font-family:var(--ak-font-mono);font-size:11.5px;font-weight:var(--ak-fw-semibold);color:var(--ak-text-muted);border:1px solid;border-radius:0;align-items:center;gap:3px;padding:1px 6px;display:inline-flex}.ak-uskpi__change[data-verdict=good]{color:var(--ak-success-deep)}.ak-uskpi__change[data-verdict=bad]{color:var(--ak-error-deep)}.ak-uskpi .ak-uskpi__spark{flex:none;width:84px;height:32px;margin:0}.ak-uskpi[data-tone=attention] .ak-uskpi__figure{color:var(--ak-text)}.ak-uskpi[data-kpi=latency] .ak-ispark__line{stroke:var(--ak-text-muted)}.ak-uskpi[data-kpi=latency] .ak-ispark__area{fill:color-mix(in srgb, var(--ak-text-muted) 10%, transparent)}.ak-uskpi[data-kpi=latency] .ak-ispark__dot{background:var(--ak-text-muted)}.ak-uskpi--hero{color:var(--ak-nav-ink);background:var(--ak-nav-bg);box-shadow:var(--ak-shadow-card);border:0}.ak-uskpi--hero .ak-uskpi__go{--ak-btn-fill:var(--ak-btn-primary-bg);--ak-btn-line:var(--ak-btn-primary-bg);color:var(--ak-btn-primary-ink)}.ak-uskpi--hero .ak-uskpi__go:hover{--ak-btn-fill:var(--ak-btn-primary-hover-bg);--ak-btn-line:var(--ak-btn-primary-hover-ink);color:var(--ak-btn-primary-hover-ink)}.ak-uskpi--hero .ak-uskpi__unit,.ak-uskpi--hero .ak-uskpi__foot,.ak-uskpi--hero .ak-uskpi__change{color:var(--ak-nav-text)}.ak-uskpi--hero .ak-ispark__line{stroke:var(--ak-nav-accent)}.ak-uskpi--hero .ak-ispark__area{fill:color-mix(in srgb, var(--ak-nav-accent) 8%, transparent)}.ak-uskpi--hero .ak-ispark__dot{background:var(--ak-brand-tile-ink)}.ak-usgrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.ak-usgrid>*{min-width:0;margin:0}.ak-uscard{grid-column:span var(--ak-span,4);border-radius:var(--ak-us-radius);background:var(--ak-surface);border:1px solid var(--ak-border);min-width:0;box-shadow:var(--ak-shadow-card);flex-direction:column;gap:16px;padding:20px 22px 22px;scroll-margin-top:80px;display:flex}.ak-uscard__head{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.ak-uscard__icon{background:var(--ak-tile-bg);width:42px;height:42px;color:var(--ak-tile-ink);border-radius:0;flex:none;place-items:center;display:grid}.ak-uscard__titles{flex:180px;min-width:0}.ak-uscard__title{font-size:16px;font-weight:var(--ak-fw-semibold);letter-spacing:-.01em;margin:2px 0}.ak-uscard__meta{color:var(--ak-text-muted);margin:0;font-size:13px}.ak-uscard__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@container work (max-width:1279px){.ak-uscard[data-span="3"],.ak-uscard[data-span="4"],.ak-uscard[data-span="5"]{grid-column:span 6}.ak-uscard[data-span="7"],.ak-uscard[data-span="8"]{grid-column:span 12}}@container work (max-width:1099px){.ak-uskpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container work (max-width:899px){.ak-uscard[data-span]{grid-column:span 12}}@container work (max-width:559px){.ak-uskpis{grid-template-columns:minmax(0,1fr)}.ak-uskpi__figure{font-size:34px}.ak-uscard{padding:18px 16px}}.ak-ustraffic{flex-direction:column;gap:10px;margin:0;display:flex}.ak-ustraffic__legend{flex-wrap:wrap;gap:6px;display:flex}.ak-ustraffic__key{cursor:pointer;--ak-btn-line:var(--ak-border);--ak-btn-fill:var(--ak-surface);border:1px solid var(--ak-btn-line);border-radius:var(--ak-r-pill);background:var(--ak-btn-fill);transition:border-color var(--ak-motion-fast) var(--ak-ease), background var(--ak-motion-fast) var(--ak-ease);font:inherit;font-size:12.5px;font-weight:var(--ak-fw-medium);color:var(--ak-text);align-items:center;gap:7px;padding:5px 11px 5px 9px;display:inline-flex}.ak-ustraffic__key i{background:var(--ak-c);border:2px solid var(--ak-c);border-radius:0;width:10px;height:10px}.ak-ustraffic__key[aria-pressed=false]{color:var(--ak-us-faint)}.ak-ustraffic__key[aria-pressed=false] i{background:0 0}.ak-ustraffic__key:hover{--ak-btn-line:var(--ak-border-strong)}.ak-ustraffic__plot{border-radius:0;outline:none;grid-template-rows:250px 26px 50px 24px;grid-template-columns:46px minmax(0,1fr);column-gap:0;display:grid;position:relative}.ak-ustraffic__plot:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-width,2px) var(--ak-accent)}.ak-ustraffic__yaxis{grid-area:1/1;position:relative}.ak-ustraffic__ytick{font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:10.5px;position:absolute;right:8px;transform:translateY(50%)}.ak-ustraffic__area{grid-area:1/2;position:relative}.ak-ustraffic__grid{border-top:1px solid var(--ak-us-grid);height:0;position:absolute;left:0;right:0}.ak-ustraffic__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ak-ustraffic__fill{fill:var(--ak-c);fill-opacity:.08;stroke:none}.ak-ustraffic__line{fill:none;stroke:var(--ak-c);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter}.ak-ustraffic__cross{border-left:1px dashed var(--ak-border-strong);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.ak-ustraffic__dot{pointer-events:none;background:var(--ak-c);width:9px;height:9px;box-shadow:0 0 0 2px var(--ak-surface);margin:-4.5px 0 0 -4.5px;position:absolute;transform:rotate(45deg)}.ak-ustraffic__dot--end{width:8px;height:8px;margin:-4px 0 0 -4px}.ak-ustraffic__tip{z-index:2;background:var(--ak-us-glass);border:1px solid var(--ak-border);min-width:180px;box-shadow:var(--ak-shadow-panel);pointer-events:none;border-radius:0;flex-direction:column;gap:3px;padding:10px 12px;font-size:12.5px;display:flex;position:absolute;top:8px;transform:translate(14px)}.ak-ustraffic__tip[data-side=left]{transform:translate(calc(-100% - 14px))}.ak-ustraffic__tipkicker{font-weight:var(--ak-fw-semibold);margin-bottom:3px}.ak-ustraffic__tiprow{color:var(--ak-text-muted);align-items:center;gap:8px;line-height:1.6;display:flex}.ak-ustraffic__tiprow i{background:var(--ak-c);border-radius:0;flex:none;width:9px;height:9px}.ak-ustraffic__tiprow b{font-family:var(--ak-font-mono);font-weight:var(--ak-fw-medium);color:var(--ak-text);margin-left:auto;padding-left:14px}.ak-ustraffic__tiprow--total{border-top:1px solid var(--ak-border);color:var(--ak-text);margin-top:3px;padding-top:3px}.ak-ustraffic__tiprow .ak-ustraffic__tip429{background:var(--ak-attention);box-shadow:inset 0 0 0 1px var(--ak-attention-deep)}.ak-ustraffic__tiprow--limited b{color:var(--ak-attention-deep)}.ak-ustraffic__hits{cursor:crosshair;display:grid;position:absolute;inset:0}.ak-ustraffic__striphead{color:var(--ak-text-muted);grid-area:2/2;justify-content:space-between;align-items:flex-end;gap:8px;padding-bottom:4px;font-size:11px;display:flex}.ak-ustraffic__striphead span:first-child{font-weight:var(--ak-fw-medium)}.ak-ustraffic__striphead span:last-child{font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:10.5px}.ak-ustraffic__strip{border-bottom:1px solid var(--ak-us-grid);grid-area:3/2;position:relative}.ak-ustraffic__stripbar{background:var(--ak-attention);width:8px;box-shadow:inset 0 0 0 1px var(--ak-attention-deep);transform-origin:bottom;border-radius:0;margin-left:-4px;position:absolute;bottom:0}.ak-ustraffic__stripbar--on{background:var(--ak-attention-deep)}.ak-ustraffic__xaxis{grid-area:4/2;position:relative}.ak-ustraffic__xtick{white-space:nowrap;font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:10.5px;position:absolute;top:6px;transform:translate(-50%)}.ak-ustraffic__xtick:first-child{transform:none}.ak-ustraffic[data-reveal=pending] .ak-ustraffic__svg,.ak-ustraffic[data-reveal=pending] .ak-ustraffic__dot--end{clip-path:inset(0 100% 0 0);opacity:0}.ak-ustraffic[data-reveal=pending] .ak-ustraffic__stripbar{transform:scaleY(0)}.ak-ustraffic[data-reveal=run] .ak-ustraffic__svg{animation:ak-ins-wipe var(--ak-us-draw) var(--ak-ease) both}.ak-ustraffic[data-reveal=run] .ak-ustraffic__dot--end{animation:ak-ins-fade var(--ak-motion) var(--ak-ease) both;animation-delay:var(--ak-us-draw)}.ak-ustraffic[data-reveal=run] .ak-ustraffic__stripbar{animation:ak-ins-grow-y var(--ak-us-grow) var(--ak-ease) both;animation-delay:calc(.4s + var(--ak-i,0) * 10ms)}@container work (max-width:559px){.ak-ustraffic__plot{grid-template-rows:200px 24px 40px 24px;grid-template-columns:38px minmax(0,1fr)}.ak-ustraffic__xtick[data-minor]{display:none}}.ak-usgauge{width:100%;max-width:300px;margin:0 auto;position:relative}.ak-usgauge__svg{width:100%;height:auto;display:block;overflow:visible}.ak-usgauge__track,.ak-usgauge__used,.ak-usgauge__proj{fill:none;stroke-width:30px;stroke-linecap:square}.ak-usgauge__track{stroke:var(--ak-us-track)}.ak-usgauge__used{stroke:var(--ak-series-1)}.ak-usgauge__proj{stroke:url(#ak-usgauge-hatch)}.ak-usgauge__proj--unmetered{stroke-dasharray:4 4}.ak-usgauge__hatchbg{fill:color-mix(in srgb, var(--ak-series-1) 10%, var(--ak-surface))}.ak-usgauge__hatchline{stroke:var(--ak-series-1);stroke-width:3px}.ak-usgauge__mid{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:2px;left:0;right:0}.ak-usgauge__mid b{font-size:40px;font-weight:var(--ak-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1;display:block}.ak-usgauge__mid b.ak-usgauge__word{font-size:26px}.ak-usgauge__unit{margin-left:1px;font-size:22px}.ak-usgauge__mid>span{color:var(--ak-text-muted);font-size:12.5px}.ak-usgauge[data-reveal=pending] .ak-usgauge__used,.ak-usgauge[data-reveal=pending] .ak-usgauge__proj{opacity:0}.ak-usgauge[data-reveal=run] .ak-usgauge__used{stroke-dasharray:1 1;animation:ak-us-draw 1.2s var(--ak-ease) both}.ak-usgauge[data-reveal=run] .ak-usgauge__proj{animation:.9s .7s both ak-ins-fade}@keyframes ak-us-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ak-uskeyrow{color:var(--ak-text-muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:12.5px;display:flex}.ak-uskeyrow i{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.ak-uskeyrow__used{background:var(--ak-series-1)}.ak-uskeyrow__proj{border:1px dashed var(--ak-series-1);background:0 0}.ak-uskeyrow__left{background:var(--ak-us-track);border:1px solid var(--ak-border-strong)}.ak-usfacts{gap:10px;display:grid}.ak-usfact{border-top:1px solid var(--ak-border);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:13px;display:flex}.ak-usfact>span:first-child{color:var(--ak-text-muted)}.ak-usfact>span:first-child:first-letter{text-transform:uppercase}.ak-usfact b{font-weight:var(--ak-fw-semibold);font-variant-numeric:tabular-nums;text-align:right}.ak-usfact__right{align-items:center;gap:8px;display:inline-flex}.ak-usfact__sub{font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:12px}.ak-ushr{gap:16px;display:grid}.ak-ushr__row{grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}.ak-ushr__name{font-size:13.5px;font-weight:var(--ak-fw-semibold);align-items:center;gap:8px;display:flex}.ak-ushr__name i{background:var(--ak-c);border-radius:0;width:10px;height:10px}.ak-ushr__row[data-tone=attention] .ak-usmeter>span{background:var(--ak-attention);box-shadow:inset 0 0 0 1px var(--ak-attention-deep)}.ak-ushr__row[data-tone=error] .ak-usmeter>span{background:var(--ak-error)}.ak-ushr__fig{font-family:var(--ak-font-mono);color:var(--ak-text-muted);text-align:right;white-space:nowrap;font-size:12.5px}.ak-ushr__sub{color:var(--ak-us-faint);grid-column:2/4;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ak-ushr__sub .ak-uspill{padding:1px 8px}@container work (max-width:559px){.ak-ushr__row{grid-template-columns:minmax(0,1fr) auto}.ak-ushr__row .ak-usmeter{grid-area:2/1/auto/-1}.ak-ushr__sub{grid-column:1/-1}}.ak-usweek{flex-direction:column;gap:12px;display:flex}.ak-usweek__grid{grid-template-columns:54px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.ak-usweek__day{font-family:var(--ak-font-mono);font-size:11px;font-weight:var(--ak-fw-medium);color:var(--ak-text-muted);white-space:nowrap}.ak-usweek__hour{font-family:var(--ak-font-mono);color:var(--ak-us-faint);white-space:nowrap;font-size:10px}.ak-usweek__cell{background:color-mix(in oklab, var(--ak-series-1) var(--ak-p,0%), var(--ak-us-track));border-radius:0;height:24px}.ak-usweek__cell--none{border:1px dashed var(--ak-border-strong);background:0 0}.ak-usweek__cell:hover,.ak-usweek__cell--on{outline:2px solid var(--ak-text);outline-offset:1px}.ak-usweek__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ak-usweek__readout{color:var(--ak-text);min-height:1.4em;font-size:12.5px}.ak-usweek__legend{color:var(--ak-us-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ak-usweek__legend i{background:color-mix(in oklab, var(--ak-series-1) var(--ak-p), var(--ak-us-track));border-radius:0;width:16px;height:12px}.ak-usweek[data-reveal=pending] .ak-usweek__cell{opacity:0}.ak-usweek[data-reveal=run] .ak-usweek__cell{animation:.5s both ak-ins-fade;animation-delay:calc(var(--ak-i,0) * 16ms)}@container work (max-width:559px){.ak-usweek__grid{grid-template-columns:44px repeat(24,minmax(0,1fr));gap:2px}.ak-usweek__cell{border-radius:0;height:16px}}.ak-ustable-wrap{margin:0 -6px;overflow-x:auto}.ak-ustable{border-collapse:collapse;width:100%;min-width:680px;font-size:13px}.ak-ustable th[scope=col]{border-bottom:1px solid var(--ak-border);text-align:left;white-space:nowrap;font-family:var(--ak-font-mono);font-size:10.5px;font-weight:var(--ak-fw-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--ak-us-faint);padding:8px 10px}.ak-ustable td,.ak-ustable th[scope=row]{border-bottom:1px solid var(--ak-border);vertical-align:middle;text-align:left;font-weight:var(--ak-fw-regular);padding:11px 10px}.ak-ustable tbody tr:last-child>*{border-bottom:0}.ak-ustable tbody tr:hover>*{background:var(--ak-us-raised)}.ak-ustable .ak-ustable__r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ak-usendpoints__route{font-family:var(--ak-font-mono);font-size:12.5px;font-weight:var(--ak-fw-medium);white-space:nowrap}.ak-usendpoints__route em{color:var(--ak-us-faint);margin-right:6px;font-style:normal}.ak-uscdot{color:var(--ak-text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ak-uscdot i{background:var(--ak-c);border-radius:0;width:9px;height:9px}.ak-usendpoints__share{align-items:center;gap:8px;min-width:120px;display:flex}.ak-usendpoints__share .ak-usmeter{flex:1}.ak-usendpoints__pct{text-align:right;width:40px;font-family:var(--ak-font-mono);color:var(--ak-us-faint);flex:none;font-size:11.5px}.ak-ustable .ak-uspill{padding:1px 8px}.ak-usendpoints .ak-usendpoints__spark{width:78px;height:24px;margin:0;display:block}.ak-usendpoints .ak-ispark__line{stroke:var(--ak-c)}.ak-usendpoints .ak-ispark__area{fill:color-mix(in srgb, var(--ak-c) 8%, transparent)}.ak-usendpoints .ak-ispark__dot{background:var(--ak-c)}.ak-usbig{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.ak-usbig b{font-size:34px;line-height:1;font-weight:var(--ak-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ak-usbig span{color:var(--ak-text-muted);font-size:13px}.ak-usbars{gap:12px;display:grid}.ak-usbar{--ak-c:var(--ak-us-faint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;display:grid}.ak-usbar[data-family="429"]{--ak-c:var(--ak-attention)}.ak-usbar[data-family="5xx"]{--ak-c:var(--ak-error)}.ak-usbar__l{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ak-usbar__l code{font-family:var(--ak-font-mono);font-size:12px;font-weight:var(--ak-fw-medium)}.ak-usbar__v{font-family:var(--ak-font-mono);color:var(--ak-text-muted);text-align:right;font-size:12.5px}.ak-usbar .ak-usmeter{grid-column:1/-1;height:8px}.ak-usrows{margin:0;padding:0;list-style:none;display:grid}.ak-usrow{border-top:1px solid var(--ak-border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:11px 0;display:grid}.ak-usrow:first-child{border-top:0;padding-top:0}.ak-usrow__ic{width:36px;height:36px;color:var(--ak-text);background:0 0;border-radius:0;place-items:center;display:grid}.ak-usrow__main{flex-direction:column;min-width:0;display:flex}.ak-usrow__t{font-size:13.5px;font-weight:var(--ak-fw-semibold);overflow-wrap:anywhere}.ak-usrow__s{color:var(--ak-us-faint);overflow-wrap:anywhere;font-size:12px}.ak-usrow__r{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;font-size:12.5px;display:flex}.ak-usrow__r b{font-size:13.5px;font-weight:var(--ak-fw-semibold)}.ak-usrow__r .ak-uspill{padding:0 7px}.ak-usrow__meter{grid-column:2/4}.ak-usevents{max-height:380px;overflow:auto}.ak-usevents__route{font-size:12px;font-weight:var(--ak-fw-medium);margin-left:6px}.ak-usltb{gap:12px;display:grid}.ak-usltb__row{grid-template-columns:86px minmax(0,1fr) 72px;align-items:center;gap:10px;font-size:13px;display:grid}.ak-usltb__row .ak-usmeter{height:12px}.ak-usltb__row b{font-family:var(--ak-font-mono);font-size:12.5px;font-weight:var(--ak-fw-medium);text-align:right}.ak-uskpis[data-reveal=pending]>.ak-uskpi{opacity:0}.ak-uskpis[data-reveal=run]>.ak-uskpi{animation:ak-ins-rise .55s var(--ak-ease) both;animation-delay:calc(var(--ak-i,0) * 60ms)}.ak-uskpis[data-reveal=run] .ak-ispark svg{animation:ak-ins-wipe .8s var(--ak-ease) both;animation-delay:.15s}:is(.ak-ushr,.ak-usbars,.ak-usrows,.ak-usltb,tbody)[data-reveal=pending] .ak-usmeter>span{transform:scaleX(0)}:is(.ak-ushr,.ak-usbars,.ak-usrows,.ak-usltb,tbody)[data-reveal=run] .ak-usmeter>span{animation:ak-ins-grow-x 1s var(--ak-ease) both}:is(.ak-ushr,.ak-usbars,.ak-usrows,.ak-usltb)[data-reveal=run]>:nth-child(2) .ak-usmeter>span,tbody[data-reveal=run]>:nth-child(2) .ak-usmeter>span{animation-delay:60ms}:is(.ak-ushr,.ak-usbars,.ak-usrows,.ak-usltb)[data-reveal=run]>:nth-child(3) .ak-usmeter>span,tbody[data-reveal=run]>:nth-child(3) .ak-usmeter>span{animation-delay:.12s}:is(.ak-ushr,.ak-usbars,.ak-usrows,.ak-usltb)[data-reveal=run]>:nth-child(n+4) .ak-usmeter>span,tbody[data-reveal=run]>:nth-child(n+4) .ak-usmeter>span{animation-delay:.18s}@media (prefers-reduced-motion:reduce){.ak-devusage [data-reveal] *,.ak-devusage [data-reveal]{transition:none!important;animation:none!important}}.ak-ustoolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;display:flex}.ak-ustoolbar__refresh{align-items:center;gap:6px;display:inline-flex}.ak-usrefresh{cursor:pointer;--ak-btn-line:var(--ak-border);--ak-btn-fill:var(--ak-surface);border-radius:var(--ak-r-pill);font:inherit;font-size:13px;font-weight:var(--ak-fw-medium);color:var(--ak-text);background:0 0;border:0;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}.ak-usrefresh:hover:not(:disabled){--ak-btn-line:var(--ak-border-strong)}.ak-usrefresh:disabled{color:var(--ak-text-disabled);cursor:default}.ak-usrefresh__spin{animation:.9s linear infinite ak-us-spin}@keyframes ak-us-spin{to{transform:rotate(360deg)}}.ak-usauto select{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);background-color:var(--ak-surface);font:inherit;color:var(--ak-text);cursor:pointer;padding:6px 28px 6px 12px;font-size:13px}.ak-ustoolbar__updated{text-align:right;color:var(--ak-us-faint);flex-basis:100%;min-height:1.3em;font-size:12px}.ak-usclick{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0}.ak-usclick:focus-visible{outline:var(--ak-focus-ring-width,2px) solid var(--ak-accent);outline-offset:2px;border-radius:0}.ak-ushr__row.ak-usclick,.ak-usbar.ak-usclick,.ak-usrow.ak-usclick{transition:background var(--ak-motion-fast) var(--ak-ease);border-radius:0}.ak-ushr__row.ak-usclick:hover,.ak-usbar.ak-usclick:hover,.ak-usrow.ak-usclick:hover{background:var(--ak-us-raised)}.ak-ushr__row.ak-usclick,.ak-usbar.ak-usclick{width:calc(100% + 16px);margin:-6px -8px;padding:6px 8px}.ak-usrow.ak-usclick{padding-left:6px;padding-right:6px}.ak-usevents>li{list-style:none}.ak-usevents>li:first-child>.ak-usrow{border-top:0;padding-top:4px}.ak-ustable__open{cursor:pointer}.ak-ustable .ak-usendpoints__route.ak-usclick{width:auto}.ak-usweek__cell[data-pick]{cursor:pointer}.ak-usviewall{cursor:pointer;--ak-btn-cut:6px;--ak-btn-line:var(--ak-border);--ak-btn-fill:var(--ak-surface);border-radius:var(--ak-r-pill);font:inherit;font-size:12.5px;font-weight:var(--ak-fw-medium);color:var(--ak-accent-on-tint);background:0 0;border:0;align-items:center;gap:4px;padding:6px 11px 6px 13px;display:inline-flex}.ak-usviewall:hover{--ak-btn-line:var(--ak-accent)}.ak-usdialog{border-radius:var(--ak-us-radius);background:var(--ak-surface);width:min(960px,100vw - 32px);max-height:min(88vh,960px);color:var(--ak-text);box-shadow:var(--ak-shadow-panel);border:0;padding:0;overflow:hidden}.ak-usdialog::backdrop{background:var(--ak-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ak-usdialog[open]{flex-direction:column;display:flex}.ak-usdialog__panel{min-height:0;max-height:inherit;flex-direction:column;display:flex}.ak-usdialog__head{border-bottom:1px solid var(--ak-border);align-items:flex-start;gap:10px;padding:18px 20px 14px;display:flex}.ak-usdialog__icon{--ak-btn-line:var(--ak-border);--ak-btn-fill:var(--ak-surface);width:34px;height:34px;color:var(--ak-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ak-usdialog__icon:hover{--ak-btn-fill:var(--ak-us-raised)}.ak-usdialog__titles{flex:1;gap:12px;min-width:0;display:flex}.ak-usdialog__tile{background:var(--ak-tile-bg);width:40px;height:40px;color:var(--ak-tile-ink);border-radius:0;flex:none;place-items:center;display:grid}.ak-usdialog__text{flex-direction:column;min-width:0;display:flex}.ak-usdialog__kicker{font-family:var(--ak-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ak-us-faint);font-size:10.5px}.ak-usdialog__title{font-size:19px;font-weight:var(--ak-fw-semibold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:2px 0 0}.ak-usdialog__route{font-family:var(--ak-font-mono);font-size:17px}.ak-usdialog__route em{color:var(--ak-us-faint);margin-right:8px;font-style:normal}.ak-usdialog__sub{color:var(--ak-text-muted);font-size:12.5px}.ak-usdialog__body{padding:18px 20px 22px;overflow:auto}.ak-usdialog__loading{gap:14px;display:grid}.ak-usdetail{flex-direction:column;gap:16px;display:flex}.ak-usdetail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:720px){.ak-usdetail__grid{grid-template-columns:minmax(0,1fr)}}.ak-usdtiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.ak-usdtile{background:var(--ak-us-raised);border:1px solid var(--ak-border);border-radius:0;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ak-usdtile dt{color:var(--ak-text-muted);font-size:12px}.ak-usdtile dd{margin:0}.ak-usdtile__fig{font-size:24px;font-weight:var(--ak-fw-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ak-usdtile__unit{font-size:13px;font-weight:var(--ak-fw-medium);color:var(--ak-text-muted);margin-left:4px}.ak-usdtile[data-tone=warn] .ak-usdtile__fig{color:var(--ak-text)}.ak-usdtile[data-tone=bad] .ak-usdtile__fig{color:var(--ak-error-deep)}.ak-usdtile .ak-uskpi__change{align-self:flex-start}.ak-usdchart{grid-template-rows:180px 44px 22px;grid-template-columns:38px minmax(0,1fr);margin:0;display:grid}.ak-usdchart__plot{border-bottom:1px solid var(--ak-us-grid);grid-area:1/2;position:relative}.ak-usdchart__plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ak-usdchart__area{fill:var(--ak-c);fill-opacity:.1}.ak-usdchart__line{fill:none;stroke:var(--ak-c);stroke-width:2px;stroke-linejoin:miter;stroke-linecap:square}.ak-usdchart__cross{border-left:1px dashed var(--ak-border-strong);pointer-events:none;position:absolute;top:0;bottom:0}.ak-usdchart__dot{background:var(--ak-c);width:9px;height:9px;box-shadow:0 0 0 2px var(--ak-surface);pointer-events:none;margin:-4.5px 0 0 -4.5px;position:absolute;transform:rotate(45deg)}.ak-usdchart__tip{top:4px}.ak-ustraffic__tiprow .ak-usdchart__tip5xx{background:var(--ak-error)}.ak-usdchart__striplabel{font-family:var(--ak-font-mono);color:var(--ak-us-faint);grid-area:2/1;grid-template-rows:1fr 1fr;align-items:center;font-size:10px;display:grid}.ak-usdchart__strips{grid-area:2/2;grid-template-rows:1fr 1fr;gap:3px;padding-top:3px;display:grid}.ak-usdchart__strip{border-bottom:1px solid var(--ak-us-grid);position:relative}.ak-usdchart__strip span{border-radius:0;width:6px;margin-left:-3px;position:absolute;bottom:0}.ak-usdchart__strip--limited span{background:var(--ak-attention);box-shadow:inset 0 0 0 1px var(--ak-attention-deep)}.ak-usdchart__strip--errors span{background:var(--ak-error)}.ak-usdchart__axis{grid-area:3/2;position:relative}.ak-usdchart__axis span{white-space:nowrap;font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:10.5px;position:absolute;top:5px;transform:translate(-50%)}.ak-usdchart__axis span:first-child{transform:none}.ak-usdsection{flex-direction:column;gap:8px;min-width:0;display:flex}.ak-usdsection__title{font-size:13.5px;font-weight:var(--ak-fw-semibold);align-items:center;gap:8px;margin:0;display:flex}.ak-usdsection__title svg{color:var(--ak-accent-on-tint)}.ak-usdlist{margin:0;padding:0;list-style:none;display:grid}.ak-usdlist__row{border:0;border-top:1px solid var(--ak-border);width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto 16px;grid-template-areas:"main value tail go""meter meter meter meter";align-items:center;gap:4px 10px;padding:9px 6px;display:grid}li:first-child>.ak-usdlist__row{border-top:0}button.ak-usdlist__row{cursor:pointer}button.ak-usdlist__row:hover{background:var(--ak-us-raised)}button.ak-usdlist__row:focus-visible{outline:var(--ak-focus-ring-width,2px) solid var(--ak-accent);outline-offset:-2px}.ak-usdlist__main{flex-direction:column;grid-area:main;min-width:0;display:flex}.ak-usdlist__label{font-size:13px;font-weight:var(--ak-fw-semibold);overflow-wrap:anywhere}.ak-usdlist__sub{color:var(--ak-us-faint);flex-wrap:wrap;gap:4px 10px;font-size:11.5px;display:flex}.ak-usdlist__value{font-family:var(--ak-font-mono);text-align:right;flex-direction:column;grid-area:value;align-items:flex-end;font-size:12.5px;display:flex}.ak-usdlist__value .ak-usfaint{font-size:11px}.ak-usdlist__flags{gap:4px;margin-top:2px;display:inline-flex}.ak-usdlist__flags .ak-uspill{font-size:11px;font-family:var(--ak-font-sans);padding:0 6px}.ak-usdlist__tail{grid-area:tail}.ak-usdlist__meter{grid-area:meter}.ak-usdlist__go{color:var(--ak-us-faint);grid-area:go}.ak-usdlist__code{font-family:var(--ak-font-mono);font-weight:var(--ak-fw-semibold)}.ak-usdfacts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0;display:grid}.ak-usdfacts>div{background:var(--ak-us-raised);border:1px solid var(--ak-border);border-radius:0;padding:10px 12px}.ak-usdfacts dt{color:var(--ak-text-muted);font-size:11.5px}.ak-usdfacts dd{font-size:13.5px;font-weight:var(--ak-fw-semibold);overflow-wrap:anywhere;margin:2px 0 0}.ak-usdlink{font:inherit;color:var(--ak-accent-on-tint);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ak-uslist{flex-direction:column;gap:12px;display:flex}.ak-uslist__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ak-uslist__search{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);background:var(--ak-surface);color:var(--ak-us-faint);flex:260px;align-items:center;gap:8px;padding:8px 14px;display:flex}.ak-uslist__search:focus-within{border-color:var(--ak-accent)}.ak-uslist__search input{min-width:0;font:inherit;color:var(--ak-text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.ak-uslist__sort{color:var(--ak-text-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ak-uslist__sort select{border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);background:var(--ak-surface);font:inherit;color:var(--ak-text);padding:7px 12px;font-size:13px}.ak-uslist__tabs{flex-wrap:wrap;gap:6px;display:flex}.ak-uslist__tabs button{cursor:pointer;border:1px solid var(--ak-border);border-radius:var(--ak-r-pill);background:var(--ak-surface);font:inherit;font-size:12.5px;font-weight:var(--ak-fw-medium);color:var(--ak-text-muted);align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ak-uslist__tabs button i{background:var(--ak-c);border-radius:0;width:9px;height:9px}.ak-uslist__tabs button span{font-family:var(--ak-font-mono);color:var(--ak-us-faint);font-size:11px}.ak-uslist__tabs button[aria-pressed=true]{background:var(--ak-text);border-color:var(--ak-text);color:var(--ak-surface)}.ak-uslist__tabs button[aria-pressed=true] span{color:var(--ak-surface)}.ak-uslist__rows{border:1px solid var(--ak-border);border-radius:0;padding:2px 8px}.ak-uslist__rows--busy{cursor:progress}.ak-uslist__rows .ak-usdlist__row{grid-template-areas:"main value tail go"}.ak-uslist__pager{color:var(--ak-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.ak-uslist__pagebtns{gap:6px;display:inline-flex}.ak-uslist__pagebtns button{border:1px solid var(--ak-border);background:var(--ak-surface);width:32px;height:32px;color:var(--ak-text);cursor:pointer;place-items:center;display:grid}.ak-uslist__pagebtns button:disabled{color:var(--ak-text-disabled);cursor:default}@media (prefers-reduced-motion:reduce){.ak-usrefresh__spin{animation:none}}
