.loader-box{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:transparent;opacity:0;transition:opacity 120ms ease}.loader-box.loader-visible{opacity:1}.loader-box::before{content:"";position:absolute;inset:0;background:var(--brand-loader-backdrop, rgba(38,54,47,0.1))}.loader-box>.center-spin{position:relative;flex:0 0 80px;width:80px;height:80px;border-radius:50%}.loader-box>.center-spin>div{position:absolute;width:100%;height:100%;box-sizing:border-box;border-radius:50%}.loader-box>.center-spin>div.a{left:0%;top:0%;transform:rotateX(35deg) rotateY(-45deg);animation:loader-spin-a 1.3s linear infinite;border-bottom:6px solid var(--brand-loader-red, #bf0000)}.loader-box>.center-spin>div.b{right:0%;top:0%;transform:rotateX(50deg) rotateY(10deg);animation:loader-spin-b 1.3s linear infinite;border-right:6px solid var(--brand-loader-green, #008000)}.loader-box>.center-spin>div.c{right:0%;bottom:0%;transform:rotateX(35deg) rotateY(55deg);animation:loader-spin-c 1.3s linear infinite;border-top:6px solid var(--brand-loader-blue, #002fe4)}.loader-box>.outer-circle{box-sizing:border-box;border-top:16px solid var(--brand-loader-blue, #002fe4);border-right:16px solid var(--brand-loader-green, #008000);border-bottom:16px solid var(--brand-loader-red, #bf0000);border-left:16px solid transparent;border-radius:50%;width:120px;height:120px;animation:loader-spin 2.75s linear infinite;position:absolute;left:calc(50% - 120px / 2);top:calc(50% - 120px / 2)}@media (prefers-reduced-motion:reduce){.loader-box{transition:none}.loader-box>.center-spin>div,.loader-box>.outer-circle{animation:none}}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-spin-a{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes loader-spin-b{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes loader-spin-c{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}table{border-spacing:0}table>thead{position:sticky;top:0;z-index:1}table>thead>tr>th>.domi-sort{appearance:none;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;white-space:inherit;width:100%;padding:0;cursor:pointer}table>thead>tr>th>.domi-sort:focus-visible{outline:2px solid currentColor;outline-offset:2px}table>thead>tr>th>.domi-sort>.domi-sort-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}table>thead>tr>th>span,table>thead>tr>th>.domi-sort>span{vertical-align:middle}table>thead>tr>th>span.i>svg,table>thead>tr>th>.domi-sort>span.i>svg{vertical-align:middle}table>tbody>tr>td.i{cursor:pointer}table>tbody>tr>td.i>svg{vertical-align:middle}table>tbody>tr>td.is>span{cursor:pointer}table>tbody>tr>td.is>span>svg{vertical-align:middle}table>tfoot{position:sticky;bottom:0;z-index:1}#sidebar{display:flex;flex:0 0 auto;flex-direction:column;width:max-content;min-width:0;max-width:min(300px, calc(100vw - 48px));height:100%;overflow:hidden;border-right:1px solid var(--brand-divider);background:var(--brand-surface);color:var(--brand-text);font:400 14px/1.5 var(--brand-font-family);color-scheme:var(--brand-color-scheme)}#sidebar>.header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:40px;gap:4px;padding:1px;border-bottom:1px solid var(--brand-divider)}#sidebar>.header .favicon{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px}#sidebar>.header .favicon>img{display:block;width:24px;height:26px;object-fit:contain}#sidebar>.header .expand{display:none}#sidebar>.body{flex:1;min-height:0;padding:4px 0;overflow-x:hidden;overflow-y:auto}#sidebar>.body .items{display:flex;flex-direction:column;gap:0;margin-bottom:4px}#sidebar>.body .item{display:flex;align-items:center;gap:6px;width:100%;min-width:0;min-height:34px;padding:6px 8px;border-radius:0;color:var(--brand-muted);font-size:13px;font-weight:500;text-decoration:none}#sidebar>.body .item>.foldable{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sidebar>.body .item.l1{padding-inline-start:18px}#sidebar>.body .item.bg{background:var(--brand-tint);color:var(--brand-accent)}#sidebar>.body button.item{justify-content:flex-start;border:0;background:transparent;box-shadow:none;line-height:inherit;text-align:start;transition:none}#sidebar>.body a.item:hover,#sidebar>.body button.item:hover:not(:disabled):not([aria-disabled="true"]){background:var(--brand-tint);color:var(--brand-accent)}#sidebar>.body .nav-icon,#sidebar>.body .brand-button-icon{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px}#sidebar>.body .nav-icon>svg,#sidebar>.body .brand-button-icon>svg{display:block;width:18px;height:18px}#sidebar>.body .nav-icon[hidden],#sidebar>.body .brand-button-icon[hidden]{display:none}#sidebar>.footer{flex:0 0 auto;padding:0;border-top:1px solid var(--brand-divider)}#sidebar>.footer>.usr.item{width:100%;min-height:36px;gap:6px;padding:6px 8px;border:0;border-radius:0;transition:none}#sidebar>.footer>.usr.item>.brand-account-icon>svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){#sidebar>.footer>.usr.item:hover:not(:disabled):not([aria-disabled="true"]){background:var(--brand-tint);color:var(--brand-accent)}#sidebar>.footer>.usr.item:hover:not(:disabled):not([aria-disabled="true"])>.brand-account-icon{color:inherit}}#sidebar.collapsed{flex-basis:40px;width:40px}#sidebar.collapsed>.header,#sidebar.collapsed>.body,#sidebar.collapsed>.footer{width:39px}#sidebar.collapsed .foldable,#sidebar.collapsed>.header .favicon,#sidebar.collapsed>.header .collapse{display:none}#sidebar.collapsed>.header .expand{display:flex}#sidebar.collapsed>.header{justify-content:center}#sidebar.collapsed>.body .item{justify-content:center;padding-inline:0}#sidebar.collapsed>.footer .usr{justify-content:center;padding-inline:0}#sidebar a:focus-visible,#sidebar button:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-3px}.sidebar-control{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--brand-muted);cursor:pointer}.sidebar-control>svg{display:block;width:18px;height:18px}.sidebar-control>svg:not([fill="none"]){fill:currentColor}.sidebar-control:hover{background:var(--brand-tint);color:var(--brand-accent)}.sidebar-control:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-3px}#content{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:auto}#content>.page{flex:1;align-self:stretch}body.dashboard-shell{background:var(--brand-page);color:var(--brand-text);color-scheme:var(--brand-color-scheme)}body.dashboard-shell>#content{min-width:0;min-height:0;height:100%;background:var(--brand-page);color:var(--brand-text);justify-content:flex-start;scrollbar-gutter:stable}.dashboard-welcome{display:flex;min-width:0;padding:var(--brand-layout-padding, 24px 24px clamp(24px, 12vh, 120px))}.dashboard-welcome>.brand-empty{--brand-empty-padding:32px 24px;flex-shrink:0}.dashboard-welcome>.brand-empty>.brand-mark{margin-bottom:20px}.dashboard-welcome>.brand-empty>.brand-mark>img{width:56px;height:60px}.dashboard-welcome>.brand-empty>.brand-description{margin-top:12px}@media (max-width:480px){.dashboard-welcome{padding-inline:var(--brand-layout-padding, 16px)}}body,html{width:100%;height:100dvh;overflow-x:hidden}body{display:flex}*{margin:0;padding:0;box-sizing:border-box;position:relative}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.notfound{display:flex;flex:1;align-self:stretch;width:100%;min-height:0;padding:var(--brand-layout-padding, 28px 24px);overflow:auto}.notfound>.brand-card{width:460px;max-width:100%;flex-shrink:0;margin:auto}.notfound .notfound-code{margin:18px 0;color:var(--brand-accent);font-size:clamp(72px, 16vw, 104px);font-weight:750;line-height:1;letter-spacing:-0.06em;background:linear-gradient(120deg, var(--brand-edge-red), var(--brand-edge-blue) 45%, var(--brand-edge-green));background-clip:text;-webkit-text-fill-color:transparent}.notfound .notfound-path{display:block;min-width:0;margin:0 0 22px;padding:12px 14px;border:1px solid var(--brand-divider);border-radius:var(--brand-radius);background:var(--brand-input);color:var(--brand-muted);font:400 12px/1.6 ui-monospace,monospace;text-align:center;overflow-wrap:anywhere}@media (max-width:480px){.notfound{padding:var(--brand-layout-padding, 22px 16px)}}@media (max-width:359px){.notfound{padding:var(--brand-layout-padding, 20px 12px)}}@media (forced-colors:active){.notfound .notfound-code{background:none;-webkit-text-fill-color:currentColor}}.user-auth-providers,.user-classic-choices{display:flex;flex-direction:column;gap:8px}.user-auth-back{display:block;margin-top:12px}.user-sign-in,.user-sign-up,.user-pwd-request-reset,.user-pwd-reset,.user-sign-in-code{display:flex;flex:1;align-self:stretch;width:100%;min-height:0;padding:var(--brand-layout-padding, 28px 24px);overflow:auto}.user-sign-in>.brand-card,.user-sign-up>.brand-card,.user-pwd-request-reset>.brand-card,.user-pwd-reset>.brand-card,.user-sign-in-code>.brand-card{width:460px;max-width:100%;flex-shrink:0;margin:auto}.user-sign-in .user-sign-in-forgot,.user-sign-up .user-sign-in-forgot,.user-pwd-request-reset .user-sign-in-forgot,.user-pwd-reset .user-sign-in-forgot,.user-sign-in-code .user-sign-in-forgot{align-self:flex-end;margin-top:-7px;font-size:13px}@media (max-width:480px){.user-sign-in,.user-sign-up,.user-pwd-request-reset,.user-pwd-reset,.user-sign-in-code{padding:var(--brand-layout-padding, 22px 16px)}}@media (max-width:359px){.user-sign-in,.user-sign-up,.user-pwd-request-reset,.user-pwd-reset,.user-sign-in-code{padding:var(--brand-layout-padding, 20px 12px)}}.user-me{display:flex;width:100%;min-width:0;padding:var(--brand-layout-padding, 40px 32px);transition:padding 200ms ease-in-out}.user-me>.user-me-content{width:var(--brand-layout-width, 680px);max-width:100%;margin:0 auto;transition:width 200ms ease-in-out}.user-me .brand-header{margin-bottom:var(--brand-layout-gap, 32px);text-align:start;transition:margin-bottom 200ms ease-in-out}.user-me .user-me-group{margin-bottom:var(--brand-layout-gap, 28px)}.user-me .user-me-group:not(.brand-card){transition:margin-bottom 200ms ease-in-out}.user-me .user-me-account{--brand-card-padding:18px}.user-me .user-me-group-title{margin:0 0 10px;color:var(--brand-muted);font-size:13px;font-weight:600;line-height:1.5}.user-me .user-me-group-hint{margin:-4px 0 12px}.user-me .user-me-sign-out{display:flex;justify-content:flex-start;padding-top:8px}@media (max-width:720px){.user-me{padding:var(--brand-layout-padding, 28px 20px)}}@media (max-width:359px){.user-me{padding:var(--brand-layout-padding, 24px 12px)}}@media (prefers-reduced-motion:reduce){.user-me,.user-me>.user-me-content,.user-me .brand-header,.user-me .user-me-group{transition:none !important}}.dashboard-info{display:flex;width:100%;min-width:0;padding:var(--brand-layout-padding, 32px)}.dashboard-info>.brand-card{width:var(--brand-layout-width, 600px);max-width:100%;flex-shrink:0;margin:auto}.dashboard-info .info-topics{display:grid;gap:0;margin:var(--brand-layout-gap, 24px) 0;padding:0;border-block:1px solid var(--brand-divider);list-style:none}.dashboard-info .info-topics>li{display:flex;align-items:center;gap:12px;min-width:0;padding:var(--brand-layout-row-padding, 16px 0);font-size:14px;font-weight:500;overflow-wrap:anywhere}.dashboard-info .info-topics>li+li{border-top:1px solid var(--brand-divider)}.dashboard-info .info-topics .info-icon{color:var(--brand-accent)}.dashboard-info .info-icon{display:flex;flex:0 0 auto}.dashboard-info .info-icon>svg{display:block;width:22px;height:22px}.dashboard-info .info-header-icon{justify-content:center;margin-bottom:14px;color:var(--brand-accent)}.dashboard-info .info-header-icon>svg{width:32px;height:32px}.dashboard-info .info-contact{display:flex;flex-direction:column;align-items:center;gap:10px}.dashboard-info .info-contact>.brand-description{margin:0}.dashboard-info .info-contact>.brand-button{max-width:100%;overflow-wrap:anywhere}.dashboard-info .info-contact>.brand-button svg{width:16px;height:16px}@media (min-width:900px){.dashboard-info .info-topics{grid-template-columns:repeat(3, minmax(0, 1fr));padding-block:var(--brand-layout-gap, 20px)}.dashboard-info .info-topics>li{flex-direction:column;gap:10px;padding:0 var(--brand-layout-gap, 12px);text-align:center}.dashboard-info .info-topics>li+li{border-top:0;border-inline-start:1px solid var(--brand-divider)}}@media (max-width:720px){.dashboard-info{padding:var(--brand-layout-padding, 28px 20px)}}@media (max-width:359px){.dashboard-info{padding:var(--brand-layout-padding, 24px 12px)}}:root{--brand-font-family:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--brand-radius:5px;--brand-card-radius:8px;--brand-card-padding:24px;--brand-gap:16px;--brand-control-height:40px;--brand-item-height:60px;--brand-text-size:14px;--brand-leading:calc(22 / 14);--brand-input-size:15px;--brand-detail-size:13.5px;--brand-line-height:22px;--brand-small-size:12.5px;--brand-title-size:24px;--brand-title-line-height:32px}html,body{font-family:var(--brand-font-family)}input,select,textarea{font-family:inherit}:root,.brand-light,.brand-system{--brand-color-scheme:light;--brand-page:#f2f2f4;--brand-surface:#ffffff;--brand-input:#ffffff;--brand-subtle:#eeeff1;--brand-surface-hover:#eeeff1;--brand-surface-active:#e5e6e9;--brand-ghost-hover:rgba(28,29,32,0.06);--brand-ghost-active:rgba(28,29,32,0.1);--brand-raised:#ffffff;--brand-raised-shadow:0 1px 2px rgba(17,18,22,0.12), 0 0 0 1px rgba(17,18,22,0.04);--brand-text:#1c1d20;--brand-muted:#56585d;--brand-muted-on-tint:#44464b;--brand-border:#808187;--brand-border-soft:#ccced1;--brand-divider:#e3e4e7;--brand-button-border:#b5b7bb;--brand-button-fill:#ffffff;--brand-button-fill-hover:#eeeff1;--brand-button-fill-active:#e5e6e9;--brand-button-shadow:0 1px 2px rgba(17,18,22,0.06);--brand-action:#5572a1;--brand-action-hover:#46618e;--brand-action-active:#3a537c;--brand-on-action:#ffffff;--brand-action-shadow:0 1px 2px rgba(17,24,40,0.3), inset 0 1px 0 rgba(255,255,255,0.14);--brand-checked:#394860;--brand-checked-hover:#2e3b50;--brand-on-checked:#ffffff;--brand-accent:#314d7b;--brand-accent-hover:#263f6a;--brand-accent-active:#1e355a;--brand-on-accent:#ffffff;--brand-link:#314f82;--brand-tint:#e9effb;--brand-tint-hover:#e3ebfa;--brand-tint-active:#dce6f9;--brand-tint-layer:transparent;--brand-focus-ring:rgba(49,77,123,0.25);--brand-choice-blue:#3861aa;--brand-choice-green:#1a7537;--brand-choice-amber:#96560a;--brand-choice-tile-share:12%;--brand-table-hover-background:#f4f4f6;--brand-table-selected-background:#e9effb;--brand-table-current-background:#d3e0f8;--brand-range-gradient:#6f8fba;--brand-range-gradient-thumb:#ffffff;--brand-range-gradient-border:#314d7b;--brand-error:#c22a2a;--brand-error-hover:#9b1f1f;--brand-error-bg:#fdf0f0;--brand-error-bg-hover:#fbe9e9;--brand-error-bg-active:#f9e3e3;--brand-error-border:#e49f9f;--brand-error-ring:rgba(194,42,42,0.25);--brand-success:#1a7537;--brand-success-bg:#ecf7ef;--brand-warning:#96560a;--brand-warning-bg:#fdf5e3;--brand-card-edge:#ccced1;--brand-shadow:0 1px 1px rgba(17,18,22,0.04), 0 2px 4px -1px rgba(17,18,22,0.06), 0 12px 24px -16px rgba(24,34,54,0.26);--brand-shadow-compact:0 1px 1px rgba(17,18,22,0.04), 0 2px 4px -1px rgba(17,18,22,0.05), 0 8px 16px -12px rgba(24,34,54,0.24);--brand-shadow-panel:0 1px 1px rgba(17,18,22,0.04), 0 2px 4px -2px rgba(17,18,22,0.05), 0 6px 14px -10px rgba(24,34,54,0.2);--brand-shadow-panel-hover:0 1px 1px rgba(17,18,22,0.05), 0 3px 6px -2px rgba(17,18,22,0.07), 0 10px 20px -10px rgba(24,34,54,0.3);--brand-shadow-popover:0 1px 2px rgba(17,18,22,0.06), 0 4px 10px -2px rgba(17,18,22,0.1), 0 16px 32px -12px rgba(24,34,54,0.28);--brand-edge-red:#314d7b;--brand-edge-blue:#314d7b;--brand-edge-green:#314d7b;--brand-glow-blue:rgba(40,58,92,0.07);--brand-glow-green:rgba(40,58,92,0.02);--brand-disabled-opacity:.55;--brand-loader-backdrop:rgba(28,29,32,0.12);--brand-loader-red:#c22a2a;--brand-loader-green:#1a7537;--brand-loader-blue:#3a5b9e}.brand-dark{--brand-color-scheme:dark;--brand-page:#19191b;--brand-surface:#242426;--brand-input:#1d1d1f;--brand-subtle:#2c2c2f;--brand-surface-hover:#323235;--brand-surface-active:#3c3d40;--brand-ghost-hover:rgba(234,235,237,0.07);--brand-ghost-active:rgba(234,235,237,0.12);--brand-raised:#404145;--brand-raised-shadow:0 1px 2px rgba(0,0,0,0.34), inset 0 1px 0 rgba(255,255,255,0.07);--brand-text:#eaebed;--brand-muted:#bcbec2;--brand-muted-on-tint:#dadce0;--brand-border:#84868b;--brand-border-soft:#46484b;--brand-divider:#3c3d40;--brand-button-border:#515356;--brand-button-fill:#2d2e30;--brand-button-fill-hover:#38393b;--brand-button-fill-active:#424446;--brand-button-shadow:0 1px 2px rgba(0,0,0,0.28), inset 0 1px 0 rgba(255,255,255,0.04);--brand-action:#60718e;--brand-action-hover:#50617d;--brand-action-active:#44536d;--brand-on-action:#ffffff;--brand-action-shadow:0 1px 2px rgba(0,0,0,0.36), inset 0 1px 0 rgba(255,255,255,0.12);--brand-checked:var(--brand-action);--brand-checked-hover:var(--brand-action-hover);--brand-on-checked:var(--brand-on-action);--brand-accent:#a9bfe2;--brand-accent-hover:#c0d2ef;--brand-accent-active:#d3e1f6;--brand-on-accent:#101a2d;--brand-link:#b3c9ec;--brand-tint:#2a3343;--brand-tint-hover:#2e3a4d;--brand-tint-active:#334057;--brand-tint-layer:transparent;--brand-focus-ring:rgba(169,191,226,0.35);--brand-choice-blue:#9bbcff;--brand-choice-green:#7ad996;--brand-choice-amber:#f2bd68;--brand-choice-tile-share:22%;--brand-table-hover-background:#2c2c2f;--brand-table-selected-background:#2a3343;--brand-table-current-background:#35445d;--brand-range-gradient:#7895bc;--brand-range-gradient-thumb:#242426;--brand-range-gradient-border:#a9bfe2;--brand-error:#ff9a9a;--brand-error-hover:#ffc4c4;--brand-error-bg:#472427;--brand-error-bg-hover:#4f292c;--brand-error-bg-active:#582d31;--brand-error-border:#87595a;--brand-error-ring:rgba(255,154,154,0.35);--brand-success:#7ad996;--brand-success-bg:#1d3a28;--brand-warning:#f2bd68;--brand-warning-bg:#40311a;--brand-card-edge:#46484b;--brand-shadow:inset 0 1px 0 rgba(255,255,255,0.06), 0 1px 2px rgba(0,0,0,0.4), 0 4px 8px -2px rgba(0,0,0,0.45), 0 16px 32px -12px rgba(0,0,0,0.7);--brand-shadow-compact:inset 0 1px 0 rgba(255,255,255,0.06), 0 1px 2px rgba(0,0,0,0.4), 0 3px 6px -2px rgba(0,0,0,0.42), 0 10px 20px -10px rgba(0,0,0,0.66);--brand-shadow-panel:inset 0 1px 0 rgba(255,255,255,0.04), 0 1px 2px rgba(0,0,0,0.36), 0 3px 6px -2px rgba(0,0,0,0.38), 0 8px 16px -8px rgba(0,0,0,0.6);--brand-shadow-panel-hover:inset 0 1px 0 rgba(255,255,255,0.04), 0 1px 2px rgba(0,0,0,0.38), 0 4px 8px -2px rgba(0,0,0,0.44), 0 12px 22px -8px rgba(0,0,0,0.72);--brand-shadow-popover:inset 0 1px 0 rgba(255,255,255,0.05), 0 2px 4px rgba(0,0,0,0.4), 0 8px 16px -4px rgba(0,0,0,0.5), 0 20px 40px -12px rgba(0,0,0,0.75);--brand-edge-red:#a9bfe2;--brand-edge-blue:#a9bfe2;--brand-edge-green:#a9bfe2;--brand-glow-blue:rgba(56,84,136,0.08);--brand-glow-green:rgba(56,84,136,0.025);--brand-disabled-opacity:.55;--brand-loader-backdrop:rgba(8,8,9,0.3);--brand-loader-red:#ff9a9a;--brand-loader-green:#7ad996;--brand-loader-blue:#a9bfe2}@media (prefers-color-scheme:dark){.brand-system{--brand-color-scheme:dark;--brand-page:#19191b;--brand-surface:#242426;--brand-input:#1d1d1f;--brand-subtle:#2c2c2f;--brand-surface-hover:#323235;--brand-surface-active:#3c3d40;--brand-ghost-hover:rgba(234,235,237,0.07);--brand-ghost-active:rgba(234,235,237,0.12);--brand-raised:#404145;--brand-raised-shadow:0 1px 2px rgba(0,0,0,0.34), inset 0 1px 0 rgba(255,255,255,0.07);--brand-text:#eaebed;--brand-muted:#bcbec2;--brand-muted-on-tint:#dadce0;--brand-border:#84868b;--brand-border-soft:#46484b;--brand-divider:#3c3d40;--brand-button-border:#515356;--brand-button-fill:#2d2e30;--brand-button-fill-hover:#38393b;--brand-button-fill-active:#424446;--brand-button-shadow:0 1px 2px rgba(0,0,0,0.28), inset 0 1px 0 rgba(255,255,255,0.04);--brand-action:#60718e;--brand-action-hover:#50617d;--brand-action-active:#44536d;--brand-on-action:#ffffff;--brand-action-shadow:0 1px 2px rgba(0,0,0,0.36), inset 0 1px 0 rgba(255,255,255,0.12);--brand-checked:var(--brand-action);--brand-checked-hover:var(--brand-action-hover);--brand-on-checked:var(--brand-on-action);--brand-accent:#a9bfe2;--brand-accent-hover:#c0d2ef;--brand-accent-active:#d3e1f6;--brand-on-accent:#101a2d;--brand-link:#b3c9ec;--brand-tint:#2a3343;--brand-tint-hover:#2e3a4d;--brand-tint-active:#334057;--brand-tint-layer:transparent;--brand-focus-ring:rgba(169,191,226,0.35);--brand-choice-blue:#9bbcff;--brand-choice-green:#7ad996;--brand-choice-amber:#f2bd68;--brand-choice-tile-share:22%;--brand-table-hover-background:#2c2c2f;--brand-table-selected-background:#2a3343;--brand-table-current-background:#35445d;--brand-range-gradient:#7895bc;--brand-range-gradient-thumb:#242426;--brand-range-gradient-border:#a9bfe2;--brand-error:#ff9a9a;--brand-error-hover:#ffc4c4;--brand-error-bg:#472427;--brand-error-bg-hover:#4f292c;--brand-error-bg-active:#582d31;--brand-error-border:#87595a;--brand-error-ring:rgba(255,154,154,0.35);--brand-success:#7ad996;--brand-success-bg:#1d3a28;--brand-warning:#f2bd68;--brand-warning-bg:#40311a;--brand-card-edge:#46484b;--brand-shadow:inset 0 1px 0 rgba(255,255,255,0.06), 0 1px 2px rgba(0,0,0,0.4), 0 4px 8px -2px rgba(0,0,0,0.45), 0 16px 32px -12px rgba(0,0,0,0.7);--brand-shadow-compact:inset 0 1px 0 rgba(255,255,255,0.06), 0 1px 2px rgba(0,0,0,0.4), 0 3px 6px -2px rgba(0,0,0,0.42), 0 10px 20px -10px rgba(0,0,0,0.66);--brand-shadow-panel:inset 0 1px 0 rgba(255,255,255,0.04), 0 1px 2px rgba(0,0,0,0.36), 0 3px 6px -2px rgba(0,0,0,0.38), 0 8px 16px -8px rgba(0,0,0,0.6);--brand-shadow-panel-hover:inset 0 1px 0 rgba(255,255,255,0.04), 0 1px 2px rgba(0,0,0,0.38), 0 4px 8px -2px rgba(0,0,0,0.44), 0 12px 22px -8px rgba(0,0,0,0.72);--brand-shadow-popover:inset 0 1px 0 rgba(255,255,255,0.05), 0 2px 4px rgba(0,0,0,0.4), 0 8px 16px -4px rgba(0,0,0,0.5), 0 20px 40px -12px rgba(0,0,0,0.75);--brand-edge-red:#a9bfe2;--brand-edge-blue:#a9bfe2;--brand-edge-green:#a9bfe2;--brand-glow-blue:rgba(56,84,136,0.08);--brand-glow-green:rgba(56,84,136,0.025);--brand-disabled-opacity:.55;--brand-loader-backdrop:rgba(8,8,9,0.3);--brand-loader-red:#ff9a9a;--brand-loader-green:#7ad996;--brand-loader-blue:#a9bfe2}}:root,.brand-light,.brand-dark,.brand-system{--brand-layout-active-border:var(--brand-accent)}.brand-page,.brand-card,.brand-form,.brand-header,.brand-footer,.brand-mark{box-sizing:border-box;color:var(--brand-text);font-family:var(--brand-font-family);font-size:var(--brand-text-size);line-height:var(--brand-leading);color-scheme:var(--brand-color-scheme)}.brand-page{background:radial-gradient(ellipse farthest-side at 0% 0%, var(--brand-glow-blue), color-mix(in srgb, var(--brand-glow-blue) 56%, transparent) 25%, color-mix(in srgb, var(--brand-glow-blue) 25%, transparent) 50%, color-mix(in srgb, var(--brand-glow-blue) 6%, transparent) 75%, transparent) 0% 0% / max(72%, min(640px, 100%)) max(72%, min(480px, 100%)) no-repeat,radial-gradient(ellipse farthest-side at 100% 100%, var(--brand-glow-green), color-mix(in srgb, var(--brand-glow-green) 56%, transparent) 25%, color-mix(in srgb, var(--brand-glow-green) 25%, transparent) 50%, color-mix(in srgb, var(--brand-glow-green) 6%, transparent) 75%, transparent) 100% 100% / max(72%, min(640px, 100%)) max(72%, min(480px, 100%)) no-repeat,var(--brand-page)}.brand-card{min-width:0;padding:var(--brand-layout-card-padding, var(--brand-card-padding));border:1px solid var(--brand-card-edge);border-radius:var(--brand-layout-radius, var(--brand-card-radius));background:var(--brand-surface);box-shadow:var(--brand-shadow);transition:padding 200ms ease-in-out,border-radius 200ms ease-in-out,margin-bottom 200ms ease-in-out}.brand-empty{width:var(--brand-empty-width, 420px);max-width:100%;margin:var(--brand-empty-margin, auto);padding:var(--brand-layout-card-padding, var(--brand-empty-padding, 24px));overflow:auto;text-align:center;overflow-wrap:anywhere}.brand-empty:where(.brand-card){box-shadow:var(--brand-shadow-panel)}.brand-empty>.brand-description{margin:0}.brand-empty>.brand-description:not(:last-child){margin-bottom:var(--brand-layout-gap, var(--brand-empty-gap, 16px))}.brand-empty>:where(.brand-title)+.brand-description{margin-top:6px}.brand-page--form{display:flex;flex:1;align-self:stretch;min-width:0;min-height:0;padding:var(--brand-layout-padding, 28px 24px);overflow:auto}.brand-page--form>.brand-card{width:460px;max-width:100%;flex-shrink:0;margin:auto}@media (max-width:480px){.brand-page--form{padding:var(--brand-layout-padding, 22px 16px)}}@media (max-width:359px){.brand-page--form{padding:var(--brand-layout-padding, 20px 12px)}}.brand-mark{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 var(--brand-gap);font:600 18px/24px var(--brand-font-family);letter-spacing:-0.01em}.brand-mark>img{display:block;width:26px;height:28px;object-fit:contain}.brand-header{margin:0 0 max(var(--brand-layout-gap, 20px), 12px);text-align:center}.brand-header--toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--brand-layout-gap, 16px);min-width:0;margin:0;text-align:start}.brand-header--toolbar>.brand-button{flex-shrink:0;min-width:140px}@media (max-width:720px){.brand-header--toolbar{flex-direction:column;align-items:stretch;gap:var(--brand-layout-gap, 12px)}.brand-header--toolbar>.brand-button{width:100%}.brand-header--toolbar.brand-header--toolbar-compact{flex-direction:row;align-items:flex-start}.brand-header--toolbar.brand-header--toolbar-compact>.brand-title{min-width:0}.brand-header--toolbar.brand-header--toolbar-compact>.brand-button:where(:not(.brand-button--icon)){width:auto;min-width:0;max-width:50%;padding:var(--brand-layout-button-padding, 9px 12px);overflow-wrap:anywhere}}.brand-title{margin:0;color:var(--brand-text);font:600 var(--brand-title-size)/var(--brand-title-line-height) var(--brand-font-family);font-variant-numeric:lining-nums;letter-spacing:-0.02em;overflow-wrap:anywhere;text-wrap:balance}.brand-description{margin:6px 0 0;color:var(--brand-muted);font:400 var(--brand-detail-size)/var(--brand-line-height) var(--brand-font-family)}.brand-status{display:inline-flex;align-items:flex-start;align-self:flex-start;box-sizing:border-box;max-width:100%;gap:6px;margin:0;padding:2px 10px 2px 8px;border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:max(3px, calc(var(--brand-radius) - 2px));background:var(--brand-subtle);color:var(--brand-muted);font:600 var(--brand-small-size)/18px var(--brand-font-family);overflow-wrap:anywhere}.brand-status::before{content:"";flex:0 0 6px;width:6px;height:6px;margin-top:6px;border-radius:50%;background:currentColor}.brand-status--success{background:var(--brand-success-bg);color:var(--brand-success)}.brand-status--warning{background:var(--brand-warning-bg);color:var(--brand-warning)}.brand-status--error{background:var(--brand-error-bg);color:var(--brand-error)}.brand-form{display:flex;flex-direction:column;gap:var(--brand-gap);min-width:0;margin:0;transition:gap 200ms ease-in-out}.brand-field{--brand-input-padding-start:12px;--brand-input-padding-end:12px;position:relative;display:grid;grid-template-areas:"label" "control" "errors";grid-template-columns:minmax(0, 1fr);min-width:0}.brand-field>.brand-label{grid-area:label}.brand-field>.brand-input{grid-area:control}.brand-field>.brand-field-errors{grid-area:errors}.brand-field:has(> .brand-field-icon){--brand-input-padding-start:36px}.brand-field:has(> .brand-input-action){--brand-input-padding-end:calc(var(--brand-control-height) + 4px)}.brand-field:has(> .brand-input:disabled){opacity:var(--brand-disabled-opacity)}.brand-field-errors{min-width:0;margin:6px 0 0;padding:0;padding-inline-start:16px;color:var(--brand-error);font:400 var(--brand-small-size)/18px var(--brand-font-family);overflow-wrap:anywhere}.brand-field-errors>li:only-child{margin-inline-start:-16px;list-style:none}.brand-check:has(> .brand-field-errors){display:grid;grid-template-columns:16px minmax(0, 1fr);row-gap:0}.brand-check:has(> .brand-field-errors)>.brand-field-errors{grid-column:1 / -1}.brand-label{box-sizing:border-box;display:block;margin:0 0 6px;color:var(--brand-text);font:600 13px/18px var(--brand-font-family);cursor:text}input.brand-input,textarea.brand-input,select.brand-input{--brand-input-line:var(--brand-line-height);box-sizing:border-box;display:block;width:100%;min-width:0;height:var(--brand-control-height);margin:0;padding:calc((var(--brand-control-height) - 2px - var(--brand-input-line)) / 2) 12px;padding-inline-start:var(--brand-input-padding-start, 12px);padding-inline-end:var(--brand-input-padding-end, 12px);border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-input);color:var(--brand-text);font:400 var(--brand-input-size)/var(--brand-input-line) var(--brand-font-family);color-scheme:var(--brand-color-scheme);outline:none;transition:border-color 120ms ease,box-shadow 120ms ease}input.brand-input::placeholder,textarea.brand-input::placeholder,select.brand-input::placeholder{color:var(--brand-muted);opacity:1}input.brand-input:hover:not(:disabled):not(:focus):not([aria-invalid="true"]),textarea.brand-input:hover:not(:disabled):not(:focus):not([aria-invalid="true"]),select.brand-input:hover:not(:disabled):not(:focus):not([aria-invalid="true"]){border-color:var(--brand-muted)}input.brand-input:focus,textarea.brand-input:focus,select.brand-input:focus,input.brand-input:focus-visible,textarea.brand-input:focus-visible,select.brand-input:focus-visible{border:1px solid var(--brand-accent);border-radius:var(--brand-radius);outline:1px solid var(--brand-accent);outline-offset:-1px;box-shadow:0 0 0 3px var(--brand-focus-ring)}input.brand-input[aria-invalid="true"],textarea.brand-input[aria-invalid="true"],select.brand-input[aria-invalid="true"]{border-color:var(--brand-error)}input.brand-input[aria-invalid="true"]:hover:not(:disabled):not(:focus),textarea.brand-input[aria-invalid="true"]:hover:not(:disabled):not(:focus),select.brand-input[aria-invalid="true"]:hover:not(:disabled):not(:focus){border-color:var(--brand-error-hover)}input.brand-input[aria-invalid="true"]:focus,textarea.brand-input[aria-invalid="true"]:focus,select.brand-input[aria-invalid="true"]:focus,input.brand-input[aria-invalid="true"]:focus-visible,textarea.brand-input[aria-invalid="true"]:focus-visible,select.brand-input[aria-invalid="true"]:focus-visible{outline-color:var(--brand-error);box-shadow:0 0 0 3px var(--brand-error-ring)}input.brand-input:disabled,textarea.brand-input:disabled,select.brand-input:disabled{cursor:not-allowed;opacity:var(--brand-disabled-opacity)}input.brand-input:-webkit-autofill,textarea.brand-input:-webkit-autofill,select.brand-input:-webkit-autofill,input.brand-input:-webkit-autofill:hover,textarea.brand-input:-webkit-autofill:hover,select.brand-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--brand-text);caret-color:var(--brand-text);-webkit-box-shadow:0 0 0 1000px var(--brand-input) inset}input.brand-input:-webkit-autofill:focus,textarea.brand-input:-webkit-autofill:focus,select.brand-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--brand-input) inset,0 0 0 3px var(--brand-focus-ring)}input.brand-input[aria-invalid="true"]:-webkit-autofill:focus,textarea.brand-input[aria-invalid="true"]:-webkit-autofill:focus,select.brand-input[aria-invalid="true"]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--brand-input) inset,0 0 0 3px var(--brand-error-ring)}.brand-field>.brand-input:disabled{opacity:1}textarea.brand-textarea{height:auto;min-height:var(--brand-control-height);resize:vertical}select.brand-select{padding-inline-end:36px;cursor:pointer}.brand-field>select.brand-select{appearance:none;-webkit-appearance:none}.brand-field:has(> select.brand-select)::after{content:"";grid-area:control;box-sizing:border-box;position:absolute;bottom:calc((var(--brand-control-height) - 7px) / 2 + 2px);inset-inline-end:15px;width:7px;height:7px;border-right:1.5px solid var(--brand-muted);border-bottom:1.5px solid var(--brand-muted);transform:rotate(45deg);pointer-events:none}@supports (appearance: base-select) and selector(::picker(select)){@media not (pointer:coarse){.brand-field>select.brand-select{white-space:nowrap;overflow:clip;overflow-clip-margin:content-box}.brand-field>select.brand-select,.brand-field>select.brand-select::picker(select){appearance:base-select}.brand-field>select.brand-select::picker-icon{display:none}.brand-field>select.brand-select.brand-input:open:not(:disabled){border-color:var(--brand-accent);outline:1px solid var(--brand-accent);outline-offset:-1px;box-shadow:0 0 0 3px var(--brand-focus-ring)}.brand-field>select.brand-select[aria-invalid="true"]:open:not(:disabled){border-color:var(--brand-error);outline-color:var(--brand-error);box-shadow:0 0 0 3px var(--brand-error-ring)}.brand-field>select.brand-select::picker(select){max-inline-size:max(anchor-size(self-inline), 280px);margin-block:6px;padding:4px;border:1px solid var(--brand-button-border);border-radius:min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius)));background:var(--brand-surface);color:var(--brand-text);box-shadow:var(--brand-shadow-popover);overscroll-behavior:contain;scroll-padding-block:4px;scrollbar-color:var(--brand-button-border) transparent;scrollbar-width:thin}.brand-field>select.brand-select option{gap:8px;min-height:calc(var(--brand-control-height) - 4px);padding:calc((var(--brand-control-height) - 26px) / 2) 8px;padding-inline-start:calc(var(--brand-input-padding-start, 12px) - 4px);border-radius:max(3px, calc(var(--brand-radius) - 2px));white-space:normal;overflow-wrap:anywhere}.brand-field>select.brand-select option::checkmark{content:"";order:1;flex:none;box-sizing:border-box;width:5px;height:9px;margin-inline:auto 3px;border:solid var(--brand-accent);border-width:0 1.5px 1.5px 0;transform:translateY(-1px) rotate(45deg)}.brand-field>select.brand-select option:checked{background:var(--brand-tint)}.brand-field>select.brand-select option:hover:not(:disabled),.brand-field>select.brand-select option:focus-visible{background:var(--brand-surface-hover)}.brand-field>select.brand-select option:active:not(:disabled){background:var(--brand-surface-active)}.brand-field>select.brand-select option:checked:hover:not(:disabled),.brand-field>select.brand-select option:checked:focus-visible{background:var(--brand-tint-hover)}.brand-field>select.brand-select option:checked:active:not(:disabled){background:var(--brand-tint-active)}.brand-field>select.brand-select option:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}.brand-field>select.brand-select option:disabled{color:var(--brand-text);opacity:var(--brand-disabled-opacity);cursor:not-allowed}.brand-field>select.brand-select[aria-invalid="true"] option::checkmark{border-color:var(--brand-error)}.brand-field>select.brand-select[aria-invalid="true"] option:checked{background:var(--brand-error-bg)}.brand-field>select.brand-select[aria-invalid="true"] option:checked:hover:not(:disabled),.brand-field>select.brand-select[aria-invalid="true"] option:checked:focus-visible{background:var(--brand-error-bg-hover)}.brand-field>select.brand-select[aria-invalid="true"] option:checked:active:not(:disabled){background:var(--brand-error-bg-active)}.brand-field>select.brand-select[aria-invalid="true"] option:focus-visible{outline-color:var(--brand-error)}}}.brand-field--floating>.brand-label{grid-area:control;position:absolute;z-index:1;top:50%;inset-inline-start:calc(var(--brand-input-padding-start) - 3px);max-width:calc(100% - var(--brand-input-padding-start) - var(--brand-input-padding-end) + 6px);margin:0;padding:0 4px;overflow-x:clip;color:var(--brand-muted);font-size:var(--brand-input-size);font-weight:400;line-height:1.15em;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);transition:top 200ms ease-in-out,transform 200ms ease-in-out,font-size 200ms ease-in-out,font-weight 200ms ease-in-out,line-height 200ms ease-in-out,color 120ms ease}.brand-field--floating>.brand-label::before{content:"";position:absolute;z-index:-1;inset:8px 0 0;background:var(--brand-input)}.brand-field--floating:focus-within>.brand-label,.brand-field--floating:has(>.brand-input:not(:placeholder-shown))>.brand-label,.brand-field--floating:has(> .brand-input:-webkit-autofill)>.brand-label{top:-8px;font-size:var(--brand-small-size);font-weight:600;line-height:16px;transform:none}.brand-field--floating:has(> .brand-input:focus)>.brand-label::before{top:5px}.brand-field--floating:has(> .brand-input:disabled)>.brand-label{color:var(--brand-text)}.brand-field:has(> .brand-input:focus)>.brand-field-icon,.brand-field--floating:has(> .brand-input:focus)>.brand-label{color:var(--brand-accent)}.brand-field:has(> .brand-input[aria-invalid="true"]:focus)>.brand-field-icon,.brand-field--floating:has(> .brand-input[aria-invalid="true"]:focus)>.brand-label{color:var(--brand-error)}.brand-field-icon{grid-area:control;box-sizing:border-box;position:absolute;z-index:1;bottom:calc((var(--brand-control-height) - 16px) / 2);inset-inline-start:13px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--brand-muted);pointer-events:none;transition:color 120ms ease}.brand-input-action{grid-area:control;box-sizing:border-box;position:absolute;inset-inline-end:4px;bottom:4px;display:flex;align-items:center;justify-content:center;width:calc(var(--brand-control-height) - 8px);height:calc(var(--brand-control-height) - 8px);margin:0;padding:0;border:0;border-radius:max(3px, calc(var(--brand-radius) - 2px));background:transparent;color:var(--brand-muted);font:500 12px/1.3 var(--brand-font-family);cursor:pointer;transition:background-color 120ms ease,color 120ms ease}.brand-input-action:hover:not(:disabled){color:var(--brand-text);background:var(--brand-ghost-hover)}.brand-input-action:active:not(:disabled){background:var(--brand-ghost-active)}.brand-input-action:disabled{cursor:not-allowed}@media (pointer:coarse),(max-width:480px){.brand-input-action::before{content:"";position:absolute;inset:calc((var(--brand-control-height) - 48px) / 2)}}.brand-field-icon>svg,.brand-input-action>svg{display:block;width:16px;height:16px}.brand-button{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--brand-layout-button-height, var(--brand-control-height));margin:0;padding:var(--brand-layout-button-padding, 9px 16px);border:1px solid transparent;border-radius:var(--brand-radius);background:var(--brand-action);color:var(--brand-on-action);box-shadow:var(--brand-action-shadow);font:600 var(--brand-text-size)/20px var(--brand-font-family);text-align:center;text-decoration:none;cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease,box-shadow 120ms ease}.brand-button:hover:not(:disabled):not([aria-disabled="true"]){background-color:var(--brand-action-hover)}.brand-button:active:not(:disabled):not([aria-disabled="true"]){background-color:var(--brand-action-active);box-shadow:none}.brand-button:disabled,.brand-button[aria-disabled="true"]{cursor:not-allowed;opacity:var(--brand-disabled-opacity)}.brand-button[aria-busy="true"]{cursor:wait;opacity:1}.brand-button:where(:disabled:not([aria-busy="true"]), [aria-disabled="true"]:not([aria-busy="true"])){border-color:var(--brand-button-border);background:var(--brand-surface-active);color:var(--brand-text);box-shadow:none}.brand-button-icon{display:inline-flex;flex:0 0 16px}.brand-button-icon[hidden]{display:none}.brand-button-icon>svg{display:block;width:16px;height:16px}.brand-button--block{width:100%}.brand-button.brand-choice{display:grid;grid-template-columns:36px minmax(0, 1fr);align-items:center;gap:12px;width:100%;min-width:0;min-height:var(--brand-item-height);padding:8px 14px;padding-inline-start:11px;border-color:var(--brand-button-border);border-radius:min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius)));background:var(--brand-button-fill);color:var(--brand-text);box-shadow:var(--brand-shadow-panel);text-align:start}.brand-button.brand-choice:hover:not(:disabled):not([aria-disabled="true"]){border-color:color-mix(in srgb, var(--brand-accent) 55%, var(--brand-button-border));background:var(--brand-button-fill-hover);box-shadow:var(--brand-shadow-panel-hover);text-decoration:none}.brand-button.brand-choice:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-button-fill-active);box-shadow:none}.brand-button.brand-choice>.brand-button-icon{align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--brand-radius);background:var(--brand-ghost-hover);transition:background-color 120ms ease}.brand-button.brand-choice>.brand-button-icon>svg{width:20px;height:20px}.brand-button.brand-choice>.brand-spinner,.brand-button.brand-choice>.brand-button-icon{grid-column:1;grid-row:1}.brand-button.brand-choice>.brand-button-label,.brand-button.brand-choice>.brand-choice-copy{grid-column:2;min-width:0;overflow-wrap:anywhere}.brand-choice--blue{--brand-choice-accent:var(--brand-choice-blue)}.brand-choice--green{--brand-choice-accent:var(--brand-choice-green)}.brand-choice--amber{--brand-choice-accent:var(--brand-choice-amber)}.brand-choice.brand-choice--blue,.brand-choice.brand-choice--green,.brand-choice.brand-choice--amber{--brand-choice-tile:color-mix(in oklab, var(--brand-choice-accent) var(--brand-choice-tile-share), var(--brand-button-fill))}.brand-choice.brand-choice--blue>.brand-button-icon,.brand-choice.brand-choice--green>.brand-button-icon,.brand-choice.brand-choice--amber>.brand-button-icon{background:var(--brand-choice-tile);color:var(--brand-choice-accent)}.brand-choice.brand-choice--blue:hover:not(:disabled):not([aria-disabled="true"])>.brand-button-icon,.brand-choice.brand-choice--green:hover:not(:disabled):not([aria-disabled="true"])>.brand-button-icon,.brand-choice.brand-choice--amber:hover:not(:disabled):not([aria-disabled="true"])>.brand-button-icon{background:color-mix(in oklab, var(--brand-choice-accent) 8%, var(--brand-choice-tile))}.brand-choice.brand-choice--blue:active:not(:disabled):not([aria-disabled="true"])>.brand-button-icon,.brand-choice.brand-choice--green:active:not(:disabled):not([aria-disabled="true"])>.brand-button-icon,.brand-choice.brand-choice--amber:active:not(:disabled):not([aria-disabled="true"])>.brand-button-icon{background:color-mix(in oklab, var(--brand-choice-accent) 15%, var(--brand-choice-tile))}.brand-choice-label{display:block}.brand-choice-description{display:block;color:var(--brand-muted);font-size:13px;font-weight:400;line-height:18px}.brand-choice-description[hidden]{display:none}.brand-button--arrow{padding-inline-end:34px}.brand-button--arrow::after{box-sizing:border-box;content:"";position:absolute;top:50%;inset-inline-end:16px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);pointer-events:none}.brand-button--block.brand-button--arrow{padding-inline-start:34px}.brand-button.brand-account{justify-content:flex-start;min-width:0;max-width:100%;padding:4px 8px;border-color:transparent;background:transparent;color:var(--brand-text);box-shadow:none;font-size:13px;font-weight:500;text-align:start;text-decoration:none;color-scheme:var(--brand-color-scheme)}.brand-button.brand-account:hover:not(:disabled):not([aria-disabled="true"]){background:transparent;text-decoration:none}@media (hover:hover) and (pointer:fine){.brand-button.brand-account:hover:not(:disabled):not([aria-disabled="true"]){background:var(--brand-ghost-hover)}}.brand-button.brand-account:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-ghost-active)}.brand-button.brand-account:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}.brand-account-icon{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-muted)}.brand-account-icon>svg{display:block;width:16px;height:16px}.brand-account-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-button.brand-button--quiet{border-color:var(--brand-button-border);background:var(--brand-button-fill);color:var(--brand-text);box-shadow:var(--brand-button-shadow)}.brand-button.brand-button--quiet:hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-border);background:var(--brand-button-fill-hover);color:var(--brand-text)}.brand-button.brand-button--quiet:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-button-fill-active)}.brand-button.brand-button--icon{flex:0 0 auto;gap:0;width:var(--brand-control-height);min-width:var(--brand-control-height);height:var(--brand-control-height);min-height:var(--brand-control-height);padding:0;border-color:var(--brand-button-border);background:var(--brand-button-fill);color:var(--brand-muted);box-shadow:var(--brand-button-shadow)}.brand-button.brand-button--icon>.brand-button-icon{flex-basis:18px}.brand-button.brand-button--icon>.brand-button-icon>svg{width:18px;height:18px}.brand-button.brand-button--icon>.brand-button-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.brand-button.brand-button--icon::after{display:none}.brand-button.brand-button--icon:hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-border);background:var(--brand-button-fill-hover);color:var(--brand-text)}.brand-button.brand-button--icon:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-button-fill-active)}.brand-button.brand-button--icon[aria-pressed="true"]{border-color:var(--brand-accent);background:var(--brand-tint);color:var(--brand-accent);box-shadow:none}.brand-button.brand-button--icon[aria-pressed="true"]:hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-accent-hover);background:var(--brand-tint-hover);color:var(--brand-accent-hover)}.brand-button.brand-button--icon[aria-pressed="true"]:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-tint-active)}@media (pointer:coarse),(max-width:480px){.brand-button.brand-button--icon::before{content:"";position:absolute;inset:min(0px, calc((var(--brand-control-height) - 42px) / 2))}}.brand-button.brand-button--danger{border-color:var(--brand-error-border);background:var(--brand-button-fill);color:var(--brand-error);box-shadow:var(--brand-button-shadow)}.brand-button.brand-button--danger:focus-visible{outline-color:var(--brand-error)}.brand-button.brand-button--danger:disabled:not([aria-busy="true"]),.brand-button.brand-button--danger[aria-disabled="true"]:not([aria-busy="true"]){border-color:var(--brand-button-border);color:var(--brand-text)}.brand-button.brand-button--danger:hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-error);background:var(--brand-error-bg);color:var(--brand-error)}.brand-button.brand-button--danger:active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-error-bg-active)}.brand-button.brand-button--quiet.brand-button--danger{border-color:var(--brand-button-border)}.brand-detail-list{min-width:0;margin:0;padding:0;color:var(--brand-text);font:400 var(--brand-detail-size)/20px var(--brand-font-family)}.brand-detail{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;gap:var(--brand-layout-gap, 12px);min-width:0;padding:var(--brand-layout-row-padding, 10px 0);transition:padding 200ms ease-in-out,gap 200ms ease-in-out}.brand-detail+.brand-detail{border-top:1px solid var(--brand-divider)}.brand-detail-label{display:flex;align-items:flex-start;gap:8px;min-width:0;color:var(--brand-muted);overflow-wrap:anywhere}.brand-detail-icon{display:inline-flex;flex:0 0 16px;margin-top:2px}.brand-detail-icon:empty{display:none}.brand-detail-icon>svg{display:block;width:16px;height:16px}.brand-detail-value{min-width:0;margin:0;font-weight:600;font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere}.brand-detail--positive>.brand-detail-value{color:var(--brand-success)}.brand-detail--negative>.brand-detail-value{color:var(--brand-error)}.brand-detail--total{align-items:baseline}.brand-detail--total>.brand-detail-label{color:var(--brand-text);font-weight:600}.brand-detail--total>.brand-detail-value{font-size:calc(var(--brand-title-size) - 2px);font-variant-numeric:lining-nums tabular-nums;line-height:var(--brand-title-size);letter-spacing:-0.01em}.brand-detail+.brand-detail--total{border-top-color:var(--brand-border)}progress.brand-progress{--brand-progress-value:var(--brand-accent);appearance:none;display:block;width:100%;min-width:0;height:6px;overflow:hidden;border:0;border-radius:999px;background:var(--brand-divider);color:var(--brand-progress-value);color-scheme:var(--brand-color-scheme)}progress.brand-progress::-webkit-progress-bar{border-radius:inherit;background:var(--brand-divider)}progress.brand-progress::-webkit-progress-value{border-radius:999px;background:var(--brand-progress-value)}progress.brand-progress::-moz-progress-bar{border-radius:999px;background:var(--brand-progress-value)}progress.brand-progress.brand-progress--warning{--brand-progress-value:var(--brand-warning)}progress.brand-progress.brand-progress--error{--brand-progress-value:var(--brand-error)}.brand-table-container{box-sizing:border-box;min-width:0;min-height:0;width:100%;overflow:auto;border:1px solid var(--brand-card-edge);border-radius:var(--brand-layout-radius, var(--brand-table-radius, var(--brand-card-radius)));background:var(--brand-surface);box-shadow:var(--brand-shadow-panel)}table.brand-table{--brand-table-control-size:32px;--brand-table-control-inset:4px;--brand-table-control-gap:4px;--brand-table-sort-reach:4px;width:100%;min-width:var(--brand-table-min-width, 0);table-layout:var(--brand-table-layout, auto);border-collapse:separate;border-spacing:0;background:var(--brand-surface);color:var(--brand-text);font:400 var(--brand-detail-size)/20px var(--brand-font-family);color-scheme:var(--brand-color-scheme)}table.brand-table.brand-table--compact{--brand-table-cell-padding:4px 10px;--brand-table-header-padding:6px 10px;--brand-table-control-size:26px;--brand-table-control-inset:1px;--brand-table-control-gap:2px}table.brand-table>tfoot{background:var(--brand-subtle)}table.brand-table>thead{background:var(--brand-surface);color:var(--brand-muted)}table.brand-table>thead>tr>th,table.brand-table>tbody>tr>td,table.brand-table>tfoot>tr>th,table.brand-table>tfoot>tr>td{padding:var(--brand-layout-cell-padding, var(--brand-table-cell-padding, 10px 14px));border-bottom:1px solid var(--brand-divider);vertical-align:middle;white-space:normal;overflow-wrap:anywhere}table.brand-table>thead>tr>th{padding:var(--brand-layout-cell-padding, var(--brand-table-header-padding, var(--brand-table-cell-padding, 10px 14px)));font-size:var(--brand-small-size);line-height:16px;white-space:var(--brand-table-header-white-space, normal)}table.brand-table>tfoot>tr>th,table.brand-table>tfoot>tr>td{border-top:1px solid var(--brand-divider);border-bottom:0}table.brand-table th{font-weight:600;text-align:start}table.brand-table>tbody>tr{transition:background-color 120ms ease}table.brand-table>tbody>tr:hover{background-color:var(--brand-table-hover-background)}table.brand-table>tbody>tr[aria-selected="true"],table.brand-table>tbody>tr:has(input[type="radio"]:checked){background-color:var(--brand-table-selected-background)}table.brand-table>tbody>tr[aria-selected="true"]:hover,table.brand-table>tbody>tr:has(input[type="radio"]:checked):hover{background-color:var(--brand-tint-hover)}table.brand-table>tbody>tr:has(> td > [aria-current="true"]),table.brand-table>tbody>tr:has(> td > [aria-current="true"]):hover{background-color:var(--brand-table-current-background)}table.brand-table>tbody>tr[aria-selected="true"],table.brand-table>tbody>tr:has(input[type="radio"]:checked),table.brand-table>tbody>tr:has(> td > [aria-current="true"]){--brand-muted:var(--brand-muted-on-tint);--brand-check-boundary:var(--brand-muted-on-tint);--brand-check-boundary-hover:var(--brand-text)}table.brand-table>tbody>tr:has(> td > [aria-current="true"])>:first-child{position:relative}table.brand-table>tbody>tr:has(> td > [aria-current="true"])>:first-child::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--brand-accent)}table.brand-table>tbody>tr:last-child>td{border-bottom:0}table.brand-table svg,table.brand-table th .i>svg,table.brand-table th>.domi-sort .i>svg,table.brand-table td.i>svg,table.brand-table td.is>span>svg{width:16px;height:16px;vertical-align:middle}table.brand-table th>.domi-sort{position:relative;display:flex;align-items:center;gap:6px;min-width:0;width:100%;padding:0;border:0;border-radius:min(4px, max(3px, calc(var(--brand-radius) - 2px)));background:transparent;color:inherit;font:inherit;text-align:inherit;white-space:inherit;cursor:pointer;transition:color 120ms ease}table.brand-table th>.domi-sort>.i{display:inline-flex;flex:0 0 16px}table.brand-table th>.domi-sort>.i>svg [stroke]{fill:currentColor;stroke:currentColor}table.brand-table th>.domi-sort::after{content:"";position:absolute;inset:calc(-1 * var(--brand-table-sort-reach)) 0}table.brand-table th>.domi-sort:hover{color:var(--brand-text)}table.brand-table th>.domi-sort:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}table.brand-table th[aria-sort="ascending"],table.brand-table th[aria-sort="descending"]{color:var(--brand-accent)}table.brand-table th[aria-sort="ascending"]>.domi-sort:hover,table.brand-table th[aria-sort="descending"]>.domi-sort:hover{color:var(--brand-accent-hover)}table.brand-table th[aria-sort="ascending"]:not(.brand-cell--control)>.domi-sort>.i:first-child{-webkit-mask-image:linear-gradient(#000 50%, rgba(0,0,0,0.3) 50%);mask-image:linear-gradient(#000 50%, rgba(0,0,0,0.3) 50%)}table.brand-table th[aria-sort="descending"]:not(.brand-cell--control)>.domi-sort>.i:first-child{-webkit-mask-image:linear-gradient(rgba(0,0,0,0.3) 50%, #000 50%);mask-image:linear-gradient(rgba(0,0,0,0.3) 50%, #000 50%)}table.brand-table .brand-cell--control{width:var(--brand-cell-width, calc(var(--brand-table-control-size) + 12px));padding-block:var(--brand-table-control-inset);padding-inline:var(--brand-layout-cell-inset, var(--brand-cell-padding-inline, 6px));text-align:center}table.brand-table .brand-cell--control>.domi-sort,table.brand-table .brand-cell--control>.i{display:flex;justify-content:center}table.brand-table .brand-cell--control>input[type="checkbox"],table.brand-table .brand-cell--control>input[type="radio"],table.brand-table .brand-cell--control>.brand-button{margin-inline:auto}table.brand-table .brand-cell--control>.brand-button{display:flex}table.brand-table .brand-cell--primary{text-align:start}table.brand-table td.brand-cell--primary{font-weight:500}table.brand-table .brand-cell--numeric{text-align:end;font-variant-numeric:tabular-nums}table.brand-table .brand-cell--numeric>.domi-sort{justify-content:flex-end}table.brand-table>tbody>tr>td.brand-cell--numeric,table.brand-table>tfoot>tr>.brand-cell--numeric{white-space:nowrap}table.brand-table .brand-cell--muted{color:var(--brand-muted)}table.brand-table .brand-cell--actions{padding-block:var(--brand-table-control-inset);text-align:end;white-space:nowrap}table.brand-table .brand-cell--actions>.brand-button+.brand-button{margin-inline-start:var(--brand-table-control-gap)}table.brand-table .brand-cell--actions>.brand-button--icon:last-child:not(.brand-button--quiet):not(.brand-button--danger){margin-inline-end:max(-8px, calc((16px - var(--brand-table-control-size)) / 2))}table.brand-table .brand-button.brand-button--icon{width:var(--brand-table-control-size);min-width:var(--brand-table-control-size);height:var(--brand-table-control-size);min-height:var(--brand-table-control-size);border-radius:max(3px, calc(var(--brand-radius) - 2px))}table.brand-table .brand-button.brand-button--icon>.brand-button-icon{flex-basis:16px}table.brand-table .brand-button.brand-button--icon>.brand-button-icon>svg{width:16px;height:16px}table.brand-table .brand-button.brand-button--icon:focus-visible{outline-offset:-2px}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger){border-color:transparent;background:transparent;box-shadow:none}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger):hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-button-border);background:var(--brand-ghost-hover)}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger):active:not(:disabled):not([aria-disabled="true"]){background:var(--brand-ghost-active)}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger)[aria-pressed="true"]{border-color:transparent;background:var(--brand-tint-layer)}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger)[aria-pressed="true"]:hover:not(:disabled):not([aria-disabled="true"]){border-color:var(--brand-accent-hover);background:var(--brand-tint-layer)}table.brand-table .brand-button.brand-button--icon:not(.brand-button--quiet):not(.brand-button--danger)[aria-pressed="true"]:active:not(:disabled):not([aria-disabled="true"]){background:linear-gradient(var(--brand-tint-layer), var(--brand-tint-layer)),var(--brand-tint-layer)}table.brand-table input[type="radio"],table.brand-table input[type="checkbox"]{margin:0;vertical-align:middle}@media (pointer:coarse),(max-width:480px){table.brand-table:not(.brand-table--compact){--brand-table-sort-reach:8px}table.brand-table .brand-cell--control,table.brand-table .brand-cell--actions{padding-block:0}table.brand-table>tbody>tr>td.brand-cell--control,table.brand-table>tbody>tr>td.brand-cell--actions{height:40px}table.brand-table .brand-cell--control{width:var(--brand-cell-width, 52px)}table.brand-table .brand-cell--actions>.brand-button+.brand-button{margin-inline-start:calc(44px - var(--brand-table-control-size))}table.brand-table .brand-cell--actions>.brand-button--icon:last-child:not(.brand-button--quiet):not(.brand-button--danger){margin-inline-end:0}table.brand-table .brand-button.brand-button--icon::before{inset:calc((var(--brand-table-control-size) - 42px) / 2)}}.brand-slider-range{--slider-range-track-color:var(--brand-range-track, var(--brand-border-soft));--slider-range-selection-color:var(--brand-accent);--slider-range-handle-color:var(--brand-range-thumb, var(--brand-accent));--slider-range-handle-border:var(--brand-range-thumb-border, var(--brand-surface));--slider-range-handle-hover:var(--brand-accent-hover);--slider-range-focus-color:var(--brand-accent);--slider-range-label-color:var(--brand-muted);--slider-range-handle-size:16px;--slider-range-hit-size:var(--brand-control-height)}@media (pointer:coarse),(max-width:480px){.brand-slider-range{--slider-range-hit-size:max(40px, var(--brand-control-height))}}input.brand-range[type="range"]{box-sizing:border-box;appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;height:24px;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:var(--brand-accent);accent-color:var(--brand-accent);color-scheme:var(--brand-color-scheme);cursor:pointer;transition:color 120ms ease}input.brand-range[type="range"].brand-range--gradient{--brand-range-track:var(--brand-range-gradient);--brand-range-thumb:var(--brand-range-gradient-thumb);--brand-range-thumb-border:var(--brand-range-gradient-border)}input.brand-range[type="range"].brand-range--gradient:hover:not(:disabled){--brand-range-thumb-border:var(--brand-accent-hover)}input.brand-range[type="range"].brand-range--gradient:active:not(:disabled){--brand-range-thumb-border:var(--brand-accent-active)}input.brand-range[type="range"]::-webkit-slider-runnable-track{height:4px;border:0;border-radius:2px;background:var(--brand-range-track, var(--brand-border-soft))}input.brand-range[type="range"]::-moz-range-track{height:4px;border:0;border-radius:2px;background:var(--brand-range-track, var(--brand-border-soft))}input.brand-range[type="range"]::-webkit-slider-thumb{box-sizing:border-box;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:-6px;border:2px solid var(--brand-range-thumb-border, var(--brand-surface));border-radius:50%;background:var(--brand-range-thumb, currentColor)}input.brand-range[type="range"]::-moz-range-thumb{box-sizing:border-box;width:16px;height:16px;border:2px solid var(--brand-range-thumb-border, var(--brand-surface));border-radius:50%;background:var(--brand-range-thumb, currentColor)}input.brand-range[type="range"]:hover:not(:disabled){color:var(--brand-accent-hover)}input.brand-range[type="range"]:active:not(:disabled){color:var(--brand-accent-active)}input.brand-range[type="range"]:focus{border:0;outline:none;box-shadow:none}input.brand-range[type="range"]:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}input.brand-range[type="range"]:disabled{opacity:var(--brand-disabled-opacity);cursor:not-allowed}@media (pointer:coarse),(max-width:480px){input.brand-range[type="range"]{height:40px}}.brand-notice{box-sizing:border-box;min-width:0;border:1px solid var(--brand-card-edge);border-radius:min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius)));background:var(--brand-surface);color:var(--brand-text);box-shadow:var(--brand-shadow-panel);font:400 var(--brand-detail-size)/var(--brand-line-height) var(--brand-font-family);color-scheme:var(--brand-color-scheme)}.brand-notice-header{display:flex;align-items:flex-start;gap:var(--brand-layout-gap, 8px);padding-block:12px;padding-inline:var(--brand-layout-card-padding, 16px);border-bottom:1px solid var(--brand-divider);border-radius:calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 1px) calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 1px) 0 0;background:var(--brand-subtle);color:var(--brand-accent)}.brand-notice-header:has(+ .brand-notice-content:empty){border-bottom:0;border-radius:calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 1px);background:transparent}.brand-notice-title{min-width:0;margin:0;color:var(--brand-text);font:600 var(--brand-text-size)/20px var(--brand-font-family);overflow-wrap:anywhere}.brand-notice-icon{display:inline-flex;flex:0 0 16px;margin-top:2px}.brand-notice-icon:empty{display:none}.brand-notice-icon>svg{display:block;width:16px;height:16px}.brand-notice-content{min-width:0;padding-block:2px;padding-inline:var(--brand-layout-card-padding, 16px)}.brand-notice-content:empty{display:none}.brand-notice-content>.brand-description{margin:var(--brand-layout-row-padding, 10px 0)}.brand-notice-list{margin:0;padding:0;list-style:none}.brand-notice-list>li{display:flex;align-items:flex-start;gap:var(--brand-layout-gap, 8px);min-width:0;padding:var(--brand-layout-row-padding, 10px 0);color:var(--brand-muted)}.brand-notice-list>li+li{border-top:1px solid var(--brand-divider)}.brand-notice-list>li>:last-child{min-width:0;overflow-wrap:anywhere}.brand-notice-list>li>.brand-notice-icon{margin-top:calc((var(--brand-line-height) - 16px) / 2)}.brand-notice-list>.brand-notice-warning{margin:2px calc(4px - var(--brand-layout-card-padding, 16px));padding-inline:calc(var(--brand-layout-card-padding, 16px) - 6px) calc(var(--brand-layout-card-padding, 16px) - 4px);border-top:0;border-inline-start:2px solid var(--brand-error);border-start-end-radius:max(3px, calc(var(--brand-radius) - 2px));border-end-end-radius:max(3px, calc(var(--brand-radius) - 2px));background:var(--brand-error-bg);color:var(--brand-text)}.brand-notice-list>.brand-notice-warning:last-child{border-end-start-radius:max(0px, calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 5px));border-end-end-radius:max(0px, calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 5px))}.brand-notice-list>.brand-notice-warning+li{border-top:0}.brand-notice-list>.brand-notice-warning>.brand-notice-icon{color:var(--brand-error)}.brand-setting{min-width:0;margin:0 0 8px;border:1px solid var(--brand-card-edge);border-radius:min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius)));background:var(--brand-surface);color:var(--brand-text);box-shadow:var(--brand-shadow-panel);font:400 var(--brand-text-size)/20px var(--brand-font-family);transition:border-color 120ms ease,border-radius 200ms ease-in-out}.brand-setting:has(> .brand-setting-summary:hover){border-color:var(--brand-button-border)}@supports selector(::details-content) and (interpolate-size: allow-keywords) and (transition-behavior: allow-discrete){.brand-setting::details-content{interpolate-size:allow-keywords;height:0;overflow:clip;transition:height 200ms ease-in-out,content-visibility 200ms allow-discrete}.brand-setting[open]::details-content{height:auto}@media (prefers-reduced-motion:reduce){.brand-setting::details-content{transition:none}}}.brand-setting-summary{display:flex;align-items:center;gap:var(--brand-layout-gap, 12px);min-height:calc(var(--brand-item-height) - 2px);padding:var(--brand-layout-card-padding, 10px 16px);border-radius:calc(min(calc(var(--brand-radius) + 4px), var(--brand-layout-radius, var(--brand-card-radius))) - 1px);list-style:none;cursor:pointer;transition:background-color 120ms ease,min-height 200ms ease-in-out,padding 200ms ease-in-out,gap 200ms ease-in-out}.brand-setting-summary::-webkit-details-marker{display:none}.brand-setting-summary::after{flex:0 0 7px;content:"";width:7px;height:7px;margin-inline-start:auto;margin-inline-end:3px;border-right:1.5px solid var(--brand-muted);border-bottom:1.5px solid var(--brand-muted);transform:rotate(-45deg);transition:transform 200ms ease-in-out}.brand-setting-summary:hover{background:var(--brand-surface-hover)}.brand-setting-summary:active{background:var(--brand-surface-active)}.brand-setting-summary:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}.brand-setting[open]>.brand-setting-summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.brand-setting[open]>.brand-setting-summary::after{transform:translateY(-2px) rotate(45deg)}.brand-setting-icon{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--brand-radius);background:var(--brand-tint);color:var(--brand-accent);transition:background-color 120ms ease,width 200ms ease-in-out,height 200ms ease-in-out,flex-basis 200ms ease-in-out}.brand-setting-icon>svg{display:block;width:20px;height:20px}.brand-setting-summary:hover>.brand-setting-icon{background:color-mix(in oklab, var(--brand-accent) 8%, var(--brand-tint))}.brand-setting-summary:active>.brand-setting-icon{background:color-mix(in oklab, var(--brand-accent) 15%, var(--brand-tint))}.brand-setting-text{display:flex;flex:1;flex-direction:column;min-width:0;overflow-wrap:anywhere}.brand-setting-title{font-weight:600}.brand-setting-value{color:var(--brand-muted);font-size:var(--brand-small-size);line-height:18px}.brand-setting-content{min-width:0;padding:var(--brand-layout-card-padding, 16px);border-top:1px solid var(--brand-divider);transition:padding 200ms ease-in-out}.brand-setting-content .brand-form>.brand-button{align-self:flex-start}.brand-link:not(.brand-button){border-radius:min(4px, max(3px, calc(var(--brand-radius) - 2px)));color:var(--brand-link);font-family:var(--brand-font-family);font-weight:500;text-decoration:none;text-underline-offset:3px}.brand-link:not(.brand-button):hover{text-decoration:underline}.brand-button:focus-visible,.brand-link:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.brand-input-action:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}.brand-field:has(> .brand-input[aria-invalid="true"])>.brand-input-action:focus-visible{outline-color:var(--brand-error)}.brand-checks{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--brand-gap) / 2);margin:0;padding:var(--brand-gap) 0 0;border-top:1px solid var(--brand-divider)}@media (pointer:coarse),(max-width:480px){.brand-checks{gap:calc(32px - var(--brand-line-height))}}.brand-check{display:flex;align-items:flex-start;gap:var(--brand-layout-gap, 8px);min-width:0;color:var(--brand-text);font:400 var(--brand-text-size)/var(--brand-line-height) var(--brand-font-family)}.brand-check>label{min-width:0;overflow-wrap:anywhere;cursor:pointer}.brand-check:not(.brand-radio-option)>label{margin:calc(var(--brand-gap) / -4) 0;margin-inline-start:calc(-1 * var(--brand-layout-gap, 8px));padding:calc(var(--brand-gap) / 4) 0;padding-inline-start:var(--brand-layout-gap, 8px)}@media (pointer:coarse),(max-width:480px){.brand-check:not(.brand-radio-option)>label{margin-block:calc((var(--brand-line-height) - 32px) / 2);margin-inline-start:calc(-16px - var(--brand-layout-gap, 8px));padding-block:calc((32px - var(--brand-line-height)) / 2);padding-inline-start:calc(16px + var(--brand-layout-gap, 8px))}}@media (pointer:coarse),(max-width:480px){.brand-check:not(.brand-radio-option){isolation:isolate}.brand-check:not(.brand-radio-option)>input{position:relative;z-index:1}}.brand-check .brand-link{text-decoration:underline;text-decoration-color:var(--brand-border)}.brand-check .brand-link:hover{text-decoration-color:currentColor}input.brand-checkbox,input.brand-radio,table.brand-table input[type="checkbox"],table.brand-table input[type="radio"]{--brand-check-border:var(--brand-check-boundary, var(--brand-border));--brand-check-color:var(--brand-accent);--brand-check-fill:var(--brand-checked);--brand-check-mark:var(--brand-on-checked);--brand-check-edge:var(--brand-check-border);box-sizing:border-box;appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:16px;height:16px;padding:0;border:1px solid var(--brand-check-edge);border-radius:min(4px, max(3px, calc(var(--brand-radius) - 2px)));background-color:var(--brand-input);color-scheme:var(--brand-color-scheme);cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease}input.brand-checkbox[hidden],input.brand-radio[hidden],table.brand-table input[type="checkbox"][hidden],table.brand-table input[type="radio"][hidden]{display:none}input.brand-checkbox::before,input.brand-radio::before,table.brand-table input[type="checkbox"]::before,table.brand-table input[type="radio"]::before{content:"";box-sizing:border-box;pointer-events:none}input.brand-checkbox:hover:not(:disabled),input.brand-radio:hover:not(:disabled),table.brand-table input[type="checkbox"]:hover:not(:disabled),table.brand-table input[type="radio"]:hover:not(:disabled){--brand-check-border:var(--brand-check-boundary-hover, var(--brand-muted));--brand-check-color:var(--brand-accent-hover);--brand-check-fill:var(--brand-checked-hover)}input.brand-checkbox:checked,input.brand-radio:checked,table.brand-table input[type="checkbox"]:checked,table.brand-table input[type="radio"]:checked{--brand-check-edge:var(--brand-check-color)}input.brand-checkbox:focus,input.brand-radio:focus,table.brand-table input[type="checkbox"]:focus,table.brand-table input[type="radio"]:focus{outline:none}input.brand-checkbox:focus-visible,input.brand-radio:focus-visible,table.brand-table input[type="checkbox"]:focus-visible,table.brand-table input[type="radio"]:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}input.brand-checkbox[aria-invalid="true"],input.brand-radio[aria-invalid="true"],table.brand-table input[type="checkbox"][aria-invalid="true"],table.brand-table input[type="radio"][aria-invalid="true"]{--brand-check-border:var(--brand-error);--brand-check-color:var(--brand-error);--brand-check-fill:var(--brand-error);--brand-check-mark:var(--brand-on-accent)}input.brand-checkbox[aria-invalid="true"]:focus-visible,input.brand-radio[aria-invalid="true"]:focus-visible,table.brand-table input[type="checkbox"][aria-invalid="true"]:focus-visible,table.brand-table input[type="radio"][aria-invalid="true"]:focus-visible{outline-color:var(--brand-error)}input.brand-checkbox[aria-invalid="true"]:hover:not(:disabled),input.brand-radio[aria-invalid="true"]:hover:not(:disabled),table.brand-table input[type="checkbox"][aria-invalid="true"]:hover:not(:disabled),table.brand-table input[type="radio"][aria-invalid="true"]:hover:not(:disabled){--brand-check-border:var(--brand-error-hover);--brand-check-color:var(--brand-error-hover);--brand-check-fill:var(--brand-error-hover)}input.brand-checkbox:disabled,input.brand-radio:disabled,table.brand-table input[type="checkbox"]:disabled,table.brand-table input[type="radio"]:disabled{cursor:not-allowed;opacity:var(--brand-disabled-opacity)}input.brand-checkbox,input.brand-radio{flex:0 0 16px;margin:calc((var(--brand-line-height) - 16px) / 2) 0 0}input.brand-checkbox:focus,input.brand-radio:focus{box-shadow:none}input.brand-checkbox:disabled+label,input.brand-radio:disabled+label{opacity:var(--brand-disabled-opacity);cursor:not-allowed}input.brand-checkbox:checked,table.brand-table input[type="checkbox"]:checked,input.brand-checkbox:indeterminate,table.brand-table input[type="checkbox"]:indeterminate{background-color:var(--brand-check-fill)}input.brand-checkbox:indeterminate,table.brand-table input[type="checkbox"]:indeterminate{--brand-check-edge:var(--brand-check-color)}input.brand-checkbox[aria-invalid="true"]:not(:checked):not(:indeterminate),table.brand-table input[type="checkbox"][aria-invalid="true"]:not(:checked):not(:indeterminate){background-color:var(--brand-error-bg)}input.brand-checkbox:checked::before,table.brand-table input[type="checkbox"]:checked::before{width:6px;height:10px;border:solid var(--brand-check-mark);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}input.brand-checkbox:indeterminate::before,table.brand-table input[type="checkbox"]:indeterminate::before{width:8px;height:2px;border:0;background:var(--brand-check-mark);transform:none}input.brand-radio,table.brand-table input[type="radio"]{border-radius:50%}input.brand-radio[aria-invalid="true"]:not(:checked),table.brand-table input[type="radio"][aria-invalid="true"]:not(:checked){background-color:var(--brand-error-bg)}input.brand-radio:checked::before,table.brand-table input[type="radio"]:checked::before{width:8px;height:8px;border-radius:50%;background:var(--brand-check-color)}.brand-check:has(> label:hover)>input:not(:disabled){--brand-check-border:var(--brand-muted);--brand-check-color:var(--brand-accent-hover);--brand-check-fill:var(--brand-checked-hover)}.brand-check:has(> label:hover)>input[aria-invalid="true"]:not(:disabled){--brand-check-border:var(--brand-error-hover);--brand-check-color:var(--brand-error-hover);--brand-check-fill:var(--brand-error-hover)}table.brand-table>thead input[type="checkbox"]:focus-visible,table.brand-table>thead input[type="radio"]:focus-visible{outline-offset:1px}@media (pointer:coarse) and (forced-colors:none),(max-width:480px) and (forced-colors:none){table.brand-table :is(th, td)>input[type="checkbox"],table.brand-table :is(th, td)>input[type="radio"]{display:grid;width:40px;height:40px;border:12px solid transparent;background-clip:padding-box;box-shadow:inset 0 0 0 1px var(--brand-check-edge)}table.brand-table :is(th, td)>input[type="checkbox"]:focus-visible,table.brand-table :is(th, td)>input[type="radio"]:focus-visible{outline-offset:-10px}table.brand-table :is(th, td)>input[type="checkbox"]{border-radius:calc(12px + min(4px, max(3px, calc(var(--brand-radius) - 2px))))}table.brand-table>thead>tr:has(> th > input){--brand-table-sort-reach:12px}}@media (forced-colors:active){input.brand-checkbox,input.brand-radio,table.brand-table input[type="checkbox"],table.brand-table input[type="radio"]{appearance:auto;-webkit-appearance:auto}input.brand-checkbox::before,input.brand-radio::before,table.brand-table input[type="checkbox"]::before,table.brand-table input[type="radio"]::before{content:none}}.brand-radio-group{box-sizing:border-box;min-width:0;margin:0;padding:0;border:0}.brand-radio-group>.brand-label{max-width:100%;padding:0;overflow-wrap:anywhere;cursor:default}.brand-radio-group:disabled>.brand-label{opacity:var(--brand-disabled-opacity)}.brand-radio-options{display:flex;flex-direction:column;gap:calc(var(--brand-gap) / 2);min-width:0}@media (pointer:coarse),(max-width:480px){.brand-radio-options:not(:has(> .brand-radio-option)){gap:calc(32px - var(--brand-line-height))}}.brand-radio-group--compact .brand-radio-options{flex-direction:row;flex-wrap:wrap;width:fit-content;max-width:100%;gap:2px;padding:2px;border:1px solid var(--brand-divider);border-radius:var(--brand-radius);background:var(--brand-subtle)}.brand-radio-group--compact[aria-invalid="true"] .brand-radio-options{border-color:var(--brand-error)}.brand-radio-group--compact .brand-check{position:relative;gap:0;isolation:auto}.brand-radio-group--compact .brand-check>input.brand-radio{position:absolute;z-index:auto;width:1px;height:1px;margin:0;border:0;opacity:0}.brand-radio-group--compact .brand-check>input.brand-radio:checked+label{background:var(--brand-raised);color:var(--brand-text);font-weight:600;box-shadow:var(--brand-raised-shadow)}.brand-radio-group--compact .brand-check>input.brand-radio:focus-visible+label{z-index:1;outline:2px solid var(--brand-accent);outline-offset:0}.brand-radio-group--compact .brand-check>input.brand-radio[aria-invalid="true"]:focus-visible+label{outline-color:var(--brand-error)}.brand-radio-group--compact .brand-check>input.brand-radio:disabled+label{color:var(--brand-text)}.brand-radio-group--compact .brand-check>input.brand-radio:not(:disabled)+label:hover{color:var(--brand-text)}.brand-radio-group--compact .brand-check>label{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;min-height:calc(var(--brand-control-height) - 6px);margin:0;padding:0 12px;border-radius:max(3px, calc(var(--brand-radius) - 2px));color:var(--brand-muted);font-weight:500;cursor:pointer;transition:background-color 120ms ease,color 120ms ease,box-shadow 120ms ease}.brand-radio-group--compact .brand-check>label:where([data-label]){flex-direction:column}.brand-radio-group--compact .brand-check>label:where([data-label])::before{content:attr(data-label);content:attr(data-label) / "";height:0;font-weight:600;visibility:hidden}.brand-radio-group--compact .brand-check>label::after{content:"";position:absolute;inset:-3px -1px}.brand-radio-group--compact .brand-radio-options:where(:has(>.brand-check:nth-child(6))) .brand-check>label{min-width:36px;padding:0 9px}@media (pointer:coarse),(max-width:480px){.brand-radio-group--compact .brand-radio-options:where(:has(>.brand-check:nth-child(6))) .brand-check>label{min-width:38px}}@media (max-width:359px){.brand-radio-group--compact .brand-radio-options:where(:has(>.brand-check:nth-child(6))) .brand-check>label{min-width:34px;padding:0 6px}}.brand-check.brand-radio-option{position:relative;gap:0}.brand-check.brand-radio-option>input.brand-radio{position:absolute;z-index:1;inset-inline-start:12px;top:50%;margin:0;transform:translateY(-50%)}.brand-check.brand-radio-option>input.brand-radio:focus,.brand-check.brand-radio-option>input.brand-radio:focus-visible{outline:none}.brand-check.brand-radio-option>input.brand-radio:not(:disabled):not(:checked)+.brand-radio-label:hover{border-color:var(--brand-border);background:var(--brand-surface-hover)}.brand-check.brand-radio-option>input.brand-radio:checked+.brand-radio-label{--brand-muted:var(--brand-muted-on-tint);border-color:var(--brand-accent);background:var(--brand-tint)}.brand-check.brand-radio-option>input.brand-radio:not(:disabled):checked+.brand-radio-label:hover{border-color:var(--brand-accent-hover);background:var(--brand-tint-hover)}.brand-check.brand-radio-option>input.brand-radio:focus-visible+.brand-radio-label{outline:2px solid var(--brand-accent);outline-offset:2px}.brand-check.brand-radio-option>input.brand-radio[aria-invalid="true"]+.brand-radio-label{border-color:var(--brand-error)}.brand-check.brand-radio-option>input.brand-radio[aria-invalid="true"]:checked+.brand-radio-label{border-color:var(--brand-error);background:var(--brand-error-bg);box-shadow:inset 0 0 0 1px var(--brand-error)}.brand-check.brand-radio-option>input.brand-radio[aria-invalid="true"]:not(:disabled):not(:checked)+.brand-radio-label:hover{border-color:var(--brand-error-hover);background:color-mix(in srgb, var(--brand-error-bg) 50%, var(--brand-surface))}.brand-check.brand-radio-option>input.brand-radio[aria-invalid="true"]:not(:disabled):checked+.brand-radio-label:hover{border-color:var(--brand-error-hover);background:var(--brand-error-bg-hover);box-shadow:inset 0 0 0 1px var(--brand-error-hover)}.brand-check.brand-radio-option>input.brand-radio[aria-invalid="true"]:focus-visible+.brand-radio-label{outline-color:var(--brand-error)}.brand-check.brand-radio-option>.brand-radio-label{box-sizing:border-box;display:flex;align-items:center;gap:var(--brand-layout-gap, 12px);width:100%;min-height:var(--brand-control-height);padding:calc((var(--brand-control-height) - 22px) / 2) 12px;padding-inline-start:40px;border:1px solid var(--brand-button-border);border-radius:var(--brand-radius);background:var(--brand-surface);transition:background-color 120ms ease,border-color 120ms ease,box-shadow 120ms ease}.brand-check.brand-radio-option>.brand-radio-label:has(.brand-radio-description){min-height:var(--brand-item-height)}.brand-radio-image{display:block;flex:0 0 26px;width:26px;height:20px;object-fit:contain}.brand-radio-copy{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;overflow-wrap:anywhere}.brand-radio-title{flex:1 1 auto;min-width:0;color:var(--brand-text);font-weight:500;line-height:20px}.brand-radio-description{flex-basis:100%;min-width:0;color:var(--brand-muted);font-size:var(--brand-small-size);line-height:18px}.brand-disclaimer{box-sizing:border-box;display:block;min-width:0;margin:var(--brand-layout-gap, 16px) 0 0;padding:var(--brand-layout-card-padding, 12px 16px);border-radius:var(--brand-radius);background:var(--brand-subtle);color:var(--brand-muted);font:400 var(--brand-small-size)/20px var(--brand-font-family);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.brand-footer+.brand-disclaimer{margin-top:12px}.brand-disclaimer-icon{display:inline-flex;margin-inline-end:5px;vertical-align:-0.2em}.brand-disclaimer-icon:empty{display:none}.brand-disclaimer-icon>svg{display:block;width:14px;height:14px}.brand-footer{margin:var(--brand-layout-gap, 20px) 0 0;padding:var(--brand-layout-gap, 16px) 0 0;border-top:1px solid var(--brand-divider);color:var(--brand-muted);text-align:center;font-size:var(--brand-detail-size);line-height:var(--brand-line-height)}.brand-spinner{box-sizing:border-box;display:inline-block;flex:0 0 16px;width:16px;height:16px;border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;animation:brand-spin 700ms linear infinite}.brand-spinner[hidden]{display:none !important}@media (max-width:480px){:root{--brand-card-padding:18px}}@media (max-width:359px){:root{--brand-card-padding:16px}}@media (max-width:480px),(pointer:coarse) and (max-height:480px){input.brand-input,textarea.brand-input,select.brand-input{--brand-input-line:22px;font-size:16px}.brand-field--floating>.brand-label{font-size:16px}}@media (prefers-reduced-motion:reduce){.brand-card,.brand-form,.brand-detail,.brand-setting-content,input.brand-input,textarea.brand-input,select.brand-input,.brand-field--floating>.brand-label,.brand-field-icon,.brand-input-action,.brand-button,.brand-button.brand-choice>.brand-button-icon,table.brand-table>tbody>tr,table.brand-table th>.domi-sort,input.brand-range[type="range"],.brand-setting,.brand-setting-summary,.brand-setting-summary::after,.brand-setting-icon,input.brand-checkbox,input.brand-radio,table.brand-table input[type="checkbox"],table.brand-table input[type="radio"],.brand-radio-group--compact .brand-check>label,.brand-check.brand-radio-option>.brand-radio-label{transition:none !important}.brand-spinner{animation:none !important}}@keyframes brand-spin{to{transform:rotate(360deg)}}:root.brand-space{--brand-shadow:var(--brand-shadow-compact);--brand-layout-padding:8px;--brand-layout-width:100%;--brand-layout-gap:8px;--brand-layout-card-padding:12px;--brand-layout-radius:6px;--brand-radius:4px;--brand-gap:8px;--brand-layout-button-height:32px;--brand-layout-button-padding:5px 12px;--brand-layout-cell-padding:4px 10px;--brand-layout-cell-inset:6px;--brand-layout-row-padding:4px 0;--brand-control-height:32px;--brand-item-height:44px;--brand-text-size:13px;--brand-leading:calc(20 / 13);--brand-input-size:13px;--brand-detail-size:13px;--brand-line-height:20px;--brand-small-size:12px;--brand-title-size:20px;--brand-title-line-height:24px}.brand-space .brand-light,.brand-space .brand-dark,.brand-space .brand-system{--brand-shadow:var(--brand-shadow-compact)}.brand-space .brand-mark{font-size:16px;line-height:20px}.brand-space .brand-header--toolbar>.brand-button:where(:not(.brand-button--icon)){min-width:0}.brand-space :where(.brand-title)+.brand-description{margin-top:2px}.brand-space .brand-status{padding:1px 8px 1px 6px;line-height:16px}.brand-space .brand-status::before{margin-top:5px}.brand-space .brand-field-errors{margin-top:4px;line-height:16px}.brand-space .brand-label{margin-bottom:4px}.brand-space .brand-field--floating>.brand-label{margin:0}.brand-space .brand-field--floating{margin-top:4px}.brand-space .brand-form:has(> .brand-field--floating){gap:max(var(--brand-gap), 12px)}.brand-space .brand-form>.brand-field--floating{margin-top:0}.brand-space .brand-header+.brand-form>.brand-field--floating:first-child{margin-top:4px}.brand-space .brand-button.brand-choice{grid-template-columns:28px minmax(0, 1fr);gap:8px;padding:4px 10px;padding-inline-start:7px;line-height:18px}.brand-space .brand-button.brand-choice>.brand-button-icon{width:28px;height:28px}.brand-space .brand-button.brand-choice>.brand-button-icon>svg{width:16px;height:16px}.brand-space .brand-choice-description{font-size:var(--brand-small-size);line-height:16px}.brand-space .brand-button.brand-button--icon>.brand-button-icon{flex-basis:16px}.brand-space .brand-button.brand-button--icon>.brand-button-icon>svg{width:16px;height:16px}.brand-space table.brand-table{--brand-table-control-size:26px;--brand-table-control-inset:1px;--brand-table-control-gap:2px;--brand-table-sort-reach:4px}.brand-space table.brand-table th>.domi-sort:focus-visible{outline-offset:0}.brand-space .brand-notice-header{padding-block:8px}.brand-space .brand-setting-summary{padding-block:2px}.brand-space .brand-setting-icon{flex-basis:28px;width:28px;height:28px}.brand-space .brand-setting-icon>svg{width:16px;height:16px}.brand-space .brand-setting-title{line-height:18px}.brand-space .brand-setting-value{line-height:16px}.brand-space .brand-radio-group--compact .brand-check>label{min-width:32px;padding:0 8px}@media (pointer:coarse),(max-width:480px){.brand-space .brand-radio-group--compact .brand-check>label{min-width:38px}}.brand-space .brand-check.brand-radio-option>.brand-radio-label:has(.brand-radio-description){padding-block:3px}.brand-space .brand-check.brand-radio-option>input.brand-radio:focus-visible+.brand-radio-label{outline-offset:1px}.brand-space .brand-radio-title{line-height:18px}.brand-space .brand-radio-description{line-height:16px}.brand-space .brand-disclaimer{line-height:16px}@media (pointer:coarse),(max-width:480px){#content>.page.player,#content>.page.playlists,#content>.page.playlists-link,#content>.page.playlists-uploads{--euterplay-table-row-height:36px}.brand-space #content>.page.player,.brand-space #content>.page.playlists,.brand-space #content>.page.playlists-link,.brand-space #content>.page.playlists-uploads{--euterplay-table-row-height:32px}}#content>.page.player>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists-link>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists-uploads>.list-playlists>table.brand-table .brand-cell--control,#content>.page.player>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists-link>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists-uploads>.list-library>table.brand-table .brand-cell--control{--brand-cell-width:calc(var(--brand-table-control-size) + 2px);--brand-layout-cell-inset:1px}@media (pointer:coarse),(max-width:480px){#content>.page.player>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists-link>.list-playlists>table.brand-table .brand-cell--control,#content>.page.playlists-uploads>.list-playlists>table.brand-table .brand-cell--control,#content>.page.player>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists-link>.list-library>table.brand-table .brand-cell--control,#content>.page.playlists-uploads>.list-library>table.brand-table .brand-cell--control{--brand-cell-width:var(--euterplay-table-row-height)}}#content>.page.player>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists-link>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists-uploads>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.player>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists-link>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]),#content>.page.playlists-uploads>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>input:not([hidden]){display:grid;margin:0 auto}@media (pointer:coarse),(max-width:480px){#content>.page.player>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists-link>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists-uploads>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.player>.list-library>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists>.list-library>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists-link>.list-library>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.playlists-uploads>.list-library>table.brand-table>tbody>tr>td.brand-cell--control,#content>.page.player>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists-link>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists-uploads>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.player>.list-library>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists>.list-library>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists-link>.list-library>table.brand-table>tbody>tr>td.brand-cell--actions,#content>.page.playlists-uploads>.list-library>table.brand-table>tbody>tr>td.brand-cell--actions{height:var(--euterplay-table-row-height)}#content>.page.player>.list-playlists>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists>.list-playlists>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists-link>.list-playlists>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists-uploads>.list-playlists>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.player>.list-library>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists>.list-library>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists-link>.list-library>table.brand-table>tbody .brand-button.brand-button--icon::before,#content>.page.playlists-uploads>.list-library>table.brand-table>tbody .brand-button.brand-button--icon::before{inset-block:calc((var(--brand-table-control-size) - var(--euterplay-table-row-height)) / 2)}#content>.page.player>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists-link>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists-uploads>.list-playlists>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.player>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists-link>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before,#content>.page.playlists-uploads>.list-library>table.brand-table>tbody>tr>td.brand-cell--control>.brand-button.brand-button--icon::before{inset-inline:calc((var(--brand-table-control-size) - var(--euterplay-table-row-height)) / 2)}}@media (pointer:coarse) and (forced-colors:none),(max-width:480px) and (forced-colors:none){#content>.page.player>.list-playlists>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists>.list-playlists>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists-link>.list-playlists>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists-uploads>.list-playlists>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.player>.list-library>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists>.list-library>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists-link>.list-library>table.brand-table>thead>tr>th.brand-cell--control:has(> input),#content>.page.playlists-uploads>.list-library>table.brand-table>thead>tr>th.brand-cell--control:has(> input){height:41px}#content>.page.player>.list-playlists>table.brand-table .brand-cell--control>input,#content>.page.playlists>.list-playlists>table.brand-table .brand-cell--control>input,#content>.page.playlists-link>.list-playlists>table.brand-table .brand-cell--control>input,#content>.page.playlists-uploads>.list-playlists>table.brand-table .brand-cell--control>input,#content>.page.player>.list-library>table.brand-table .brand-cell--control>input,#content>.page.playlists>.list-library>table.brand-table .brand-cell--control>input,#content>.page.playlists-link>.list-library>table.brand-table .brand-cell--control>input,#content>.page.playlists-uploads>.list-library>table.brand-table .brand-cell--control>input{--euterplay-table-input-inset:calc((var(--euterplay-table-row-height) - 18px) / 2);width:calc(var(--euterplay-table-row-height) - 2px);height:calc(var(--euterplay-table-row-height) - 2px);border-width:var(--euterplay-table-input-inset)}#content>.page.player>.list-playlists>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists>.list-playlists>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists-link>.list-playlists>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists-uploads>.list-playlists>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.player>.list-library>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists>.list-library>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists-link>.list-library>table.brand-table .brand-cell--control>input[type="checkbox"],#content>.page.playlists-uploads>.list-library>table.brand-table .brand-cell--control>input[type="checkbox"]{border-radius:calc(var(--euterplay-table-input-inset) + min(4px, max(3px, calc(var(--brand-radius) - 2px))))}#content>.page.player>.list-playlists>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists>.list-playlists>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists-link>.list-playlists>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists-uploads>.list-playlists>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.player>.list-library>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists>.list-library>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists-link>.list-library>table.brand-table .brand-cell--control>input:focus-visible,#content>.page.playlists-uploads>.list-library>table.brand-table .brand-cell--control>input:focus-visible{outline-offset:calc(2px - var(--euterplay-table-input-inset))}}#content>.page{display:flex;flex-direction:column;height:100%}#content>.page>.refresh{order:0;cursor:pointer;justify-content:center;align-items:center;display:flex;flex:0 0 auto;background-color:white;border-bottom:1px solid var(--brand-divider)}#content>.page>.refresh>.icon>svg{height:30px}#content>.page>.empty:not(.brand-empty){overflow:auto;padding:10px;text-align:center}#content>.page>.empty:not(.brand-empty)>span.symbol{margin-right:3px}#content>.page>.empty:not(.brand-empty)>span.i{padding-left:5px;padding-right:5px}#content>.page>.empty:not(.brand-empty)>span.i>svg{top:2px;height:20px}#content>.page>.list-playlists{overflow:auto}#content>.page>.list-playlists>table:not(.brand-table){width:100%}#content>.page>.list-playlists>table:not(.brand-table)>thead{text-align:left}#content>.page>.list-playlists>table:not(.brand-table)>tbody>tr:hover{background-color:#eeeeee}#content>.page>.list-playlists>table:not(.brand-table)>tbody>tr>td.selector{text-align:center;vertical-align:middle;line-height:0}#content>.page>.list-playlists>table:not(.brand-table)>tbody>tr>td.selector>input{cursor:pointer;vertical-align:middle}#content>.page>.list-playlists>table:not(.brand-table) .name{cursor:pointer;vertical-align:middle}#content>.page>.list-playlists>table:not(.brand-table) .selector{width:36px}#content>.page>.list-playlists>table:not(.brand-table) .actions{text-align:right}#content>.page>.list-playlists>table:not(.brand-table) .actions>.delete>svg{transform:scale(.9)}#content>.page>.list-library{overflow:auto;flex:1 1 auto}#content>.page>.list-library>table:not(.brand-table){width:100%}#content>.page>.list-library>table:not(.brand-table)>thead{text-align:left}#content>.page>.list-library>table:not(.brand-table)>thead>tr>th.favorite{width:36px}#content>.page>.list-library>table:not(.brand-table)>thead>tr>th.favorite svg{transform:scale(.85)}#content>.page>.list-library>table:not(.brand-table)>tbody>tr:hover{background-color:#eeeeee}#content>.page>.list-library>table:not(.brand-table)>tbody>tr>td.favorite{width:36px}#content>.page>.list-library>table:not(.brand-table)>tbody>tr>td.favorite>svg{transform:scale(.85)}#content>.page>.list-library>table:not(.brand-table) .dateModified{text-align:right}#content>.page>.list-library>table:not(.brand-table) .size{text-align:right}#content>.page>.list-library>table:not(.brand-table) .actions{text-align:right}#content>.page>.list-library>table:not(.brand-table) .actions>.download{top:1px}#content>.page>.list-library>table:not(.brand-table) .actions>.delete>svg{transform:scale(.9)}#sidebar.expanded>.body>.playlists{border-left:4px solid #f59e0b}#sidebar.expanded>.body>.library{border-left:4px solid #10b981}#content>.page.uploads>.uploads-selector,#content>.page.playlists-uploads>.uploads-selector,#content>.page.uploads>.uploads-list,#content>.page.playlists-uploads>.uploads-list{width:calc(100% - 2 * var(--brand-layout-padding, 16px));margin-inline:auto}#content>.page.uploads>.uploads-selector,#content>.page.playlists-uploads>.uploads-selector{--brand-card-padding:16px;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--brand-layout-gap, 18px);margin-block:var(--brand-layout-gap, 16px);box-shadow:var(--brand-shadow-panel)}#content>.page.uploads>.uploads-selector .uploads-picker-copy,#content>.page.playlists-uploads>.uploads-selector .uploads-picker-copy{min-width:0}#content>.page.uploads>.uploads-selector .uploads-picker-title,#content>.page.playlists-uploads>.uploads-selector .uploads-picker-title{margin:0;color:var(--brand-text);font:600 var(--brand-text-size)/20px var(--brand-font-family)}#content>.page.uploads>.uploads-selector .brand-description,#content>.page.playlists-uploads>.uploads-selector .brand-description{margin-top:2px;font-size:var(--brand-small-size);line-height:calc(var(--brand-line-height) - 4px)}#content>.page.uploads>.uploads-selector>.brand-button,#content>.page.playlists-uploads>.uploads-selector>.brand-button{flex-shrink:0}#content>.page.uploads>.uploads-list,#content>.page.playlists-uploads>.uploads-list{display:flex;flex:1 1 180px;flex-direction:column;gap:var(--brand-layout-gap, 10px);min-height:160px;margin-bottom:var(--brand-layout-gap, 16px);overflow:auto}#content>.page.uploads>.uploads-list:empty,#content>.page.playlists-uploads>.uploads-list:empty{display:none}#content>.page.uploads .upload-item,#content>.page.playlists-uploads .upload-item{--brand-card-padding:14px 16px;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--brand-layout-gap, 12px);box-shadow:var(--brand-shadow-panel)}#content>.page.uploads .upload-heading,#content>.page.playlists-uploads .upload-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--brand-layout-gap, 12px)}#content>.page.uploads .upload-details,#content>.page.playlists-uploads .upload-details{min-width:0}#content>.page.uploads .upload-name,#content>.page.playlists-uploads .upload-name{margin:0;color:var(--brand-text);font:600 var(--brand-detail-size)/20px var(--brand-font-family);overflow-wrap:anywhere}#content>.page.uploads .upload-size,#content>.page.playlists-uploads .upload-size,#content>.page.uploads .upload-percent,#content>.page.playlists-uploads .upload-percent{flex-shrink:0;color:var(--brand-muted);font-size:var(--brand-small-size);font-variant-numeric:tabular-nums;white-space:nowrap}#content>.page.uploads .upload-destination,#content>.page.playlists-uploads .upload-destination{display:flex;align-items:flex-start;gap:6px;margin-top:5px;color:var(--brand-muted);font-size:var(--brand-small-size);line-height:calc(var(--brand-line-height) - 4px);overflow-wrap:anywhere}#content>.page.uploads .upload-status,#content>.page.playlists-uploads .upload-status{display:flex;align-items:flex-start;gap:8px;color:var(--brand-muted);font-size:var(--brand-small-size);line-height:calc(var(--brand-line-height) - 4px);overflow-wrap:anywhere}#content>.page.uploads .upload-percent,#content>.page.playlists-uploads .upload-percent{margin-inline-start:auto;color:inherit}#content>.page.uploads .upload-icon,#content>.page.playlists-uploads .upload-icon{display:inline-flex;flex-shrink:0;margin-top:calc((var(--brand-line-height) - 20px) / 2)}#content>.page.uploads .upload-icon>svg,#content>.page.playlists-uploads .upload-icon>svg{display:block;width:16px;height:16px}#content>.page.uploads .upload-item--warning .upload-status,#content>.page.playlists-uploads .upload-item--warning .upload-status{color:var(--brand-warning)}#content>.page.uploads .upload-item--error .upload-status,#content>.page.playlists-uploads .upload-item--error .upload-status{color:var(--brand-error)}@media (max-width:480px){#content>.page.uploads>.uploads-selector,#content>.page.playlists-uploads>.uploads-selector,#content>.page.uploads>.uploads-list,#content>.page.playlists-uploads>.uploads-list{width:calc(100% - 2 * var(--brand-layout-padding, 12px))}#content>.page.uploads>.uploads-selector,#content>.page.playlists-uploads>.uploads-selector{flex-direction:column;align-items:stretch;gap:var(--brand-layout-gap, 12px)}#content>.page.uploads .upload-heading,#content>.page.playlists-uploads .upload-heading{flex-wrap:wrap;gap:4px 12px}}#content>.page.player{--player-control-height:calc(var(--brand-control-height) * 1.5);--player-control-icon-size:36px;min-width:0;min-height:0;gap:var(--brand-layout-gap, 18px);padding:var(--brand-layout-padding, 28px 24px);overflow:auto}@media (pointer:coarse),(max-width:480px){#content>.page.player{--player-playlists-min-height:68px}}#content>.page.player>.player-header{flex-shrink:0;order:0;width:100%}#content>.page.player>.list-playlists,#content>.page.player>.list-library{--brand-table-layout:fixed}#content>.page.player>.list-playlists>table.brand-table .name,#content>.page.player>.list-library>table.brand-table .name{cursor:pointer}#content>.page.player>.list-playlists>table.brand-table td.name.playing,#content>.page.player>.list-library>table.brand-table td.name.playing{color:var(--brand-accent);font-weight:600}#content>.page.player>.list-playlists>table.brand-table td.name>.player-file,#content>.page.player>.list-library>table.brand-table td.name>.player-file{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer}#content>.page.player>.list-playlists>table.brand-table td.name>.player-file:focus-visible,#content>.page.player>.list-library>table.brand-table td.name>.player-file:focus-visible{border-radius:min(4px, max(3px, calc(var(--brand-radius) - 2px)));outline:2px solid var(--brand-accent);outline-offset:1px}#content>.page.player>.list-playlists>table.brand-table th.name>.domi-sort>.i,#content>.page.player>.list-library>table.brand-table th.name>.domi-sort>.i{order:1}#content>.page.player>.list-playlists{flex:0 1 auto;order:1;min-height:var(--player-playlists-min-height, 64px);max-height:min(25dvh, 240px)}#content>.page.player>.list-library{flex:1 1 160px;order:2;min-height:96px}#content>.page.player>.empty.playlists-empty,#content>.page.player>.empty.library-empty{--brand-empty-width:100%;--brand-empty-margin:0;--brand-empty-padding:20px;--brand-empty-gap:var(--brand-layout-gap, 14px);flex:0 0 auto}#content>.page.player>.playlists-empty{order:1}#content>.page.player>.library-empty{order:2}#content>.page.player>.controls{--brand-card-padding:var(--brand-layout-card-padding, 12px 16px);position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;gap:var(--brand-layout-gap, 10px);flex:0 0 auto;order:3;width:100%;margin-top:auto}#content>.page.player>.controls>.bar{min-width:0}#content>.page.player>.controls>.bar>.playing{max-height:60px;margin-bottom:6px;overflow:auto;color:var(--brand-text);font:600 var(--brand-text-size)/20px var(--brand-font-family);overflow-wrap:anywhere}#content>.page.player>.controls>.bar>.time{display:flex;justify-content:space-between;gap:12px;color:var(--brand-muted);font:400 var(--brand-small-size)/18px var(--brand-font-family);line-height:calc(var(--brand-line-height) - 4px);font-variant-numeric:tabular-nums}#content>.page.player>.controls>.bar>.seek{display:flex;min-width:0;margin-top:2px}#content>.page.player>.controls>.icons{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:center;justify-content:center;gap:var(--brand-layout-gap, 8px)}#content>.page.player>.controls>.icons>[hidden]{display:none}#content>.page.player>.controls>.icons>.brand-button{width:100%;min-width:0;height:var(--player-control-height);min-height:var(--player-control-height)}#content>.page.player>.controls>.icons>.brand-button>.brand-button-icon{flex-basis:var(--player-control-icon-size);width:var(--player-control-icon-size);height:var(--player-control-icon-size)}#content>.page.player>.controls>.icons>.brand-button>.brand-button-icon>svg{width:var(--player-control-icon-size);height:var(--player-control-icon-size)}#content>.page.player>.controls>.icons>.player-play:not(:disabled),#content>.page.player>.controls>.icons>.player-pause:not(:disabled){border-color:transparent;background:var(--brand-action);color:var(--brand-on-action);box-shadow:var(--brand-action-shadow)}#content>.page.player>.controls>.icons>.player-play:hover:not(:disabled),#content>.page.player>.controls>.icons>.player-pause:hover:not(:disabled){background:var(--brand-action-hover)}#content>.page.player>.controls>.icons>.player-play:active:not(:disabled),#content>.page.player>.controls>.icons>.player-pause:active:not(:disabled){background:var(--brand-action-active);box-shadow:none}@media (max-width:720px){#content>.page.player{gap:var(--brand-layout-gap, 14px);padding:var(--brand-layout-padding, 20px 12px)}#content>.page.player>.controls{--brand-card-padding:var(--brand-layout-card-padding, 10px 8px)}}.brand-space #content>.page.player{--player-playlists-min-height:56px;--player-control-icon-size:28px}@media (pointer:coarse),(max-width:480px){.brand-space #content>.page.player{--player-playlists-min-height:60px}}.brand-space #content>.page.player>.controls>.bar>.playing{margin-bottom:2px}#content>.page.library{min-width:0;min-height:0;gap:var(--brand-layout-gap, 18px);padding:var(--brand-layout-padding, 28px 24px)}#content>.page.library>.library-header,#content>.page.library>.list-library{width:100%;margin-inline:auto}#content>.page.library>.library-header{flex-shrink:0}#content>.page.library>.list-library>table.brand-table{--brand-table-header-white-space:nowrap}#content>.page.library>.list-library>table.brand-table .dateModified{width:175px}#content>.page.library>.list-library>table.brand-table .size{width:95px}#content>.page.library>.list-library>table.brand-table .actions{width:148px}#content>.page.library>.list-library>table.brand-table .actions>.brand-button--danger:last-child{margin-inline-end:max(-8px, calc((16px - var(--brand-table-control-size)) / 2))}@media (pointer:coarse),(max-width:480px){#content>.page.library>.list-library>table.brand-table .actions>.brand-button--danger:last-child{margin-inline-end:0}}#content>.page.library .library-edit-actions{display:flex;gap:10px}#content>.page.library .library-edit-actions>.brand-button{flex:1}@media (max-width:720px){#content>.page.library{gap:var(--brand-layout-gap, 14px);padding:var(--brand-layout-padding, 20px 12px)}#content>.page.library>.list-library>table.brand-table{--brand-table-min-width:720px}}#content>.page.playlists,#content>.page.playlists-link{min-width:0;min-height:0;gap:var(--brand-layout-gap, 18px);padding:var(--brand-layout-padding, 28px 24px);overflow:auto}#content>.page.playlists>.playlists-header,#content>.page.playlists-link>.playlists-header{flex-shrink:0;order:0;width:100%}#content>.page.playlists>.list-playlists,#content>.page.playlists-link>.list-playlists,#content>.page.playlists>.list-library,#content>.page.playlists-link>.list-library{--brand-table-layout:fixed}#content>.page.playlists>.list-playlists>table.brand-table .actions,#content>.page.playlists-link>.list-playlists>table.brand-table .actions,#content>.page.playlists>.list-library>table.brand-table .actions,#content>.page.playlists-link>.list-library>table.brand-table .actions{width:112px}#content>.page.playlists>.list-playlists>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists-link>.list-playlists>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists>.list-library>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists-link>.list-library>table.brand-table .actions>.brand-button--danger:last-child{margin-inline-end:max(-8px, calc((16px - var(--brand-table-control-size)) / 2))}@media (pointer:coarse),(max-width:480px){#content>.page.playlists>.list-playlists>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists-link>.list-playlists>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists>.list-library>table.brand-table .actions>.brand-button--danger:last-child,#content>.page.playlists-link>.list-library>table.brand-table .actions>.brand-button--danger:last-child{margin-inline-end:0}}#content>.page.playlists>.list-playlists,#content>.page.playlists-link>.list-playlists{flex:1 1 auto;order:2}#content>.page.playlists>.list-playlists>table.brand-table .name,#content>.page.playlists-link>.list-playlists>table.brand-table .name{cursor:pointer}#content>.page.playlists>.empty.playlists-empty,#content>.page.playlists-link>.empty.playlists-empty,#content>.page.playlists>.empty.library-empty,#content>.page.playlists-link>.empty.library-empty{flex:0 0 auto}#content>.page.playlists>.playlists-empty,#content>.page.playlists-link>.playlists-empty{order:2}#content>.page.playlists .playlists-edit-actions,#content>.page.playlists-link .playlists-edit-actions{display:flex;gap:var(--brand-layout-gap, 10px)}#content>.page.playlists .playlists-edit-actions>.brand-button,#content>.page.playlists-link .playlists-edit-actions>.brand-button{flex:1}@media (max-width:720px){#content>.page.playlists,#content>.page.playlists-link{gap:var(--brand-layout-gap, 14px);padding:var(--brand-layout-padding, 20px 12px)}#content>.page.playlists>.list-playlists>table.brand-table .actions,#content>.page.playlists-link>.list-playlists>table.brand-table .actions,#content>.page.playlists>.list-library>table.brand-table .actions,#content>.page.playlists-link>.list-library>table.brand-table .actions{width:104px}}#content>.page.playlists-link>.list-playlists>table.brand-table th.name>.domi-sort>.i,#content>.page.playlists-link>.list-library>table.brand-table th.name>.domi-sort>.i{order:1}#content>.page.playlists-link>.playlists-description{flex-shrink:0;order:1;margin:0}#content>.page.playlists-link>.list-playlists{flex:0 0 auto;max-height:min(30dvh, 280px)}#content>.page.playlists-link>.empty.playlists-empty{--brand-empty-width:100%;--brand-empty-margin:0}#content>.page.playlists-link>.playlists-files-heading{flex-shrink:0;order:3;margin:0;color:var(--brand-text);font:600 var(--brand-text-size)/20px var(--brand-font-family)}#content>.page.playlists-link>.list-library{flex:1 1 140px;order:4;min-height:140px}#content>.page.playlists-link>.library-empty{order:4}#content>.page.playlists-uploads{min-height:0;overflow:auto}#content>.page.playlists-uploads>.uploads-header,#content>.page.playlists-uploads>.uploads-description,#content>.page.playlists-uploads>.list-playlists,#content>.page.playlists-uploads>.empty[data-tip='no-playlists-created']{flex:0 0 auto;width:calc(100% - 2 * var(--brand-layout-padding, 16px));margin-inline:auto}#content>.page.playlists-uploads>.uploads-header{order:0;padding-block:var(--brand-layout-gap, 16px)}#content>.page.playlists-uploads>.uploads-description{order:1;margin-block:var(--brand-layout-gap, 0 12px)}#content>.page.playlists-uploads>.list-playlists{--brand-table-layout:fixed;order:2;max-height:min(30dvh, 280px)}#content>.page.playlists-uploads>.list-playlists>table.brand-table .name{cursor:pointer}#content>.page.playlists-uploads>.empty[data-tip='no-playlists-created']{order:2;padding:var(--brand-layout-card-padding, 16px);border:1px solid var(--brand-card-edge);border-radius:var(--brand-layout-radius, var(--brand-card-radius));background:var(--brand-surface);box-shadow:var(--brand-shadow-panel);color:var(--brand-muted);font:400 var(--brand-detail-size)/var(--brand-line-height) var(--brand-font-family);overflow-wrap:anywhere}#content>.page.playlists-uploads>.empty[data-tip='no-playlists-created']>.i>svg{width:16px;height:16px}#content>.page.playlists-uploads>.uploads-selector{order:3}#content>.page.playlists-uploads>.uploads-list{order:4}@media (max-width:480px){#content>.page.playlists-uploads>.uploads-header,#content>.page.playlists-uploads>.uploads-description,#content>.page.playlists-uploads>.list-playlists,#content>.page.playlists-uploads>.empty[data-tip='no-playlists-created']{width:calc(100% - 2 * var(--brand-layout-padding, 12px))}#content>.page.playlists-uploads>.uploads-header{padding-block:var(--brand-layout-gap, 12px)}}#content>.page.plan>.plan-header,#content>.page.plan>.plan-notice,#content>.page.plan>.list-plans{box-sizing:border-box;flex:0 0 auto;width:calc(100% - 2 * var(--brand-layout-padding, 16px));margin-inline:auto}#content>.page.plan>.plan-header{margin-top:var(--brand-layout-gap, 20px)}#content>.page.plan>.plan-notice{margin-top:var(--brand-layout-gap, 16px)}#content>.page.plan>.list-plans{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:var(--brand-layout-gap, 16px);margin-block:var(--brand-layout-gap, 20px 24px)}#content>.page.plan .plan{--brand-card-padding:20px;display:flex;flex:1 1 280px;flex-direction:column;gap:var(--brand-layout-gap, 16px);max-width:var(--brand-layout-width, 360px)}#content>.page.plan .plan.active{border-color:var(--brand-layout-active-border)}#content>.page.plan .plan-price-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--brand-layout-gap, 8px);min-height:24px}#content>.page.plan .plan-price-label,#content>.page.plan .plan-current{display:inline-flex;align-items:center;gap:8px;color:var(--brand-muted);font-size:var(--brand-small-size);line-height:calc(var(--brand-line-height) - 4px)}#content>.page.plan .plan-current{padding:2px 10px 2px 8px;border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:max(3px, calc(var(--brand-radius) - 2px));background:var(--brand-tint);color:var(--brand-accent);font-weight:600}#content>.page.plan .plan-price-value{margin:10px 0 0;color:var(--brand-text);font:600 32px/40px var(--brand-font-family);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-0.02em;overflow-wrap:anywhere}#content>.page.plan .plan-icon{display:inline-flex;flex:0 0 16px;color:var(--brand-muted)}#content>.page.plan .plan-icon>svg{display:block;width:16px;height:16px}#content>.page.plan .plan-current .plan-icon{flex-basis:14px}#content>.page.plan .plan-current .plan-icon>svg{width:14px;height:14px}#content>.page.plan .plan-limits{border-block:1px solid var(--brand-divider)}#content>.page.plan .plan-footer{display:flex;flex-direction:column;gap:var(--brand-layout-gap, 12px);margin-top:auto}#content>.page.plan .plan-footer:empty{display:none}#content>.page.plan .plan-date{display:flex;align-items:flex-start;gap:8px;color:var(--brand-muted);font-size:var(--brand-small-size);line-height:calc(var(--brand-line-height) - 4px)}#content>.page.plan .plan-date>.plan-icon{margin-top:calc((var(--brand-line-height) - 20px) / 2)}#content>.page.plan .plan-date-value{min-width:0;margin-inline-start:auto;text-align:end;overflow-wrap:anywhere}#content>.page.plan .plan-date--expired{color:var(--brand-error)}#content>.page.plan .plan-date--expired .plan-icon{color:inherit}@media (max-width:480px){#content>.page.plan>.plan-header,#content>.page.plan>.plan-notice,#content>.page.plan>.list-plans{width:calc(100% - 2 * var(--brand-layout-padding, 12px))}#content>.page.plan>.plan-header{margin-top:var(--brand-layout-gap, 12px)}#content>.page.plan>.plan-notice{margin-top:var(--brand-layout-gap, 12px)}#content>.page.plan .plan{--brand-card-padding:16px}}.brand-space #content>.page.plan .plan-price-heading{min-height:20px}.brand-space #content>.page.plan .plan-current{padding:1px 8px 1px 6px}