footer.svelte-uuntxz{background-color:var(--color-border);height:42.666666666666664vw;position:relative;z-index:99999}@media (min-width:800px){footer.svelte-uuntxz{height:11.11111111111111vw}}.container.svelte-hffbex{align-items:flex-end;display:flex;flex-direction:column;gap:1.6vw;padding:var(--spacing-safe)}@media (min-width:800px){.container.svelte-hffbex{gap:.4166666666666667vw}}.container.svelte-hffbex input:where(.svelte-hffbex){border:.26666666666666666vw solid var(--color-primary);height:5.866666666666666vw;width:100%}@media (min-width:800px){.container.svelte-hffbex input:where(.svelte-hffbex){border:.06944444444444445vw solid var(--color-primary);height:1.5277777777777777vw}}.container.svelte-hffbex button:where(.svelte-hffbex){align-items:center;background:var(--grey);display:flex;gap:2.1333333333333333vw;padding:1.0666666666666667vw 2.1333333333333333vw;width:fit-content}@media (min-width:800px){.container.svelte-hffbex button:where(.svelte-hffbex){gap:.5555555555555556vw;padding:.2777777777777778vw .5555555555555556vw}}li.svelte-19fz6lj{background-color:var(--color-inactive);height:8.533333333333333vw;margin-left:calc(var(--stroke-width)*-1);z-index:10}li.svelte-19fz6lj:first-child{margin-left:0}li.active.svelte-19fz6lj{background-color:var(--color-primary);height:9.6vw;z-index:20}@media (min-width:800px){li.active.svelte-19fz6lj{height:2.5vw}li.svelte-19fz6lj{height:2.2222222222222223vw;min-width:8.333333333333334vw}}.menu-link.svelte-19fz6lj{border:var(--stroke-width) solid var(--color-secondary);box-sizing:border-box;color:inherit;display:flex;flex-wrap:nowrap;height:100%;padding:1.0666666666666667vw;text-decoration:none}.menu-link.svelte-19fz6lj:focus{outline:.5333333333333333vw solid var(--color-secondary);outline-offset:-.5333333333333333vw}.menu-link.svelte-19fz6lj:focus:not(:focus-visible){outline:none}@media (min-width:800px){.menu-link.svelte-19fz6lj:focus{outline:.1388888888888889vw solid var(--color-secondary);outline-offset:-.1388888888888889vw}}li.svelte-19fz6lj:has(:is(.menu-link:where(.svelte-19fz6lj))):is(.active:where(.svelte-19fz6lj)) .menu-link:where(.svelte-19fz6lj){border-bottom:0;padding-bottom:2.1333333333333333vw;padding-top:1.6vw;padding-inline:1.0666666666666667vw}@media (min-width:800px){li.svelte-19fz6lj:has(:is(.menu-link:where(.svelte-19fz6lj))):is(.active:where(.svelte-19fz6lj)) .menu-link:where(.svelte-19fz6lj){padding-bottom:.5555555555555556vw;padding-top:.4166666666666667vw;padding-inline:.2777777777777778vw}}@media (min-width:800px){.menu-link.svelte-19fz6lj{padding:.2777777777777778vw}}.icon.svelte-19fz6lj{height:5.333333333333333vw;width:5.333333333333333vw}@media (min-width:800px){.icon.svelte-19fz6lj{height:1.3888888888888888vw;width:1.3888888888888888vw}}.label.svelte-19fz6lj{align-items:center;display:flex;flex-wrap:nowrap;margin-left:1.6vw}@media (min-width:800px){.label.svelte-19fz6lj{margin-left:.4166666666666667vw}}header.svelte-19bc1ky{align-items:flex-end;background-color:var(--color-border);display:flex;flex-wrap:nowrap;padding-top:var(--spacing-safe);padding-inline:var(--spacing-safe);position:sticky;top:0;width:100%;z-index:99999}nav.svelte-19bc1ky{height:9.6vw}@media (min-width:800px){nav.svelte-19bc1ky{height:2.5vw}}.border-filler.svelte-19bc1ky{background-color:var(--color-secondary);height:var(--stroke-width);width:100%}ul.svelte-19bc1ky{align-items:end;display:inline-flex;flex-wrap:nowrap}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-border-style:solid;--tw-outline-style:solid}}}.visible{visibility:visible}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:800px){.container{max-width:800px}}.dr-layout-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--columns),1fr)}.dr-layout-block,.dr-layout-grid{margin-inline:auto;width:calc(100% - var(--safe)*2)}.dr-layout-grid-inner{padding-inline:var(--safe);width:100%}.dr-grid,.dr-layout-grid-inner{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--columns),1fr)}.block{display:block}.contents{display:contents}@media (max-width:799.98px){.desktop-only{display:none!important}}.grid{display:grid}.hidden{display:none}.inline{display:inline}@media (min-width:800px){.mobile-only{display:none!important}}.dr-layout-block-inner{padding-inline:var(--safe);width:100%}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.font-1{font-family:var(--font-body);font-size:calc(((16*100)/var(--device-width))*1vw);font-style:normal;font-weight:400;letter-spacing:0;line-height:1}@media (min-width:800px){.font-1{font-size:calc(((16*100)/var(--device-width))*1vw)}}.font-2{font-family:var(--font-body);font-size:calc(((36*100)/var(--device-width))*1vw);font-style:normal;font-weight:400;letter-spacing:0;line-height:1}@media (min-width:800px){.font-2{font-size:calc(((36*100)/var(--device-width))*1vw)}}.font-3{font-family:var(--font-body);font-size:calc(((32*100)/var(--device-width))*1vw);font-style:normal;font-weight:400;letter-spacing:0;line-height:1}@media (min-width:800px){.font-3{font-size:calc(((32*100)/var(--device-width))*1vw)}}.font-4{font-family:var(--font-body);font-size:calc(((20*100)/var(--device-width))*1vw);font-style:normal;font-weight:700;letter-spacing:0;line-height:normal}@media (min-width:800px){.font-4{font-size:calc(((20*100)/var(--device-width))*1vw)}}.font-5{font-family:var(--font-body);font-size:calc(((16*100)/var(--device-width))*1vw);font-style:normal;font-weight:700;letter-spacing:0;line-height:1}@media (min-width:800px){.font-5{font-size:calc(((16*100)/var(--device-width))*1vw)}}.font-6{font-family:var(--font-body);font-size:calc(((18*100)/var(--device-width))*1vw);font-style:normal;font-weight:400;letter-spacing:0;line-height:1}@media (min-width:800px){.font-6{font-size:calc(((18*100)/var(--device-width))*1vw)}}.font-7{font-family:var(--font-body);font-size:calc(((16*100)/var(--device-width))*1vw);font-style:italic;font-weight:400;letter-spacing:0;line-height:1}@media (min-width:800px){.font-7{font-size:calc(((16*100)/var(--device-width))*1vw)}}.font-body{font-family:var(--font-body)}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@font-face{font-display:swap;font-family:ArialNarrow;font-style:normal;font-weight:400;src:url(../../../fonts/arial-narrow/arial-narrow.woff2)format("woff2")}@font-face{font-display:swap;font-family:ArialNarrow;font-style:italic;font-weight:400;src:url(../../../fonts/arial-narrow/arial-narrow-italic.woff2)format("woff2")}:where(:not(html,iframe,canvas,img,svg,video,audio,dialog,vercel-live-feedback,nextjs-portal,#theatrejs-studio-root,:where(select,option)):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;line-break:after-white-space;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{color-scheme:light dark}:where(input[type=file]){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:default}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}a,button{-webkit-tap-highlight-color:transparent}audio,video{max-block-size:100%;max-inline-size:100%}:host,:root{--color-primary:#fff;--color-secondary:#000;--color-contrast:#0021fd;--color-border:#dbdbdb;--color-inactive:#f0f0f0;--spacing-0:0;--spacing-safe:var(--safe);--spacing-gap:var(--gap);--font-body:var(--font-body)}@supports (color:oklab(0% 0 0%)){:host,:root{--color-primary:oklch(100% 0 0);--color-secondary:oklch(0% 0 0);--color-contrast:oklch(46.43% .3207 264.05);--color-border:oklch(89.14% 0 0);--color-inactive:oklch(95.51% 0 0)}}[data-theme=default]{--color-primary:#fff;--color-secondary:#000;--color-contrast:#00f;--color-border:#dbdbdb;--color-inactive:#f0f0f0}@supports (color:oklab(0% 0 0%)){[data-theme=default]{--color-primary:oklch(100% 0 0);--color-secondary:oklch(0% 0 0);--color-contrast:oklch(45.2% .3132 264.05);--color-border:oklch(89.14% 0 0);--color-inactive:oklch(95.51% 0 0)}}@media (color-gamut:p3){[data-theme=default]{--color-contrast:#0021fd}@supports (color:oklab(0% 0 0%)){[data-theme=default]{--color-contrast:oklch(46.43% .3207 264.05)}}}:root{--device-width:375;--device-height:650;--columns:4;--gap:calc(((12*100)/var(--device-width))*1vw);--safe:calc(((12*100)/var(--device-width))*1vw);--header-height:calc(((48*100)/var(--device-width))*1vw);--stroke-width:calc(((2*100)/var(--device-width))*1vw);--font-body:"ArialNarrow";--layout-width:calc(100vw - var(--safe)*2);--column-width:calc((var(--layout-width) - (var(--columns) - 1)*var(--gap))/var(--columns));--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-gleasing:cubic-bezier(.4,0,0,1)}@media (min-width:800px){:root{--device-width:1440;--device-height:816;--columns:12;--gap:calc(((12*100)/var(--device-width))*1vw);--safe:calc(((12*100)/var(--device-width))*1vw);--header-height:calc(((48*100)/var(--device-width))*1vw);--stroke-width:calc(((2*100)/var(--device-width))*1vw)}}html{--scrollbar-gutter:0px}html.lenis-stopped{--scrollbar-gutter:var(--scrollbar-width)}*{scrollbar-width:thin}body{font-family:var(--font-body);min-height:100vh;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-border);color:var(--color-secondary);display:flex;flex-direction:column}::selection{background-color:var(--color-contrast);color:var(--color-primary)}svg.icon circle[fill],svg.icon path[fill],svg.icon rect[fill]{fill:currentColor}svg.icon circle[stroke],svg.icon path[stroke],svg.icon rect[stroke]{stroke:currentColor}@media (hover:hover){.link:focus,.link:hover{text-decoration:underline}}:focus-visible{outline:.5333333333333333vwsolid var(--color-contrast)}@media (min-width:800px){:focus-visible{outline:.1388888888888889vwsolid var(--color-contrast)}}.underline{text-decoration-line:underline;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.layout.svelte-i2cu75{--sidebar-width:38.4vw;background-color:var(--color-primary);border-bottom:var(--stroke-width) solid var(--color-secondary);border-left:var(--stroke-width) solid var(--color-secondary);border-right:var(--stroke-width) solid var(--color-secondary);min-height:calc(100svh - var(--header-height) - var(--spacing-safe))}@media (min-width:800px){.layout.svelte-i2cu75{--sidebar-width:15.555555555555555vw;display:grid;grid-template-columns:1fr var(--sidebar-width)}}.content.svelte-i2cu75{min-height:100%;padding-bottom:var(--spacing-safe);padding-inline:var(--spacing-safe)}@media (min-width:800px){.content.svelte-i2cu75{align-self:start;border-right:var(--stroke-width) solid var(--color-secondary)}}.sidebar.svelte-i2cu75{display:none}@media (min-width:800px){.sidebar.svelte-i2cu75{align-self:start;display:block;max-height:calc(100svh - var(--header-height));position:sticky;right:var(--spacing-safe);top:calc(var(--header-height))}.sidebar.svelte-i2cu75::-webkit-scrollbar{display:none}}
