.os-rg{flex:none;display:block;overflow:visible}
.os-settings-search{align-items:center;margin-top:.15rem;display:flex;position:relative}.os-settings-search svg{pointer-events:none;color:var(--ink-3,#71717a);position:absolute;left:.65rem}.os-settings-search .os-input{height:var(--ctl-h);border-radius:var(--au-r-control);font-size:var(--t-control);padding-inline-start:1.9rem}.os-settings-rail-group+.os-settings-rail-group{border-top:1px solid var(--os-rule,#ececee)}.os-settings-stage{width:100%;max-width:calc(48rem + 2*clamp(1rem,5vw,4.5rem));padding:calc(var(--os-chrome-top,.75rem) + 1.25rem) clamp(1rem, 5vw, 4.5rem) 3.5rem}.os-settings-stage[data-width=wide]{max-width:calc(64rem + 2*clamp(1rem,5vw,4.5rem))}@media not (min-width:40rem),(pointer:coarse) and (not (min-height:500px)){.os-settings-stage{padding-bottom:max(5rem, var(--os-dock-clear,0px))}}.os-settings-stage[data-width=full]{padding-inline:clamp(1rem,5vw,4.5rem) clamp(1rem,2.5vw,2rem);max-width:none;padding-bottom:1.5rem}.os-settings-stage .os-btn{border-radius:999px}.os-settings-page{flex-direction:column;display:flex}.os-settings-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;padding-bottom:1rem;display:flex}.os-settings-head__copy{flex:18rem;min-width:0}.os-settings-head__title{font-size:var(--t-display,clamp(1.9rem, 3vw, 2.25rem));font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--w-display,400);letter-spacing:var(--track-display,-.03em);color:var(--os-ink,#17181b);text-wrap:balance;margin:0;line-height:1.05}.os-settings-head__lede{max-width:var(--measure,38rem);font-size:var(--t-body,14px);color:var(--ink-2,#52525b);text-wrap:pretty;margin:.55rem 0 0;line-height:1.5}.os-settings-head__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-height:2rem;display:flex}.os-settings-section{flex-direction:column;gap:.75rem;width:100%;padding:1.75rem 0 0;display:flex}.os-settings-head+.os-settings-section,.os-settings-head+:not(.os-settings-section)>.os-settings-section:first-child{padding-top:.5rem}.os-settings-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;min-width:0;display:flex}.os-settings-section__title{font-size:var(--t-heading,1rem);color:var(--os-ink,#17181b);margin:0;font-weight:400;line-height:1.25}.os-settings-section__actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.os-settings-section__body{flex-direction:column;gap:.9rem;min-width:0;display:flex}.os-settings-group{flex-direction:column;display:flex}.os-settings-row{border:0;border-top:1px solid var(--os-rule,#ececee);width:100%;color:inherit;text-align:left;font:inherit;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.25rem;margin:0;padding:.85rem 0;text-decoration:none;display:flex}.os-settings-group>.os-settings-row:first-child{border-top:0;padding-top:0}a.os-settings-row,button.os-settings-row{cursor:pointer}a.os-settings-row:hover .os-settings-row__title,button.os-settings-row:hover .os-settings-row__title{text-decoration:underline;-webkit-text-decoration-color:var(--os-rule,#ececee);text-decoration-color:var(--os-rule,#ececee);text-underline-offset:3px}.os-settings-row--stack{flex-direction:column;align-items:stretch}.os-settings-row--stack .os-settings-row__copy{flex:none}.os-settings-row--stack .os-settings-row__control{justify-content:flex-start;width:100%}.os-settings-row__copy{flex:16rem;min-width:0}.os-settings-row__title{font-size:var(--t-control,13px);color:var(--os-ink,#17181b);margin:0;font-weight:500}.os-settings-row__desc{font-size:var(--t-control,13px);color:var(--ink-2,#52525b);margin:.2rem 0 0;line-height:1.45}.os-settings-row__control{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;max-width:100%;display:flex}.os-settings-row__caret{color:var(--ink-3,#71717a)}.os-settings-row__control .os-select,.os-settings-row__control .auvy-select,.os-settings-row__control .os-input,.os-settings-row__control .os-textarea{min-width:14rem}.os-settings-row--stack .os-settings-row__control .os-select,.os-settings-row--stack .os-settings-row__control .auvy-select,.os-settings-row--stack .os-settings-row__control .os-input,.os-settings-row--stack .os-settings-row__control .os-textarea{width:100%;min-width:0}@media not (min-width:40rem){.os-settings-row__control{justify-content:flex-start}.os-settings-row__control,.os-settings-row__control .os-select,.os-settings-row__control .auvy-select,.os-settings-row__control .os-input{width:100%;min-width:0}}.os-settings-mark{width:1.25rem;color:var(--ink-3,#71717a);flex:none;justify-content:center;align-items:center;display:inline-flex}.os-settings-stat__label{font-size:var(--t-control);color:var(--ink-3,#71717a);margin:0 0 .2rem}.os-settings-stat__value{font-size:1.5rem;font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-weight:400;line-height:1.1}.os-settings-stat__hint{font-size:var(--t-control);color:var(--ink-2,#52525b);margin:.2rem 0 0}.os-settings-form{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.85rem 1.25rem;width:100%;display:grid}.os-settings-form--stack{grid-template-columns:1fr}.os-settings-form .os-field,.os-settings-form .os-input,.os-settings-form .os-textarea,.os-settings-form .auvy-select,.os-settings-form .os-select{width:100%}.os-settings-toolbar{grid-template-columns:minmax(0,1fr) 8.5rem auto;align-items:end;gap:.5rem;width:100%;display:grid}.os-settings-toolbar>.os-btn{height:var(--ctl-h);min-height:var(--ctl-h)}.os-settings-confirm{align-items:center;gap:.5rem;width:100%;display:flex}.os-settings-confirm .os-input{flex:auto}.os-settings-confirm>.os-btn{height:var(--ctl-h);min-height:var(--ctl-h)}.os-settings-toolbar--split,.os-settings-toolbar--keys{grid-template-columns:minmax(0,1fr) auto}@media not (min-width:40rem){.os-settings-toolbar,.os-settings-toolbar--split,.os-settings-toolbar--keys{grid-template-columns:1fr}}.os-settings-table-wrap{width:100%;overflow-x:auto}.os-settings-member{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.os-settings-table{border-collapse:collapse;width:100%;font-size:var(--t-control)}.os-settings-table th,.os-settings-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--os-rule,#ececee);padding:.55rem .85rem .55rem 0}.os-settings-table :is(.os-select,.auvy-select){height:var(--ctl-h-sm);min-height:var(--ctl-h-sm)}.os-settings-table th:last-child,.os-settings-table td:last-child{padding-right:0}.os-settings-table th{font-size:var(--t-control);color:var(--ink-3,#71717a);font-weight:500}.os-settings-table tbody tr:hover td{background:color-mix(in srgb, var(--os-ink) 2.5%, transparent)}.os-settings-table tbody tr:last-child td{border-bottom:0}.os-settings-table td.os-settings-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.os-settings-table td.os-settings-table__num[title]{cursor:help}.os-settings-table td.os-settings-table__end{text-align:right;white-space:nowrap}.os-settings-table td.os-settings-table__end .os-settings-actions{justify-content:flex-end}.os-settings-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.os-settings-actions{flex-wrap:wrap;gap:.45rem;display:flex}.os-settings-note{font-size:var(--t-control);color:var(--ink-2,#52525b);margin:0;line-height:1.5}.os-settings-note[data-tone=warn]{color:color-mix(in srgb, var(--warn,#8a6c34) 62%, var(--os-ink,#17181b))}.os-settings-preview{font-size:var(--t-control,13px);font-variant-numeric:tabular-nums;margin:0;font-weight:400}.os-settings-preview--meta{font-size:var(--t-control,13px);color:var(--os-ink-2,#3f3f46);font-weight:400}.os-settings-plate-body{flex-direction:column;gap:.85rem;display:flex}.os-pulse-state{font-size:var(--t-control,13px);color:var(--ink-3,#71717a);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.os-pulse-state__lamp{opacity:.55;background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.os-pulse-state[data-tone=ok]{color:var(--os-ink,#17181b)}.os-pulse-state[data-tone=ok] .os-pulse-state__lamp{background:var(--ok,#3f7d5f);opacity:1}.os-pulse-state[data-tone=warn]{color:var(--signal,#ff3d00)}.os-pulse-state[data-tone=warn] .os-pulse-state__lamp{opacity:1}.os-signin-status{color:var(--ink-3,#71717a);white-space:nowrap;align-items:center;gap:.4rem;font-size:.6875rem;display:inline-flex}.os-signin-status__lamp{opacity:.5;background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.os-signin-status[data-on=true]{color:var(--os-ink,#17181b)}.os-signin-status[data-on=true] .os-signin-status__lamp{background:var(--ok,#3f7d5f);opacity:1}.os-signin-steps{counter-reset:os-signin-step;flex-direction:column;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}.os-signin-steps>li{counter-increment:os-signin-step;flex-direction:column;gap:.6rem;padding-left:1.75rem;display:flex;position:relative}.os-signin-steps>li:last-child{counter-increment:none;padding-left:1.75rem}.os-signin-steps>li:not(:last-child):before{content:counter(os-signin-step);border:1px solid var(--os-rule-ink,#17181b);width:1.2rem;height:1.2rem;font-family:var(--font-mono);border-radius:999px;place-items:center;font-size:.6875rem;line-height:1;display:grid;position:absolute;top:0;left:0}.os-signin-steps__title{font-size:var(--t-control,13px);color:var(--os-ink,#17181b);margin:0;font-weight:500}.os-signin-qr{border:1px solid var(--os-rule,#ececee);background:#fff;width:fit-content;padding:.75rem}.os-signin-codes{border:1px solid var(--os-rule-ink,#17181b);flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.os-signin-codes__list{letter-spacing:.04em;-webkit-user-select:all;user-select:all;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.35rem 1rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.os-settings-load-error{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.os-settings-retry{color:var(--os-ink,#17181b);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}@media (pointer:coarse){.os-settings-retry{padding-block:.8rem}}.os-settings-save{animation:os-settings-save-in .18s var(--motion-ease,ease) both;align-items:center;gap:.5rem;display:inline-flex}.os-settings-save__note{color:var(--ink-3,#71717a);font-size:var(--t-control,13px)}.os-settings-save__note[data-tone=warn]{color:var(--warn,#8a6c34)}.os-settings-save__saved{color:var(--os-ink,#17181b);font-size:var(--t-control,13px);align-items:center;gap:.3rem;font-weight:500;display:inline-flex}.os-settings-save__saved svg{color:var(--os-ink,#17181b)}@keyframes os-settings-save-in{0%{opacity:0;transform:translateY(2px)}}.os-settings-bar{z-index:5;background:color-mix(in srgb, var(--os-paper,#fff) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);opacity:0;pointer-events:none;height:0;transition:opacity .16s var(--motion-ease,ease), height .16s var(--motion-ease,ease);justify-content:space-between;align-items:center;gap:1rem;margin:0 calc(-1*clamp(1rem,5vw,4.5rem));padding:0 clamp(1rem,5vw,4.5rem);display:flex;position:sticky;top:0;overflow:hidden}.os-settings-bar[data-shown]{border-bottom:1px solid var(--os-rule,#ececee);opacity:1;pointer-events:auto;height:3rem}.os-settings-bar__title{letter-spacing:-.01em;font-size:.9375rem;font-weight:500}.os-settings-bar__actions{align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.os-settings-save{animation:none}.os-settings-bar{transition:none}}.os-settings-value{color:var(--os-ink,#17181b);font-size:var(--t-control,13px);overflow-wrap:anywhere;font-weight:400}.os-settings-identity{align-items:center;gap:1.25rem;padding:1.25rem 0 1rem;display:flex}.os-settings-identity .os-face-field{flex:none}.os-settings-identity__copy{gap:.2rem;min-width:0;display:grid}.os-settings-identity__name{font-size:var(--t-title,18px);font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.025em;color:var(--os-ink,#17181b);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.15}.os-settings-identity__meta{color:var(--ink-2,#52525b);font-size:var(--t-control,13px);margin:0}.os-settings-identity__hint{color:var(--ink-3,#71717a);font-size:var(--t-label,12px);margin:.2rem 0 0}.os-theme-switch .os-segment__btn{width:2rem;padding-inline:0}.os-theme-switch .os-segment__label{display:none}@media not (min-width:40rem){.os-settings-table thead{display:none}.os-settings-table,.os-settings-table tbody,.os-settings-table tr{width:100%;display:block}.os-settings-table tr{border-bottom:1px solid var(--os-rule,#ececee);padding:.75rem 0}.os-settings-table tbody tr:last-child{border-bottom:0}.os-settings-table td,.os-settings-table td:last-child{overflow-wrap:anywhere;border-bottom:0;gap:.75rem;padding:.15rem 0;display:flex}.os-settings-table td:first-child{padding-bottom:.35rem;font-weight:500}.os-settings-table td[data-label]:before{content:attr(data-label);color:var(--ink-3,#71717a);flex:0 0 5.5rem;font-weight:400}.os-settings-table tbody tr:hover td{background:0 0}.os-settings-table td.os-settings-table__num{white-space:normal}}
