.ArtworkPicker-module__50UEaG__picker{margin-top:var(--space-3)}.ArtworkPicker-module__50UEaG__dragging{background:#7fdcff0a;border-color:#7fdcffb3}.ArtworkPicker-module__50UEaG__optional{color:var(--text-muted);font-weight:500}.ArtworkPicker-module__50UEaG__actions{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.ArtworkPicker-module__50UEaG__dropHint{font-size:var(--fs-sm);color:var(--text-muted)}.ArtworkPicker-module__50UEaG__picker .ArtworkPicker-module__50UEaG__row{grid-template-columns:48px minmax(0,1fr)}
.LabelConfigurator-module__z3hGqW__sizeStep{gap:var(--space-5);min-width:0;display:grid}.LabelConfigurator-module__z3hGqW__groupLabel{margin-bottom:var(--space-3);font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:650}.LabelConfigurator-module__z3hGqW__popular{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.LabelConfigurator-module__z3hGqW__popularChoice{text-align:center;justify-items:center;gap:.35rem;min-height:0;padding:.55rem .25rem .5rem}.LabelConfigurator-module__z3hGqW__compactTick{width:16px;height:16px;top:3px;right:3px}.LabelConfigurator-module__z3hGqW__compactTick svg{width:11px;height:11px}.LabelConfigurator-module__z3hGqW__popularFrame{place-items:center;width:100%;height:50px;display:grid}.LabelConfigurator-module__z3hGqW__popularShape{background:linear-gradient(160deg,#f1f2f6,#b9bac4);border-radius:2px;display:block;box-shadow:0 6px 12px -6px #000c}.LabelConfigurator-module__z3hGqW__popularLabel{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;font-weight:650;line-height:1.25}.LabelConfigurator-module__z3hGqW__vialPath{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);min-width:0;padding:var(--space-2) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);transition:border-color var(--dur) var(--ease);flex-wrap:wrap;display:flex}.LabelConfigurator-module__z3hGqW__vialPath:hover{border-color:#ffffff57}.LabelConfigurator-module__z3hGqW__vialPathTitle{font-size:var(--fs-sm);color:var(--text-muted);font-weight:650;line-height:1.3}.LabelConfigurator-module__z3hGqW__vialPathCta{min-height:44px;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-weight:650;display:inline-flex}.LabelConfigurator-module__z3hGqW__vialPath:hover .LabelConfigurator-module__z3hGqW__vialPathCta{color:var(--accent-text)}.LabelConfigurator-module__z3hGqW__custom{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-sunken);display:grid}.LabelConfigurator-module__z3hGqW__customSelected{background:linear-gradient(var(--bg-sunken), var(--bg-sunken)) padding-box, var(--brand-gradient) border-box;border-color:#0000}.LabelConfigurator-module__z3hGqW__customHead .LabelConfigurator-module__z3hGqW__groupLabel{margin-bottom:var(--space-1);color:var(--text)}.LabelConfigurator-module__z3hGqW__customHint{font-size:var(--fs-xs);color:var(--text-muted)}.LabelConfigurator-module__z3hGqW__customBody{align-items:flex-end;gap:var(--space-4);min-width:0;display:flex}.LabelConfigurator-module__z3hGqW__fields{align-items:flex-end;gap:var(--space-2);flex:1;min-width:0;display:flex}.LabelConfigurator-module__z3hGqW__field{gap:var(--space-1);flex:1;min-width:0;display:grid}.LabelConfigurator-module__z3hGqW__fieldLabel{font-size:var(--fs-xs);color:var(--text-muted);font-weight:600}.LabelConfigurator-module__z3hGqW__inputWrap{display:block;position:relative}.LabelConfigurator-module__z3hGqW__input{width:100%;min-width:0;min-height:56px;padding:0 2.25rem 0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;font-variant-numeric:tabular-nums;font-size:max(16px,1.25rem);font-weight:650}.LabelConfigurator-module__z3hGqW__input::placeholder{color:var(--text-dim);font-weight:500}.LabelConfigurator-module__z3hGqW__input[aria-invalid=true]{border-color:#ff7a9a}.LabelConfigurator-module__z3hGqW__unit{right:var(--space-3);font-size:var(--fs-sm);color:var(--text-dim);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.LabelConfigurator-module__z3hGqW__times{font-size:var(--fs-lg);color:var(--text-dim);flex:none;padding-bottom:14px}.LabelConfigurator-module__z3hGqW__livePreview{flex:none;display:none}.LabelConfigurator-module__z3hGqW__helper,.LabelConfigurator-module__z3hGqW__error{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.LabelConfigurator-module__z3hGqW__error{color:#ff9db3}.LabelConfigurator-module__z3hGqW__quoteBox{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);background:#7fdcff12;border:1px solid #7fdcff59;display:grid}.LabelConfigurator-module__z3hGqW__quoteTitle{font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-text);font-weight:650}.LabelConfigurator-module__z3hGqW__quoteText{font-size:var(--fs-sm);color:var(--text)}.LabelConfigurator-module__z3hGqW__quoteCta,.LabelConfigurator-module__z3hGqW__useSize{width:100%}.LabelConfigurator-module__z3hGqW__useSize:disabled{opacity:.6;cursor:progress}.LabelConfigurator-module__z3hGqW__materials{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.LabelConfigurator-module__z3hGqW__materialChoice{align-content:start;justify-items:stretch;gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.LabelConfigurator-module__z3hGqW__materialChoice .LabelConfigurator-module__z3hGqW__swatch{width:100%;height:40px}.LabelConfigurator-module__z3hGqW__moreToggle{min-height:44px;padding:var(--space-3) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);font-size:var(--fs-sm);text-align:left;color:var(--text);transition:border-color var(--dur) var(--ease);grid-column:1/-1;gap:2px;font-weight:650;display:grid}.LabelConfigurator-module__z3hGqW__moreToggle:hover{border-color:#7fdcff80}.LabelConfigurator-module__z3hGqW__moreToggle[aria-expanded=true]{border-style:solid}.LabelConfigurator-module__z3hGqW__moreMeta{color:var(--accent-text);font-weight:500}.LabelConfigurator-module__z3hGqW__moreNames{font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.LabelConfigurator-module__z3hGqW__moreList{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LabelConfigurator-module__z3hGqW__moreList[hidden]{display:none}.LabelConfigurator-module__z3hGqW__clearedNote{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--fs-sm);background:#7fdcff12;border:1px solid #7fdcff59;line-height:1.45}.LabelConfigurator-module__z3hGqW__priceError{justify-items:start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--fs-sm);background:#ff8a8a12;border:1px solid #ff8a8a73;line-height:1.45;display:grid}.LabelConfigurator-module__z3hGqW__pop_circle .LabelConfigurator-module__z3hGqW__popularShape,.LabelConfigurator-module__z3hGqW__pop_oval .LabelConfigurator-module__z3hGqW__popularShape{border-radius:50%}@media (max-width:999px){.LabelConfigurator-module__z3hGqW__summary{gap:var(--space-4);padding:var(--space-4);position:relative}.LabelConfigurator-module__z3hGqW__summary .LabelConfigurator-module__z3hGqW__summaryPreview{display:none}.LabelConfigurator-module__z3hGqW__summaryRows{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.LabelConfigurator-module__z3hGqW__materialText{gap:2px;display:grid}.LabelConfigurator-module__z3hGqW__swatch{border-radius:var(--radius-sm);width:64px;height:44px;display:block}.LabelConfigurator-module__z3hGqW__previewShape{transition:width var(--dur) var(--ease), height var(--dur) var(--ease);background:linear-gradient(160deg,#f1f2f6,#b9bac4);border-radius:3px;display:block;box-shadow:0 10px 18px -8px #000000d9}.LabelConfigurator-module__z3hGqW__sw_white{background:linear-gradient(115deg,#fff0 38%,#ffffffd9 48%,#fff0 58%),linear-gradient(160deg,#fbfbfd,#d9dae2)}.LabelConfigurator-module__z3hGqW__sw_matte{background:linear-gradient(160deg,#eeeef0,#d6d6da)}.LabelConfigurator-module__z3hGqW__sw_clear{background:linear-gradient(115deg, #fff0 38%, #ffffff59 48%, #fff0 58%), repeating-conic-gradient(#2a2a31 0 25%, #1b1b20 0 50%) 0 0 / 12px 12px;box-shadow:inset 0 0 0 1px #ffffff59}.LabelConfigurator-module__z3hGqW__sw_holographic{background:linear-gradient(115deg,#fff0 38%,#fff9 48%,#fff0 58%),conic-gradient(from 200deg at 30% 60%,#ffb3f5,#b6a8ff,#8fd8ff,#9fffe1,#fff3a8,#ffb3f5)}.LabelConfigurator-module__z3hGqW__sw_metallic{background-blend-mode:normal, overlay, normal;background:linear-gradient(115deg,#fff0 35%,#ffffffbf 48%,#fff0 60%),repeating-linear-gradient(90deg,#b8bac2 0 2px,#a4a6ae 2px 3px),linear-gradient(160deg,#d9dbe2,#8e9098)}.LabelConfigurator-module__z3hGqW__previewFrame{place-items:center;display:grid}.LabelConfigurator-module__z3hGqW__previewPlaceholder{background:linear-gradient(160deg,#f7f7f9,#c8c9d1);place-items:center;display:grid}.LabelConfigurator-module__z3hGqW__previewWord{letter-spacing:.01em;color:#2a2a30;font-size:.7rem;font-weight:700}.LabelConfigurator-module__z3hGqW__summaryPreview{justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius);background:radial-gradient(70% 60% at 50% 35%, #ffffff0d, transparent 70%), var(--bg-sunken);display:grid}.LabelConfigurator-module__z3hGqW__previewCaption{font-size:var(--fs-sm);text-align:center;color:var(--text);margin:0;font-weight:650;line-height:1.35}@media (min-width:420px){.LabelConfigurator-module__z3hGqW__livePreview{display:block}}@media (min-width:640px){.LabelConfigurator-module__z3hGqW__popularLabel{font-size:var(--fs-sm)}.LabelConfigurator-module__z3hGqW__useSize,.LabelConfigurator-module__z3hGqW__quoteCta{justify-self:start;width:auto}}@media (min-width:1000px){.LabelConfigurator-module__z3hGqW__popular{grid-template-columns:repeat(7,minmax(0,1fr))}.LabelConfigurator-module__z3hGqW__materials,.LabelConfigurator-module__z3hGqW__moreList{grid-template-columns:repeat(3,minmax(0,1fr))}.LabelConfigurator-module__z3hGqW__custom{padding:var(--space-5)}}.LabelConfigurator-module__z3hGqW__changeFlush{margin-right:0}.LabelConfigurator-module__z3hGqW__layout{grid-template-columns:minmax(0,1fr)}.LabelConfigurator-module__z3hGqW__cta{white-space:normal;text-align:center}@media (min-width:1000px){.LabelConfigurator-module__z3hGqW__layout{grid-template-columns:minmax(0,1fr) 340px}}.LabelConfigurator-module__z3hGqW__quoteTag{font-size:var(--fs-xs);color:var(--accent-text);border:1px solid #7fdcff59;border-radius:999px;justify-self:start;margin-top:2px;padding:1px 8px;font-weight:600}.LabelConfigurator-module__z3hGqW__shipping{font-size:var(--fs-sm);color:var(--text);font-weight:600}.LabelConfigurator-module__z3hGqW__summaryQuote{padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--fs-sm);background:#7fdcff12;border:1px solid #7fdcff59}.LabelConfigurator-module__z3hGqW__shapes{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.LabelConfigurator-module__z3hGqW__shapeChoice{justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-1);text-align:center}.LabelConfigurator-module__z3hGqW__shapeIcon{height:32px;color:var(--text-muted);place-items:center;display:grid}.LabelConfigurator-module__z3hGqW__shapeChoice[aria-checked=true] .LabelConfigurator-module__z3hGqW__shapeIcon{color:var(--accent-text)}.LabelConfigurator-module__z3hGqW__shapeName{font-size:var(--fs-xs);font-weight:650;line-height:1.25}@media (min-width:640px){.LabelConfigurator-module__z3hGqW__shapes{grid-template-columns:repeat(5,minmax(0,1fr))}.LabelConfigurator-module__z3hGqW__shapeName{font-size:var(--fs-sm)}}.LabelConfigurator-module__z3hGqW__shape_circle,.LabelConfigurator-module__z3hGqW__shape_oval{border-radius:50%}.LabelConfigurator-module__z3hGqW__shape_custom{border-radius:38% 62% 46% 54%/52% 40% 60% 48%}.LabelConfigurator-module__z3hGqW__otherQty{gap:var(--space-2);margin-top:var(--space-4);display:grid}.LabelConfigurator-module__z3hGqW__otherQtyLabel{font-size:var(--fs-sm);color:var(--text);font-weight:600}.LabelConfigurator-module__z3hGqW__otherQtyRow{gap:var(--space-2);grid-template-columns:minmax(0,9rem) auto;align-items:stretch;display:grid}.LabelConfigurator-module__z3hGqW__otherQtyInput{min-height:48px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;font-variant-numeric:tabular-nums;font-size:max(16px,1rem)}.LabelConfigurator-module__z3hGqW__otherQtyInput[aria-invalid=true]{border-color:#ff7a9a}.LabelConfigurator-module__z3hGqW__otherQtyError{font-size:var(--fs-sm);color:#ffb3b3}.LabelConfigurator-module__z3hGqW__priceChoice{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.LabelConfigurator-module__z3hGqW__priceChoiceTitle{font-size:var(--fs-sm);color:var(--text);font-weight:650}.LabelConfigurator-module__z3hGqW__priceChoiceList{gap:var(--space-2);display:grid}.LabelConfigurator-module__z3hGqW__priceOption{width:100%;padding-right:calc(var(--space-4) + 26px)}.LabelConfigurator-module__z3hGqW__priceOptionTotal{font-variant-numeric:tabular-nums;color:var(--text);font-size:1.25rem;font-weight:700}
.SampleRequestForm-module__TSoBIq__form{gap:var(--space-6);min-width:0;display:grid}.SampleRequestForm-module__TSoBIq__note,.SampleRequestForm-module__TSoBIq__hint,.SampleRequestForm-module__TSoBIq__fine,.SampleRequestForm-module__TSoBIq__count{color:var(--silver);overflow-wrap:anywhere;font-size:1rem;line-height:1.45}.SampleRequestForm-module__TSoBIq__fine a,.SampleRequestForm-module__TSoBIq__summary a,.SampleRequestForm-module__TSoBIq__success a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.SampleRequestForm-module__TSoBIq__count{font-size:var(--fs-xs);text-align:right;font-variant-numeric:tabular-nums}.SampleRequestForm-module__TSoBIq__optionalTag{font-weight:500;font-size:var(--fs-xs);letter-spacing:.04em;color:var(--text-muted);white-space:nowrap}.SampleRequestForm-module__TSoBIq__optionalTag:before{content:"("}.SampleRequestForm-module__TSoBIq__optionalTag:after{content:")"}.SampleRequestForm-module__TSoBIq__group{gap:var(--space-5);border:0;min-width:0;padding:0;display:grid}.SampleRequestForm-module__TSoBIq__legend{margin-bottom:var(--space-4);font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-text);padding:0;font-weight:650}.SampleRequestForm-module__TSoBIq__row{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.SampleRequestForm-module__TSoBIq__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.SampleRequestForm-module__TSoBIq__pair{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.SampleRequestForm-module__TSoBIq__field{gap:var(--space-2);align-content:start;min-width:0;display:grid}.SampleRequestForm-module__TSoBIq__label{font-size:var(--fs-sm);color:var(--text);padding:0;font-weight:600}.SampleRequestForm-module__TSoBIq__input{width:100%;min-width:0;min-height:52px;padding:0 var(--space-4);border-radius:var(--radius);background:var(--bg-sunken);color:var(--text);font:inherit;font-size:max(16px, var(--fs-base));border:1px solid #ffffff47}.SampleRequestForm-module__TSoBIq__input:hover{border-color:#ffffff6b}.SampleRequestForm-module__TSoBIq__input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-color:#0000}select.SampleRequestForm-module__TSoBIq__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23c9cad3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.5rem}select.SampleRequestForm-module__TSoBIq__input option{background:var(--bg-raised);color:var(--text)}.SampleRequestForm-module__TSoBIq__textarea{min-height:140px;padding:var(--space-3) var(--space-4);resize:vertical;line-height:1.5}.SampleRequestForm-module__TSoBIq__input::placeholder{color:var(--text-dim)}.SampleRequestForm-module__TSoBIq__input[aria-invalid=true]{border-color:#ff7a9a}.SampleRequestForm-module__TSoBIq__error{font-size:var(--fs-sm);color:#ffb3c4;overflow-wrap:anywhere}.SampleRequestForm-module__TSoBIq__checks{gap:var(--space-2);border:0;min-width:0;padding:0;display:grid}.SampleRequestForm-module__TSoBIq__checkGrid{gap:var(--space-2);margin-top:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:420px){.SampleRequestForm-module__TSoBIq__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.SampleRequestForm-module__TSoBIq__checkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.SampleRequestForm-module__TSoBIq__check{align-items:center;gap:var(--space-3);min-width:0;min-height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--fs-sm);cursor:pointer;display:flex}.SampleRequestForm-module__TSoBIq__check:hover{border-color:#ffffff5c}.SampleRequestForm-module__TSoBIq__check:has(input:checked){border-color:var(--accent-text);background:#7fdcff12}.SampleRequestForm-module__TSoBIq__check input{width:20px;height:20px;accent-color:var(--cyan);flex:none;margin:0}.SampleRequestForm-module__TSoBIq__check span{overflow-wrap:anywhere;min-width:0}.SampleRequestForm-module__TSoBIq__summary{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius);font-size:var(--fs-sm);overflow-wrap:anywhere;background:#ff7a9a14;border:1px solid #ff7a9a8c;display:grid}.SampleRequestForm-module__TSoBIq__summary ul{gap:var(--space-1);padding-left:1.2rem;display:grid}.SampleRequestForm-module__TSoBIq__summaryTitle{color:var(--text);font-weight:650}.SampleRequestForm-module__TSoBIq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.SampleRequestForm-module__TSoBIq__submitRow{gap:var(--space-3);display:grid}.SampleRequestForm-module__TSoBIq__submit{width:100%;min-height:54px;padding:var(--space-2) 1.5rem;background:var(--text);color:#060608;font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;text-align:center;transition:background-color var(--dur) var(--ease);border-radius:999px;justify-content:center;align-items:center;font-weight:650;line-height:1.25;display:flex}.SampleRequestForm-module__TSoBIq__submit:hover:not(:disabled){background:#fff}.SampleRequestForm-module__TSoBIq__submit:disabled{cursor:default;opacity:.6}@media (min-width:720px){.SampleRequestForm-module__TSoBIq__submit{justify-self:start;width:auto;min-width:280px}}.SampleRequestForm-module__TSoBIq__live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SampleRequestForm-module__TSoBIq__success{gap:var(--space-4);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:#7fdcff0f;border:1px solid #7fdcff66;display:grid}.SampleRequestForm-module__TSoBIq__successTitle{font-size:var(--fs-xl);letter-spacing:.02em}.SampleRequestForm-module__TSoBIq__successTitle:focus{outline:none}.SampleRequestForm-module__TSoBIq__successTitle:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.SampleRequestForm-module__TSoBIq__successBody{color:var(--text)}.SampleRequestForm-module__TSoBIq__successNext{color:var(--silver);font-size:1rem;line-height:1.45}.SampleRequestForm-module__TSoBIq__more{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.SampleRequestForm-module__TSoBIq__moreSummary{cursor:pointer;align-items:center;min-height:44px;font-size:1rem;font-weight:700;display:flex}.SampleRequestForm-module__TSoBIq__moreBody{gap:var(--space-4);padding-top:var(--space-4);display:grid}.SampleRequestForm-module__TSoBIq__nextLinks{gap:var(--space-3) var(--space-5);flex-wrap:wrap;font-weight:600;display:flex}
.artwork-module__QZqsea__step{gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-sunken);display:grid}@media (max-width:559px){.artwork-module__QZqsea__step{padding:var(--space-3)}}.artwork-module__QZqsea__kicker{font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:650}.artwork-module__QZqsea__title,.artwork-module__QZqsea__doneTitle{font-size:var(--fs-lg);letter-spacing:.02em;text-transform:uppercase}.artwork-module__QZqsea__doneTitle{color:var(--accent-text)}.artwork-module__QZqsea__text{color:var(--text);overflow-wrap:anywhere}.artwork-module__QZqsea__fine,.artwork-module__QZqsea__count{font-size:var(--fs-sm);color:var(--text-muted);overflow-wrap:anywhere}.artwork-module__QZqsea__count{font-variant-numeric:tabular-nums}.artwork-module__QZqsea__actions{gap:var(--space-3);margin-top:var(--space-2);display:grid}.artwork-module__QZqsea__secondary,.artwork-module__QZqsea__chooseButton{min-height:48px;padding:var(--space-2) var(--space-5);border:1px solid var(--line-strong);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;font-weight:650}.artwork-module__QZqsea__secondary:hover,.artwork-module__QZqsea__chooseButton:hover:not(:disabled){background:#ffffff0f}.artwork-module__QZqsea__chooseButton:disabled{opacity:.5;cursor:not-allowed}.artwork-module__QZqsea__secondary:focus-visible,.artwork-module__QZqsea__chooseButton:focus-visible,.artwork-module__QZqsea__smallButton:focus-visible,.artwork-module__QZqsea__linkButton:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.artwork-module__QZqsea__linkButton{color:var(--accent-text);text-underline-offset:3px;font-size:var(--fs-sm);justify-self:start;text-decoration:underline}.artwork-module__QZqsea__drop{justify-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);border-radius:var(--radius);text-align:center;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);border:1.5px dashed #ffffff47;display:grid}.artwork-module__QZqsea__dropActive{border-color:var(--cyan);background:#02e8fd0f}.artwork-module__QZqsea__dropHint{font-size:var(--fs-sm);color:var(--text-muted)}.artwork-module__QZqsea__hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.artwork-module__QZqsea__notice,.artwork-module__QZqsea__alert{font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius);overflow-wrap:anywhere}.artwork-module__QZqsea__notice{color:var(--text);background:#ffffff0d}.artwork-module__QZqsea__alert{color:#ffb3c4;background:#ff7a9a1a}.artwork-module__QZqsea__list{gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.artwork-module__QZqsea__item{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);display:grid}.artwork-module__QZqsea__item[data-status=error]{border-color:#ff7a9a80}.artwork-module__QZqsea__item[data-status=done]{border-color:#7fdcff59}.artwork-module__QZqsea__itemTop{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.artwork-module__QZqsea__name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;font-weight:600;display:-webkit-box;overflow:hidden}.artwork-module__QZqsea__meta{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.artwork-module__QZqsea__designRow{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.artwork-module__QZqsea__designLabel{font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:650}.artwork-module__QZqsea__select{text-overflow:ellipsis;min-height:44px}@media (max-width:479px){.artwork-module__QZqsea__item{padding:var(--space-2) var(--space-3)}.artwork-module__QZqsea__itemTop{flex-direction:column;align-items:stretch;gap:2px}.artwork-module__QZqsea__designRow{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.artwork-module__QZqsea__statusRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.artwork-module__QZqsea__state{min-width:0;font-size:var(--fs-sm);color:var(--text-muted);overflow-wrap:anywhere;flex:10rem}.artwork-module__QZqsea__item[data-status=done] .artwork-module__QZqsea__state{color:var(--accent-text)}.artwork-module__QZqsea__item[data-status=error] .artwork-module__QZqsea__state{color:#ffb3c4}.artwork-module__QZqsea__bar{background:var(--line-strong);border-radius:2px;flex:0 0 100%;height:4px;overflow:hidden}.artwork-module__QZqsea__bar>span{background:var(--brand-gradient);height:100%;transition:width .2s linear;display:block}.artwork-module__QZqsea__smallButton{min-height:36px;padding:0 var(--space-3);border:1px solid var(--line-strong);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;font-weight:650}.artwork-module__QZqsea__live:empty{display:none}.artwork-module__QZqsea__live{font-size:var(--fs-sm);font-weight:600}
