.settings-appearance{gap:10px;padding:10px 0 12px;display:grid}.settings-appearance-label{color:var(--studio-label);align-items:center;gap:12px;font-size:13px;display:flex}.settings-appearance-label svg{flex:none}.appearance-switch{--appearance-inset:3px;--appearance-radius:var(--radius-4xl);--appearance-thumb-radius:calc(var(--appearance-radius) - var(--appearance-inset));--appearance-thumb:#fff;--appearance-thumb-shadow:var(--elevation-raised);height:38px;padding:var(--appearance-inset);border-radius:var(--appearance-radius);background:var(--studio-control-fill);touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.appearance-switch-thumb{top:var(--appearance-inset);bottom:var(--appearance-inset);left:var(--appearance-inset);width:calc((100% - 2 * var(--appearance-inset)) / 3);border-radius:var(--appearance-thumb-radius);background:var(--appearance-thumb);box-shadow:var(--appearance-thumb-shadow);transform:translateX(calc(var(--appearance-index) * 100%));pointer-events:none;transition:transform .42s cubic-bezier(.32,.72,0,1),scale .16s;position:absolute}.appearance-switch[data-dragging] .appearance-switch-thumb{transform:translateX(var(--appearance-drag));transition:scale .16s}.appearance-switch[data-pressed] .appearance-switch-thumb{scale:.96}.appearance-switch button{border-radius:var(--appearance-thumb-radius);min-width:0;color:var(--studio-secondary-label);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;transition:color .22s;display:flex;position:relative}.appearance-switch button span{text-overflow:ellipsis;overflow:hidden}.appearance-switch button svg{flex:none}@media (hover:hover) and (pointer:fine){.appearance-switch button:hover{color:var(--studio-label)}}.appearance-switch button[aria-checked=true]{color:var(--studio-label);cursor:grab;font-weight:600}.appearance-switch[data-dragging] button{cursor:grabbing}.appearance-switch button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:1px}.appearance-switch svg.is-arriving{animation:.52s cubic-bezier(.22,1,.36,1) both appearance-arrive}.appearance-switch [data-appearance=light] svg.is-arriving{--appearance-arrive-from:rotate(-90deg) scale(.6)}.appearance-switch [data-appearance=dark] svg.is-arriving{--appearance-arrive-from:rotate(-40deg) scale(.7)}.appearance-switch [data-appearance=auto] svg.is-arriving{--appearance-arrive-from:rotate(180deg) scale(.8)}.appearance-switch [data-rail-size] svg.is-arriving{--appearance-arrive-from:scale(.7)}@keyframes appearance-arrive{0%{transform:var(--appearance-arrive-from)}to{transform:none}}:root[data-appearance-transition]::view-transition-old(root){animation-duration:.36s;animation-timing-function:ease}:root[data-appearance-transition]::view-transition-new(root){animation-duration:.36s;animation-timing-function:ease}@media (prefers-reduced-motion:reduce){.appearance-switch-thumb,.appearance-switch button{transition:none}.appearance-switch svg.is-arriving{animation:none}}:root[data-dark-mode] .appearance-switch{--appearance-thumb:#636366}
.network-settings,.network-level{--network-good:rgb(var(--system-green));--network-fair:rgb(var(--system-orange));--network-slow:rgb(var(--system-red));--network-track:rgb(var(--ink) / 9%);--skeleton-base:rgb(var(--ink) / 6%);--skeleton-shine:#ffffffb3}.network-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.network-summary{flex:none;align-items:center;gap:8px;font-size:13px;display:flex}.network-summary strong{font-weight:600}.network-summary time{color:var(--studio-secondary-label);font-variant-numeric:tabular-nums;margin-left:2px;font-size:12px}.network-summary-skeleton.home-skeleton-fill{width:96px;height:14px}.network-meter{flex:none;align-items:flex-end;gap:2px;height:14px;display:inline-flex}.network-meter i{background:var(--network-track);border-radius:1.5px;width:4px}.network-meter i:first-child{height:6px}.network-meter i:nth-child(2){height:10px}.network-meter i:nth-child(3){height:14px}.network-meter[data-level=good] i[data-on]{background:var(--network-good)}.network-meter[data-level=fair] i[data-on]{background:var(--network-fair)}.network-meter[data-level=slow] i[data-on]{background:var(--network-slow)}.network-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.network-figures>div{align-content:start;gap:2px;font-size:12px;display:grid}.network-figures dt{color:var(--studio-secondary-label)}.network-figures dd{text-align:left;align-items:baseline;gap:3px;min-height:28px;margin:0;display:flex}.network-figures dd>span{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:28px}.network-figures dd small{color:var(--studio-secondary-label);white-space:nowrap;font-size:12px}.network-figure-skeleton.home-skeleton-fill{align-self:center;width:64px;height:20px}.network-history{margin-top:20px;position:relative}.network-history-strip{border-radius:2px;align-items:flex-end;gap:2px;height:24px;display:flex}.network-history-strip:focus-visible{outline:2px solid var(--studio-accent);outline-offset:4px}.network-history-strip>span{background:var(--network-track);border-radius:2px;flex:1;min-width:0;height:100%}.network-history-strip>span[data-level=good]{background:var(--network-good)}.network-history-strip>span[data-level=fair]{background:var(--network-fair);height:66%}.network-history-strip>span[data-level=slow]{background:var(--network-slow);height:33%}.network-history-strip>span[data-active]{filter:brightness(.8)}.network-history-axis{color:var(--studio-secondary-label);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:11px;line-height:1.4;display:flex}.network-history-note{--studio-material:rgb(var(--paper));--studio-material-radius:var(--studio-body-radius-small);z-index:5;color:var(--studio-label);white-space:nowrap;pointer-events:none;box-shadow:var(--elevation-overlay);gap:1px;padding:8px 12px;font-size:12px;line-height:1.5;display:grid;position:absolute;bottom:calc(100% + 8px);translate:-50%}.network-history-note:after{z-index:2;border:1px solid var(--studio-overlay-outline);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.network-history-note strong{font-weight:600}.network-history-note span:not(.studio-material-backdrop){color:var(--studio-secondary-label)}.network-measure{width:100%;margin-top:18px}:root[data-dark-mode] .network-settings{--skeleton-shine:rgb(var(--ink) / 8%)}
.studio-settings-sheet{--settings-easing:cubic-bezier(.32, .72, 0, 1)}.studio-settings-sheet .studio-dialog-heading{align-items:center;gap:0}.studio-settings-sheet .studio-dialog-copy{flex:1;min-width:0;overflow:hidden}.studio-settings-sheet .studio-dialog-copy h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-title{display:inline-block}.studio-settings-close{margin-inline-start:16px}.settings-back{background:var(--studio-control-fill);width:32px;height:32px;color:var(--studio-secondary-label);cursor:pointer;transition:width .44s var(--settings-easing), margin .44s var(--settings-easing), scale .44s var(--settings-easing), opacity .24s ease;border:0;border-radius:50%;flex:none;place-items:center;margin-inline-end:12px;padding:0;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.settings-back:hover{background:var(--studio-control-fill-hover)}}.settings-back:focus-visible{color:var(--studio-accent);outline:none}.settings-back:not([data-shown]){opacity:0;width:0;margin-inline-end:0;scale:.5}.studio-settings-sheet .studio-dialog-content{min-height:0;margin:18px calc(-1 * var(--studio-dialog-padding)) calc(-1 * var(--studio-dialog-padding));flex-direction:column;flex:0 auto;display:flex}.settings-viewport{flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative;overflow:hidden}.settings-page{outline:none;flex-direction:column;flex:0 auto;min-height:0;display:flex}.settings-page[data-leaving]{position:absolute;inset:0 0 auto}.settings-page-body{overscroll-behavior:contain;min-height:0;padding:0 var(--studio-dialog-padding) var(--studio-dialog-padding);flex:0 auto;overflow-y:auto}.settings-page-body:has(+.settings-page-footer){padding-bottom:20px}:root[data-scrollbars=classic] .settings-page-body{scrollbar-gutter:stable;padding-inline-end:calc(var(--studio-dialog-padding) - 10px)}.settings-page-footer{padding:16px var(--studio-dialog-padding) max(20px, env(safe-area-inset-bottom));border-top:1px solid var(--studio-separator);flex-direction:column;flex:none;display:flex}.settings-group{flex-direction:column;padding:8px 0;display:flex}.settings-page-body>.settings-group:first-child{padding-top:0}.settings-group+.settings-group{border-top:1px solid var(--studio-separator)}.settings-row{isolation:isolate;width:100%;min-height:44px;color:var(--studio-label);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:13px;line-height:1.45;text-decoration:none;display:flex;position:relative}.settings-row>svg{flex:none}.settings-row:before{z-index:-1;content:"";background:0 0;border-radius:10px;transition:background-color .14s;position:absolute;inset:2px -10px}.settings-row:focus-visible:before{background:var(--studio-hover-reveal)}@media (hover:hover) and (pointer:fine){.settings-row:hover:before{background:var(--studio-hover-reveal)}}.settings-row:active:before{background:var(--studio-control-fill)}.settings-row:focus-visible{color:var(--studio-accent);outline:none}.settings-row-label{flex:1;gap:1px;min-width:0;display:grid}.settings-row-value{color:var(--studio-secondary-label);flex:none}.settings-row-value .network-summary{font-size:inherit;gap:6px}.settings-row-chevron{color:var(--studio-secondary-label);opacity:.75;flex:none}.settings-row-check{color:var(--studio-accent);flex:none}.settings-identity{gap:14px;min-height:60px}.settings-identity strong,.settings-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-identity strong{font-size:15px;font-weight:600;line-height:1.35}.settings-identity small{color:var(--studio-secondary-label);font-size:12px}.settings-account{text-align:center;justify-items:center;gap:10px;padding:2px 0 20px;display:grid}.settings-account strong{font-size:17px;font-weight:600;line-height:1.35}.settings-facts{border-top:1px solid var(--studio-separator);margin:0;display:grid}.settings-facts>div{justify-content:space-between;gap:20px;padding:13px 0;font-size:13px;display:flex}.settings-facts>div+div{border-top:1px solid var(--studio-separator)}.settings-facts dt{color:var(--studio-secondary-label);flex:none}.settings-facts dd{overflow-wrap:anywhere;text-align:end;margin:0}.studio-settings-sheet .build-label{color:var(--studio-secondary-label);text-align:center;margin:14px 0 0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.6}@media (prefers-reduced-motion:reduce){.settings-back,.settings-row:before{transition:none}}
.role-augment-current{min-width:0;max-width:168px;color:var(--studio-secondary-label);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}.role-augment-current+.studio-menu-trailing{margin-left:0}.studio-menu.role-augment-roles{min-width:200px}.studio-menu.role-augment-seminars{min-width:220px}.role-augment-seminar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
