img.s-btoa13{will-change:width;aspect-ratio:1;height:auto;display:block}button.s-btoa13,a.s-btoa13{color:inherit;border-radius:.5rem;flex-direction:column;justify-content:flex-end;align-items:center;text-decoration:none;display:flex;position:relative}:is(:is(button.s-btoa13,a.s-btoa13):hover,:is(button.s-btoa13,a.s-btoa13):focus-visible) .tooltip.tooltip-enabled:where(.s-btoa13){display:block}:is(button.s-btoa13,a.s-btoa13)>span:where(.s-btoa13){justify-content:center;align-items:center;display:flex}.tooltip.s-btoa13{--double-border:0 0 0 0 white;white-space:nowrap;pointer-events:none;background-color:hsla(var(--system-color-light-hsl), .5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:#0000004d 0px 1px 5px 2px, var(--double-border);color:var(--system-color-light-contrast);font-family:var(--system-font-family);letter-spacing:.4px;border-radius:.375rem;padding:.5rem .75rem;font-size:.9rem;font-weight:400;display:none;position:absolute;bottom:calc(100% + 12px);left:50%}.tooltip.s-btoa13.dark{--double-border:inset 0 0 0 .9px hsla(var(--system-color-dark-hsl), .3), 0 0 0 1.2px hsla(var(--system-color-light-hsl), .3)}.dot.s-btoa13{background-color:var(--system-color-dark);width:4px;height:4px;opacity:var(--opacity);border-radius:50%;margin:0}.pwa-badge.s-btoa13{box-shadow:hsla(var(--system-color-dark-hsl), .4) 0px .5px 2px;pointer-events:none;vertical-align:middle;text-align:center;color:#fff;background-color:#f83a3ad9;border-radius:50%;width:1.5rem;height:1.5rem;margin:0;padding:0;font-size:1rem;line-height:1.5;position:absolute;top:1px;right:-1px}.dock-container.s-ynw7ed{justify-content:center;width:100%;height:5.2rem;padding:.4rem;display:flex;bottom:0;left:0}.dock-container.s-ynw7ed:not(.dock-hidden){pointer-events:none}.dock-el.s-ynw7ed{background-color:hsla(var(--system-color-light-hsl), .4);box-shadow:inset 0 0 0 .2px hsla(var(--system-color-grey-100-hsl), .7), 0 0 0 .2px hsla(var(--system-color-grey-900-hsl), .7), #0000004d 2px 5px 19px 7px;border-radius:1.2rem;align-items:flex-end;height:100%;padding:.3rem;transition:transform .3s;display:flex;position:relative}.dock-el.s-ynw7ed:not(.hidden){pointer-events:auto}.dock-el.s-ynw7ed.hidden{transform:translateY(200%)}.dock-el.s-ynw7ed.hidden:before{width:calc(100% - 2px);height:calc(100% - 2px);margin-top:1px;margin-left:1px}.dock-el.s-ynw7ed:before{content:"";border:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.divider.s-ynw7ed{background-color:hsla(var(--system-color-dark-hsl), .3);width:.2px;height:100%;margin:0 4px}.container.s-1r069c0{--border-size:0;box-shadow:#0000004d 0px 1px 4px -1px, inset 0 0 0 var(--border-size) hsla(var(--system-color-dark-hsl), .3), 0 0 0 var(--border-size) hsla(var(--system-color-light-hsl), .3);background-color:hsla(var(--system-color-light-hsl), .5);border-radius:.75rem;grid-auto-rows:1fr;gap:.25rem;padding:.5rem;display:grid;position:relative}.container.s-1r069c0.dark{--border-size:.4px}.container.s-v9tx1c{border-radius:inherit;color:var(--system-color-dark);text-align:start;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}.container.s-egu10u{--border-size:0;-webkit-user-select:none;user-select:none;background-color:hsla(var(--system-color-light-hsl), .3);width:19.5rem;box-shadow:#0000004d 0px 0px 11px 0px, inset 0 0 0 var(--border-size) hsla(var(--system-color-dark-hsl), .3), 0 0 0 var(--border-size) hsla(var(--system-color-light-hsl), .3);border-radius:1rem;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(1.55rem,auto);gap:.75rem;padding:.75rem;display:grid;position:relative}.container.s-egu10u.dark{--border-size:.5px}.container.s-egu10u:before{content:"";border-radius:inherit;z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:100%;position:absolute;top:0;left:0}.toggle-icon.s-egu10u{--size:1.7rem;--bgcolor:var(--system-color-dark-hsl);--bgalpha:.1;--svgcolor:var(--system-color-light-contrast-hsl);--svgalpha:.9;width:var(--size);background-color:hsla(var(--bgcolor), var(--bgalpha));border-radius:50%;justify-content:center;place-items:center;padding:0;transition:box-shadow .1s,background-color .15s;display:flex;height:var(--size)!important}.toggle-icon.s-egu10u svg{color:hsla(var(--svgcolor), var(--svgalpha))}.toggle-icon.s-egu10u:focus-visible{box-shadow:0 0 0 .25rem hsla(var(--bgcolor), .4)}.toggle-icon.s-egu10u.filled{--bgcolor:var(--system-color-primary-hsl);--bgalpha:1;--svgcolor:var(--system-color-primary-contrast-hsl);--svgalpha:1}.color-picker.s-egu10u{gap:.5rem;width:100%;height:max-content;padding:.25rem;display:grid}.color-picker.s-egu10u .color-palette:where(.s-egu10u){justify-content:space-between;width:100%;margin-top:.5rem;display:flex}.color-picker.s-egu10u .color-palette:where(.s-egu10u) button:where(.s-egu10u){width:1.4rem;height:1.4rem;color:hsl(var(--color-contrast-hsl));background-color:hsl(var(--color-hsl));border-radius:50%;transition:box-shadow .2s ease-in}.color-picker.s-egu10u .color-palette:where(.s-egu10u) button:where(.s-egu10u):hover,.color-picker.s-egu10u .color-palette:where(.s-egu10u) button:where(.s-egu10u):focus-visible{box-shadow:0 0 0 .2rem hsla(var(--color-hsl), .25)}.notch-tile.s-egu10u{align-items:center;gap:.5rem;width:100%;height:100%;padding:0 .6rem;display:flex}.container.s-17nw3n5 button:where(.s-17nw3n5){border-radius:.25rem;width:max-content;height:100%;position:relative;padding:0 .5rem!important}.container.s-17nw3n5 button:where(.s-17nw3n5):before{content:"";z-index:-1;border-radius:inherit;width:100%;height:100%;transform:scale(var(--scale));transform-origin:50%;background-color:#f5f5f54d;transition:transform .1s;position:absolute;top:0;left:0}.container.s-17nw3n5 button:where(.s-17nw3n5) svg,.container.s-17nw3n5 button:where(.s-17nw3n5) svg path{filter:drop-shadow(0 1px 2px #00000080);width:1rem;height:1rem;position:relative;fill:#fff!important}.menu-parent.s-17nw3n5{z-index:1;margin-top:7px;position:absolute;right:1rem}.container.s-vtcm18{--additional-box-shadow:0 0 0 0 white;-webkit-user-select:none;user-select:none;background-color:hsla(var(--system-color-light-hsl), .3);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:max-content;min-width:16rem;box-shadow:#0000004d 0px 0px 11px 0px, var(--additional-box-shadow);border-radius:.5rem;padding:.5rem;display:block;position:relative}.container.s-vtcm18.dark{--additional-box-shadow:inset 0 0 0 .9px hsla(var(--system-color-dark-hsl), .3), 0 0 0 1.2px hsla(var(--system-color-light-hsl), .3)}.menu-item.s-vtcm18{--alpha:1;letter-spacing:.4px;cursor:default;width:100%;color:hsla(var(--system-color-dark-hsl), var(--alpha));border-radius:.3rem;justify-content:flex-start;margin:.1rem;padding:.2rem .4rem;transition:none;display:flex;font-size:.9rem!important;font-weight:400!important}.menu-item.s-vtcm18:disabled{--alpha:.5}.menu-item.s-vtcm18:not(:disabled):hover,.menu-item.s-vtcm18:not(:disabled):focus-visible{background-color:var(--system-color-primary);color:var(--system-color-primary-contrast);font-weight:500!important}.divider.s-vtcm18{background-color:hsla(var(--system-color-dark-hsl), .3);width:100%;height:.2px;margin:2px 0}.container.s-1lnotwu{height:100%;display:flex;position:relative}@media (width<=640px){.container.s-1lnotwu>div:where(.s-1lnotwu):not(:first-child):not(:nth-child(2)){display:none}}.menu-parent.s-1lnotwu{margin-top:1.5px;position:absolute}.menu-button.s-1lnotwu{color:#fff;text-shadow:0 1px 2px #00000080;z-index:1;border-radius:.25rem;height:100%;padding:0 .5rem;font-weight:500;position:relative}.menu-button.s-1lnotwu.default-menu{margin:0 6px;font-weight:600!important}.menu-button.s-1lnotwu:after{content:"";z-index:-1;border-radius:inherit;width:100%;height:100%;transform:scale(var(--scale), var(--scale));transform-origin:50%;background-color:#ffffff40;transition:transform .1s;position:absolute;top:0;left:0}.apple-icon-button.s-1lnotwu{margin:0 0 0 .5rem;padding:0 .7rem;display:block}.apple-icon-button.s-1lnotwu svg{fill:#fff;filter:drop-shadow(0 1px 2px #00000080);font-size:1rem}header.s-1u9med5{color:#fff;fill:#fff;background-color:#0000;align-items:center;width:100%;height:1.8rem;display:flex;position:relative}header.s-1u9med5 button:where(.s-1u9med5){font-size:.8rem;font-weight:500;font-family:var(--system-font-family);color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px #00000080;height:100%;position:relative}.notch.s-1u9med5{--width:140px;width:var(--width);background-color:#222;border-radius:0 0 .5rem .5rem;place-items:center;height:95%;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.notch.s-1u9med5>span:where(.s-1u9med5){opacity:0;transition:opacity .2s ease-in-out}.notch.s-1u9med5:hover>span:where(.s-1u9med5){opacity:1}.notch.s-1u9med5:before,.notch.s-1u9med5:after{content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:0}.notch.s-1u9med5:before{left:-16px;box-shadow:8px -8px #222}.notch.s-1u9med5:after{right:-16px;box-shadow:-8px -8px #222}header.s-1u9med5:before{display:none}.emoji.s-1u9med5{vertical-align:middle;width:1.5em;height:1.5em}.background-cover.s-7amgyv{background-image:url(/img/ui/wallpaper.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}.container.s-1wjg8wv{--additional-shadow:0 0 0 0 white;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background-color:hsla(var(--system-color-light-hsl), .3);min-width:16rem;box-shadow:#0000004d 0px 0px 11px 0px, var(--additional-shadow);border-radius:.5rem;padding:.5rem;display:block;position:fixed;top:0;left:0}.container.s-1wjg8wv.dark{--additional-shadow:inset 0 0 0 .9px hsla(var(--system-color-dark-hsl), .3), 0 0 0 1.2px hsla(var(--system-color-light-hsl), .3)}.container.s-1wjg8wv.dark:before{transform:scale(.99)}.container.s-1wjg8wv:before{content:"";border-radius:inherit;z-index:-1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(.996)}.container.s-1wjg8wv :where(.s-1wjg8wv){-webkit-font-smoothing:antialiased}.menu-item.s-1wjg8wv{--alpha:1;letter-spacing:.4px;backface-visibility:hidden;width:100%;color:hsla(var(--system-color-dark-hsl), var(--alpha));border-radius:.3rem;justify-content:flex-start;margin:.2rem 0;padding:.3rem .4rem;font-size:.9rem;font-weight:400;transition:none;display:flex}.menu-item.s-1wjg8wv:hover,.menu-item.s-1wjg8wv:focus-visible{background-color:var(--system-color-primary);color:var(--system-color-primary-contrast)}.divider.s-1wjg8wv{background-color:hsla(var(--system-color-dark-hsl), .2);width:100%;height:.2px;margin:2px 0}.overlay.s-12ez7f9{place-items:center;width:100%;height:100%;display:grid;position:sticky;top:0;left:0}.dialog.s-12ez7f9{--elevation:0px 2.7px 10.4px #00000020, 0px 6.5px 25px #0000002d, 0px 12.3px 47.1px #00000038, 0px 21.9px 84px #00000043, 0px 40.9px 157.1px #00000051, 0px 98px 376px #00000070;background:hsla(var(--system-color-light-hsl), .6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform;box-shadow:var(--elevation);border-radius:1rem;padding:1rem}.dialog.s-12ez7f9.dark{box-shadow:var(--elevation), inset 0 0 0 .9px hsla(var(--system-color-dark-hsl), .3), 0 0 0 1px hsla(var(--system-color-light-hsl), .5)}.pwa-date.s-190m7e7{visibility:hidden;width:0;height:0}.system-update-section.s-190m7e7{width:20rem;color:var(--system-color-dark);flex-direction:column;align-items:center;gap:1rem;padding:1rem 0 0;display:flex}.system-update-section.s-190m7e7 h3:where(.s-190m7e7),.system-update-section.s-190m7e7 p:where(.s-190m7e7){text-align:center}.system-update-section.s-190m7e7 h3:where(.s-190m7e7){font-size:1.2rem;font-weight:500}.system-update-section.s-190m7e7 p:where(.s-190m7e7){font-size:.9rem}.system-update-section.s-190m7e7 .buttons:where(.s-190m7e7){grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.system-update-section.s-190m7e7 .buttons:where(.s-190m7e7) button:where(.s-190m7e7){background-color:hsla(var(--system-color-dark-hsl), .2);border-radius:.5rem;width:100%;height:2rem;font-weight:500}.system-update-section.s-190m7e7 .buttons:where(.s-190m7e7) button:where(.s-190m7e7):hover{background-color:hsla(var(--system-color-dark-hsl), .3)}.system-update-section.s-190m7e7 .buttons:where(.s-190m7e7) button:where(.s-190m7e7).confirm{background-color:var(--system-color-primary);color:var(--system-color-primary-contrast)}.system-update-section.s-190m7e7 .buttons:where(.s-190m7e7) button:where(.s-190m7e7).confirm:hover{background-color:hsla(var(--system-color-primary-hsl), .8)}section.s-1pp62xs{justify-self:center;width:100vw;height:100%;display:block}.status-bar.s-1ib7nhy{z-index:30;width:100%;height:2.75rem;padding:0 1.5rem;padding-top:max(.4rem, env(safe-area-inset-top));color:#fff;-webkit-user-select:none;user-select:none;pointer-events:auto;justify-content:space-between;align-items:center;display:flex;position:relative}.time-container.s-1ib7nhy{align-items:center;min-width:4rem;display:flex}.time-text.s-1ib7nhy{letter-spacing:-.2px;text-shadow:0 1px 3px #0006;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.95rem;font-weight:600}.indicators.s-1ib7nhy{justify-content:flex-end;align-items:center;gap:.5rem;min-width:5rem;display:flex}.icon.s-1ib7nhy{filter:drop-shadow(0 1px 2px #0006);width:1.1rem;height:1.1rem}.battery-container.s-1ib7nhy{align-items:center;gap:.3rem;display:flex}.battery-percent.s-1ib7nhy{text-shadow:0 1px 2px #00000080;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:.72rem;font-weight:600}.battery-pill.s-1ib7nhy{background:#00000026;border:1.5px solid #ffffffe6;border-radius:.25rem;align-items:center;width:1.45rem;height:.78rem;padding:1px;display:flex;box-shadow:0 1px 2px #0000004d}.battery-fill.s-1ib7nhy{background-color:#fff;border-radius:.12rem;height:100%;transition:width .4s}.battery-fill.s-1ib7nhy.charging{background-color:#34c759}.battery-nub.s-1ib7nhy{background:#ffffffe6;border-radius:0 1px 1px 0;width:1.5px;height:.32rem}.widgets-container.s-1o2zh2p{grid-template-columns:repeat(2,1fr);gap:.85rem;width:100%;max-width:24rem;margin:0 auto 1.5rem;padding:0 .5rem;display:grid}.widgets-container.s-1o2zh2p.pad{grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:44rem;margin-bottom:2rem}.widget-card.s-1o2zh2p{aspect-ratio:1;-webkit-backdrop-filter:blur(28px);color:#fff;-webkit-user-select:none;user-select:none;background:#1c1c227a;border:1px solid #ffffff29;border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:1rem;display:flex;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff2e}body.dark .widget-card.s-1o2zh2p{background:#16161a94;border-color:#ffffff1f;box-shadow:0 8px 24px #00000061,inset 0 1px #ffffff1f}.calendar-widget.s-1o2zh2p .widget-header:where(.s-1o2zh2p){justify-content:space-between;align-items:center;width:100%;display:flex}.calendar-widget.s-1o2zh2p .day-label:where(.s-1o2zh2p){color:#fff;opacity:.9;letter-spacing:.5px;text-transform:uppercase;font-size:.72rem;font-weight:700}.calendar-widget.s-1o2zh2p .live-clock:where(.s-1o2zh2p){opacity:.85;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.calendar-widget.s-1o2zh2p .widget-body:where(.s-1o2zh2p){align-items:baseline;gap:.35rem;display:flex}.calendar-widget.s-1o2zh2p .date-number:where(.s-1o2zh2p){letter-spacing:-2px;font-size:3rem;font-weight:200;line-height:1}.calendar-widget.s-1o2zh2p .month-label:where(.s-1o2zh2p){opacity:.9;font-size:1.1rem;font-weight:500}.profile-widget.s-1o2zh2p .profile-header:where(.s-1o2zh2p){justify-content:space-between;align-items:center;width:100%;display:flex}.profile-widget.s-1o2zh2p .avatar-badge:where(.s-1o2zh2p){color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#0a84ff,#5e5ce6);border-radius:.65rem;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;font-size:.85rem;font-weight:700;display:flex;box-shadow:0 3px 8px #0a84ff59}.profile-widget.s-1o2zh2p .lock-quick-btn:where(.s-1o2zh2p){color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;transition:background .15s,transform .1s;display:flex}.profile-widget.s-1o2zh2p .lock-quick-btn:where(.s-1o2zh2p):active{background:#ffffff4d;transform:scale(.92)}.profile-widget.s-1o2zh2p .status-indicator:where(.s-1o2zh2p){background:#0003;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .5rem;display:inline-flex}.profile-widget.s-1o2zh2p .status-dot:where(.s-1o2zh2p){background-color:#30d158;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 6px #30d158}.profile-widget.s-1o2zh2p .status-text:where(.s-1o2zh2p){font-size:.68rem;font-weight:600}.profile-widget.s-1o2zh2p .profile-info:where(.s-1o2zh2p){flex-direction:column;display:flex}.profile-widget.s-1o2zh2p .portal-name:where(.s-1o2zh2p){letter-spacing:-.3px;font-size:1.3rem;font-weight:700}.profile-widget.s-1o2zh2p .portal-desc:where(.s-1o2zh2p){opacity:.8;margin-top:.1rem;font-size:.72rem}.controls-widget.s-1o2zh2p .controls-title:where(.s-1o2zh2p){opacity:.9;font-size:.8rem;font-weight:600}.controls-widget.s-1o2zh2p .controls-grid:where(.s-1o2zh2p){grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.5rem;display:grid}.controls-widget.s-1o2zh2p .ctrl-btn:where(.s-1o2zh2p){color:#fff;cursor:pointer;background:#ffffff26;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.6rem .3rem;transition:background .15s;display:flex}.controls-widget.s-1o2zh2p .ctrl-btn:where(.s-1o2zh2p):hover,.controls-widget.s-1o2zh2p .ctrl-btn:where(.s-1o2zh2p):active{background:#ffffff47}.controls-widget.s-1o2zh2p .ctrl-btn:where(.s-1o2zh2p) span:where(.s-1o2zh2p){font-size:.68rem;font-weight:500}.app-icon-wrapper.s-2kibqm{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;display:flex}.icon-button.s-2kibqm{width:var(--icon-size);height:var(--icon-size);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:transform .15s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.icon-button.s-2kibqm:active{filter:brightness(.9);transform:scale(.9)}.app-icon-img.s-2kibqm{object-fit:contain;aspect-ratio:1;pointer-events:none;width:100%;height:100%}.app-label.s-2kibqm{color:#fff;text-align:center;letter-spacing:-.1px;max-width:calc(var(--icon-size) * 1.3);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #000000a6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.72rem;font-weight:500;overflow:hidden}.dock-wrapper.s-3gq0yq{width:100%;padding:0 1rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));z-index:20;pointer-events:auto;justify-content:center;align-items:center;margin-top:auto;display:flex}.dock-capsule.s-3gq0yq{-webkit-backdrop-filter:blur(32px)saturate(190%);will-change:transform;background:#ffffff3d;border:1px solid #ffffff61;border-radius:2.25rem;justify-content:center;align-items:center;gap:1.15rem;padding:.75rem 1.25rem;transition:transform .3s cubic-bezier(.16,1,.3,1),padding .3s;display:flex;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff73}.dock-capsule.s-3gq0yq.pad{border-radius:2.5rem;gap:1.5rem;padding:.85rem 1.75rem}body.dark .dock-capsule.s-3gq0yq{background:#20202685;border-color:#ffffff29;box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff26}.sheet-backdrop.s-1pzemk2{-webkit-backdrop-filter:blur(8px);z-index:45;background:#00000073;position:fixed;inset:0}.sheet-container.s-1pzemk2{inset:0;top:max(2.8rem, env(safe-area-inset-top));z-index:50;background:#1c1c1e;border-radius:1.75rem 1.75rem 0 0;flex-direction:column;transition:transform .1s ease-out;display:flex;position:fixed;overflow:hidden;box-shadow:0 -8px 40px #00000080}.sheet-container.s-1pzemk2.calculator{background:#000}.sheet-container.s-1pzemk2.calculator .sheet-header:where(.s-1pzemk2){border-bottom-color:#ffffff0f}.sheet-container.s-1pzemk2.calculator .sheet-body:where(.s-1pzemk2){overflow:hidden}.sheet-container.s-1pzemk2.pad{border-radius:1.5rem;width:90vw;max-width:52rem;height:82vh;margin:auto;inset:0}.sheet-container.s-1pzemk2.pad.calculator{width:90vw;max-width:23.5rem;height:38.5rem;max-height:88vh}body.light .sheet-container.s-1pzemk2{background:#f2f2f7;box-shadow:0 -8px 40px #00000026}body.light .sheet-container.s-1pzemk2 .sheet-header:where(.s-1pzemk2){border-bottom-color:#00000014}body.light .sheet-container.s-1pzemk2.calculator{background:#000}body.light .sheet-container.s-1pzemk2.calculator .sheet-title:where(.s-1pzemk2){color:#fff}body.light .sheet-container.s-1pzemk2.calculator .drag-handle-pill:where(.s-1pzemk2){background:#ffffff59}body.light .sheet-container.s-1pzemk2.calculator .close-button:where(.s-1pzemk2){color:#fff;background:#ffffff26}body.light .sheet-container.s-1pzemk2.calculator .sheet-header:where(.s-1pzemk2){border-bottom-color:#ffffff0f}.sheet-header.s-1pzemk2{background:inherit;-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.6rem 1rem .4rem;display:flex}.header-side.s-1pzemk2{justify-content:flex-end;width:2.2rem;display:flex}.drag-pill-container.s-1pzemk2{flex-direction:column;align-items:center;gap:.25rem;display:flex}.drag-handle-pill.s-1pzemk2{background:#ffffff59;border-radius:9999px;width:2.5rem;height:.28rem}body.light .drag-handle-pill.s-1pzemk2{background:#0003}.sheet-title.s-1pzemk2{color:#fff;letter-spacing:-.2px;font-size:.85rem;font-weight:600}body.light .sheet-title.s-1pzemk2{color:#1c1c1e}.close-button.s-1pzemk2{color:#fff;cursor:pointer;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;transition:background .15s;display:flex}.close-button.s-1pzemk2:active{background:#ffffff4d}body.light .close-button.s-1pzemk2{color:#1c1c1e;background:#00000014}body.light .close-button.s-1pzemk2:active{background:#0000002e}.sheet-body.s-1pzemk2{flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative;overflow:auto}.sheet-body.s-1pzemk2 .terminal-titlebar,.sheet-body.s-1pzemk2 .app-window-drag-handle{display:none!important}.sheet-footer.s-1pzemk2{padding-bottom:max(.4rem, env(safe-area-inset-bottom));background:inherit;justify-content:center;padding-top:.3rem;display:flex}.home-indicator.s-1pzemk2{background:#ffffff4d;border-radius:9999px;width:8rem;height:.25rem}body.light .home-indicator.s-1pzemk2{background:#0003}.lockscreen-root.s-63bbo{z-index:100;-webkit-user-select:none;user-select:none;touch-action:none;color:#fff;cursor:grab;will-change:transform;background-color:#632025;background-image:linear-gradient(#00000038 0%,#0000000a 30%,#0000001a 70%,#00000073 100%),url(/img/ui/wallpaper.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.lockscreen-root.s-63bbo:active{cursor:grabbing}.lockscreen-root.s-63bbo.dragging{transition:none!important}.lockscreen-root.s-63bbo.rebounding{transition:transform .42s cubic-bezier(.2,.9,.3,1)!important}.lockscreen-root.s-63bbo.unlocking{transition:transform .34s cubic-bezier(.25,1,.5,1)!important}.torch-ambient-light.s-63bbo{pointer-events:none;z-index:1;background:radial-gradient(circle at 18% 88%,#ffffe659 0%,#ffffff1f 35%,#0000 70%);animation:.25s ease-out s-63bbo-torchPulse;position:absolute;inset:0}@keyframes s-63bbo-torchPulse{0%{opacity:0}to{opacity:1}}.lockscreen-content.s-63bbo{z-index:2;width:100%;padding:.5rem 1.5rem max(1.5rem, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.top-section.s-63bbo{flex-direction:column;align-items:center;margin-top:.5rem;display:flex}.lock-indicator.s-63bbo{opacity:.9;filter:drop-shadow(0 2px 6px #0009);margin-bottom:.5rem}.clock-section.s-63bbo{text-align:center;flex-direction:column;align-items:center;display:flex}.date-text.s-63bbo{letter-spacing:-.2px;opacity:.95;text-shadow:0 2px 8px #000000a6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:1.25rem;font-weight:500}.time-text.s-63bbo{letter-spacing:-2.5px;font-variant-numeric:tabular-nums;text-shadow:0 3px 14px #000000a6;margin-top:.35rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:clamp(5.8rem,24vw,8.8rem);font-weight:250;line-height:.95}.unlock-footer.s-63bbo{opacity:.95;flex-direction:column;align-items:center;gap:.35rem;width:100%;padding-bottom:.25rem;display:flex}.quick-actions-row.s-63bbo{pointer-events:auto;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.quick-action-btn.s-63bbo{-webkit-backdrop-filter:blur(25px);color:#fff;cursor:pointer;pointer-events:auto;background:#1e1e1e80;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;transition:transform .15s,background-color .2s,color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #00000059}.quick-action-btn.s-63bbo:active{transform:scale(.92)}.quick-action-btn.s-63bbo.active{color:#000;background:#fff;box-shadow:0 0 24px #ffffffe6}.chevron-up.s-63bbo{filter:drop-shadow(0 2px 4px #00000080);animation:1.8s ease-in-out infinite s-63bbo-bounceUp}.unlock-hint.s-63bbo{letter-spacing:-.2px;text-shadow:0 2px 6px #0009;font-size:.95rem;font-weight:500}.home-indicator.s-63bbo{background:#ffffffbf;border-radius:9999px;width:8.5rem;height:.3rem;margin-top:.75rem;box-shadow:0 1px 4px #00000080}.top-section.s-63bbo,.unlock-footer.s-63bbo{transition:opacity .15s ease-out}.lockscreen-root.dragging.s-63bbo .top-section:where(.s-63bbo),.lockscreen-root.dragging.s-63bbo .unlock-footer:where(.s-63bbo){transition:none!important}.lockscreen-root.rebounding.s-63bbo .top-section:where(.s-63bbo),.lockscreen-root.rebounding.s-63bbo .unlock-footer:where(.s-63bbo){transition:opacity .42s!important}.lockscreen-root.unlocking.s-63bbo .top-section:where(.s-63bbo),.lockscreen-root.unlocking.s-63bbo .unlock-footer:where(.s-63bbo){transition:opacity .34s!important}@keyframes s-63bbo-bounceUp{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.install-backdrop.s-rzcoy8{-webkit-backdrop-filter:blur(10px);z-index:60;background:#0000008c;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.install-sheet.s-rzcoy8{--sheet-bg:#fff;--sheet-text:#1d1d1f;--sheet-subtext:#3c3c43b3;--sheet-subtext2:#3c3c438c;--sheet-pill:#0003;--sheet-close:#00000014;--sheet-item-bg:#0000000a;--sheet-border:#00000014;--sheet-shadow:0 16px 48px #0003;background:var(--sheet-bg);width:100%;max-width:24rem;color:var(--sheet-text);box-shadow:var(--sheet-shadow);border:1px solid var(--sheet-border);margin-bottom:max(.5rem, env(safe-area-inset-bottom));border-radius:1.75rem;padding:1.25rem 1.25rem 1.5rem;transition:background .25s,color .25s}.install-sheet.dark.s-rzcoy8,body.dark .install-sheet.s-rzcoy8{--sheet-bg:#1c1c1e;--sheet-text:#fff;--sheet-subtext:#ffffffb3;--sheet-subtext2:#ffffff8c;--sheet-pill:#ffffff4d;--sheet-close:#ffffff1f;--sheet-item-bg:#ffffff0f;--sheet-border:#ffffff1f;--sheet-shadow:0 16px 48px #0009}.sheet-top.s-rzcoy8{flex-direction:column;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.drag-pill.s-rzcoy8{background:var(--sheet-pill);border-radius:9999px;width:2.25rem;height:.25rem;margin-bottom:.75rem;transition:background .25s}.sheet-title.s-rzcoy8{letter-spacing:-.2px;color:var(--sheet-text);margin:0;font-size:1.1rem;font-weight:600;transition:color .25s}.close-icon.s-rzcoy8{background:var(--sheet-close);width:1.75rem;height:1.75rem;color:var(--sheet-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .25s,color .25s;display:flex;position:absolute;top:.25rem;right:0}.sheet-desc.s-rzcoy8{color:var(--sheet-subtext);text-align:center;margin:0 0 1.25rem;font-size:.85rem;line-height:1.45;transition:color .25s}.steps-list.s-rzcoy8{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.step-item.s-rzcoy8{background:var(--sheet-item-bg);border-radius:1rem;align-items:center;gap:.85rem;padding:.75rem .9rem;transition:background .25s;display:flex}.step-icon.s-rzcoy8{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.share-bg.s-rzcoy8{color:#0a84ff;background:#0a84ff33}.plus-bg.s-rzcoy8{color:#30d158;background:#30d15833}.step-content.s-rzcoy8{flex-direction:column;gap:.15rem;display:flex}.step-title.s-rzcoy8{color:var(--sheet-text);font-size:.88rem;font-weight:600;transition:color .25s}.step-sub.s-rzcoy8{color:var(--sheet-subtext2);font-size:.75rem;transition:color .25s}.confirm-btn.s-rzcoy8{color:#fff;cursor:pointer;background:#0a84ff;border:none;border-radius:1rem;width:100%;padding:.85rem;font-size:.95rem;font-weight:600;transition:opacity .15s}.confirm-btn.s-rzcoy8:active{opacity:.85}.app-library-panel.s-w5eva1{background-color:hsla(var(--system-color-light-hsl), .65);-webkit-backdrop-filter:blur(40px)saturate(190%);width:min(760px,92vw);height:min(520px,75vh);box-shadow:0 24px 60px #00000059, inset 0 0 0 1px hsla(var(--system-color-dark-hsl), .12), 0 0 0 .5px #fff6;-webkit-user-select:none;user-select:none;z-index:9999;border-radius:1.75rem;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}.app-library-panel.s-w5eva1.dark{background-color:hsla(var(--system-color-dark-hsl), .72);box-shadow:0 24px 60px #0000008c, inset 0 0 0 1px hsla(var(--system-color-light-hsl), .15), 0 0 0 .5px #0009}.panel-header.s-w5eva1{cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;padding:1.15rem 1.6rem .65rem;display:flex}.panel-header.s-w5eva1:active{cursor:grabbing}.header-title.s-w5eva1{letter-spacing:-.2px;color:var(--system-color-dark);font-size:1.25rem;font-weight:600;font-family:var(--system-font-family);pointer-events:none;margin:0}.categories-bar.s-w5eva1{scrollbar-width:none;align-items:center;gap:.45rem;padding:0 1.6rem .85rem;display:flex;overflow-x:auto}.categories-bar.s-w5eva1::-webkit-scrollbar{display:none}.category-pill.s-w5eva1{background-color:hsla(var(--system-color-dark-hsl), .06);color:var(--system-color-dark);font-size:.82rem;font-weight:500;font-family:var(--system-font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:.9rem;padding:.32rem .75rem;transition:all .15s cubic-bezier(.2,0,0,1)}.category-pill.s-w5eva1:hover{background-color:hsla(var(--system-color-dark-hsl), .12)}.category-pill.s-w5eva1.active{color:#fff;background-color:#168eff;font-weight:600;box-shadow:0 2px 6px #168eff59}.category-pill.s-w5eva1.active:hover{background-color:#0b82f4}.dark .category-pill.s-w5eva1.active{color:#fff;background-color:#0a84ff;box-shadow:0 2px 8px #0a84ff66}.dark .category-pill.s-w5eva1.active:hover{background-color:#1a8cff}.apps-grid-scroll.s-w5eva1{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsla(var(--system-color-dark-hsl), .2) transparent;flex:1;padding:.3rem 1.6rem 1.4rem;overflow-y:auto}.apps-grid-scroll.s-w5eva1::-webkit-scrollbar{width:6px}.apps-grid-scroll.s-w5eva1::-webkit-scrollbar-thumb{background-color:hsla(var(--system-color-dark-hsl), .2);border-radius:4px}.apps-grid.s-w5eva1{grid-template-columns:repeat(7,1fr);gap:1.25rem .75rem;display:grid}@media (width<=768px){.apps-grid.s-w5eva1{grid-template-columns:repeat(5,1fr)}}@media (width<=520px){.apps-grid.s-w5eva1{grid-template-columns:repeat(4,1fr)}}.app-item.s-w5eva1{cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;align-items:center;gap:.45rem;padding:0;display:flex}.app-item.s-w5eva1:active{opacity:.75}.app-icon-container.s-w5eva1{pointer-events:none;background:#ffffff14;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.dark .app-icon-container.s-w5eva1{background:#ffffff0d}.app-icon-img.s-w5eva1{object-fit:contain;aspect-ratio:1;width:100%;height:100%}.app-name.s-w5eva1{font-size:.72rem;font-weight:500;font-family:var(--system-font-family);color:var(--system-color-dark);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:66px;line-height:1.1;overflow:hidden}.mobile-container.s-17r9raq{-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.mobile-container.locked.s-17r9raq .status-bar-wrapper:where(.s-17r9raq),.mobile-container.locked.s-17r9raq .home-content:where(.s-17r9raq),.mobile-container.locked.s-17r9raq .dock-container:where(.s-17r9raq){opacity:0!important;pointer-events:none!important}.home-content.s-17r9raq{-webkit-overflow-scrolling:touch;z-index:10;scrollbar-width:none;flex-direction:column;flex:1;align-items:center;padding:.5rem 1rem 1rem;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .38s,filter .38s;display:flex;overflow-y:auto}.home-content.s-17r9raq.app-open{opacity:.75;filter:blur(2px);pointer-events:none;transform:scale(.93)}.home-content.s-17r9raq::-webkit-scrollbar{display:none}.widgets-wrapper.s-17r9raq{justify-content:center;width:100%;display:flex}.dock-container.s-17r9raq{will-change:transform;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .38s}.dock-container.s-17r9raq.app-open{opacity:.75;pointer-events:none;transform:scale(.93)}.dock-container.s-17r9raq.just-unlocked{animation:.52s cubic-bezier(.16,1,.3,1) forwards s-17r9raq-mobileDockSlideIn}.app-grid.s-17r9raq{grid-template-columns:repeat(4,1fr);justify-items:center;gap:1.25rem .75rem;width:100%;max-width:24rem;margin:0 auto;padding:0 .5rem;display:grid}.app-grid.s-17r9raq.pad{grid-template-columns:repeat(6,1fr);gap:1.75rem 1.25rem;max-width:44rem}.app-grid.s-17r9raq.just-unlocked .app-icon-slot:where(.s-17r9raq){animation:.5s cubic-bezier(.16,1,.3,1) backwards s-17r9raq-appIconFlyIn;animation-delay:calc(var(--stagger-idx,0) * 26ms + 40ms)}.app-icon-slot.s-17r9raq{flex-direction:column;justify-content:center;align-items:center;display:flex}.status-bar-wrapper.s-17r9raq{z-index:30;width:100%}@keyframes s-17r9raq-appIconFlyIn{0%{opacity:0;transform:translateY(32px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes s-17r9raq-mobileDockSlideIn{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translateY(0)}}.desktop-lockscreen-root.s-tkkbg7{z-index:99999;color:#fff;-webkit-user-select:none;user-select:none;cursor:default;opacity:1;will-change:opacity;background-color:#632025;background-image:linear-gradient(#00000047 0%,#00000014 35%,#0000001f 65%,#0000007a 100%),url(/img/ui/wallpaper.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;align-items:center;padding:4.5rem 2rem 3.5rem;transition:opacity .38s cubic-bezier(.25,1,.5,1);display:flex;position:fixed;inset:0}.desktop-lockscreen-root.unlocking.s-tkkbg7{opacity:0;pointer-events:none}.top-clock-section.s-tkkbg7{text-align:center;pointer-events:none;flex-direction:column;align-items:center;margin-top:1rem;transition:opacity .32s ease-out,transform .38s cubic-bezier(.25,1,.5,1);display:flex}.desktop-lockscreen-root.unlocking.s-tkkbg7 .top-clock-section:where(.s-tkkbg7){opacity:0;transform:scale(.98)translateY(-8px)}.date-text.s-tkkbg7{letter-spacing:-.2px;opacity:.95;text-shadow:0 2px 10px #000000a6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:1.35rem;font-weight:500}.time-text.s-tkkbg7{letter-spacing:-3px;font-variant-numeric:tabular-nums;text-shadow:0 4px 18px #000000b3;margin-top:.35rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:clamp(6rem,12vw,9.5rem);font-weight:200;line-height:.95}.bottom-profile.s-tkkbg7{cursor:pointer;flex-direction:column;align-items:center;gap:.65rem;margin-bottom:.85rem;transition:opacity .32s ease-out,transform .38s cubic-bezier(.25,1,.5,1);display:flex}.desktop-lockscreen-root.unlocking.s-tkkbg7 .bottom-profile:where(.s-tkkbg7){opacity:0;transform:scale(.98)translateY(8px)}.avatar-ring.s-tkkbg7{background:#ffffff40;border-radius:50%;width:4.8rem;height:4.8rem;padding:2.5px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 24px #00000073}.bottom-profile.s-tkkbg7:hover .avatar-ring:where(.s-tkkbg7){transform:scale(1.04);box-shadow:0 8px 28px #0000008c}.avatar-badge.s-tkkbg7{color:#fff;letter-spacing:1px;background:#000;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.65rem;font-weight:700;display:flex;box-shadow:inset 0 1px 1px #fff3}.user-name.s-tkkbg7{letter-spacing:-.2px;text-shadow:0 2px 8px #000000bf;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:1.25rem;font-weight:600}.unlock-action-pill.s-tkkbg7{-webkit-backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .85rem;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #00000040}.bottom-profile.s-tkkbg7:hover .unlock-action-pill:where(.s-tkkbg7){background:#ffffff38;transform:translateY(-1px)}.unlock-tip.s-tkkbg7{opacity:.92;letter-spacing:-.1px;text-shadow:0 1px 4px #000000a6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.85rem;font-weight:450}.container.s-14a8jkh{width:100%;height:100%}main.s-14a8jkh{grid-template-rows:auto 1fr auto;width:100%;height:100%;display:grid}main.locked.s-14a8jkh{opacity:0!important;pointer-events:none!important}main.just-unlocked.s-14a8jkh header{animation:.48s cubic-bezier(.16,1,.3,1) forwards s-14a8jkh-topBarSlideIn}main.just-unlocked.s-14a8jkh .dock-container{animation:.54s cubic-bezier(.16,1,.3,1) forwards s-14a8jkh-dockSlideIn}main.just-unlocked.s-14a8jkh #windows-area{animation:.42s cubic-bezier(.16,1,.3,1) forwards s-14a8jkh-windowsFadeIn}@keyframes s-14a8jkh-topBarSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes s-14a8jkh-dockSlideIn{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translateY(0)}}@keyframes s-14a8jkh-windowsFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,body[data-theme=light]{--system-color-primary:#007bff;--system-color-primary-hsl:211, 100%, 50%;--system-color-primary-contrast:#fff;--system-color-primary-contrast-hsl:240, 24%, 100%;--system-color-dark:#1b1b1d;--system-color-dark-hsl:240, 3%, 11%;--system-color-dark-contrast:#fff;--system-color-dark-contrast-hsl:240, 24%, 100%;--system-color-light:#fff;--system-color-light-hsl:240, 24%, 100%;--system-color-light-contrast:#1c1c1c;--system-color-light-contrast-hsl:0, 0%, 11%;--system-font-family:-apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--system-focus-outline:0 0 0 3px hsla(var(--system-color-primary-hsl), .5);--system-color-grey-50:#fafafa;--system-color-grey-50-hsl:0, 0%, 98%;--system-color-grey-100:#f5f5f5;--system-color-grey-100-hsl:0, 0%, 96%;--system-color-grey-200:#eee;--system-color-grey-200-hsl:0, 0%, 93%;--system-color-grey-300:#e0e0e0;--system-color-grey-300-hsl:0, 0%, 88%;--system-color-grey-400:#bdbdbd;--system-color-grey-400-hsl:0, 0%, 74%;--system-color-grey-500:#9e9e9e;--system-color-grey-500-hsl:0, 0%, 62%;--system-color-grey-600:#757575;--system-color-grey-600-hsl:0, 0%, 46%;--system-color-grey-700:#616161;--system-color-grey-700-hsl:0, 0%, 38%;--system-color-grey-800:#424242;--system-color-grey-800-hsl:0, 0%, 26%;--system-color-grey-900:#212121;--system-color-grey-900-hsl:0, 0%, 13%;--system-color-grey-A100:#d5d5d5;--system-color-grey-A100-hsl:0, 0%, 84%;--system-color-grey-A200:#aaa;--system-color-grey-A200-hsl:0, 0%, 67%;--system-color-grey-A400:#303030;--system-color-grey-A400-hsl:0, 0%, 19%;--system-color-grey-A700:#616161;--system-color-grey-A700-hsl:0, 0%, 38%;--system-cursor-default:url(/cursors/normal-select.svg);--system-cursor-pointer:url(/cursors/link-select.svg);--system-cursor-text-select:url(/cursors/text-select.svg);--system-cursor-help-select:help;--system-cursor-busy:url(/cursors/busy.webp);--system-cursor-working-in-bg:url(/cursors/working-in-background.webp)}body.dark{--system-color-primary:#0a85ff;--system-color-primary-hsl:210, 100%, 52%;--system-color-primary-contrast:#010d18;--system-color-primary-contrast-hsl:210, 92%, 5%;--system-color-dark:#fff;--system-color-dark-hsl:240, 24%, 100%;--system-color-dark-contrast:#1c1c1c;--system-color-dark-contrast-hsl:0, 0%, 11%;--system-color-light:#1b1b1d;--system-color-light-hsl:240, 3%, 11%;--system-color-light-contrast:#fff;--system-color-light-contrast-hsl:240, 24%, 100%}html,body{height:100%}body{cursor:var(--system-cursor-default), auto;font-family:var(--system-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}*{box-sizing:border-box}:focus{outline:none}:focus-visible{box-shadow:var(--system-focus-outline);outline:none}#root{isolation:isolate;width:100%;height:100%}button{color:inherit;vertical-align:middle;-webkit-user-select:none;user-select:none;appearance:none;cursor:var(--system-cursor-default), auto;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:0;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;text-decoration:none;display:inline-flex;position:relative}*{cursor:var(--system-cursor-default), auto}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#0000;border-radius:.75rem;width:5px;transition-duration:.4s}::-webkit-scrollbar-thumb{background-color:#888;border-radius:.75rem;width:5px;transition-duration:.4s}::-webkit-scrollbar-thumb:hover{background-color:#666}::-webkit-scrollbar-thumb:active{background-color:#444}
