@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Instrument Sans Variable", system-ui, Helvetica, Arial, sans-serif;--primary:#0d1c64;--secondary:#475a7f;--tertiary:#646f9a;--white:#fff;--helium-blue:#3450d1;--helium-blue-hover:#3a58db;--helium-blue-press:#304bc2;--bg-surface:#fbfcff;--bg-gradient-start:#f4f7ff;--bg-gradient-end:#acbbff;--intro-gradient-start:#e3e8ff;--intro-gradient-end:#f4f7ff;--intro-gradient:linear-gradient(180deg, var(--intro-gradient-start) 0%, var(--intro-gradient-end) 100%);--background:var(--bg-surface);--tooltip-bg:#eaedfd;--tooltip-shadow:#9ba6d880;--helium-elevated:#3450d1;--helium-elevated-5:color-mix(in srgb, var(--helium-elevated) 5%, transparent);--helium-elevated-7:color-mix(in srgb, var(--helium-elevated) 7%, transparent);--helium-elevated-10:color-mix(in srgb, var(--helium-elevated) 10%, transparent);--helium-elevated-15:color-mix(in srgb, var(--helium-elevated) 15%, transparent);--helium-elevated-20:color-mix(in srgb, var(--helium-elevated) 20%, transparent);--helium-elevated-25:color-mix(in srgb, var(--helium-elevated) 25%, transparent);--helium-elevated-30:color-mix(in srgb, var(--helium-elevated) 30%, transparent);--helium-elevated-40:color-mix(in srgb, var(--helium-elevated) 40%, transparent);--helium-elevated-50:color-mix(in srgb, var(--helium-elevated) 50%, transparent);--gap-1:6px;--gap-2:8px;--gap-3:12px;--gap-4:20px;--mid-border-radius:12px;--card-border-radius:20px;--shimmer-size:350px;--glass-filter:blur(12px) saturate(110%);font-family:var(--font);letter-spacing:-1%;color:var(--primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;line-height:120%}@media (prefers-color-scheme:dark){:root{--primary:#e3e6f2;--secondary:#8f9bcb;--tertiary:#7985b2;--white:var(--primary);--tooltip-bg:#1d2a5d;--tooltip-shadow:color-mix(in srgb, var(--tooltip-bg) 40%, transparent);--bg-surface:#0e1123;--bg-gradient-start:#151932;--bg-gradient-end:#2d3c7f;--intro-gradient-start:var(--bg-gradient-start);--intro-gradient-end:var(--bg-gradient-end);--helium-elevated:#b3beec;--glass-filter:blur(12px)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}html{background:var(--background)}::selection{color:var(--primary);background-color:var(--helium-elevated-30)}input{font-family:var(--font)}body{color:var(--primary);background:var(--background);font-family:var(--font);margin:0}h1,h2,h3,h4,h5,h6{margin-block:0;margin-inline:0;font-weight:500;line-height:120%}h1,h2{letter-spacing:-2%;line-height:110%}h1{font-size:43px}h2{font-size:36px}h3{font-size:24px}h4{font-size:17px}h5{font-size:14px}h6{font-size:12px}p,a,li{color:var(--secondary);margin:0;font-size:16px;line-height:122%}strong{font-weight:600}a{color:inherit;text-underline-offset:4px;&:not(.button):focus-visible{border-radius:5px}}svg,img{pointer-events:none;user-select:none;-webkit-user-drag:none}button{appearance:none;letter-spacing:inherit;word-spacing:unset;line-height:inherit;text-indent:0;text-shadow:none;text-align:center;cursor:pointer;box-sizing:border-box;font-family:inherit;font-weight:inherit;border:none;margin:0;padding-block:0;padding-inline:0}button,.button{--size:38px;color:var(--primary);min-height:var(--size);border-radius:calc(var(--size) / 2);will-change:transform;user-select:none;-webkit-user-drag:none;background-color:#0000;align-items:center;gap:7px;padding:9px 16px;font-size:16px;transition:background-color .2s,transform .2s,opacity .2s,color .2s;display:inline-flex;&:not(.transparent){background-color:var(--helium-elevated-7)}&:active{background-color:var(--helium-elevated-15);transform:scale(.97)}&.primary{color:var(--white);background-color:var(--helium-blue);&:active{background-color:var(--helium-blue-press)}}&.circle{height:var(--size);width:var(--size);justify-content:center;padding:0}&.card{text-align:left;gap:var(--gap-3);border-radius:14px;width:100%;min-height:0;padding:14px 18px;&:active{transform:none}& svg{width:21px;height:21px}}&:not(.card):not(.circle):has(svg){padding-inline-start:14px}&:disabled,&.disabled{color:var(--tertiary);pointer-events:none;&:not(.transparent){background-color:var(--helium-elevated-5)}&:not(.selected){box-shadow:none}&>*>p{color:inherit;opacity:.7}&>:not(svg){opacity:.7}}&>*>p,&>:not(svg){transition:opacity .2s,color .2s}&.selected{box-shadow:0 0 0 1px var(--primary) inset, 0 0 0 1px var(--primary)}& svg{stroke-width:1.8px;flex:none;width:18px;height:18px}}@media (hover:hover){button:hover,.button:hover{background-color:var(--helium-elevated-10)}button:hover:active,.button:hover:active{background-color:var(--helium-elevated-15)}button.primary:hover,.button.primary:hover{background-color:var(--helium-blue-hover)}button.primary:hover:active,.button.primary:hover:active{background-color:var(--helium-blue-press)}}a.button{text-decoration:none}button:focus-visible,.button:focus-visible,a:focus-visible{outline:2px var(--primary) solid;outline-offset:3px}.action-buttons{gap:var(--gap-1);display:flex;&>button,&>.button{border-radius:30px}}.input-field,.dropdown{color:var(--primary);border-radius:12px;align-items:center;transition:background-color .2s,outline-color .1s,box-shadow .1s}.input-field,.dropdown{background-color:var(--helium-elevated-7);display:inline-flex;&:focus-within{background-color:var(--helium-elevated-10);outline:2px var(--primary) solid;outline-offset:-1px}}@media (hover:hover){.input-field:hover,.dropdown:hover{background-color:var(--helium-elevated-10)}}.input-field{cursor:text;gap:9px;width:100%}:where(.input-field input,.dropdown select){appearance:none;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:none;outline:none;font-weight:500}:where(.input-field input)::placeholder{color:var(--tertiary);user-select:none;font-weight:500}.input-field.disabled,.dropdown.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.glass-children{&>* button:not(.primary),&>* .button:not(.primary),&>* .checkbox-control,&>* .input-field,&>* .dropdown,&>* .skeleton{--helium-elevated-7:color-mix(in srgb, var(--helium-elevated) 9%, transparent);backdrop-filter:var(--glass-filter)}}@media screen and (width<=535px){h1{font-size:38px}h2{font-size:30px}}html,body{user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:pan-x pan-y;overscroll-behavior:none}input,textarea{user-select:text}img,svg{-webkit-user-drag:none}:root[data-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#e3e6f2;--secondary:#8f9bcb;--tertiary:#7985b2;--white:var(--primary);--tooltip-bg:#1d2a5d;--tooltip-shadow:color-mix(in srgb, var(--tooltip-bg) 40%, transparent);--bg-surface:#0e1123;--bg-gradient-start:#151932;--bg-gradient-end:#2d3c7f;--intro-gradient-start:var(--bg-gradient-start);--intro-gradient-end:var(--bg-gradient-end);--helium-elevated:#b3beec;--glass-filter:blur(12px)}:root[data-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#0d1c64;--secondary:#475a7f;--tertiary:#646f9a;--white:#fff;--tooltip-bg:#eaedfd;--tooltip-shadow:#9ba6d880;--bg-surface:#fbfcff;--bg-gradient-start:#f4f7ff;--bg-gradient-end:#acbbff;--intro-gradient-start:#e3e8ff;--intro-gradient-end:#f4f7ff;--helium-elevated:#3450d1;--glass-filter:blur(12px) saturate(110%)}:root[data-picture]{--picture-secondary:var(--secondary);--picture-tertiary:var(--tertiary);--halo-ink:color-mix(in srgb, var(--background) min(100%, var(--halo,0) * 200%), transparent);--text-halo:0 0 1px var(--halo-ink), 0 0 2px var(--halo-ink), 0 0 4px var(--halo-ink), 0 0 10px var(--halo-ink)}:root[data-picture] body{--secondary:color-mix(in oklab, var(--picture-secondary) 60%, var(--primary));--tertiary:color-mix(in oklab, var(--picture-tertiary) 50%, var(--primary))}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease}:root[data-recolor] :not(.bg-layer),:root[data-recolor] :before,:root[data-recolor] :after{transition-property:color,background-color,border-color,outline-color,box-shadow,fill,stroke!important;transition-duration:var(--recolor)!important;transition-timing-function:ease-in-out!important}.bg-layer canvas{transition:none!important}:root[data-fx=performance],:root[data-light][data-fx=performance]{--glass-filter:none}:root[data-fx=performance] :not(.bg-fade),:root[data-fx=performance] :before,:root[data-fx=performance] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}:root[data-fx=beauty],:root[data-light][data-fx=beauty]{--glass-filter:blur(24px) saturate(150%)}canvas.svelte-zsqmvc{--shimmer-alpha:.35;--shimmer-grain-alpha:.15;--shimmer-grain-luminance:220;--shimmer-grain-contrast:34;--shimmer-grain-saturation:8;--shimmer-intro-alpha:.6;--shimmer-speed-up-shine-boost:.3;--shimmer-highlight:var(--bg-gradient-end);--shimmer-start:var(--bg-gradient-start);z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;transition:opacity .3s;display:block}canvas.visible.svelte-zsqmvc{opacity:1}canvas.fallback.svelte-zsqmvc{background:var(--intro-gradient)}canvas.background.svelte-zsqmvc{width:100vw;height:100vh;position:fixed;top:0;left:0}@media (prefers-color-scheme:dark){canvas.svelte-zsqmvc{--shimmer-alpha:.7;--shimmer-grain-alpha:.15;--shimmer-grain-luminance:144;--shimmer-grain-contrast:64;--shimmer-grain-saturation:32;--shimmer-intro-alpha:1;--shimmer-speed-up-shine-boost:.15}}@media (prefers-reduced-motion:reduce){canvas.svelte-zsqmvc{transition-duration:1ms}}.helium-logo.svelte-sg1sz0{color:currentColor;flex:none;width:auto;display:inline-flex}.helium-logo.svelte-sg1sz0 svg{width:auto;height:100%;display:block}.input-field.svelte-1h1ash9{--input-font-size:16px;--input-icon-size:18px;--input-line-height:122%;--input-padding:13px 16px;padding:var(--input-padding);min-height:46px}.small.svelte-1h1ash9{--input-font-size:14px;--input-icon-size:16px;--input-line-height:120%;--input-padding:10px 16px;min-height:38px}input.svelte-1h1ash9{font-size:var(--input-font-size);line-height:var(--input-line-height);padding:0;&[type=number]{appearance:textfield}&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}.input-accessory.svelte-1h1ash9{color:var(--tertiary);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.input-field.svelte-1h1ash9:focus-within .input-accessory:where(.svelte-1h1ash9){color:var(--primary)}.input-accessory.svelte-1h1ash9 svg{width:var(--input-icon-size);height:var(--input-icon-size);stroke-width:1.8px}.text.svelte-1umylom{margin:0}.center.svelte-1umylom{text-align:center}.tone-primary.svelte-1umylom{color:var(--primary)}.tone-secondary.svelte-1umylom{color:var(--secondary)}.tone-tertiary.svelte-1umylom{color:var(--tertiary)}.tone-white.svelte-1umylom{color:var(--white)}.tooltip-anchor.svelte-vx4648{gap:var(--gap-1);width:fit-content;height:fit-content;display:flex;position:relative}.tooltip-container.svelte-vx4648{pointer-events:none;opacity:0;transform-origin:0;background:0 0;border:none;margin:0;padding:16px;transition:transform .15s,opacity .15s;position:fixed;transform:scale(.8)}.tooltip-container.svelte-vx4648:popover-open{opacity:1;transform-origin:0 0;transform:none}@starting-style{.tooltip-container.svelte-vx4648:popover-open{opacity:0;transform:scale(.8)}}.tooltip-content.svelte-vx4648{color:var(--primary);background-color:var(--tooltip-bg);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;text-wrap:pretty;white-space:pre;box-shadow:4px 4px 10px 0 var(--tooltip-shadow);border-radius:4px 12px 12px;padding:10px 12px;font-size:14px;line-height:120%}.chrome-logo.svelte-d8ysy2{flex:none;display:inline-flex}svg.svelte-d8ysy2{width:auto;height:100%;display:block}.stars.svelte-1p75bi0{--star:var(--star-color,#fff);--k:var(--star-size,1);z-index:0;background:linear-gradient(var(--stars-top,#151832), var(--stars-bottom,#27336d));position:fixed;inset:0;overflow:hidden}.stars.svelte-1p75bi0:before{content:"";background:radial-gradient(calc(1px * var(--k)) calc(1px * var(--k)) at 20px 30px, var(--star), transparent), radial-gradient(calc(1.5px * var(--k)) calc(1.5px * var(--k)) at 70px 150px, var(--star), transparent), radial-gradient(calc(1px * var(--k)) calc(1px * var(--k)) at 120px 80px, var(--star), transparent), radial-gradient(calc(2px * var(--k)) calc(2px * var(--k)) at 200px 220px, var(--star), transparent), radial-gradient(calc(1.5px * var(--k)) calc(1.5px * var(--k)) at 280px 60px, var(--star), transparent), radial-gradient(calc(1px * var(--k)) calc(1px * var(--k)) at 310px 180px, var(--star), transparent);background-size:350px 350px;animation:20s linear infinite svelte-1p75bi0-drift;position:absolute;inset:0 -350px 0 0}.stars.preview.svelte-1p75bi0{position:absolute}.stars.preview.svelte-1p75bi0:before{animation:none}.stars.svelte-1p75bi0:not(.preview){translate:calc(var(--mx,0) * -10px) calc(var(--my,0) * -10px);inset:-24px}:root[data-fx=performance] .stars.svelte-1p75bi0:not(.preview),:root[data-fx=performance] .near.svelte-1p75bi0{translate:none}.near.svelte-1p75bi0{--star:var(--star-color,#fff);z-index:0;pointer-events:none;opacity:.85;translate:calc(var(--mx,0) * -32px) calc(var(--my,0) * -32px);position:fixed;inset:-60px;overflow:hidden}.near.svelte-1p75bi0:before{content:"";background:radial-gradient(2.5px 2.5px at 60px 90px, var(--star), transparent), radial-gradient(2px 2px at 410px 260px, var(--star), transparent), radial-gradient(3px 3px at 230px 470px, var(--star), transparent), radial-gradient(2px 2px at 520px 40px, var(--star), transparent);background-size:600px 560px;animation:34s linear infinite svelte-1p75bi0-drift-near;position:absolute;inset:0 -600px 0 0}@keyframes svelte-1p75bi0-drift-near{to{transform:translate(-600px)}}.arrive-near.svelte-1p75bi0{animation:.7s cubic-bezier(.16,1,.3,1) .3s both svelte-1p75bi0-arrive}@media (prefers-reduced-motion:reduce){.near.svelte-1p75bi0:before{animation:none}}.arrive.svelte-1p75bi0{animation:.7s cubic-bezier(.16,1,.3,1) .3s both svelte-1p75bi0-arrive}@keyframes svelte-1p75bi0-arrive{0%{opacity:0;filter:brightness(2.2);scale:1.35}}.warp.svelte-1p75bi0{z-index:0;pointer-events:none;width:100vw;height:100vh;animation:.3s .4s both svelte-1p75bi0-warp-out;position:fixed;inset:0}@keyframes svelte-1p75bi0-warp-out{to{opacity:0}}.flash.svelte-1p75bi0{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle,#d6e0ffe6 0%,#8ca0ff59 18%,#5064dc14 40%,#0000 62%);border-radius:50%;width:140vmax;height:140vmax;animation:.55s cubic-bezier(.2,.8,.2,1) .3s both svelte-1p75bi0-flash;position:fixed;top:50%;left:50%;translate:-50% -50%}@keyframes svelte-1p75bi0-flash{0%{opacity:0;scale:.05}18%{opacity:1}to{opacity:0;scale:1}}@keyframes svelte-1p75bi0-drift{to{transform:translate(-350px)}}@media (prefers-reduced-motion:reduce){.stars.svelte-1p75bi0:before{animation:none}}.sky.svelte-b7xjwq{z-index:0;isolation:isolate;background:linear-gradient(#151832,#27336d);position:fixed;inset:0;overflow:hidden}canvas.svelte-b7xjwq{mix-blend-mode:screen;transition:opacity 1.5s;position:absolute;top:0;left:0}.image.svelte-o9jd6p{z-index:0;background:linear-gradient(#151832,#27336d);position:fixed;inset:0;overflow:hidden}img.svelte-o9jd6p{inset:calc(var(--blur) * -2);width:calc(100% + var(--blur) * 4);height:calc(100% + var(--blur) * 4);object-fit:cover;filter:blur(var(--blur));opacity:0;transition:opacity .7s cubic-bezier(.215,.61,.355,1),scale .9s cubic-bezier(.215,.61,.355,1),filter .25s;position:absolute;scale:1.05}:root[data-fx=performance] img.svelte-o9jd6p{transition:opacity .4s linear;scale:1}img.shown.svelte-o9jd6p{opacity:1;scale:1}.scrim.svelte-o9jd6p{background:var(--scrim,#080c20);transition:opacity .25s,background-color .6s;position:absolute;inset:0}.switching.svelte-o9jd6p .scrim:where(.svelte-o9jd6p){transition:opacity .7s cubic-bezier(.215,.61,.355,1),background-color .7s cubic-bezier(.215,.61,.355,1)}.scrim.light.svelte-o9jd6p{background:var(--scrim,#fbfcff)}.text.svelte-r1qmde{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.text.wrap.svelte-r1qmde{white-space:normal;max-width:300px;line-height:1.35}.notice.svelte-r1qmde{z-index:3;align-items:center;gap:var(--gap-2);background:var(--background);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;max-width:calc(100vw - 32px);box-shadow:4px 4px 24px 0 var(--tooltip-shadow);transform-origin:100% 100%;color:var(--secondary);border-radius:16px 16px 6px;padding:8px 8px 8px 16px;font-size:14px;display:flex;position:fixed;bottom:68px;right:16px}.link.svelte-r1qmde{all:unset;cursor:pointer;color:var(--primary);text-decoration:underline;text-decoration-color:var(--tertiary);text-underline-offset:3px;white-space:nowrap;border-radius:4px;flex:none;font-weight:500;transition:text-decoration-color .15s}.link.svelte-r1qmde:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.link.svelte-r1qmde:hover{text-decoration-color:currentColor}.close.svelte-r1qmde{all:unset;cursor:pointer;width:26px;height:26px;color:var(--tertiary);border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.close.svelte-r1qmde:hover,.close.svelte-r1qmde:focus-visible{color:var(--primary);background:var(--helium-elevated-10)}.close.svelte-r1qmde svg{width:14px;height:14px}.undo-toast.svelte-1j2thfs{z-index:6;align-items:center;gap:var(--gap-2);background:var(--background);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;max-width:min(420px,100vw - 132px);box-shadow:4px 4px 24px 0 var(--tooltip-shadow);transform-origin:0 100%;color:var(--secondary);border-radius:16px 16px 16px 6px;padding:8px 8px 8px 16px;font-size:14px;line-height:1.35;display:flex;position:fixed;bottom:16px;left:16px}.text.svelte-1j2thfs{min-width:0}.link.svelte-1j2thfs{all:unset;cursor:pointer;color:var(--primary);text-decoration:underline;text-decoration-color:var(--tertiary);text-underline-offset:3px;white-space:nowrap;border-radius:6px;flex:none;margin:-4px -2px;padding:4px 6px;font-weight:500;transition:text-decoration-color .15s}.link.svelte-1j2thfs:hover{text-decoration-color:currentColor}.link.svelte-1j2thfs:focus-visible{outline:2px solid var(--primary)}.close.svelte-1j2thfs{all:unset;cursor:pointer;width:28px;height:28px;color:var(--tertiary);border-radius:50%;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.close.svelte-1j2thfs:hover,.close.svelte-1j2thfs:focus-visible{color:var(--primary);background:var(--helium-elevated-10)}.close.svelte-1j2thfs svg{width:14px;height:14px}.site-icon.svelte-1ihwl5t{width:var(--size);height:var(--size);border-radius:calc(var(--size) * .28);flex-shrink:0;place-items:center;transition:background-color .25s,box-shadow .25s;display:grid;position:relative}img.svelte-1ihwl5t{width:var(--size);height:var(--size);object-fit:contain;transition:transform .25s,opacity .25s,border-radius .25s;animation:.25s svelte-1ihwl5t-appear}img.svelte-1ihwl5t,.tinted.svelte-1ihwl5t{grid-area:1/1}img.hidden.svelte-1ihwl5t{opacity:0;animation:none}img.app.svelte-1ihwl5t{border-radius:22%}.contained.svelte-1ihwl5t{background:var(--icon-plate,#fff);box-shadow:0 0 0 1px var(--icon-plate-edge,#0d1c640f), 0 2px 8px #0d1c6414;overflow:hidden}.contained.svelte-1ihwl5t img.app:where(.svelte-1ihwl5t){border-radius:0}:root[data-dark] .contained.svelte-1ihwl5t{--icon-plate:color-mix(in srgb, var(--helium-elevated) 12%, var(--background));--icon-plate-edge:color-mix(in srgb, var(--helium-elevated) 10%, transparent);box-shadow:0 0 0 1px var(--icon-plate-edge)}@media (prefers-color-scheme:dark){.contained.svelte-1ihwl5t{--icon-plate:color-mix(in srgb, var(--helium-elevated) 12%, var(--background));--icon-plate-edge:color-mix(in srgb, var(--helium-elevated) 10%, transparent);box-shadow:0 0 0 1px var(--icon-plate-edge)}}.tinted.app.svelte-1ihwl5t{border-radius:22%}.tinted.svelte-1ihwl5t{width:var(--size);height:var(--size);transition:transform .25s,background-color .25s;animation:.25s svelte-1ihwl5t-appear;display:block;mask-size:100% 100%;mask-repeat:no-repeat}.letter.svelte-1ihwl5t{background:var(--tint,oklch(.62 .13 var(--hue)));color:#fff}.local.svelte-1ihwl5t{justify-content:center;gap:calc(var(--size) * .02);flex-direction:column;animation:.25s svelte-1ihwl5t-appear;display:flex}.local.svelte-1ihwl5t svg:where(.svelte-1ihwl5t){width:46%;height:46%}.internal.svelte-1ihwl5t{background:var(--tint,var(--helium-blue,#3450d1))}.internal.chrome.svelte-1ihwl5t{background:#fff}.port.svelte-1ihwl5t{font-size:calc(var(--size) * .2);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600;line-height:1}.letter.tint.svelte-1ihwl5t{color:var(--background);font-size:calc(var(--size) * .44);font-weight:600}.loading.svelte-1ihwl5t{background:var(--helium-elevated-10);animation:1.2s ease-in-out .3s infinite svelte-1ihwl5t-pulse}@keyframes svelte-1ihwl5t-appear{0%{opacity:0;scale:.8}}@keyframes svelte-1ihwl5t-pulse{50%{opacity:.5}}.shortcuts.svelte-3axqhm{flex-wrap:wrap;justify-content:center;gap:6px;width:min(100%,800px);display:flex}.tile-wrap.svelte-3axqhm{transition:opacity .2s;position:relative}.tile-wrap.dragging.svelte-3axqhm{opacity:.35}.tile.svelte-3axqhm{width:92px;min-height:0;color:var(--secondary);font:inherit;cursor:pointer;border:none;border-radius:18px;flex-direction:column;justify-content:flex-start;gap:0;text-decoration:none;transition:background-color .2s,transform .2s,color .2s,width .25s,padding .25s;padding:12px 6px 10px!important}.compact.svelte-3axqhm .tile:where(.svelte-3axqhm){width:72px;padding:12px!important}.tile.svelte-3axqhm:hover{color:var(--primary)}.tile-wrap.over.svelte-3axqhm .tile:where(.svelte-3axqhm){background-color:var(--helium-elevated-10)}.tile.svelte-3axqhm:focus-visible{outline-offset:-2px}.title.svelte-3axqhm{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:8px;font-size:13px;transition:color .2s;overflow:hidden}.add.svelte-3axqhm{color:var(--tertiary)}:root[data-picture] .title.svelte-3axqhm{text-shadow:var(--text-halo)}:root[data-picture] .add-icon.svelte-3axqhm,:root[data-picture] .folder-icon.svelte-3axqhm{background:color-mix(in srgb, var(--background) calc(var(--halo) * 100%), var(--helium-elevated-7))}:root[data-picture] .add.svelte-3axqhm:hover .add-icon:where(.svelte-3axqhm),:root[data-picture] .tile.svelte-3axqhm:hover .folder-icon:where(.svelte-3axqhm){background:color-mix(in srgb, var(--background) calc(var(--halo) * 100%), var(--helium-elevated-10))}.add-icon.svelte-3axqhm{background:var(--helium-elevated-7);border-radius:14px;place-items:center;width:48px;height:48px;transition:background-color .2s;display:grid}.add.svelte-3axqhm:hover .add-icon:where(.svelte-3axqhm){background:var(--helium-elevated-10)}.add-icon.svelte-3axqhm svg:where(.svelte-3axqhm){stroke-width:1.8px;width:20px;height:20px}.edit.svelte-3axqhm{--size:26px;color:var(--secondary);box-shadow:0 0 0 1px var(--helium-elevated-10), 0 2px 6px var(--tooltip-shadow);opacity:0;transition:opacity .15s,scale .15s,color .2s;position:absolute;top:2px;right:2px;scale:.8;background-color:var(--background)!important}.edit.svelte-3axqhm svg:where(.svelte-3axqhm){width:16px;height:16px}.hint.svelte-3axqhm{z-index:1;width:18px;height:18px;color:var(--background);background-color:var(--secondary);pointer-events:none;border-radius:50%;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;top:2px;left:2px}.tile-wrap.svelte-3axqhm:hover .edit:where(.svelte-3axqhm),.edit.svelte-3axqhm:focus-visible{opacity:1;scale:1}.edit.svelte-3axqhm:hover{color:var(--primary)}.scrim.svelte-3axqhm{z-index:10;background:#0003;position:fixed;inset:0}.dialog.svelte-3axqhm{z-index:11;gap:var(--gap-2);width:min(100vw - 32px,380px);padding:var(--gap-4);border-radius:var(--card-border-radius);background:var(--background);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;box-shadow:4px 4px 24px 0 var(--tooltip-shadow);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.folder.svelte-3axqhm{z-index:11;align-items:center;gap:var(--gap-2);overscroll-behavior:contain;width:min(100vw - 32px,560px);height:fit-content;max-height:calc(100dvh - 64px);padding:var(--gap-4);border-radius:var(--card-border-radius);background:var(--background);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;box-shadow:4px 4px 24px 0 var(--tooltip-shadow);flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow-y:auto}.folder-icon.svelte-3axqhm{background:var(--helium-elevated-7);border-radius:14px;grid-template-columns:repeat(2,18px);grid-auto-rows:18px;place-content:center;gap:4px;width:48px;height:48px;transition:background-color .2s,scale .2s;display:grid}.tile.svelte-3axqhm:hover .folder-icon:where(.svelte-3axqhm){background:var(--helium-elevated-10)}.tile-wrap.over.svelte-3axqhm .folder-icon:where(.svelte-3axqhm){background:var(--helium-elevated-15);scale:1.08}.mini-folder.svelte-3axqhm{background:var(--helium-elevated-10);border-radius:5px;width:18px;height:18px}.dialog.svelte-3axqhm h4,.folder.svelte-3axqhm>h4{margin:0 0 4px;font-size:18px;font-weight:600}.actions.svelte-3axqhm{gap:var(--gap-1);margin-top:var(--gap-2);display:flex}.spacer.svelte-3axqhm{flex:1}svg.svelte-d1vemk{vertical-align:-.2em;width:1.15em;height:1.15em}html,body{height:100%;overflow-x:hidden}.bg-layer.svelte-1n46o8q{z-index:0;background:var(--background);pointer-events:none;position:fixed;inset:0;overflow:hidden}.row.svelte-1n46o8q{justify-content:center;width:100%;display:flex}.most-visited.svelte-1n46o8q{align-items:center;gap:var(--gap-3);margin-top:var(--gap-2);flex-direction:column}.divider.svelte-1n46o8q{align-items:center;gap:var(--gap-3);width:min(100%,420px);color:var(--tertiary);white-space:nowrap;font-size:13px;display:flex}.divider.svelte-1n46o8q:before,.divider.svelte-1n46o8q:after{content:"";background:linear-gradient(to var(--side,right), transparent, var(--helium-elevated-20));flex:1;height:1px}.divider.svelte-1n46o8q:after{--side:left}.shell.waiting.svelte-1n46o8q>*{opacity:0}.shell.entrance.svelte-1n46o8q:not(.waiting)>*{animation:.45s cubic-bezier(.16,1,.3,1) backwards svelte-1n46o8q-rise}.shell.entrance.svelte-1n46o8q:not(.waiting)>:nth-child(2){animation-delay:40ms}.shell.entrance.svelte-1n46o8q:not(.waiting)>:nth-child(3){animation-delay:80ms}.shell.entrance.svelte-1n46o8q:not(.waiting)>:nth-child(4){animation-delay:.12s}@keyframes svelte-1n46o8q-rise{0%{opacity:0;filter:blur(10px);translate:0 18px;scale:.96}}.logo.svelte-1n46o8q{place-items:center;height:56px;display:grid}.logo-variant.svelte-1n46o8q{grid-area:1/1;place-items:center;display:grid}.greeting.svelte-1n46o8q{align-items:center;gap:14px;max-width:calc(100vw - 32px);display:flex}.greeting.svelte-1n46o8q p:where(.svelte-1n46o8q){color:inherit;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,6.5vw,30px);font-weight:500;line-height:1.1}.logo-clock.svelte-1n46o8q{text-align:start;gap:2px;display:grid}.greeting.svelte-1n46o8q .logo-time:where(.svelte-1n46o8q){font-variant-numeric:tabular-nums;font-weight:400}.date-line.svelte-1n46o8q{color:var(--secondary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;display:inline-flex}.big-clock.svelte-1n46o8q{place-items:center;justify-items:var(--align,center);display:grid;position:relative}.big-time.svelte-1n46o8q{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:400;line-height:56px}.big-date.svelte-1n46o8q{white-space:nowrap;position:absolute;bottom:calc(100% + 10px)}@media (prefers-reduced-motion:no-preference){.greeting.svelte-1n46o8q p:where(.svelte-1n46o8q){animation:.35s cubic-bezier(.16,1,.3,1) 80ms both svelte-1n46o8q-greet}}@keyframes svelte-1n46o8q-greet{0%{opacity:0;scale:.92}}.shell.svelte-1n46o8q{z-index:1;--logo:84px;--search:76px;min-height:100vh;padding:max(48px, min(calc(50vh - 6px - var(--logo)), calc(50vh - (var(--search) + var(--logo) + var(--below,0px)) / 2))) 16px 96px;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.shell.no-logo.svelte-1n46o8q{--logo:0px}.shell.no-search.svelte-1n46o8q{--search:0px}.shell.side.svelte-1n46o8q{align-items:var(--align);padding-inline:max(16px,8vw)}.shell.side.svelte-1n46o8q .logo:where(.svelte-1n46o8q),.shell.side.svelte-1n46o8q .logo-variant:where(.svelte-1n46o8q){justify-items:var(--align)}.shell.side.svelte-1n46o8q .below:where(.svelte-1n46o8q),.shell.side.svelte-1n46o8q .most-visited:where(.svelte-1n46o8q){align-items:var(--align)}.shell.side.svelte-1n46o8q .row:where(.svelte-1n46o8q),.shell.side.svelte-1n46o8q .shortcuts{justify-content:var(--align)}.datetime.side.svelte-1n46o8q{justify-content:var(--align);padding-inline:max(16px,8vw)}.shell.settled.svelte-1n46o8q{transition:padding-top .45s cubic-bezier(.3,1,.5,1)}.below.svelte-1n46o8q{flex-direction:column;align-items:center;gap:28px;width:100%;display:flex}.below.svelte-1n46o8q:empty{display:none}.shell.svelte-1n46o8q .below:where(.svelte-1n46o8q),.datetime.svelte-1n46o8q{transition:opacity .25s}.shell.idle.svelte-1n46o8q .below:where(.svelte-1n46o8q),.datetime.idle.svelte-1n46o8q,.corner.idle.svelte-1n46o8q{opacity:0;pointer-events:none;transition:opacity .8s}.datetime.svelte-1n46o8q{z-index:2;color:var(--secondary);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;gap:8px;font-size:14px;display:flex;position:fixed;top:16px;left:0;right:0}:root[data-picture] .datetime.svelte-1n46o8q,:root[data-picture] .divider.svelte-1n46o8q{text-shadow:var(--text-halo)}:root[data-picture] .wi.svelte-1n46o8q{filter:drop-shadow(0 0 2px var(--halo-ink))}.date.svelte-1n46o8q:first-letter{text-transform:uppercase}.datetime.svelte-1n46o8q .group:where(.svelte-1n46o8q),.datetime.svelte-1n46o8q .time:where(.svelte-1n46o8q),.wi.svelte-1n46o8q{align-items:center;gap:8px;display:inline-flex}.weather.svelte-1n46o8q{pointer-events:auto;cursor:default;border-radius:6px;align-items:center;gap:4px;display:inline-flex}.weather.svelte-1n46o8q:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.datetime.svelte-1n46o8q .tooltip-anchor{pointer-events:auto}.weather-details.svelte-1n46o8q{text-shadow:none;white-space:normal;font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;min-width:190px;display:flex}.wd-head.svelte-1n46o8q{align-items:center;gap:10px;display:flex}.wd-head.svelte-1n46o8q svg{width:30px;height:30px;color:var(--helium-elevated)}.wd-temp.svelte-1n46o8q{font-size:22px;font-weight:600;line-height:1}.wd-label.svelte-1n46o8q{color:var(--secondary);margin-top:2px;font-size:13px}.wd-place.svelte-1n46o8q{color:var(--tertiary);font-size:13px}.weather-details.svelte-1n46o8q dl:where(.svelte-1n46o8q){border-top:1px solid var(--helium-elevated-10);grid-template-columns:auto auto;gap:4px 16px;margin:0;padding-top:8px;font-size:13px;display:grid}.weather-details.svelte-1n46o8q dt:where(.svelte-1n46o8q){color:var(--secondary)}.weather-details.svelte-1n46o8q dd:where(.svelte-1n46o8q){text-align:right;margin:0}.dot.svelte-1n46o8q{color:var(--tertiary)}.search.svelte-1n46o8q{z-index:10;interpolate-size:allow-keywords;width:min(100%,600px);transition:height .3s cubic-bezier(.3,1,.5,1),margin .3s cubic-bezier(.3,1,.5,1),opacity .25s,scale .25s;position:relative}.search.tucked.svelte-1n46o8q{opacity:0;pointer-events:none;height:0;margin-bottom:-28px;scale:.98}:root[data-picture] .search.svelte-1n46o8q .input-field{background-color:color-mix(in srgb, var(--background) calc(var(--halo) * 100%), var(--helium-elevated-7))}:root[data-picture] .search.svelte-1n46o8q .input-field:is(:hover,:focus-within){background-color:color-mix(in srgb, var(--background) calc(var(--halo) * 100%), var(--helium-elevated-10))}.answer.svelte-1n46o8q{justify-content:var(--align,center);font-variant-numeric:tabular-nums;color:var(--secondary);pointer-events:none;padding-inline:18px;font-size:14px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}.bang-list.svelte-1n46o8q{z-index:5;background:var(--background);outline:1.5px solid var(--helium-elevated-10);outline-offset:-1.5px;box-shadow:4px 4px 24px 0 var(--tooltip-shadow);transform-origin:top;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.bang-item.svelte-1n46o8q{width:100%;min-height:0;color:var(--secondary);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;font-size:14px;transition:background-color .15s,color .15s;display:flex;background:0 0!important;padding:8px 10px!important}.bang-item.active.svelte-1n46o8q{color:var(--primary);background:var(--helium-elevated-10)!important}.bang-item.svelte-1n46o8q:active{transform:none}.bang-icon.svelte-1n46o8q{width:18px;height:18px;color:var(--tertiary);flex-shrink:0;place-items:center;display:grid}.bang-trigger.svelte-1n46o8q{min-width:64px;color:var(--helium-elevated);font-variant-numeric:tabular-nums}.bang-service.svelte-1n46o8q{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-icon.svelte-1n46o8q{place-items:center;width:18px;height:18px;display:grid;position:relative}.service-name.svelte-1n46o8q{border-right:1px solid color-mix(in srgb, var(--secondary) 40%, transparent);max-width:30vw;color:var(--helium-elevated);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;padding-right:10px;font-size:16px;line-height:20px;overflow:hidden}.search.svelte-1n46o8q .keyword .input-accessory{color:var(--helium-elevated)}.search.svelte-1n46o8q input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.search.svelte-1n46o8q input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@keyframes svelte-1n46o8q-fade-in{0%{opacity:0}}.corner.svelte-1n46o8q{z-index:3;gap:var(--gap-1);opacity:.25;transition:opacity .3s;display:flex;position:fixed;bottom:20px;right:20px}.corner.svelte-1n46o8q:hover,.corner.svelte-1n46o8q:focus-within,.corner.open.svelte-1n46o8q{opacity:1}.corner.idle.svelte-1n46o8q,.corner.idle.svelte-1n46o8q:hover{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.shell.svelte-1n46o8q .below:where(.svelte-1n46o8q),.datetime.svelte-1n46o8q,.corner.svelte-1n46o8q,.shell.idle.svelte-1n46o8q .below:where(.svelte-1n46o8q),.datetime.idle.svelte-1n46o8q,.corner.idle.svelte-1n46o8q{transition:none}}.corner-icon.svelte-1n46o8q{place-items:center;display:grid}.corner.svelte-1n46o8q svg{width:18px;height:18px}
