@keyframes styles-module-scss-module__UQJEza__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__UQJEza__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__UQJEza__backLink{align-items:center;gap:var(--space-3xs);font-size:var(--font-size--1);color:var(--color-text);margin-bottom:var(--space-s);background-image:linear-gradient(90deg, var(--color-text-highlight) 0, var(--color-text-highlight));background-position:0 90%;background-repeat:no-repeat;background-size:100% 30%;font-weight:600;text-decoration:none;transition:background-size .5s;display:inline-flex}.styles-module-scss-module__UQJEza__backLink:before{content:"←"}.styles-module-scss-module__UQJEza__thread{border:2px solid var(--color-border);background:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.styles-module-scss-module__UQJEza__listingHeader{gap:var(--space-xs);padding:var(--space-2xs) var(--space-s);border-bottom:2px solid var(--color-border);color:var(--color-text);align-items:center;text-decoration:none;transition:background .15s;display:flex}.styles-module-scss-module__UQJEza__listingHeader:hover{background:var(--color-background-muted,#f5f5f5)}.styles-module-scss-module__UQJEza__listingHeader__image{object-fit:cover;border:1px solid var(--color-border);border-radius:4px;flex-shrink:0;width:48px;height:48px}.styles-module-scss-module__UQJEza__listingHeader__info{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module-scss-module__UQJEza__listingHeader__title{font-weight:700;font-size:var(--font-size--1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module-scss-module__UQJEza__listingHeader__meta{font-size:var(--font-size--2);color:var(--color-text-secondary,#666)}.styles-module-scss-module__UQJEza__listingHeader__arrow{font-size:var(--font-size--1);color:var(--color-text-secondary,#666);flex-shrink:0}.styles-module-scss-module__UQJEza__messages{gap:var(--space-2xs);min-height:280px;max-height:60vh;padding:var(--space-s);background:var(--color-background-muted,#f7f8f4);flex-direction:column;display:flex;overflow-y:auto}.styles-module-scss-module__UQJEza__dateSeparator{align-items:center;gap:var(--space-xs);margin:var(--space-2xs) 0;font-size:var(--font-size--2);color:var(--color-text-secondary,#666);display:flex}.styles-module-scss-module__UQJEza__dateSeparator:before,.styles-module-scss-module__UQJEza__dateSeparator:after{content:"";background:var(--color-border);flex:1;height:1px}.styles-module-scss-module__UQJEza__message{max-width:75%;padding:var(--space-2xs) var(--space-xs);font-size:var(--font-size--1);word-wrap:break-word;white-space:pre-line;line-height:1.5;position:relative}.styles-module-scss-module__UQJEza__message--own{background:var(--color-text);color:var(--color-background,#fff);border-radius:12px 12px 4px;align-self:flex-end}.styles-module-scss-module__UQJEza__message--other{background:var(--color-secondary);color:var(--color-text);border:2px solid var(--color-border);border-radius:12px 12px 12px 4px;align-self:flex-start}.styles-module-scss-module__UQJEza__message__time{opacity:.6;font-size:10px;font-family:var(--font-family-mono,"JetBrains Mono", monospace);letter-spacing:.02em;margin-top:4px;display:block}.styles-module-scss-module__UQJEza__inputArea{gap:var(--space-2xs);padding:var(--space-2xs) var(--space-s);border-top:2px solid var(--color-border);background:var(--color-white);align-items:flex-end;display:flex}.styles-module-scss-module__UQJEza__inputArea textarea{resize:none;min-height:44px;max-height:120px;padding:var(--space-2xs) var(--space-xs);border:2px solid var(--color-border);font-family:inherit;font-size:var(--font-size--1);border-radius:4px;flex:1;line-height:1.5;transition:border-color .15s}.styles-module-scss-module__UQJEza__inputArea textarea:focus{border-color:var(--color-text);outline:none}.styles-module-scss-module__UQJEza__inputArea textarea::placeholder{color:var(--color-text-secondary,#999)}.styles-module-scss-module__UQJEza__closedBanner{text-align:center;font-size:var(--font-size--2);color:var(--color-text-secondary,#666);padding:var(--space-xs) var(--space-s);border-top:2px solid var(--color-border);background:var(--color-background-muted,#f5f5f5);margin:0}.styles-module-scss-module__UQJEza__loading{text-align:center;padding:var(--space-l);color:var(--color-text-secondary,#666);font-size:var(--font-size--1)}.styles-module-scss-module__UQJEza__error{text-align:center;padding:var(--space-s);color:#721c24;font-size:var(--font-size--1);background:#f5c6cb;border-radius:4px;margin:0}.styles-module-scss-module__UQJEza__emptyMessages{min-height:200px;color:var(--color-text-secondary,#666);font-size:var(--font-size--1);text-align:center;justify-content:center;align-items:center;gap:var(--space-3xs);flex-direction:column;flex:1;display:flex}.styles-module-scss-module__UQJEza__emptyMessages__hint{font-size:var(--font-size--2)}
@keyframes styles-module-scss-module__pErl7W__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__pErl7W__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__pErl7W__dock--sticky{top:var(--header-visible-height,0px);z-index:90;transition:top .3s;position:sticky}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__pErl7W__dock--sticky{transition:none}}.styles-module-scss-module__pErl7W__dock--sticky-from-sm{position:static}@media (min-width:667px){.styles-module-scss-module__pErl7W__dock--sticky-from-sm{position:sticky}}.styles-module-scss-module__pErl7W__dock__part{padding:var(--space-xs)}.styles-module-scss-module__pErl7W__dock__part--surface{background:var(--color-secondary);color:var(--color-text)}.styles-module-scss-module__pErl7W__dock__part--accent{--color-text:var(--color-on-accent);--color-muted:var(--color-on-accent);--color-border:var(--color-on-accent);background:var(--color-accent);color:var(--color-on-accent)}.styles-module-scss-module__pErl7W__dock__part--flush{padding:0}.styles-module-scss-module__pErl7W__dock__part--bar{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-xs);padding-block:var(--space-2xs);flex-wrap:wrap;display:flex}
.tiles-module-scss-module__yXHV9a__tiles{margin-bottom:var(--space-m)}.tiles-module-scss-module__yXHV9a__tiles__tile{overflow-wrap:anywhere;min-width:0;color:var(--color-text);text-decoration:none}.tiles-module-scss-module__yXHV9a__tiles__tile:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.tiles-module-scss-module__yXHV9a__tiles__tile:active{opacity:.8}.tiles-module-scss-module__yXHV9a__tiles__image{aspect-ratio:306/470;background-color:var(--color-grey);text-align:center;position:relative}.tiles-module-scss-module__yXHV9a__tiles__image:after{content:attr(data-empty-placeholder);font-size:var(--font-size--2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiles-module-scss-module__yXHV9a__tiles__cover{aspect-ratio:306/470;object-fit:cover;width:100%;height:100%;display:block}.tiles-module-scss-module__yXHV9a__tiles__badge{top:var(--space-2xs);left:var(--space-2xs);padding:var(--space-3xs) var(--space-2xs);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size--2);font-weight:700;position:absolute}
.styles-module-scss-module__-jHWaa__page-header{justify-content:space-between;align-items:center;gap:var(--space-xs);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.styles-module-scss-module__-jHWaa__page-header__breadcrumb{margin:0 calc(var(--space-xs)*-1) var(--space-xs);padding-inline:var(--space-xs);border-bottom:2px solid var(--color-border)}.styles-module-scss-module__-jHWaa__page-header__main{min-width:0}.styles-module-scss-module__-jHWaa__page-header__title{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__-jHWaa__page-header__title h1{text-box:trim-both cap alphabetic}.styles-module-scss-module__-jHWaa__page-header__description{margin-top:var(--space-2xs);color:color-mix(in srgb, var(--color-text) 80%, transparent)}.styles-module-scss-module__-jHWaa__page-header__actions{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}
@keyframes styles-module-scss-module__034M4q__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__034M4q__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__034M4q__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__034M4q__marker{background:var(--color-accent);color:var(--color-on-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em .04em}.styles-module-scss-module__034M4q__account-shell{gap:var(--space-m);padding-block:var(--space-m) var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-shell{gap:var(--space-l);grid-template-columns:15rem minmax(0,1fr)}}.styles-module-scss-module__034M4q__account-shell__content{min-width:0}.styles-module-scss-module__034M4q__account-nav-wrap{min-width:0;position:relative}.styles-module-scss-module__034M4q__account-nav-wrap:before,.styles-module-scss-module__034M4q__account-nav-wrap:after{content:"";z-index:1;width:var(--space-l);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;top:2px;bottom:2px}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__034M4q__account-nav-wrap:before,.styles-module-scss-module__034M4q__account-nav-wrap:after{transition:none}}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav-wrap:before,.styles-module-scss-module__034M4q__account-nav-wrap:after{display:none}}.styles-module-scss-module__034M4q__account-nav-wrap:before{background:linear-gradient(to right, var(--color-secondary), transparent);left:2px}.styles-module-scss-module__034M4q__account-nav-wrap:after{background:linear-gradient(to left, var(--color-secondary), transparent);right:2px}.styles-module-scss-module__034M4q__account-nav-wrap--fade-start:before,.styles-module-scss-module__034M4q__account-nav-wrap--fade-end:after{opacity:1}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav-wrap{top:calc(var(--header-visible-height,0px) + var(--space-s));transition:top .3s;position:sticky}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.styles-module-scss-module__034M4q__account-nav-wrap{transition:none}}.styles-module-scss-module__034M4q__account-nav{scrollbar-width:none;background:var(--color-secondary);border:2px solid var(--color-border);min-width:0;display:flex;overflow-x:auto}.styles-module-scss-module__034M4q__account-nav::-webkit-scrollbar{display:none}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav{display:block;overflow:visible}}.styles-module-scss-module__034M4q__account-nav__group{flex:none;display:flex}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__group{padding-block:var(--space-3xs);display:block}.styles-module-scss-module__034M4q__account-nav__group+.styles-module-scss-module__034M4q__account-nav__group{border-top:2px dashed color-mix(in srgb, var(--color-border) 30%, transparent)}}.styles-module-scss-module__034M4q__account-nav__heading{display:none}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__heading{padding:var(--space-2xs) var(--space-xs) var(--space-3xs);font-family:var(--font-mono);font-size:var(--font-size--2);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 75%, transparent);font-weight:700;display:block}}.styles-module-scss-module__034M4q__account-nav__list{margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__list{display:block}}.styles-module-scss-module__034M4q__account-nav__link{justify-content:space-between;align-items:center;gap:var(--space-2xs);min-height:44px;padding:0 var(--space-xs);font-size:var(--font-size--1);color:var(--color-text);white-space:nowrap;border-bottom:4px solid #0000;font-weight:600;text-decoration:none;transition:background .1s linear,color .1s linear;display:flex}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__link{border-bottom:0;border-left:6px solid #0000}}.styles-module-scss-module__034M4q__account-nav__link:hover{background:color-mix(in srgb, var(--color-text) 8%, transparent)}.styles-module-scss-module__034M4q__account-nav__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.styles-module-scss-module__034M4q__account-nav__link--active,.styles-module-scss-module__034M4q__account-nav__link--active:hover{background:var(--color-accent);color:var(--color-on-accent);border-bottom-color:var(--color-border)}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__link--active,.styles-module-scss-module__034M4q__account-nav__link--active:hover{border-left-color:var(--color-border)}}.styles-module-scss-module__034M4q__account-nav__count{font-family:var(--font-mono);font-size:var(--font-size--2);min-width:1.6em;padding:0 var(--space-3xs);text-align:center;border:2px solid;font-weight:700;line-height:1.4}
@keyframes styles-module-scss-module__RDiqlq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__RDiqlq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__RDiqlq__pageSub{color:color-mix(in srgb, var(--color-text) 75%, transparent);font-size:var(--font-size--1);max-width:520px;margin:0}.styles-module-scss-module__RDiqlq__groupHead{align-items:baseline;gap:var(--space-2xs);margin:var(--space-l) 0 var(--space-xs);display:flex}.styles-module-scss-module__RDiqlq__groupTitle{margin:0 0 var(--space-2xs);font-family:var(--font-serif);font-size:var(--font-size-1);margin:0;font-weight:500;line-height:1.15}.styles-module-scss-module__RDiqlq__groupCount{font-family:var(--font-mono);font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__RDiqlq__compactList{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.styles-module-scss-module__RDiqlq__expiredAccordion{margin-top:var(--space-l)}.styles-module-scss-module__RDiqlq__expiredAccordion>summary{font-family:var(--font-mono);font-size:var(--font-size--1);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--color-text) 75%, transparent);cursor:pointer;padding:var(--space-2xs) 0;list-style:none}.styles-module-scss-module__RDiqlq__expiredAccordion>summary::-webkit-details-marker{display:none}.styles-module-scss-module__RDiqlq__expiredAccordion>summary:before{content:"▸";margin-right:var(--space-3xs);transition:transform .15s linear;display:inline-block}.styles-module-scss-module__RDiqlq__expiredAccordion[open]>summary:before{transform:rotate(90deg)}.styles-module-scss-module__RDiqlq__compactRow{gap:var(--space-s);padding:var(--space-2xs) 0;border-bottom:1px solid var(--color-border);grid-template-columns:48px 1fr auto;align-items:center;display:grid}.styles-module-scss-module__RDiqlq__compactThumb{aspect-ratio:2/3;background:var(--color-grey);width:48px;font-family:var(--font-serif);font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent);justify-content:center;align-items:center;font-weight:500;display:flex;overflow:hidden}.styles-module-scss-module__RDiqlq__compactThumb img{object-fit:contain;width:100%;height:100%}.styles-module-scss-module__RDiqlq__compactBody{align-items:center;gap:var(--space-s);flex-wrap:wrap;min-width:0;display:flex}.styles-module-scss-module__RDiqlq__compactTitle{font-family:var(--font-serif);font-size:var(--font-size-0);overflow-wrap:break-word;min-width:0;margin:0;font-weight:500;line-height:1.2}.styles-module-scss-module__RDiqlq__compactAction{align-items:center;display:flex}
@keyframes styles-module-scss-module__TmA4bq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__TmA4bq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__TmA4bq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__TmA4bq__stars{vertical-align:middle;color:var(--color-sunflower);gap:1px;display:inline-flex}.styles-module-scss-module__TmA4bq__stars--small{--star-size:16px}.styles-module-scss-module__TmA4bq__stars--medium{--star-size:22px}.styles-module-scss-module__TmA4bq__stars__star{width:var(--star-size);height:var(--star-size);display:inline-block;position:relative}.styles-module-scss-module__TmA4bq__stars__star svg{width:100%;height:100%;position:absolute;inset:0}.styles-module-scss-module__TmA4bq__stars__outline path{fill:none;stroke:var(--color-text)}.styles-module-scss-module__TmA4bq__stars__fill{clip-path:inset(0 calc((1 - var(--fill,0)) * 100%) 0 0)}.styles-module-scss-module__TmA4bq__stars__fill path{fill:currentColor;stroke:var(--color-text)}.styles-module-scss-module__TmA4bq__starsInput{border:0;min-width:0;margin:0;padding:0}.styles-module-scss-module__TmA4bq__starsInput__legend{align-items:baseline;gap:var(--space-3xs) var(--space-2xs);margin-bottom:var(--space-3xs);flex-wrap:wrap;padding:0;display:flex}.styles-module-scss-module__TmA4bq__starsInput__label{font-weight:700}.styles-module-scss-module__TmA4bq__starsInput__value{font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__starsInput__group{align-items:center;gap:var(--space-3xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__starsInput__item{display:inline-block;position:relative}.styles-module-scss-module__TmA4bq__starsInput__radio{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__TmA4bq__starsInput__star{cursor:pointer;width:44px;height:44px;color:color-mix(in srgb, var(--color-text) 75%, transparent);border-radius:var(--border-radius-small);place-items:center;transition:color .1s linear,transform .1s ease-out;display:grid}.styles-module-scss-module__TmA4bq__starsInput__star svg{width:30px;height:30px}.styles-module-scss-module__TmA4bq__starsInput__star path{fill:none;stroke:currentColor}.styles-module-scss-module__TmA4bq__starsInput__star--chosen{color:var(--color-text)}.styles-module-scss-module__TmA4bq__starsInput__star--chosen path{fill:var(--color-sunflower)}@media (hover:hover){.styles-module-scss-module__TmA4bq__starsInput__star:hover{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__TmA4bq__starsInput__star{transition:none;transform:none!important}}.styles-module-scss-module__TmA4bq__starsInput__item:hover .styles-module-scss-module__TmA4bq__starsInput__star{color:var(--color-text)}.styles-module-scss-module__TmA4bq__starsInput__group:hover .styles-module-scss-module__TmA4bq__starsInput__item:has(~.styles-module-scss-module__TmA4bq__starsInput__item:hover) .styles-module-scss-module__TmA4bq__starsInput__star{color:var(--color-text)}.styles-module-scss-module__TmA4bq__starsInput__item:hover .styles-module-scss-module__TmA4bq__starsInput__star path{fill:var(--color-sunflower)}.styles-module-scss-module__TmA4bq__starsInput__group:hover .styles-module-scss-module__TmA4bq__starsInput__item:has(~.styles-module-scss-module__TmA4bq__starsInput__item:hover) .styles-module-scss-module__TmA4bq__starsInput__star path{fill:var(--color-sunflower)}.styles-module-scss-module__TmA4bq__starsInput__radio:focus-visible+.styles-module-scss-module__TmA4bq__starsInput__star{outline:2px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__TmA4bq__starsInput__clear{margin-left:var(--space-3xs);padding:0 var(--space-2xs);min-height:44px;color:var(--color-link);font-size:var(--font-size--2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.styles-module-scss-module__TmA4bq__starsInput__clear:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__TmA4bq__teaser{align-items:center;gap:var(--space-3xs) var(--space-2xs);width:fit-content;min-height:44px;color:var(--color-text);font-size:var(--font-size--1);flex-wrap:wrap;text-decoration:none;display:flex}.styles-module-scss-module__TmA4bq__teaser:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__TmA4bq__teaser__value{font-variant-numeric:tabular-nums;font-weight:700}.styles-module-scss-module__TmA4bq__teaser__count{font-size:var(--font-size--2);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.styles-module-scss-module__TmA4bq__teaser:hover .styles-module-scss-module__TmA4bq__teaser__count{text-decoration-thickness:2px}}.styles-module-scss-module__TmA4bq__teaser:active .styles-module-scss-module__TmA4bq__teaser__count{text-decoration-thickness:2px}.styles-module-scss-module__TmA4bq__reviews{gap:var(--space-m);flex-direction:column;display:flex}.styles-module-scss-module__TmA4bq__reviews__title{align-items:baseline;gap:var(--space-2xs);margin-bottom:var(--space-s);display:flex}.styles-module-scss-module__TmA4bq__reviews__titleCount{font-family:var(--font-mono),monospace;font-size:var(--font-size-0);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__reviews__toolbar{align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__reviews__toolbar:empty{display:none}.styles-module-scss-module__TmA4bq__reviews__empty{padding:var(--space-m) var(--space-xs);text-align:center;background:var(--color-secondary)}.styles-module-scss-module__TmA4bq__reviews__empty p{margin:0}.styles-module-scss-module__TmA4bq__reviews__list{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module__TmA4bq__reviews__ownState{list-style:none}.styles-module-scss-module__TmA4bq__reviews__more{justify-content:center;display:flex}.styles-module-scss-module__TmA4bq__summary{gap:var(--space-s);padding:var(--space-s);background:var(--color-secondary);border:2px solid var(--color-border);display:grid}@media (min-width:667px){.styles-module-scss-module__TmA4bq__summary{gap:var(--space-l);grid-template-columns:auto 1fr;align-items:center}}.styles-module-scss-module__TmA4bq__summary__overall{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;display:flex}@media (min-width:667px){.styles-module-scss-module__TmA4bq__summary__overall{padding-right:var(--space-l);border-right:1px dashed color-mix(in srgb, var(--color-text) 75%, transparent);align-items:center}}.styles-module-scss-module__TmA4bq__summary__number{font-family:var(--font-serif);font-size:var(--font-size-4);line-height:1}.styles-module-scss-module__TmA4bq__summary__count{font-size:var(--font-size--1);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__summary__aspects{gap:var(--space-2xs);margin:0;display:grid}.styles-module-scss-module__TmA4bq__summary__aspect{gap:var(--space-2xs);grid-template-columns:minmax(80px,1fr) auto;align-items:center;display:grid}.styles-module-scss-module__TmA4bq__summary__aspect dt{font-weight:700}.styles-module-scss-module__TmA4bq__summary__aspect dd{align-items:center;gap:var(--space-3xs);margin:0;display:flex}.styles-module-scss-module__TmA4bq__summary__value{font-size:var(--font-size--1);font-variant-numeric:tabular-nums;font-weight:700}.styles-module-scss-module__TmA4bq__summary__muted{font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__write{align-items:center;gap:var(--space-3xs);margin-left:auto;display:flex}@media (max-width:667px){.styles-module-scss-module__TmA4bq__write{margin-left:0}}.styles-module-scss-module__TmA4bq__write__tip.styles-module-scss-module__TmA4bq__write__tip{border-bottom:0;text-decoration:none;display:inline-flex}.styles-module-scss-module__TmA4bq__write__info{width:44px;height:44px;color:inherit;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.styles-module-scss-module__TmA4bq__write__info:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__TmA4bq__write__info svg{width:20px;height:20px}.styles-module-scss-module__TmA4bq__filter{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__filter__chip{min-height:44px;padding:0 var(--space-xs);background:var(--color-secondary);border:2px solid var(--color-border);border-radius:var(--border-radius-full);font-size:var(--font-size--1);cursor:pointer}.styles-module-scss-module__TmA4bq__filter__chip:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__TmA4bq__filter__chip--active{background:var(--color-text);color:var(--color-page-background)}.styles-module-scss-module__TmA4bq__card{gap:var(--space-2xs);padding:var(--space-xs);background:var(--color-secondary);border:2px solid var(--color-border);display:grid}.styles-module-scss-module__TmA4bq__card--you{box-shadow:inset 0 0 0 3px var(--color-accent)}.styles-module-scss-module__TmA4bq__card__head{justify-content:space-between;align-items:center;gap:var(--space-3xs) var(--space-s);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__card__meta{gap:var(--space-3xs);font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__card__verified{color:color-mix(in srgb, var(--color-success) 60%, var(--color-text));align-items:center;gap:3px;font-weight:700;display:inline-flex}.styles-module-scss-module__TmA4bq__card__verified svg{flex-shrink:0;width:1em;height:1em}.styles-module-scss-module__TmA4bq__card__overall{align-items:center;display:flex}.styles-module-scss-module__TmA4bq__card__aspects{gap:var(--space-3xs) var(--space-s);font-size:var(--font-size--2);flex-wrap:wrap;margin:0;display:flex}.styles-module-scss-module__TmA4bq__card__aspect{align-items:center;gap:var(--space-3xs);display:flex}.styles-module-scss-module__TmA4bq__card__aspect dt{color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__card__aspect dd{margin:0}.styles-module-scss-module__TmA4bq__card__text{white-space:pre-line;overflow-wrap:anywhere;outline:none;margin:0}.styles-module-scss-module__TmA4bq__card__spoiler{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);background:var(--color-surface);color:var(--color-on-surface);font-size:var(--font-size--1);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__card__reveal,.styles-module-scss-module__TmA4bq__card__action{min-height:44px;padding:0 var(--space-2xs);color:inherit;font-size:var(--font-size--1);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.styles-module-scss-module__TmA4bq__card__reveal:focus-within,.styles-module-scss-module__TmA4bq__card__action:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__TmA4bq__card__actions{justify-content:flex-end;gap:var(--space-3xs);margin:0 calc(-1*var(--space-2xs));flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__card__action{color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__dialog{gap:var(--space-s);padding:var(--space-xs) 0;flex-direction:column;display:flex}.styles-module-scss-module__TmA4bq__dialog__aspects{gap:var(--space-xs);display:grid}.styles-module-scss-module__TmA4bq__dialog__hint{font-size:var(--font-size--1);color:color-mix(in srgb, var(--color-text) 75%, transparent);margin:0}.styles-module-scss-module__TmA4bq__dialog__error{padding:5px var(--space-2xs);background:var(--color-error);color:var(--color-on-error);border:2px solid var(--color-border);font-family:var(--font-mono),monospace;font-size:var(--font-size--2);margin:0}.styles-module-scss-module__TmA4bq__dialog__overall{align-items:center;gap:var(--space-2xs);padding-top:var(--space-2xs);border-top:1px dashed color-mix(in srgb, var(--color-text) 75%, transparent);margin:0;font-weight:700;display:flex}.styles-module-scss-module__TmA4bq__dialog__delete{margin-right:auto}.styles-module-scss-module__TmA4bq__button{align-items:center;gap:var(--space-3xs) var(--space-2xs);margin-top:var(--space-3xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__TmA4bq__button__hint{font-size:var(--font-size--2);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__TmA4bq__button__hint a{color:var(--color-link)}
.styles-module-scss-module__41kh0G__icon-button{width:var(--control-height,46px);padding:0}.styles-module-scss-module__41kh0G__icon-button svg{width:1.5em;height:1.5em;display:block}.styles-module-scss-module__41kh0G__icon-button__trigger{border-bottom:0}.styles-module-scss-module__41kh0G__icon-button__tooltip{width:max-content;max-width:260px}
@keyframes styles-module-scss-module__iYHIiG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__iYHIiG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__iYHIiG__import-form{gap:var(--space-s);flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__iYHIiG__import-status{gap:var(--space-m);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-status h2,.styles-module-scss-module__iYHIiG__import-status p{margin:0}.styles-module-scss-module__iYHIiG__import-status__progress{width:100%;accent-color:var(--color-text)}.styles-module-scss-module__iYHIiG__import-status__head{gap:var(--space-3xs);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-status__file{color:color-mix(in srgb, var(--color-text) 75%, transparent);font-size:var(--font-size--2);overflow-wrap:anywhere}.styles-module-scss-module__iYHIiG__import-success{gap:var(--space-m);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-success__panel{gap:var(--space-s);min-width:0;padding:var(--space-s);border:1px solid var(--color-text);border-radius:var(--border-radius-small);background:var(--color-secondary);flex-direction:column;display:flex}@media (min-width:1024px){.styles-module-scss-module__iYHIiG__import-success__panel{align-items:center;gap:var(--space-m);flex-direction:row-reverse}}.styles-module-scss-module__iYHIiG__import-success__content{gap:var(--space-s);flex-direction:column;flex:1;min-width:0;display:flex}.styles-module-scss-module__iYHIiG__import-success__picture{width:10rem;height:auto;color:var(--color-text);flex:none;align-self:center}@media (min-width:1024px){.styles-module-scss-module__iYHIiG__import-success__picture{width:18rem}}.styles-module-scss-module__iYHIiG__import-success__head{align-items:flex-start;gap:var(--space-xs);min-width:0;display:flex}.styles-module-scss-module__iYHIiG__import-success__icon{width:28px;height:28px;color:var(--color-success,var(--color-text));flex:none}.styles-module-scss-module__iYHIiG__import-success__title{margin:0 0 var(--space-2xs);font-family:var(--font-serif);font-size:var(--font-size-1);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.15}.styles-module-scss-module__iYHIiG__import-success__title:focus{outline:none}.styles-module-scss-module__iYHIiG__import-success__title:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__iYHIiG__import-success__summary{overflow-wrap:anywhere;margin:0}.styles-module-scss-module__iYHIiG__import-success__tiles{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:667px){.styles-module-scss-module__iYHIiG__import-success__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.styles-module-scss-module__iYHIiG__import-success__tile{gap:var(--space-3xs);min-width:0;padding:var(--space-2xs) var(--space-xs);border:1px solid color-mix(in srgb, var(--color-border) 20%, transparent);border-radius:var(--border-radius-small);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-success__number{font-size:var(--font-size-1);font-variant-numeric:tabular-nums;font-weight:700}.styles-module-scss-module__iYHIiG__import-success__label{color:color-mix(in srgb, var(--color-text) 75%, transparent);font-size:var(--font-size--2);overflow-wrap:anywhere}.styles-module-scss-module__iYHIiG__import-flow{align-items:center;gap:var(--space-l)}.styles-module-scss-module__iYHIiG__import-flow__no-profile{align-items:flex-start;gap:var(--space-s);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-flow__no-profile p{margin:0}@media (min-width:1280px){.styles-module-scss-module__iYHIiG__import-flow{gap:var(--space-xl)}}.styles-module-scss-module__iYHIiG__import-flow>*{min-width:0}.styles-module-scss-module__iYHIiG__import-flow__body{gap:var(--space-xs);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-flow__body h1,.styles-module-scss-module__iYHIiG__import-flow__body h2,.styles-module-scss-module__iYHIiG__import-flow__body p{margin:0}.styles-module-scss-module__iYHIiG__import-flow__title{margin:0 0 var(--space-2xs);font-family:var(--font-serif);font-size:var(--font-size-1);overflow-wrap:anywhere;font-weight:500;line-height:1.15}.styles-module-scss-module__iYHIiG__import-flow__label{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 75%, transparent);margin:0;margin-top:var(--space-s);font-weight:400;line-height:1.3}.styles-module-scss-module__iYHIiG__import-flow__hero{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__iYHIiG__import-flow__picture{width:100%;max-width:500px;height:auto}.styles-module-scss-module__iYHIiG__steps{margin:var(--space-s) 0 0;padding:0;list-style:none;display:flex}@media (min-width:667px){.styles-module-scss-module__iYHIiG__steps{flex-wrap:wrap}}.styles-module-scss-module__iYHIiG__steps__item{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);font-size:var(--font-size--2);background:var(--color-secondary);border:2px solid #0000;flex-wrap:wrap;flex:none;margin:0;display:flex}.styles-module-scss-module__iYHIiG__steps__item--active{border-color:var(--color-border);flex:auto;min-width:0;font-weight:700}@media (min-width:667px){.styles-module-scss-module__iYHIiG__steps__item--active{flex:none}}.styles-module-scss-module__iYHIiG__steps__item:not(.styles-module-scss-module__iYHIiG__steps__item--active)>.styles-module-scss-module__iYHIiG__steps__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:667px){.styles-module-scss-module__iYHIiG__steps__item:not(.styles-module-scss-module__iYHIiG__steps__item--active)>.styles-module-scss-module__iYHIiG__steps__label{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}.styles-module-scss-module__iYHIiG__steps__number{font-family:var(--font-mono),monospace;border-bottom:1px solid var(--color-border)}.styles-module-scss-module__iYHIiG__steps__check{width:.75rem;height:.75rem}.styles-module-scss-module__iYHIiG__steps__children{gap:var(--space-3xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__iYHIiG__steps__child{align-items:center;gap:var(--space-3xs);padding:0 var(--space-2xs);color:color-mix(in srgb, var(--color-text) 75%, transparent);border:1px solid #0000;margin:0;font-weight:400;display:flex}.styles-module-scss-module__iYHIiG__steps__child--active{color:var(--color-text);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.styles-module-scss-module__iYHIiG__steps__child--done{color:var(--color-text)}.styles-module-scss-module__iYHIiG__import-actions{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:667px){.styles-module-scss-module__iYHIiG__import-actions{flex-direction:row;justify-content:space-between;align-items:center}}.styles-module-scss-module__iYHIiG__import-actions__start,.styles-module-scss-module__iYHIiG__import-actions__end{gap:var(--space-xs);flex-direction:column;display:flex}.styles-module-scss-module__iYHIiG__import-actions__start>*,.styles-module-scss-module__iYHIiG__import-actions__end>*{min-height:calc(var(--space-l) + var(--space-xs));white-space:normal;text-align:center}@media (min-width:667px){.styles-module-scss-module__iYHIiG__import-actions__start,.styles-module-scss-module__iYHIiG__import-actions__end{flex-flow:wrap}.styles-module-scss-module__iYHIiG__import-actions__start>*,.styles-module-scss-module__iYHIiG__import-actions__end>*{white-space:nowrap;min-height:0}.styles-module-scss-module__iYHIiG__import-actions__end{justify-content:flex-end;margin-left:auto}}
@keyframes ActivityCard-module-scss-module__MWU3Ea__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes ActivityCard-module-scss-module__MWU3Ea__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.ActivityCard-module-scss-module__MWU3Ea__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ActivityCard-module-scss-module__MWU3Ea__timeline{--marker:32px;--gutter:var(--space-s);gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid;position:relative}.ActivityCard-module-scss-module__MWU3Ea__timeline:before{content:"";top:0;bottom:0;left:calc(var(--marker)/2 - 1px);background:var(--color-border);width:2px;position:absolute}.ActivityCard-module-scss-module__MWU3Ea__timeline__day{gap:var(--space-xs);justify-items:start;display:grid}.ActivityCard-module-scss-module__MWU3Ea__timeline__dayTitle{min-height:var(--marker);padding:2px var(--space-2xs);border:2px solid var(--color-border);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-serif);font-size:var(--font-size--1);align-items:center;margin:0;font-weight:700;line-height:1.3;display:inline-flex;position:relative}.ActivityCard-module-scss-module__MWU3Ea__timeline__entries{gap:var(--space-xs);width:100%;margin:0;padding:0;list-style:none;display:grid}.ActivityCard-module-scss-module__MWU3Ea__timeline__entry{padding-left:calc(var(--marker) + var(--gutter));position:relative}.ActivityCard-module-scss-module__MWU3Ea__timeline__marker{top:var(--space-xs);z-index:1;position:absolute;left:0}.ActivityCard-module-scss-module__MWU3Ea__card{--card-surface:var(--color-secondary);--card-text:var(--color-text);--card-quiet:color-mix(in srgb, var(--color-text) 75%, transparent);gap:var(--space-xs);min-width:0;padding:var(--space-xs);border:2px solid var(--color-border);background:var(--card-surface);color:var(--card-text);overflow-wrap:break-word;display:grid}.ActivityCard-module-scss-module__MWU3Ea__card--accent{--card-surface:var(--color-accent);--card-text:var(--color-on-accent);--card-quiet:color-mix(in srgb, var(--color-on-accent) 75%, transparent);grid-template-columns:auto 1fr;align-items:center}.ActivityCard-module-scss-module__MWU3Ea__card--accent .ActivityCard-module-scss-module__MWU3Ea__card__stage{order:-1}.ActivityCard-module-scss-module__MWU3Ea__card--accent .ActivityCard-module-scss-module__MWU3Ea__card__text{font-family:var(--font-serif);font-size:var(--font-size-0);font-weight:700}.ActivityCard-module-scss-module__MWU3Ea__card__text{font-size:var(--font-size-0);margin:0;line-height:1.35}.ActivityCard-module-scss-module__MWU3Ea__card__name{color:inherit;font-weight:700}.ActivityCard-module-scss-module__MWU3Ea__card__name:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ActivityCard-module-scss-module__MWU3Ea__card__stage{align-items:flex-start;min-width:0;display:flex}.ActivityCard-module-scss-module__MWU3Ea__cover{border:2px solid var(--color-border);background:var(--color-secondary);object-fit:cover;flex-shrink:0;width:72px;height:108px;display:block}.ActivityCard-module-scss-module__MWU3Ea__cover--blank{background:var(--color-grey);color:var(--card-quiet);font-family:var(--font-serif);justify-content:center;align-items:center;font-weight:700;display:flex}.ActivityCard-module-scss-module__MWU3Ea__cover__label{font-size:var(--font-size-0)}.ActivityCard-module-scss-module__MWU3Ea__cover__icon{width:28px;height:28px}.ActivityCard-module-scss-module__MWU3Ea__pile{padding:var(--space-3xs) var(--space-m) var(--space-2xs) var(--space-2xs);align-items:flex-end;display:flex;position:relative}.ActivityCard-module-scss-module__MWU3Ea__pile__cover{transform-origin:50% 100%;box-shadow:3px 3px 0 var(--color-border)}.ActivityCard-module-scss-module__MWU3Ea__pile__cover+.ActivityCard-module-scss-module__MWU3Ea__pile__cover{margin-left:-40px}.ActivityCard-module-scss-module__MWU3Ea__pile__cover:first-child{transform:rotate(-7deg)}.ActivityCard-module-scss-module__MWU3Ea__pile__cover:nth-child(2){z-index:1;transform:translateY(-4px)}.ActivityCard-module-scss-module__MWU3Ea__pile__cover:nth-child(3){transform:rotate(7deg)}.ActivityCard-module-scss-module__MWU3Ea__pile__cover:only-child{transform:none}.ActivityCard-module-scss-module__MWU3Ea__pile__more{z-index:2;min-width:2.25rem;height:2.25rem;padding:0 var(--space-3xs);border:2px solid var(--color-border);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-serif);font-size:var(--font-size--1);justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:0;right:0}.ActivityCard-module-scss-module__MWU3Ea__review{align-items:flex-start;gap:var(--space-xs);min-width:0;display:flex}.ActivityCard-module-scss-module__MWU3Ea__review__cover{color:inherit;flex-shrink:0;text-decoration:none;transition:box-shadow .15s ease-out;display:block}@media (hover:hover){.ActivityCard-module-scss-module__MWU3Ea__review__cover:hover{box-shadow:4px 4px 0 var(--color-border)}}.ActivityCard-module-scss-module__MWU3Ea__review__cover:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ActivityCard-module-scss-module__MWU3Ea__review__cover{transition:none}}.ActivityCard-module-scss-module__MWU3Ea__review__body{align-content:start;gap:var(--space-3xs);min-width:0;display:grid}.ActivityCard-module-scss-module__MWU3Ea__review__quote{font-family:var(--font-serif);font-size:var(--font-size-0);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.ActivityCard-module-scss-module__MWU3Ea__review__spoiler{font-size:var(--font-size--1);color:var(--card-quiet);margin:0}.ActivityCard-module-scss-module__MWU3Ea__list{align-items:center;gap:var(--space-2xs);min-height:44px;padding:var(--space-2xs) var(--space-xs);border:2px solid var(--color-border);background:var(--color-secondary);color:var(--color-text);text-decoration:none;transition:box-shadow .15s ease-out;display:inline-flex}@media (hover:hover){.ActivityCard-module-scss-module__MWU3Ea__list:hover{box-shadow:4px 4px 0 var(--color-border)}.ActivityCard-module-scss-module__MWU3Ea__list:hover .ActivityCard-module-scss-module__MWU3Ea__list__title{text-decoration:underline}}.ActivityCard-module-scss-module__MWU3Ea__list:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ActivityCard-module-scss-module__MWU3Ea__list{transition:none}}.ActivityCard-module-scss-module__MWU3Ea__list__icon{flex-shrink:0;width:24px;height:24px}.ActivityCard-module-scss-module__MWU3Ea__list__title{font-family:var(--font-serif);font-size:var(--font-size-0);font-weight:700;line-height:1.2}.ActivityCard-module-scss-module__MWU3Ea__award{flex-shrink:0;width:48px;height:48px}
.styles-module-scss-module__TLhxMa__badge{align-items:center;gap:var(--space-3xs);font-family:var(--font-mono);font-size:var(--font-size--2);white-space:nowrap;font-weight:700;display:inline-flex}.styles-module-scss-module__TLhxMa__badge__logo{flex-shrink:0;width:24px;height:24px}
.styles-module-scss-module__v_aI_a__status{text-transform:capitalize;font-size:var(--font-size--1);font-family:var(--font-mono);align-items:center;display:inline-flex}.styles-module-scss-module__v_aI_a__status--success{color:#6ec34c}.styles-module-scss-module__v_aI_a__status--danger{color:var(--color-error)}.styles-module-scss-module__v_aI_a__status--info{color:#52aeec}.styles-module-scss-module__v_aI_a__status--warning{color:#ffa14f}.styles-module-scss-module__v_aI_a__status--gray{color:#888}.styles-module-scss-module__v_aI_a__status:before{content:"";width:14px;height:14px;margin-right:var(--space-2xs);background-color:currentColor;border-radius:50%;display:inline-block}.styles-module-scss-module__v_aI_a__status--small{font-size:var(--font-size--2)}.styles-module-scss-module__v_aI_a__status--small:before{width:8px;height:8px;margin-right:var(--space-3xs)}
.styles-module-scss-module__1JUPgG__text{font-size:var(--font-size-0)}.styles-module-scss-module__1JUPgG__text---2{font-size:var(--font-size--2)}.styles-module-scss-module__1JUPgG__text---1{font-size:var(--font-size--1)}.styles-module-scss-module__1JUPgG__text--0{font-size:var(--font-size-0)}.styles-module-scss-module__1JUPgG__text--1{font-size:var(--font-size-1)}.styles-module-scss-module__1JUPgG__text--2{font-size:var(--font-size-2)}.styles-module-scss-module__1JUPgG__text--3{font-size:var(--font-size-3)}.styles-module-scss-module__1JUPgG__text--4{font-size:var(--font-size-4)}.styles-module-scss-module__1JUPgG__text--5{font-size:var(--font-size-5)}
@keyframes styles-module-scss-module__1nQh7G__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__1nQh7G__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__1nQh7G__productHero{text-align:center;padding:var(--space-m) 0}.styles-module-scss-module__1nQh7G__productHero:not(:last-child){position:relative}.styles-module-scss-module__1nQh7G__productHero:not(:last-child):after{content:"";background-image:linear-gradient(to right, var(--color-border) 0, var(--color-border) 8px, transparent 8px, transparent 23px);background-repeat:repeat-x;background-size:23px 2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.styles-module-scss-module__1nQh7G__productHero__segments{margin-top:var(--space-l);justify-content:center;display:flex}.styles-module-scss-module__1nQh7G__productHero__products{margin-top:var(--space-l)}
@keyframes styles-module-scss-module__FsDWVa__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__FsDWVa__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__FsDWVa__promotion{padding-bottom:var(--space-l);color:var(--text-color)}.styles-module-scss-module__FsDWVa__promotion a{color:var(--text-color)}.styles-module-scss-module__FsDWVa__promotion__title{gap:var(--space-2xs);color:var(--headline-color);font-family:var(--font-serif);margin-bottom:var(--space-l);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.styles-module-scss-module__FsDWVa__promotion__title{margin-top:-200px;margin-bottom:100px}}.styles-module-scss-module__FsDWVa__promotion__title h2{font-size:var(--font-size-5);color:var(--headline-color);margin:0}.styles-module-scss-module__FsDWVa__promotion__title p{font-size:var(--font-size-2);margin:0}.styles-module-scss-module__FsDWVa__promotion__title .styles-module-scss-module__FsDWVa__promotion__countdown{font-size:var(--font-size-0)}.styles-module-scss-module__FsDWVa__promotion h3,.styles-module-scss-module__FsDWVa__promotion h2{margin-bottom:var(--space-m);font-family:var(--font-serif);font-size:var(--font-size-2)}.styles-module-scss-module__FsDWVa__promotion h3+div,.styles-module-scss-module__FsDWVa__promotion h2+div{margin-bottom:var(--space-m);padding:0}
.styles-module-scss-module__o192nW__questionnaire{padding:var(--space-l) 0}.styles-module-scss-module__o192nW__title{font-size:var(--font-size-4);text-align:center;margin-bottom:0}.styles-module-scss-module__o192nW__description{text-align:center;color:var(--color-text-secondary);margin-bottom:var(--space-m)}.styles-module-scss-module__o192nW__progress{margin-bottom:var(--space-l)}.styles-module-scss-module__o192nW__progressBar{background-color:var(--color-bg-secondary,#e0e0e0);width:100%;height:16px;margin-bottom:var(--space-2xs);border:2px solid var(--color-border);overflow:hidden}.styles-module-scss-module__o192nW__progressFill{background-color:var(--color-progress-bar-background-fill);height:100%;transition:width .3s}.styles-module-scss-module__o192nW__progressText{text-align:center;font-size:var(--font-size--1);color:var(--color-text-secondary);display:block}.styles-module-scss-module__o192nW__form{background:var(--color-white,#f5f5f5);border:2px solid var(--color-border);padding:var(--space-m)}.styles-module-scss-module__o192nW__step{margin-bottom:var(--space-m)}.styles-module-scss-module__o192nW__stepTitle{font-size:var(--font-size-1);color:var(--color-text-secondary);margin-bottom:var(--space-2xs);font-family:var(--font-serif)}.styles-module-scss-module__o192nW__question{font-size:var(--font-size-2);margin-bottom:var(--space-xs);margin-top:0}.styles-module-scss-module__o192nW__questionDescription{color:var(--color-text-secondary);font-size:var(--font-size--1);margin-bottom:var(--space-s)}.styles-module-scss-module__o192nW__field{margin-top:var(--space-m)}.styles-module-scss-module__o192nW__radioGroup,.styles-module-scss-module__o192nW__checkboxGroup{gap:var(--space-xs);flex-direction:column;display:flex}.styles-module-scss-module__o192nW__radioLabel,.styles-module-scss-module__o192nW__checkboxLabel{align-items:center;gap:var(--space-2xs);padding:var(--space-xs);background:var(--color-secondary);border:2px solid var(--color-border,#ddd);border-radius:var(--border-radius,4px);background:var(--color-page-background);cursor:pointer;transition:all .2s;display:flex}.styles-module-scss-module__o192nW__radioLabel:hover,.styles-module-scss-module__o192nW__radioLabel--is-active,.styles-module-scss-module__o192nW__checkboxLabel:hover,.styles-module-scss-module__o192nW__checkboxLabel--is-active{background:var(--color-secondary)}.styles-module-scss-module__o192nW__radioLabel input,.styles-module-scss-module__o192nW__checkboxLabel input{cursor:pointer}.styles-module-scss-module__o192nW__radioLabel span,.styles-module-scss-module__o192nW__checkboxLabel span{flex:1}.styles-module-scss-module__o192nW__textField .styles-module-scss-module__o192nW__input,.styles-module-scss-module__o192nW__textField .styles-module-scss-module__o192nW__textarea{width:100%;padding:var(--space-xs);font-size:var(--font-size-0);border:1px solid var(--color-border,#ddd);border-radius:var(--border-radius,4px);font-family:inherit}.styles-module-scss-module__o192nW__textField .styles-module-scss-module__o192nW__textarea{resize:vertical;min-height:120px}.styles-module-scss-module__o192nW__navigation{gap:var(--space-xs);margin-top:var(--space-m);flex-direction:column;justify-content:space-between;display:flex}.styles-module-scss-module__o192nW__navigation>*{width:100%}.styles-module-scss-module__o192nW__success{text-align:center;padding:var(--space-l)}.styles-module-scss-module__o192nW__success h2{font-size:var(--font-size-3);margin-bottom:var(--space-s);color:var(--color-success,#4caf50)}.styles-module-scss-module__o192nW__success p{font-size:var(--font-size-0);color:var(--color-text-secondary)}.styles-module-scss-module__o192nW__error{background-color:var(--color-error-50,#fee2e2);border:1px solid var(--color-error-200,#fecaca);border-radius:var(--border-radius,.375rem);color:var(--color-error-900,#7f1d1d);margin-bottom:1rem;padding:1rem}.styles-module-scss-module__o192nW__error p{color:var(--color-error-700,#b91c1c);margin:0}.styles-module-scss-module__o192nW__privacyCheckbox{margin-top:1.5rem;margin-bottom:1rem}.styles-module-scss-module__o192nW__privacyCheckbox label{cursor:pointer;font-size:var(--font-size-0);align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}.styles-module-scss-module__o192nW__privacyCheckbox label input[type=checkbox]{flex-shrink:0;margin:.125rem 0 0;position:relative;top:7px}.styles-module-scss-module__o192nW__privacyCheckbox label span a{color:var(--color-primary,#3b82f6);text-decoration:underline}.styles-module-scss-module__o192nW__privacyCheckbox label span a:hover{color:var(--color-primary-dark,#2563eb)}.styles-module-scss-module__o192nW__splitter{--color-button:#8a1100;--color-button-hover-background:#000;--color-button-hover-border:var(--color-accent-secondary);--color-button-hover-color:#fff;--color-progress-bar-background-fill:#8a1100;--border-radius-button:5px;background:#eee}.styles-module-scss-module__o192nW__logo{margin-bottom:var(--space-m)}.styles-module-scss-module__o192nW__logo img{width:auto;height:50px}.styles-module-scss-module__o192nW__german-comic-books{--color-button:#000;--color-button-hover-background:#000;--color-button-hover-border:#000;--color-button-hover-color:#fff;--border-radius-button:0}.styles-module-scss-module__o192nW__german-comic-books .styles-module-scss-module__o192nW__logo img{width:100%;height:auto}
@keyframes styles-module-scss-module__oiZCnW__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__oiZCnW__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__oiZCnW__readingList{gap:var(--space-s);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:1024px){.styles-module-scss-module__oiZCnW__readingList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.styles-module-scss-module__oiZCnW__readingList{grid-template-columns:repeat(3,1fr)}}.styles-module-scss-module__oiZCnW__readingList li{position:relative}.styles-module-scss-module__oiZCnW__readingList li::marker{font-size:var(--font-size-2);font-family:var(--font-mono);margin-right:-20px;font-weight:800;position:absolute;top:0;left:0}
@keyframes styles-module-scss-module__9mMrcq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__9mMrcq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__9mMrcq__grid{gap:var(--space-m);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1024px){.styles-module-scss-module__9mMrcq__grid{grid-template-columns:repeat(4,1fr)}}.styles-module-scss-module__9mMrcq__highlightedSeries{background-color:var(--color-accent);padding:var(--space-l) 0 var(--space-2xl) 0;margin-bottom:calc(var(--space-m)*-1)}.styles-module-scss-module__9mMrcq__highlightedSeries__grid{align-items:center}
@keyframes styles-module-scss-module__oaL3NG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__oaL3NG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__oaL3NG__searchbarWrapper{width:100%;position:relative}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__searchbarWrapper{width:auto}}.styles-module-scss-module__oaL3NG__searchbar{--height:52px;height:var(--height);background:var(--color-secondary);border:2px solid var(--color-border);align-items:center;width:230px;display:none;position:relative}.styles-module-scss-module__oaL3NG__searchbar__input{background:var(--color-secondary)}.styles-module-scss-module__oaL3NG__searchbar--large{--height:72px;border-radius:var(--border-radius-xlarge);width:100%;display:flex}@media (min-width:1280px){.styles-module-scss-module__oaL3NG__searchbar{width:300px;display:flex}.styles-module-scss-module__oaL3NG__searchbar--large{width:500px}}.styles-module-scss-module__oaL3NG__searchbar__input{font-size:var(--font-size--2);padding:var(--space-2xs) var(--space-xs);width:100%;height:calc(var(--height) - 4px);border:none}@media (min-width:1280px){.styles-module-scss-module__oaL3NG__searchbar__input{padding-left:calc(var(--space-l) + 5px)}}.styles-module-scss-module__oaL3NG__searchbar--large .styles-module-scss-module__oaL3NG__searchbar__input{border-radius:var(--border-radius-xlarge);font-size:var(--font-size-0);padding-left:calc(var(--space-l) + 16px)}@media (min-width:1280px){.styles-module-scss-module__oaL3NG__searchbar--large .styles-module-scss-module__oaL3NG__searchbar__input{padding-left:calc(var(--space-l) + 5px)}}.styles-module-scss-module__oaL3NG__searchbar__kdb{right:var(--space-xs);position:absolute}.styles-module-scss-module__oaL3NG__searchbarButton{color:var(--color-text);background:0 0;border:none;margin:0;padding:0;display:block}.styles-module-scss-module__oaL3NG__searchbarButton--large svg{width:auto;height:1.5rem}.styles-module-scss-module__oaL3NG__overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.styles-module-scss-module__oaL3NG__overlay svg{color:var(--color-on-page-background)}.styles-module-scss-module__oaL3NG__overlay__close{padding:var(--space-xs);background:var(--color-surface);color:var(--color-white);justify-content:flex-end;display:flex}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__overlay__close{display:none}}.styles-module-scss-module__oaL3NG__overlay__close button{color:var(--color-white);box-shadow:none;font-size:var(--font-size--2);text-transform:uppercase;align-items:center;gap:var(--space-2xs);background:0 0;border:none;display:flex}.styles-module-scss-module__oaL3NG__overlay__close button svg{color:var(--color-white);width:1em;height:1em}.styles-module-scss-module__oaL3NG__overlay__card{background:var(--color-secondary);width:100%;color:var(--color-text);overflow:hidden}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__overlay__card{border-radius:var(--border-radius-large);max-width:720px;margin:100px auto;box-shadow:0 10px 20px 2px #0000001a}}.styles-module-scss-module__oaL3NG__overlay form{margin:0;display:block}.styles-module-scss-module__oaL3NG__overlay__search{position:relative}.styles-module-scss-module__oaL3NG__overlay__search__icon{left:var(--space-xs);pointer-events:none;width:1rem;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.styles-module-scss-module__oaL3NG__overlay__search__input{width:100%;color:var(--color-text);font-size:var(--font-size-0);padding:var(--space-s) var(--space-2xs) var(--space-s) var(--space-xl);box-sizing:border-box;background:0 0;border:none;font-weight:700}.styles-module-scss-module__oaL3NG__overlay__search__input:focus{outline:none}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__overlay__search__input{padding:var(--space-s) var(--space-2xs) var(--space-s) calc(var(--space-l) + 20px)}}.styles-module-scss-module__oaL3NG__overlay__searchTabs{padding:0 var(--space-xs);border-bottom:2px solid var(--color-border);border-top:2px solid var(--color-border);gap:var(--space-xs);display:flex}.styles-module-scss-module__oaL3NG__overlay__searchTabs__count{font-size:var(--font-size--2);color:var(--color-text-secondary);background:var(--color-border);border-radius:var(--border-radius-large);padding:2px 8px}.styles-module-scss-module__oaL3NG__overlay__searchTabs__button{padding:var(--space-2xs) 0;font-size:var(--font-size--2);cursor:pointer;gap:var(--space-3xs);color:var(--color-text);background:0 0;border:none;align-items:center;display:flex;position:relative}.styles-module-scss-module__oaL3NG__overlay__searchTabs__button svg{width:1rem;height:1rem;margin:auto}.styles-module-scss-module__oaL3NG__overlay__searchTabs__button--is-active:after{content:"";background:var(--color-border);height:2px;position:absolute;bottom:-2px;left:-10px;right:-10px}.styles-module-scss-module__oaL3NG__overlay__searchResults{height:calc(100vh - 90px);overflow:scroll}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__overlay__searchResults{max-height:600px;overflow:hidden auto}}.styles-module-scss-module__oaL3NG__overlay__searchResults__items{flex-direction:column;display:flex}.styles-module-scss-module__oaL3NG__overlay__popularHeading{font-size:var(--font-size--1);padding:var(--space-xs) var(--space-xs) 0;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:600}.styles-module-scss-module__oaL3NG__overlay__popularQueries{gap:var(--space-3xs);padding:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__oaL3NG__overlay__popularQuery{background:var(--color-secondary);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--border-radius-large);font-size:var(--font-size--2);cursor:pointer;padding:4px 12px;transition:background .15s}.styles-module-scss-module__oaL3NG__overlay__popularQuery:hover{background:var(--color-grey)}.styles-module-scss-module__oaL3NG__overlay__footer{padding:var(--space-2xs);font-size:var(--font-size--2);color:var(--color-text-secondary);border-top:2px solid var(--color-border);align-items:center;gap:var(--space-2xs);display:none}@media (min-width:1024px){.styles-module-scss-module__oaL3NG__overlay__footer{display:flex}}.styles-module-scss-module__oaL3NG__overlay__footer__item{align-items:center;gap:var(--space-2xs);display:flex}.styles-module-scss-module__oaL3NG__loading{text-align:center;padding:var(--space-2xl);display:block}.styles-module-scss-module__oaL3NG__hit{gap:var(--space-xs);font-size:var(--font-size--1);color:var(--color-text);padding:var(--space-2xs);align-items:center;text-decoration:none;display:flex}[aria-selected=true] .styles-module-scss-module__oaL3NG__hit{background:var(--color-grey)}.styles-module-scss-module__oaL3NG__hit__image{background:var(--color-surface);border:1px solid var(--color-border);width:56.25px;height:84.75px;display:block}@media (min-width:1680px){.styles-module-scss-module__oaL3NG__hit--large .styles-module-scss-module__oaL3NG__hit__image{width:112.5px;height:169.5px}}.styles-module-scss-module__oaL3NG__hit svg{height:.75rem}.styles-module-scss-module__oaL3NG__hit img{display:block}.styles-module-scss-module__oaL3NG__hit:hover{background:var(--color-grey)}.styles-module-scss-module__oaL3NG__hit__issue{padding-left:5px}.styles-module-scss-module__oaL3NG__hit__title{font-family:var(--font-serif),serif;font-size:var(--font-size--1);margin:0}.styles-module-scss-module__oaL3NG__hit__title>span:first-child{white-space:normal}.styles-module-scss-module__oaL3NG__overlay .styles-module-scss-module__oaL3NG__hit__title>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:300px;padding-right:5px;display:block;overflow:hidden}@media (min-width:1680px){.styles-module-scss-module__oaL3NG__overlay .styles-module-scss-module__oaL3NG__hit__title>span:first-child{max-width:500px}}.styles-module-scss-module__oaL3NG__hit--large .styles-module-scss-module__oaL3NG__hit__title{font-size:var(--font-size-0)}.styles-module-scss-module__oaL3NG__hit__author{font-size:var(--font-size--2);margin:0 0 var(--space-2xs) 0}.styles-module-scss-module__oaL3NG__hit__publisher{font-size:var(--font-size--2);color:var(--color-text-secondary);margin:0}.styles-module-scss-module__oaL3NG__hit__in{font-size:var(--font-size--2);color:var(--color-text-secondary);gap:var(--space-3xs);display:flex}.styles-module-scss-module__oaL3NG__hit__in__item{border-radius:var(--border-radius-large);font-family:var(--font-mono),monospace;align-items:center;padding:3px 10px;display:flex}.styles-module-scss-module__oaL3NG__hit__in__item span{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.styles-module-scss-module__oaL3NG__hit__in__item>svg{margin-right:8px;display:block;width:.75rem!important;height:.75rem!important}.styles-module-scss-module__oaL3NG__hit__in__item--publisher{background:var(--color-publisher)}.styles-module-scss-module__oaL3NG__hit__in__item--universe{background:var(--color-universe)}.styles-module-scss-module__oaL3NG__hit__in__item--series{background:var(--color-series)}
@keyframes styles-module-scss-module__uq1rGW__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__uq1rGW__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__uq1rGW__search-takeover{z-index:10000;background:var(--color-page-background);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.styles-module-scss-module__uq1rGW__search-takeover__header{z-index:2;background:var(--color-page-background);position:sticky;top:0}.styles-module-scss-module__uq1rGW__search-takeover__topbar{align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l);display:flex}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__topbar{gap:var(--space-s);padding:var(--space-s)}}.styles-module-scss-module__uq1rGW__search-takeover__segments{padding-bottom:var(--space-s);max-width:100%;padding-inline:var(--space-s);scrollbar-width:none;justify-content:center;display:flex;overflow-x:auto}.styles-module-scss-module__uq1rGW__search-takeover__segments::-webkit-scrollbar{display:none}.styles-module-scss-module__uq1rGW__search-takeover__input{border:2px solid var(--color-border);padding:var(--space-s) var(--space-m);color:inherit;background:0 0;border-radius:999px;outline:none;flex:1;font-size:1rem}.styles-module-scss-module__uq1rGW__search-takeover__input:focus{border-color:var(--color-border);box-shadow:0 0 0 1px var(--color-border)}.styles-module-scss-module__uq1rGW__search-takeover__close{border:2px solid var(--color-border);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__uq1rGW__search-takeover__close:hover{border-color:var(--color-secondary)}.styles-module-scss-module__uq1rGW__search-takeover__progress{background:var(--color-secondary);flex:none;height:2px;animation:1.2s ease-in-out infinite styles-module-scss-module__uq1rGW__search-takeover-progress-pulse}.styles-module-scss-module__uq1rGW__search-takeover__body{padding:0 var(--space-l);line-height:1.3}.styles-module-scss-module__uq1rGW__search-takeover__body h3{margin-bottom:var(--space-xs)}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__body{padding:var(--space-s)}}.styles-module-scss-module__uq1rGW__search-takeover__group{margin-bottom:var(--space-m)}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__group{margin-bottom:var(--space-l)}}.styles-module-scss-module__uq1rGW__search-takeover__group__title{margin-bottom:var(--space-m);font-size:1.5rem}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__group__title{margin-bottom:var(--space-s);font-size:1.25rem}}.styles-module-scss-module__uq1rGW__search-takeover__grid{gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__grid{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:1280px){.styles-module-scss-module__uq1rGW__search-takeover__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (min-width:1680px){.styles-module-scss-module__uq1rGW__search-takeover__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.styles-module-scss-module__uq1rGW__search-takeover__grid>*{min-width:0}.styles-module-scss-module__uq1rGW__search-takeover__tile{color:inherit;min-width:0;text-decoration:none;display:block}.styles-module-scss-module__uq1rGW__search-takeover__tile__cover{aspect-ratio:2/3;background:var(--color-border);display:block;overflow:hidden}.styles-module-scss-module__uq1rGW__search-takeover__tile__cover img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.styles-module-scss-module__uq1rGW__search-takeover__tile:hover .styles-module-scss-module__uq1rGW__search-takeover__tile__cover img{transform:scale(1.04)}.styles-module-scss-module__uq1rGW__search-takeover__tile__title{-webkit-line-clamp:2;margin-top:var(--space-xs);-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.styles-module-scss-module__uq1rGW__search-takeover__tile__subline{opacity:.65;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.78rem;line-height:1.3;display:block;overflow:hidden}.styles-module-scss-module__uq1rGW__search-takeover__tile__price{opacity:.7;margin-top:2px;font-size:.85rem;display:block}.styles-module-scss-module__uq1rGW__search-takeover__variants-row{gap:var(--space-m);scroll-snap-type:x mandatory;padding-bottom:var(--space-s);margin-inline:calc(-1*var(--space-l));padding-inline:var(--space-l);scroll-padding-inline:var(--space-l);display:flex;overflow-x:auto}@media (min-width:1280px){.styles-module-scss-module__uq1rGW__search-takeover__variants-row{scroll-snap-type:none;flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}}.styles-module-scss-module__uq1rGW__search-takeover__variants-row__tile{scroll-snap-align:start;width:150px;color:inherit;flex:none;text-decoration:none}.styles-module-scss-module__uq1rGW__search-takeover__variants-row__tile img{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto;margin-bottom:var(--space-xs);display:block}.styles-module-scss-module__uq1rGW__search-takeover__variants-row__tile__title{-webkit-line-clamp:2;opacity:.75;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.styles-module-scss-module__uq1rGW__search-takeover__chips{gap:var(--space-s);margin-bottom:var(--space-l);flex-wrap:wrap;display:flex}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__chips{gap:var(--space-2xs);margin-bottom:var(--space-s)}}.styles-module-scss-module__uq1rGW__search-takeover__chips__chip{border:1px solid var(--color-border);padding:var(--space-xs) var(--space-m);color:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:.9rem}@media (max-width:667px){.styles-module-scss-module__uq1rGW__search-takeover__chips__chip{padding:var(--space-3xs) var(--space-2xs);font-size:.8rem}}.styles-module-scss-module__uq1rGW__search-takeover__chips__chip:hover{border-color:var(--color-secondary)}.styles-module-scss-module__uq1rGW__search-takeover__load-more{margin-top:var(--space-l);justify-content:center;display:flex}@keyframes styles-module-scss-module__uq1rGW__search-takeover-progress-pulse{0%,to{opacity:.25}50%{opacity:1}}
.styles-module-scss-module__MLyGgq__seriesSearchHero__popularSeries{background-color:var(--color-secondary);padding:var(--space-xs) 0}.styles-module-scss-module__MLyGgq__seriesSearchHero__popularSeriesContent{flex-wrap:wrap}
.styles-module-scss-module__lZpG7G__filter{align-items:center;gap:var(--space-s);z-index:3;justify-content:space-between;display:flex;position:relative}.styles-module-scss-module__lZpG7G__filter__count{background:var(--color-surface);color:var(--color-white);font-size:var(--font-size--2);font-weight:700;font-family:var(--font-mono);justify-content:center;align-items:center;padding:3px 10px;display:flex}.styles-module-scss-module__lZpG7G__filter__button{color:var(--color-text);cursor:pointer;align-items:center;gap:var(--space-2xs);font-size:var(--font-size--1);white-space:nowrap;padding:var(--space-2xs);z-index:1;background:0 0;border:1px solid #0000;flex-direction:row;display:flex;position:relative}.styles-module-scss-module__lZpG7G__filter__button--active{background:var(--color-secondary);border:1px solid var(--color-border);border-bottom:1px solid #0000}.styles-module-scss-module__lZpG7G__filter__button:hover{background:var(--color-secondary)}.styles-module-scss-module__lZpG7G__filter__button svg{width:1rem;height:1rem;transition:all .1s linear}.styles-module-scss-module__lZpG7G__filter__button--rotate{background:var(--color-secondary);border:1px solid var(--color-border)}.styles-module-scss-module__lZpG7G__filter__button--rotate svg{transform:rotate(45deg)}.styles-module-scss-module__lZpG7G__filter__items{align-items:center;gap:var(--space-2xs);display:flex}.styles-module-scss-module__lZpG7G__filter__sortWrapper{z-index:20;position:relative}.styles-module-scss-module__lZpG7G__filter__sort{align-items:center;margin-left:auto;display:flex}.styles-module-scss-module__lZpG7G__filter__sort__dropdown{padding:var(--space-xs);background:var(--color-secondary);border:1px solid var(--color-border);width:300px;margin-top:-1px;position:absolute;right:0}.styles-module-scss-module__lZpG7G__filter__sort__dropdown p{font-size:var(--font-size--2);padding-bottom:var(--space-2xs);border-bottom:1px dashed var(--color-border);font-weight:500}.styles-module-scss-module__lZpG7G__filterMenu__list{gap:var(--space-xs);font-size:var(--font-size--2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__lZpG7G__filterMenu__item label{gap:var(--space-2xs);align-items:center;display:flex}
.styles-module-scss-module__RfWj3G__filterGroup{gap:var(--space-2xs);flex-direction:column;display:flex}.styles-module-scss-module__RfWj3G__filterGroup__title{font-size:var(--font-size--1);font-weight:700;font-family:var(--font-mono);background:var(--color-accent);padding:var(--space-2xs) var(--space-xs);justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.styles-module-scss-module__RfWj3G__filterGroup__title button{color:var(--color-text);font-size:var(--font-size--2);font-family:var(--font-mono);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:700}.styles-module-scss-module__RfWj3G__filterGroup__search{padding:var(--space-2xs);margin:0 var(--space-xs);border:1px solid var(--color-border);border-radius:var(--border-radius-small);font-size:var(--font-size--2)}.styles-module-scss-module__RfWj3G__filterGroup__items{gap:var(--space-2xs);font-size:var(--font-size--2);padding:var(--space-2xs) var(--space-xs);flex-direction:column;padding-top:0;display:flex}.styles-module-scss-module__RfWj3G__filterGroup__item label{align-items:center;gap:var(--space-2xs);display:flex}.styles-module-scss-module__RfWj3G__filterGroup__item input{margin:0}.styles-module-scss-module__RfWj3G__filterGroup__toggle{color:var(--color-primary,currentColor);cursor:pointer;font-size:var(--font-size--2);font-family:var(--font-mono);padding:0;padding-left:calc(var(--space-m) + 8px);margin-bottom:var(--space-2xs);margin-top:calc(var(--space-2xs)*-1);background:0 0;border:none;align-self:flex-start;font-weight:700}
@keyframes styles-module-scss-module__LTpwea__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__LTpwea__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}body.search-takeover-open .styles-module-scss-module__LTpwea__toast{display:none}.styles-module-scss-module__LTpwea__toast{z-index:9999;max-width:420px;width:calc(100vw - var(--space-m)*2);padding:var(--space-s);background:var(--color-white);border:2px solid var(--color-border);border-radius:var(--border-radius-card);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;position:fixed;transform:translateY(20px);box-shadow:0 10px 40px #00000026}.styles-module-scss-module__LTpwea__toast--visible{opacity:1;pointer-events:all;transform:translateY(0)}.styles-module-scss-module__LTpwea__toast--bottom-left{bottom:var(--space-m);left:var(--space-m);transform-origin:0 100%}.styles-module-scss-module__LTpwea__toast--bottom-left.styles-module-scss-module__LTpwea__toast--visible{transform:translateY(0)}.styles-module-scss-module__LTpwea__toast--bottom-right{bottom:var(--space-m);right:var(--space-m);transform-origin:100% 100%}.styles-module-scss-module__LTpwea__toast--bottom-right.styles-module-scss-module__LTpwea__toast--visible{transform:translateY(0)}.styles-module-scss-module__LTpwea__toast--top-left{top:var(--space-m);left:var(--space-m);transform-origin:0 0;transform:translateY(-20px)}.styles-module-scss-module__LTpwea__toast--top-left.styles-module-scss-module__LTpwea__toast--visible{transform:translateY(0)}.styles-module-scss-module__LTpwea__toast--top-right{top:var(--space-m);right:var(--space-m);transform-origin:100% 0;transform:translateY(-20px)}.styles-module-scss-module__LTpwea__toast--top-right.styles-module-scss-module__LTpwea__toast--visible{transform:translateY(0)}@media (min-width:1024px){.styles-module-scss-module__LTpwea__toast{width:100%}}.styles-module-scss-module__LTpwea__toastContent{gap:var(--space-xs);align-items:flex-start;display:flex}.styles-module-scss-module__LTpwea__toastIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.125rem;display:flex}.styles-module-scss-module__LTpwea__toastIcon svg{width:100%;height:100%;display:block}.styles-module-scss-module__LTpwea__toastBody{flex:1;min-width:0}.styles-module-scss-module__LTpwea__toastTitle{font-size:var(--font-size--1);color:var(--color-text);margin-bottom:var(--space-2xs);font-weight:600;line-height:1.4}.styles-module-scss-module__LTpwea__toastDescription{font-size:var(--font-size--2);line-height:1.5}.styles-module-scss-module__LTpwea__toastDescription a{color:var(--color-accent);text-decoration:underline}.styles-module-scss-module__LTpwea__toastDescription a:hover{text-decoration:none}.styles-module-scss-module__LTpwea__toastAction{margin-top:var(--space-xs)}.styles-module-scss-module__LTpwea__toastActionButton{justify-content:center;width:100%}@media (min-width:667px){.styles-module-scss-module__LTpwea__toastActionButton{width:auto}}.styles-module-scss-module__LTpwea__toastClose{padding:var(--space-2xs);cursor:pointer;background:var(--color-text);width:32px;height:32px;color:var(--color-white);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,color .2s;display:flex;position:absolute;top:0;right:0;transform:translateY(-25%)translate(25%)}.styles-module-scss-module__LTpwea__toastClose svg{flex-shrink:0;width:13px;height:13px;display:block}.styles-module-scss-module__LTpwea__toastClose:focus{outline:2px solid var(--color-accent);outline-offset:2px}
.styles-module-scss-module__5P_iba__overlay{z-index:999999;background:#000;justify-content:center;align-items:center;font-family:Courier New,monospace;display:flex;position:fixed;inset:0}.styles-module-scss-module__5P_iba__flicker{animation:.12s linear 3 styles-module-scss-module__5P_iba__crashFlicker}@keyframes styles-module-scss-module__5P_iba__crashFlicker{0%{background:#fff}25%{background:red}50%{background:#fff}75%{background:#1a0000}to{background:#000}}.styles-module-scss-module__5P_iba__errorScreen{color:red;white-space:pre-wrap;word-break:break-word;text-shadow:0 0 8px #f006;background:#1a0000;width:100%;height:100%;padding:32px;font-size:16px;line-height:1.8;overflow:hidden}@media (max-width:600px){.styles-module-scss-module__5P_iba__errorScreen{padding:20px;font-size:14px}}.styles-module-scss-module__5P_iba__terminalScreen{color:#00ff41;background:#000;width:100%;height:100%;padding:32px;font-family:Courier New,monospace;font-size:14px;line-height:1.6;position:relative;overflow-y:auto}@media (max-width:600px){.styles-module-scss-module__5P_iba__terminalScreen{padding:16px;font-size:12px}}.styles-module-scss-module__5P_iba__terminalQuestion{color:#00ff41;opacity:.3;font-size:24px;animation:2s ease-in-out infinite styles-module-scss-module__5P_iba__questionBlink;position:absolute;top:16px;right:24px}@keyframes styles-module-scss-module__5P_iba__questionBlink{0%,to{opacity:.1}50%{opacity:.4}}.styles-module-scss-module__5P_iba__terminalOutput{white-space:pre-wrap;word-break:break-word}.styles-module-scss-module__5P_iba__terminalCursor{vertical-align:text-bottom;background:#00ff41;width:8px;height:1.1em;margin-left:2px;animation:.7s step-end infinite styles-module-scss-module__5P_iba__cursorBlink;display:inline-block}@keyframes styles-module-scss-module__5P_iba__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.styles-module-scss-module__5P_iba__progressLine{color:#00ff41;text-shadow:0 0 6px #00ff414d}.styles-module-scss-module__5P_iba__loginError{color:red;text-shadow:0 0 6px #ff00004d}.styles-module-scss-module__5P_iba__terminalSuccess{color:#00ff41;text-shadow:0 0 12px #00ff4180;font-weight:700}.styles-module-scss-module__5P_iba__loginInputLine{cursor:text;align-items:center;display:flex}.styles-module-scss-module__5P_iba__loginPrefix{color:#00ff41;-webkit-user-select:none;user-select:none}.styles-module-scss-module__5P_iba__loginInput{color:#00ff41;font-family:Courier New,monospace;font-size:inherit;caret-color:#0000;background:0 0;border:none;outline:none;flex:1;padding:0}.styles-module-scss-module__5P_iba__loginLoading{color:#00ff41;opacity:.6;display:inline-block}.styles-module-scss-module__5P_iba__loginLoading:after{content:"...";animation:1.5s step-end infinite styles-module-scss-module__5P_iba__loadingDots}@keyframes styles-module-scss-module__5P_iba__loadingDots{0%{content:"."}33%{content:".."}66%{content:"..."}}.styles-module-scss-module__5P_iba__navigateCommand{color:#aaa}.styles-module-scss-module__5P_iba__navigateDir{color:#00ff41}.styles-module-scss-module__5P_iba__navigateSecurity{color:#f60;text-shadow:0 0 6px #ff66004d}.styles-module-scss-module__5P_iba__navigateError{color:#f44;opacity:.8}.styles-module-scss-module__5P_iba__navigateCoords{color:#6cf}.styles-module-scss-module__5P_iba__navigatePrompt{color:#00ff41;-webkit-user-select:none;user-select:none}.styles-module-scss-module__5P_iba__helpHint{color:#00ff41;opacity:0;margin-top:8px;font-size:12px;animation:.6s ease-out .3s forwards styles-module-scss-module__5P_iba__helpFadeIn}@keyframes styles-module-scss-module__5P_iba__helpFadeIn{to{opacity:.5}}.styles-module-scss-module__5P_iba__dossierLine{color:#00ff41}.styles-module-scss-module__5P_iba__dossierBar{color:#00ff41;opacity:.4}.styles-module-scss-module__5P_iba__dossierRiddler{color:#fc0;white-space:pre-wrap;text-shadow:0 0 8px #ffcc004d;font-style:italic}.styles-module-scss-module__5P_iba__dossierSignature{color:#fc0;text-align:right;opacity:.7}.styles-module-scss-module__5P_iba__batcave{color:#d4c5a0;background:#0a0a0a;flex-direction:column;align-items:center;width:100%;height:100%;padding:48px 24px;font-family:Courier New,monospace;display:flex;position:relative;overflow-y:auto}.styles-module-scss-module__5P_iba__batcaveAmbient{pointer-events:none;background:radial-gradient(at 50% 30%,#ffc86408 0%,#0000 70%);position:absolute;inset:0}.styles-module-scss-module__5P_iba__batcaveTitle{color:#666;letter-spacing:8px;text-shadow:0 0 30px #64646433;margin-bottom:8px;font-size:clamp(24px,5vw,48px)}.styles-module-scss-module__5P_iba__batcaveEmpty{color:#444;margin-bottom:48px;font-size:clamp(16px,3vw,24px);animation:.8s ease-out styles-module-scss-module__5P_iba__fadeInSlow}@keyframes styles-module-scss-module__5P_iba__fadeInSlow{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.styles-module-scss-module__5P_iba__paper{background:#f5f0e0;border-radius:2px;width:min(360px,85vw);min-height:280px;padding:32px 28px;position:relative;box-shadow:0 2px 20px #0009}@media (max-width:600px){.styles-module-scss-module__5P_iba__paper{min-height:240px;padding:20px 16px}}.styles-module-scss-module__5P_iba__paperFalling{opacity:0;animation:1.5s cubic-bezier(.25,.46,.45,.94) forwards styles-module-scss-module__5P_iba__paperDrop}@keyframes styles-module-scss-module__5P_iba__paperDrop{0%{opacity:0;transform:translateY(-120px)rotate(-8deg)scale(.9)}60%{opacity:1;transform:translateY(10px)rotate(2deg)scale(1)}80%{transform:translateY(-3px)rotate(-.5deg)}to{opacity:1;transform:translateY(0)rotate(.3deg)}}.styles-module-scss-module__5P_iba__paperLanded{opacity:1;transform:rotate(.3deg)}.styles-module-scss-module__5P_iba__paperTexture{opacity:.08;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.styles-module-scss-module__5P_iba__paperCrease1{background:linear-gradient(90deg,#0000,#00000014 20%,#0000001f 50%,#00000014 80%,#0000);height:1px;position:absolute;top:40%;left:0;right:0}.styles-module-scss-module__5P_iba__paperCrease2{background:linear-gradient(#0000,#0000000f 30%,#00000014 60%,#0000);width:1px;position:absolute;top:0;bottom:0;left:35%}.styles-module-scss-module__5P_iba__candleGlow{pointer-events:none;background:radial-gradient(at 50% 0,#ffc8640f 0%,#0000 70%);animation:3s ease-in-out infinite styles-module-scss-module__5P_iba__candlePulse;position:absolute;inset:-20px}@keyframes styles-module-scss-module__5P_iba__candlePulse{0%,to{opacity:.6}50%{opacity:1}}.styles-module-scss-module__5P_iba__candleFlickerStrong{animation:.15s linear 2 styles-module-scss-module__5P_iba__candleFlickerAnim}@keyframes styles-module-scss-module__5P_iba__candleFlickerAnim{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.styles-module-scss-module__5P_iba__handwriting{z-index:1;position:relative}.styles-module-scss-module__5P_iba__handwritingLine{color:#2a2a2a;min-height:1.9em;font-family:Courier New,monospace;font-size:13px;line-height:1.9}@media (max-width:600px){.styles-module-scss-module__5P_iba__handwritingLine{font-size:11px}}.styles-module-scss-module__5P_iba__handwritingSignature{color:#1a6b1a;margin-top:4px;font-family:Courier New,monospace;font-size:14px;font-style:italic}.styles-module-scss-module__5P_iba__inkCursor{vertical-align:baseline;background:#2a2a2a;width:6px;height:2px;margin-left:1px;animation:.5s step-end infinite styles-module-scss-module__5P_iba__inkBlink;display:inline-block}@keyframes styles-module-scss-module__5P_iba__inkBlink{0%,to{opacity:1}50%{opacity:0}}
@keyframes ChoiceGroup-module-scss-module__v0ADcG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes ChoiceGroup-module-scss-module__v0ADcG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup{border:none;margin:0;padding:0}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__legend{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);margin-bottom:var(--space-2xs);padding:0;line-height:1}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__grid{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__grid--fill{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__option{position:relative}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__input{opacity:0;width:1px;height:1px;position:absolute}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__input:focus-visible+.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__tile{outline:3px solid var(--color-focus);outline-offset:2px}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__input:checked+.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__tile{background:var(--color-grey);box-shadow:inset 0 0 0 2px var(--color-text)}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__tile{height:100%;padding:var(--space-xs);border:2px solid var(--color-border);background:var(--color-secondary);color:var(--color-text);cursor:pointer;flex-direction:column;display:flex}@media (hover:hover){.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__tile:hover{background:var(--color-grey)}}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__tile:active{background:var(--color-grey)}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__icon{width:1.5rem;height:1.5rem;margin-bottom:var(--space-2xs);display:inline-flex}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__label{font-weight:600;line-height:1.25}.ChoiceGroup-module-scss-module__v0ADcG__choiceGroup__description{font-size:var(--font-size--1);color:var(--color-muted)}
.styles-module-scss-module__e9u5WW__cover-badge{z-index:1;background:var(--color-sunflower);color:#000;border:2px solid var(--color-border);border-radius:var(--border-radius-full);width:36px;height:36px;font-family:var(--font-mono);font-size:var(--font-size--3);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.styles-module-scss-module__e9u5WW__cover-badge svg{width:16px;height:16px}.styles-module-scss-module__e9u5WW__cover-badge--small{width:18px;height:18px}.styles-module-scss-module__e9u5WW__cover-badge--small svg{width:10px;height:10px}.styles-module-scss-module__e9u5WW__cover-badge--inset{top:var(--space-2xs);right:var(--space-2xs);transform:none}
@keyframes visibility-toggle-module-scss-module__gp7MAq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes visibility-toggle-module-scss-module__gp7MAq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.visibility-toggle-module-scss-module__gp7MAq__visibility{align-items:center;gap:var(--space-3xs);color:inherit;font:inherit;font-size:var(--font-size--1);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.visibility-toggle-module-scss-module__gp7MAq__visibility:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.visibility-toggle-module-scss-module__gp7MAq__visibility:disabled{cursor:wait}@media (pointer:coarse){.visibility-toggle-module-scss-module__gp7MAq__visibility{min-height:44px}}@media (hover:hover){.visibility-toggle-module-scss-module__gp7MAq__visibility:hover{color:var(--color-text)}}.visibility-toggle-module-scss-module__gp7MAq__visibility__lock{transform-origin:50% 70%;flex:none;width:1.25em;height:1.25em;overflow:visible}.visibility-toggle-module-scss-module__gp7MAq__visibility__lock[data-popping=true]{animation:.32s cubic-bezier(.34,1.56,.64,1) visibility-toggle-module-scss-module__gp7MAq__lock-pop}.visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform-box:view-box;transform-origin:16px 11px;transition:transform .18s cubic-bezier(.34,1.56,.64,1);transform:none}.visibility-toggle-module-scss-module__gp7MAq__visibility[data-open=true] .visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform:translateY(-2.5px)rotate(24deg)}@media (hover:hover){.visibility-toggle-module-scss-module__gp7MAq__visibility:hover[data-resting=false]:not(:disabled) .visibility-toggle-module-scss-module__gp7MAq__visibility__lock:not([data-popping=true]){animation:.9s ease-in-out infinite visibility-toggle-module-scss-module__gp7MAq__lock-fidget}.visibility-toggle-module-scss-module__gp7MAq__visibility:hover[data-resting=false]:not(:disabled)[data-open=true] .visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform:none}.visibility-toggle-module-scss-module__gp7MAq__visibility:hover[data-resting=false]:not(:disabled)[data-open=false] .visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform:translateY(-2.5px)rotate(24deg)}}.visibility-toggle-module-scss-module__gp7MAq__visibility[data-resting=false]:not(:disabled):focus-visible[data-open=true] .visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform:none}.visibility-toggle-module-scss-module__gp7MAq__visibility[data-resting=false]:not(:disabled):focus-visible[data-open=false] .visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transform:translateY(-2.5px)rotate(24deg)}@media (prefers-reduced-motion:reduce){.visibility-toggle-module-scss-module__gp7MAq__visibility__shackle{transition:none}.visibility-toggle-module-scss-module__gp7MAq__visibility__lock,.visibility-toggle-module-scss-module__gp7MAq__visibility__lock[data-popping=true],.visibility-toggle-module-scss-module__gp7MAq__visibility:hover .visibility-toggle-module-scss-module__gp7MAq__visibility__lock:not([data-popping=true]){animation:none!important}}@keyframes visibility-toggle-module-scss-module__gp7MAq__lock-fidget{0%,45%,to{transform:rotate(0)}8%,24%{transform:rotate(-9deg)}16%,32%{transform:rotate(9deg)}}@keyframes visibility-toggle-module-scss-module__gp7MAq__lock-pop{0%{transform:scale(1)}35%{transform:scale(.72)}70%{transform:scale(1.18)}to{transform:scale(1)}}
@keyframes styles-module-scss-module__7YbHiG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__7YbHiG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__7YbHiG__action-list{border:1px solid var(--color-border);border-radius:var(--border-radius-small);background:var(--color-secondary);margin:0;padding:0;list-style:none;overflow:hidden}.styles-module-scss-module__7YbHiG__action-list>li+li{border-top:1px solid color-mix(in srgb, var(--color-border) 20%, transparent)}.styles-module-scss-module__7YbHiG__action-list__action{justify-content:space-between;align-items:center;gap:var(--space-s);width:100%;padding:var(--space-xs) var(--space-s);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.styles-module-scss-module__7YbHiG__action-list__action:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.styles-module-scss-module__7YbHiG__action-list__action:disabled{color:var(--color-muted);cursor:not-allowed}@media (hover:hover){.styles-module-scss-module__7YbHiG__action-list__action:hover:not(:disabled){background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.styles-module-scss-module__7YbHiG__action-list__action:active:not(:disabled){background:color-mix(in srgb, var(--color-text) 7%, transparent)}@media (hover:hover){.styles-module-scss-module__7YbHiG__action-list__action:not(:disabled):hover .styles-module-scss-module__7YbHiG__action-list__icon{transform:translateX(calc(var(--space-3xs) * 1))}}.styles-module-scss-module__7YbHiG__action-list__action:not(:disabled):active .styles-module-scss-module__7YbHiG__action-list__icon,.styles-module-scss-module__7YbHiG__action-list__action:not(:disabled):focus-visible .styles-module-scss-module__7YbHiG__action-list__icon{transform:translateX(calc(var(--space-3xs) * 1))}.styles-module-scss-module__7YbHiG__action-list__text{gap:var(--space-3xs);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__7YbHiG__action-list__description{font-size:var(--font-size--1)}.styles-module-scss-module__7YbHiG__action-list__icon{width:var(--space-s);height:var(--space-s);flex:none;transition:transform .2s ease-out}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__7YbHiG__action-list__icon{transition:none}}.styles-module-scss-module__7YbHiG__action-list__busy{font-size:var(--font-size--1);white-space:nowrap;flex:none}
@keyframes FileInput-module-scss-module__caaMrq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes FileInput-module-scss-module__caaMrq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.FileInput-module-scss-module__caaMrq__fileInput{gap:var(--space-2xs);flex-direction:column;display:flex}.FileInput-module-scss-module__caaMrq__fileInput svg{max-width:64px;height:auto;margin-bottom:var(--space-m)}.FileInput-module-scss-module__caaMrq__fileInput__drop{gap:var(--space-3xs);padding:var(--space-m) var(--space-s);border:1px dashed var(--color-border);background:var(--color-page-background);border-radius:var(--space-3xs);cursor:pointer;text-align:center;flex-direction:column;align-items:center;transition:background .2s ease-in-out;display:flex;position:relative}.FileInput-module-scss-module__caaMrq__fileInput__drop:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.FileInput-module-scss-module__caaMrq__fileInput__drop--active{background:var(--color-grey)}@media (hover:hover){.FileInput-module-scss-module__caaMrq__fileInput__drop:hover{background:var(--color-grey)}}.FileInput-module-scss-module__caaMrq__fileInput__drop:active{background:var(--color-grey)}@media (prefers-reduced-motion:reduce){.FileInput-module-scss-module__caaMrq__fileInput__drop{transition:none}}.FileInput-module-scss-module__caaMrq__fileInput__label{font-family:var(--font-mono),monospace;font-weight:600}.FileInput-module-scss-module__caaMrq__fileInput__hint{font-size:var(--font-size--1);color:var(--color-muted)}.FileInput-module-scss-module__caaMrq__fileInput__native{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.FileInput-module-scss-module__caaMrq__fileInput__list{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FileInput-module-scss-module__caaMrq__fileInput__item{align-items:center;gap:var(--space-3xs);padding:var(--space-2xs);border:2px solid var(--color-border);background:var(--color-secondary);justify-content:space-between;width:100%;display:flex}.FileInput-module-scss-module__caaMrq__fileInput__item div{align-items:center;gap:var(--space-xs);display:flex}.FileInput-module-scss-module__caaMrq__fileInput__item>div:first-child{min-width:0}.FileInput-module-scss-module__caaMrq__fileInput__item>div:last-child{flex-shrink:0}.FileInput-module-scss-module__caaMrq__fileInput__item svg{flex-shrink:0;width:auto;height:32px;margin:0}.FileInput-module-scss-module__caaMrq__fileInput__thumb{object-fit:cover;background:var(--color-grey);flex-shrink:0;width:3rem;height:3rem}.FileInput-module-scss-module__caaMrq__fileInput__name{font-size:var(--font-size--1);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.FileInput-module-scss-module__caaMrq__fileInput__remove{color:var(--color-text);font-size:var(--font-size-1);cursor:pointer;padding:0 var(--space-3xs);background:0 0;border:none}.FileInput-module-scss-module__caaMrq__fileInput__rejected{margin:0;list-style:none}
@keyframes ActionsDock-module-scss-module__CdmCkG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes ActionsDock-module-scss-module__CdmCkG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.ActionsDock-module-scss-module__CdmCkG__dock{--color-text:var(--color-on-accent);border-top:2px solid var(--color-border);background:var(--color-accent);color:var(--color-on-accent)}.ActionsDock-module-scss-module__CdmCkG__dock__row{align-items:center;gap:var(--space-2xs) var(--space-s);padding:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.ActionsDock-module-scss-module__CdmCkG__dock__count{align-items:center;gap:var(--space-2xs);font-family:var(--font-mono);font-size:var(--font-size--2);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:700;display:flex}.ActionsDock-module-scss-module__CdmCkG__dock__number{background:var(--color-on-accent);min-width:24px;height:24px;color:var(--color-accent);border-radius:12px;place-items:center;padding:0 6px;display:inline-grid}.ActionsDock-module-scss-module__CdmCkG__dock__top{flex:22rem;min-width:0}@media (max-width:667px){.ActionsDock-module-scss-module__CdmCkG__dock__top{flex-basis:100%;order:3}}.ActionsDock-module-scss-module__CdmCkG__dock__toggle{min-height:44px;padding:0 var(--space-xs);border:2px solid var(--color-on-accent);color:var(--color-on-accent);font-family:var(--font-mono);font-size:var(--font-size--2);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;margin-left:auto}.ActionsDock-module-scss-module__CdmCkG__dock__toggle:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.ActionsDock-module-scss-module__CdmCkG__dock__toggle:hover{background:var(--color-on-accent);color:var(--color-accent)}}.ActionsDock-module-scss-module__CdmCkG__dock__toggle:active{background:var(--color-on-accent);color:var(--color-accent)}.ActionsDock-module-scss-module__CdmCkG__dock__chev{vertical-align:-.2em;width:1.1em;height:1.1em;transition:transform .15s;display:inline-block;transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ActionsDock-module-scss-module__CdmCkG__dock__chev{transition:none}}.ActionsDock-module-scss-module__CdmCkG__dock--open .ActionsDock-module-scss-module__CdmCkG__dock__chev{transform:rotate(-90deg)}.ActionsDock-module-scss-module__CdmCkG__dock__list{--color-text:var(--color-on-page-background,var(--color-on-accent));max-height:26rem;padding:0 var(--space-xs) var(--space-xs);border-top:2px solid var(--color-border);background:var(--color-secondary);color:var(--color-text);overscroll-behavior:contain;overflow-y:auto}.ActionsDock-module-scss-module__CdmCkG__dock__list[hidden]{display:none}.ActionsDock-module-scss-module__CdmCkG__group__title{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 75%, transparent);z-index:1;padding:var(--space-xs) 0 var(--space-2xs);background:var(--color-secondary);margin:0;font-weight:400;line-height:1.3;position:sticky;top:0}.ActionsDock-module-scss-module__CdmCkG__group__list{margin:0;padding:0;list-style:none;display:grid}.ActionsDock-module-scss-module__CdmCkG__group__list>li+li{border-top:1px dashed color-mix(in srgb, var(--color-text) 25%, transparent)}.ActionsDock-module-scss-module__CdmCkG__item{align-items:center;gap:var(--space-xs);grid-template-columns:26px minmax(0,1fr) auto;display:grid}.ActionsDock-module-scss-module__CdmCkG__item--list{padding:var(--space-3xs) 0}.ActionsDock-module-scss-module__CdmCkG__item__cover{background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;width:26px;height:39px;display:block;position:relative}.ActionsDock-module-scss-module__CdmCkG__item__cover img{object-fit:cover;width:100%;height:100%;display:block}.ActionsDock-module-scss-module__CdmCkG__item__text{min-width:0;line-height:1.3;display:grid}.ActionsDock-module-scss-module__CdmCkG__item__title{font-size:var(--font-size--1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActionsDock-module-scss-module__CdmCkG__item__due{font-family:var(--font-mono);font-size:var(--font-size--2);letter-spacing:.03em;text-transform:uppercase}.ActionsDock-module-scss-module__CdmCkG__item__due--urgent{font-weight:700}@media (max-width:667px){.ActionsDock-module-scss-module__CdmCkG__item--list{grid-template-columns:26px minmax(0,1fr)}.ActionsDock-module-scss-module__CdmCkG__item--list .ActionsDock-module-scss-module__CdmCkG__item__action{grid-column:2}}
@keyframes styles-module-scss-module__-M11uG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__-M11uG__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__-M11uG__overview__alert{margin-bottom:var(--space-s)}.styles-module-scss-module__-M11uG__overview__action{margin-inline-start:auto}
@keyframes CollectorAside-module-scss-module__mzq-tq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes CollectorAside-module-scss-module__mzq-tq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.CollectorAside-module-scss-module__mzq-tq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CollectorAside-module-scss-module__mzq-tq__aside{gap:var(--space-s);min-width:0;display:grid}.CollectorAside-module-scss-module__mzq-tq__box{--box-text:var(--color-text);--box-quiet:color-mix(in srgb, var(--color-text) 75%, transparent);gap:var(--space-xs);min-width:0;padding:var(--space-s);border:2px solid var(--color-border);background:var(--color-secondary);color:var(--box-text);overflow-wrap:break-word;display:grid}.CollectorAside-module-scss-module__mzq-tq__box--accent{--box-text:var(--color-on-accent);--box-quiet:color-mix(in srgb, var(--color-on-accent) 75%, transparent);background:var(--color-accent)}.CollectorAside-module-scss-module__mzq-tq__box__title,.CollectorAside-module-scss-module__mzq-tq__box__eyebrow{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);letter-spacing:.08em;text-transform:uppercase;color:var(--box-quiet);margin:0;font-weight:400;line-height:1.3}.CollectorAside-module-scss-module__mzq-tq__box__link{color:inherit;font-size:var(--font-size--1);justify-self:start;font-weight:700}.CollectorAside-module-scss-module__mzq-tq__box__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.CollectorAside-module-scss-module__mzq-tq__big{align-items:baseline;gap:var(--space-2xs);font-variant-numeric:tabular-nums;margin:0;display:flex}.CollectorAside-module-scss-module__mzq-tq__big__rank{font-family:var(--font-serif);font-size:var(--font-size-4);font-weight:700;line-height:1}.CollectorAside-module-scss-module__mzq-tq__big__unit{font-size:var(--font-size--1);font-weight:700}.CollectorAside-module-scss-module__mzq-tq__meta{justify-content:space-between;gap:var(--space-3xs) var(--space-xs);font-size:var(--font-size--1);flex-wrap:wrap;margin:0;display:flex}.CollectorAside-module-scss-module__mzq-tq__people{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.CollectorAside-module-scss-module__mzq-tq__person{gap:var(--space-2xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.CollectorAside-module-scss-module__mzq-tq__person__who{min-width:0;line-height:1.25;display:grid}.CollectorAside-module-scss-module__mzq-tq__person__name{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.CollectorAside-module-scss-module__mzq-tq__person__name:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.CollectorAside-module-scss-module__mzq-tq__person__reason{font-size:var(--font-size--2);color:var(--box-quiet);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CollectorAside-module-scss-module__mzq-tq__follow{min-height:44px}.CollectorAside-module-scss-module__mzq-tq__risers{gap:var(--space-3xs);margin:0;padding:0;list-style:none;display:grid}.CollectorAside-module-scss-module__mzq-tq__risers__row{gap:var(--space-2xs);font-variant-numeric:tabular-nums;grid-template-columns:2ch minmax(0,1fr) auto;align-items:baseline;display:grid}.CollectorAside-module-scss-module__mzq-tq__risers__place{font-family:var(--font-serif);font-weight:700}.CollectorAside-module-scss-module__mzq-tq__risers__name{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CollectorAside-module-scss-module__mzq-tq__risers__name:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.CollectorAside-module-scss-module__mzq-tq__risers__gain{color:color-mix(in srgb, var(--color-success) 70%, var(--color-text));font-weight:700}.CollectorAside-module-scss-module__mzq-tq__award{gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.CollectorAside-module-scss-module__mzq-tq__award p{margin:0}.CollectorAside-module-scss-module__mzq-tq__award__medal{border:2px solid var(--color-border);background:var(--color-accent);width:52px;height:52px;color:var(--color-on-accent);place-items:center;display:grid}.CollectorAside-module-scss-module__mzq-tq__award__medal svg{width:32px;height:32px}.CollectorAside-module-scss-module__mzq-tq__award__name{font-family:var(--font-serif);font-weight:700;line-height:1.2}.CollectorAside-module-scss-module__mzq-tq__award__family{font-size:var(--font-size--1);color:var(--box-quiet)}.CollectorAside-module-scss-module__mzq-tq__week{gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));margin:0;display:grid}.CollectorAside-module-scss-module__mzq-tq__week__tile{padding:var(--space-2xs) var(--space-3xs);border:2px solid var(--color-border);background:var(--color-page-background);text-align:center;gap:2px;display:grid}.CollectorAside-module-scss-module__mzq-tq__week__value{font-family:var(--font-serif);font-size:var(--font-size-2);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.1}.CollectorAside-module-scss-module__mzq-tq__week__label{font-size:var(--font-size--2);color:var(--box-quiet)}
@keyframes OrderLookupFields-module-scss-module__NcvZja__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes OrderLookupFields-module-scss-module__NcvZja__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.OrderLookupFields-module-scss-module__NcvZja__orderLookup{gap:var(--space-2xs);flex-direction:column;display:flex}.OrderLookupFields-module-scss-module__NcvZja__orderLookup__row{gap:var(--space-2xs);display:grid}@media (min-width:1024px){.OrderLookupFields-module-scss-module__NcvZja__orderLookup__row{grid-template-columns:1fr 1fr}}.OrderLookupFields-module-scss-module__NcvZja__orderLookup__hint{font-size:var(--font-size--1);color:var(--color-muted);margin:0}
@keyframes styles-module-scss-module__mgpuKq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__mgpuKq__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__mgpuKq__card{--card-text:var(--color-on-page-background);border:2px solid var(--color-border);background:var(--color-secondary);max-width:100%;min-height:56px;color:var(--card-text);align-items:stretch;text-decoration:none;display:inline-flex}.styles-module-scss-module__mgpuKq__card--link{transition:box-shadow .15s ease-out}.styles-module-scss-module__mgpuKq__card--link:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__mgpuKq__card--link:hover{box-shadow:4px 4px 0 var(--color-border)}.styles-module-scss-module__mgpuKq__card--link:hover .styles-module-scss-module__mgpuKq__card__name{text-decoration:underline}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__mgpuKq__card--link{transition:none}}.styles-module-scss-module__mgpuKq__card__avatar{height:auto;min-height:56px;color:var(--card-text)}.styles-module-scss-module__mgpuKq__card--stats{flex-wrap:wrap}@media (min-width:667px){.styles-module-scss-module__mgpuKq__card--stats{flex-wrap:nowrap}}.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__text{flex:1 1 0}@media (min-width:667px){.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__text{flex:0 auto}}.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__badges{padding:var(--space-3xs) var(--space-xs);flex:100%}@media (min-width:667px){.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__badges{padding:0 var(--space-xs) 0 0;flex:0 auto}}.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__stats{border-top:2px solid var(--color-border);border-left:0;flex:100%}@media (min-width:667px){.styles-module-scss-module__mgpuKq__card--stats .styles-module-scss-module__mgpuKq__card__stats{border-top:0;border-left:2px solid var(--color-border);flex:none}}.styles-module-scss-module__mgpuKq__card__stats{align-items:center;gap:var(--space-xs);padding:var(--space-3xs) var(--space-xs);border-left:2px solid var(--color-border);display:flex}.styles-module-scss-module__mgpuKq__card__stat{white-space:nowrap;flex-direction:column;line-height:1.2;display:flex}.styles-module-scss-module__mgpuKq__card__statLabel{font-size:var(--font-size--2)}.styles-module-scss-module__mgpuKq__card__statValue{font-variant-numeric:tabular-nums;font-weight:800}.styles-module-scss-module__mgpuKq__card__text{min-width:0;padding:var(--space-3xs) var(--space-xs);flex-direction:column;justify-content:center;line-height:1.2;display:flex}.styles-module-scss-module__mgpuKq__card__eyebrow{font-size:var(--font-size--2)}.styles-module-scss-module__mgpuKq__card__name{overflow-wrap:anywhere;font-weight:700}.styles-module-scss-module__mgpuKq__card__badges{align-items:center;gap:var(--space-3xs);padding-right:var(--space-xs);flex-wrap:wrap;display:flex}
.table-upload-module-scss-module__-XS-bG__table-example{border-collapse:collapse;width:100%;font-size:var(--font-size--2)}.table-upload-module-scss-module__-XS-bG__table-example__caption{margin:0 0 var(--space-3xs);text-align:left;font-weight:700}.table-upload-module-scss-module__-XS-bG__table-example__head,.table-upload-module-scss-module__-XS-bG__table-example__cell{padding:var(--space-3xs) var(--space-2xs);text-align:left;vertical-align:middle;border:1px solid var(--color-border);overflow-wrap:anywhere}.table-upload-module-scss-module__-XS-bG__table-example__head{background:var(--color-secondary);font-weight:700}.table-upload-module-scss-module__-XS-bG__table-example__cell{font-family:var(--font-mono),monospace}.table-upload-module-scss-module__-XS-bG__table-example tbody tr:last-child .table-upload-module-scss-module__-XS-bG__table-example__cell{border-bottom:1px solid var(--color-border)}.table-upload-module-scss-module__-XS-bG__table-upload__hints{gap:var(--space-3xs);padding-left:var(--space-s);flex-direction:column;margin:0;display:flex}
.item-meta-module-scss-module__NOypHW__release{align-items:center;gap:var(--space-3xs);color:color-mix(in srgb, var(--color-text) 75%, transparent);font-size:var(--font-size--1);display:inline-flex}.item-meta-module-scss-module__NOypHW__release svg{flex:none;width:16px;height:16px}.item-meta-module-scss-module__NOypHW__kind{font-size:var(--font-size--1);display:inline-flex}
