:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-canvas:var(--lightningcss-light,#f6f6f3)var(--lightningcss-dark,#12171d);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2028);--color-surface-muted:var(--lightningcss-light,#eeeeea)var(--lightningcss-dark,#222a33);--color-text:var(--lightningcss-light,#1b2430)var(--lightningcss-dark,#e8ebee);--color-text-muted:var(--lightningcss-light,#4f5a66)var(--lightningcss-dark,#a7b0ba);--color-text-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f1a1f);--color-border:var(--lightningcss-light,#d9dad4)var(--lightningcss-dark,#2e3742);--color-border-strong:var(--lightningcss-light,#7d858e)var(--lightningcss-dark,#6b7682);--color-primary:var(--lightningcss-light,#1f4f5c)var(--lightningcss-dark,#7fc1cf);--color-primary-hover:var(--lightningcss-light,#183f4a)var(--lightningcss-dark,#9fd2dc);--color-accent:var(--lightningcss-light,#a8741f)var(--lightningcss-dark,#d7a756);--color-focus:var(--lightningcss-light,#2f6fb0)var(--lightningcss-dark,#8fbfff);--color-backdrop:var(--lightningcss-light,#1b2430)var(--lightningcss-dark,#05080b);--color-success:var(--lightningcss-light,#1e6b3a)var(--lightningcss-dark,#8fd3a5);--color-success-surface:var(--lightningcss-light,#e6f2ea)var(--lightningcss-dark,#16271d);--color-success-border:var(--lightningcss-light,#9ccaa9)var(--lightningcss-dark,#2f5a3d);--color-warning:var(--lightningcss-light,#7d5200)var(--lightningcss-dark,#e8c06d);--color-warning-surface:var(--lightningcss-light,#fbf1dc)var(--lightningcss-dark,#2a2213);--color-warning-border:var(--lightningcss-light,#e2c27c)var(--lightningcss-dark,#5e4a1d);--color-danger:var(--lightningcss-light,#a3302a)var(--lightningcss-dark,#f0a39c);--color-danger-surface:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,#2d1816);--color-danger-border:var(--lightningcss-light,#e6a29c)var(--lightningcss-dark,#6a2f2a);--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:650;--line-height:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-control:6px;--radius-card:10px;--radius-pill:999px;--focus-ring:3px solid var(--color-focus);--touch-target:44px;--content-width:64rem;--sidebar-width:16rem;--panel-width:26rem;--duration-short:.12s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--line-height);-webkit-text-size-adjust:100%;margin:0}h1,h2,h3{margin:0;line-height:1.2}p{margin:0}a{color:var(--color-primary)}code{font-family:var(--font-mono);font-size:.95em}:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.wl-shell{flex-direction:column;min-height:100vh;display:flex}.wl-shell-header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.wl-wordmark{align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-weight:var(--font-weight-bold);font-size:var(--text-lg);color:var(--color-text);text-decoration:none;display:inline-flex}.wl-wordmark svg{color:var(--color-accent)}.wl-shell-menu{margin-left:auto}.wl-shell-panel{gap:var(--space-4);padding-block:var(--space-2);flex-direction:column;flex-basis:100%;display:none}.wl-shell-panel[data-open=true]{display:flex}.wl-shell-account{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);min-width:0;display:grid}.wl-main{width:100%;max-width:var(--content-width);padding:var(--space-8) var(--space-4);align-content:start;gap:var(--space-6);min-width:0;margin:0 auto;display:grid}@media (width>=48rem){.wl-shell-sidebar{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid}.wl-shell-sidebar .wl-shell-header{height:100vh;padding:var(--space-4) var(--space-3);border-bottom:0;border-right:1px solid var(--color-border);flex-flow:column;align-items:stretch;position:sticky;top:0;overflow-y:auto}.wl-shell-sidebar .wl-wordmark{padding-inline:var(--space-3)}.wl-shell-sidebar .wl-shell-menu{display:none}.wl-shell-sidebar .wl-shell-panel{flex:1;padding-block:0;display:flex}.wl-shell-sidebar .wl-shell-account{padding-inline:var(--space-3);margin-top:auto}.wl-shell-sidebar .wl-main{padding-inline:var(--space-8)}}.wl-nav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.wl-nav-item{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-muted);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:flex}.wl-nav-item:hover{background:var(--color-surface-muted);color:var(--color-text)}.wl-nav-item[aria-current=page]{background:var(--color-surface-muted);color:var(--color-text);box-shadow:inset 3px 0 0 var(--color-primary)}.wl-panel-layout{align-content:start;justify-items:center;gap:var(--space-6);min-height:100vh;padding:var(--space-12) var(--space-4);display:grid}.wl-panel{width:100%;max-width:var(--panel-width);gap:var(--space-6);padding:var(--space-8) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid}@media (width<=30rem){.wl-panel-layout{padding-top:var(--space-6)}.wl-panel{padding:var(--space-6) var(--space-4)}}.wl-page-header{gap:var(--space-2);display:grid}.wl-page-header h1{font-size:var(--text-2xl)}.wl-page-header p{color:var(--color-text-muted)}.wl-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-6);gap:var(--space-3);display:grid}.wl-card h2{font-size:var(--text-lg)}.wl-button{min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-control);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-short)}.wl-button:hover{background:var(--color-surface-muted)}.wl-button-primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary)}.wl-button-primary:hover{background:var(--color-primary-hover)}.wl-button:disabled{cursor:not-allowed;opacity:.6}.wl-badge{white-space:nowrap;align-items:center;gap:var(--space-1);width:fit-content;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--font-weight-medium);display:inline-flex}.wl-badge-neutral{color:var(--color-text-muted);background:var(--color-surface-muted)}.wl-badge-success{color:var(--color-success);background:var(--color-success-surface);border-color:var(--color-success-border)}.wl-badge-warning{color:var(--color-warning);background:var(--color-warning-surface);border-color:var(--color-warning-border)}.wl-badge-danger{color:var(--color-danger);background:var(--color-danger-surface);border-color:var(--color-danger-border)}.wl-notice{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);border-left-width:4px}.wl-notice-info{border-left-color:var(--color-primary)}.wl-notice-warning{border-color:var(--color-warning-border);background:var(--color-warning-surface);color:var(--color-warning)}.wl-notice-danger{border-color:var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger)}.wl-field{gap:var(--space-1);display:grid}.wl-field-label{font-weight:var(--font-weight-medium)}.wl-field-hint{color:var(--color-text-muted);font-size:var(--text-sm)}.wl-input{width:100%;min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit}.wl-input:focus-visible{outline-offset:0}.wl-field-invalid .wl-input{border-color:var(--color-danger);border-width:2px}.wl-field-error{color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.wl-textarea{min-height:calc(3 * var(--touch-target));padding-block:var(--space-2);resize:vertical}.wl-fieldset{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.wl-fieldset>legend{margin-bottom:var(--space-1);padding:0}.wl-choice{column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.wl-choice-input{width:1.25rem;height:1.25rem;margin:calc((var(--touch-target) - 1.25rem) / 2) 0 0;accent-color:var(--color-primary);cursor:pointer}.wl-choice-label{min-height:var(--touch-target);padding-block:var(--space-2);cursor:pointer;align-items:center;display:flex}.wl-choice-hint{margin-top:calc(-1 * var(--space-2));padding-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);grid-column:2}.wl-choice-input:disabled,.wl-choice-input:disabled+.wl-choice-label{cursor:not-allowed}.wl-button-danger{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-surface)}.wl-button-danger:hover{background:var(--color-danger);box-shadow:inset 0 0 0 2px var(--color-surface)}.wl-dialog{width:min(32rem, calc(100% - 2 * var(--space-4)));max-height:calc(100% - 2 * var(--space-4));padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text)}.wl-dialog[open]{gap:var(--space-4);display:grid}.wl-dialog::backdrop{background:color-mix(in srgb, var(--color-backdrop) 55%, transparent)}.wl-dialog-title{font-size:var(--text-lg);overflow-wrap:anywhere}.wl-dialog-body{gap:var(--space-3);overflow-wrap:anywhere;display:grid}.wl-dialog-actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap-reverse;display:flex}@media (width<=30rem){.wl-dialog{padding:var(--space-4)}.wl-dialog-actions>*{flex:auto}}.wl-copy{gap:var(--space-2);display:flex}.wl-copy-value{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);flex:1}.wl-copy-status:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wl-empty{justify-items:start;gap:var(--space-3);padding:var(--space-8) var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.wl-empty h2{font-size:var(--text-lg)}.wl-empty-body{gap:var(--space-2);color:var(--color-text-muted);display:grid}.wl-badge-icon{display:inline-flex}.wl-badge-icon svg{width:.875em;height:.875em}.wl-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right calc(var(--space-4) + 4px) center, right var(--space-4) center;cursor:pointer;background-repeat:no-repeat;background-size:4px 4px;padding-inline-end:var(--space-8)}.wl-table-frame{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}.wl-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wl-table th{padding:var(--space-2) var(--space-3);background:var(--color-surface-muted);color:var(--color-text-muted);font-weight:var(--font-weight-medium);text-align:start}.wl-table td{padding:var(--space-3);border-top:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.wl-table-mono{font-family:var(--font-mono)}@media (width>=48rem){.wl-table-nowrap{white-space:nowrap}}@media (width<=47.99rem){.wl-table,.wl-table tbody{display:block}.wl-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wl-table tr{gap:var(--space-1);padding:var(--space-3);display:grid}.wl-table tr+tr{border-top:1px solid var(--color-border)}.wl-table td{gap:var(--space-2);border:0;grid-template-columns:7rem minmax(0,1fr);padding:0;display:grid}.wl-table td:before{content:attr(data-label);color:var(--color-text-muted);font-family:var(--font-sans);font-weight:var(--font-weight-medium)}}.auth-heading{gap:var(--space-2);display:grid}.auth-heading p{color:var(--color-text-muted)}.auth-title{font-size:var(--text-xl)}.auth-title:focus{outline:none}.auth-email{color:var(--color-text);overflow-wrap:anywhere}.auth-form{gap:var(--space-4);display:grid}.auth-code{font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.2em}.auth-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.auth-actions>*{flex:auto}.shell-owner{min-width:0;display:grid}.shell-owner-label{color:var(--color-text-muted);font-size:var(--text-sm)}.shell-owner-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-alternative{gap:var(--space-4);display:grid}.auth-divider{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.auth-divider:before,.auth-divider:after{content:"";border-top:1px solid var(--color-border);flex:1}.passkey-list{margin:0;padding:0;list-style:none;display:grid}.passkey-row{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.passkey-row:first-child{padding-top:0}.passkey-details{gap:var(--space-1);min-width:0;display:grid}.passkey-name{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.passkey-meta,.passkey-empty{color:var(--color-text-muted)}.passkey-meta{font-size:var(--text-sm)}.passkey-confirm{gap:var(--space-3);flex-basis:100%;display:grid}.passkey-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.passkey-add{margin-top:var(--space-4);display:flex}.policy-agreement{color:var(--color-text-muted);font-size:var(--text-sm)}.policy{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;max-width:42rem;display:grid}.policy h1{font-size:var(--text-2xl)}.policy h2{margin-top:var(--space-6);font-size:var(--text-xl)}.policy ul{gap:var(--space-2);padding-left:var(--space-6);margin:0;display:grid}.policy-details{padding-left:var(--space-4);border-left:2px solid var(--color-border)}.policy-details:not([open]){border-left-color:#0000}.policy-details>*+*{margin-top:var(--space-4)}.policy-details>summary{width:fit-content;padding-block:var(--space-2);cursor:pointer;color:var(--color-primary);font-weight:var(--font-weight-medium);line-height:1.75rem}.cli-command{font-family:var(--font-mono);white-space:nowrap}.cli-code-box{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-card);text-align:center;display:grid}.cli-code-label{color:var(--color-text-muted);font-size:var(--text-sm)}.cli-code{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:.15em;color:var(--color-text)}.cli-scopes{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.cli-scopes-legend{margin-bottom:var(--space-2);font-weight:var(--font-weight-medium);padding:0}.cli-scope{align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;display:flex}.cli-scope:has(.cli-scope-input:checked){border-color:var(--color-primary)}.cli-scope:has(.cli-scope-input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.cli-scope-input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);flex:none;margin:.125rem 0 0}.cli-scope-input:focus-visible{outline:none}.cli-scope-text{gap:var(--space-1);display:grid}.cli-scope-label{font-weight:var(--font-weight-medium)}.cli-scope-description,.cli-note{color:var(--color-text-muted);font-size:var(--text-sm)}.cli-scopes-error{color:var(--color-danger);font-size:var(--text-sm)}.cli-home{justify-self:start}.sites-error{justify-items:start;gap:var(--space-3);display:grid}.site-list,.deploy-list,.site-paths{margin:0;padding:0;list-style:none}.site-list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.site-row{gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.site-row+.site-row,.deploy-row+.deploy-row{border-top:1px solid var(--color-border)}.site-row-main{min-width:0;display:grid}.site-row-name{min-height:var(--touch-target);width:fit-content;font-weight:var(--font-weight-bold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.site-row-host{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-row-deploy{color:var(--color-text-muted);font-size:var(--text-sm);grid-column:1/-1}@media (width>=48rem){.site-row{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 8rem 12rem}.site-row-deploy{text-align:right;grid-column:auto}}.site-back a{min-height:var(--touch-target);align-items:center;display:inline-flex}.site-back{margin-bottom:calc(-1 * var(--space-4))}.site-access{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.site-log-link{color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.visit-muted{color:var(--color-text-muted)}.site-subheading{font-size:var(--text-base)}.site-paths{gap:var(--space-2);display:grid}.site-paths li{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.deploy-row{gap:var(--space-2);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.deploy-row-main{gap:var(--space-1);min-width:0;display:grid}.deploy-row-title{gap:var(--space-1) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.deploy-row-muted,.deploy-row-meta{color:var(--color-text-muted)}.deploy-row-meta{font-size:var(--text-sm)}.deploy-row-action{justify-self:start}@media (width>=48rem){.deploy-row{align-items:center;gap:var(--space-4);grid-template-columns:8.5rem minmax(0,1fr) auto}.deploy-row-action{grid-column:3}}.rollback-swap{gap:var(--space-3);margin:0;display:grid}.rollback-swap>div{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-muted);display:grid}.rollback-swap dt{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.rollback-swap dd{margin:0;display:grid}.rollback-meta{font-size:var(--text-sm);color:var(--color-text-muted)}.site-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.link-intro{gap:var(--space-3);justify-items:start;display:grid}.link-list{margin:0;padding:0;list-style:none}.link-row{gap:var(--space-3);padding-block:var(--space-3);display:grid}.link-row+.link-row{border-top:1px solid var(--color-border)}.link-row-main{gap:var(--space-1);min-width:0;display:grid}.link-row-title{align-items:center;gap:var(--space-1) var(--space-3);overflow-wrap:anywhere;font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.link-id,.link-mono{font-family:var(--font-mono)}.link-id{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:400}.link-muted,.link-row-meta,.link-grants{color:var(--color-text-muted)}.link-row-meta,.link-grants{font-size:var(--text-sm)}.link-row-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.link-action{color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.link-form{gap:var(--space-4);display:grid}.link-summary{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}@media (width<=30rem){.link-row-actions>*{flex:auto;justify-content:center}}@media (width>=48rem){.link-intro,.link-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.domain-add{gap:var(--space-3);display:grid}.domain-add-row{gap:var(--space-3);align-items:end;display:grid}@media (width>=48rem){.domain-add-row{grid-template-columns:minmax(0,1fr) auto}}.domain-add-row>.wl-button{justify-self:start}.domain-list{margin:0;padding:0;list-style:none}.domain-row{gap:var(--space-3);padding-block:var(--space-4);min-width:0;display:grid}.domain-row+.domain-row{border-top:1px solid var(--color-border)}.domain-row-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.domain-row-title{align-items:center;gap:var(--space-1) var(--space-3);min-width:0;font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.domain-host{font-family:var(--font-mono);overflow-wrap:anywhere}.domain-row-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.domain-row-meta{color:var(--color-text-muted);font-size:var(--text-sm)}.domain-failure{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-warning-border);border-radius:var(--radius-control);background:var(--color-surface-muted);overflow-wrap:anywhere;display:grid}.domain-failure-headline{font-weight:var(--font-weight-medium)}.domain-records,.domain-more-body{gap:var(--space-3);min-width:0;display:grid}.domain-record{gap:var(--space-2) var(--space-4);min-width:0;display:grid}@media (width>=64rem){.domain-record{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.domain-record-type{grid-column:1/-1}}.domain-record .wl-field{min-width:0}.domain-record-type{color:var(--color-text-muted);font-size:var(--text-sm)}.domain-record-type code{color:var(--color-text);font-family:var(--font-mono)}.domain-more>summary{min-height:var(--touch-target);cursor:pointer;width:fit-content;color:var(--color-primary);font-weight:var(--font-weight-medium);border-radius:var(--radius-control);align-items:center;display:flex}.domain-more{min-width:0}.domain-live:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.domain-live:focus{outline:none}.domain-live:focus-visible>.wl-notice{outline:var(--focus-ring);outline-offset:2px}.domain-row-actions [aria-disabled=true]{cursor:progress}.policy-intro{gap:var(--space-3);justify-items:start;display:grid}.policy-list{margin:0;padding:0;list-style:none}.policy-row{gap:var(--space-3);padding-block:var(--space-3);display:grid}.policy-row+.policy-row{border-top:1px solid var(--color-border)}.policy-row-main{gap:var(--space-1);min-width:0;display:grid}.policy-row-title{align-items:center;gap:var(--space-1) var(--space-3);overflow-wrap:anywhere;font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.policy-row-meta,.policy-check-result{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.policy-row-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.policy-check{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}.policy-mono{font-family:var(--font-mono)}.policy-form{gap:var(--space-4);display:grid}.policy-method-detail{padding-inline-start:calc(1.25rem + var(--space-3));padding-block:var(--space-1) var(--space-2)}@media (width<=30rem){.policy-row-actions>*{flex:auto}}@media (width>=48rem){.policy-intro,.policy-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
