body.clear{--bg:#dfe6f3;--surface-elev:rgba(255, 255, 255, .72);--surface-2:rgba(255, 255, 255, .5);--surface-3:rgba(255, 255, 255, .7);--surface-border:rgba(255, 255, 255, .55);--mat-bg:rgba(255, 255, 255, .5);--mat-filter:blur(24px) saturate(170%);--shadow-1:0 4px 24px rgba(30, 50, 90, .08);--seg-bg:rgba(0, 0, 0, .07);--text:rgba(0, 0, 0, .92);--text-2:rgba(0, 0, 0, .68);--text-3:rgba(0, 0, 0, .52);--line:rgba(0, 0, 0, .1);--line-strong:rgba(0, 0, 0, .18);--dk:0;--dkb:0;--k-card:1.15;--k-bar:1.058;--k-modal:1.15;--k-toast:1.15;--k-input:1.26;--kt-btn:1.62;--kl-btn:.72;--kt-sub:1.62;--kl-sub:.72;--kt-item:1.62;--kl-item:.72;--kt-chip:1.62;--kl-chip:.72;--kt-seg:1.62;--kl-seg:.72;--w-card:min(1, calc(var(--k-card) * (1 - var(--g-card) / 100)));--d-card:calc(var(--dk) * max(0, (60 - var(--g-card)) / 60));--A-card:calc(var(--w-card) + var(--d-card) * (1 - var(--w-card)));--C-card:calc((255 * var(--w-card) + 30 * var(--d-card) * (1 - var(--w-card))) / max(var(--A-card), .001));--S-card:rgb(var(--C-card) var(--C-card) var(--C-card) / var(--A-card));--w-bar:min(1, calc(var(--k-bar) * (1 - var(--g-bar) / 100)));--d-bar:calc(var(--dk) * max(0, (60 - var(--g-bar)) / 60));--A-bar:calc(var(--w-bar) + var(--d-bar) * (1 - var(--w-bar)));--C-bar:calc((255 * var(--w-bar) + 30 * var(--d-bar) * (1 - var(--w-bar))) / max(var(--A-bar), .001));--S-bar:rgb(var(--C-bar) var(--C-bar) var(--C-bar) / var(--A-bar));--w-modal:min(1, calc(var(--k-modal) * (1 - var(--g-modal) / 100)));--d-modal:calc(var(--dk) * max(0, (60 - var(--g-modal)) / 60));--A-modal:calc(var(--w-modal) + var(--d-modal) * (1 - var(--w-modal)));--C-modal:calc((255 * var(--w-modal) + 34 * var(--d-modal) * (1 - var(--w-modal))) / max(var(--A-modal), .001));--S-modal:rgb(var(--C-modal) var(--C-modal) var(--C-modal) / var(--A-modal));--w-toast:min(1, calc(var(--k-toast) * (1 - var(--g-toast) / 100)));--d-toast:calc(var(--dk) * max(0, (60 - var(--g-toast)) / 60));--A-toast:calc(var(--w-toast) + var(--d-toast) * (1 - var(--w-toast)));--C-toast:calc((255 * var(--w-toast) + 34 * var(--d-toast) * (1 - var(--w-toast))) / max(var(--A-toast), .001));--S-toast:rgb(var(--C-toast) var(--C-toast) var(--C-toast) / var(--A-toast));--w-input:min(1, calc(var(--k-input) * (1 - var(--g-input) / 100)));--d-input:calc(var(--dk) * max(0, (60 - var(--g-input)) / 60));--A-input:calc(var(--w-input) + var(--d-input) * (1 - var(--w-input)));--C-input:calc((255 * var(--w-input) + 30 * var(--d-input) * (1 - var(--w-input))) / max(var(--A-input), .001));--S-input:rgb(var(--C-input) var(--C-input) var(--C-input) / var(--A-input));--wt-btn:min(1, calc(var(--kt-btn) * (1 - var(--g-btn) / 100)));--wl-btn:min(1, calc(var(--kl-btn) * (1 - var(--g-btn) / 100)));--d-btn:calc(var(--dkb) * max(0, (60 - var(--g-btn)) / 60));--At-btn:calc(var(--wt-btn) + var(--d-btn) * (1 - var(--wt-btn)));--Ct-btn:calc((255 * var(--wt-btn) + 40 * var(--d-btn) * (1 - var(--wt-btn))) / max(var(--At-btn), .001));--Al-btn:calc(var(--wl-btn) + var(--d-btn) * (1 - var(--wl-btn)));--Cl-btn:calc((255 * var(--wl-btn) + 40 * var(--d-btn) * (1 - var(--wl-btn))) / max(var(--Al-btn), .001));--G-btn:linear-gradient(180deg, rgb(var(--Ct-btn) var(--Ct-btn) var(--Ct-btn) / var(--At-btn)), rgb(var(--Cl-btn) var(--Cl-btn) var(--Cl-btn) / var(--Al-btn)));--Gh-btn:linear-gradient(180deg, rgb(var(--Ct-btn) var(--Ct-btn) var(--Ct-btn) / calc(var(--At-btn) + .08)), rgb(var(--Cl-btn) var(--Cl-btn) var(--Cl-btn) / calc(var(--Al-btn) + .06)));--wt-sub:min(1, calc(var(--kt-sub) * (1 - var(--g-sub) / 100)));--wl-sub:min(1, calc(var(--kl-sub) * (1 - var(--g-sub) / 100)));--d-sub:calc(var(--dkb) * max(0, (60 - var(--g-sub)) / 60));--At-sub:calc(var(--wt-sub) + var(--d-sub) * (1 - var(--wt-sub)));--Ct-sub:calc((255 * var(--wt-sub) + 40 * var(--d-sub) * (1 - var(--wt-sub))) / max(var(--At-sub), .001));--Al-sub:calc(var(--wl-sub) + var(--d-sub) * (1 - var(--wl-sub)));--Cl-sub:calc((255 * var(--wl-sub) + 40 * var(--d-sub) * (1 - var(--wl-sub))) / max(var(--Al-sub), .001));--G-sub:linear-gradient(180deg, rgb(var(--Ct-sub) var(--Ct-sub) var(--Ct-sub) / var(--At-sub)), rgb(var(--Cl-sub) var(--Cl-sub) var(--Cl-sub) / var(--Al-sub)));--Gh-sub:linear-gradient(180deg, rgb(var(--Ct-sub) var(--Ct-sub) var(--Ct-sub) / calc(var(--At-sub) + .08)), rgb(var(--Cl-sub) var(--Cl-sub) var(--Cl-sub) / calc(var(--Al-sub) + .06)));--wt-item:min(1, calc(var(--kt-item) * (1 - var(--g-item) / 100)));--wl-item:min(1, calc(var(--kl-item) * (1 - var(--g-item) / 100)));--d-item:calc(var(--dkb) * max(0, (60 - var(--g-item)) / 60));--At-item:calc(var(--wt-item) + var(--d-item) * (1 - var(--wt-item)));--Ct-item:calc((255 * var(--wt-item) + 40 * var(--d-item) * (1 - var(--wt-item))) / max(var(--At-item), .001));--Al-item:calc(var(--wl-item) + var(--d-item) * (1 - var(--wl-item)));--Cl-item:calc((255 * var(--wl-item) + 40 * var(--d-item) * (1 - var(--wl-item))) / max(var(--Al-item), .001));--G-item:linear-gradient(180deg, rgb(var(--Ct-item) var(--Ct-item) var(--Ct-item) / var(--At-item)), rgb(var(--Cl-item) var(--Cl-item) var(--Cl-item) / var(--Al-item)));--Gh-item:linear-gradient(180deg, rgb(var(--Ct-item) var(--Ct-item) var(--Ct-item) / calc(var(--At-item) + .08)), rgb(var(--Cl-item) var(--Cl-item) var(--Cl-item) / calc(var(--Al-item) + .06)));--wt-chip:min(1, calc(var(--kt-chip) * (1 - var(--g-chip) / 100)));--wl-chip:min(1, calc(var(--kl-chip) * (1 - var(--g-chip) / 100)));--d-chip:calc(var(--dkb) * max(0, (60 - var(--g-chip)) / 60));--At-chip:calc(var(--wt-chip) + var(--d-chip) * (1 - var(--wt-chip)));--Ct-chip:calc((255 * var(--wt-chip) + 40 * var(--d-chip) * (1 - var(--wt-chip))) / max(var(--At-chip), .001));--Al-chip:calc(var(--wl-chip) + var(--d-chip) * (1 - var(--wl-chip)));--Cl-chip:calc((255 * var(--wl-chip) + 40 * var(--d-chip) * (1 - var(--wl-chip))) / max(var(--Al-chip), .001));--G-chip:linear-gradient(180deg, rgb(var(--Ct-chip) var(--Ct-chip) var(--Ct-chip) / var(--At-chip)), rgb(var(--Cl-chip) var(--Cl-chip) var(--Cl-chip) / var(--Al-chip)));--Gh-chip:linear-gradient(180deg, rgb(var(--Ct-chip) var(--Ct-chip) var(--Ct-chip) / calc(var(--At-chip) + .08)), rgb(var(--Cl-chip) var(--Cl-chip) var(--Cl-chip) / calc(var(--Al-chip) + .06)));--wt-seg:min(1, calc(var(--kt-seg) * (1 - var(--g-seg) / 100)));--wl-seg:min(1, calc(var(--kl-seg) * (1 - var(--g-seg) / 100)));--d-seg:calc(var(--dkb) * max(0, (60 - var(--g-seg)) / 60));--At-seg:calc(var(--wt-seg) + var(--d-seg) * (1 - var(--wt-seg)));--Ct-seg:calc((255 * var(--wt-seg) + 40 * var(--d-seg) * (1 - var(--wt-seg))) / max(var(--At-seg), .001));--Al-seg:calc(var(--wl-seg) + var(--d-seg) * (1 - var(--wl-seg)));--Cl-seg:calc((255 * var(--wl-seg) + 40 * var(--d-seg) * (1 - var(--wl-seg))) / max(var(--Al-seg), .001));--G-seg:linear-gradient(180deg, rgb(var(--Ct-seg) var(--Ct-seg) var(--Ct-seg) / var(--At-seg)), rgb(var(--Cl-seg) var(--Cl-seg) var(--Cl-seg) / var(--Al-seg)));--Gh-seg:linear-gradient(180deg, rgb(var(--Ct-seg) var(--Ct-seg) var(--Ct-seg) / calc(var(--At-seg) + .08)), rgb(var(--Cl-seg) var(--Cl-seg) var(--Cl-seg) / calc(var(--Al-seg) + .06)));--surface:var(--S-card);--surface-bar:var(--S-bar);--surface-modal:var(--S-modal);--toast-bg:var(--S-toast);--input-bg:var(--S-input);--surface-2:var(--S-input);--surface-3:rgb(var(--Ct-sub) var(--Ct-sub) var(--Ct-sub) / min(1, calc(var(--At-sub) * 1.08)));--btn-bg:var(--G-btn);--btn-bg-hover:var(--Gh-btn);--sub-bg:var(--G-sub);--sub-bg-hover:var(--Gh-sub);--item-bg:var(--G-item);--item-bg-hover:var(--Gh-item);--chip-bg:var(--G-chip);--card-filter:blur(var(--b-card)) saturate(160%);--bar-filter:blur(var(--b-bar)) saturate(160%);--modal-filter:blur(var(--b-modal)) saturate(160%);--btn-filter:blur(var(--b-btn)) saturate(170%);--toast-filter:blur(var(--b-toast)) saturate(160%);--seg-bg:rgba(0, 0, 0, calc(.07 * (1 - var(--g-seg) / 100) / .4));--scrim:rgba(0, 0, 0, .1);--surface-solid:rgba(255, 255, 255, .78)}body.clear.dark{--bg:#04060c;--surface-elev:rgba(40, 42, 52, .74);--surface-2:rgba(255, 255, 255, .09);--surface-3:rgba(255, 255, 255, .16);--surface-border:rgba(255, 255, 255, .1);--mat-bg:rgba(40, 42, 52, .5);--mat-filter:blur(24px) saturate(160%);--shadow-1:none;--seg-bg:rgba(255, 255, 255, .12);--text:rgba(255, 255, 255, .95);--text-2:rgba(255, 255, 255, .74);--text-3:rgba(255, 255, 255, .56);--line:rgba(255, 255, 255, .13);--line-strong:rgba(255, 255, 255, .22);--dk:.92;--dkb:.7;--k-card:.1875;--k-bar:.2756;--k-modal:.1875;--k-toast:.1875;--k-input:.226;--kt-btn:.3915;--kl-btn:.174;--kt-sub:.3915;--kl-sub:.174;--kt-item:.3915;--kl-item:.174;--kt-chip:.3915;--kl-chip:.174;--kt-seg:.3915;--kl-seg:.174;--seg-bg:rgb(var(--Cl-seg) var(--Cl-seg) var(--Cl-seg) / min(1, calc(var(--Al-seg) * 1.72)));--scrim:rgba(0, 0, 0, .3);--surface-solid:rgba(255, 255, 255, .16)}body.clear #bg{background:radial-gradient(46vmax 40vmax at 8% 4%,rgba(0,140,255,.42),transparent 62%),radial-gradient(42vmax 38vmax at 96% 14%,rgba(170,110,255,.34),transparent 62%),radial-gradient(50vmax 40vmax at 62% 104%,rgba(0,210,180,.3),transparent 62%),radial-gradient(34vmax 30vmax at 30% 58%,rgba(255,150,120,.22),transparent 62%),var(--bg)}body.clear.dark #bg{background:radial-gradient(46vmax 40vmax at 8% 4%,rgba(20,120,255,.46),transparent 62%),radial-gradient(42vmax 38vmax at 96% 14%,rgba(130,80,255,.38),transparent 62%),radial-gradient(50vmax 40vmax at 62% 104%,rgba(0,190,160,.3),transparent 62%),radial-gradient(34vmax 30vmax at 30% 58%,rgba(255,100,90,.18),transparent 62%),var(--bg)}body.clear.has-wallpaper #bg{background:var(--bg)}body.clear :is(.card,.tiles-top .tile){-webkit-backdrop-filter:var(--card-filter);backdrop-filter:var(--card-filter)}body.clear :is(.tb-group,#tb-float > .pill,.seg.float,.fm-selbar){background:var(--surface-bar);-webkit-backdrop-filter:var(--bar-filter);backdrop-filter:var(--bar-filter)}body.clear :is(.modal,.pop,.menu-panel,.tier-pop){background:var(--surface-modal);-webkit-backdrop-filter:var(--modal-filter);backdrop-filter:var(--modal-filter)}body.clear #tb-float>.tier-pill,body.clear #topbar .tb-circle,body.clear :is(.btn,.chip-btn,.icon-btn.tonal,.icon-btn.primary,.icon-btn.on,.fm-cmds .icon-btn,.toggle-pill,.search-box,.lc-acts,.fm-sb-x,.tier-pill){background:var(--btn-bg);box-shadow:none}body.clear #tb-float>.tier-pill,body.clear :is(.btn,.chip-btn,.icon-btn.tonal,.icon-btn.primary,.icon-btn.on,.fm-cmds .icon-btn,.toggle-pill,.search-box,.lc-acts,.fm-sb-x,.tier-pill):not(:is(.card,.modal,.pop,.menu-panel,.tier-pop,.tb-group,[id=island],.fm-job,.search-box,.seg,.lc-acts,.fm-selbar) *){-webkit-backdrop-filter:var(--btn-filter);backdrop-filter:var(--btn-filter)}body.clear #topbar .tb-group .tb-circle,body.clear :is(.btn,.chip-btn,.icon-btn.tonal,.icon-btn.primary,.icon-btn.on,.fm-cmds .icon-btn,.toggle-pill,.search-box,.lc-acts,.fm-sb-x,.tier-pill):is(:is(.card,.modal,.pop,.menu-panel,.tier-pop,.tb-group,[id=island],.fm-job,.search-box,.seg,.lc-acts,.fm-selbar) *){-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover){body.clear :is(.btn,.chip-btn,.icon-btn.tonal,.icon-btn.primary,.icon-btn.on,.fm-cmds .icon-btn:not(:disabled),.search-box:not(.open),.fm-sb-x):hover{background:var(--btn-bg-hover)}}body.clear :is(.btn.primary,.icon-btn.primary,.icon-btn.on){--glow:var(--accent)}body.clear :is(.btn.danger,.btn.danger.solid){--glow:var(--err)}body.clear :is(.btn.primary,.icon-btn.primary,.btn.danger,.btn.danger.solid,.icon-btn.on){background:linear-gradient(180deg,color-mix(in srgb,var(--glow) 86%,#fff),var(--glow));color:#fff;font-weight:650;box-shadow:0 2px 10px -4px color-mix(in srgb,var(--glow) calc(var(--glow-a,.3) * 200%),transparent)}@media (hover:hover){body.clear :is(.btn.primary,.icon-btn.primary,.btn.danger,.btn.danger.solid,.icon-btn.on):not(:disabled):hover{background:linear-gradient(180deg,color-mix(in srgb,var(--glow) 76%,#fff),color-mix(in srgb,var(--glow) 92%,#fff))}body.clear .card .tile[data-tile]:hover{background:var(--sub-bg-hover)}}body.clear :is(.btn.primary,.icon-btn.primary,.btn.danger,.btn.danger.solid,.icon-btn.on):disabled{opacity:.45}body.clear.no-glow :is(.btn.primary,.icon-btn.primary,.btn.danger,.btn.danger.solid,.icon-btn.on){box-shadow:none}body.clear :is(.toast,.inline-toast,.fm-job){background:var(--toast-bg)}body.clear #island{background:var(--toast-bg);color:var(--text);box-shadow:var(--shadow-2)}body.clear #island,body.clear :is(.toast,.fm-job){-webkit-backdrop-filter:var(--toast-filter);backdrop-filter:var(--toast-filter)}body.clear .inline-toast{position:relative;-webkit-backdrop-filter:none;backdrop-filter:none;--pill-tint:var(--ok-soft)}body.clear .inline-toast.err{--pill-tint:var(--err-soft)}body.clear .inline-toast.warn{--pill-tint:var(--warn-soft)}body.clear .inline-toast.info{--pill-tint:transparent}body.clear .toast{--pill-tint:transparent;color:var(--text)}body.clear .toast.warn{color:var(--warn)}body.clear .toast.err{color:var(--err)}body.clear .toast.ok{color:var(--ok)}body.clear #island .is-head button{background:var(--btn-bg);color:var(--text)}body.clear #island .is-row{border-top-color:var(--line)}body.clear #island .is-t{color:var(--text-3)}body.clear #island .is-m{color:var(--err)}body.clear #island .is-d{color:var(--text-2)}:root{--f-sub:none;--f-item:none;--f-chip:none;--f-seg:none;--f-input:none}body.clear :is(.card .tile,.inset,.ctr,.set-gate,.data-item,pre.out):not(.tiles-top .tile){background:var(--sub-bg);-webkit-backdrop-filter:var(--f-sub);backdrop-filter:var(--f-sub)}body.clear :is(.inset,.ctr,.set-gate,.data-item){position:relative}body.clear :is(.sc-item,.wall-none,.wall-add,.file-chip){background:var(--item-bg);-webkit-backdrop-filter:var(--f-item);backdrop-filter:var(--f-item)}@media (hover:hover){body.clear :is(.sc-item,.wall-none,.wall-add):hover{background:var(--item-bg-hover)}}body.clear .fld-badge,body.clear .pill:not(#tb-float > .pill){background:var(--chip-bg);position:relative;-webkit-backdrop-filter:var(--f-chip);backdrop-filter:var(--f-chip)}body.clear .seg:not(.float){background:var(--G-seg),var(--seg-bg);-webkit-backdrop-filter:var(--f-seg);backdrop-filter:var(--f-seg)}body.clear :is(.fm-path,.fm-search){background:var(--input-bg);-webkit-backdrop-filter:var(--f-input);backdrop-filter:var(--f-input)}body.clear :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not(.sr-num),textarea,select){-webkit-backdrop-filter:var(--f-input);backdrop-filter:var(--f-input)}.glass-layer{display:none}body.clear:not(.no-card-blur) .page:not(.enter) :is(.card,.tiles-top .tile):not(.no-split):has(> .glass-layer){isolation:isolate;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}body.clear:not(.no-card-blur) .page:not(.enter) .tiles-top .tile:not(.no-split):has(> .glass-layer){position:relative}body.clear:not(.no-card-blur) .page:not(.enter) :is(.card,.tiles-top .tile):not(.no-split)>.glass-layer{display:block;position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--surface);-webkit-backdrop-filter:var(--card-filter);backdrop-filter:var(--card-filter)}body.clear.no-card-blur{--surface:rgba(255, 255, 255, .9);--surface-modal:rgba(255, 255, 255, .92);--surface-bar:rgba(255, 255, 255, .9);--toast-bg:rgba(255, 255, 255, .92)}body.clear.dark.no-card-blur{--surface:rgba(30, 30, 34, .92);--surface-modal:rgba(36, 36, 40, .95);--surface-bar:rgba(36, 36, 40, .92);--toast-bg:rgba(36, 36, 40, .95)}body.clear.no-card-blur :is(.card,.tiles-top .tile,.modal,.pop,.menu-panel,.fm-job,.tb-group,#tb-float > .pill,#tb-float > .tier-pill,.tier-pop,.seg.float,.fm-selbar,.btn,.chip-btn,.icon-btn,.fm-cmds .icon-btn,.toggle-pill,.search-box,.pill,.lc-acts,.file-chip,.fm-sb-x,.fm-path,.fm-search,.sc-item,.toast,.inline-toast,.tier-pill,[id=island]){-webkit-backdrop-filter:none;backdrop-filter:none}body.clear.gs-interacting .card{-webkit-backdrop-filter:none;backdrop-filter:none}body.clear .lit::after{opacity:.55}body.clear .menu-ind,body.clear .seg-ball,body.clear .seg:not(.ready)>button.on{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.55));box-shadow:0 2px 8px rgba(30,50,90,.14)}body.clear.dark .menu-ind{background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.07))!important}body:not(.clear).dark .menu-ind{background:rgba(255,255,255,.12)}body.clear.dark .menu-ind,body.clear.dark .seg-ball,body.clear.dark .seg:not(.ready)>button.on{background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.15));box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 2px 8px rgba(0,0,0,.16)}body.clear.dark :is(.pill.ok,.pill.err,.pill.warn,.pill.accent,.inline-toast,.fld-badge.ok,.fld-badge.err,#tb-float > .pill.ok,#tb-float > .pill.err,#tb-float > .pill.warn){background:color-mix(in srgb,var(--pill-c) 26%,rgba(14,16,22,.66))}body.clear:not(.dark) :is(.pill.ok,.pill.err,.pill.warn,.pill.accent,.inline-toast,.fld-badge.ok,.fld-badge.err,#tb-float > .pill.ok,#tb-float > .pill.err,#tb-float > .pill.warn){background:color-mix(in srgb,var(--pill-c) 15%,rgba(255,255,255,.82))}:is(.pill,.fld-badge).ok{--pill-c:var(--ok)}:is(.pill,.fld-badge).err{--pill-c:var(--err);color:var(--err)}.pill.warn{--pill-c:var(--warn)}.pill.accent{--pill-c:var(--accent)}.inline-toast{--pill-c:var(--ok)}.inline-toast.err{--pill-c:var(--err)}.inline-toast.warn{--pill-c:var(--warn)}