@font-face{font-display:swap;font-family:PP Fraktion Sans;src:url(./pp-fraktion-sans-variable.Bhxg4LmU.woff2)format("woff2");font-weight:200 800}@font-face{font-display:swap;font-family:PP Fraktion Sans;src:url(./pp-fraktion-sans-italic-variable.77npxoGE.woff2)format("woff2");font-style:italic;font-weight:200 800}@font-face{font-display:swap;font-family:PP Fraktion Mono;src:url(./pp-fraktion-mono-variable.BH09Ow9D.woff2)format("woff2");font-weight:200 800}@font-face{font-display:swap;font-family:PP Fraktion Mono;src:url(./pp-fraktion-mono-italic-variable.BZQaHWa5.woff2)format("woff2");font-style:italic;font-weight:200 800}.text-body,.text-body-xs,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-label,.text-overtitle,body{font-family:PP Fraktion Sans,PP Fraktion Sans fallback,sans-serif}.text-h1{letter-spacing:-.02em;font-size:calc(1.48592rem + 1.12676vw);font-weight:700;line-height:1.1}@media (width>=1440px){.text-h1{font-size:calc(.000625rem + 2.77708vw)}}@media (width>=1920px){.text-h1{font-size:3.33313rem}}.text-h2{letter-spacing:-.02em;font-size:calc(1.15493rem + .93897vw);font-weight:700;line-height:1.15}@media (width>=1440px){.text-h2{font-size:calc(2.22292vw - .000625rem)}}@media (width>=1920px){.text-h2{font-size:2.66688rem}}.text-h3{font-size:calc(1.11796rem + .56338vw);font-weight:700;line-height:1.2}@media (width>=1440px){.text-h3{font-size:calc(1.80625vw - .000625rem)}}@media (width>=1920px){.text-h3{font-size:2.16688rem}}.text-h4{font-size:calc(.91197rem + .37559vw);font-weight:700;line-height:1.2}@media (width>=1440px){.text-h4{font-size:calc(1.38958vw - .000625rem)}}@media (width>=1920px){.text-h4{font-size:1.66688rem}}.text-h5{font-size:calc(.78697rem + .37559vw);font-weight:700;line-height:1.2}@media (width>=1440px){.text-h5{font-size:1.25vw}}@media (width>=1920px){.text-h5{font-size:1.5rem}}.text-overtitle{letter-spacing:.08em;text-transform:uppercase;font-size:calc(.70599rem + .18779vw);font-weight:700;line-height:1}@media (width>=1440px){.text-overtitle{font-size:calc(.97292vw - .000625rem)}}@media (width>=1920px){.text-overtitle{font-size:1.16688rem}}.text-body{font-size:calc(.83099rem + .18779vw);font-weight:400;line-height:1.4}@media (width>=1440px){.text-body{font-size:calc(.000625rem + 1.11042vw)}}@media (width>=1920px){.text-body{font-size:1.33313rem}}.text-body-xs{font-size:calc(.70599rem + .18779vw);font-weight:400;line-height:1.4}@media (width>=1440px){.text-body-xs{font-size:calc(.97292vw - .000625rem)}}@media (width>=1920px){.text-body-xs{font-size:1.16688rem}}.text-label{font-size:calc(.72799rem + .093897vw);font-weight:400;line-height:1.1}@media (width>=1440px){.text-label{font-size:calc(.000625rem + .90208vw)}}@media (width>=1920px){.text-label{font-size:1.08313rem}}:root{background-color:var(--color-background);color:var(--color-content);--grid-width:calc(100% - 2 * var(--gutter));--grid-columns:12;--gutter:.75rem}.grid,.grid-container{width:var(--grid-container-width,var(--grid-width));max-width:var(--grid-max-width);margin-inline:auto}.grid,.grid-extended{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));display:grid}.grid-extended{width:100%;max-width:calc(var(--grid-max-width) - var(--gutter) * 2);padding-inline:var(--gutter)}*,:after,:before{box-sizing:border-box}:where([contenteditable]:not([contenteditable=false])){-webkit-line-break:after-white-space;overflow-wrap:break-word;-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}html{interpolate-size:allow-keywords;scrollbar-gutter:stable;--vw-ratio:.3;font-size:calc(100vw / var(--breakpoint-size) * 16 * var(--vw-ratio) + 1rem * (1 - var(--vw-ratio)))}body{--app-padding-top:1.5rem;--app-padding-left:1.5rem;--app-padding-right:1.5rem;--app-padding-bottom:4.375rem;--app-inner-max-height:calc(100svh - var(--app-padding-top) - var(--app-padding-bottom));margin:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:.125rem solid var(--color-content,currentColor);outline-offset:.375rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}p{font-size:1rem;line-height:1.35}#__nuxt{min-height:100svh;padding:var(--app-padding-top) var(--app-padding-right) var(--app-padding-bottom) var(--app-padding-left);position:relative}@media (width>=375px){:root{--breakpoint-size:375}}@media (width>=768px){:root{--gutter:1rem;--breakpoint-size:768}}@media (width>=1024px){:root{--breakpoint-size:1024}}@media (width>=1280px){:root{--breakpoint-size:1280}}@media (width>=1440px){:root{--breakpoint-size:1440}}.loading-animation{background-color:var(--loading-animation-background-color,#ccc);content:"";background-image:linear-gradient(90deg,#0000,#d5d5d5 10% 20%,#0000 30%);background-position:120% 0;background-size:120% 100%;animation:1.4s cubic-bezier(.785,.135,.15,.86) infinite loading-animation}@media (prefers-reduced-motion:reduce){.loading-animation{background:0 0;animation:none}}@keyframes loading-animation{to{background-position:-480% 0}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}._root_h0co0_5{z-index:9999;background-color:var(--color-surface);opacity:0;pointer-events:none;padding:.75rem 1.25rem;position:absolute;top:0;left:0}._root_h0co0_5:focus-within{opacity:1;pointer-events:auto}._link_h0co0_20{color:var(--color-content);display:block}._list_s27ms_5{anchor-name:--hovered-link;background-color:var(--color-surface);isolation:isolate;width:fit-content;margin-block:initial;border-radius:.5625rem;padding:.3125rem;display:flex}@supports (corner-shape:squircle){._list_s27ms_5{corner-shape:squircle;border-radius:2rem}}._list_s27ms_5:not(:has(li:hover)) li:has(a[aria-current=page]){anchor-name:--hovered-link}._list_s27ms_5 li:hover{anchor-name:--hovered-link}._list_s27ms_5:after{z-index:-1;background:var(--color-background);content:"";inset:calc(-.375rem + anchor(bottom)) calc(.875rem + anchor(right)) calc(.1875rem + anchor(bottom)) calc(.875rem + anchor(left));position-anchor:--hovered-link;border-radius:.625rem;position:absolute}@media (prefers-reduced-motion:no-preference){._list_s27ms_5:after{transition:all .3s cubic-bezier(.455,.03,.515,.955)}._list_s27ms_5:has(a:hover):after{transition:all .25s cubic-bezier(.165,.84,.44,1)}}@supports (corner-shape:squircle){._list_s27ms_5:after{corner-shape:squircle;border-radius:1.5rem}}._list_s27ms_5:has(a:hover):after{inset:anchor(top) anchor(right) anchor(bottom) anchor(left)}._item_s27ms_56{list-style:none}._link_s27ms_60{color:var(--color-content);padding:.4375rem 1rem .5rem;text-decoration:none;display:block}._fieldset_xmfs0_5{all:unset;flex-flow:column wrap;gap:.25rem}._fieldset_xmfs0_5,._label_xmfs0_13{justify-content:space-between;display:flex}._label_xmfs0_13{cursor:pointer;border-radius:.5rem;align-items:center;gap:1.5rem;width:100%;padding:.5rem;transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}._item_xmfs0_24:has(input:checked) ._label_xmfs0_13{background-color:var(--color-background)}._item_xmfs0_24:not(:has(input:checked)):hover ._label_xmfs0_13{background-color:color-mix(in srgb,var(--color-background) 40%,transparent)}._label__text_xmfs0_31{white-space:nowrap}._color-items_xmfs0_35{justify-content:center;align-items:center;display:inline-flex}._color-item_xmfs0_35{aspect-ratio:1;border-radius:50vmax;width:1.25rem;display:inline-block;position:relative}._color-item_xmfs0_35:not(:last-child){margin-right:-.5625rem}._root_7b9aa_5{justify-content:center;align-items:center;display:inline-flex;position:relative}._root_7b9aa_5:before{z-index:-1;content:"";position:absolute;inset:-.75rem}._button_7b9aa_18{background-color:var(--color-surface);height:100%;color:var(--color-content);cursor:pointer;isolation:isolate;border:none;border-radius:.5625rem;justify-content:center;align-items:center;padding-inline:1rem;display:flex;position:relative;overflow:hidden}._button_7b9aa_18:after{z-index:-1;background-color:var(--color-background);content:"";opacity:0;scale:.85;translate:var(--magnet-x,0) var(--magnet-y,0);position:absolute;inset:.3125rem}@media (prefers-reduced-motion:no-preference){._button_7b9aa_18:after{transition:opacity .3s cubic-bezier(.165,.84,.44,1),scale .3s cubic-bezier(.165,.84,.44,1),translate .3s cubic-bezier(.165,.84,.44,1)}}._button_7b9aa_18[aria-expanded=true]:after,._root_7b9aa_5:hover ._button_7b9aa_18:after{opacity:1;translate:0;scale:1}@supports (corner-shape:squircle){._button_7b9aa_18:after{corner-shape:squircle;border-radius:2.625rem}._button_7b9aa_18{corner-shape:squircle;border-radius:1.5rem}}._content_7b9aa_71{z-index:-1;width:fit-content;min-width:var(--setting-modal-min-width,-moz-fit-content);min-width:var(--setting-modal-min-width,fit-content);background-color:var(--color-surface);max-width:100%;color:var(--color-content);opacity:0;pointer-events:none;border-radius:.5625rem;transition:opacity .22s cubic-bezier(.25,.46,.45,.94),translate .22s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;translate:0 -80%}@supports (corner-shape:squircle){._content_7b9aa_71{corner-shape:squircle;border-radius:1.5rem}}._content--visible_7b9aa_92{opacity:1;pointer-events:auto;translate:0 calc(-100% - .75rem)}._inner_7b9aa_98{padding:.375rem}@keyframes _weight-in_1ahb3_1{0%{font-variation-settings:"wght" 100}to{font-variation-settings:"wght" 700}}@keyframes _spin_1ahb3_151{0%{rotate:0deg}to{rotate:1turn}}._root_1ahb3_21{z-index:1001;bottom:calc(var(--app-padding-bottom) * .5);place-self:flex-end center;gap:1.25rem;display:flex;position:fixed;translate:0 50%}._root_1ahb3_21:before{-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);content:"";pointer-events:none;display:block;position:absolute;inset:-60% -30%;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000);mask-image:radial-gradient(closest-side,#000 40%,#0000)}._slot_1ahb3_40{opacity:0;display:grid;position:relative;translate:0 .5rem}._slot_1ahb3_40>*{z-index:0;grid-area:1/1;width:100%;height:100%}._slot--mounted_1ahb3_52,._slot--visible_1ahb3_61{opacity:1;translate:0}@media (prefers-reduced-motion:no-preference){._slot--mounted_1ahb3_52,._slot--visible_1ahb3_61{transition:opacity .4s cubic-bezier(.25,.46,.45,.94),translate .4s cubic-bezier(.25,.46,.45,.94)}._real-content_1ahb3_71{transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s}._nav-placeholder_1ahb3_83{transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}._placeholder-text_1ahb3_110{animation:.4s cubic-bezier(.25,.46,.45,.94) infinite alternate _weight-in_1ahb3_1;animation-delay:calc(var(--data-char-index,0) * 80ms)}._settings-placeholder_1ahb3_121{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}._spinner_1ahb3_151{animation:.8s linear infinite _spin_1ahb3_151}}._real-content_1ahb3_71{opacity:0}._real-content--visible_1ahb3_79{opacity:1}._nav-placeholder_1ahb3_83{z-index:1;background-color:var(--color-surface);opacity:0;pointer-events:none;border-radius:.5625rem;justify-content:center;align-items:center;padding:.3125rem;display:flex}@supports (corner-shape:squircle){._nav-placeholder_1ahb3_83{corner-shape:squircle;border-radius:2rem}}._nav-placeholder--visible_1ahb3_105{opacity:1;pointer-events:auto}._placeholder-text_1ahb3_110{font-variation-settings:"wght" 700;padding-inline:.25rem}._settings-placeholder_1ahb3_121{z-index:1;background-color:var(--color-surface);height:100%;color:var(--color-content);opacity:0;pointer-events:none;border-radius:.5625rem;justify-content:center;align-items:center;padding-inline:1rem;display:flex}@supports (corner-shape:squircle){._settings-placeholder_1ahb3_121{corner-shape:squircle;border-radius:1.5rem}}._settings-placeholder--visible_1ahb3_145{opacity:1;pointer-events:auto}._root_k3mm0_5{text-align:center;justify-content:center;align-items:center;display:flex}._root--full-page_k3mm0_11{min-height:var(--app-inner-max-height,100svh)}._card_k3mm0_15{max-width:46ch}._subtitle_k3mm0_19{color:var(--theme-color-primary);letter-spacing:.04em;text-transform:uppercase;margin-block:0 .5rem}._title_k3mm0_26{margin-block:0 1rem}._content_k3mm0_30,._debug_k3mm0_34{margin-block:0 2rem}._debug_k3mm0_34{background-color:var(--color-surface);overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;border-radius:.5625rem;padding:.75rem 1rem;font-size:.8125rem;overflow-x:auto}._actions_k3mm0_46{justify-content:center;gap:.75rem;display:flex}._button_1p06t_5{background-color:var(--color-surface);color:var(--color-content);cursor:pointer;border:none;border-radius:.5625rem;padding:.75rem 1.5rem}@supports (corner-shape:squircle){._button_1p06t_5{corner-shape:squircle;border-radius:1.5rem}}
