.grid-window.svelte-11vorzz{position:relative;max-width:1200px;margin:4rem auto 0;border:4px solid #666;border-radius:6px;overflow:hidden}.game-grid.svelte-11vorzz{// position: absolute;top:0;left:0;display:flex;flex-direction:row;flex-wrap:wrap;max-width:1200px}.game-grid.svelte-11vorzz .row:where(.svelte-11vorzz){display:flex;flex-direction:row}.game-grid.svelte-11vorzz .tile:where(.svelte-11vorzz){width:var(--tile-width);height:var(--tile-width);border:1px solid #aaa;opacity:1}.game-grid.svelte-11vorzz .tile:where(.svelte-11vorzz) img:where(.svelte-11vorzz){width:100%;height:100%;object-fit:cover;transform:rotate(var(--tile-rotation));opacity:0}@keyframes svelte-11vorzz-fadeIn{0%{opacity:0}to{opacity:1}}footer.svelte-178dl3j{position:relative;display:flex;justify-content:center;align-items:center;padding-top:4rem;background-color:var(--palette-yellow-muted)}footer.svelte-178dl3j .card:where(.svelte-178dl3j){width:100%;max-width:unset;padding:4rem var(--card-padding);border-radius:24px 24px 0 0;box-shadow:-4px -3px 4px #00000040}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j){margin-bottom:1.75rem}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j):not(:last-of-type){padding-bottom:1.75rem;border-bottom:4px solid #333333}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j) h2:where(.svelte-178dl3j){margin-bottom:.5rem;font-size:var(--font-size-3)}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j) .footer-description:where(.svelte-178dl3j){margin-bottom:2rem;max-width:60ch;font-size:var(--font-size-0)}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j) .footer-description:where(.svelte-178dl3j) a:where(.svelte-178dl3j){color:var(--text-grey);font-weight:500}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j) .share-button-row:where(.svelte-178dl3j){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section:where(.svelte-178dl3j) .share-button-row:where(.svelte-178dl3j) .icon-container:where(.svelte-178dl3j){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;// background-color: #999}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j){display:flex;gap:2rem}@media(max-width:600px){footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j){flex-direction:column;gap:.5rem}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) div.footer-description:where(.svelte-178dl3j){max-width:60ch}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban-list:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j):first-of-type{padding-left:1rem;border-left:none}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban-list:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j):last-of-type{padding-right:1rem}}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .footer-description:where(.svelte-178dl3j){margin-bottom:1.5rem;max-width:50%;font-size:var(--font-size-0)}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban-list:where(.svelte-178dl3j){display:flex}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j){font-size:var(--font-size-0);padding:0 1.25rem;border-left:1px solid #333333}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j) .label:where(.svelte-178dl3j){font-size:var(--font-size--1);line-height:1.2}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j) .value:where(.svelte-178dl3j){font-family:var(--font-display);font-size:4rem;line-height:1}footer.svelte-178dl3j .card:where(.svelte-178dl3j) .footer-section.game-section:where(.svelte-178dl3j) .ban:where(.svelte-178dl3j) .unit:where(.svelte-178dl3j){font-size:var(--font-size--1);line-height:1.2}section.svelte-1h4qdap{position:relative;display:flex;justify-content:center;align-items:center;background-color:var(--palette-yellow-muted)}@media(max-width:1000px){section.svelte-1h4qdap.active-section .card:where(.svelte-1h4qdap){transform:scale(1.05)}}.card.svelte-1h4qdap{display:flex;flex-direction:column;align-items:center;justify-content:space-between;// gap: 1rem;width:100%;max-width:max(75vw,1200px);height:100%;background-color:var(--color-background);padding:0;border:1px solid #929292;box-shadow:-4px 5px 4px #00000040;border-radius:20px;transition:all .5s ease-in-out}.card.svelte-1h4qdap .card-header:where(.svelte-1h4qdap){padding:1rem 0;border-bottom:1px solid #929292;width:100%;box-shadow:#00000029 0 2px 4px,#0000003b 0 2px 4px;z-index:1}.card.svelte-1h4qdap .card-header:where(.svelte-1h4qdap) h1:where(.svelte-1h4qdap){padding:0 var(--card-padding);font-size:var(--font-size-3);text-align:center}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap){display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:0;overflow:hidden;width:100%;height:100%;padding:0}@media(max-width:1000px){.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap){max-height:75vh}}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .pages-track:where(.svelte-1h4qdap){display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:0;width:100%;height:100%;padding:0;transform:translate(var(--x-translate));transition:transform .5s ease-in-out}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap){position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;width:var(--page-width);min-width:var(--page-width);padding:calc(2 * var(--card-padding)) calc(2 * var(--card-padding));padding-bottom:0;margin:0}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap).two-pages{background-image:linear-gradient(-90deg,#e6e6e6,#f7f7f700 18%,#f7f7f700 82%,#e6e6e6)}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap).two-pages:not(:first-of-type):before{position:absolute;left:0rem;top:0;content:"";width:1px;height:100%;background:repeating-linear-gradient(to bottom,#666 0px,#666 4px,transparent 4px,transparent 10px)}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .text-content:where(.svelte-1h4qdap) .title:where(.svelte-1h4qdap){margin-bottom:.75rem;font-size:var(--font-size-2);line-height:1.1;text-wrap:balance}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .text-content:where(.svelte-1h4qdap) .description:where(.svelte-1h4qdap){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .text-content:where(.svelte-1h4qdap) p:where(.svelte-1h4qdap){display:inline-block;max-width:55ch;font-size:var(--font-size-0);line-height:1.4}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .text-content:where(.svelte-1h4qdap) span.highlight{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:1.25px 4px;background-color:var(--palette-yellow-muted);border:1px solid #666;border-radius:4px;color:#fff;line-height:1;font-weight:400}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .image-content:where(.svelte-1h4qdap){display:flex;align-items:center;justify-content:center;width:90%;height:90%;max-height:350px;margin:0 auto var(--card-padding) auto}.card.svelte-1h4qdap .card-content:where(.svelte-1h4qdap) .page:where(.svelte-1h4qdap) .image-content:where(.svelte-1h4qdap) img:where(.svelte-1h4qdap){width:100%;height:auto;border:1px solid #666;border-radius:4px;overflow:hidden}.card.svelte-1h4qdap .card-footer:where(.svelte-1h4qdap){display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;padding:.75rem 1rem;border-top:1px solid #929292;width:100%;box-shadow:#00000029 0 -1px 4px,#0000003b 0 -1px 4px;z-index:1}.card.svelte-1h4qdap .card-footer:where(.svelte-1h4qdap) span:where(.svelte-1h4qdap){display:block;padding:0 var(--card-padding);color:#666;font-size:var(--font-size--1);text-align:center}.carousel-controls.svelte-1h4qdap{position:absolute;top:50%;left:0;display:flex;justify-content:space-between;align-items:center;gap:1rem;transform:translateY(-50%);width:100%;height:100%;pointer-events:none}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap){width:30vw;height:100%;padding:0 2rem;pointer-events:all;background-color:transparent;border:none;cursor:pointer}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):disabled{opacity:.5;cursor:default}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):disabled:hover,.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):disabled:last-of-type:hover{background:none}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):disabled:hover .icon-container:where(.svelte-1h4qdap),.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):disabled:last-of-type:hover .icon-container:where(.svelte-1h4qdap){transform:scale(1)}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):hover{background:linear-gradient(90deg,#ffffff4d,#fff0 80%)}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):hover .icon-container:where(.svelte-1h4qdap){transform:scale(1.1)}.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap):last-of-type:hover{background:linear-gradient(-90deg,#ffffff4d,#fff0 80%)}.carousel-controls.svelte-1h4qdap .icon-container:where(.svelte-1h4qdap){display:flex;justify-content:center;align-items:center;width:clamp(2rem,5vw,2.5rem);height:clamp(2rem,5vw,2.5rem);padding:.25rem;background-color:var(--color-background);border-radius:100rem;border:1px solid #929292;box-shadow:--2px 3px 4px #00000040;transition:transform .5s ease-in}.carousel-controls.svelte-1h4qdap .icon-container:where(.svelte-1h4qdap).icon-container-left{margin-right:auto}.carousel-controls.svelte-1h4qdap .icon-container:where(.svelte-1h4qdap).icon-container-right{margin-left:auto}@media(max-width:1000px){.carousel-controls.svelte-1h4qdap button:where(.svelte-1h4qdap){opacity:0!important}}@media(max-width:500px){section.svelte-1h4qdap{height:calc(100vh - 20px)}section.svelte-1h4qdap .card:where(.svelte-1h4qdap) .card-content:where(.svelte-1h4qdap){min-height:unset}section.svelte-1h4qdap .card:where(.svelte-1h4qdap) .card-header:where(.svelte-1h4qdap) h1:where(.svelte-1h4qdap){font-size:var(--font-size-2)}}.scene-container.svelte-19q5g1n{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--palette-yellow-muted);overflow:hidden}.scene-container.svelte-19q5g1n .placeholder-image:where(.svelte-19q5g1n){width:100%;height:auto;opacity:0}.scene-container.svelte-19q5g1n .layer:where(.svelte-19q5g1n){position:absolute;top:54%;left:50%;z-index:var(--order);display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translate(-50%,calc(-50% + var(--yTranslate)))}.scene-container.svelte-19q5g1n .layer:where(.svelte-19q5g1n) img:where(.svelte-19q5g1n){width:100%;height:100%;object-fit:contain}.scene-container.svelte-19q5g1n .layer:where(.svelte-19q5g1n) img.art-image:where(.svelte-19q5g1n){opacity:0}.scene-container.svelte-19q5g1n .layer:where(.svelte-19q5g1n) img.chart-image:where(.svelte-19q5g1n){position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1}section.svelte-1bkxjop{display:flex;justify-content:center;align-items:center;height:calc(100vh - var(--navbar-height) - .5rem);background-color:var(--palette-yellow-muted)}.card.svelte-1bkxjop{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:max(75vw,1200px);height:100%;max-height:100%;padding:0 2rem 0 3rem;background-color:var(--color-background);border:1px solid #929292;box-shadow:-4px 5px 4px #00000040;border-radius:20px}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop){width:45%;transition:width 1s ease-in;z-index:1}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .title:where(.svelte-1bkxjop){font-size:var(--font-size-3);margin-bottom:2rem}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .title:where(.svelte-1bkxjop) div.highlight:where(.svelte-1bkxjop){display:inline-block;padding:0rem .65rem;color:#fff;background-color:var(--palette-yellow-muted);font-size:calc(var(--font-size-3) - 2px);border-radius:7px}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .title:where(.svelte-1bkxjop) div.highlight:where(.svelte-1bkxjop) span:where(.svelte-1bkxjop){display:block}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .description:where(.svelte-1bkxjop){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) p:where(.svelte-1bkxjop){max-width:30ch;font-size:var(--font-size-0)}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;z-index:1;width:50%;height:100%;padding:1.5rem 0}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop){width:100%;max-height:100%}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .image-wrapper:where(.svelte-1bkxjop){--bottom-margin: .6rem;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;margin-bottom:var(--bottom-margin);height:100%;max-height:calc(100% - var(--caption-height) - var(--bottom-margin));border:2px solid #666;border-radius:10px}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .image-wrapper:where(.svelte-1bkxjop):after{position:absolute;left:0;top:0;content:"";display:block;z-index:1;width:100%;height:100%;box-shadow:inset -3px 4px 4px #0006;pointer-events:none}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop){display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:.25rem}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) label:where(.svelte-1bkxjop){--toggle-button-size: 24px;--toggle-padding: 3px;position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:calc(var(--toggle-button-size) + var(--toggle-padding) * 2 + 2px);padding:var(--toggle-padding);border:2px solid #666;border-radius:30px;background:#abb3af;cursor:pointer}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) label:where(.svelte-1bkxjop):after{content:"";position:absolute;top:50%;left:var(--toggle-padding);transform:translateY(-50%);width:var(--toggle-button-size);height:var(--toggle-button-size);background-color:var(--color-background);border:2px solid #666;border-radius:100rem;transition:left .25s ease-in .1s}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) label:where(.svelte-1bkxjop) .label-text:where(.svelte-1bkxjop){--text-padding: .6rem;position:absolute;font-weight:600;font-size:var(--font-size--1);transition:opacity .1s ease-in-out .2s}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) label:where(.svelte-1bkxjop) .label-text:where(.svelte-1bkxjop).art{opacity:0;left:var(--text-padding);color:#5d4617}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) label:where(.svelte-1bkxjop) .label-text:where(.svelte-1bkxjop).viz{opacity:1;right:var(--text-padding);color:#59635f}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) input:where(.svelte-1bkxjop){opacity:0;width:0;height:0;position:absolute}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) input:where(.svelte-1bkxjop):checked+label:where(.svelte-1bkxjop){background:var(--palette-yellow-muted)}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) input:where(.svelte-1bkxjop):checked+label:where(.svelte-1bkxjop) .label-text.viz:where(.svelte-1bkxjop){opacity:0}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) input:where(.svelte-1bkxjop):checked+label:where(.svelte-1bkxjop) .label-text.art:where(.svelte-1bkxjop){opacity:1}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop) .image-container:where(.svelte-1bkxjop) .caption-row:where(.svelte-1bkxjop) input:where(.svelte-1bkxjop):checked+label:where(.svelte-1bkxjop):after{left:calc(100% - var(--toggle-button-size) - var(--toggle-padding))}@media(max-width:800px){section.svelte-1bkxjop{height:unset}.card.svelte-1bkxjop{flex-direction:column-reverse;align-items:center;gap:1.5rem;padding:2rem var(--section-padding)}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop){width:100%;text-align:start}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .title:where(.svelte-1bkxjop){margin-bottom:1rem}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .description:where(.svelte-1bkxjop){gap:.5rem}.card.svelte-1bkxjop .text-content:where(.svelte-1bkxjop) .description:where(.svelte-1bkxjop) p:where(.svelte-1bkxjop){max-width:40ch}.card.svelte-1bkxjop .image-content:where(.svelte-1bkxjop){width:100%!important;max-width:100%;padding:0}}.grid.svelte-d6e4yk{--row-height: 250px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border:4px solid #666666;border-radius:6px;overflow:hidden}.grid.svelte-d6e4yk .grid-row:where(.svelte-d6e4yk){display:flex;flex-direction:column;align-items:center;width:100%}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk){display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;width:100%;height:var(--row-height)}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk){width:100%;height:100%;border:1px solid #666666;background-color:var(--color-background)}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) img:where(.svelte-d6e4yk){width:100%;height:var(--row-height);object-fit:cover}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk){display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding:20px}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk) h3:where(.svelte-d6e4yk){margin-bottom:10px;font-size:var(--font-size-1);text-wrap:pretty;line-height:1}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk) p:where(.svelte-d6e4yk){font-size:var(--font-size--1);text-wrap:pretty}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk) a:where(.svelte-d6e4yk){display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.35rem .25rem .35rem .75rem;border:1px solid #565656;border-radius:100rem;text-decoration:none}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk) a:where(.svelte-d6e4yk) span:where(.svelte-d6e4yk){font-size:var(--font-size--1);color:var(--text-grey);text-transform:uppercase}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk) .grid-item:where(.svelte-d6e4yk) .grid-text-content:where(.svelte-d6e4yk) a:where(.svelte-d6e4yk) .icon-container:where(.svelte-d6e4yk){width:1.5rem}.grid.svelte-d6e4yk .project-details:where(.svelte-d6e4yk){display:flex;align-items:center;justify-content:space-between;width:100%;height:fit-content;padding:.75rem .5rem;border-top:2px solid #666666;background-color:var(--color-background)}.grid.svelte-d6e4yk .project-details:where(.svelte-d6e4yk) .detail:where(.svelte-d6e4yk){display:flex;align-items:center;justify-content:center;gap:.25rem}.grid.svelte-d6e4yk .project-details:where(.svelte-d6e4yk) .detail:where(.svelte-d6e4yk) .detail-label:where(.svelte-d6e4yk){font-size:var(--font-size--1);line-height:1;font-weight:600;text-transform:uppercase}.grid.svelte-d6e4yk .project-details:where(.svelte-d6e4yk) .detail:where(.svelte-d6e4yk) .detail-value:where(.svelte-d6e4yk){font-size:var(--font-size--1);line-height:1;text-transform:uppercase}.grid.svelte-d6e4yk .grid-row:where(.svelte-d6e4yk):not(:last-of-type) .project-details:where(.svelte-d6e4yk){border-bottom:6px solid #333}@media(max-width:1000px){.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk){grid-template-columns:repeat(3,1fr);grid-template-rows:auto;height:calc(2 * var(--row-height))}}@media(max-width:700px){.grid.svelte-d6e4yk{--row-height: 180px}.grid.svelte-d6e4yk .blocks:where(.svelte-d6e4yk){grid-template-columns:repeat(2,1fr);grid-template-rows:auto;height:calc(3 * var(--row-height))}.grid.svelte-d6e4yk .project-details:where(.svelte-d6e4yk){display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.5rem}}.work-section.svelte-rlhadm{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--page-padding);background-color:var(--palette-yellow-muted)}.card.svelte-rlhadm{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2.5rem;width:100%;max-width:max(75vw,1200px);height:100%;padding:2rem var(--card-padding);background-color:var(--color-background);background:#f5f5f5;border:1px solid #929292;box-shadow:-4px 5px 4px #00000040;border-radius:20px}.card.svelte-rlhadm .title-content:where(.svelte-rlhadm) .title:where(.svelte-rlhadm){margin-bottom:.5rem;font-size:var(--font-size-3)}.card.svelte-rlhadm .title-content:where(.svelte-rlhadm) p:where(.svelte-rlhadm){max-width:40ch;font-size:var(--font-size-0)}.card.svelte-rlhadm .works-grid:where(.svelte-rlhadm){width:100%}svelte-scroller-outer.svelte-ktx4ij{display:block;position:relative}svelte-scroller-background.svelte-ktx4ij{display:block;position:relative;width:100%}svelte-scroller-foreground.svelte-ktx4ij{display:block;position:relative;z-index:2}svelte-scroller-foreground.svelte-ktx4ij:after{content:" ";display:block;clear:both}svelte-scroller-background-container.svelte-ktx4ij{display:block;position:absolute;width:100%;max-width:100%;pointer-events:none;will-change:transform}
