:root{--default-font: Lato, Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--font-2xs: .625rem;--font-xs: .75rem;--font-sm: .875rem;--font-base: 1rem;--font-md: 1.125rem;--font-lg: 1.25rem;--font-xl: 1.375rem;--font-2xl: 1.5rem;--font-3xl: 1.75rem;--font-title: var(--font-sm);--weight-light: 300;--weight-regular: 400;--weight-bold: 700;--weight-wordmark: var(--weight-light);--weight-body: var(--weight-regular);--weight-heading: var(--weight-bold);--weight-label: var(--weight-bold);--tracking-wordmark: .04em;--tracking-label: .14em;--radius-xs: 2px;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 50%;--focus-ring: 0 0 0 2px var(--background), 0 0 0 4px var(--color-primary-400);--app-bar-height: 3rem;--light-1: white;--light-2: #e4e5f1;--light-3: #d2d3db;--light-4: #9394a5;--light-5: #484b6a;--light-2-2: #d7d8ea;--light-2-alpha: rgba(215, 216, 234, .9);--dark-1: #1a1625;--dark-1-1: #201b2d;--dark-2: #2f2b3a;--dark-3: #46424f;--dark-4: #5e5a66;--dark-5: #76737e;--dark-6: #908d96;--dark-1-1-alpha: rgba(32, 27, 45, .9);--dark-3-alpha: rgba(47, 43, 58, .5);--color-primary-100: #382bf0;--color-primary-200: #5e43f3;--color-primary-300: #7a5af5;--color-primary-400: #9171f8;--color-primary-500: #a688fa;--color-primary-600: #ba9ffb;--primary-green: #39b54a;--primary-red: #f24333;--primary-blue: #507dbc;--error-color: var(--primary-red);--danger-color: var(--primary-red);--separator-1: var(--light-4);--text-color-light: var(--light-5);--text-color-default: var(--light-5);--text-color-contrast: white;--button-secondary: var(--dark-4);--button-primary: var(--color-primary-400);--button-primary-glow: var(--color-primary-600);--background: var(--light-2);--foreground: var(--light-1);--card-color: var(--light-1);--card-contrast: var(--light-4);--elevation-1: 0px 5px 15px -3px rgba(0, 0, 0, .15);--elevation-2: 0px 5px 15px -3px rgba(0, 0, 0, .25)}:root.dark{--text-color-light: var(--light-4);--text-color-default: var(--light-2);--text-color-contrast: var(--dark-1);--button-secondary: var(--dark-4);--button-primary: var(--color-primary-400);--button-primary-glow: var(--color-primary-600);--separator-1: var(--dark-5);--background: var(--dark-1);--foreground: var(--dark-3);--card-color: var(--dark-2);--card-contrast: var(--dark-4);--card-subtle: var(--dark-1-1);--card-subtle-alpha: var(--dark-1-1-alpha);--scrollbar: var(--dark-3-alpha);--elevation-1: 0px 5px 15px -3px rgba(0, 0, 0, .2);--elevation-2: 0px 5px 15px -3px rgba(0, 0, 0, .3)}:root.light{--separator-1: var(--light-4);--text-color-light: var(--light-5);--text-color-default: var(--light-5);--text-color-contrast: white;--button-secondary: var(--dark-4);--button-primary: var(--color-primary-400);--button-primary-glow: var(--color-primary-600);--background: var(--light-2);--foreground: var(--light-1);--card-color: var(--light-1);--card-contrast: var(--light-4);--card-subtle: var(--light-2-2);--card-subtle-alpha: var(--light-2-alpha);--scrollbar: var(--light-4);--elevation-1: 0px 5px 15px -3px rgba(0, 0, 0, .15);--elevation-2: 0px 5px 15px -3px rgba(0, 0, 0, .25)}:root{--toastBorderRadius: var(--radius-sm);--toastBorder: 1px solid var(--card-contrast);--toastBoxShadow: var(--elevation-2);--toastMsgPadding: 12px 16px;--toastBackground: var(--card-color);--toastColor: var(--text-color-default);--toastBarBackground: var(--button-primary);--toastBarHeight: .15rem}@media (prefers-color-scheme: dark){:root{--text-color-light: var(--light-4);--text-color-default: var(--light-2);--text-color-contrast: var(--dark-1);--button-secondary: var(--dark-4);--button-primary: var(--color-primary-400);--button-primary-glow: var(--color-primary-600);--separator-1: var(--dark-5);--background: var(--dark-1);--foreground: var(--dark-3);--card-color: var(--dark-2);--card-contrast: var(--dark-4);--card-subtle: var(--dark-1-1);--card-subtle-alpha: var(--dark-1-1-alpha);--scrollbar: var(--dark-3-alpha);--elevation-1: 0px 5px 15px -3px rgba(0, 0, 0, .2);--elevation-2: 0px 5px 15px -3px rgba(0, 0, 0, .3)}}@media (prefers-color-scheme: light){:root{--separator-1: var(--light-4);--text-color-light: var(--light-5);--text-color-default: var(--light-5);--text-color-contrast: white;--button-secondary: var(--dark-4);--button-primary: var(--color-primary-400);--button-primary-glow: var(--color-primary-600);--background: var(--light-2);--foreground: var(--light-1);--card-color: var(--light-1);--card-contrast: var(--light-4);--card-subtle: var(--light-2-2);--card-subtle-alpha: var(--light-2-alpha);--scrollbar: var(--light-4);--elevation-1: 0px 5px 15px -3px rgba(0, 0, 0, .15);--elevation-2: 0px 5px 15px -3px rgba(0, 0, 0, .25)}}@font-face{font-family:Lato;src:url(../woff2/Lato-Bold-BoGPuSDR.woff2) format("woff2"),url(../woff/Lato-Bold-C-nHeSZZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-Black-DmK-fdhO.woff2) format("woff2"),url(../woff/Lato-Black-DoAa1TqR.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-BlackItalic-BEAHjlPc.woff2) format("woff2"),url(../woff/Lato-BlackItalic-DQJuW_Jw.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-Light-verGlBGr.woff2) format("woff2"),url(../woff/Lato-Light-ClrTIKU5.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-LightItalic-BckJUteL.woff2) format("woff2"),url(../woff/Lato-LightItalic-B5YWolpT.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-BoldItalic-CzYyL93P.woff2) format("woff2"),url(../woff/Lato-BoldItalic-DuS754Zy.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato Hairline;src:url(../woff2/Lato-Hairline-Y0cMJgU2.woff2) format("woff2"),url(../woff/Lato-Hairline-BhH8JTvG.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato Hairline;src:url(../woff2/Lato-HairlineItalic-BjM9Wk08.woff2) format("woff2"),url(../woff/Lato-HairlineItalic-D5vVu1uB.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-Regular-DDd6pdzb.woff2) format("woff2"),url(../woff/Lato-Regular-GPnLI8uY.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../woff2/Lato-Italic-CgLngkJy.woff2) format("woff2"),url(../woff/Lato-Italic-BjrXvNXS.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{font-family:var(--default-font);line-height:1.5;font-weight:var(--weight-body);color-scheme:light;color:var(--text-color-default);background-color:var(--background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:var(--weight-body);color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;min-height:100dvh;overflow:hidden!important;-webkit-tap-highlight-color:transparent}h1{font-size:3.2em;line-height:1.1}.card{box-shadow:var(--elevation-1);background:var(--card-color);border-radius:var(--radius-sm)}#app{text-align:center;height:100vh;height:100dvh}button{border-radius:var(--radius-md);border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:var(--weight-body);font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-thumb{background-color:var(--card-subtle);border-radius:var(--radius-md);box-shadow:var(--elvation-1)}::-webkit-scrollbar-thumb:active{background-color:var(--card-color)}::-webkit-scrollbar-track{background-color:var(--scrollbar);opacity:.8}.circle.svelte-pgf6ub{height:var(--size);width:var(--size);border-color:var(--color) transparent var(--color) var(--color);border-width:calc(var(--size) / 15);border-style:solid;border-image:initial;border-radius:50%;animation:var(--duration) linear 0s infinite normal none running svelte-pgf6ub-rotate}.pause-animation.svelte-pgf6ub{animation-play-state:paused}@keyframes svelte-pgf6ub-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.circle.svelte-bf60rc{width:var(--size);height:var(--size);box-sizing:border-box;position:relative;border:3px solid transparent;border-top-color:var(--colorOuter);border-radius:50%;animation:svelte-bf60rc-circleSpin var(--durationOuter) linear infinite}.circle.svelte-bf60rc:before,.circle.svelte-bf60rc:after{content:"";box-sizing:border-box;position:absolute;border:3px solid transparent;border-radius:50%}.circle.svelte-bf60rc:after{border-top-color:var(--colorInner);inset:9px;animation:svelte-bf60rc-circleSpin var(--durationInner) linear infinite}.circle.svelte-bf60rc:before{border-top-color:var(--colorCenter);inset:3px;animation:svelte-bf60rc-circleSpin var(--durationCenter) linear infinite}.pause-animation.svelte-bf60rc,.pause-animation.svelte-bf60rc:after,.pause-animation.svelte-bf60rc:before{animation-play-state:paused}@keyframes svelte-bf60rc-circleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper.svelte-10tx4aq{width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;line-height:0;box-sizing:border-box}.inner.svelte-10tx4aq{transform:scale(calc(var(--floatSize) / 52))}.ball-container.svelte-10tx4aq{animation:svelte-10tx4aq-ballTwo var(--duration) infinite;width:44px;height:44px;flex-shrink:0;position:relative}.single-ball.svelte-10tx4aq{width:44px;height:44px;position:absolute}.ball.svelte-10tx4aq{width:20px;height:20px;border-radius:50%;position:absolute;animation:svelte-10tx4aq-ballOne var(--duration) infinite ease}.pause-animation.svelte-10tx4aq{animation-play-state:paused}.ball-top-left.svelte-10tx4aq{background-color:var(--ballTopLeftColor);top:0;left:0}.ball-top-right.svelte-10tx4aq{background-color:var(--ballTopRightColor);top:0;left:24px}.ball-bottom-left.svelte-10tx4aq{background-color:var(--ballBottomLeftColor);top:24px;left:0}.ball-bottom-right.svelte-10tx4aq{background-color:var(--ballBottomRightColor);top:24px;left:24px}@keyframes svelte-10tx4aq-ballOne{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}to{position:absolute}}@keyframes svelte-10tx4aq-ballTwo{0%{transform:rotate(0) scale(1)}50%{transform:rotate(360deg) scale(1.3)}to{transform:rotate(720deg) scale(1)}}.wrapper.svelte-jp5ek4{position:relative;width:var(--size);height:var(--size)}.circle.svelte-jp5ek4{position:absolute;width:var(--size);height:var(--size);background-color:var(--color);border-radius:100%;opacity:.6;top:0;left:0;animation-fill-mode:both;animation-name:svelte-jp5ek4-bounce!important}.pause-animation.svelte-jp5ek4{animation-play-state:paused}@keyframes svelte-jp5ek4-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.svelte-91y64x{overflow:hidden;position:relative;text-indent:-9999px;display:inline-block;background:#f86;border-radius:50%;transform:rotate(90deg);transform-origin:50% 50%;animation:svelte-91y64x-plus-loader-background var(--duration) infinite ease-in-out}.svelte-91y64x:after{background:#f86;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-91y64x-plus-loader-top var(--duration) infinite linear}.svelte-91y64x:before{background:#fc6;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-91y64x-plus-loader-bottom var(--duration) infinite linear}.pause-animation.svelte-91y64x,.pause-animation.svelte-91y64x:before,.pause-animation.svelte-91y64x:after{animation-play-state:paused}@keyframes svelte-91y64x-plus-loader-top{2.5%{background:#f86;transform:rotateY(0);animation-timing-function:ease-in}13.75%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:step-start}13.76%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:ease-out}25%{background:#fc6;transform:rotateY(180deg)}27.5%{background:#fc6;transform:rotateY(180deg);animation-timing-function:ease-in}41.25%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:step-start}41.26%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:ease-out}50%{background:#6d7;transform:rotateY(0)}52.5%{background:#6d7;transform:rotateY(0);animation-timing-function:ease-in}63.75%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:step-start}63.76%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:ease-out}75%{background:#4ae;transform:rotateY(180deg)}77.5%{background:#4ae;transform:rotateY(180deg);animation-timing-function:ease-in}91.25%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:step-start}91.26%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:ease-in}to{background:#f86;transform:rotateY(0);animation-timing-function:step-start}}@keyframes svelte-91y64x-plus-loader-bottom{0%{background:#fc6;animation-timing-function:step-start}50%{background:#fc6;animation-timing-function:step-start}75%{background:#4ae;animation-timing-function:step-start}to{background:#4ae;animation-timing-function:step-start}}@keyframes svelte-91y64x-plus-loader-background{0%{background:#f86;transform:rotate(180deg)}25%{background:#f86;transform:rotate(180deg);animation-timing-function:step-start}27.5%{background:#6d7;transform:rotate(90deg)}50%{background:#6d7;transform:rotate(90deg);animation-timing-function:step-start}52.5%{background:#6d7;transform:rotate(0)}75%{background:#6d7;transform:rotate(0);animation-timing-function:step-start}77.5%{background:#f86;transform:rotate(270deg)}to{background:#f86;transform:rotate(270deg);animation-timing-function:step-start}}.wrapper.svelte-8twmuk{width:var(--size);height:var(--size)}.circle.svelte-8twmuk{width:var(--size);height:var(--size);background-color:var(--color);animation-duration:var(--duration);border-radius:100%;display:inline-block;animation:svelte-8twmuk-scaleOut var(--duration) ease-in-out infinite}.pause-animation.svelte-8twmuk{animation-play-state:paused}@keyframes svelte-8twmuk-scaleOut{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.wrapper.svelte-cuwo6a{width:var(--size);height:var(--stroke);transform:scale(calc(var(--floatSize) / 75));display:flex;justify-content:center;align-items:center}.line.svelte-cuwo6a{width:var(--size);height:var(--stroke);background:var(--color);border-radius:var(--stroke);transform-origin:center center;animation:svelte-cuwo6a-spineLine var(--duration) ease infinite}.pause-animation.svelte-cuwo6a{animation-play-state:paused}@keyframes svelte-cuwo6a-spineLine{0%{transform:rotate(-20deg);height:5px;width:75px}5%{height:5px;width:75px}30%{transform:rotate(380deg);height:5px;width:75px}40%{transform:rotate(360deg);height:5px;width:75px}55%{transform:rotate(0);height:5px;width:5px}65%{transform:rotate(0);height:5px;width:85px}68%{transform:rotate(0);height:5px}75%{transform:rotate(0);height:5px;width:1px}78%{height:5px;width:5px}90%{height:5px;width:75px;transform:rotate(0)}99%,to{height:5px;width:75px;transform:rotate(-20deg)}}.wrapper.svelte-16i8teq{height:var(--size);width:var(--size);display:inline-block;text-align:center;font-size:10px}.rect.svelte-16i8teq{height:100%;width:10%;display:inline-block;margin-right:4px;transform:scaleY(.4);background-color:var(--color);animation:svelte-16i8teq-stretch var(--duration) ease-in-out infinite}.pause-animation.svelte-16i8teq{animation-play-state:paused}@keyframes svelte-16i8teq-stretch{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.wrapper.svelte-1w5od5i{height:calc(var(--size) / 15);width:calc(var(--size) * 2);background-color:var(--rgba);position:relative;overflow:hidden;background-clip:padding-box}.lines.svelte-1w5od5i{height:calc(var(--size) / 15);background-color:var(--color)}.small-lines.svelte-1w5od5i{position:absolute;overflow:hidden;background-clip:padding-box;display:block;border-radius:2px;will-change:left,right;animation-fill-mode:forwards}.small-lines.\31.svelte-1w5od5i{animation:var(--duration) cubic-bezier(.65,.815,.735,.395) 0s infinite normal none running svelte-1w5od5i-long}.small-lines.\32.svelte-1w5od5i{animation:var(--duration) cubic-bezier(.165,.84,.44,1) calc((var(--duration) + .1) / 2) infinite normal none running svelte-1w5od5i-short}.pause-animation.svelte-1w5od5i{animation-play-state:paused}@keyframes svelte-1w5od5i-long{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes svelte-1w5od5i-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.wrapper.svelte-9xin06{width:var(--size);height:var(--size)}.circle.svelte-9xin06{border-radius:100%;animation-fill-mode:both;position:absolute;opacity:0;width:var(--size);height:var(--size);background-color:var(--color);animation:svelte-9xin06-bounce var(--duration) linear infinite}.pause-animation.svelte-9xin06{animation-play-state:paused}@keyframes svelte-9xin06-bounce{0%{opacity:0;transform:scale(0)}5%{opacity:1}to{opacity:0;transform:scale(1)}}.wrapper.svelte-mh4nuw{position:relative;width:var(--size);height:var(--size)}.border.svelte-mh4nuw{border-color:var(--color);position:absolute;top:0;left:0;width:var(--size);height:var(--size);opacity:.4;perspective:800px;border-width:6px;border-style:solid;border-image:initial;border-radius:100%}.border.\31.svelte-mh4nuw{animation:var(--duration) linear 0s infinite normal none running svelte-mh4nuw-ringOne}.border.\32.svelte-mh4nuw{animation:var(--duration) linear 0s infinite normal none running svelte-mh4nuw-ringTwo}.pause-animation.svelte-mh4nuw{animation-play-state:paused}@keyframes svelte-mh4nuw-ringOne{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(360deg) rotateY(180deg) rotate(360deg)}}@keyframes svelte-mh4nuw-ringTwo{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(180deg) rotateY(360deg) rotate(360deg)}}.wrapper.svelte-arcoo9{height:var(--size);width:var(--size);display:flex;align-items:center;justify-content:center}.dot.svelte-arcoo9{height:var(--dotSize);width:var(--dotSize);background-color:var(--color);margin:2px;display:inline-block;border-radius:100%;animation:svelte-arcoo9-sync var(--duration) ease-in-out infinite alternate both running}.pause-animation.svelte-arcoo9{animation-play-state:paused}@-webkit-keyframes svelte-arcoo9-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes svelte-arcoo9-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.wrapper.svelte-1f1s16h{width:var(--size);height:calc(var(--size) / 2);overflow:hidden}.rainbow.svelte-1f1s16h{width:var(--size);height:var(--size);border-left-color:transparent;border-bottom-color:transparent;border-top-color:var(--color);border-right-color:var(--color);box-sizing:border-box;transform:rotate(-200deg);border-radius:50%;border-style:solid;animation:var(--duration) ease-in-out 0s infinite normal none running svelte-1f1s16h-rotate}.pause-animation.svelte-1f1s16h{animation-play-state:paused}@keyframes svelte-1f1s16h-rotate{0%{border-width:10px}25%{border-width:3px}50%{transform:rotate(115deg);border-width:10px}75%{border-width:3px}to{border-width:10px}}.wrapper.svelte-hpd0vo{width:calc(var(--size) * 1.3);height:calc(var(--size) * 1.3);display:flex;justify-content:center;align-items:center}.firework.svelte-hpd0vo{border:calc(var(--size) / 10) dotted var(--color);width:var(--size);height:var(--size);border-radius:50%;animation:svelte-hpd0vo-fire var(--duration) cubic-bezier(.165,.84,.44,1) infinite}.pause-animation.svelte-hpd0vo{animation-play-state:paused}@keyframes svelte-hpd0vo-fire{0%{opacity:1;transform:scale(.1)}25%{opacity:.85}to{transform:scale(1);opacity:0}}.wrapper.svelte-18wgf0x{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:calc(var(--size) / 2.5)}.cube.svelte-18wgf0x{position:absolute;top:0;width:calc(var(--size) / 5);height:calc(var(--size) / 2.5);background-color:var(--color);animation:svelte-18wgf0x-motion var(--duration) cubic-bezier(.895,.03,.685,.22) infinite}.pause-animation.svelte-18wgf0x{animation-play-state:paused}@keyframes svelte-18wgf0x-motion{0%{opacity:1}50%{opacity:0}to{opacity:1}}.wrapper.svelte-ljqnrz{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.ring.svelte-ljqnrz{position:absolute;border:2px solid var(--color);border-radius:50%;background-color:transparent;animation:svelte-ljqnrz-motion var(--duration) ease infinite}.pause-animation.svelte-ljqnrz{animation-play-state:paused}@keyframes svelte-ljqnrz-motion{0%{transform:translateY(var(--motionOne))}50%{transform:translateY(var(--motionTwo))}to{transform:translateY(var(--motionThree))}}.wrapper.svelte-extmbr{height:var(--size);width:var(--size);display:flex;justify-content:center;align-items:center}.spinner.svelte-extmbr{height:var(--size);width:var(--size);animation:svelte-extmbr-rotate var(--duration) infinite linear}.dot.svelte-extmbr{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--color);border-radius:100%;animation:svelte-extmbr-bounce var(--duration) infinite ease-in-out}.pause-animation.svelte-extmbr{animation-play-state:paused}@keyframes svelte-extmbr-rotate{to{transform:rotate(360deg)}}@keyframes svelte-extmbr-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.square.svelte-1yrkqix{height:var(--size);width:var(--size);background-color:var(--color);animation:svelte-1yrkqix-squareDelay var(--duration) 0s infinite cubic-bezier(.09,.57,.49,.9);animation-fill-mode:both;perspective:100px;display:inline-block}.pause-animation.svelte-1yrkqix{animation-play-state:paused}@keyframes svelte-1yrkqix-squareDelay{25%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}to{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}.wrapper.svelte-1ifp0ai{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.shadow.svelte-1ifp0ai{color:var(--color);font-size:var(--size);overflow:hidden;width:var(--size);height:var(--size);border-radius:50%;margin:28px auto;position:relative;transform:translateZ(0);animation:svelte-1ifp0ai-load var(--duration) infinite ease,svelte-1ifp0ai-round var(--duration) infinite ease}.pause-animation.svelte-1ifp0ai{animation-play-state:paused}@keyframes svelte-1ifp0ai-load{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes svelte-1ifp0ai-round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper.svelte-tjxhwz{height:var(--size);width:var(--size);border-radius:100%;animation:svelte-tjxhwz-moonStretchDelay var(--duration) 0s infinite linear;animation-fill-mode:forwards;position:relative}.circle-one.svelte-tjxhwz{top:var(--moonSize);background-color:var(--color);width:calc(var(--size) / 7);height:calc(var(--size) / 7);border-radius:100%;animation:svelte-tjxhwz-moonStretchDelay var(--duration) 0s infinite linear;animation-fill-mode:forwards;opacity:.8;position:absolute}.circle-two.svelte-tjxhwz{opacity:.1;border:calc(var(--size) / 7) solid var(--color);height:var(--size);width:var(--size);border-radius:100%;box-sizing:border-box}.pause-animation.svelte-tjxhwz{animation-play-state:paused}@keyframes svelte-tjxhwz-moonStretchDelay{to{transform:rotate(360deg)}}.wrapper.svelte-imf9a2.svelte-imf9a2{height:var(--size);width:var(--size);position:relative;display:flex;justify-content:center;align-items:center}.wrapper.svelte-imf9a2 .svelte-imf9a2{line-height:0;box-sizing:border-box}.spinner-inner.svelte-imf9a2.svelte-imf9a2{height:var(--size);width:var(--size);transform:scale(calc(var(--size) / 70))}.mask.svelte-imf9a2.svelte-imf9a2{position:absolute;border-radius:2px;overflow:hidden;perspective:1000;backface-visibility:hidden}.plane.svelte-imf9a2.svelte-imf9a2{background:var(--color);width:400%;height:100%;position:absolute;z-index:100;perspective:1000;backface-visibility:hidden}#top.svelte-imf9a2 .plane.svelte-imf9a2{z-index:2000;animation:svelte-imf9a2-trans1 var(--duration) ease-in infinite 0s backwards}#middle.svelte-imf9a2 .plane.svelte-imf9a2{transform:translateZ(0);background:var(--rgba);animation:svelte-imf9a2-trans2 var(--duration) linear infinite calc(var(--duration) / 4) backwards}#bottom.svelte-imf9a2 .plane.svelte-imf9a2{z-index:2000;animation:svelte-imf9a2-trans3 var(--duration) ease-out infinite calc(var(--duration) / 2) backwards}#top.svelte-imf9a2.svelte-imf9a2{width:53px;height:20px;left:20px;top:5px;transform:skew(-15deg);z-index:100}#middle.svelte-imf9a2.svelte-imf9a2{width:33px;height:20px;left:20px;top:21px;transform:skew(-15deg,40deg)}#bottom.svelte-imf9a2.svelte-imf9a2{width:53px;height:20px;top:35px;transform:skew(-15deg)}.pause-animation.svelte-imf9a2 .plane.svelte-imf9a2{animation-play-state:paused}@keyframes svelte-imf9a2-trans1{0%{transform:translate3d(53px,0,0)}to{transform:translate3d(-250px,0,0)}}@keyframes svelte-imf9a2-trans2{0%{transform:translate3d(-160px,0,0)}to{transform:translate3d(53px,0,0)}}@keyframes svelte-imf9a2-trans3{0%{transform:translate3d(53px,0,0)}to{transform:translate3d(-220px,0,0)}}span.svelte-17w2gsi.svelte-17w2gsi{width:var(--size);height:calc(var(--size) / 4);position:relative;display:block}div.svelte-17w2gsi.svelte-17w2gsi{width:calc(var(--size) / 4);height:calc(var(--size) / 4);position:absolute;left:0%;top:0;border-radius:2px;background:var(--color);transform:translate(-50%) rotate(45deg) scale(0);animation:svelte-17w2gsi-diamonds var(--duration) linear infinite}div.svelte-17w2gsi.svelte-17w2gsi:nth-child(1){animation-delay:calc(var(--duration) * 2 / 3 * -1)}div.svelte-17w2gsi.svelte-17w2gsi:nth-child(2){animation-delay:calc(var(--duration) * 2 / 3 * -2)}div.svelte-17w2gsi.svelte-17w2gsi:nth-child(3){animation-delay:calc(var(--duration) * 2 / 3 * -3)}.pause-animation.svelte-17w2gsi div.svelte-17w2gsi{animation-play-state:paused}@keyframes svelte-17w2gsi-diamonds{50%{left:50%;transform:translate(-50%) rotate(45deg) scale(1)}to{left:100%;transform:translate(-50%) rotate(45deg) scale(0)}}div.svelte-q6xlcb{position:relative;width:var(--size);height:var(--size);background-color:transparent;box-shadow:inset 0 0 0 2px var(--color);border-radius:50%}div.svelte-q6xlcb:before,div.svelte-q6xlcb:after{position:absolute;content:"";background-color:var(--color)}div.svelte-q6xlcb:after{width:calc(var(--size) / 2.4);height:2px;top:calc(var(--size) / 2);left:calc(var(--size) / 2);transform-origin:1px 1px;animation:svelte-q6xlcb-rotate calc(var(--duration) / 4) linear infinite}div.svelte-q6xlcb:before{width:calc(var(--size) / 3);height:2px;top:calc((var(--size) / 2));left:calc((var(--size) / 2));transform-origin:1px 1px;animation:svelte-q6xlcb-rotate var(--duration) linear infinite}.pause-animation.svelte-q6xlcb,.pause-animation.svelte-q6xlcb:before,.pause-animation.svelte-q6xlcb:after{animation-play-state:paused}@keyframes svelte-q6xlcb-rotate{to{transform:rotate(360deg)}}.wrapper.svelte-4idq3i{position:relative;display:flex;justify-content:center;align-items:center;width:calc(var(--size) * 2.5);height:var(--size);overflow:hidden}.bar.svelte-4idq3i{position:absolute;top:calc(var(--size) / 10);width:calc(var(--size) / 5);height:calc(var(--size) / 10);margin-top:calc(var(--size) - var(--size) / 10);transform:skewY(0);background-color:var(--color);animation:svelte-4idq3i-motion var(--duration) ease-in-out infinite}.pause-animation.svelte-4idq3i{animation-play-state:paused}@keyframes svelte-4idq3i-motion{25%{transform:skewY(25deg)}50%{height:100%;margin-top:0}75%{transform:skewY(-25deg)}}.wrapper.svelte-19vx5pi{display:inherit;position:relative;width:var(--size);height:var(--size)}.circle.svelte-19vx5pi{position:absolute;width:var(--size);height:var(--size);border:thick solid var(--rgba);border-radius:50%;opacity:1;top:0;left:0;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.165,.84,.44,1),cubic-bezier(.3,.61,.355,1);animation-direction:normal,normal;animation-fill-mode:none,none;animation-play-state:running,running;animation-name:svelte-19vx5pi-puff-1,svelte-19vx5pi-puff-2;box-sizing:border-box}.pause-animation.svelte-19vx5pi{animation-play-state:paused}@keyframes svelte-19vx5pi-puff-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes svelte-19vx5pi-puff-2{0%{opacity:1}to{opacity:0}}.wrapper.svelte-fi8l77{width:var(--size);height:calc(var(--size) * 1.5);margin-left:var(--size);background:var(--color);display:inline-block;position:relative;box-sizing:border-box;animation:svelte-fi8l77-bump var(--duration) ease-in infinite alternate}.wrapper.svelte-fi8l77:after{content:"";box-sizing:border-box;left:50%;top:100%;transform:translate(-50%);position:absolute;border:var(--size) solid transparent;border-top-color:var(--color)}.pause-animation.svelte-fi8l77{animation-play-state:paused}@keyframes svelte-fi8l77-bump{0%{transform:translate(-50%,5px)}to{transform:translate(-50%,-5px)}}.wrapper.svelte-1y3anz9{width:var(--size);height:calc(var(--size) * 1.5);margin-left:var(--size);margin-top:var(--size);background:var(--color);display:inline-block;position:relative;box-sizing:border-box;animation:svelte-1y3anz9-bump var(--duration) ease-in infinite alternate}.wrapper.svelte-1y3anz9:after{content:"";box-sizing:border-box;left:50%;bottom:100%;transform:translate(-50%);position:absolute;border:var(--size) solid transparent;border-bottom-color:var(--color)}.pause-animation.svelte-1y3anz9{animation-play-state:paused}@keyframes svelte-1y3anz9-bump{0%{transform:translate(-50%,5px)}to{transform:translate(-50%,-5px)}}._toastItem.svelte-18w3xz6{width:var(--toastWidth, 16rem);height:var(--toastHeight, auto);min-height:var(--toastMinHeight, 3.5rem);margin:var(--toastMargin, 0 0 .5rem 0);padding:var(--toastPadding, 0);background:var(--toastBackground, rgba(66, 66, 66, .9));color:var(--toastColor, #fff);box-shadow:var( --toastBoxShadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) );border:var(--toastBorder, none);border-radius:var(--toastBorderRadius, .125rem);position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden;will-change:transform,opacity;-webkit-tap-highlight-color:transparent}._toastMsg.svelte-18w3xz6{padding:var(--toastMsgPadding, .75rem .5rem);flex:1 1 0%}.pe.svelte-18w3xz6,._toastMsg.svelte-18w3xz6 a{pointer-events:auto}._toastBtn.svelte-18w3xz6{width:var(--toastBtnWidth, 2rem);height:var(--toastBtnHeight, 100%);cursor:pointer;outline:none}._toastBtn.svelte-18w3xz6:after{content:var(--toastBtnContent, "✕");font:var(--toastBtnFont, 1rem sans-serif);display:flex;align-items:center;justify-content:center}._toastBar.svelte-18w3xz6{top:var(--toastBarTop, auto);right:var(--toastBarRight, auto);bottom:var(--toastBarBottom, 0);left:var(--toastBarLeft, 0);height:var(--toastBarHeight, 6px);width:var(--toastBarWidth, 100%);position:absolute;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;pointer-events:none}._toastBar.svelte-18w3xz6::-webkit-progress-bar{background:transparent}._toastBar.svelte-18w3xz6::-webkit-progress-value{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastBar.svelte-18w3xz6::-moz-progress-bar{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastContainer.svelte-ky0zss{top:var(--toastContainerTop, 1.5rem);right:var(--toastContainerRight, 2rem);bottom:var(--toastContainerBottom, auto);left:var(--toastContainerLeft, auto);position:fixed;margin:0;padding:0;list-style-type:none;pointer-events:none;z-index:var(--toastContainerZIndex, 9999)}.popover-anchor.svelte-13fik7e{position:relative;display:inline-flex}.panel.svelte-13fik7e{position:absolute;z-index:100;min-width:9rem;background:var(--card-subtle);border:1px solid var(--card-color);border-radius:var(--radius-md);box-shadow:var(--elevation-2);overflow-y:auto;overflow-x:hidden}.panel.fixed.svelte-13fik7e{position:fixed}.panel.bottom-start.svelte-13fik7e{top:calc(100% + .35rem);left:0}.panel.bottom-end.svelte-13fik7e{top:calc(100% + .35rem);right:0}.panel.right-start.svelte-13fik7e{top:0;left:calc(100% + .35rem)}.header.svelte-13fik7e{padding:.5rem .8rem .25rem;color:var(--text-color-light);font-size:var(--font-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.option-row.svelte-1ugyo92{box-sizing:border-box;display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .8rem;border:none;border-bottom:1px solid var(--card-subtle);background:transparent;color:var(--text-color-default);font-family:inherit;font-size:var(--font-sm);text-align:left;cursor:pointer;transition:background .12s ease}.option-row.svelte-1ugyo92:last-child{border-bottom:none}.option-row.svelte-1ugyo92:hover{background:var(--card-subtle)}.option-row.svelte-1ugyo92:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-primary-400)}.option-row.selected.svelte-1ugyo92{color:var(--color-primary-500)}.label.svelte-1ugyo92{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leading.svelte-1ugyo92,.trailing.svelte-1ugyo92{display:inline-flex;align-items:center;flex:0 0 auto;font-size:var(--font-lg)}.leading.svelte-1ugyo92 svg,.trailing.svelte-1ugyo92 svg{display:block}.state-icon.svelte-swumi1{display:inline-flex;color:var(--text-color-light)}.state-icon.in-collection.svelte-swumi1{color:var(--button-primary)}.collection-icon.svelte-1cvn09c.svelte-1cvn09c{position:absolute;top:.5rem;right:.5rem;cursor:pointer;opacity:0;transition:opacity .2s,color .2s,background .2s;z-index:10;color:var(--light-2);background:#00000080;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.collection-icon.in-collection.svelte-1cvn09c.svelte-1cvn09c{opacity:1;color:var(--button-primary);background:#0000004d}.collection-icon.in-collection.svelte-1cvn09c.svelte-1cvn09c:hover{color:var(--danger-color);background:#00000080}.pin-container:hover .collection-icon.svelte-1cvn09c.svelte-1cvn09c{opacity:1}.collection-popover-anchor.svelte-1cvn09c.svelte-1cvn09c{position:absolute;top:.5rem;right:.5rem;z-index:10}.collection-popover-anchor.svelte-1cvn09c .collection-icon.svelte-1cvn09c{position:static;top:auto;right:auto}.pin-container:hover .collection-popover-anchor.svelte-1cvn09c .collection-icon.svelte-1cvn09c{opacity:1}.cover-card.svelte-vy3voj.svelte-vy3voj{position:relative;width:15rem;aspect-ratio:3 / 4;overflow:hidden;background:var(--card-color);cursor:pointer}.cover-card.small.svelte-vy3voj.svelte-vy3voj{width:10rem}.art.svelte-vy3voj.svelte-vy3voj{position:absolute;inset:0}.art.svelte-vy3voj img.svelte-vy3voj{width:100%;height:100%;object-fit:cover;object-position:50% 0}.scrim.svelte-vy3voj.svelte-vy3voj{position:absolute;inset:45% 0 0;background:linear-gradient(180deg,transparent,rgba(6,5,12,.35) 42%,rgba(6,5,12,.96));pointer-events:none}.caption.svelte-vy3voj.svelte-vy3voj{position:absolute;left:10px;right:10px;bottom:12px;z-index:3;pointer-events:none}.name.svelte-vy3voj.svelte-vy3voj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-size:var(--font-xs);font-weight:var(--weight-bold);line-height:1.25;text-align:left;text-shadow:0 1px 4px rgba(0,0,0,.6)}.subtitle.svelte-vy3voj.svelte-vy3voj{margin-top:2px;color:#ffffffb3;font-size:var(--font-2xs);text-align:left;text-shadow:0 1px 4px rgba(0,0,0,.6)}.progress-meter.svelte-vy3voj.svelte-vy3voj{position:absolute;left:0;right:0;bottom:0;z-index:4;height:3px;background:#00000073}.progress-meter.svelte-vy3voj>i.svelte-vy3voj{display:block;height:100%;background:var(--color-primary-400)}.progress-meter.done.svelte-vy3voj>i.svelte-vy3voj{background:var(--primary-green)}.cover-card.minimal.svelte-vy3voj .scrim.svelte-vy3voj{inset:0;background:linear-gradient(180deg,#0a081026,#0a081073 45%,#0a0810f5);opacity:0;transition:opacity .16s ease}.cover-card.minimal.svelte-vy3voj:hover .scrim.svelte-vy3voj{opacity:1}.cover-card.minimal.svelte-vy3voj .caption.svelte-vy3voj{opacity:0;transition:opacity .16s ease}.cover-card.minimal.svelte-vy3voj:hover .caption.svelte-vy3voj{opacity:1}.skeleton.svelte-vy3voj.svelte-vy3voj{position:absolute;inset:0;background:linear-gradient(90deg,var(--card-color) 25%,var(--card-contrast) 37%,var(--card-color) 63%);background-size:400% 100%;animation:svelte-vy3voj-shimmer 1.5s infinite}@keyframes svelte-vy3voj-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width: 45rem){.cover-card.svelte-vy3voj.svelte-vy3voj{width:9rem}.cover-card.small.svelte-vy3voj.svelte-vy3voj{width:7rem}}.pin-icon.svelte-tm7fr3{position:absolute;top:.5rem;right:.5rem;cursor:pointer;opacity:0;transition:opacity .2s;z-index:10;color:var(--card-contrast)}.pin-icon.pinned.svelte-tm7fr3{opacity:1;color:var(--button-primary)}.pin-container:hover .pin-icon.svelte-tm7fr3{opacity:1}.folder.svelte-1ju9vf4.svelte-1ju9vf4{box-sizing:border-box;width:15rem;aspect-ratio:1.15 / 1;padding:1rem;background:var(--card-color);border-radius:var(--radius-sm);position:relative;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:background .12s ease}.folder.svelte-1ju9vf4.svelte-1ju9vf4:hover{background:color-mix(in oklab,var(--card-color) 88%,var(--card-contrast))}.icon.svelte-1ju9vf4.svelte-1ju9vf4{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;color:var(--dark-5)}.name.svelte-1ju9vf4.svelte-1ju9vf4{color:var(--text-color-default);font-size:var(--font-sm);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder.small.svelte-1ju9vf4.svelte-1ju9vf4{width:10rem;padding:.75rem}.folder.small.svelte-1ju9vf4 .name.svelte-1ju9vf4{font-size:var(--font-xs)}@media (max-width: 45rem){.folder.svelte-1ju9vf4.svelte-1ju9vf4{width:9rem}.folder.small.svelte-1ju9vf4.svelte-1ju9vf4{width:7rem}}.container.svelte-1clz7y6{padding:2rem}.no-padding.svelte-1clz7y6{padding:0}.modal.svelte-7gmf78{position:fixed;background:none;padding:0;border:none;transform:translateY(-5%);max-width:calc(100vw - 2rem);max-width:calc(100dvw - 2rem)}.modal.behind.svelte-7gmf78{visibility:hidden}.modal.behind.svelte-7gmf78::backdrop{background:transparent}@media (max-width: 768px){.modal.svelte-7gmf78{transform:none}}.button.svelte-15p61sm{font-family:var(--default-font);font-size:var(--font-sm);font-weight:var(--weight-body);line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-sm);text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.button.svelte-15p61sm:focus-visible{outline:none;box-shadow:var(--focus-ring)}.button.svelte-15p61sm:disabled{cursor:not-allowed;opacity:.5}.button.secondary.svelte-15p61sm{background:var(--card-subtle);border-color:var(--card-contrast);color:var(--text-color-default);padding:9px 16px}.button.secondary.svelte-15p61sm:hover:not(:disabled){background:var(--card-color);border-color:var(--dark-5)}.button.primary.svelte-15p61sm{background:var(--button-primary);border-color:var(--button-primary);color:#fff;padding:9px 18px}.button.primary.svelte-15p61sm:hover:not(:disabled){background:var(--color-primary-300)}.button.destructive.svelte-15p61sm{background:transparent;color:var(--danger-color);padding:9px 14px}.button.destructive.svelte-15p61sm:hover:not(:disabled){background:color-mix(in oklab,var(--danger-color) 12%,transparent)}.button.destructive-solid.svelte-15p61sm{background:var(--danger-color);border-color:var(--danger-color);color:#fff;padding:9px 18px;font-weight:var(--weight-bold)}.button.destructive-solid.svelte-15p61sm:hover:not(:disabled){background:color-mix(in oklab,var(--danger-color) 88%,black)}.button.link.svelte-15p61sm{background:transparent;color:var(--color-primary-500);padding:9px 8px;text-decoration:underline;text-underline-offset:3px}.button.link.svelte-15p61sm:hover:not(:disabled){color:var(--text-color-default)}.button.small.svelte-15p61sm{padding:5px 12px;font-size:var(--font-xs)}.spinner.svelte-15p61sm{width:14px;height:14px;flex:0 0 auto;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:svelte-15p61sm-button-spin .7s linear infinite}@keyframes svelte-15p61sm-button-spin{to{transform:rotate(360deg)}}.icon-button.svelte-15k2079{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm);color:var(--text-color-light);background:transparent;flex-shrink:0;transition:color .15s}.icon-button.svelte-15k2079:hover:not(:disabled){color:var(--text-color-default)}.icon-button.svelte-15k2079:focus-visible{outline:none;box-shadow:var(--focus-ring)}.icon-button.svelte-15k2079:disabled{cursor:not-allowed;opacity:.5}.body.svelte-1tjvpvw{width:25.5rem;max-width:90vw;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-1tjvpvw{padding:14px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color)}h2.svelte-1tjvpvw{margin:0;font-size:var(--font-md);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-1tjvpvw{padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}label.svelte-1tjvpvw{color:var(--text-color-default);font-size:var(--font-sm);font-weight:var(--weight-bold)}input[type=text].svelte-1tjvpvw{width:100%;height:36px;padding:0 14px;background:var(--card-color);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-sm);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}input[type=text].svelte-1tjvpvw::placeholder{color:var(--text-color-light)}input[type=text].svelte-1tjvpvw:focus{outline:none;border-color:var(--color-primary-400)}.footer.svelte-1tjvpvw{padding:0 24px 24px;display:flex;justify-content:flex-end;gap:12px}@media (max-width: 768px){.body.svelte-1tjvpvw{width:95vw}}.module.svelte-1hwxocq{display:flex;align-items:center;justify-content:center;margin-left:5px;margin-right:5px;flex:1 1 200px}.module.small.svelte-1hwxocq{flex:1 1}@media (max-width: 45rem){.module.svelte-1hwxocq{flex:1 1}}.grid.svelte-oi3bsk{padding:2rem;display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-rows:minmax(auto,auto);grid-gap:2rem 2rem}@media (max-width: 45rem){.grid.svelte-oi3bsk{padding:1rem .5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%/2,max(4rem,100%/2)),1fr));grid-auto-rows:minmax(auto,auto);grid-gap:2rem 0rem}}main.svelte-1qjh2n1{padding:2rem;width:100%;height:80vh;display:flex;justify-content:center;align-items:center}.card-container.svelte-1qjh2n1{width:15rem}.card-content.svelte-1qjh2n1{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media (max-width: 45rem){main.svelte-1qjh2n1{width:100vw}}.button.svelte-4k635h{display:flex;flex-direction:row;align-items:center;background:none;border:none;padding:.3rem;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.button.svelte-4k635h:hover,.button.open.svelte-4k635h{background:var(--card-color)}.icon.svelte-4k635h{width:1.2rem;height:1.2rem;font-size:var(--font-lg);color:var(--foreground);display:flex;align-items:center;padding:.2rem;cursor:pointer}.icon.active.svelte-4k635h{color:var(--text-color-default)}.up-hint.svelte-122w5de{display:inline-flex;color:var(--text-color-light);font-size:var(--font-md);opacity:.6}.search.svelte-1vl7doq.svelte-1vl7doq{width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;border:1px solid var(--card-contrast);background:var(--card-subtle);padding:0 .6rem 0 .4rem;border-radius:var(--radius-xl);height:2.75rem;color:var(--text-color-default);transition:border-color .14s ease,box-shadow .14s ease;position:relative}.search.svelte-1vl7doq.svelte-1vl7doq:focus-within{border-color:var(--color-primary-400)}.filter-area.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:0;display:flex;align-items:center}.scope-anchor.svelte-1vl7doq.svelte-1vl7doq{min-width:0;display:flex;align-items:center}.scope-label.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:1;min-width:0;display:flex;align-items:center;gap:.25rem;background:none;border:none;color:var(--text-color-default);font-size:var(--font-sm);font-family:inherit;padding:.3rem .5rem;margin-left:.2rem;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.scope-label.svelte-1vl7doq.svelte-1vl7doq:hover,.scope-label.open.svelte-1vl7doq.svelte-1vl7doq{background:var(--card-color)}.scope-label.global.svelte-1vl7doq.svelte-1vl7doq{color:var(--text-color-light)}.scope-icon.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:0;display:none;align-items:center}.scope-name.svelte-1vl7doq.svelte-1vl7doq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:8rem}@media (max-width: 45rem){.scope-label.svelte-1vl7doq.svelte-1vl7doq,.divider.svelte-1vl7doq.svelte-1vl7doq{display:none}.scope-icon.svelte-1vl7doq.svelte-1vl7doq{display:flex}.scope-name.svelte-1vl7doq.svelte-1vl7doq{display:none}.search.svelte-1vl7doq:focus-within .scope-label.svelte-1vl7doq,.search.svelte-1vl7doq:focus-within .divider.svelte-1vl7doq,.scope-label.has-value.svelte-1vl7doq.svelte-1vl7doq,.scope-label.has-value.svelte-1vl7doq+.divider.svelte-1vl7doq{display:flex}}.scope-caret.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:0;display:flex;align-items:center;transition:transform .2s ease-out}.scope-caret.open.svelte-1vl7doq.svelte-1vl7doq{transform:rotate(180deg)}.divider.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:0;width:1px;height:1.4rem;background:var(--card-contrast);margin:0 .5rem}.searchBox.svelte-1vl7doq.svelte-1vl7doq{flex:1 1 0;min-width:0;width:0;box-sizing:border-box;border:none;background:transparent;padding:.5rem;outline:none;color:var(--text-color-default);font-size:var(--font-base)}.closeIcon.svelte-1vl7doq.svelte-1vl7doq{flex-shrink:0;opacity:0;z-index:1;margin-left:.3rem;display:flex;flex-direction:row;align-items:center;font-size:var(--font-lg);cursor:pointer;pointer-events:none}.closeIcon.enabled.svelte-1vl7doq.svelte-1vl7doq{opacity:1;pointer-events:all}.trigger.svelte-hjfxsz{box-sizing:border-box;display:flex;align-items:center;gap:.4rem;height:42px;padding:0 .75rem;border:1px solid var(--card-contrast);border-radius:var(--radius-md);background:transparent;color:var(--text-color-default);transition:background .12s ease}.trigger.svelte-hjfxsz:hover{background:var(--card-color)}.property-btn.svelte-hjfxsz{all:unset;color:var(--text-color-default);font-size:var(--font-base);cursor:pointer}.property-btn.svelte-hjfxsz:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.direction.svelte-hjfxsz{all:unset;display:flex;align-items:center;color:var(--text-color-default);font-size:var(--font-2xl);cursor:pointer}.direction.svelte-hjfxsz:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.lifecycle-icon.svelte-16z36v2{position:relative;display:flex;align-items:center;width:1.4rem;height:1.4rem;color:var(--button-secondary)}.icon-wrapper.svelte-16z36v2{position:absolute;top:0;left:0;display:flex;align-items:center}.checkmark-icon.svelte-16z36v2{color:var(--button-primary)}.wrapper.svelte-18gwgeh{display:flex;align-items:center}.button.svelte-18gwgeh{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:42px;padding:0 .4rem;border:1px solid var(--card-contrast);border-radius:var(--radius-md);background:transparent;color:var(--text-color-default);transition:background .12s ease}.button.svelte-18gwgeh:hover{background:var(--card-color)}.button-main.svelte-18gwgeh{display:flex;flex-direction:row;align-items:center;justify-content:center}.sort-icon.svelte-18gwgeh{all:unset;font-size:var(--font-3xl);color:var(--text-color-default);display:flex;align-items:center;justify-content:center;cursor:pointer}.sort-icon.svelte-18gwgeh:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.row-icon.svelte-18gwgeh{display:flex;align-items:center;color:var(--button-secondary)}.row-icon.active.svelte-18gwgeh{color:var(--button-primary)}.breadcrumb.svelte-u0fl35{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;min-width:0;font-size:var(--font-xs);color:var(--text-color-light)}.breadcrumb.svelte-u0fl35 a{display:inline-block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;opacity:.8}.breadcrumb.svelte-u0fl35 a:hover{color:var(--text-color-default);text-decoration:underline;opacity:1}.separator.svelte-u0fl35{flex-shrink:0;margin:0 .35rem;opacity:.5}.ellipsis-trigger.svelte-u0fl35{flex-shrink:0;margin:0;padding:0;border:none;border-radius:0;background:none;font:inherit;color:inherit;opacity:.8;cursor:pointer}.ellipsis-trigger.svelte-u0fl35:hover{color:var(--text-color-default);opacity:1}.ellipsis-trigger.solo.svelte-u0fl35{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;margin-top:.1rem;margin-left:1rem;font-size:var(--font-base);color:var(--text-color-light);opacity:1}.ellipsis-trigger.solo.svelte-u0fl35:hover{color:var(--text-color-default)}.up-hint.svelte-u0fl35{display:inline-flex;color:var(--text-color-light);font-size:var(--font-md);opacity:.6}.wrapper.svelte-hh1n11.svelte-hh1n11{position:sticky;top:0;z-index:100}.header.svelte-hh1n11.svelte-hh1n11{width:100%;height:5.5rem;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr auto;grid-template-areas:"title main" "handle handle";background:var(--background);box-shadow:var(--elevation-1)}.toolbar-handle.svelte-hh1n11.svelte-hh1n11{display:none;max-height:2rem;font-size:var(--font-3xl);height:2rem;background:var(--background);box-shadow:var(--elevation-1);cursor:pointer;overflow:hidden;transition:max-height .1s ease 0ms}.handle-icon.svelte-hh1n11.svelte-hh1n11{opacity:1;transition:opacity 50ms ease 0ms}.header-main.svelte-hh1n11.svelte-hh1n11{grid-area:main;display:flex;flex-direction:row;justify-content:left;align-items:center;margin-left:10%;margin-right:3rem}.item-title.svelte-hh1n11.svelte-hh1n11{grid-area:title;display:flex;flex-direction:row;align-items:center;margin-left:2rem;margin-right:2rem;overflow:hidden}.item-title.svelte-hh1n11 .back-button.svelte-hh1n11{margin-right:1rem;--btn-height:1.4rem;cursor:pointer}.item-title.svelte-hh1n11 .back-button.hidden.svelte-hh1n11{visibility:hidden}.title-stack.svelte-hh1n11.svelte-hh1n11{display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;overflow:hidden;text-align:left}.title-row.svelte-hh1n11.svelte-hh1n11{display:flex;align-items:baseline;min-width:0}.crumb-spacer.svelte-hh1n11.svelte-hh1n11{font-size:var(--font-xs)}.item-title.svelte-hh1n11 h3.svelte-hh1n11{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-title.svelte-hh1n11 h3.hidden.svelte-hh1n11{visibility:hidden}.item-count.svelte-hh1n11.svelte-hh1n11{display:none}h3.svelte-hh1n11.svelte-hh1n11:focus{border:none;outline:none}.search.svelte-hh1n11.svelte-hh1n11{width:100%;min-width:0;max-width:40rem;margin-left:-5rem;display:flex}.buttons.svelte-hh1n11.svelte-hh1n11{display:flex;align-items:center;gap:.5rem;margin-left:1rem}.view-options.svelte-hh1n11.svelte-hh1n11{display:flex}@media (max-width: 75rem){.collapse-shell.svelte-hh1n11.svelte-hh1n11{display:grid;grid-template-rows:1fr;transition:grid-template-rows .1s ease}.collapse-shell.hide.svelte-hh1n11.svelte-hh1n11{grid-template-rows:0fr}.header.svelte-hh1n11.svelte-hh1n11{display:flex;flex-direction:column;height:auto;min-height:0;overflow:hidden}.item-title.svelte-hh1n11.svelte-hh1n11{margin:0 2rem;padding-top:1rem;align-items:flex-end}.title-stack.svelte-hh1n11.svelte-hh1n11{flex:1}.item-title.empty.svelte-hh1n11.svelte-hh1n11{display:none}.item-title.svelte-hh1n11 .back-button.svelte-hh1n11{margin-right:.6rem;margin-bottom:.15rem}.item-title.svelte-hh1n11 h3.svelte-hh1n11{font-size:var(--font-md);font-weight:var(--weight-regular)}.item-count.svelte-hh1n11.svelte-hh1n11{display:block;margin-left:auto;padding-left:.75rem;flex-shrink:0;font-size:var(--font-xs);color:var(--text-color-light)}.header-main.svelte-hh1n11.svelte-hh1n11{margin:0 2rem;padding:1.375rem 0;justify-content:space-between}.search.svelte-hh1n11.svelte-hh1n11{margin-left:0rem;max-width:none}.toolbar-handle.svelte-hh1n11.svelte-hh1n11{display:block}.toolbar-handle.hide.svelte-hh1n11.svelte-hh1n11{max-height:0rem;transition:max-height .1s ease 0ms}.toolbar-handle.hide.svelte-hh1n11 .handle-icon.svelte-hh1n11{opacity:0;transition:opacity 50ms ease 0ms}}@media (max-width: 45rem){.item-title.svelte-hh1n11.svelte-hh1n11{display:none}.header-main.svelte-hh1n11.svelte-hh1n11{margin:0 1rem}.hide-small.svelte-hh1n11.svelte-hh1n11{display:none}}.wrapper.svelte-1gqexxa.svelte-1gqexxa{width:100%}.inner-wrapper.svelte-1gqexxa.svelte-1gqexxa{display:grid;align-items:start;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:2rem 0rem}.with-content.svelte-1gqexxa.svelte-1gqexxa{padding:2rem 4rem}.result-item.svelte-1gqexxa.svelte-1gqexxa{position:relative;display:flex;flex-direction:column;align-items:center}.ribbon-anchor.svelte-1gqexxa.svelte-1gqexxa{position:relative;width:calc(10rem + 10px)}.ribbon.svelte-1gqexxa.svelte-1gqexxa{position:absolute;top:0;left:5px;background:var(--button-primary, #6f5dc4);color:#fff;padding:.1rem .4rem .1rem .35rem;font-size:var(--font-2xs);font-weight:var(--weight-bold);border-bottom-right-radius:var(--radius-sm);box-shadow:1px 1px 3px #0000004d;z-index:1;cursor:default;display:flex;align-items:center}.ribbon.svelte-1gqexxa .count.svelte-1gqexxa{margin-left:.3rem;padding-left:.3rem;border-left:1px solid rgba(255,255,255,.4);opacity:.85;font-weight:var(--weight-body)}@media (max-width: 45rem){.inner-wrapper.svelte-1gqexxa.svelte-1gqexxa{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-gap:2rem 0rem}.with-content.svelte-1gqexxa.svelte-1gqexxa{padding:2rem 1rem}.ribbon-anchor.svelte-1gqexxa.svelte-1gqexxa{width:calc(7rem + 10px)}.ribbon.svelte-1gqexxa.svelte-1gqexxa{font-size:var(--font-2xs);padding:.1rem .35rem .1rem .3rem}}.library.svelte-juega0{width:100%;height:100vh;height:100dvh;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header" "content"}.header.svelte-juega0{grid-area:header}.header-attached.svelte-juega0{position:absolute;width:100%;background:var(--card-subtle-alpha);max-height:60vh;overflow-y:scroll;box-shadow:var(--elevation-1);scrollbar-width:none}.header-attached.svelte-juega0::-webkit-scrollbar{display:none}.header-attached.svelte-juega0:after{content:"";position:sticky;bottom:0;left:0;right:0;display:block;height:2rem;margin-top:-2rem;background:linear-gradient(to top,rgba(0,0,0,.5),transparent);pointer-events:none}.scrollbox.svelte-juega0{overflow-y:scroll;grid-area:content;position:relative}.dim-overlay.svelte-juega0{position:absolute;inset:0;background:#00000080;z-index:5;cursor:pointer}.loader.svelte-juega0{width:100%;opacity:.6;margin:2rem 0;display:flex;justify-content:center;align-items:center}.no-results.svelte-juega0{padding:3rem;color:var(--text-color-light);opacity:.6;font-size:var(--font-lg)}@media (max-width: 45rem){.library.svelte-juega0{height:calc(100vh - var(--app-bar-height));height:calc(100dvh - var(--app-bar-height))}}main.svelte-10wv8bi{height:100%}@media (max-width: 45rem){main.svelte-10wv8bi{width:100vw;max-width:100vw}}.toggle-wrapper.svelte-eulhzc.svelte-eulhzc{display:inline-block}.toggle.svelte-eulhzc.svelte-eulhzc{position:relative;display:inline-block;width:3rem;height:1.5rem}.toggle.svelte-eulhzc input.svelte-eulhzc{opacity:0;width:0;height:0}.slider.svelte-eulhzc.svelte-eulhzc{position:absolute;cursor:pointer;inset:0;background-color:var(--card-color);border:.15rem solid var(--separator-1);border-radius:var(--radius-xl);transition:all .2s ease}.slider.svelte-eulhzc.svelte-eulhzc:before{position:absolute;content:"";height:1rem;width:1rem;left:.15rem;bottom:.1rem;background-color:var(--text-color-light);border-radius:var(--radius-full);transition:all .2s ease}input.svelte-eulhzc:checked+.slider.svelte-eulhzc{background-color:var(--button-primary);border-color:var(--button-primary)}input.svelte-eulhzc:checked+.slider.svelte-eulhzc:before{transform:translate(1.5rem);background-color:#fff}input.svelte-eulhzc:focus+.slider.svelte-eulhzc{box-shadow:0 0 .3rem var(--button-primary)}input.svelte-eulhzc:disabled+.slider.svelte-eulhzc{opacity:.5;cursor:not-allowed}.slider.svelte-eulhzc.svelte-eulhzc:hover:not(input:disabled+.slider){box-shadow:0 0 .2rem var(--separator-1)}.body.svelte-11y50dy.svelte-11y50dy{width:50rem;max-width:90vw;max-height:80vh;max-height:80dvh;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-11y50dy.svelte-11y50dy{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color);flex-shrink:0}h2.svelte-11y50dy.svelte-11y50dy{margin:0;font-size:var(--font-lg);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-11y50dy.svelte-11y50dy{padding:20px 24px 24px;overflow-y:auto;flex:1}h3.svelte-11y50dy.svelte-11y50dy{margin:0 0 8px;font-size:var(--font-sm);font-weight:var(--weight-bold);color:var(--text-color-default)}p.svelte-11y50dy.svelte-11y50dy{margin:0 0 16px;color:var(--text-color-default);font-size:var(--font-sm);line-height:1.55}p.svelte-11y50dy.svelte-11y50dy:last-child{margin-bottom:0}ul.svelte-11y50dy.svelte-11y50dy{margin:0 0 16px;padding-left:20px;color:var(--text-color-default);font-size:var(--font-sm);line-height:1.55}li.svelte-11y50dy.svelte-11y50dy{margin-bottom:6px}li.svelte-11y50dy.svelte-11y50dy::marker{color:var(--color-primary-500)}.section.svelte-11y50dy.svelte-11y50dy{margin-bottom:20px}.section.svelte-11y50dy.svelte-11y50dy:last-child{margin-bottom:0}.technical-note.svelte-11y50dy p.svelte-11y50dy{color:var(--text-color-light)}@media (max-width: 768px){.body.svelte-11y50dy.svelte-11y50dy{width:90vw;max-height:85vh;max-height:85dvh}}.body.svelte-g0zg5z.svelte-g0zg5z{width:50rem;max-width:90vw;height:35rem;max-height:80vh;max-height:80dvh;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-g0zg5z.svelte-g0zg5z{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color);flex-shrink:0}h2.svelte-g0zg5z.svelte-g0zg5z{margin:0;font-size:var(--font-lg);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-g0zg5z.svelte-g0zg5z{padding:16px 24px;overflow-y:auto;flex:1}.setting-section.svelte-g0zg5z.svelte-g0zg5z{display:flex;flex-direction:column}.setting-section.svelte-g0zg5z+.setting-section.svelte-g0zg5z{margin-top:18px;padding-top:16px;border-top:1px solid var(--card-color)}.setting-heading.svelte-g0zg5z.svelte-g0zg5z{margin:0 0 2px;font-size:var(--font-sm);font-weight:var(--weight-bold);color:var(--text-color-default)}.setting-heading.svelte-g0zg5z .qualifier.svelte-g0zg5z{margin-left:8px;font-size:var(--font-xs);font-weight:var(--weight-regular);color:var(--text-color-light)}.setting-row.svelte-g0zg5z.svelte-g0zg5z{display:flex;align-items:flex-start;gap:20px;padding:14px 0}.setting-row.svelte-g0zg5z+.setting-row.svelte-g0zg5z{border-top:1px solid var(--card-color)}.meta.svelte-g0zg5z.svelte-g0zg5z{flex:1;min-width:0}.meta.svelte-g0zg5z .title.svelte-g0zg5z{font-size:var(--font-sm);font-weight:var(--weight-bold);color:var(--text-color-default)}.meta.svelte-g0zg5z .description.svelte-g0zg5z{margin-top:4px;max-width:56ch;font-size:var(--font-xs);line-height:1.5;color:var(--text-color-light)}.control.svelte-g0zg5z.svelte-g0zg5z{flex:0 0 auto;display:flex;align-items:center;padding-top:2px}select.svelte-g0zg5z.svelte-g0zg5z{height:36px;width:184px;padding:0 38px 0 14px;background:var(--card-color);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);color:var(--text-color-default);font-family:var(--default-font);font-size:var(--font-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239394a5' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}select.svelte-g0zg5z.svelte-g0zg5z:focus{outline:none;border-color:var(--color-primary-400)}.learn.svelte-g0zg5z.svelte-g0zg5z{all:unset;display:inline-block;margin-top:8px;font-size:var(--font-xs);color:var(--color-primary-500);text-decoration:underline;cursor:pointer}.learn.svelte-g0zg5z.svelte-g0zg5z:hover{color:var(--text-color-default)}.loader.svelte-g0zg5z.svelte-g0zg5z{display:flex;justify-content:center;align-items:center;padding:2rem 0}.footer.svelte-g0zg5z.svelte-g0zg5z{padding:16px 24px;display:flex;align-items:center;border-top:1px solid var(--card-color);flex-shrink:0}.footer.svelte-g0zg5z .spacer.svelte-g0zg5z{flex:1}@media (max-width: 768px){.body.svelte-g0zg5z.svelte-g0zg5z{width:95vw;max-width:90vw;height:auto;max-height:85vh;max-height:85dvh}}.settings-icon.svelte-xl07jt{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);font-size:var(--font-base)}.settings-icon.svelte-xl07jt:hover{color:var(--text-color-default)}.version.svelte-1esxncr{display:flex;flex-direction:column;color:var(--text-color-light);font-size:var(--font-sm);line-height:1.3}.version-name.svelte-1esxncr{color:var(--dark-5);font-size:var(--font-xs)}.hidden.svelte-1esxncr{visibility:hidden}.body.svelte-1clrll{width:25.5rem;max-width:90vw;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-1clrll{padding:14px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color)}h2.svelte-1clrll{margin:0;font-size:var(--font-md);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-1clrll{padding:20px 24px 24px;color:var(--text-color-default);font-size:var(--font-sm);line-height:1.55}.content.svelte-1clrll p{margin:0;max-width:56ch}.content.svelte-1clrll p+p{margin-top:12px}.content.svelte-1clrll strong{font-weight:var(--weight-bold);color:var(--text-color-default)}.footer.svelte-1clrll{padding:0 24px 24px;display:flex;justify-content:flex-end;gap:12px}@media (max-width: 768px){.body.svelte-1clrll{width:95vw}}.body.svelte-tuzsfz{width:25.5rem;max-width:90vw;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-tuzsfz{padding:14px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color)}h2.svelte-tuzsfz{margin:0;font-size:var(--font-md);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-tuzsfz{padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}label.svelte-tuzsfz{color:var(--text-color-default);font-size:var(--font-sm);font-weight:var(--weight-bold)}input[type=text].svelte-tuzsfz{width:100%;height:36px;padding:0 14px;background:var(--card-color);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-sm);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}input[type=text].svelte-tuzsfz::placeholder{color:var(--text-color-light)}input[type=text].svelte-tuzsfz:focus{outline:none;border-color:var(--color-primary-400)}.footer.svelte-tuzsfz{padding:0 24px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px}.footer-actions.svelte-tuzsfz{display:flex;gap:12px}@media (max-width: 768px){.body.svelte-tuzsfz{width:95vw}}.toast.svelte-62w5j8{display:flex;align-items:center;gap:1rem}.message.svelte-62w5j8{flex:1;min-width:0;font-size:var(--font-sm);color:var(--text-color-default)}.rail.svelte-13bz0sc.svelte-13bz0sc{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px;text-align:left}.rail-logo.svelte-13bz0sc.svelte-13bz0sc{width:36px;height:36px;display:block;margin-bottom:.5rem}.rail-icon.svelte-13bz0sc.svelte-13bz0sc{all:unset;cursor:pointer;width:32px;height:32px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);font-size:var(--font-md);transition:color .1s,background-color .1s}.rail-icon.svelte-13bz0sc.svelte-13bz0sc:hover{background:var(--card-color);color:var(--text-color-default)}.rail-icon.svelte-13bz0sc.svelte-13bz0sc:focus-visible{box-shadow:var(--focus-ring)}.rail-icon.active.svelte-13bz0sc.svelte-13bz0sc{background:var(--foreground);color:var(--text-color-default)}.rail-icon.empty.svelte-13bz0sc.svelte-13bz0sc{opacity:.4}.popover-header.svelte-13bz0sc.svelte-13bz0sc{display:flex;align-items:center;justify-content:space-between;width:100%}.add-btn.svelte-13bz0sc.svelte-13bz0sc{all:unset;box-sizing:border-box;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-color-light);font-size:var(--font-sm);cursor:pointer;transition:color .1s}.add-btn.svelte-13bz0sc.svelte-13bz0sc:hover,.add-btn.svelte-13bz0sc.svelte-13bz0sc:focus-visible{color:var(--text-color-default)}.add-btn.svelte-13bz0sc.svelte-13bz0sc:focus-visible{box-shadow:var(--focus-ring)}.popover-row-wrapper.svelte-13bz0sc.svelte-13bz0sc{position:relative}.popover-row.svelte-13bz0sc.svelte-13bz0sc{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;padding:7px 2.2rem 7px 10px;border-radius:var(--radius-sm);color:var(--text-color-light);font-size:var(--font-sm);cursor:pointer;transition:background-color .1s}.popover-row.svelte-13bz0sc.svelte-13bz0sc:hover{background:var(--card-color);color:var(--text-color-default)}.popover-row.svelte-13bz0sc.svelte-13bz0sc:focus-visible{box-shadow:var(--focus-ring)}.popover-row.active.svelte-13bz0sc.svelte-13bz0sc{background:var(--foreground);color:var(--text-color-default)}.popover-row.missing.svelte-13bz0sc.svelte-13bz0sc{color:var(--error-color);opacity:.7;cursor:default}.popover-row.missing.svelte-13bz0sc .row-name.svelte-13bz0sc{text-decoration:line-through}.popover-row.svelte-13bz0sc .icon{flex-shrink:0;color:var(--color-primary-400);font-size:var(--font-base)}.row-name.svelte-13bz0sc.svelte-13bz0sc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-action.svelte-13bz0sc.svelte-13bz0sc{all:unset;box-sizing:border-box;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-color-light);opacity:.6;font-size:var(--font-sm);cursor:pointer;transition:color .1s,opacity .1s}.row-action.svelte-13bz0sc.svelte-13bz0sc:hover,.row-action.svelte-13bz0sc.svelte-13bz0sc:focus-visible{opacity:1}.row-action.svelte-13bz0sc.svelte-13bz0sc:focus-visible{box-shadow:var(--focus-ring)}.row-action.missing.svelte-13bz0sc.svelte-13bz0sc{color:var(--error-color)}.row-action.unpin.svelte-13bz0sc.svelte-13bz0sc:not(.missing):hover,.row-action.unpin.svelte-13bz0sc.svelte-13bz0sc:not(.missing):focus-visible{color:var(--danger-color)}.row-action.options.svelte-13bz0sc.svelte-13bz0sc:hover,.row-action.options.svelte-13bz0sc.svelte-13bz0sc:focus-visible{color:var(--text-color-default)}.popover-empty.svelte-13bz0sc.svelte-13bz0sc{padding:7px 10px;color:var(--text-color-light);font-size:var(--font-xs)}.container.svelte-10crix8.svelte-10crix8{height:100%;position:relative}.nav.svelte-10crix8.svelte-10crix8{z-index:200;height:100%;width:13rem;position:relative;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;padding:16px 12px 14px;background-color:var(--card-subtle);border-right:1px solid var(--card-color);transition:width .1s ease-in-out}.nav.open.svelte-10crix8.svelte-10crix8{transform:translate(0);transition:transform 50ms linear}.header.svelte-10crix8.svelte-10crix8{display:flex;align-items:center;justify-content:space-between;padding:2px 8px 16px;margin-bottom:14px;border-bottom:1px solid var(--card-color)}h2.svelte-10crix8.svelte-10crix8{margin:0;font-size:var(--font-md);font-weight:var(--weight-wordmark);letter-spacing:var(--tracking-wordmark);color:var(--text-color-default);white-space:nowrap;overflow:hidden;transition:opacity 80ms ease 70ms}.collapse-btn.svelte-10crix8.svelte-10crix8{all:unset;cursor:pointer;color:var(--text-color-light);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);font-size:var(--font-md)}.collapse-btn.svelte-10crix8.svelte-10crix8:hover{color:var(--text-color-default)}nav.svelte-10crix8.svelte-10crix8{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.footer.svelte-10crix8.svelte-10crix8{margin-top:auto;padding:14px 10px 10px;display:flex;flex-direction:column;color:var(--text-color-light);text-align:center}.version-wrapper.svelte-10crix8.svelte-10crix8{align-self:center}.settings-wrapper.svelte-10crix8.svelte-10crix8{align-self:flex-end;margin-top:16px}.collapsed.svelte-10crix8.svelte-10crix8{width:4rem;overflow:hidden;transition:width .1s ease-in-out}.collapsed.svelte-10crix8 nav.svelte-10crix8{display:none}.collapsed.svelte-10crix8 .header.svelte-10crix8{justify-content:center;padding:2px 0 8px;margin-bottom:0;border-bottom:none}.collapsed.svelte-10crix8 .header h2.svelte-10crix8{width:0;opacity:0;transition:opacity 60ms ease}.collapsed.svelte-10crix8 .footer.svelte-10crix8{padding-left:0;padding-right:0}.collapsed.svelte-10crix8 .settings-wrapper.svelte-10crix8{align-self:center}@media (max-width: 45rem){.nav.svelte-10crix8.svelte-10crix8{position:fixed;height:calc(100% - var(--app-bar-height));transform:translate(-13rem);transition:transform 50ms linear}.header.svelte-10crix8.svelte-10crix8{display:none}}.nav-item.svelte-1jjp1rh.svelte-1jjp1rh{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-sm);cursor:pointer;text-decoration:none}.nav-item.svelte-1jjp1rh .nav-icon.svelte-1jjp1rh{color:var(--color-primary-400);display:inline-flex;flex:0 0 auto;font-size:var(--font-base)}.nav-item.svelte-1jjp1rh.svelte-1jjp1rh:hover{background:var(--card-color)}.nav-item.active.svelte-1jjp1rh.svelte-1jjp1rh{background:var(--foreground)}.pinned-section.svelte-f1hvsx.svelte-f1hvsx{margin-bottom:1rem;display:flex;flex-direction:column}.pinned-header.svelte-f1hvsx.svelte-f1hvsx{margin-top:18px;padding:0}.pinned-header.svelte-f1hvsx summary.svelte-f1hvsx{font-size:var(--font-2xs);font-weight:var(--weight-label);text-transform:uppercase;color:var(--text-color-light);padding:0 10px;margin:0 0 6px;letter-spacing:var(--tracking-label);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pinned-header.svelte-f1hvsx summary .chevron.svelte-f1hvsx{display:inline-flex;align-items:center;color:var(--text-color-light);font-size:var(--font-sm);transition:transform .2s}.pinned-header.svelte-f1hvsx:not([open]) summary .chevron.svelte-f1hvsx{transform:rotate(-90deg)}.pinned-item.svelte-f1hvsx.svelte-f1hvsx{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .1s;text-decoration:none;text-align:left;color:var(--text-color-light);font-size:var(--font-sm);box-sizing:border-box;width:100%}.pinned-item.missing.svelte-f1hvsx.svelte-f1hvsx{color:var(--error-color);opacity:.7;cursor:default}.pinned-item.missing.svelte-f1hvsx .pinned-name.svelte-f1hvsx{text-decoration:line-through}.pinned-item.missing.svelte-f1hvsx .icon{color:var(--error-color)}.remove-btn.svelte-f1hvsx.svelte-f1hvsx{padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,color .2s;flex-shrink:0}.pinned-item.svelte-f1hvsx:hover .remove-btn.svelte-f1hvsx{opacity:.7}.remove-btn.svelte-f1hvsx.svelte-f1hvsx:hover{opacity:1!important}.pinned-item.svelte-f1hvsx:not(.missing) .remove-btn.svelte-f1hvsx:hover{color:var(--danger-color)}.pinned-item.missing.svelte-f1hvsx .remove-btn.svelte-f1hvsx{color:var(--error-color)}.pinned-item.svelte-f1hvsx:not(.missing) .remove-btn.svelte-f1hvsx{color:var(--text-color-light)}.pinned-item.svelte-f1hvsx.svelte-f1hvsx:hover{background-color:var(--card-color);color:var(--text-color-default)}.pinned-item.active.svelte-f1hvsx.svelte-f1hvsx{background-color:var(--foreground);color:var(--text-color-default)}.pinned-name.svelte-f1hvsx.svelte-f1hvsx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinned-item.svelte-f1hvsx .icon{flex-shrink:0;color:var(--color-primary-400);font-size:var(--font-base)}.collections-section.svelte-1vldxgz.svelte-1vldxgz{margin-bottom:1rem;display:flex;flex-direction:column}.collections-header.svelte-1vldxgz.svelte-1vldxgz{margin-top:18px;padding:0}.collections-header.svelte-1vldxgz summary.svelte-1vldxgz{font-size:var(--font-2xs);font-weight:var(--weight-label);text-transform:uppercase;color:var(--text-color-light);padding:0 10px;margin:0 0 6px;letter-spacing:var(--tracking-label);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.actions.svelte-1vldxgz.svelte-1vldxgz{display:inline-flex;align-items:center;gap:8px}.add-btn.svelte-1vldxgz.svelte-1vldxgz{padding:0;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);transition:color .2s;flex-shrink:0;font-size:var(--font-sm)}.add-btn.svelte-1vldxgz.svelte-1vldxgz:hover{color:var(--text-color-default)}.chevron.svelte-1vldxgz.svelte-1vldxgz{display:inline-flex;align-items:center;color:var(--text-color-light);font-size:var(--font-sm);transition:transform .2s}.collections-header.svelte-1vldxgz:not([open]) summary .chevron.svelte-1vldxgz{transform:rotate(-90deg)}.collection-item.svelte-1vldxgz.svelte-1vldxgz{position:relative;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .1s;text-decoration:none;text-align:left;color:var(--text-color-light);font-size:var(--font-sm);box-sizing:border-box;width:100%}.collection-item.svelte-1vldxgz.svelte-1vldxgz:hover{background-color:var(--card-color);color:var(--text-color-default)}.collection-item.active.svelte-1vldxgz.svelte-1vldxgz{background-color:var(--foreground);color:var(--text-color-default)}.collection-item.svelte-1vldxgz .icon{flex-shrink:0;color:var(--color-primary-400);font-size:var(--font-base)}.collection-name.svelte-1vldxgz.svelte-1vldxgz{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-btn.svelte-1vldxgz.svelte-1vldxgz{padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,color .2s;flex-shrink:0;color:var(--text-color-light)}.collection-item.svelte-1vldxgz:hover .menu-btn.svelte-1vldxgz{opacity:.7}.menu-btn.svelte-1vldxgz.svelte-1vldxgz:hover{opacity:1!important;color:var(--text-color-default)}.container.svelte-bx2lff{height:100%;width:100%}.viewer.svelte-bx2lff{width:100%;height:100%;border:none}@media (max-width: 45rem){.container.svelte-bx2lff{width:calc(100% - .25rem);height:100%}}:root{--outline-width:2px;--outline-color:#0060df;--outline-around-width:1px;--outline-around-color:#f0f0f4;--hover-outline-color:#8f8f9d}@media screen and (forced-colors: active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--hover-outline-color:Highlight}}:root{--xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline:auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline:2px solid CanvasText}.native-pdf .xfaLayer *:required{outline:1.5px solid selectedItem}}:root{color-scheme:light dark;--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s;@media screen and (forced-colors: active){--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px}}.native-pdf .textLayer{color-scheme:only light;position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0;&.highlighting{touch-action:none}:is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;-webkit-user-select:text;-moz-user-select:text;user-select:text}--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));>:not(.markedContent),.markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.markedContent{display:contents}span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.highlight{--highlight-bg-color:rgba(214, 51, 158, .3);--highlight-selected-bg-color:rgba(38, 155, 60, .45);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;@media screen and (forced-colors: active){--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}:root.light &{--highlight-bg-color:rgba(198, 36, 146, .32);--highlight-selected-bg-color:rgba(30, 135, 52, .45)}margin:-1px;padding:1px;background-color:var(--highlight-bg-color);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px;&.appended{position:initial}&.begin{border-radius:4px 0 0 4px}&.end{border-radius:0 4px 4px 0}&.middle{border-radius:0}&.selected{background-color:var(--highlight-selected-bg-color);backdrop-filter:var(--highlight-selected-backdrop-filter);scroll-margin-top:50px}}::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}&.selectionRendering{::-moz-selection{background:transparent;color:transparent}::selection{background:transparent;color:transparent}}br::-moz-selection{background:transparent}br::selection{background:transparent}.endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}&.selecting .endOfContent{top:0}}.native-pdf .textLayerImages{position:absolute;inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;canvas{position:absolute;transform-origin:0% 0%}}.native-pdf .annotationLayer{color-scheme:only light;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--annotation-unfocused-field-filter:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='pdfjsFillableField' x='0%' y='0%' width='100%' height='100%' color-interpolation-filters='sRGB'><feFlood flood-color='rgb(0,54,255)' flood-opacity='0.13' result='f'/><feComposite in='f' in2='SourceGraphic' operator='over'/></filter></svg>#pdfjsFillableField");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none;@media screen and (forced-colors: active){--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText;.textWidgetAnnotation :is(input,textarea):required,.choiceWidgetAnnotation select:required,.buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.linkAnnotation{outline:var(--link-outline);&:hover{backdrop-filter:var(--hcm-highlight-filter)}>a:hover{opacity:0!important;background:none!important;box-shadow:none}}.popupAnnotation .popup{outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.popupAnnotation.focused .popup{outline:calc(3px * var(--total-scale-factor)) solid Highlight!important}}position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;&[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}&[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}&[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}&.disabled{section,.popup{pointer-events:none}}.annotationContent{position:absolute;width:100%;height:100%;pointer-events:none;&.freetext{background:transparent;border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35}}section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;&:has(div.annotationContent){canvas.annotationContent{display:none}}.overlaidText{position:absolute;top:0;left:0;width:0;height:0;display:inline-block;overflow:hidden}}.hasOwnCanvas:not(.sandboxModified) :is(input,textarea){display:none}.hasOwnCanvas.sandboxModified canvas.annotationContent{display:none}.textLayer.selecting~& section{pointer-events:none}:is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}:is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0}.linkAnnotation.hasBorder:hover{background-color:#ff03}.hasBorder{background-size:100% 100%}.textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.textWidgetAnnotation :is(input,textarea),.choiceWidgetAnnotation select,.buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.textWidgetAnnotation :is(input,textarea):required,.choiceWidgetAnnotation select:required,.buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.choiceWidgetAnnotation select option{padding:0}.textWidgetAnnotation textarea{resize:none}.textWidgetAnnotation :is(input,textarea)[disabled],.choiceWidgetAnnotation select[disabled],.buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.textWidgetAnnotation :is(input,textarea):hover,.choiceWidgetAnnotation select:hover,.buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.textWidgetAnnotation :is(input,textarea):hover,.choiceWidgetAnnotation select:hover,.buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.textWidgetAnnotation :is(input,textarea):focus,.choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.buttonWidgetAnnotation:is(.checkBox,.radioButton){[data-canvas-name]{filter:var(--annotation-unfocused-field-filter)}&:focus-within [data-canvas-name]{filter:none}[data-canvas-name=checked]{&:has(~input:checked){display:block}&:has(~input:not(:checked)){display:none}}[data-canvas-name=unchecked]{&:has(~input:checked){display:none}&:has(~input:not(:checked)){display:block}}}.textWidgetAnnotation input.comb{--comb-width:0px;--comb-letter-spacing:calc(var(--comb-width) - 1ch);font-family:monospace;letter-spacing:var(--comb-letter-spacing);overflow-x:hidden;padding:0;text-indent:calc(var(--comb-offset, 0) * var(--comb-width) + var(--comb-letter-spacing) / 2)}.textWidgetAnnotation input.comb:focus{background-image:repeating-linear-gradient(to right,transparent 0 calc(var(--comb-width) - 1px),var(--input-focus-border-color) calc(var(--comb-width) - 1px) var(--comb-width))}.buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=checked]) input:checked,.buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=unchecked]) input:not(:checked){background-image:none}.fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.mediaAnnotation{pointer-events:auto;.mediaContent{width:100%}video.mediaContent{height:100%;-o-object-fit:contain;object-fit:contain}audio.mediaContent{position:absolute;bottom:0}.mediaPlayButton{height:100%;width:100%;margin:0;padding:0;border:none;cursor:pointer;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='rgba(0,0,0,0.55)'/%3E%3Cpath d='M40 32 L70 50 L40 68 Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:calc(48px * var(--total-scale-factor));&:hover{background-color:#ffffff1a}}}.popupAnnotation{position:absolute;font-size:calc(9px * var(--total-scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.popup{background-color:#ff9;color:#000;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.popupAnnotation.focused .popup{outline-width:3px}.popup *{font-size:calc(9px * var(--total-scale-factor))}.popup>.header{display:inline-block}.popup>.header>.title{display:inline;font-weight:700}.popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor));width:-moz-fit-content;width:fit-content}.popupContent{border-top:1px solid rgb(51 51 51);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.popupTriggerArea{cursor:pointer;&:hover{backdrop-filter:var(--hcm-highlight-filter)}}section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;span{width:100%;display:inline-block}}svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}}.native-pdf .xfaLayer{color-scheme:only light;background-color:transparent}.native-pdf .xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.native-pdf .xfaLayer .highlight.appended{position:initial}.native-pdf .xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.native-pdf .xfaLayer .highlight.end{border-radius:0 4px 4px 0}.native-pdf .xfaLayer .highlight.middle{border-radius:0}.native-pdf .xfaLayer .highlight.selected{background-color:#cbdfcb}.native-pdf .xfaPage{overflow:hidden;position:relative}.native-pdf .xfaContentarea{position:absolute}.native-pdf .xfaPrintOnly{display:none}.native-pdf .xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.native-pdf .xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.native-pdf .xfaLayer *:required{outline:1.5px solid red}.native-pdf .xfaLayer div,.native-pdf .xfaLayer svg,.native-pdf .xfaLayer svg *{pointer-events:none}.native-pdf .xfaLayer a{color:#00f}.native-pdf .xfaRich li{margin-left:3em}.native-pdf .xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.native-pdf .xfaCaption{overflow:hidden;flex:0 0 auto}.native-pdf .xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.native-pdf .xfaLabel{height:100%;width:100%}.native-pdf .xfaLeft{display:flex;flex-direction:row;align-items:center}.native-pdf .xfaRight{display:flex;flex-direction:row-reverse;align-items:center}.native-pdf :is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.native-pdf .xfaTop{display:flex;flex-direction:column;align-items:flex-start}.native-pdf .xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}.native-pdf :is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.native-pdf .xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.native-pdf .xfaWrapped{width:100%;height:100%}.native-pdf :is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}.native-pdf :is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.native-pdf .xfaTextfield,.native-pdf .xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.native-pdf .xfaSelect{padding-inline:2px}.native-pdf :is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.native-pdf .xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.native-pdf .xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.native-pdf .xfaCheckbox,.native-pdf .xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.native-pdf .xfaRich{white-space:pre-wrap;width:100%;height:100%}.native-pdf .xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.native-pdf .xfaLrTb,.native-pdf .xfaRlTb,.native-pdf .xfaTb{display:flex;flex-direction:column;align-items:stretch}.native-pdf .xfaLr{display:flex;flex-direction:row;align-items:stretch}.native-pdf .xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.native-pdf .xfaTb>div{justify-content:left}.native-pdf .xfaPosition,.native-pdf .xfaArea{position:relative}.native-pdf .xfaValignMiddle{display:flex;align-items:center}.native-pdf .xfaTable{display:flex;flex-direction:column;align-items:stretch}.native-pdf .xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.native-pdf .xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.native-pdf .xfaTable .xfaRlRow>div{flex:1}.native-pdf :is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.native-pdf .xfaTextfield,.native-pdf .xfaSelect{background:transparent}.native-pdf .xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.native-pdf .canvasWrapper{svg{transform:none;&.moving{z-index:100000}&.highlight,&.highlightOutline{&[data-main-rotation="90"]{mask,use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}}&[data-main-rotation="180"]{mask,use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}}&[data-main-rotation="270"]{mask,use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}}}&.draw{position:absolute;mix-blend-mode:normal;&[data-draw-rotation="90"]{transform:rotate(90deg)}&[data-draw-rotation="180"]{transform:rotate(180deg)}&[data-draw-rotation="270"]{transform:rotate(270deg)}}&.highlight{--blend-mode:multiply;@media screen and (forced-colors: active){--blend-mode:difference}position:absolute;mix-blend-mode:var(--blend-mode);&:not(.free){fill-rule:evenodd}}&.highlightOutline{position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none;&:not(.free){&.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}&.selected{.mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}}}&.free{&.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}&.selected{.mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}}}}}}.native-pdf [data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.native-pdf [data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.native-pdf [data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.native-pdf .pdfViewer{--scale-factor:1;--page-bg-color:unset;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none;@media screen and (forced-colors: active){--hcm-highlight-filter:invert(100%)}&.copyAll{cursor:wait}.canvasWrapper{overflow:hidden;width:100%;height:100%;canvas{position:absolute;top:0;left:0;margin:0;display:block;width:100%;height:100%;contain:content;.structTree{contain:strict}&.detailView{image-rendering:pixelated}}.selection{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#005aff38}}}.native-pdf .pdfViewer .page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px;direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:var(--page-bg-color, rgb(255 255 255))}.native-pdf .pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.native-pdf .pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.native-pdf .pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.native-pdf .pdfViewer.singlePageView{display:inline-block}.native-pdf .pdfViewer.singlePageView .page{margin:0;border:none}.native-pdf .pdfViewer:is(.scrollHorizontal,.scrollWrapped),.native-pdf .spread{margin-inline:3.5px;text-align:center}.native-pdf .pdfViewer.scrollHorizontal,.native-pdf .spread{white-space:nowrap}.native-pdf .pdfViewer.removePageBorders,.native-pdf .pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.native-pdf .spread :is(.page,.dummyPage),.native-pdf .pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.native-pdf .spread .page,.native-pdf .pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.native-pdf .pdfViewer.removePageBorders .spread .page,.native-pdf .pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.native-pdf .pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(images/loading-icon.gif) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.native-pdf .pdfViewer .page.loading:after{display:block}.native-pdf .pdfViewer .page:not(.loading):after{transition-property:none;display:none}.native-pdf .pdfPresentationMode .pdfViewer{padding-bottom:0}.native-pdf .pdfPresentationMode .spread{margin:0}.native-pdf .pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.bar.svelte-lnogkt{box-sizing:border-box;display:flex;align-items:center;gap:4px;height:36px;padding:0 8px;background:var(--background);border-bottom:1px solid var(--card-color)}.cluster.svelte-lnogkt{flex:1 1 0;display:flex;align-items:center;gap:2px}.cluster.svelte-lnogkt:last-child{justify-content:flex-end}.title.svelte-lnogkt{flex:0 1 auto;min-width:0;margin:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--text-color-default);font-size:var(--font-xs)}.spacer.svelte-lnogkt{flex:1}.icon-btn.svelte-lnogkt{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);cursor:pointer;transition:color .12s ease}.icon-btn.svelte-lnogkt:hover{color:var(--text-color-default)}.icon-btn.on.svelte-lnogkt{color:var(--color-primary-500)}.icon-btn.svelte-lnogkt:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.reader-pill.svelte-nbxnxc{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:5;box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;width:max-content;height:34px;padding:0 6px;border:1px solid var(--card-color);border-radius:999px;background:var(--card-subtle);box-shadow:var(--elevation-2);white-space:nowrap;transition:opacity .4s ease}.reader-pill.faded.svelte-nbxnxc{opacity:.3}.icon-button.svelte-nbxnxc{all:unset;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--text-color-light);font-size:var(--font-lg);cursor:pointer;transition:color .12s ease}.icon-button.svelte-nbxnxc:hover{color:var(--text-color-default)}.icon-button.svelte-nbxnxc:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.page-group.svelte-nbxnxc{all:unset;display:inline-flex;align-items:baseline;gap:.25rem;padding:0 .35rem;color:var(--text-color-default);font-size:var(--font-sm);font-variant-numeric:tabular-nums;cursor:pointer}.page-group.svelte-nbxnxc:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.page-current.svelte-nbxnxc{color:var(--text-color-default);font-variant-numeric:tabular-nums}.page-total.svelte-nbxnxc{color:var(--text-color-light);font-size:var(--font-xs);font-variant-numeric:tabular-nums}.page-input.svelte-nbxnxc{width:3ch;padding:0;border:none;background:transparent;color:var(--text-color-default);font-family:inherit;font-size:var(--font-sm);font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield}.page-input.svelte-nbxnxc::-webkit-outer-spin-button,.page-input.svelte-nbxnxc::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.page-input.svelte-nbxnxc:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.divider.svelte-nbxnxc{flex:0 0 auto;width:1px;height:16px;margin:0 2px;background:var(--card-color)}.zoom-control.svelte-nbxnxc{all:unset;display:inline-flex;align-items:center;gap:.15rem;padding:0 .4rem;color:var(--text-color-light);font-size:var(--font-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .12s ease}.zoom-control.svelte-nbxnxc:hover{color:var(--text-color-default)}.zoom-control.svelte-nbxnxc:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.zoom-caret.svelte-nbxnxc{display:inline-flex;align-items:center;font-size:var(--font-base)}.zoom-menu.svelte-nbxnxc{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-sizing:border-box;min-width:170px;padding:5px;border:1px solid var(--card-color);border-radius:var(--radius-md);background:var(--card-subtle);box-shadow:var(--elevation-2)}.find-panel.svelte-1owlesz.svelte-1owlesz{position:absolute;top:36px;right:8px;z-index:6;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--card-color);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--card-subtle);box-shadow:var(--elevation-2);white-space:nowrap}.find-panel.mobile.svelte-1owlesz.svelte-1owlesz{top:0;left:0;right:0;display:flex;border-radius:0;border-top:none;border-left:none;border-right:none}.find-panel.mobile.svelte-1owlesz .find-input.svelte-1owlesz{flex:1;width:auto;min-width:0}.find-input.svelte-1owlesz.svelte-1owlesz{all:unset;box-sizing:border-box;width:170px;padding:2px 1px;border-bottom:1px solid var(--card-contrast);color:var(--text-color-default);font-family:inherit;font-size:var(--font-sm);text-align:left}.find-input.svelte-1owlesz.svelte-1owlesz::placeholder{color:var(--text-color-light)}.find-input.svelte-1owlesz.svelte-1owlesz:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.counter.svelte-1owlesz.svelte-1owlesz{color:var(--text-color-light);font-size:var(--font-xs);font-variant-numeric:tabular-nums}.highlight-toggle.svelte-1owlesz.svelte-1owlesz{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:5px;color:var(--text-color-light);font-size:var(--font-xs);cursor:pointer;user-select:none}.highlight-toggle.on.svelte-1owlesz.svelte-1owlesz{color:var(--text-color-default)}.highlight-box.svelte-1owlesz.svelte-1owlesz{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border:1px solid var(--card-contrast);border-radius:var(--radius-xs);color:var(--text-color-contrast);font-size:var(--font-xs)}.highlight-toggle.on.svelte-1owlesz .highlight-box.svelte-1owlesz{border-color:var(--color-primary-400);background:var(--color-primary-400)}.highlight-toggle.svelte-1owlesz.svelte-1owlesz:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.divider.svelte-1owlesz.svelte-1owlesz{flex:0 0 auto;width:1px;height:16px;background:var(--card-color)}.icon-btn.svelte-1owlesz.svelte-1owlesz{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);cursor:pointer;transition:color .12s ease}.icon-btn.svelte-1owlesz.svelte-1owlesz:hover{color:var(--text-color-default)}.icon-btn.svelte-1owlesz.svelte-1owlesz:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.thumbs.svelte-119vfs7.svelte-119vfs7{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px}.thumb.svelte-119vfs7.svelte-119vfs7{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.thumb-card.svelte-119vfs7.svelte-119vfs7{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--card-color);border:2px solid transparent;border-radius:var(--radius-xs)}.thumb.current.svelte-119vfs7 .thumb-card.svelte-119vfs7{border-color:var(--color-primary-400)}.thumb-card.svelte-119vfs7 canvas{display:block;max-width:100%;max-height:100%}.thumb-label.svelte-119vfs7.svelte-119vfs7{color:var(--text-color-light);font-size:var(--font-xs);font-variant-numeric:tabular-nums}.thumb.current.svelte-119vfs7 .thumb-label.svelte-119vfs7{color:var(--color-primary-500)}.outline-tree.svelte-94ivl8.svelte-94ivl8{display:flex;flex-direction:column}.outline-row.svelte-94ivl8.svelte-94ivl8{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:4px;width:100%;padding:4px 6px;border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-xs);cursor:pointer}.outline-row.svelte-94ivl8.svelte-94ivl8:hover{background:var(--card-subtle)}.outline-row.active.svelte-94ivl8.svelte-94ivl8{background:var(--card-color)}.outline-row.active.svelte-94ivl8 .outline-title.svelte-94ivl8{color:var(--color-primary-500)}.outline-row.svelte-94ivl8.svelte-94ivl8:focus-visible{box-shadow:var(--focus-ring)}.toggler.svelte-94ivl8.svelte-94ivl8{all:unset;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-color-light);cursor:pointer;transition:transform .12s ease,color .12s ease}.toggler.svelte-94ivl8.svelte-94ivl8:hover{color:var(--text-color-default)}.toggler.expanded.svelte-94ivl8.svelte-94ivl8{transform:rotate(90deg)}.toggler.svelte-94ivl8.svelte-94ivl8:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.toggler-spacer.svelte-94ivl8.svelte-94ivl8{flex:0 0 auto;width:16px;height:16px}.outline-title.svelte-94ivl8.svelte-94ivl8{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outline-page.svelte-94ivl8.svelte-94ivl8{flex:0 0 auto;color:var(--text-color-light);font-size:var(--font-xs);font-variant-numeric:tabular-nums}.list.svelte-scyorv{display:flex;flex-direction:column;gap:2px}.row.svelte-scyorv{box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px;border-radius:var(--radius-sm);transition:background .12s ease}.row.svelte-scyorv:hover{background:var(--card-subtle)}.clip.svelte-scyorv{flex:none;display:inline-flex;color:var(--text-color-light)}.filename.svelte-scyorv{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-color-default);font-size:var(--font-sm)}.size.svelte-scyorv{flex:none;color:var(--text-color-light);font-size:var(--font-xs);font-variant-numeric:tabular-nums}.icon-btn.svelte-scyorv{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);cursor:pointer;transition:color .12s ease}.icon-btn.svelte-scyorv:hover{color:var(--text-color-default)}.icon-btn.svelte-scyorv:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.layers-tree.svelte-15yvko2.svelte-15yvko2{display:flex;flex-direction:column}.group-header.svelte-15yvko2.svelte-15yvko2{box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:5px 6px;border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-xs);font-style:italic;cursor:pointer}.group-header.svelte-15yvko2.svelte-15yvko2:hover{background:var(--card-subtle)}.group-header.svelte-15yvko2.svelte-15yvko2:focus-visible{outline:none;box-shadow:var(--focus-ring)}.toggler.svelte-15yvko2.svelte-15yvko2{all:unset;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--text-color-light);transition:transform .12s}.toggler.open.svelte-15yvko2.svelte-15yvko2{transform:rotate(90deg)}.layer-row.svelte-15yvko2.svelte-15yvko2{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-xs);cursor:pointer}.layer-row.svelte-15yvko2.svelte-15yvko2:hover{background:var(--card-subtle)}.layer-row.svelte-15yvko2.svelte-15yvko2:focus-visible{outline:none;box-shadow:var(--focus-ring)}.layer-box.svelte-15yvko2.svelte-15yvko2{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border:1px solid var(--card-contrast);border-radius:var(--radius-xs);color:var(--text-color-contrast);font-size:var(--font-xs)}.layer-row.on.svelte-15yvko2 .layer-box.svelte-15yvko2{border-color:var(--color-primary-400);background:var(--color-primary-400)}.layer-name.svelte-15yvko2.svelte-15yvko2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar.svelte-17qtf43{box-sizing:border-box;display:flex;flex-direction:column;width:232px;height:100%;background:var(--background);border-right:1px solid var(--card-color)}.tabs.svelte-17qtf43{display:flex;align-items:center;gap:2px;padding:6px;border-bottom:1px solid var(--card-color)}.utility.svelte-17qtf43{display:flex;align-items:center;gap:2px;margin-left:auto}.body.svelte-17qtf43{flex:1;min-height:0}.panel.svelte-17qtf43{box-sizing:border-box;height:100%;overflow-y:auto;overflow-x:hidden;padding:10px}.panel-hidden.svelte-17qtf43{display:none}.panel.svelte-17qtf43::-webkit-scrollbar{width:.5rem}.panel.svelte-17qtf43::-webkit-scrollbar-track{background:transparent}.panel.svelte-17qtf43::-webkit-scrollbar-thumb{background:var(--card-subtle);border-radius:var(--radius-sm)}.panel.svelte-17qtf43::-webkit-scrollbar-thumb:hover{background:var(--text-color-light)}.empty.svelte-17qtf43{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:0 18px;color:var(--text-color-light);font-size:var(--font-xs);text-align:center}.icon-btn.svelte-17qtf43{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);cursor:pointer;transition:color .12s ease}.icon-btn.svelte-17qtf43:hover{color:var(--text-color-default)}.icon-btn.active.svelte-17qtf43{background:var(--card-color);color:var(--text-color-default);border-radius:var(--radius-sm)}.icon-btn.svelte-17qtf43:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.icon-btn.svelte-sqar5{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-light);cursor:pointer;transition:color .12s ease}.icon-btn.svelte-sqar5:hover{color:var(--text-color-default)}.icon-btn.svelte-sqar5:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.group-header.svelte-sqar5{padding:8px 9px 2px;color:var(--text-color-light);font-size:var(--font-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.separator.svelte-sqar5{height:1px;margin:4px 0;background:var(--card-subtle)}.leading.svelte-sqar5{color:var(--text-color-light);font-size:var(--font-base)}.body.svelte-10v03aa{width:24rem;max-width:90vw;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-10v03aa{padding:14px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color)}h2.svelte-10v03aa{margin:0;font-size:var(--font-md);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-10v03aa{padding:20px 24px 24px;display:grid;grid-template-columns:128px 1fr;gap:12px 16px;align-items:baseline;max-height:70vh;max-height:70dvh;overflow-y:auto}.property-label.svelte-10v03aa{font-size:var(--font-sm);color:var(--text-color-light)}.property-value.svelte-10v03aa{font-size:var(--font-sm);color:var(--text-color-default);min-width:0;word-break:break-word;font-variant-numeric:tabular-nums}.property-value.empty.svelte-10v03aa{color:var(--text-color-light)}@media (max-width: 768px){.body.svelte-10v03aa{width:90vw}}.body.svelte-nrb9q6.svelte-nrb9q6{width:34.5rem;max-width:90vw;background:var(--card-subtle);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.header.svelte-nrb9q6.svelte-nrb9q6{padding:14px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--card-color)}h2.svelte-nrb9q6.svelte-nrb9q6{margin:0;font-size:var(--font-md);font-weight:var(--weight-light);color:var(--text-color-default)}.content.svelte-nrb9q6.svelte-nrb9q6{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}.embed-row.svelte-nrb9q6.svelte-nrb9q6{display:grid;grid-template-columns:104px 1fr;gap:16px;align-items:start}.field.svelte-nrb9q6.svelte-nrb9q6{display:flex;flex-direction:column;gap:8px;min-width:0}label.svelte-nrb9q6.svelte-nrb9q6{font-size:var(--font-sm);font-weight:var(--weight-bold);color:var(--text-color-default)}input.svelte-nrb9q6.svelte-nrb9q6{width:100%;height:36px;padding:0 14px;background:var(--card-color);border:1px solid var(--card-contrast);border-radius:var(--radius-sm);color:var(--text-color-default);font-size:var(--font-sm);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}input.svelte-nrb9q6.svelte-nrb9q6:focus{outline:none;border-color:var(--color-primary-400)}input.readonly.svelte-nrb9q6.svelte-nrb9q6{background:var(--background);color:var(--text-color-light)}.stepper.svelte-nrb9q6.svelte-nrb9q6{position:relative}.stepper.svelte-nrb9q6 input.svelte-nrb9q6{padding-right:34px;-moz-appearance:textfield;appearance:textfield}.stepper.svelte-nrb9q6 input.svelte-nrb9q6::-webkit-outer-spin-button,.stepper.svelte-nrb9q6 input.svelte-nrb9q6::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper.svelte-nrb9q6 .stepper-buttons.svelte-nrb9q6{position:absolute;right:7px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2px}.stepper.svelte-nrb9q6 .stepper-buttons button.svelte-nrb9q6{all:unset;width:22px;height:15px;border-radius:var(--radius-xs);background:var(--card-contrast);color:var(--text-color-default);cursor:pointer;display:flex;align-items:center;justify-content:center}.stepper.svelte-nrb9q6 .stepper-buttons button.svelte-nrb9q6:hover{background:var(--dark-5)}.embed-output.svelte-nrb9q6.svelte-nrb9q6{display:flex;gap:8px;align-items:center;padding-top:20px;border-top:1px solid var(--card-color)}.embed-output.svelte-nrb9q6 input.svelte-nrb9q6{flex:1;min-width:0}@media (max-width: 768px){.body.svelte-nrb9q6.svelte-nrb9q6{width:90vw}}.native-pdf.svelte-1qs4pyc.svelte-1qs4pyc{position:relative;display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;text-align:left;background:var(--reader-canvas, #525659)}.reader-body.svelte-1qs4pyc.svelte-1qs4pyc{position:relative;display:flex;flex:1;min-height:0}.reader-bar-wrap.collapsible.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;top:0;left:0;right:0;z-index:6;transform:translateY(0);transition:transform .1s ease}.reader-bar-wrap.collapsible.collapsed.svelte-1qs4pyc.svelte-1qs4pyc{transform:translateY(-100%)}.reader-bar-handle.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;top:0;left:0;right:0;z-index:7;display:flex;align-items:center;justify-content:center;max-height:1.1rem;overflow:hidden;color:var(--text-color-light);font-size:var(--font-md);background:var(--background);border-bottom:1px solid var(--card-color);cursor:pointer;transition:max-height .2s ease}.reader-bar-handle.hidden.svelte-1qs4pyc.svelte-1qs4pyc{max-height:0;border-bottom-color:transparent}.reader-bar-handle.svelte-1qs4pyc svg{transition:opacity .12s ease}.reader-bar-handle.hidden.svelte-1qs4pyc svg{opacity:0}.sidebar-host.svelte-1qs4pyc.svelte-1qs4pyc{flex:0 0 auto;min-height:0}.sidebar-host.drawer.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;top:0;bottom:0;left:0;z-index:20;box-shadow:6px 0 20px #0006}.sidebar-host.sidebar-hidden.svelte-1qs4pyc.svelte-1qs4pyc{display:none}.scrim.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;inset:0;z-index:15;background:#00000080}.viewer-wrap.svelte-1qs4pyc.svelte-1qs4pyc{position:relative;flex:1;min-height:0}.viewer-container.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;inset:0;isolation:isolate;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--card-subtle) transparent}.viewer-container.svelte-1qs4pyc.svelte-1qs4pyc::-webkit-scrollbar{width:.5rem;height:.5rem}.viewer-container.svelte-1qs4pyc.svelte-1qs4pyc::-webkit-scrollbar-track{background:transparent}.viewer-container.svelte-1qs4pyc.svelte-1qs4pyc::-webkit-scrollbar-thumb{background:var(--card-subtle);border-radius:var(--radius-sm)}.viewer-container.svelte-1qs4pyc.svelte-1qs4pyc::-webkit-scrollbar-thumb:hover{background:var(--text-color-light)}.native-pdf.collapsible-bar.svelte-1qs4pyc .viewer-container.svelte-1qs4pyc{padding-top:36px}.native-pdf.hand-cursor.svelte-1qs4pyc .viewer-container.svelte-1qs4pyc{cursor:grab;user-select:none}.native-pdf.hand-cursor.panning.svelte-1qs4pyc .viewer-container.svelte-1qs4pyc{cursor:grabbing}.reader-loading.svelte-1qs4pyc.svelte-1qs4pyc{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;pointer-events:none}.load-track.svelte-1qs4pyc.svelte-1qs4pyc{width:min(70%,340px);height:3px;overflow:hidden;background:var(--card-color);border-radius:999px}.load-fill.svelte-1qs4pyc.svelte-1qs4pyc{height:100%;background:var(--color-primary-500);border-radius:999px;transition:width .15s ease}.load-fill.indeterminate.svelte-1qs4pyc.svelte-1qs4pyc{width:40%;animation:svelte-1qs4pyc-load-indeterminate 1.1s ease-in-out infinite}@keyframes svelte-1qs4pyc-load-indeterminate{0%{margin-left:-40%}to{margin-left:100%}}.load-error.svelte-1qs4pyc.svelte-1qs4pyc{color:var(--text-color-light);font-size:var(--font-sm)}main.svelte-25z907{height:100%;box-sizing:border-box;overflow-y:hidden}.toolbar.svelte-25z907{position:fixed;right:2rem;bottom:1.5rem;display:flex;flex-direction:row;align-items:center;gap:.75rem}@media (max-width: 45rem){main.svelte-25z907{max-width:100vw;width:100vw;height:calc(100vh - var(--app-bar-height));height:calc(100dvh - var(--app-bar-height))}}.grid.svelte-1jcvmzh{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:2rem;padding:2rem 3rem;align-items:start}@media (max-width: 45rem){.grid.svelte-1jcvmzh{padding:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.collection.svelte-t9cqk2{width:100%;height:100vh;height:100dvh;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header" "content"}.header.svelte-t9cqk2{grid-area:header}.scrollbox.svelte-t9cqk2{overflow-y:scroll;grid-area:content}.loader.svelte-t9cqk2{width:100%;opacity:.6;margin:2rem 0;display:flex;justify-content:center;align-items:center}.empty-state.svelte-t9cqk2{padding:3rem;text-align:center}.empty-title.svelte-t9cqk2{font-size:var(--font-2xl);color:var(--text-color-default);margin-bottom:.5rem}.empty-message.svelte-t9cqk2{font-size:var(--font-base);color:var(--text-color-light);opacity:.7}@media (max-width: 45rem){.collection.svelte-t9cqk2{height:calc(100vh - var(--app-bar-height));height:calc(100dvh - var(--app-bar-height))}}.header-attached.svelte-t9cqk2{position:absolute;top:5.5rem;width:100%;max-height:calc(100vh - 5.5rem);max-height:calc(100dvh - 5.5rem);overflow-y:auto;background:var(--background);box-shadow:var(--elevation-2);z-index:50}main.svelte-c0atfw{height:100%}@media (max-width: 45rem){main.svelte-c0atfw{width:100vw;max-width:100vw}}main.svelte-vbxiqy{padding:2rem;width:100%;height:80vh;display:flex;justify-content:center;align-items:center}.card-container.svelte-vbxiqy{width:15rem}.card-content.svelte-vbxiqy{display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch;height:10rem}@media (max-width: 45rem){main.svelte-vbxiqy{width:100vw}}.banner.svelte-1sboqbi{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);max-width:60rem;width:calc(100% - 3rem);background:var(--card-subtle);border:1px solid var(--card-color);border-radius:var(--radius-sm);padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:28px;z-index:300;box-shadow:var(--elevation-2)}.message.svelte-1sboqbi{flex:1;min-width:0;text-align:left}.lead-paragraph.svelte-1sboqbi{margin:0;color:var(--text-color-default);font-size:var(--font-sm);line-height:1.55;max-width:72ch}.subtext.svelte-1sboqbi{margin:8px 0 0;color:var(--text-color-light);font-size:var(--font-xs)}.actions.svelte-1sboqbi{display:flex;gap:.75rem;align-items:center;flex-shrink:0}@media (max-width: 768px){.banner.svelte-1sboqbi{flex-direction:column;align-items:stretch;padding:1rem;gap:1rem}.actions.svelte-1sboqbi{flex-direction:column;width:100%;align-items:stretch}}main.svelte-6udici{width:100vw;height:100vh;height:100dvh;display:flex;justify-content:center;box-sizing:border-box;overflow-y:hidden}.hamburger.svelte-1y9mg5c.svelte-1y9mg5c{padding:var(--padding, 15px);display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.svelte-1y9mg5c.svelte-1y9mg5c:active{background-color:transparent!important}.hamburger.svelte-1y9mg5c.svelte-1y9mg5c:hover{opacity:var(--hover-opacity, .7)}.hamburger.is-active.svelte-1y9mg5c.svelte-1y9mg5c:hover{opacity:var(--hover-opacity-active, var(--hover-opacity, .7))}.hamburger.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c,.hamburger.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{background-color:var(--active-color, var(--color, black))}.hamburger-box.svelte-1y9mg5c.svelte-1y9mg5c{width:var(--layer-width, 30px);height:calc(var(--layer-height, 4px) * 3 + var(--layer-spacing, 6px) * 2);display:inline-block;position:relative}.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c{display:block;top:50%;margin-top:var(--layer-height, 4px)/-2}.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c,.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:before,.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:after{width:var(--layer-width, 30px);height:var(--layer-height, 4px);background-color:var(--color, black);border-radius:var(--border-radius, 4px);position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:before,.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:after{content:"";display:block}.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:before{top:calc((var(--layer-spacing, 6px) + var(--layer-height, 4px)) * -1)}.hamburger-inner.svelte-1y9mg5c.svelte-1y9mg5c:after{bottom:calc((var(--layer-spacing, 6px) + var(--layer-height, 4px)) * -1)}.hamburger--3dx.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dx.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dx.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dx.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--3dx-r.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dx-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dx-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dx-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--3dy.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--3dy-r.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--3dxy.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dxy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dxy.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dxy.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--3dxy-r.svelte-1y9mg5c .hamburger-box.svelte-1y9mg5c{perspective:calc(var(--layer-width, 30px) * 2)}.hamburger--3dxy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--3dxy-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(0,calc(var(--layer-height, 4px) + var(--layer-spacing, 6px)),0) rotate(45deg)}.hamburger--3dxy-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc((var(--layer-height, 4px) + var(--layer-spacing, 6px)) * -1),0) rotate(-45deg)}.hamburger--arrow.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(calc(var(--layer-width, 30px) * -.2),0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(calc(var(--layer-width, 30px) * -.2),0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(calc(var(--layer-width, 30px) * .2),0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(calc(var(--layer-width, 30px) * .2),0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:translate3d(calc(var(--layer-width, 30px) * -.2),calc(var(--layer-width, 30px) * -.25),0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:translate3d(calc(var(--layer-width, 30px) * -.2),calc(var(--layer-width, 30px) * .25),0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:translate3d(calc(var(--layer-width, 30px) * .2),calc(var(--layer-width, 30px) * -.25),0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:translate3d(calc(var(--layer-width, 30px) * .2),calc(var(--layer-width, 30px) * .25),0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(-180deg)}.hamburger--arrowturn.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c,.hamburger--boring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--boring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-property:none}.hamburger--boring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(45deg)}.hamburger--boring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0}.hamburger--boring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc((var(--layer-spacing, 6px) * 2 + var(--layer-height, 4px) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:translate3d(0,calc((var(--layer-spacing, 6px) + var(--layer-height, 4px)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc((var(--layer-spacing, 6px) * 2 + var(--layer-height, 4px) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:translate3d(0,calc((var(--layer-spacing, 6px) + var(--layer-height, 4px)) * -1),0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:var(--layer-height, 4px)/2;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:calc(var(--layer-height, 4px) + var(--layer-spacing, 6px));transition:opacity .125s .275s ease}.hamburger--elastic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc(var(--layer-height, 4px) * 2 + var(--layer-spacing, 6px) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{--y-offset:calc( var(--layer-spacing, 6px) + var(--layer-height, 4px) );transform:translate3d(0,var(--y-offset),0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:var(--layer-height, 4px)/2;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:calc(var(--layer-height, 4px) + var(--layer-spacing, 6px));transition:opacity .125s .275s ease}.hamburger--elastic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc(var(--layer-height, 4px) * 2 + var(--layer-spacing, 6px) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{--y-offset:calc( var(--layer-spacing, 6px) + var(--layer-height, 4px) );transform:translate3d(0,var(--y-offset),0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic.svelte-1y9mg5c.svelte-1y9mg5c{overflow:hidden}.hamburger--emphatic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:background-color .125s .175s ease-in}.hamburger--emphatic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc((var(--layer-height, 4px)) + (var(--layer-spacing, 6px)));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{left:calc(var(--layer-width, 30px) * -2);top:calc(var(--layer-width, 30px) * -2);transform:translate3d(calc(var(--layer-width, 30px) * 2),calc(var(--layer-width, 30px) * 2),0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{right:calc(var(--layer-width, 30px) * -2);top:calc(var(--layer-width, 30px) * -2);transform:translate3d(calc(var(--layer-width, 30px) * -2),calc(var(--layer-width, 30px) * 2),0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.svelte-1y9mg5c.svelte-1y9mg5c{overflow:hidden}.hamburger--emphatic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc((var(--layer-height, 4px)) + (var(--layer-spacing, 6px)));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{left:calc(var(--layer-width, 30px) * -2);top:calc(var(--layer-width, 30px) * 2);transform:translate3d(calc(var(--layer-width, 30px) * 2),calc(var(--layer-width, 30px) * -2),0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{right:calc(var(--layer-width, 30px) * -2);top:calc(var(--layer-width, 30px) * 2);transform:translate3d(calc(var(--layer-width, 30px) * -2),calc(var(--layer-width, 30px) * -2),0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--minus.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--minus.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0}.hamburger--minus.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0}.hamburger--slider.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:calc(var(--layer-height, 4px) / 2)}.hamburger--slider.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:calc(var(--layer-height, 4px) + var(--layer-spacing, 6px));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc(var(--layer-height, 4px) * 2 + var(--layer-spacing, 6px) * 2)}.hamburger--slider.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{--y-offset:calc( var(--layer-spacing, 6px) + var(--layer-height, 4px) );transform:translate3d(0,var(--y-offset),0) rotate(45deg)}.hamburger--slider.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:rotate(-45deg) translate3d(clac(var(--layer-width, 30px)/-7),calc(var(--layer-spacing, 6px) * -1),0);opacity:0}.hamburger--slider.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-90deg)}.hamburger--slider-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:calc(var(--layer-height, 4px) / 2)}.hamburger--slider-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:calc(var(--layer-height, 4px) + var(--layer-spacing, 6px));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc(var(--layer-height, 4px) * 2 + var(--layer-spacing, 6px) * 2)}.hamburger--slider-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{--y-offset:calc( var(--layer-spacing, 6px) + var(--layer-height, 4px) );transform:translate3d(0,var(--y-offset),0) rotate(-45deg)}.hamburger--slider-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transform:rotate(45deg) translate3d(calc(var(--layer-width, 30px) / 7),calc(var(--layer-spacing, 6px) * -1),0);opacity:0}.hamburger--slider-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(90deg)}.hamburger--spin.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:var(--layer-height, 4px)/2;transition:background-color 0s .13s linear}.hamburger--spring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:calc(var(--layer-height, 4px) + var(--layer-spacing, 6px));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc(var(--layer-height, 4px) * 2 + var(--layer-spacing, 6px) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--layer-spacing, 6px) + var(--layer-height, 4px)),0) rotate(45deg)}.hamburger--spring.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--layer-spacing, 6px) + var(--layer-height, 4px)),0) rotate(-45deg)}.hamburger--spring-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:calc((var(--layer-spacing, 6px) * 2 + var(--layer-height, 4px) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:translate3d(0,calc((var(--layer-spacing, 6px) + var(--layer-height, 4px)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--vortex.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition-property:top,opacity}.hamburger--vortex.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-property:bottom,transform}.hamburger--vortex.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--vortex.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-delay:0s}.hamburger--vortex.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0}.hamburger--vortex.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--vortex-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{transition-property:top,opacity}.hamburger--vortex-r.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before,.hamburger--vortex-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{transition-delay:0s}.hamburger--vortex-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:before{top:0;opacity:0}.hamburger--vortex-r.is-active.svelte-1y9mg5c .hamburger-inner.svelte-1y9mg5c:after{bottom:0;transform:rotate(-90deg)}.container.svelte-1ak3qtt{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .3rem}.progress-text.svelte-1ak3qtt{font-size:var(--font-sm)}button.svelte-1ak3qtt{background:none;border:none;color:var(--text-color-default);cursor:pointer;font-size:var(--font-md);padding:0;margin-left:.5rem;opacity:.7}button.svelte-1ak3qtt:hover{opacity:1}:root{--small-viewport: 45rem;--medium-viewport: 75rem}:root{--small-viewport:45rem;--medium-viewport:75rem}.container.svelte-1ij5ps6{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"sidebar main";height:100%}.container.loading.svelte-1ij5ps6{display:flex;justify-content:center}.sidebar.svelte-1ij5ps6{grid-area:sidebar;height:100%}.content.svelte-1ij5ps6{grid-area:main;min-height:0}.loader-container.svelte-1ij5ps6{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.hamburger.svelte-1ij5ps6{grid-area:header;z-index:150;display:none;align-items:center;justify-content:space-between;width:100%;height:var(--app-bar-height);padding-left:0;padding-right:1rem;box-sizing:border-box;background:var(--card-subtle);border-bottom:1px solid var(--card-color)}h2.svelte-1ij5ps6{margin:0 1em 0 0;flex-shrink:0;font-size:var(--font-md);font-weight:var(--weight-wordmark);letter-spacing:var(--tracking-wordmark);color:var(--text-color-default);line-height:1}.hamburger.svelte-1ij5ps6 button.hamburger{display:flex;align-items:center;justify-content:center}.bar-nav.svelte-1ij5ps6{display:flex;align-items:center;gap:0;flex:1;min-width:0;margin-left:-.25rem;margin-top:.15rem}.bar-back.svelte-1ij5ps6{display:inline-flex;align-items:center;flex-shrink:0;margin-top:.1rem;cursor:pointer}.bar-title.svelte-1ij5ps6{min-width:0;margin-top:-.1rem;font-size:var(--font-md);color:var(--text-color-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay.svelte-1ij5ps6{display:none}.overlay.show.svelte-1ij5ps6{grid-area:main;position:fixed;top:0;left:0;width:100vw;height:100%;background:#000;opacity:.5;z-index:50;display:none}.nav-item-wrapper.svelte-1ij5ps6{flex-shrink:0}.scroll-container.svelte-1ij5ps6{overflow-y:auto;overflow-x:hidden;flex:1 1 0;min-height:0}.scroll-container.svelte-1ij5ps6::-webkit-scrollbar{width:.5rem}.scroll-container.svelte-1ij5ps6::-webkit-scrollbar-track{background:transparent}.scroll-container.svelte-1ij5ps6::-webkit-scrollbar-thumb{background:var(--card-subtle);border-radius:var(--radius-sm)}.scroll-container.svelte-1ij5ps6::-webkit-scrollbar-thumb:hover{background:var(--text-color-light)}@media (max-width: 45rem){.container.svelte-1ij5ps6{grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header header" "sidebar main"}.hamburger.svelte-1ij5ps6{display:flex}.overlay.show.svelte-1ij5ps6{display:block}}
