.DebugPanel_debugPanel__E1wKQ{position:fixed;bottom:clamp(36px,calc(1.5vw + 36px),calc(1.5vw + 36px));left:clamp(18px,1vw,1vw);width:calc(100% - clamp(36px, 2vw, 2vw));height:auto;background:color-mix(in srgb,var(--backgroundColor) 90%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px dashed color-mix(in srgb,var(--color) 30%,transparent);color:var(--color);font-family:var(--font-sohne-mono);font-size:clamp(12px,.7vw,.7vw);z-index:100000000;display:none;text-transform:uppercase;border-radius:8px;@media (min-width:1024px){width:calc(35% - clamp(18px, .7vw, .7vw));left:auto;right:clamp(18px,.7vw,.7vw)}}.DebugPanel_header__WoAfP{display:flex;justify-content:space-between;align-items:center;padding:clamp(8px,.5vw,.5vw) clamp(16px,1.2vw,1.2vw);border-bottom:1px dashed color-mix(in srgb,var(--color) 30%,transparent)}.DebugPanel_header__WoAfP h3{margin:0;font-weight:400;letter-spacing:-.02em;text-transform:uppercase}.DebugPanel_closeButton__5Hdsi,.DebugPanel_header__WoAfP h3{font-size:clamp(12px,.7vw,.7vw);color:var(--color);font-family:var(--font-sohne-mono);line-height:1}.DebugPanel_closeButton__5Hdsi{background:transparent;border:none;padding:clamp(4px,.4vw,.4vw);cursor:pointer;transition:all .2s ease;border-radius:4px}.DebugPanel_closeButton__5Hdsi:hover{background:color-mix(in srgb,var(--color) 10%,transparent);opacity:.8}.DebugPanel_closeButton__5Hdsi:focus{outline:none}.DebugPanel_tabs__mJB2o{display:flex;gap:clamp(8px,.8vw,.8vw)}.DebugPanel_activeTab__UJI9j,.DebugPanel_tab__7Sbtf{padding:clamp(4px,.4vw,.4vw) clamp(12px,1.2vw,1.2vw);border:1px dashed color-mix(in srgb,var(--color) 30%,transparent);background:transparent;color:var(--color);cursor:pointer;font-size:clamp(12px,.7vw,.7vw);font-family:var(--font-sohne-mono);line-height:1;letter-spacing:-.02em;text-transform:uppercase;transition:all .2s ease}.DebugPanel_tab__7Sbtf:hover{opacity:1}.DebugPanel_activeTab__UJI9j{opacity:1;background:color-mix(in srgb,var(--color) 10%,transparent)}.DebugPanel_content__6GB2w{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:clamp(20px,2vw,2vw);gap:clamp(20px,2vw,2vw);padding:clamp(16px,1.6vw,1.6vw) clamp(18px,1.2vw,1.2vw);max-height:100vh;overflow-y:auto}.DebugPanel_content__6GB2w::-webkit-scrollbar{width:2px}.DebugPanel_content__6GB2w::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color) 10%,transparent)}.DebugPanel_content__6GB2w::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color) 30%,transparent)}.DebugPanel_section__8DBUR{display:flex;flex-direction:column;gap:clamp(12px,1.2vw,1.2vw)}.DebugPanel_control__Rvxz4{display:flex;flex-direction:column;gap:clamp(6px,.6vw,.6vw)}.DebugPanel_fullCanvas__uwD3x{flex-direction:row;align-items:center}.DebugPanel_control__Rvxz4 label{color:var(--color);font-size:clamp(12px,.7vw,.7vw);font-family:var(--font-sohne-mono);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.DebugPanel_control__Rvxz4 input[type=range]{width:100%;height:2px;background:color-mix(in srgb,var(--color) 40%,transparent);outline:none;-webkit-appearance:none;cursor:pointer}.DebugPanel_control__Rvxz4 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:8px;border-radius:50%;background:var(--color);cursor:pointer}.DebugPanel_control__Rvxz4 input[type=range]::-moz-range-thumb{width:8px;height:8px;border-radius:50%;background:var(--color);cursor:pointer;border:none}.DebugPanel_control__Rvxz4 select{background:transparent;border:1px dashed color-mix(in srgb,var(--color) 50%,transparent);border-radius:4px;color:var(--color);padding:clamp(4px,.4vw,.4vw) clamp(8px,.3vw,.3vw);font-size:clamp(12px,.7vw,.7vw);font-family:var(--font-sohne-mono);line-height:1;letter-spacing:-.02em;text-transform:uppercase;outline:none;cursor:pointer;text-indent-right:.5em}.DebugPanel_control__Rvxz4 select:focus,.DebugPanel_control__Rvxz4 select:hover{opacity:1}.DebugPanel_control__Rvxz4 select option{background:var(--backgroundColor);color:var(--color)}.DebugPanel_control__Rvxz4 span{color:var(--color);font-size:clamp(12px,.7vw,.7vw);font-family:var(--font-sohne-mono);font-weight:400;text-align:right}.DebugPanel_colorControl__Ck9Ab{display:flex;flex-direction:column;gap:clamp(6px,.6vw,.6vw)}.DebugPanel_colorControl__Ck9Ab label{color:var(--color);font-size:clamp(12px,.7vw,.7vw);font-family:var(--font-sohne-mono);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.DebugPanel_colorControl__Ck9Ab input[type=color]{width:100%;height:clamp(20px,2vw,2vw);border:1px dashed color-mix(in srgb,var(--color) 30%,transparent);background:transparent;cursor:pointer}.DebugPanel_colorSwatch__c24XZ{width:100%;height:clamp(12px,1.2vw,1.2vw);border:1px dashed color-mix(in srgb,var(--color) 30%,transparent);margin-bottom:clamp(4px,.4vw,.4vw)}.DebugPanel_debugPanel__E1wKQ[style*=block]{animation:DebugPanel_slideUp__GcIV_ .3s ease-out}@keyframes DebugPanel_slideUp__GcIV_{0%{opacity:0}to{opacity:1}}.DebugPanel_footer__5Znhp{display:flex;justify-content:flex-start;align-items:center;padding:clamp(14px,.9vw,.9vw) clamp(8px,1.2vw,1.2vw);border-top:1px dashed color-mix(in srgb,var(--color) 30%,transparent);background:var(--color);color:var(--backgroundColor);border-radius:0 0 8px 8px}.DebugPanel_footer__5Znhp h3{margin:0;font-size:clamp(12px,.7vw,.7vw);font-weight:400;font-family:var(--font-sohne-mono);line-height:1;letter-spacing:-.02em;text-transform:uppercase;opacity:.8}@media (max-width:768px){.DebugPanel_content__6GB2w{grid-template-columns:1fr;max-height:50vh}.DebugPanel_footer__5Znhp{display:none}}.DebugPanel_desktopOnly__ZssqR{@media (max-width:1023px){display:none}}.BottomRightNav_BottomRightNav__yCWP4{position:fixed;z-index:100000000;bottom:0;left:0;width:85%;height:auto;display:flex;justify-content:flex-start;align-items:center;font-style:normal;font-weight:400;font-size:clamp(14px,.7vw,.7vw);line-height:1.1;letter-spacing:-.02em;transition:color .1s ease,background-color .1s ease,width .2s ease;opacity:0;animation:BottomRightNav_fadeIn__aEEeV .5s ease-in-out 1s forwards;@media (min-width:1024px){bottom:clamp(18px,.7vw,.7vw);right:clamp(18px,.7vw,.7vw);font-size:clamp(14px,.66vw,.66vw);width:auto;left:auto}}@keyframes BottomRightNav_fadeIn__aEEeV{0%{opacity:0}to{opacity:1}}.BottomRightNav_BottomRightNav__announcement__KGvMD{display:flex;align-items:center;gap:clamp(2px,.2vw,.2vw);background-color:var(--color);color:color-mix(in srgb,var(--backgroundColor) 80%,transparent);padding:clamp(6px,.4vw,.4vw) clamp(10px,.5vw,.5vw);border:1px solid color-mix(in srgb,var(--color) 40%,transparent);width:100%;justify-content:space-between;@media (min-width:1024px){width:auto;border-radius:clamp(4px,.3vw,.3vw);padding-left:clamp(4px,.25vw,.25vw);padding-bottom:clamp(1px,.22vw,.22vw);padding-right:clamp(4px,.25vw,.25vw);padding-top:clamp(1px,.22vw,.22vw)}}.BottomRightNav_BottomRightNav__announcementLeft__S91Ib{display:flex;align-items:center;gap:clamp(3px,.2vw,.2vw)}.BottomRightNav_BottomRightNav__icon__clrxO{top:-1px;position:relative;display:inline-block}.BottomRightNav_BottomRightNav__link__cd3g3{text-decoration:none}.BottomRightNav_BottomRightNav__announcement__KGvMD:hover,.BottomRightNav_BottomRightNav__debugSwitch__sZqhq{color:color-mix(in srgb,var(--color) 80%,transparent);background-color:var(--backgroundColor)}.BottomRightNav_BottomRightNav__debugSwitch__sZqhq{padding:clamp(4px,.3vw,.3vw) clamp(10px,.5vw,.5vw);border:none;cursor:pointer;font-family:inherit;font-size:clamp(17px,.9vw,.9vw);transition:color .1s ease,background-color .1s ease;border:1px solid color-mix(in srgb,var(--color) 40%,transparent);margin-left:-1px;display:none;@media (min-width:1024px){border-radius:clamp(4px,.3vw,.3vw);padding-left:clamp(2px,.25vw,.25vw);padding-bottom:clamp(1px,.075vw,.075vw);padding-right:clamp(2px,.25vw,.25vw);padding-top:clamp(1px,.075vw,.075vw);display:block}}.BottomRightNav_BottomRightNav__debugSwitch__sZqhq:hover{color:color-mix(in srgb,var(--backgroundColor) 80%,transparent);background-color:var(--color)}.BottomRightNav_BottomRightNav__arrow__Towko{justify-self:flex-end;@media (min-width:1024px){display:none}}.BottomRightNav_BottomRightNav__yCWP4.BottomRightNav_inverted__00Py1{@media (max-width:1023px){width:100%}}.BottomRightNav_BottomRightNav__yCWP4.BottomRightNav_inverted__00Py1 .BottomRightNav_BottomRightNav__announcement__KGvMD{background-color:var(--backgroundColor);color:color-mix(in srgb,var(--color) 80%,transparent);border:1px solid color-mix(in srgb,var(--backgroundColor) 40%,transparent)}.BottomRightNav_BottomRightNav__yCWP4.BottomRightNav_inverted__00Py1 .BottomRightNav_BottomRightNav__announcement__KGvMD:hover{color:color-mix(in srgb,var(--backgroundColor) 80%,transparent);background-color:var(--color)}.BottomRightNav_BottomRightNav__yCWP4.BottomRightNav_inverted__00Py1 .BottomRightNav_BottomRightNav__debugSwitch__sZqhq{color:color-mix(in srgb,var(--backgroundColor) 80%,transparent);background-color:var(--color);border:1px solid color-mix(in srgb,var(--backgroundColor) 40%,transparent)}.BottomRightNav_BottomRightNav__yCWP4.BottomRightNav_inverted__00Py1 .BottomRightNav_BottomRightNav__debugSwitch__sZqhq:hover{color:color-mix(in srgb,var(--color) 80%,transparent);background-color:var(--backgroundColor)}.mainpage_container__VHMGg{background-color:var(--backgroundColor);color:var(--color);min-height:100vh;min-height:100dvh;min-height:100svh;min-height:100lvh}