@keyframes styles-module-scss-module__3pAixG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__3pAixG__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__3pAixG__card{gap:var(--space-s);flex-direction:column;display:flex}.styles-module-scss-module__3pAixG__title{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__3pAixG__text{margin:0}.styles-module-scss-module__3pAixG__actions{gap:var(--space-2xs);flex-wrap:wrap;display:flex}
.styles-module-scss-module__1leWoG__facts{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.styles-module-scss-module__1leWoG__facts__item{display:flex}.styles-module-scss-module__1leWoG__facts__label{color:color-mix(in srgb, var(--color-text) 75%, transparent);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-weight:700}.styles-module-scss-module__1leWoG__facts__figure{align-items:center;gap:.25em;display:inline-flex}.styles-module-scss-module__1leWoG__facts__figure svg{flex:none;width:1em;height:1em}.styles-module-scss-module__1leWoG__facts__value{white-space:nowrap;margin:0;font-weight:700}.styles-module-scss-module__1leWoG__facts__value--highlight>span{padding:0 var(--space-3xs);background:var(--color-accent);color:var(--color-on-accent)}.styles-module-scss-module__1leWoG__facts--stacked{gap:var(--space-xs) var(--space-m)}.styles-module-scss-module__1leWoG__facts--stacked .styles-module-scss-module__1leWoG__facts__item{gap:var(--space-3xs);flex-direction:column}.styles-module-scss-module__1leWoG__facts--stacked .styles-module-scss-module__1leWoG__facts__label{font-size:var(--font-size--2)}.styles-module-scss-module__1leWoG__facts--stacked .styles-module-scss-module__1leWoG__facts__value{font-size:var(--font-size-0)}.styles-module-scss-module__1leWoG__facts--inline{gap:var(--space-3xs) var(--space-m)}.styles-module-scss-module__1leWoG__facts--inline .styles-module-scss-module__1leWoG__facts__item{align-items:center;gap:var(--space-2xs)}.styles-module-scss-module__1leWoG__facts--inline .styles-module-scss-module__1leWoG__facts__label,.styles-module-scss-module__1leWoG__facts--inline .styles-module-scss-module__1leWoG__facts__value{font-size:var(--font-size--2);letter-spacing:.05em;text-transform:uppercase;line-height:1.5rem}
@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;border:0;width:1px;height:1px;margin:-1px;padding:0;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}.styles-module-scss-module__034M4q__account-sidebar{min-width:0}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-sidebar{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-sidebar{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}.styles-module-scss-module__034M4q__account-nav__sub-list{padding:0 0 var(--space-3xs);margin:0;list-style:none;display:none}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-nav__sub-list{display:block}}.styles-module-scss-module__034M4q__account-nav__sub-link{width:100%;min-height:44px;font:inherit;font-size:var(--font-size--1);color:color-mix(in srgb, var(--color-text) 75%, transparent);text-align:left;white-space:nowrap;cursor:pointer;min-height:36px;padding:0 var(--space-xs) 0 calc(var(--space-xs) + var(--space-s));background-color:#0000;background-image:linear-gradient(color-mix(in srgb, var(--color-border) 30%, transparent), color-mix(in srgb, var(--color-border) 30%, transparent));background-size:2px 100%;background-position:var(--space-xs) 0;background-repeat:no-repeat;border:0;border-left:6px solid #0000;align-items:center;margin:0;font-weight:500;text-decoration:none;transition:background .1s linear,color .1s linear;display:flex}.styles-module-scss-module__034M4q__account-nav__sub-link:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 8%, transparent)}.styles-module-scss-module__034M4q__account-nav__sub-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.styles-module-scss-module__034M4q__account-nav__sub-link[aria-busy=true]{cursor:progress}.styles-module-scss-module__034M4q__account-nav__sub-link--active,.styles-module-scss-module__034M4q__account-nav__sub-link--active:hover{color:var(--color-text);background-image:linear-gradient(var(--color-border), var(--color-border));background-size:4px 100%;font-weight:700}.styles-module-scss-module__034M4q__account-nav__sub-icon{width:1rem;height:1rem;margin-left:var(--space-2xs);flex-shrink:0}.styles-module-scss-module__034M4q__account-nav__sub-error{padding:var(--space-3xs) var(--space-xs) var(--space-2xs) calc(var(--space-xs) + var(--space-s));font-size:var(--font-size--2);white-space:normal;max-width:16rem;color:var(--color-error,var(--color-text));display:block}.styles-module-scss-module__034M4q__account-subnav{margin-top:var(--space-2xs);scrollbar-width:none;overflow-x:auto}.styles-module-scss-module__034M4q__account-subnav::-webkit-scrollbar{display:none}@media (min-width:1024px){.styles-module-scss-module__034M4q__account-subnav{display:none}}.styles-module-scss-module__034M4q__account-subnav-list{gap:var(--space-3xs);margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__034M4q__account-subnav-list>li{flex:none}.styles-module-scss-module__034M4q__account-subnav-link{width:100%;min-height:44px;font:inherit;font-size:var(--font-size--1);color:color-mix(in srgb, var(--color-text) 75%, transparent);text-align:left;white-space:nowrap;cursor:pointer;padding:0 var(--space-xs);background-color:#0000;border:0;border-bottom:3px solid #0000;align-items:center;margin:0;font-weight:500;text-decoration:none;transition:background .1s linear,color .1s linear;display:flex}.styles-module-scss-module__034M4q__account-subnav-link:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 8%, transparent)}.styles-module-scss-module__034M4q__account-subnav-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.styles-module-scss-module__034M4q__account-subnav-link[aria-busy=true]{cursor:progress}.styles-module-scss-module__034M4q__account-subnav-link--active,.styles-module-scss-module__034M4q__account-subnav-link--active:hover{color:var(--color-text);border-bottom-color:var(--color-border);font-weight:700}
@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;border:0;width:1px;height:1px;margin:-1px;padding:0;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 ListingFlowShell-module-scss-module__UoISIa__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes ListingFlowShell-module-scss-module__UoISIa__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%}}.ListingFlowShell-module-scss-module__UoISIa__shell{width:100%;max-width:920px;padding-block:var(--space-m) var(--space-xl);margin-inline:auto}.ListingFlowShell-module-scss-module__UoISIa__cancel{min-height:44px;color:inherit;font-size:var(--font-size--1);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.ListingFlowShell-module-scss-module__UoISIa__cancel:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}
@keyframes SellerTerms-module-scss-module__KuLVwa__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes SellerTerms-module-scss-module__KuLVwa__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%}}.SellerTerms-module-scss-module__KuLVwa__notices{gap:var(--space-s);flex-direction:column;display:flex}.SellerTerms-module-scss-module__KuLVwa__text{margin:0}.SellerTerms-module-scss-module__KuLVwa__actions{align-items:center;gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.SellerTerms-module-scss-module__KuLVwa__failed{margin:var(--space-3xs) 0 0;font-size:var(--font-size--1)}.SellerTerms-module-scss-module__KuLVwa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@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__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__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 styles-module-scss-module__IMZthq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__IMZthq__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__IMZthq__covers{--cover-width:72px;--cover-height:108px;--cover-overlap:-44px;flex-shrink:0;justify-content:center;display:flex}.styles-module-scss-module__IMZthq__covers__image,.styles-module-scss-module__IMZthq__covers__empty{width:var(--cover-width);height:var(--cover-height);border-radius:var(--border-radius-small);background:var(--color-grey);box-shadow:0 2px 6px #0000004d}.styles-module-scss-module__IMZthq__covers__image{object-fit:cover;transform-origin:50% 100%;transition:transform .2s ease-out}.styles-module-scss-module__IMZthq__covers__image+.styles-module-scss-module__IMZthq__covers__image{margin-left:var(--cover-overlap)}.styles-module-scss-module__IMZthq__covers__image:first-child{transform:rotate(-7deg)}.styles-module-scss-module__IMZthq__covers__image:nth-child(2){transform:rotate(-2deg)translateY(-3px)}.styles-module-scss-module__IMZthq__covers__image:nth-child(3){transform:rotate(3deg)translateY(-2px)}.styles-module-scss-module__IMZthq__covers__image:nth-child(4){transform:rotate(8deg)}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__IMZthq__covers__image{transition:none}}.styles-module-scss-module__IMZthq__covers--large{--cover-width:92px;--cover-height:138px;--cover-overlap:-56px}@media (min-width:667px){.styles-module-scss-module__IMZthq__covers--large{--cover-width:136px;--cover-height:204px;--cover-overlap:-84px}}.styles-module-scss-module__IMZthq__card{border:2px solid var(--color-border);border-radius:var(--border-radius-large);background:var(--color-secondary);min-width:0;height:100%;color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.styles-module-scss-module__IMZthq__card:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__IMZthq__card__stage{padding:var(--space-s) var(--space-xs) var(--space-xs);border-bottom:2px solid var(--color-border);background:var(--color-accent);justify-content:center;align-items:center;display:flex}.styles-module-scss-module__IMZthq__card:hover .styles-module-scss-module__IMZthq__card__stage img:first-child{transform:rotate(-13deg)translate(-14px)}.styles-module-scss-module__IMZthq__card:hover .styles-module-scss-module__IMZthq__card__stage img:nth-child(2){transform:rotate(-4deg)translate(-5px,-6px)}.styles-module-scss-module__IMZthq__card:hover .styles-module-scss-module__IMZthq__card__stage img:nth-child(3){transform:rotate(5deg)translate(5px,-5px)}.styles-module-scss-module__IMZthq__card:hover .styles-module-scss-module__IMZthq__card__stage img:nth-child(4){transform:rotate(14deg)translate(14px)}.styles-module-scss-module__IMZthq__card__body{gap:var(--space-3xs);min-width:0;padding:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}.styles-module-scss-module__IMZthq__card__title{font-family:var(--font-serif);font-size:var(--font-size-0);color:var(--color-text);font-weight:700;line-height:1.2}.styles-module-scss-module__IMZthq__card__meta{font-size:var(--font-size--1);color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__IMZthq__card--row{flex-direction:row}.styles-module-scss-module__IMZthq__card--row .styles-module-scss-module__IMZthq__card__stage{--cover-width:60px;--cover-height:90px;--cover-overlap:-38px;width:148px;padding:var(--space-xs) var(--space-2xs);border-right:2px solid var(--color-border);border-bottom:0;flex-shrink:0}.styles-module-scss-module__IMZthq__grid{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:667px){.styles-module-scss-module__IMZthq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.styles-module-scss-module__IMZthq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:667px){.styles-module-scss-module__IMZthq__grid--stacked{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.styles-module-scss-module__IMZthq__grid--stacked{grid-template-columns:minmax(0,1fr)}}.styles-module-scss-module__IMZthq__modal{gap:var(--space-xs);padding-block:var(--space-xs);flex-direction:column;display:flex}.styles-module-scss-module__IMZthq__section__head{justify-content:space-between;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__IMZthq__line{margin:var(--space-xs) 0 0;color:var(--color-text)}.styles-module-scss-module__IMZthq__line__link{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.styles-module-scss-module__IMZthq__line__link:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__IMZthq__hero__description{white-space:pre-line;max-width:62ch;display:block}.styles-module-scss-module__IMZthq__hero__meta{align-items:center;gap:var(--space-3xs) var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__IMZthq__hero__meta a{color:inherit}.styles-module-scss-module__IMZthq__hero__covers{padding-inline:var(--space-s)}.styles-module-scss-module__IMZthq__owner-bar__action{margin-left:auto}.styles-module-scss-module__IMZthq__page__more{margin-top:var(--space-s);padding-left:var(--path-offset,0)}.styles-module-scss-module__IMZthq__menu-trigger{width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.styles-module-scss-module__IMZthq__menu-trigger:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__IMZthq__menu-trigger svg{width:20px;height:20px}.styles-module-scss-module__IMZthq__path{margin:0;padding:0;list-style:none}.styles-module-scss-module__IMZthq__path__item{padding-bottom:var(--space-2xs)}.styles-module-scss-module__IMZthq__path__item:last-child{padding-bottom:0}.styles-module-scss-module__IMZthq__path__series{margin-block:var(--space-2xs) var(--space-xs);display:flex}.styles-module-scss-module__IMZthq__path__series-name{padding:2px var(--space-2xs);border-radius:var(--border-radius-small);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size--1);font-weight:700}.styles-module-scss-module__IMZthq__path__row{position:relative}.styles-module-scss-module__IMZthq__path__stop{color:var(--color-text);text-decoration:none;display:block}.styles-module-scss-module__IMZthq__path__stop:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.styles-module-scss-module__IMZthq__path__row .styles-module-scss-module__IMZthq__path__stop--readable>*{padding-right:calc(var(--space-2xs) + 44px)}.styles-module-scss-module__IMZthq__path__meta{align-items:center;gap:var(--space-3xs) var(--space-2xs);margin-top:var(--space-3xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__IMZthq__path__read{top:50%;right:var(--space-2xs);justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;transform:translateY(-50%)}.styles-module-scss-module__IMZthq__path__item--optional .styles-module-scss-module__IMZthq__path__stop>*{color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__IMZthq__save__icon{width:18px;height:18px}.styles-module-scss-module__IMZthq__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__IMZthq__report{gap:var(--space-xs);padding-block:var(--space-xs);flex-direction:column;display:flex}
@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}
.CheckControl-module-scss-module__VENxoa__checkControl{align-items:center;gap:var(--space-2xs);cursor:pointer;vertical-align:middle;display:inline-flex}.CheckControl-module-scss-module__VENxoa__checkControl__control{flex-shrink:0;width:18px;height:18px;display:inline-flex;position:relative}.CheckControl-module-scss-module__VENxoa__checkControl__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.CheckControl-module-scss-module__VENxoa__checkControl__box{box-sizing:border-box;border:2px solid var(--color-border);border-radius:var(--border-radius-small);background:var(--color-secondary);width:100%;height:100%;color:var(--color-secondary);pointer-events:none;justify-content:center;align-items:center;transition:background-color .12s ease-in-out,border-color .12s ease-in-out;display:inline-flex}.CheckControl-module-scss-module__VENxoa__checkControl__check,.CheckControl-module-scss-module__VENxoa__checkControl__dash{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:none}@media (hover:hover){.CheckControl-module-scss-module__VENxoa__checkControl:hover .CheckControl-module-scss-module__VENxoa__checkControl__box{border-color:var(--color-text)}}.CheckControl-module-scss-module__VENxoa__checkControl__input:checked+.CheckControl-module-scss-module__VENxoa__checkControl__box,.CheckControl-module-scss-module__VENxoa__checkControl__input:indeterminate+.CheckControl-module-scss-module__VENxoa__checkControl__box{border-color:var(--color-text);background:var(--color-text)}.CheckControl-module-scss-module__VENxoa__checkControl__input:checked:not(:indeterminate)+.CheckControl-module-scss-module__VENxoa__checkControl__box .CheckControl-module-scss-module__VENxoa__checkControl__check,.CheckControl-module-scss-module__VENxoa__checkControl__input:indeterminate+.CheckControl-module-scss-module__VENxoa__checkControl__box .CheckControl-module-scss-module__VENxoa__checkControl__dash{display:block}.CheckControl-module-scss-module__VENxoa__checkControl__input:focus-visible+.CheckControl-module-scss-module__VENxoa__checkControl__box{outline:3px solid var(--color-focus);outline-offset:2px}.CheckControl-module-scss-module__VENxoa__checkControl:has(.CheckControl-module-scss-module__VENxoa__checkControl__input:disabled){cursor:default;opacity:.5}@media (hover:hover){.CheckControl-module-scss-module__VENxoa__checkControl:has(.CheckControl-module-scss-module__VENxoa__checkControl__input:disabled):hover .CheckControl-module-scss-module__VENxoa__checkControl__box{border-color:var(--color-border)}}.CheckControl-module-scss-module__VENxoa__checkControl__label{line-height:1.5}
@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 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;border:0;width:1px;height:1px;margin:-1px;padding:0;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}
@keyframes styles-module-scss-module__-AdDHq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__-AdDHq__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__-AdDHq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__-AdDHq__start{gap:var(--space-m);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__start__status{margin:0}.styles-module-scss-module__-AdDHq__start__more{gap:var(--space-s);display:grid}@media (min-width:1024px){.styles-module-scss-module__-AdDHq__start__more{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.styles-module-scss-module__-AdDHq__hero{gap:var(--space-2xs);padding:var(--space-s);background:var(--color-accent);color:var(--color-on-accent,var(--color-text));border:2px solid var(--color-border);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__hero__title{font-size:var(--font-size-1);margin:0}.styles-module-scss-module__-AdDHq__hero__text{margin:0 0 var(--space-2xs);font-size:var(--font-size--1)}.styles-module-scss-module__-AdDHq__sellSearch{gap:var(--space-2xs);color:var(--color-text);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__searchBox{background:var(--color-secondary);border:2px solid var(--color-border);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__searchBox:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}@media (min-width:480px){.styles-module-scss-module__-AdDHq__searchBox{flex-direction:row;align-items:center}}.styles-module-scss-module__-AdDHq__searchBox__field{align-items:center;gap:var(--space-2xs);min-width:0;padding-inline:var(--space-xs);flex:1;display:flex}.styles-module-scss-module__-AdDHq__searchBox__icon{flex-shrink:0;width:1.25em;height:1.25em}.styles-module-scss-module__-AdDHq__searchBox__input{min-width:0;height:52px;color:var(--color-text);font-family:var(--font-mono),monospace;font-size:var(--font-size-0);background:0 0;border:0;outline:0;flex:1;padding:0}.styles-module-scss-module__-AdDHq__searchBox__input::placeholder{color:var(--color-text);opacity:.7}.styles-module-scss-module__-AdDHq__searchBox__actions{gap:var(--space-2xs);padding:var(--space-3xs);border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);display:flex}.styles-module-scss-module__-AdDHq__searchBox__actions>:last-child{flex:1}@media (min-width:480px){.styles-module-scss-module__-AdDHq__searchBox__actions{padding-inline:var(--space-2xs);border-top:0;border-left:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);flex-shrink:0;align-self:stretch;align-items:center}.styles-module-scss-module__-AdDHq__searchBox__actions>:last-child{flex:none}}.styles-module-scss-module__-AdDHq__suggestions{gap:var(--space-2xs);padding:var(--space-2xs);background:var(--color-secondary);border:2px solid var(--color-border);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__suggestions__notice{margin:0}.styles-module-scss-module__-AdDHq__suggestions__status{padding:var(--space-2xs);font-size:var(--font-size--1);margin:0}.styles-module-scss-module__-AdDHq__suggestions__list,.styles-module-scss-module__-AdDHq__suggestions__group{margin:0;padding:0;list-style:none}.styles-module-scss-module__-AdDHq__suggestions__group+.styles-module-scss-module__-AdDHq__suggestions__group{margin-top:var(--space-2xs)}.styles-module-scss-module__-AdDHq__suggestions__heading{padding:var(--space-3xs) var(--space-2xs);font-family:var(--font-mono),monospace;font-size:var(--font-size--2);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.styles-module-scss-module__-AdDHq__suggestion{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-3xs) var(--space-2xs);cursor:pointer;grid-template-columns:32px minmax(0,1fr);display:grid}.styles-module-scss-module__-AdDHq__suggestion[data-active],.styles-module-scss-module__-AdDHq__suggestion:hover{background:color-mix(in srgb, var(--color-accent) 60%, transparent)}.styles-module-scss-module__-AdDHq__suggestion--all{margin-top:var(--space-2xs);border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);font-weight:600;text-decoration:underline;display:flex}.styles-module-scss-module__-AdDHq__suggestion__cover{aspect-ratio:2/3;background:color-mix(in srgb, var(--color-text) 8%, transparent);width:32px;overflow:hidden}.styles-module-scss-module__-AdDHq__suggestion__text{flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__-AdDHq__suggestion__name{overflow-wrap:anywhere;font-weight:600}.styles-module-scss-module__-AdDHq__suggestion__meta,.styles-module-scss-module__-AdDHq__suggestion__note{font-size:var(--font-size--2)}.styles-module-scss-module__-AdDHq__suggestion__note{font-weight:600}.styles-module-scss-module__-AdDHq__cover{aspect-ratio:2/3;background:color-mix(in srgb, var(--color-text) 8%, transparent);display:block;overflow:hidden}.styles-module-scss-module__-AdDHq__cover__image{object-fit:cover;width:100%;height:100%;display:block}.styles-module-scss-module__-AdDHq__steps__list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}@media (min-width:667px){.styles-module-scss-module__-AdDHq__steps__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles-module-scss-module__-AdDHq__step{column-gap:var(--space-xs);row-gap:var(--space-3xs);padding:var(--space-xs);background:var(--color-secondary);border:2px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.styles-module-scss-module__-AdDHq__step__number{background:var(--color-accent);width:32px;height:32px;color:var(--color-on-accent,var(--color-text));border:2px solid var(--color-border);font-family:var(--font-mono),monospace;grid-row:span 2;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.styles-module-scss-module__-AdDHq__step__title{font-weight:700}.styles-module-scss-module__-AdDHq__step__text{font-size:var(--font-size--1)}.styles-module-scss-module__-AdDHq__panel{gap:var(--space-2xs);padding:var(--space-s);background:var(--color-secondary);border:2px solid var(--color-border);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__panel__head{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__-AdDHq__panel__title{font-size:var(--font-size-0);margin:0}.styles-module-scss-module__-AdDHq__panel__text{font-size:var(--font-size--1);margin:0}.styles-module-scss-module__-AdDHq__panel__link{color:inherit;align-self:flex-start;font-weight:600}.styles-module-scss-module__-AdDHq__drafts{margin:0;padding:0;list-style:none}.styles-module-scss-module__-AdDHq__drafts>li+li{border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent)}.styles-module-scss-module__-AdDHq__draft{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-2xs) 0;color:inherit;grid-template-columns:32px minmax(0,1fr) auto;text-decoration:none;display:grid}.styles-module-scss-module__-AdDHq__draft:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.styles-module-scss-module__-AdDHq__draft__action{font-size:var(--font-size--1);font-weight:600;text-decoration:underline}.styles-module-scss-module__-AdDHq__match{gap:var(--space-s);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__match__hint{margin:0}.styles-module-scss-module__-AdDHq__facets{min-width:0}.styles-module-scss-module__-AdDHq__facets__row{gap:var(--space-xs);padding:var(--space-3xs) 0;scrollbar-width:none;margin:0;display:flex;overflow-x:auto}.styles-module-scss-module__-AdDHq__facets__row::-webkit-scrollbar{display:none}@media (min-width:667px){.styles-module-scss-module__-AdDHq__facets__row{flex-wrap:wrap;overflow:visible}}.styles-module-scss-module__-AdDHq__facets__group{align-items:center;gap:var(--space-3xs);flex-shrink:0;display:flex}@media (min-width:667px){.styles-module-scss-module__-AdDHq__facets__group{flex-wrap:wrap;flex-shrink:1;min-width:0}}.styles-module-scss-module__-AdDHq__facets__key{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);text-transform:uppercase;font-weight:600}.styles-module-scss-module__-AdDHq__chip{align-items:center;gap:var(--space-3xs);min-height:36px;padding:0 var(--space-2xs);color:var(--color-text);border:2px solid color-mix(in srgb, var(--color-border) 30%, transparent);border-radius:var(--border-radius-full);font-family:var(--font-mono);font-size:var(--font-size--2);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;flex-shrink:0;font-weight:600;display:inline-flex;position:relative}.styles-module-scss-module__-AdDHq__chip:after{content:"";position:absolute;inset:-4px 0}.styles-module-scss-module__-AdDHq__chip[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent,var(--color-text));border-color:var(--color-border)}@media (hover:hover){.styles-module-scss-module__-AdDHq__chip:hover{border-color:var(--color-border)}}.styles-module-scss-module__-AdDHq__chip:active{border-color:var(--color-border)}.styles-module-scss-module__-AdDHq__chip:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__-AdDHq__chip__count{opacity:.7}.styles-module-scss-module__-AdDHq__chip--clear{text-decoration:underline}.styles-module-scss-module__-AdDHq__matchGroup{gap:var(--space-xs);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__matchGroup__title{font-size:var(--font-size-0);margin:0}.styles-module-scss-module__-AdDHq__matchGroup__count{font-family:var(--font-mono),monospace;font-size:var(--font-size--1);opacity:.7}.styles-module-scss-module__-AdDHq__cards{gap:var(--space-xs);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__-AdDHq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.styles-module-scss-module__-AdDHq__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.styles-module-scss-module__-AdDHq__card{gap:var(--space-3xs);background:var(--color-secondary);border:2px solid var(--color-border);flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__-AdDHq__card[data-listed]{padding-bottom:var(--space-2xs);border-style:dashed}.styles-module-scss-module__-AdDHq__card[data-selected]{background:var(--color-accent);color:var(--color-on-accent,var(--color-text))}.styles-module-scss-module__-AdDHq__card__button,.styles-module-scss-module__-AdDHq__card__static{gap:var(--space-3xs);width:100%;padding:var(--space-2xs);color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.styles-module-scss-module__-AdDHq__card__button{cursor:pointer}@media (hover:hover){.styles-module-scss-module__-AdDHq__card__button:hover{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}}.styles-module-scss-module__-AdDHq__card__button:active{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}.styles-module-scss-module__-AdDHq__card__button:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.styles-module-scss-module__-AdDHq__card__name{margin-top:var(--space-3xs);overflow-wrap:anywhere;font-weight:600}.styles-module-scss-module__-AdDHq__card__meta{font-size:var(--font-size--2)}.styles-module-scss-module__-AdDHq__card__tags{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__-AdDHq__card__tag{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);font-weight:600}.styles-module-scss-module__-AdDHq__card__note{font-size:var(--font-size--2);font-weight:600}.styles-module-scss-module__-AdDHq__card__static+.styles-module-scss-module__-AdDHq__card__note{padding-inline:var(--space-2xs)}.styles-module-scss-module__-AdDHq__card__link{color:inherit}.styles-module-scss-module__-AdDHq__card__pick{padding-top:var(--space-2xs);font-size:var(--font-size--1);margin-top:auto;font-weight:700;text-decoration:underline}.styles-module-scss-module__-AdDHq__without{gap:var(--space-xs);padding:var(--space-xs);border:2px dashed var(--color-border);flex-direction:column;display:flex}@media (min-width:667px){.styles-module-scss-module__-AdDHq__without{padding:var(--space-xs) var(--space-s);flex-direction:row;justify-content:space-between;align-items:center}}.styles-module-scss-module__-AdDHq__without__text{gap:var(--space-3xs);min-width:0;font-size:var(--font-size--1);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__collection{gap:var(--space-s);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__collection__summary{font-size:var(--font-size-0);margin:0;font-weight:700}.styles-module-scss-module__-AdDHq__collection__items{background:var(--color-secondary);border:2px solid var(--color-border);margin:0;padding:0;list-style:none}.styles-module-scss-module__-AdDHq__collection__items>li+li{border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent)}.styles-module-scss-module__-AdDHq__collection__item{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);grid-template-columns:40px minmax(0,1fr);display:grid}.styles-module-scss-module__-AdDHq__collection__item[data-error]{background:color-mix(in srgb, var(--color-error) 8%, transparent)}.styles-module-scss-module__-AdDHq__collection__text{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__-AdDHq__collection__name{overflow-wrap:anywhere;font-weight:600}.styles-module-scss-module__-AdDHq__collection__meta{align-items:center;gap:var(--space-3xs);font-size:var(--font-size--2);flex-wrap:wrap;display:flex}.styles-module-scss-module__-AdDHq__collection__actions{justify-content:flex-end;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.styles-module-scss-module__-AdDHq__tray{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-s);background:var(--color-secondary);border-top:2px solid var(--color-border);display:flex}@media (min-width:769px){.styles-module-scss-module__-AdDHq__tray{z-index:5;border:2px solid var(--color-border);position:sticky;bottom:0}}.styles-module-scss-module__-AdDHq__tray__count{min-width:0;font-family:var(--font-mono),monospace;font-size:var(--font-size--1);font-weight:700}.styles-module-scss-module__-AdDHq__tray__actions{gap:var(--space-2xs);flex-shrink:0;display:flex}.styles-module-scss-module__-AdDHq__match[data-collecting]{padding-bottom:72px}@media (min-width:769px){.styles-module-scss-module__-AdDHq__match[data-collecting]{padding-bottom:0}}.styles-module-scss-module__-AdDHq__confirm{gap:var(--space-s);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__confirm__comic{align-items:start;gap:var(--space-xs);grid-template-columns:72px minmax(0,1fr);display:grid}.styles-module-scss-module__-AdDHq__confirm__facts{gap:var(--space-3xs);min-width:0;font-size:var(--font-size--1);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__confirm__name{font-size:var(--font-size-0);overflow-wrap:anywhere}.styles-module-scss-module__-AdDHq__confirm__summary{margin:0 0 var(--space-2xs);font-weight:700}.styles-module-scss-module__-AdDHq__confirm__actions{justify-content:flex-end;gap:var(--space-2xs);padding-block:var(--space-2xs);background:var(--color-secondary);border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.styles-module-scss-module__-AdDHq__origin{padding:0 var(--space-3xs);background:var(--color-accent);color:var(--color-on-accent,var(--color-text));font-family:var(--font-mono),monospace;font-size:var(--font-size--2);text-transform:uppercase;align-self:flex-start;font-weight:600}.styles-module-scss-module__-AdDHq__field{gap:var(--space-3xs);flex-direction:column;display:flex}.styles-module-scss-module__-AdDHq__field__label{padding:0;font-weight:700}.styles-module-scss-module__-AdDHq__field__input{height:44px;padding:0 var(--space-xs);border:2px solid var(--color-border);background:var(--color-secondary);color:var(--color-text);font-family:var(--font-mono),monospace;font-size:var(--font-size-0)}.styles-module-scss-module__-AdDHq__field__input:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__-AdDHq__field__input[aria-invalid=true]{border-color:var(--color-error)}.styles-module-scss-module__-AdDHq__field__help,.styles-module-scss-module__-AdDHq__field__error{font-size:var(--font-size--1);margin:0}.styles-module-scss-module__-AdDHq__field__error{color:var(--color-error)}.styles-module-scss-module__-AdDHq__conditions{gap:var(--space-2xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.styles-module-scss-module__-AdDHq__conditions__grid{gap:var(--space-3xs);display:grid}@media (min-width:667px){.styles-module-scss-module__-AdDHq__conditions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles-module-scss-module__-AdDHq__condition{align-items:start;gap:var(--space-2xs);min-height:44px;padding:var(--space-2xs);border:2px solid color-mix(in srgb, var(--color-border) 30%, transparent);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.styles-module-scss-module__-AdDHq__condition[data-checked]{background:color-mix(in srgb, var(--color-accent) 60%, transparent);border-color:var(--color-border)}.styles-module-scss-module__-AdDHq__condition:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__-AdDHq__condition__radio{width:1.1em;height:1.1em;accent-color:var(--color-text);margin:.15em 0 0}.styles-module-scss-module__-AdDHq__condition__text{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__-AdDHq__condition__name{font-weight:700}.styles-module-scss-module__-AdDHq__condition__info{font-size:var(--font-size--2)}
.ReportForm-module-scss-module__GTTJcG__reportForm{gap:var(--space-s);flex-direction:column;display:flex}.ReportForm-module-scss-module__GTTJcG__reportForm__text,.ReportForm-module-scss-module__GTTJcG__reportForm__privacy{margin:0}.ReportForm-module-scss-module__GTTJcG__reportForm__privacy,.ReportForm-module-scss-module__GTTJcG__reportForm__hint{font-size:var(--font-size--1);color:var(--color-muted)}.ReportForm-module-scss-module__GTTJcG__reportForm__hint{margin-top:var(--space-3xs);display:block}.ReportForm-module-scss-module__GTTJcG__reportForm__successTitle{margin-bottom:var(--space-3xs);display:block}.ReportForm-module-scss-module__GTTJcG__reportForm__row{gap:var(--space-s);display:grid}@media (min-width:667px){.ReportForm-module-scss-module__GTTJcG__reportForm__row{grid-template-columns:1fr 1fr}}.ReportForm-module-scss-module__GTTJcG__reportForm__linkButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ReportForm-module-scss-module__GTTJcG__reportForm__actions{justify-content:flex-end;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ReportForm-module-scss-module__GTTJcG__reportForm__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ReportForm-module-scss-module__GTTJcG__reportHint{margin:var(--space-s) 0 0;font-size:var(--font-size--1);color:var(--color-muted)}
@keyframes styles-module-scss-module__HLpPDW__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__HLpPDW__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__HLpPDW__sidebar{display:none}@media (min-width:1024px){.styles-module-scss-module__HLpPDW__sidebar{width:240px;top:var(--space-m);max-height:calc(100vh - var(--space-m)*2);overscroll-behavior:contain;padding-right:var(--space-m);border-right:1px solid color-mix(in srgb, var(--color-border) 15%, transparent);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-border) 25%, transparent) #0000;flex-shrink:0;align-self:flex-start;display:block;position:sticky;overflow-y:auto}}.styles-module-scss-module__HLpPDW__fields{flex-direction:column;display:flex}.styles-module-scss-module__HLpPDW__section{margin:0 0 var(--space-s);padding:0 0 var(--space-s);border:0;border-bottom:1px solid color-mix(in srgb, var(--color-border) 15%, transparent);min-width:0}.styles-module-scss-module__HLpPDW__sectionTitle{margin-bottom:var(--space-3xs);font-family:var(--font-mono);font-size:var(--font-size--2);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);padding:0;font-weight:600}.styles-module-scss-module__HLpPDW__checkboxList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__HLpPDW__check{width:100%;min-height:44px;font-size:var(--font-size--1);display:flex}@media (pointer:fine){.styles-module-scss-module__HLpPDW__check{min-height:32px}}.styles-module-scss-module__HLpPDW__priceInputs{align-items:center;gap:var(--space-3xs);display:flex}.styles-module-scss-module__HLpPDW__priceField{flex:1;min-width:0;position:relative}.styles-module-scss-module__HLpPDW__priceInput{width:100%;min-height:44px;padding:0 calc(var(--space-2xs) + 14px) 0 var(--space-2xs);border:2px solid color-mix(in srgb, var(--color-border) 25%, transparent);border-radius:var(--border-radius-small);background:var(--color-secondary);color:var(--color-text);font-size:max(16px,var(--font-size--1));font-variant-numeric:tabular-nums;transition:border-color .15s}.styles-module-scss-module__HLpPDW__priceInput::placeholder{color:var(--color-muted)}.styles-module-scss-module__HLpPDW__priceInput:focus-visible{border-color:var(--color-border);outline:3px solid var(--color-focus);outline-offset:2px}@media (pointer:fine){.styles-module-scss-module__HLpPDW__priceInput{min-height:36px}}.styles-module-scss-module__HLpPDW__priceUnit{right:var(--space-2xs);font-size:var(--font-size--1);color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.styles-module-scss-module__HLpPDW__separator{color:var(--color-muted);flex-shrink:0}.styles-module-scss-module__HLpPDW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__HLpPDW__resetLink{min-height:44px;font-family:var(--font-mono);font-size:var(--font-size--1);text-transform:uppercase;letter-spacing:.04em;color:var(--color-link);text-underline-offset:2px;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.styles-module-scss-module__HLpPDW__resetLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}
@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 styles-module-scss-module___AkrGG__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module___AkrGG__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___AkrGG__subscription{border-bottom:2px solid var(--color-border);padding:var(--space-xs) 0;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module___AkrGG__subscription__header{justify-content:space-between;width:100%;display:flex}.styles-module-scss-module___AkrGG__subscription__header h3 a{background-image:linear-gradient(90deg, var(--color-text-highlight) 0, var(--color-text-highlight));color:var(--color-text);background-position:0 90%;background-repeat:no-repeat;background-size:100% 30%;text-decoration:none;transition:background-size .5s}.styles-module-scss-module___AkrGG__subscription__header h3 a:hover{background-size:100% 100%}.styles-module-scss-module___AkrGG__subscription__header__button{font-size:var(--font-size--2);color:var(--color-text);cursor:pointer;margin:0;margin-top:var(--space-2xs);background:0 0;border:none;padding:0;text-decoration:underline;display:block}.styles-module-scss-module___AkrGG__subscription__coverSelection{width:100%;padding:var(--space-xs) 0}.styles-module-scss-module___AkrGG__subscription__details{width:100%}.styles-module-scss-module___AkrGG__subscription__details__table{border-collapse:collapse;background:var(--color-secondary);width:100%;font-size:var(--font-size--2)}.styles-module-scss-module___AkrGG__subscription__details__table th,.styles-module-scss-module___AkrGG__subscription__details__table td{padding:var(--space-2xs) var(--space-2xs);border:2px solid var(--color-border);text-align:left}.styles-module-scss-module___AkrGG__subscription__details__table th:last-child,.styles-module-scss-module___AkrGG__subscription__details__table td:last-child{text-align:right}.styles-module-scss-module___AkrGG__subscription h3{font-family:var(--font-serif);font-size:var(--font-size-0)}.styles-module-scss-module___AkrGG__subscription h3,.styles-module-scss-module___AkrGG__subscription p{margin:0}.styles-module-scss-module___AkrGG__subscription time{font-size:var(--font-size--2);color:var(--color-text);font-family:var(--font-mono)}.styles-module-scss-module___AkrGG__subscription__actions{gap:var(--space-xs);display:flex}.styles-module-scss-module___AkrGG__variants{gap:var(--space-xs);margin-top:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.styles-module-scss-module___AkrGG__variants h3{font-size:var(--font-size--2);margin-top:var(--space-2xs)}.styles-module-scss-module___AkrGG__coverFeedback{font-size:var(--font-size--1);margin:0 0 var(--space-2xs);color:var(--color-text)}.styles-module-scss-module___AkrGG__coverFeedback--error{color:var(--color-error)}.styles-module-scss-module___AkrGG__coverFeedback{margin-bottom:var(--space-s)}.styles-module-scss-module___AkrGG__coverOption{position:relative}.styles-module-scss-module___AkrGG__coverHint{font-size:var(--font-size--1);color:var(--color-muted);margin-bottom:var(--space-2xs)}
.price-field-module-scss-module__0aisWW__price-field{align-items:start;gap:var(--space-2xs);grid-template-columns:minmax(0,1fr) 6.5rem;display:grid}.price-field-module-scss-module__0aisWW__price-help{align-items:flex-start;gap:var(--space-3xs);font-size:var(--font-size--2);margin:0;display:flex}.price-field-module-scss-module__0aisWW__price-help svg{flex:none;width:1.25em;height:1.25em;margin-top:.1em}
@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;border:0;width:1px;height:1px;margin:-1px;padding:0;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 styles-module-scss-module__hbV2pq__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__hbV2pq__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__hbV2pq__awards__title{margin:0 0 var(--space-2xs);font-family:var(--font-serif);font-size:var(--font-size-1);font-weight:500;line-height:1.15}.styles-module-scss-module__hbV2pq__awards__list{gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module__hbV2pq__awards__item{align-content:start;gap:var(--space-3xs);padding:var(--space-xs);border:2px solid var(--color-border);background:var(--color-secondary);display:grid}.styles-module-scss-module__hbV2pq__awards__item--winner{--color-text:var(--color-on-accent);background:var(--color-accent);color:var(--color-on-accent)}.styles-module-scss-module__hbV2pq__awards__icon{width:28px;height:28px;margin-bottom:var(--space-3xs);display:block}.styles-module-scss-module__hbV2pq__awards__icon svg,.styles-module-scss-module__hbV2pq__awards__icon img{object-fit:contain;width:100%;height:100%;display:block}.styles-module-scss-module__hbV2pq__awards__name{font-size:var(--font-size--1);font-weight:700;line-height:1.3}.styles-module-scss-module__hbV2pq__awards__meta{font-family:var(--font-mono);font-size:var(--font-size--3);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 75%, transparent)}.styles-module-scss-module__hbV2pq__head__awards{gap:var(--space-3xs);margin:var(--space-2xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.styles-module-scss-module__hbV2pq__head__award{padding:1px var(--space-3xs);border:1px solid var(--color-border);font-size:var(--font-size--2);white-space:nowrap;font-weight:700;line-height:1.3}.styles-module-scss-module__hbV2pq__head__award--winner{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.styles-module-scss-module__hbV2pq__head__more{font-size:var(--font-size--2);line-height:1.3}.styles-module-scss-module__hbV2pq__head__more a{color:inherit}.styles-module-scss-module__hbV2pq__head__actions{align-items:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.styles-module-scss-module__hbV2pq__head__count{color:inherit;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.styles-module-scss-module__hbV2pq__head__count:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.styles-module-scss-module__hbV2pq__layout{gap:var(--space-m);display:grid}@media (min-width:1280px){.styles-module-scss-module__hbV2pq__layout{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.styles-module-scss-module__hbV2pq__layout__main{gap:var(--space-l);flex-direction:column;min-width:0;display:flex}.styles-module-scss-module__hbV2pq__collection{gap:var(--space-xs);min-width:0;display:grid}.styles-module-scss-module__hbV2pq__collection__head{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.styles-module-scss-module__hbV2pq__collection__title{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__hbV2pq__sellerListings{gap:var(--space-xs);min-width:0;display:grid}.styles-module-scss-module__hbV2pq__sellerListings__list{gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module__hbV2pq__activity{gap:var(--space-xs);justify-items:start;display:grid}.styles-module-scss-module__hbV2pq__activity>ol,.styles-module-scss-module__hbV2pq__activity>div{justify-self:stretch}.styles-module-scss-module__hbV2pq__activity__title{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__hbV2pq__entries-bar{--control-height:40px;align-items:center;gap:var(--space-2xs);flex-wrap:nowrap;min-width:0;margin-inline-start:auto;display:flex}@media (pointer:coarse){.styles-module-scss-module__hbV2pq__entries-bar{--control-height:44px}}
@keyframes complete-module-scss-module__QFt11G__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes complete-module-scss-module__QFt11G__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%}}.complete-module-scss-module__QFt11G__complete{gap:var(--space-s);flex-direction:column;padding-bottom:112px;display:flex}@media (min-width:769px){.complete-module-scss-module__QFt11G__complete{padding-bottom:0}}.complete-module-scss-module__QFt11G__missingList{margin:var(--space-3xs) 0 0;padding-left:1.2em}.complete-module-scss-module__QFt11G__missingList__link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.complete-module-scss-module__QFt11G__missingList__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.complete-module-scss-module__QFt11G__section{gap:var(--space-xs);min-width:0;padding:var(--space-s);background:var(--color-secondary);border:2px solid var(--color-border);scroll-margin-top:var(--space-xl);flex-direction:column;display:flex}.complete-module-scss-module__QFt11G__section[data-missing]{border-color:var(--color-error)}.complete-module-scss-module__QFt11G__section:focus{outline:none}.complete-module-scss-module__QFt11G__section__head{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.complete-module-scss-module__QFt11G__section__title{font-size:var(--font-size-0);margin:0}.complete-module-scss-module__QFt11G__section__aside{font-family:var(--font-mono),monospace;font-size:var(--font-size--1)}.complete-module-scss-module__QFt11G__section__hint{font-size:var(--font-size--1);margin:0}.complete-module-scss-module__QFt11G__section__missing{color:var(--color-error);font-size:var(--font-size--1);margin:0;font-weight:600}.complete-module-scss-module__QFt11G__counter{font-family:var(--font-mono),monospace;font-size:var(--font-size--1);white-space:nowrap}.complete-module-scss-module__QFt11G__stack{gap:var(--space-xs);flex-direction:column;display:flex}.complete-module-scss-module__QFt11G__row{gap:var(--space-xs);display:grid}@media (min-width:480px){.complete-module-scss-module__QFt11G__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.complete-module-scss-module__QFt11G__row:empty{display:none}.complete-module-scss-module__QFt11G__note{font-size:var(--font-size--1);margin:0}.complete-module-scss-module__QFt11G__choices{gap:var(--space-3xs);border:0;min-width:0;margin:0;padding:0;display:grid}@media (min-width:667px){.complete-module-scss-module__QFt11G__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.complete-module-scss-module__QFt11G__choice{align-items:start;gap:var(--space-2xs);min-height:44px;padding:var(--space-2xs);border:2px solid color-mix(in srgb, var(--color-border) 30%, transparent);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.complete-module-scss-module__QFt11G__choice[data-checked]{background:color-mix(in srgb, var(--color-accent) 60%, transparent);border-color:var(--color-border)}.complete-module-scss-module__QFt11G__choice:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.complete-module-scss-module__QFt11G__choice__radio{width:1.1em;height:1.1em;accent-color:var(--color-text);margin:.15em 0 0}.complete-module-scss-module__QFt11G__choice__text{flex-direction:column;gap:2px;min-width:0;display:flex}.complete-module-scss-module__QFt11G__choice__name{font-weight:700}.complete-module-scss-module__QFt11G__choice__info{font-size:var(--font-size--2)}.complete-module-scss-module__QFt11G__shippingRow{gap:var(--space-xs);display:grid}@media (min-width:480px){.complete-module-scss-module__QFt11G__shippingRow{grid-template-columns:2fr 1fr}}.complete-module-scss-module__QFt11G__money{max-width:16rem;display:flex;position:relative}.complete-module-scss-module__QFt11G__money__input{min-width:0;padding-right:calc(var(--space-xs) + 1em);flex:1}.complete-module-scss-module__QFt11G__money__unit{top:50%;right:var(--space-xs);font-family:var(--font-mono),monospace;pointer-events:none;position:absolute;transform:translateY(-50%)}.complete-module-scss-module__QFt11G__comparable{gap:var(--space-2xs);padding-top:var(--space-xs);border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);flex-direction:column;display:flex}.complete-module-scss-module__QFt11G__comparable__title{font-size:var(--font-size--1);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em;margin:0}.complete-module-scss-module__QFt11G__comparable__stats{font-size:var(--font-size--1);margin:0}.complete-module-scss-module__QFt11G__comparable__list{margin:0;padding:0;list-style:none}.complete-module-scss-module__QFt11G__comparable__list>li+li{border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent)}.complete-module-scss-module__QFt11G__comparable__row{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-3xs) 0;color:inherit;grid-template-columns:32px minmax(0,1fr) auto;text-decoration:none;display:grid}.complete-module-scss-module__QFt11G__comparable__row:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.complete-module-scss-module__QFt11G__comparable__row:hover{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.complete-module-scss-module__QFt11G__comparable__row:active{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}.complete-module-scss-module__QFt11G__comparable__text{flex-direction:column;min-width:0;display:flex}.complete-module-scss-module__QFt11G__comparable__name{overflow-wrap:anywhere;font-weight:600}.complete-module-scss-module__QFt11G__comparable__meta{font-size:var(--font-size--2)}.complete-module-scss-module__QFt11G__comparable__price{font-family:var(--font-mono),monospace;white-space:nowrap;font-weight:700}.complete-module-scss-module__QFt11G__facts{gap:var(--space-3xs) var(--space-s);margin:0;display:grid}@media (min-width:480px){.complete-module-scss-module__QFt11G__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.complete-module-scss-module__QFt11G__facts__row{flex-direction:column;min-width:0;display:flex}.complete-module-scss-module__QFt11G__facts__row dt{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);text-transform:uppercase;font-weight:600}.complete-module-scss-module__QFt11G__facts__row dd{overflow-wrap:anywhere;margin:0}.complete-module-scss-module__QFt11G__combobox{position:relative}.complete-module-scss-module__QFt11G__combobox input{width:100%}.complete-module-scss-module__QFt11G__dropdown{z-index:10;overscroll-behavior:contain;background:var(--color-secondary);border:2px solid var(--color-border);max-height:200px;box-shadow:5px 5px 0 0 var(--color-border);margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.complete-module-scss-module__QFt11G__dropdown__item{min-height:36px;padding:var(--space-3xs) var(--space-2xs);font-size:var(--font-size--1);cursor:pointer;align-items:center;display:flex}.complete-module-scss-module__QFt11G__dropdown__item[aria-selected=true],.complete-module-scss-module__QFt11G__dropdown__item:hover{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}@media (pointer:coarse){.complete-module-scss-module__QFt11G__dropdown__item{min-height:44px}}.complete-module-scss-module__QFt11G__tags{gap:var(--space-3xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.complete-module-scss-module__QFt11G__tag{align-items:center;gap:var(--space-3xs);padding:2px var(--space-2xs);background:color-mix(in srgb, var(--color-accent) 40%, transparent);border:2px solid var(--color-border);border-radius:var(--border-radius-full);font-family:var(--font-mono),monospace;font-size:var(--font-size--2);font-weight:600;display:inline-flex}.complete-module-scss-module__QFt11G__tag__remove{padding:0 var(--space-3xs);color:inherit;font-size:var(--font-size--1);cursor:pointer;background:0 0;border:0;line-height:1}.complete-module-scss-module__QFt11G__tag__remove:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (pointer:coarse){.complete-module-scss-module__QFt11G__tag__remove{min-width:44px;min-height:44px;margin-block:-12px}}.complete-module-scss-module__QFt11G__slots{gap:var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:667px){.complete-module-scss-module__QFt11G__slots{grid-template-columns:repeat(6,minmax(0,1fr))}}.complete-module-scss-module__QFt11G__slot{aspect-ratio:2/3;border:2px dashed var(--color-border);background:0 0;position:relative;overflow:hidden}.complete-module-scss-module__QFt11G__slot[data-filled]{border-style:solid}.complete-module-scss-module__QFt11G__slot:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.complete-module-scss-module__QFt11G__slot:hover{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.complete-module-scss-module__QFt11G__slot:active{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}.complete-module-scss-module__QFt11G__slot__image{object-fit:cover}.complete-module-scss-module__QFt11G__slot__label{padding:var(--space-3xs) var(--space-2xs);font-size:var(--font-size--2);cursor:pointer;flex-direction:column;gap:2px;line-height:1.2;display:flex;position:absolute;inset:auto 0 0}.complete-module-scss-module__QFt11G__slot:not([data-filled]) .complete-module-scss-module__QFt11G__slot__label{text-align:center;justify-content:center;align-items:center;inset:0}.complete-module-scss-module__QFt11G__slot[data-filled] .complete-module-scss-module__QFt11G__slot__label{background:var(--color-secondary);border-top:2px solid var(--color-border)}.complete-module-scss-module__QFt11G__slot__name{font-weight:700}.complete-module-scss-module__QFt11G__slot__action{font-family:var(--font-mono),monospace;text-decoration:underline}.complete-module-scss-module__QFt11G__slot__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.complete-module-scss-module__QFt11G__slot__input:disabled{cursor:not-allowed}.complete-module-scss-module__QFt11G__errors{color:var(--color-error);font-size:var(--font-size--1);margin:0;padding-left:1.2em}.complete-module-scss-module__QFt11G__order{gap:var(--space-2xs);padding-top:var(--space-xs);border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);flex-direction:column;display:flex}.complete-module-scss-module__QFt11G__order__title{font-size:var(--font-size--1);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em;margin:0}.complete-module-scss-module__QFt11G__order__list{gap:var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:667px){.complete-module-scss-module__QFt11G__order__list{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.complete-module-scss-module__QFt11G__photo{gap:var(--space-3xs);cursor:grab;flex-direction:column;min-width:0;display:flex}.complete-module-scss-module__QFt11G__photo__frame{aspect-ratio:2/3;border:2px solid var(--color-border);background:color-mix(in srgb, var(--color-text) 8%, transparent);position:relative;overflow:hidden}.complete-module-scss-module__QFt11G__photo__image{object-fit:cover}.complete-module-scss-module__QFt11G__photo__badge{top:var(--space-3xs);left:var(--space-3xs);padding:1px var(--space-3xs);background:var(--color-accent);color:var(--color-on-accent,var(--color-text));font-family:var(--font-mono),monospace;font-size:var(--font-size--3);text-transform:uppercase;font-weight:700;position:absolute}.complete-module-scss-module__QFt11G__photo__slot{font-size:var(--font-size--2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.complete-module-scss-module__QFt11G__photo__actions{justify-content:space-between;display:flex}.complete-module-scss-module__QFt11G__iconButton{border:2px solid var(--color-border);background:var(--color-secondary);min-width:32px;min-height:32px;color:var(--color-text);font-size:var(--font-size--1);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.complete-module-scss-module__QFt11G__iconButton:disabled{opacity:.35;cursor:default}.complete-module-scss-module__QFt11G__iconButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (pointer:coarse){.complete-module-scss-module__QFt11G__iconButton{min-width:44px;min-height:44px}}.complete-module-scss-module__QFt11G__items{margin:0;padding:0;list-style:none}.complete-module-scss-module__QFt11G__items>li+li{border-top:1px solid color-mix(in srgb, var(--color-text) 20%, transparent)}.complete-module-scss-module__QFt11G__item{align-items:center;column-gap:var(--space-xs);row-gap:var(--space-3xs);min-height:44px;padding:var(--space-2xs) 0;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"cover text remove""cover condition remove""error error error";display:grid}@media (min-width:667px){.complete-module-scss-module__QFt11G__item{grid-template-columns:32px minmax(0,1fr) minmax(0,11rem) auto;grid-template-areas:"cover text condition remove""error error error error"}}.complete-module-scss-module__QFt11G__item[data-error]{background:color-mix(in srgb, var(--color-error) 8%, transparent)}.complete-module-scss-module__QFt11G__item__cover{grid-area:cover;align-self:start}.complete-module-scss-module__QFt11G__item__text{flex-direction:column;grid-area:text;min-width:0;display:flex}.complete-module-scss-module__QFt11G__item__name{overflow-wrap:anywhere;font-weight:600}.complete-module-scss-module__QFt11G__item__meta{align-items:center;gap:var(--space-3xs);font-size:var(--font-size--2);flex-wrap:wrap;display:flex}.complete-module-scss-module__QFt11G__item__condition{grid-area:condition;min-width:0}.complete-module-scss-module__QFt11G__item__select{min-height:36px;padding-block:0}.complete-module-scss-module__QFt11G__item__remove{grid-area:remove}.complete-module-scss-module__QFt11G__item__error{grid-area:error;margin:0}.complete-module-scss-module__QFt11G__addItem{align-items:stretch;gap:var(--space-xs);flex-direction:column;display:flex}.complete-module-scss-module__QFt11G__addItem>:last-child{align-self:flex-start}.complete-module-scss-module__QFt11G__bar{background:var(--color-secondary);border-top:2px solid var(--color-border)}@media (min-width:769px){.complete-module-scss-module__QFt11G__bar{z-index:5;border:2px solid var(--color-border);position:sticky;bottom:0}}.complete-module-scss-module__QFt11G__bar__inner{gap:var(--space-2xs);padding:var(--space-2xs) var(--space-s);flex-direction:column;display:flex}@media (min-width:667px){.complete-module-scss-module__QFt11G__bar__inner{flex-direction:row;justify-content:space-between;align-items:center}}.complete-module-scss-module__QFt11G__bar__status{font-family:var(--font-mono),monospace;font-size:var(--font-size--2);margin:0}.complete-module-scss-module__QFt11G__bar__status[data-state=notSaved]{color:var(--color-error);font-weight:700}.complete-module-scss-module__QFt11G__bar__actions{gap:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid}@media (min-width:667px){.complete-module-scss-module__QFt11G__bar__actions{display:flex}}.complete-module-scss-module__QFt11G__bar__note{font-size:var(--font-size--1);align-self:center;margin:0}.complete-module-scss-module__QFt11G__select{width:100%;padding-right:var(--space-l);appearance:none;font-size:var(--font-size--1)}.complete-module-scss-module__QFt11G__datalistInput::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.complete-module-scss-module__QFt11G__selectWrap{display:block;position:relative}.complete-module-scss-module__QFt11G__selectChevron{pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}
.styles-module-scss-module__aGixra__content{padding:var(--space-xs) 0 0}.styles-module-scss-module__aGixra__actions{gap:var(--space-2xs);padding:var(--space-xs) 0 calc(var(--space-xs) + env(safe-area-inset-bottom));background:var(--color-secondary);border-top:1px solid color-mix(in srgb, var(--color-border) 15%, transparent);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid;position:sticky;bottom:0}
.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}
