@font-face{font-family:archivo;src:url(../media/archivo_latin_400_normal-s.p.3ulrwo0hu78l8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivo;src:url(../media/archivo_latin_500_normal-s.p.3sl-13f6yep2o.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:archivo;src:url(../media/archivo_latin_600_normal-s.p.2xrlizciyxkaw.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.0%;size-adjust:98.81%}.archivo_d94c1ff6-module__3fftha__className{font-family:archivo,archivo Fallback,ui-sans-serif,system-ui,sans-serif}.archivo_d94c1ff6-module__3fftha__variable{--font-archivo:"archivo", "archivo Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_400_normal-s.p.3crsbyy6lh6yf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_500_normal-s.p.2h52d08o60qht.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_8094098b-module__XDCesq__className{font-family:jetbrainsMono,jetbrainsMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.jetbrainsmono_8094098b-module__XDCesq__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f7f9;--surface:#fff;--well:#edf1f5;--hairline:#dce3ea;--edge:#737f8a;--ink:#0e1720;--muted:#566a79;--accent:#5c48bd;--on-accent:#fff;--ready:#0f7350;--warn:#8f5a10;--danger:#b3261e;--on-danger:#fff;--danger-edge:#c9534c;--tint:#e4ebf1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b0f14;--surface:#131b24;--well:#0e141b;--hairline:#22303d;--edge:#55697b;--ink:#e7eef4;--muted:#8fa3b5;--accent:#9179cd;--on-accent:#0b0f14;--ready:#34b27b;--warn:#d08b2c;--danger:#e0645a;--on-danger:#0b0f14;--danger-edge:#ab4f48;--tint:#131b24}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b0f14;--surface:#131b24;--well:#0e141b;--hairline:#22303d;--edge:#55697b;--ink:#e7eef4;--muted:#8fa3b5;--accent:#9179cd;--on-accent:#0b0f14;--ready:#34b27b;--warn:#d08b2c;--danger:#e0645a;--on-danger:#0b0f14;--danger-edge:#ab4f48;--tint:#131b24}:root{--font-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--text-page:1.5rem;--text-section:1.1875rem;--text-sub:.9375rem;--text-body:.9375rem;--text-ui:.84375rem;--text-micro:.78125rem;--text-data:.8125rem;--text-label:.65625rem;--text-field:var(--text-ui);--text-field-data:var(--text-data);--leading-body:1.55;--leading-data:1.7;--tracking-label:.12em;--radius:2px;--s-xs:8px;--s-sm:12px;--s-md:16px;--s-lg:30px;--s-xl:56px;--control-h:36px;--measure:68ch;--name-measure:22ch;--sidebar-width:232px;--content-max:1900px;--touch-target:auto}@media (pointer:coarse){:root{--text-field:1rem;--text-field-data:1rem;--touch-target:44px;--control-h:44px}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--ground);color:var(--ink);-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body)}::selection{background:color-mix(in srgb, var(--accent) 35%, transparent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}h1,h2,h3,h4{text-wrap:balance;font-weight:600}h1{font-size:var(--text-page);letter-spacing:-.024em;margin:0 0 var(--s-sm);line-height:1.2}h2{font-size:var(--text-section);letter-spacing:-.012em;margin:var(--s-lg) 0 var(--s-xs);font-weight:500;line-height:1.3}h3{font-size:var(--text-sub);margin:var(--s-md) 0 var(--s-xs);font-weight:500;line-height:1.4}h4{font-size:var(--text-ui);margin:var(--s-md) 0 var(--s-xs);font-weight:500;line-height:1.45}h2:first-child,h3:first-child,h4:first-child{margin-top:0}code,kbd,samp,pre{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}a{color:var(--accent);text-underline-offset:2px}a:hover{text-decoration-thickness:2px}button,.button-primary,.button-ghost{align-items:center;gap:var(--s-xs);border:1px solid var(--edge);border-radius:var(--radius);min-height:var(--control-h);color:var(--ink);font:inherit;font-size:var(--text-ui);cursor:pointer;background:0 0;padding:7px 14px;font-weight:500;line-height:1.45;transition:filter .12s ease-out,border-color .12s ease-out;display:inline-flex}button:hover:not(:disabled),.button-ghost:hover:not(:disabled){border-color:var(--muted)}button:disabled,.button-ghost:disabled{color:var(--muted);border-color:var(--hairline);cursor:default}button[type=submit],.button-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}button[type=submit]:hover:not(:disabled),.button-primary:hover:not(:disabled){filter:brightness(1.08);border-color:var(--accent)}button[type=submit]:disabled,.button-primary:disabled{background:var(--surface);border-color:var(--edge);color:var(--muted);filter:none;cursor:default}.link-button{min-height:24px;color:var(--accent);font-size:var(--text-ui);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.link-button:disabled{color:var(--muted);cursor:default}tr:has(>td>:is(button,.link-button,.vault-actions))>td{vertical-align:baseline}label{margin:var(--s-sm) 0 var(--s-xs);font-size:var(--text-ui);color:var(--ink);font-weight:500;display:block}.settings-section label,.settings-section form label,.filter-rail label,.vault-form-grid label,.totp-field-grid label,.vault-inline-form label,.login-card form label,.contact-card form label,.form-column label{margin-top:0;margin-bottom:0}input:not(:where([type=checkbox],[type=radio])),select,textarea{width:100%;min-width:0;min-height:var(--control-h);border:1px solid var(--edge);border-radius:var(--radius);line-height:1.45;font:inherit;font-size:var(--text-field);background:var(--well);color:var(--ink);padding:8px 12px}input:not(:where([type=checkbox],[type=radio])),select{height:var(--control-h);padding-block:6px}input[type=checkbox],input[type=radio]{accent-color:var(--accent);flex-shrink:0;width:auto}input::placeholder,textarea::placeholder{color:var(--muted)}input:disabled,select:disabled,textarea:disabled{color:var(--muted);cursor:default}input[type=password],input[inputmode=numeric],input[type=url]{font-family:var(--font-mono);font-size:var(--text-field-data)}.form-error{color:var(--danger);font-size:var(--text-ui);margin:var(--s-sm) 0 0}.form-success{align-self:stretch;align-items:flex-start;gap:var(--s-xs);background:color-mix(in srgb, var(--ready) 10%, transparent);border:1px solid color-mix(in srgb, var(--ready) 45%, transparent);border-radius:var(--radius);color:var(--ink);font-size:var(--text-ui);padding:var(--s-sm) var(--s-md);margin:var(--s-sm) 0 0;max-width:var(--measure);line-height:1.45;display:flex}.form-success>svg{color:var(--ready);flex-shrink:0;margin-top:calc(.725em - 8px)}:root{--strip-ring:4px;--scroll-fade:28px}[data-overflow],.site-code pre,.legal-table-wrap{--scroll-fade-mask:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-start,0px), #000 calc(100% - var(--scroll-fade-end,0px)), transparent 100%)}[data-overflow~=left]{--scroll-fade-start:var(--scroll-fade)}[data-overflow~=right]{--scroll-fade-end:var(--scroll-fade)}.scroll-strip,.table-scroll,.shell-sidebar nav{padding:var(--strip-ring);margin-top:calc(-1 * var(--strip-ring));margin-inline:calc(-1 * var(--strip-ring));scroll-padding:var(--strip-ring)}.scroll-strip:after{content:"";flex:0 0 var(--strip-ring);margin-inline-start:calc(-1 * var(--strip-gap))}.strip-rule{background-image:linear-gradient(var(--hairline), var(--hairline));background-position:left 0 bottom -1px;background-repeat:no-repeat;background-size:100% 1px;background-origin:content-box}.panel,.empty-state,.focused-event,.security-event{gap:var(--s-xs);border:1px solid var(--hairline);border-radius:var(--radius);padding:var(--s-md);flex-direction:column;display:flex}.panel>:last-child,.empty-state>:last-child,.focused-event>:last-child,.security-event>:last-child{margin-bottom:0}:where(.panel,.vault-panel,.empty-state,.focused-event,.security-event,.owed-wraps,.settings-section,.settings-section form,.totp-show-once,.login-card form,.login-expired,.login-unsupported,.contact-card form,.contact-sent,.contact-rail,.ceremony-page form,.ceremony-status,.form-column,.filter-rail form,.dialog)>:where(p,ul,ol,dl,pre),:is(.panel,.vault-panel,.empty-state,.focused-event,.security-event,.owed-wraps,.settings-section,.settings-section form,.totp-show-once,.login-card form,.login-expired,.login-unsupported,.contact-card form,.contact-sent,.contact-rail,.ceremony-page form,.ceremony-status,.form-column,.filter-rail form,.dialog)>:where(h1,h2,h3,h4){margin-block:0}:is(.panel,.vault-panel,.empty-state,.focused-event,.security-event,.owed-wraps,.settings-section,.settings-section form,.totp-show-once,.login-card form,.login-expired,.login-unsupported,.contact-card form,.contact-sent,.contact-rail,.ceremony-page form,.ceremony-status,.form-column,.filter-rail form,.dialog)>:where(h1,h2,h3,h4):not(:first-child){margin-top:var(--s-md)}.panel>button,.empty-state>button,.focused-event>button,.security-event>button{align-self:flex-start}.login-page{min-height:100dvh;padding:var(--s-lg) var(--s-md);flex-direction:column;justify-content:center;align-items:center;display:flex}.login-card{border:1px solid var(--hairline);border-radius:var(--radius);padding:var(--s-lg);width:100%;max-width:25rem}.login-brand{font-weight:600;font-size:var(--text-section);letter-spacing:-.02em;margin:0 0 var(--s-lg)}.login-card form button[type=submit]{justify-content:center;width:100%}.login-card .link-button{margin:var(--s-xs) auto 0;display:inline-flex}.login-intro{color:var(--muted);font-size:var(--text-ui);margin:0}.login-countdown{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;color:var(--accent);margin:0}.login-expired,.login-unsupported{align-items:flex-start;gap:var(--s-md);max-width:var(--measure);flex-direction:column;display:flex}:is(.login-expired,.ceremony-status)>.form-error{margin-top:0}.form-warning{border-left:2px solid var(--danger-edge);padding-left:var(--s-md);margin:var(--s-md) 0;max-width:var(--measure)}.settings-section>.form-warning{margin:0 0 calc(var(--s-lg) - var(--s-sm))}.settings-section form>.form-warning{margin:0 0 calc(var(--s-lg) - var(--s-xs))}.code-display{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--well);padding:var(--s-md);font-family:var(--font-mono);font-size:var(--text-data);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.ceremony-escape{border-top:1px solid var(--hairline);margin-top:var(--s-md);padding-top:var(--s-md);max-width:var(--measure)}.ceremony-escape label{align-items:flex-start;gap:var(--s-sm);font-weight:400;display:flex}.ceremony-escape>p{margin:0}.ceremony-page{width:100%;max-width:44rem}.ceremony-page p,.ceremony-page ul{max-width:var(--measure);overflow-wrap:anywhere}.ceremony-page form{gap:var(--s-xs);margin-top:var(--s-lg);flex-direction:column;align-items:flex-start;display:flex}.ceremony-page form label{margin:0}.ceremony-page form>label:not(:first-child){margin-top:var(--s-xs)}.ceremony-page form>.form-warning+label{margin-top:0}.ceremony-page form .form-warning{margin:var(--s-xs) 0}.ceremony-page form input:not(:where([type=checkbox],[type=radio])),.ceremony-page form .strength-meter{max-width:26rem}.ceremony-page form button[type=submit],.ceremony-page form .link-button{margin-top:var(--s-xs)}.backup-code-input{font-family:var(--font-mono);font-size:var(--text-field-data)}.strength-meter{align-self:stretch;align-items:center;gap:var(--s-sm);font-size:var(--text-ui);color:var(--muted);margin:var(--s-sm) 0 0;display:flex}.strength-bar{background:var(--hairline);background-image:linear-gradient(to right, var(--accent) 0 0);background-repeat:no-repeat;border-radius:2px;flex:1;height:4px}.strength-bar[data-score="0"]{background-image:linear-gradient(to right, var(--danger) 0 0);background-size:20% 100%}.strength-bar[data-score="1"]{background-image:linear-gradient(to right, var(--danger) 0 0);background-size:40% 100%}.strength-bar[data-score="2"]{background-size:60% 100%}.strength-bar[data-score="3"]{background-size:80% 100%}.strength-bar[data-score="4"]{background-size:100% 100%}.legal-links{gap:var(--s-sm) var(--s-md);font-size:var(--text-micro);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.legal-links a{align-items:center;gap:var(--s-xs);color:var(--muted);text-decoration:none;display:inline-flex}.legal-links svg{display:none}.legal-links a:hover{color:var(--accent);text-decoration:underline}.login-page .legal-links{margin-top:var(--s-md);justify-content:center}.shell-sidebar .legal-links{gap:var(--s-xs) var(--s-md);min-width:0;padding:0}.shell{min-height:100dvh;display:flex}.shell-sidebar{width:var(--sidebar-width);border-right:1px solid var(--hairline);padding:var(--s-md) 0 var(--s-sm);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.shell-top{padding-bottom:var(--s-lg);flex-direction:column;display:flex}.shell-brand{font-weight:600;font-size:var(--text-section);letter-spacing:-.02em;padding:0 var(--s-md)}.shell-bell{margin-right:calc(var(--s-md) - 7px);align-self:flex-end;position:relative}.shell-bell .nav-badge{background:var(--ground);min-width:0;padding:1px 4px;position:absolute;top:5px;right:5px;transform:translate(50%,-50%)}.shell-brand-mark{display:none}.shell-sidebar nav{min-height:0;margin-inline:0;margin-bottom:calc(-1 * var(--strip-ring));flex:1;overflow-y:auto}.shell-sidebar nav ul{margin:0;padding:0;list-style:none}.shell-sidebar nav ul:after{content:none}.shell-sidebar nav a{align-items:center;gap:var(--s-xs);padding:var(--s-xs) calc(var(--s-md) - var(--strip-ring));padding-left:calc(var(--s-md) - 2px - var(--strip-ring));color:var(--muted);font-size:var(--text-ui);border-left:2px solid #0000;text-decoration:none;transition:color .12s ease-out;display:flex}.shell-sidebar svg{flex-shrink:0;width:16px;height:16px}.shell-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-sidebar nav a:hover{color:var(--ink)}.shell-sidebar nav a[aria-current=page]{border-left-color:var(--accent);background:var(--tint);color:var(--ink);font-weight:500}.nav-badge{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius);color:var(--accent);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;text-align:center;min-width:1.5rem;padding:3px 6px;line-height:1}.shell-session{border-top:1px solid var(--hairline);margin-top:var(--s-sm);padding:var(--s-sm) var(--s-md) 0;gap:var(--s-xs);flex-direction:column;display:flex}.shell-account{align-items:start;column-gap:var(--s-xs);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark address gear"".state state";row-gap:2px;min-width:0;margin-right:-7px;display:grid}.shell-monogram{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--tint);width:28px;height:28px;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;grid-area:mark;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}.shell-email{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;grid-area:address;min-width:0;padding-top:5px;overflow:hidden}.shell-vault{min-width:0;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);white-space:nowrap;text-overflow:ellipsis;grid-area:state;line-height:1.4;display:block;overflow:hidden}.shell-vault:before{content:"";vertical-align:middle;background:currentColor;border-radius:999px;width:5px;height:5px;margin-right:6px;display:inline-block}.shell-vault.chip-ready{color:var(--ready)}.shell-vault.chip-warn{color:var(--warn)}.shell-gear{flex-shrink:0;margin-left:auto}.shell-gear[aria-current=page]{color:var(--ink);background:var(--tint)}.shell-actions{align-items:center;gap:var(--s-xs) var(--s-md);flex-wrap:wrap;display:flex}.shell-action{align-items:center;gap:var(--s-xs);min-height:24px;color:var(--ink);font-size:var(--text-ui);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.shell-action:hover,.shell-action:focus-visible{text-underline-offset:2px;text-decoration:underline}.shell-foot{justify-content:space-between;align-items:center;gap:var(--s-xs);padding:var(--s-sm) calc(var(--s-md) - 7px) 0 var(--s-md);display:flex}.shell-resize{cursor:col-resize;touch-action:none;z-index:1;width:8px;position:absolute;top:0;bottom:0;right:-4px}.shell-resize:after{content:"";background:var(--accent);opacity:0;width:2px;transition:opacity .12s ease-out;position:absolute;top:0;bottom:0;left:3px}.shell-resize:hover:after,.shell-resize:focus-visible:after,.shell-resize:active:after{opacity:1}.shell-resize:focus-visible{outline:none}.icon-button{min-height:var(--touch-target);min-width:var(--touch-target);border-radius:var(--radius);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:6px;text-decoration:none;transition:color .12s ease-out;display:inline-flex}.icon-button:hover:not(:disabled){color:var(--ink);border-color:#0000}.shell-toggle{flex-shrink:0;align-self:flex-end}@media (min-width:901px){.shell--collapsed{--sidebar-width:56px}.shell--collapsed .shell-brand-word,.shell--collapsed .shell-nav-label,.shell--collapsed .shell-vault,.shell--collapsed .shell-email{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell--collapsed .shell-top{align-items:center}.shell--collapsed .shell-bell{align-self:center;margin-right:0}.shell--collapsed .shell-brand{justify-content:center;padding-inline:0;display:flex}.shell--collapsed .shell-brand-mark{display:inline}.shell--collapsed .shell-sidebar nav a{border-right:2px solid #0000;justify-content:center;padding-inline:0;position:relative}.shell--collapsed .shell-sidebar nav a:focus-visible{z-index:1}.shell--collapsed .shell-sidebar nav svg{width:20px;height:20px}.shell--collapsed nav .nav-badge{top:8px;right:calc(18px - var(--strip-ring));background:var(--ground);min-width:0;padding:1px 4px;position:absolute;transform:translate(50%,-50%)}.shell--collapsed .shell-sidebar nav a[aria-current=page] .nav-badge{background:var(--tint)}.shell--collapsed .shell-session{align-items:center;padding-inline:0}.shell--collapsed .shell-account{align-items:center;gap:var(--s-xs);flex-direction:column;margin-right:0;display:flex}.shell--collapsed .shell-actions{flex-direction:column;align-items:center;gap:0}.shell--collapsed .shell-action{border-radius:var(--radius);color:var(--muted);min-width:var(--touch-target);border:1px solid #0000;justify-content:center;padding:6px}.shell--collapsed .shell-action:hover,.shell--collapsed .shell-action:focus-visible{color:var(--ink);text-decoration:none}.shell--collapsed .shell-foot{flex-direction:column;align-items:center;padding-inline:0}.shell--collapsed .shell-toggle{align-self:center}.shell--collapsed .shell-sidebar .legal-links{flex-direction:column;align-items:center}.shell--collapsed .legal-links svg{display:block}}.shell-main{min-width:0;padding:var(--s-lg) var(--s-lg) var(--s-xl);max-width:var(--content-max);flex:1;container:content-column/inline-size}.page>h1{margin-bottom:var(--s-lg)}:is(.page>h1:has(+.page-lede),.page>h1:has(+.tabs),.page>h1:has(+[class*=tabs])){margin-bottom:var(--s-sm)}.page-lede{color:var(--muted);font-size:var(--text-ui);margin:0 0 var(--s-lg);max-width:var(--measure)}@media (max-width:900px){.shell{flex-direction:column}.shell-sidebar{border-right:none;border-bottom:1px solid var(--hairline);width:100%;height:auto;padding:var(--s-sm) 0 0;position:static}.shell-top{padding-bottom:var(--s-sm);flex-direction:row;justify-content:space-between;align-items:center}.shell-bell{align-self:auto}.shell-sidebar nav{margin:0;padding:0;overflow:visible}.shell-sidebar nav ul{gap:var(--s-xs);padding:var(--strip-ring) var(--s-md);margin-block:calc(-1 * var(--strip-ring));scrollbar-width:none;scroll-padding-inline:calc(var(--scroll-fade) + var(--strip-ring));flex-wrap:nowrap;display:flex;overflow-x:auto}.shell-sidebar nav ul::-webkit-scrollbar{display:none}.shell-sidebar nav li{flex:none}.shell-sidebar nav a{padding:var(--s-xs) var(--s-sm);border-bottom:2px solid #0000;border-left:none;gap:6px}.shell-sidebar nav a[aria-current=page]{border-left-color:#0000;border-bottom-color:var(--accent)}.shell-session{justify-content:space-between;align-items:center;gap:var(--s-md);margin-top:var(--s-sm);flex-direction:row}.shell-account{margin-right:0}.shell-foot{padding:var(--s-xs) var(--s-md) var(--s-sm)}.shell-main{padding:var(--s-md) var(--s-md) var(--s-xl)}.shell-sidebar nav ul[data-overflow]{-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask)}.shell-sidebar nav ul[data-overflow]:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.shell-toggle,.shell-resize,.shell-sidebar nav svg,.shell-action svg{display:none}}.lock-banner{align-items:center;gap:var(--s-md);background:var(--surface);border:1px solid var(--hairline);border-top:2px solid var(--danger);border-radius:var(--radius);color:var(--ink);font-size:var(--text-ui);padding:var(--s-sm) var(--s-md);margin-bottom:var(--s-lg);flex-wrap:wrap;display:flex}.lock-banner>span:before{content:"";width:5px;height:5px;margin-right:var(--s-md);background:var(--danger);vertical-align:middle;border-radius:999px;display:inline-block}.lock-banner a{color:var(--danger);white-space:nowrap;margin-left:auto;font-weight:500}.empty-state>p{color:var(--muted);font-size:var(--text-ui);max-width:var(--measure);margin:0}.setup-checklist{margin:var(--s-md) 0 0;gap:var(--s-sm);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.setup-step{gap:var(--s-sm);border-top:1px solid var(--hairline);padding-top:var(--s-sm);display:flex}.setup-step h3{margin:0 0 4px}.setup-step p{color:var(--muted);font-size:var(--text-ui);margin:0 0 var(--s-xs)}.setup-step-number{border:1px solid var(--hairline);border-radius:var(--radius);width:20px;height:20px;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.card-row{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-bottom:var(--s-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.overview-card{padding:var(--s-sm) var(--s-md);color:var(--ink);text-decoration:none;transition:background-color .12s ease-out;display:block}@media (min-width:901px){@container content-column not (min-width:61rem){.overview-card:nth-child(odd){padding-left:0}.overview-card:nth-child(2n){border-left:1px solid var(--hairline)}.overview-card:nth-child(n+3){border-top:1px solid var(--hairline)}}}@container content-column (min-width:61rem){.card-row{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-card{border-top:none;border-left:1px solid var(--hairline);padding-left:var(--s-md)}.overview-card:first-child{border-left:none;padding-left:0}}@media (min-width:901px){.overview-card{grid-template-rows:subgrid;grid-row:span 3;display:grid}}.overview-card:hover{background:var(--tint)}.overview-card h2{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);margin:0;font-weight:500}.card-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:var(--s-sm) 0 6px;font-size:1.75rem;font-weight:400;line-height:1.1}.card-hint,.card-list{color:var(--muted);font-size:var(--text-ui);margin:0}.card-list{padding-left:1.1rem}.card-list time{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;white-space:nowrap}.owed-wraps{align-items:flex-start;gap:var(--s-xs);margin:var(--s-lg) 0;flex-direction:column;display:flex}.owed-wraps h2{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);font-weight:500}.owed-wraps .card-hint,.owed-wraps .card-list{align-self:stretch}.owed-wraps .card-hint{max-width:var(--measure)}.recent-activity>p{margin-block:0}.recent-activity>a{margin-top:var(--s-sm);font-size:var(--text-ui);display:inline-block}@media (max-width:900px){.card-row{grid-template-columns:minmax(0,1fr)}.overview-card+.overview-card{border-left:none;border-top:1px solid var(--hairline)}.overview-card{align-items:baseline;column-gap:var(--s-sm);grid-template-columns:minmax(0,1fr) auto;padding-left:0;padding-right:0;display:grid}.overview-card h2{grid-area:1/1}.card-count{grid-area:1/2;margin:0;font-size:1.25rem}.overview-card>:is(.card-hint,.card-list){grid-area:2/1/auto/-1;margin-top:4px}}.dialog-backdrop{background:color-mix(in srgb, var(--ground) 78%, transparent);--dialog-gutter:var(--s-lg);padding:var(--dialog-gutter);z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{--dialog-gap:var(--s-md);--dialog-step:calc(var(--s-lg) - var(--dialog-gap));gap:var(--dialog-gap);background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);padding:var(--s-md) var(--s-lg) var(--s-lg);width:100%;max-width:24rem;max-height:calc(100dvh - 2 * var(--dialog-gutter));flex-direction:column;display:flex;overflow-y:auto}.dialog>:not(.dialog-actions,.form-error,.form-success,.form-warning){margin-block:0}.dialog>form>:first-child{margin-top:0}.dialog>.qr-panel{align-self:flex-start}.dialog-scroll{overscroll-behavior:contain;max-height:calc(100dvh - 16rem);overflow-y:auto}@media (max-height:34rem){.dialog-scroll{max-height:50dvh}}@media (max-width:900px){.dialog-backdrop{--dialog-gutter:var(--s-md)}}.dialog-actions{justify-content:flex-end;align-items:center;gap:var(--s-md);margin-top:var(--s-lg);display:flex}.dialog>.dialog-actions{margin-top:var(--dialog-step)}.dialog-backdrop:has(>.dialog-drawer){justify-content:flex-end;align-items:stretch;padding:0}.dialog-drawer{background:var(--ground);border:none;border-left:1px solid var(--hairline);width:44rem;max-width:100%;max-height:100dvh;padding:var(--s-lg);border-radius:0}@media (max-width:900px){.dialog-drawer{width:100%;padding:var(--s-md) var(--s-md) var(--s-xl)}}.drawer-head{justify-content:space-between;align-items:center;gap:var(--s-md);display:flex}.drawer-head h2{margin:0}.drawer-head .icon-button{margin-right:-7px}.dialog>.drawer-section+.drawer-section{margin-top:var(--dialog-step)}.drawer-heading{align-items:baseline;gap:var(--s-xs);font-size:var(--text-sub);margin:0 0 var(--s-xs);display:flex}.drawer-count{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.drawer-list{margin:0;padding:0;list-style:none}.drawer-item{justify-content:space-between;align-items:center;gap:var(--s-xs) var(--s-md);border-top:1px solid var(--hairline);padding:var(--s-xs) 0;flex-wrap:wrap;display:flex}.drawer-item-body,.drawer-item-link{flex-direction:column;flex:14rem;justify-content:center;gap:2px;min-width:0;display:flex}.drawer-item-link{min-height:var(--touch-target);color:inherit;text-decoration:none}.drawer-item-link:hover .drawer-item-title{text-decoration:underline}.drawer-item-title{font-size:var(--text-ui);overflow-wrap:anywhere}.drawer-item-meta{align-items:center;gap:var(--s-xs);color:var(--muted);font-size:var(--text-ui);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.drawer-item-meta time{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.drawer-item-note{color:var(--muted);font-size:var(--text-ui);max-width:40ch}.drawer-item-side{align-items:center;gap:var(--s-xs);flex-wrap:wrap;display:flex}.drawer-item-actions{gap:var(--s-xs);display:flex}.drawer-countdown{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.drawer-group,.ceremony-code-label{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.drawer-group{margin:var(--s-md) 0 var(--s-xs)}.drawer-empty,.drawer-muted{color:var(--muted);font-size:var(--text-ui);margin:0}.drawer-wraps{margin:0 0 var(--s-xs);max-width:var(--measure);font-size:var(--text-ui)}.ceremony-dialog{max-width:44rem}.ceremony-dialog .code-display{margin:calc(var(--s-xs) - var(--dialog-gap)) 0 0;font-size:var(--text-sub)}.ceremony-kit-actions{align-items:center;gap:var(--s-md);flex-wrap:wrap;display:flex}.ceremony-status{gap:var(--s-xs);flex-direction:column;display:flex}.ceremony-status:empty{display:none}.ceremony-status p{max-width:var(--measure)}.ceremony-status .ceremony-escape{margin-top:var(--s-xs);max-width:none}.ceremony-status .ceremony-escape label{max-width:var(--measure)}.tabs{--strip-gap:var(--s-lg);gap:var(--strip-gap);scrollbar-width:none;margin-bottom:calc(var(--s-lg) + 1px - var(--strip-ring));display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs>*{flex:none}.tabs a{padding:0 0 var(--s-xs);color:var(--muted);font-size:var(--text-ui);border-bottom:2px solid #0000;text-decoration:none}.tabs a:hover{color:var(--ink)}.tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent);font-weight:500}.audit-layout{gap:var(--s-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.audit-layout{grid-template-columns:15rem minmax(0,1fr)}}.filter-rail{gap:var(--s-sm);align-content:start;min-width:0;display:grid}.filter-rail form{border:1px solid var(--hairline);border-radius:var(--radius);padding:var(--s-md);gap:var(--s-sm) var(--s-md);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.filter-rail form>h2,.filter-rail .filter-actions{grid-column:1/-1}.filter-disclosure{display:none}.filter-count{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}@media (max-width:900px){.filter-disclosure{justify-self:start;display:inline-flex}.filter-rail form>h2,.filter-rail--closed form{display:none}}.filter-rail label{gap:var(--s-xs);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);margin:0;font-weight:500;display:grid}.filter-actions{align-items:center;gap:var(--s-sm);margin-top:var(--s-xs);flex-wrap:wrap;display:flex}.audit-stream{min-width:0}.audit-table{border-collapse:collapse;text-align:left;width:100%}.audit-table th{border-bottom:1px solid var(--hairline);padding:0 var(--s-md) var(--s-xs) 0;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:500}.audit-table td{border-bottom:1px solid var(--hairline);padding:10px var(--s-md) 10px 0;font-size:var(--text-ui);vertical-align:top}.audit-row:hover td{background:var(--tint)}.audit-table td,.audit-table code{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.audit-table td a,.recent-activity td a{color:var(--ink);-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge)}.audit-table td a:hover,.audit-table td a:focus-visible,.recent-activity td a:hover,.recent-activity td a:focus-visible{color:var(--accent);text-decoration-color:currentColor}.audit-expand{font-family:var(--font-mono);font-size:var(--text-data);color:var(--ink);-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge)}.audit-expand:hover,.audit-expand:focus-visible{color:var(--accent);text-decoration-color:currentColor}.audit-detail-row td{background:var(--well)}.audit-detail-row td>.event-detail{width:calc(100cqi - var(--s-md));padding-inline:max(0px, var(--scroll-fade-start,0px) - var(--strip-ring)) max(0px, var(--scroll-fade-end,0px) - var(--strip-ring) - var(--s-md));position:sticky;left:0}.audit-line{font-size:var(--text-ui);margin:0}.audit-line:not(.form-error){color:var(--muted)}.table-scroll{margin-bottom:calc(-1 * var(--strip-ring));position:relative;overflow-x:auto;container-type:inline-size}.table-scroll[data-overflow]>table{margin-inline-end:var(--strip-ring)}.table-scroll[data-overflow]{-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask)}.table-scroll[data-overflow]:is(:focus-visible,:has(:focus-visible)){-webkit-mask-image:none;mask-image:none}.audit-table{min-width:max-content}.focused-event{margin-bottom:var(--s-lg)}.detail-grid,.detail-tree{font-size:var(--text-data);gap:4px;margin:0;display:grid}.detail-entry{gap:var(--s-xs);grid-template-columns:11rem minmax(0,1fr);display:grid}.detail-entry dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;padding-top:2px}.detail-entry dd{max-width:40ch;font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;word-break:break-word;margin:0}.detail-entry dd a{font-family:var(--font-sans);font-size:var(--text-ui)}.detail-tree .detail-entry{grid-template-columns:9rem minmax(0,1fr)}@media (max-width:34rem){.detail-entry,.detail-tree .detail-entry{grid-template-columns:minmax(0,1fr);gap:2px}}.detail-list{margin:0;padding-left:1.1rem}.detail-null{color:var(--muted)}.detail-document{margin-top:var(--s-sm)}.security-events{gap:var(--s-sm);margin:0;padding:0;list-style:none;display:grid}.security-event.is-reviewed{border-color:var(--hairline);color:var(--muted)}.security-event.is-reviewed .security-rule{color:var(--muted)}.security-event-head{align-items:baseline;gap:var(--s-sm);flex-wrap:wrap;display:flex}.security-rule{font-weight:500}.state-chip{align-items:center;gap:var(--s-xs);border:1px solid var(--hairline);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-data);white-space:nowrap;color:var(--muted);padding:2px 8px;line-height:1.3;display:inline-flex}.state-chip:before{content:"";background:currentColor;border-radius:999px;flex-shrink:0;width:5px;height:5px}.state-chip.chip-ready{border-color:color-mix(in srgb, var(--ready) 45%, transparent);color:var(--ready)}.state-chip.tier-lock,.state-chip.chip-danger{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger)}.state-chip.chip-warn{border-color:color-mix(in srgb, var(--warn) 45%, transparent);color:var(--warn)}.state-chip.chip-none:before{display:none}.security-event-head time,.security-reviewed time{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.security-event-head time,.security-reviewed{color:var(--muted)}.security-agent,.security-triggering,.security-feed{font-size:var(--text-ui)}.security-triggering code{font-family:var(--font-mono);font-size:var(--text-data)}.security-event code{overflow-wrap:anywhere}.principal-kind{font-family:var(--font-mono);font-size:var(--text-data);color:var(--muted)}.settings-page{max-width:44rem}.settings-tab{gap:var(--s-lg);flex-direction:column;display:flex}.settings-tab>.settings-section:first-child{border-top:none;padding-top:0}.settings-section{border-top:1px solid var(--hairline);padding-top:var(--s-md);gap:var(--s-sm);flex-direction:column;display:flex}.settings-section p{max-width:var(--measure)}.settings-section form{gap:var(--s-xs);flex-direction:column;align-items:flex-start;display:flex}.login-card form,.contact-card form,.form-column{gap:var(--s-xs);flex-direction:column;align-items:stretch;display:flex}.settings-section form>label:not(:first-child),.login-card form>label:not(:first-child),.contact-card form>label:not(:first-child),.form-column>label:not(:first-child){margin-top:var(--s-xs)}.settings-section form>.form-warning+label:not(:first-child){margin-top:0}.settings-section form>button,.settings-section form>.vault-actions,.login-card form>button,.contact-card form>button,.form-column>button,.form-column>.form-actions{margin-top:var(--s-xs);align-self:flex-start}.settings-section>button{align-self:flex-start}.settings-section form>button+button,.login-card form>button+button,.contact-card form>button+button,.form-column>button+button{margin-top:0}.settings-fact{gap:var(--s-xs);flex-direction:column;display:flex}.settings-fact dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.settings-fact dd{margin:0}.settings-address{font-family:var(--font-mono);font-size:var(--text-data);overflow-wrap:anywhere}.settings-note{color:var(--muted);font-size:var(--text-ui);max-width:var(--measure);margin:0}.totp-show-once{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--well);padding:var(--s-md);gap:var(--s-sm);flex-direction:column;display:flex}.totp-show-once>.qr-panel{align-self:flex-start;margin:0}.totp-show-once>button{align-self:flex-start}.totp-show-once code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.passkey-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.passkey-list>li{align-items:center;gap:var(--s-sm);border-bottom:1px solid var(--hairline);padding:var(--s-xs) 0;flex-wrap:wrap;display:flex}.passkey-list>li>:last-child{margin-left:auto}.passkey-list>li:first-child{border-top:1px solid var(--hairline)}.passkey-name{font-weight:500}.passkey-meta{color:var(--muted);font-size:var(--text-ui)}.passkey-meta time{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.language-switch{gap:var(--s-lg);font-size:var(--text-ui);display:flex}.language-switch label{align-items:center;gap:var(--s-xs);margin:0;font-weight:400;display:inline-flex}.settings-section input:not([type=checkbox]):not([type=radio]),.settings-section select,.settings-section .strength-meter{max-width:26rem}.danger-button{align-items:center;gap:var(--s-xs);border:1px solid var(--danger-edge);border-radius:var(--radius);color:var(--danger);font-size:var(--text-ui);min-height:var(--control-h);cursor:pointer;background:0 0;padding:7px 14px;font-weight:500;transition:border-color .12s ease-out;display:inline-flex}.danger-button:hover:not(:disabled){border-color:var(--danger)}.danger-button:disabled{border-color:var(--hairline);color:var(--muted);cursor:default}.vault-danger{color:var(--danger)}button.vault-danger{align-items:center;gap:var(--s-xs);border:1px solid var(--danger-edge);border-radius:var(--radius);color:var(--danger);font-size:var(--text-ui);min-height:var(--control-h);cursor:pointer;background:0 0;padding:7px 14px;font-weight:500;line-height:1.45;transition:border-color .12s ease-out;display:inline-flex}button.vault-danger:hover:not(:disabled){border-color:var(--danger)}button.vault-danger:disabled{border-color:var(--hairline);color:var(--muted);cursor:default}.vault-actions{gap:var(--s-xs);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:900px){.vault-actions{gap:var(--s-xs) var(--s-sm)}}.audit-load-more-error{margin:var(--s-xs) 0;color:var(--danger);font-size:var(--text-ui)}.contact-page{width:100%;max-width:var(--content-max);min-height:100dvh;padding:var(--s-lg) clamp(16px, 3vw, 56px) var(--s-lg);margin-inline:auto}.contact-grid{gap:var(--s-lg) var(--s-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1100px){.contact-grid{grid-template-columns:minmax(0,44rem) minmax(300px,380px)}}.contact-main{min-width:0}.contact-rail{gap:var(--s-lg);border-top:1px solid var(--hairline);min-width:0;padding-top:var(--s-md);flex-direction:column;display:flex}@media (min-width:1100px){.contact-rail{top:var(--s-lg);border-top:none;border-left:1px solid var(--hairline);padding-top:0;padding-left:var(--s-lg);align-self:start;position:sticky}}.contact-facts{gap:var(--s-md);flex-direction:column;display:flex}.contact-facts>div{gap:var(--s-xs);flex-direction:column;display:flex}.contact-facts dt{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);font-weight:500}.contact-facts dd{font-family:var(--font-mono);font-size:var(--text-data);line-height:var(--leading-data);overflow-wrap:anywhere;margin:0}.contact-facts a{color:var(--ink);text-decoration:none}.contact-facts a:hover{color:var(--accent);text-decoration:underline}.contact-card{border:1px solid var(--hairline);border-radius:var(--radius);width:100%;max-width:44rem;padding:var(--s-lg)}.contact-intro{margin:0 0 var(--s-xs);color:var(--muted);max-width:var(--measure)}.contact-window{margin:0 0 var(--s-md);max-width:var(--measure);font-weight:500}.contact-card textarea{resize:vertical}.contact-sent{gap:var(--s-sm);flex-direction:column;display:flex}.contact-sent>:where(h1,p){max-width:var(--measure)}.contact-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (pointer:coarse){button,.button-primary,.button-ghost,.danger-button,.link-button,.shell-sidebar nav a,.tabs a{min-height:var(--touch-target)}.legal-links a,.contact-facts a,.ceremony-page>a{min-height:var(--touch-target);align-items:center;display:inline-flex}.shell-resize{width:16px;right:-8px}.shell-resize:after{left:7px}.tabs a{align-items:flex-end;display:inline-flex}input[type=checkbox],input[type=radio]{width:20px;height:20px}}@media (hover:none){.audit-row:hover td,.overview-card:hover{background:0 0}}.devices-table,.browsers-table{border-collapse:collapse;text-align:left;width:100%;min-width:max-content}.devices-table td:first-child,.browsers-table td:first-child{max-width:var(--name-measure);overflow-wrap:anywhere}.devices-table th,.browsers-table th{border-bottom:1px solid var(--hairline);padding:0 var(--s-md) var(--s-xs) 0;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:500}.devices-table td,.browsers-table td{border-bottom:1px solid var(--hairline);padding:10px var(--s-md) 10px 0;font-size:var(--text-ui);vertical-align:top}.devices-table td time,.browsers-table td time{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.settings-section>.table-scroll{margin-top:calc(var(--s-md) - var(--s-sm) - var(--strip-ring))}.browsers-current{color:var(--muted);font-size:var(--text-ui)}.browsers-current:before{content:"· "}.muted{color:var(--muted)}.devices-actions,.browsers-actions{white-space:nowrap;text-align:right}.devices-table td.devices-actions,.browsers-table td.browsers-actions{padding-right:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qr-panel{padding:var(--s-sm);border:1px solid var(--hairline);border-radius:var(--radius);margin:var(--s-sm) 0;background:#fff;display:inline-block}.qr-panel .qr-svg svg{width:12rem;height:12rem;display:block}.pairing-copy{align-items:center;gap:var(--s-sm);flex-wrap:wrap;display:flex}.pairing-countdown{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;color:var(--accent)}.settings-checkbox{align-items:center;gap:var(--s-xs);font-size:var(--text-ui);cursor:pointer;display:inline-flex}.quiet-hours-window{gap:var(--s-xs);grid-template-columns:auto 1fr auto 1fr;align-items:center;width:100%;max-width:26rem;display:grid}.quiet-hours-window label{margin:0}.quiet-hours-window input+label{margin-left:var(--s-xs)}
