.palette-module__iYpria__main{grid-template-columns:1fr;display:grid}@media (min-width:768px){.palette-module__iYpria__main{grid-template-columns:repeat(4,1fr)}}.palette-module__iYpria__other{grid-template-columns:repeat(2,1fr);display:grid}.palette-module__iYpria__page{height:clamp(40rem,80vh,100rem)}.palette-module__iYpria__empty{height:calc(100vh + 4rem)}.palette-module__iYpria__favicons{grid-template-columns:repeat(auto-fit,3rem);justify-content:center;align-items:center;gap:1.08rem;display:grid}@media (min-width:768px){.palette-module__iYpria__favicons{grid-template-columns:repeat(auto-fit,3.5rem);gap:1.28rem}}
.header-text-module___QjoDG__title{margin-top:max(4rem,26vh);margin-bottom:max(4rem,18vh)}@media (min-width:768px){.header-text-module___QjoDG__title{margin-top:max(8rem,35vh);margin-bottom:max(8rem,25vh)}}.header-text-module___QjoDG__shadow{text-shadow:.04rem .06rem .12em rgb(var(--color-saturated)/.3)}.header-text-module___QjoDG__gradient{background-image:linear-gradient(to bottom right,rgb(var(--color-primary))10%,rgb(var(--color-saturated))70%,color-mix(in srgb,rgb(var(--color-saturated)/1)33%,rgb(var(--color-pastel)/1))110%);color:#0000;background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text}
.projects-tile-module__FGn4aW__grid{grid-template-columns:repeat(auto-fit,8.5rem);justify-content:center;align-items:center;gap:.825rem;display:grid}@media (min-width:768px){.projects-tile-module__FGn4aW__grid{grid-template-columns:repeat(auto-fit,12rem);gap:2rem}}.projects-tile-module__FGn4aW__size{height:8.5rem}@media (min-width:768px){.projects-tile-module__FGn4aW__size{height:12rem}}
.backdrop-module__D6M6EW__container{aspect-ratio:1;position:relative}.backdrop-module__D6M6EW__backdrop{aspect-ratio:1;--tw-translate-x:-50%;--tw-translate-y:-50%;width:91.5%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));background-image:var(--bg-page);background-size:cover;border-radius:9999px;position:absolute;top:50%;left:50%}
.footer-module__otzUQW__footer{grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.footer-module__otzUQW__footer{grid-template-columns:repeat(4,1fr)}}
.navbar-module__euv_vW__glow{box-shadow:0 0 1.3rem .4rem color-mix(in srgb,rgb(var(--color-saturated)/1)33%,rgb(var(--color-pastel)/1)),inset 0 0 1.3rem 1rem color-mix(in srgb,rgb(var(--color-saturated)/1)33%,rgb(var(--color-pastel)/1))}.navbar-module__euv_vW__container{container:navbar-container/inline-size}.navbar-module__euv_vW__windowButton{opacity:1;transition:opacity .24s ease-out,filter .2s ease-out}@container navbar-container not (min-width:480px){.navbar-module__euv_vW__windowButton{opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}}@media not (min-width:768px){.navbar-module__euv_vW__windowButton{opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}}.navbar-module__euv_vW__expanded{--section-translate-x:0px;--section-translate-y:0px;transform:translate(var(--section-translate-x),var(--section-translate-y));opacity:1;pointer-events:auto}.navbar-module__euv_vW__collapsed{--section-translate-x:-40px;--section-translate-y:0px;transform:translate(var(--section-translate-x),var(--section-translate-y));opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}@media (min-width:640px){@container navbar-container not (min-width:620px){.navbar-module__euv_vW__navPosition{position:absolute;left:calc(50cqw - .5rem - 26px);transform:translate(-50%)}@media not (min-width:768px){.navbar-module__euv_vW__navPosition{position:absolute;left:50cqw;transform:translate(-50%)}}.navbar-module__euv_vW__collapsed{--section-translate-x:0px;--section-translate-y:-20px;transform:translate(var(--section-translate-x),var(--section-translate-y));opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}}}@container navbar-container not (min-width:480px){.navbar-module__euv_vW__navPosition{position:absolute;left:50cqw;transform:translate(-50%)}.navbar-module__euv_vW__collapsed{--section-translate-x:0px;--section-translate-y:-20px;transform:translate(var(--section-translate-x),var(--section-translate-y));opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}}@media not (min-width:794px){.navbar-module__euv_vW__squeezeNavWhenMenuOpen{opacity:0;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}}@media not (min-width:532px){.navbar-module__euv_vW__squeezeEntireNavbarWhenMenuOpen{opacity:0;filter:blur(8px);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}}.navbar-module__euv_vW__navEntry{pointer-events:none;opacity:0;max-width:0}@container navbar-container (min-width:520px){.navbar-module__euv_vW__navEntryGroup:hover .navbar-module__euv_vW__navEntry{pointer-events:auto;opacity:1;max-width:4.5rem}}@media not (min-width:640px){@container navbar-container (min-width:450px){.navbar-module__euv_vW__navEntryGroup:hover .navbar-module__euv_vW__navEntry{pointer-events:auto;opacity:1;max-width:4.5rem}}}.navbar-module__euv_vW__navSidebarInteractionTransition{transition:width .2s cubic-bezier(.37,.01,.11,.93),opacity .24s ease-out,filter .2s ease-out}@media not (min-width:536px){.navbar-module__euv_vW__navSidebarInteractionTransition{transition:opacity .24s ease-out,filter .2s ease-out}}
@keyframes click-to-spin-button-module__HC6yDW__chargeSpin{0%{transform:rotate(calc(0deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}40%{transform:rotate(calc(-20deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}50%{transform:rotate(calc(-20deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}to{transform:rotate(calc(360deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}}.click-to-spin-button-module__HC6yDW__spin{animation:.6s ease-in-out click-to-spin-button-module__HC6yDW__chargeSpin}
.image-viewer-module__GFtioq__textPosition{bottom:clamp(1.125rem,15%,3rem)}.image-viewer-module__GFtioq__textLength{max-width:60%}.image-viewer-module__GFtioq__popupSize{width:auto;max-width:90vw;height:auto;max-height:90vh}
.color-editor-module__51VptG__container{grid-template-rows:auto 16rem;gap:1rem;width:100%;display:grid}@container color-editor-wrapper (min-width:37.5rem){.color-editor-module__51VptG__container{grid-template-rows:auto;grid-template-columns:11.4rem minmax(14.5rem,1fr)}}
.editor-wrapper-module__ewxEga__wrapper{container:color-editor-wrapper/inline-size}
.editor-pills-module__I2tKqa__pills{grid-template-columns:1fr;gap:.6rem;width:100%;display:grid}@container color-editor-wrapper (min-width:21.4rem){.editor-pills-module__I2tKqa__pills{grid-template-columns:repeat(2,1fr);gap:.8rem}}@container color-editor-wrapper (min-width:37.5rem){.editor-pills-module__I2tKqa__pills{grid-template-columns:1fr;gap:.6rem;width:auto}}.editor-pills-module__I2tKqa__singlePill:nth-child(5){grid-column:auto}@container color-editor-wrapper (min-width:21.4rem){.editor-pills-module__I2tKqa__singlePill:nth-child(5){grid-column:1/span 2}}@container color-editor-wrapper (min-width:37.5rem){.editor-pills-module__I2tKqa__singlePill:nth-child(5){grid-column:auto}}
.editor-mode-selector-module__cEpSOq__selector{flex-direction:column;padding:.75rem .5rem}.editor-mode-selector-module__cEpSOq__rule{border-top-width:1px;border-left-width:0;width:1.25rem;height:0}.editor-mode-selector-module__cEpSOq__glow{box-shadow:0 0 1.02rem .7rem color-mix(in srgb,rgb(var(--color-saturated)/1)33%,rgb(var(--color-pastel)/1))}
.editor-shade-module__zOv1dq__grid{grid-template-columns:1fr;grid-auto-rows:1fr;display:grid}
.editor-code-module__T2SJ_G__pickerGrid{grid-template-columns:1fr;grid-auto-rows:1fr;align-items:center;gap:.25rem;display:grid;container:code-picker-grid/inline-size}@container code-picker-grid (min-width:17.4rem){.editor-code-module__T2SJ_G__pickerGrid{gap:.5rem}.editor-code-module__T2SJ_G__inputBoxContainer{align-items:center;gap:.75rem;display:flex}}.editor-code-module__T2SJ_G__inputBoxGrid{gap:.5rem}@container code-picker-grid (min-width:17.4rem){.editor-code-module__T2SJ_G__inputBoxGrid{gap:.75rem}}.editor-code-module__T2SJ_G__inputLine{padding-top:.125rem;padding-bottom:.125rem}@container code-picker-grid (min-width:17.4rem){.editor-code-module__T2SJ_G__inputLine{padding-top:.25rem;padding-bottom:.25rem}}
.loading-screen-module__tIB-UG__container{container:loading-screen-widget/size}@container loading-screen-widget (min-width:0){.loading-screen-module__tIB-UG__inside{aspect-ratio:1;width:min(45cqw,45cqh);height:min(45cqw,45cqh)}}.loading-screen-module__tIB-UG__spinning{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));animation:1.24s ease-in-out infinite loading-screen-module__tIB-UG__chargeSpin}@keyframes loading-screen-module__tIB-UG__chargeSpin{0%{transform:rotate(calc(0deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}24%{transform:rotate(calc(-20deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}30%{transform:rotate(calc(-20deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}60%{transform:rotate(calc(360deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}to{transform:rotate(calc(360deg + var(--tw-rotate)))translate(var(--tw-translate-x),var(--tw-translate-y))}}
.window-widget-favicon-module__2SvzPW__glow{box-shadow:0 0 .66rem .68rem color-mix(in srgb,rgb(var(--color-saturated)/1)70%,#fcfcfc)}.window-widget-favicon-module__2SvzPW__box{background-color:color-mix(in srgb,rgb(var(--color-light)/.6)50%,#aaa9);height:clamp(14rem,140%,17.25rem);transition-property:opacity,visibility}
.theme-maker-window-toolset-module__KwPElG__grid{grid-template-columns:minmax(24rem,1fr) auto minmax(12rem,16rem);display:grid}
.masonry-module__CFlDhG__masonryGrid{width:76rem;margin-left:0;margin-right:-.5rem;display:flex}.masonry-module__CFlDhG__gridColumn{background-clip:padding-box;margin-left:0}.masonry-module__CFlDhG__gridColumn>div{background-color:rgb(var(--color-pastel)/var(--tw-bg-opacity));--tw-bg-opacity:.6;margin-bottom:.5rem}@media (min-width:10974px){.masonry-module__CFlDhG__masonryWidth{width:684.5rem}}@media (min-width:10678px) and (max-width:10974px){.masonry-module__CFlDhG__masonryWidth{width:666rem}}@media (min-width:10382px) and (max-width:10678px){.masonry-module__CFlDhG__masonryWidth{width:647.5rem}}@media (min-width:10086px) and (max-width:10382px){.masonry-module__CFlDhG__masonryWidth{width:629rem}}@media (min-width:9790px) and (max-width:10086px){.masonry-module__CFlDhG__masonryWidth{width:610.5rem}}@media (min-width:9494px) and (max-width:9790px){.masonry-module__CFlDhG__masonryWidth{width:592rem}}@media (min-width:9198px) and (max-width:9494px){.masonry-module__CFlDhG__masonryWidth{width:573.5rem}}@media (min-width:8902px) and (max-width:9198px){.masonry-module__CFlDhG__masonryWidth{width:555rem}}@media (min-width:8606px) and (max-width:8902px){.masonry-module__CFlDhG__masonryWidth{width:536.5rem}}@media (min-width:8310px) and (max-width:8606px){.masonry-module__CFlDhG__masonryWidth{width:518rem}}@media (min-width:8014px) and (max-width:8310px){.masonry-module__CFlDhG__masonryWidth{width:499.5rem}}@media (min-width:7718px) and (max-width:8014px){.masonry-module__CFlDhG__masonryWidth{width:481rem}}@media (min-width:7422px) and (max-width:7718px){.masonry-module__CFlDhG__masonryWidth{width:462.5rem}}@media (min-width:7126px) and (max-width:7422px){.masonry-module__CFlDhG__masonryWidth{width:444rem}}@media (min-width:6830px) and (max-width:7126px){.masonry-module__CFlDhG__masonryWidth{width:425.5rem}}@media (min-width:6534px) and (max-width:6830px){.masonry-module__CFlDhG__masonryWidth{width:407rem}}@media (min-width:6238px) and (max-width:6534px){.masonry-module__CFlDhG__masonryWidth{width:388.5rem}}@media (min-width:5942px) and (max-width:6238px){.masonry-module__CFlDhG__masonryWidth{width:370rem}}@media (min-width:5646px) and (max-width:5942px){.masonry-module__CFlDhG__masonryWidth{width:351.5rem}}@media (min-width:5350px) and (max-width:5646px){.masonry-module__CFlDhG__masonryWidth{width:333rem}}@media (min-width:5054px) and (max-width:5350px){.masonry-module__CFlDhG__masonryWidth{width:314.5rem}}@media (min-width:4758px) and (max-width:5054px){.masonry-module__CFlDhG__masonryWidth{width:296rem}}@media (min-width:4462px) and (max-width:4758px){.masonry-module__CFlDhG__masonryWidth{width:277.5rem}}@media (min-width:4166px) and (max-width:4462px){.masonry-module__CFlDhG__masonryWidth{width:259rem}}@media (min-width:3870px) and (max-width:4166px){.masonry-module__CFlDhG__masonryWidth{width:240.5rem}}@media (min-width:3574px) and (max-width:3870px){.masonry-module__CFlDhG__masonryWidth{width:222rem}}@media (min-width:3278px) and (max-width:3574px){.masonry-module__CFlDhG__masonryWidth{width:203.5rem}}@media (min-width:2982px) and (max-width:3278px){.masonry-module__CFlDhG__masonryWidth{width:185rem}}@media (min-width:2686px) and (max-width:2982px){.masonry-module__CFlDhG__masonryWidth{width:166.5rem}}@media (min-width:2390px) and (max-width:2686px){.masonry-module__CFlDhG__masonryWidth{width:148rem}}@media (min-width:2094px) and (max-width:2390px){.masonry-module__CFlDhG__masonryWidth{width:129.5rem}}@media (min-width:1798px) and (max-width:2094px){.masonry-module__CFlDhG__masonryWidth{width:111rem}}@media (min-width:1502px) and (max-width:1798px){.masonry-module__CFlDhG__masonryWidth{width:92.5rem}}@media (min-width:1206px) and (max-width:1502px){.masonry-module__CFlDhG__masonryWidth{width:74rem}}@media (min-width:910px) and (max-width:1206px){.masonry-module__CFlDhG__masonryWidth{width:55.5rem}}@media (min-width:768px) and (max-width:910px){.masonry-module__CFlDhG__masonryWidth{width:37rem}}@media (min-width:720px) and (max-width:767px){.masonry-module__CFlDhG__masonryWidth{width:44rem}}@media (min-width:546px) and (max-width:720px){.masonry-module__CFlDhG__masonryWidth{width:33rem}}@media (min-width:360px) and (max-width:546px){.masonry-module__CFlDhG__masonryWidth{width:22rem}}@media (max-width:360px){.masonry-module__CFlDhG__masonryWidth{width:11rem}}
.zimo-text-module__dQLRva__size{width:auto;height:min(70vw,70vh)}.zimo-text-module__dQLRva__mobile{width:auto;height:min(85vw,85vh)}
