.workshop-module__qqMVJW__hair{border-color:#f7f3ec24}.workshop-module__qqMVJW__hairStrong{border-color:#f7f3ec47}.workshop-module__qqMVJW__rule{background-color:#f7f3ec24}.workshop-module__qqMVJW__label{font-family:var(--font-source-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:11px;line-height:1.3}.workshop-module__qqMVJW__ease{transition-timing-function:cubic-bezier(.2,.7,.2,1)}.workshop-module__qqMVJW__btn{min-height:44px;color:var(--on-charcoal);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#211e188c;border:1px solid #f7f3ec38;justify-content:center;align-items:center;gap:.6rem;padding:0 1.15rem;transition:border-color .3s cubic-bezier(.2,.7,.2,1),background-color .3s cubic-bezier(.2,.7,.2,1),color .3s cubic-bezier(.2,.7,.2,1);display:inline-flex}.workshop-module__qqMVJW__btn:hover{background:#f7f3ec0f;border-color:#f7f3ec80}.workshop-module__qqMVJW__btn:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:3px}.workshop-module__qqMVJW__btn:disabled{opacity:.4;pointer-events:none}.workshop-module__qqMVJW__primary{color:var(--charcoal);border-color:var(--accent-on-dark);background:var(--accent-on-dark);font-weight:600}.workshop-module__qqMVJW__primary:hover{color:var(--charcoal);border-color:color-mix(in srgb, var(--accent-on-dark) 82%, var(--on-charcoal));background:color-mix(in srgb, var(--accent-on-dark) 82%, var(--on-charcoal))}.workshop-module__qqMVJW__quiet{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--on-charcoal-muted);background:0 0;border-color:#0000}.workshop-module__qqMVJW__quiet:hover{color:var(--on-charcoal);background:0 0;border-color:#0000}.workshop-module__qqMVJW__tool{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:64px;min-height:56px;color:var(--on-charcoal-muted);background:#211e188c;border:1px solid #f7f3ec24;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 10px;transition:color .3s cubic-bezier(.2,.7,.2,1),border-color .3s cubic-bezier(.2,.7,.2,1),background-color .3s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.workshop-module__qqMVJW__tool:hover{color:var(--on-charcoal);border-color:#f7f3ec57}.workshop-module__qqMVJW__tool:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.workshop-module__qqMVJW__toolActive{color:var(--on-charcoal);background:#c9714f12;border-color:#c9714fb3}.workshop-module__qqMVJW__toolActive:after{content:"";background:var(--accent-on-dark);width:2px;position:absolute;top:-1px;bottom:-1px;left:-1px}.workshop-module__qqMVJW__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1713c7;border:1px solid #f7f3ec24}.workshop-module__qqMVJW__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.workshop-module__qqMVJW__range:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:4px}.workshop-module__qqMVJW__range::-webkit-slider-runnable-track{background:#f7f3ec4d;height:1px}.workshop-module__qqMVJW__range::-moz-range-track{background:#f7f3ec4d;height:1px}.workshop-module__qqMVJW__range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--on-charcoal);background:var(--charcoal);width:14px;height:14px;margin-top:-7px;transform:rotate(45deg)}.workshop-module__qqMVJW__range::-moz-range-thumb{border:1px solid var(--on-charcoal);background:var(--charcoal);border-radius:0;width:12px;height:12px;transform:rotate(45deg)}.workshop-module__qqMVJW__kbd{letter-spacing:.04em;min-width:18px;height:18px;color:var(--on-charcoal-muted);font-size:10px;font-family:var(--font-source-sans), ui-sans-serif, system-ui, sans-serif;border:1px solid #f7f3ec38;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.workshop-module__qqMVJW__fadeIn{animation:.5s cubic-bezier(.2,.7,.2,1) both workshop-module__qqMVJW__fadeIn}@keyframes workshop-module__qqMVJW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workshop-module__qqMVJW__fadeIn{animation:none}}.workshop-module__qqMVJW__progress{background:#f7f3ec24;height:1px;position:relative;overflow:hidden}.workshop-module__qqMVJW__progressFill{background:var(--accent-on-dark);transition:width .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.workshop-module__qqMVJW__posterLight{background:radial-gradient(60% 55% at 62% 42%,#ffd6aa21,#ffd6aa0a 45%,#0000 72%)}.workshop-module__qqMVJW__plinthLine{background:linear-gradient(90deg,#0000,#f7f3ec38 15% 85%,#0000);height:1px}.workshop-module__qqMVJW__veil{opacity:0;background:#0b0908;animation:1.1s cubic-bezier(.4,0,.2,1) both workshop-module__qqMVJW__veil}@keyframes workshop-module__qqMVJW__veil{0%{opacity:.94}25%{opacity:.94}to{opacity:0}}@media (prefers-reduced-motion:reduce){.workshop-module__qqMVJW__veil{animation:none}}.workshop-module__qqMVJW__game [data-ws-cue]{border-color:var(--accent-on-dark);background-color:#c9714f1a}.workshop-module__qqMVJW__game [data-ws-cue].workshop-module__qqMVJW__primary,.workshop-module__qqMVJW__game [data-ws-cue][data-ws-primary]{background-color:var(--accent-on-dark)}.workshop-module__qqMVJW__game [data-ws-cue=nudge]{outline-offset:3px;outline:1px solid #c9714fbf;animation:1.6s cubic-bezier(.4,0,.2,1) 3 workshop-module__qqMVJW__cue}.workshop-module__qqMVJW__game [data-ws-cue]:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:3px;animation:none}@keyframes workshop-module__qqMVJW__cue{0%{outline-offset:2px;outline-color:#c9714fd9}70%{outline-offset:9px;outline-color:#c9714f00}to{outline-offset:3px;outline-color:#c9714fbf}}@media (prefers-reduced-motion:reduce){.workshop-module__qqMVJW__game [data-ws-cue=nudge]{animation:none}}.workshop-module__qqMVJW__nextLine{max-width:720px;margin-top:10px}@media (max-width:767px){.workshop-module__qqMVJW__nextLine{width:calc(100vw - 32px);max-width:none}}@media (min-width:768px){.workshop-module__qqMVJW__nextLine{max-width:min(720px,100vw - 460px)}}.workshop-module__qqMVJW__captionSlot{transition:opacity .4s cubic-bezier(.2,.7,.2,1)}@media (min-width:768px){.workshop-module__qqMVJW__game[data-tip]:not([data-tip-side=right]):not([data-tip-side=centre]) .workshop-module__qqMVJW__captionSlot{opacity:0;visibility:hidden}}.workshop-module__qqMVJW__game[data-tip] .workshop-module__qqMVJW__waitForTip{display:none}.workshop-module__qqMVJW__nextTag{color:var(--accent-on-dark);flex-shrink:0}.workshop-module__qqMVJW__nextText{background-image:linear-gradient(var(--accent-on-dark), var(--accent-on-dark));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .9s cubic-bezier(.2,.7,.2,1)}.workshop-module__qqMVJW__nextIdle .workshop-module__qqMVJW__nextText{background-size:100% 1px}@media (prefers-reduced-motion:reduce){.workshop-module__qqMVJW__nextText{transition:none}}.workshop-module__qqMVJW__rail{-moz-column-gap:18px;flex-wrap:wrap;align-items:center;gap:4px 18px}.workshop-module__qqMVJW__railItem{align-items:center;gap:6px;display:inline-flex}.workshop-module__qqMVJW__railMark{flex-shrink:0;width:9px;height:9px;display:inline-block}.workshop-module__qqMVJW__railNow .workshop-module__qqMVJW__railMark{background:var(--accent-on-dark);transform:rotate(45deg)scale(.78)}.workshop-module__qqMVJW__railNext .workshop-module__qqMVJW__railMark{border:1px solid #f7f3ec8c;transform:rotate(45deg)scale(.72)}.workshop-module__qqMVJW__railLater .workshop-module__qqMVJW__railMark{border:1px solid #f7f3ec38;transform:rotate(45deg)scale(.72)}.workshop-module__qqMVJW__railNow{color:var(--accent-on-dark)}.workshop-module__qqMVJW__railDone{color:var(--on-charcoal)}.workshop-module__qqMVJW__railNext{color:var(--on-charcoal);opacity:.8}.workshop-module__qqMVJW__railLater{color:var(--on-charcoal-muted);opacity:.75}.workshop-module__qqMVJW__segs{gap:3px;margin-top:8px;display:flex}.workshop-module__qqMVJW__seg{background:#f7f3ec24;flex:1;height:2px}.workshop-module__qqMVJW__segDone{background:#f7f3ec99}.workshop-module__qqMVJW__segNow{background:var(--accent-on-dark)}.workshop-module__qqMVJW__tip{background:var(--paper-raised);color:var(--ink);border:1px solid var(--hairline);padding:18px 20px 20px;animation:.52s cubic-bezier(.2,.7,.2,1) both workshop-module__qqMVJW__tipIn;overflow:hidden}@keyframes workshop-module__qqMVJW__tipIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.workshop-module__qqMVJW__tipTick{color:var(--accent);flex-shrink:0;margin-top:1px}.workshop-module__qqMVJW__tipTick path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.56s cubic-bezier(.3,.6,.2,1) .26s forwards workshop-module__qqMVJW__tickDraw}@keyframes workshop-module__qqMVJW__tickDraw{to{stroke-dashoffset:0}}.workshop-module__qqMVJW__tipBtn{background:var(--ink);min-height:44px;color:var(--paper);border:1px solid var(--ink);align-items:center;gap:10px;padding:0 1.1rem;transition:background-color .3s cubic-bezier(.2,.7,.2,1),border-color .3s;display:inline-flex}.workshop-module__qqMVJW__tipBtn:hover{background:var(--accent);border-color:var(--accent)}.workshop-module__qqMVJW__tipBtn:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.workshop-module__qqMVJW__tipKbd{color:#f7f3ecbf;border-color:#f7f3ec59}.workshop-module__qqMVJW__tipTimer{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.workshop-module__qqMVJW__tipTimerFill{transform-origin:0;background:#9a2a1c8c;height:100%;animation:linear forwards workshop-module__qqMVJW__tipHold}.workshop-module__qqMVJW__tip:hover .workshop-module__qqMVJW__tipTimerFill,.workshop-module__qqMVJW__tip:focus-within .workshop-module__qqMVJW__tipTimerFill{animation-play-state:paused}@keyframes workshop-module__qqMVJW__tipHold{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes workshop-module__qqMVJW__tipHoldStill{0%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.workshop-module__qqMVJW__tip{animation:none}.workshop-module__qqMVJW__tipTick path{stroke-dashoffset:0;animation:none}.workshop-module__qqMVJW__tipTimerFill{animation-name:workshop-module__qqMVJW__tipHoldStill}}.workshop-module__qqMVJW__btn[aria-pressed=true]:not(.workshop-module__qqMVJW__quiet):not(.workshop-module__qqMVJW__primary){color:var(--accent-on-dark);background:#c9714f12;border-color:#c9714fb3}@media (max-width:767px){.workshop-module__qqMVJW__tip{border-bottom:0;border-left:0;border-right:0;max-height:58svh;padding:12px 16px;overflow-y:auto}.workshop-module__qqMVJW__tipBtn{padding:0 .95rem}}
.commissions-module__z3tBKW__option{text-align:left;min-height:48px;color:var(--on-charcoal-muted);background:0 0;border:1px solid #f7f3ec24;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;transition:color .3s cubic-bezier(.2,.7,.2,1),border-color .3s cubic-bezier(.2,.7,.2,1),background-color .3s cubic-bezier(.2,.7,.2,1);display:flex}.commissions-module__z3tBKW__option:hover{color:var(--on-charcoal);border-color:#f7f3ec57}.commissions-module__z3tBKW__option:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.commissions-module__z3tBKW__optionOn{color:var(--on-charcoal);background:#c9714f0f;border-color:#c9714fb3}.commissions-module__z3tBKW__thumb{background:#00000040;border:1px solid #f7f3ec24;width:52px;height:52px;transition:border-color .3s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden}.commissions-module__z3tBKW__thumb:hover{border-color:#f7f3ec66}.commissions-module__z3tBKW__thumb:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.commissions-module__z3tBKW__chip{scroll-snap-align:center;border-bottom:1px solid #0000;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;width:96px;padding:10px 6px 8px;transition:border-color .3s cubic-bezier(.2,.7,.2,1);display:flex}.commissions-module__z3tBKW__chip:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.commissions-module__z3tBKW__chipOn{border-bottom-color:var(--accent-on-dark)}.commissions-module__z3tBKW__seg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#211e188c;border:1px solid #f7f3ec2e;display:inline-flex}.commissions-module__z3tBKW__segBtn{min-height:40px;color:var(--on-charcoal-muted);padding:0 14px;transition:color .3s cubic-bezier(.2,.7,.2,1),background-color .3s cubic-bezier(.2,.7,.2,1)}.commissions-module__z3tBKW__segBtn+.commissions-module__z3tBKW__segBtn{border-left:1px solid #f7f3ec2e}.commissions-module__z3tBKW__segBtn:hover{color:var(--on-charcoal)}.commissions-module__z3tBKW__segBtn:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.commissions-module__z3tBKW__segOn{color:var(--on-charcoal);background:#f7f3ec12}.commissions-module__z3tBKW__note p+p{margin-top:.8em}.commissions-module__z3tBKW__scroll{scrollbar-width:thin;scrollbar-color:#f7f3ec33 transparent}@media (min-width:768px){.commissions-module__z3tBKW__actionsBar{z-index:1;background:#1a1713;margin-bottom:-1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding:1rem 1.5rem 1.5rem;position:sticky;bottom:-1.5rem}.commissions-module__z3tBKW__actionsBar:before{content:"";pointer-events:none;background:linear-gradient(#1a171300,#1a1713);height:1.25rem;position:absolute;top:-1.25rem;left:0;right:0}}
.shape-module__UiS9iq__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:44px;color:var(--on-charcoal-muted);background:#211e188c;border:1px solid #f7f3ec29;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;transition:color .3s cubic-bezier(.2,.7,.2,1),border-color .3s cubic-bezier(.2,.7,.2,1),background-color .3s cubic-bezier(.2,.7,.2,1);display:inline-flex}@media (min-width:768px) and (pointer:fine){.shape-module__UiS9iq__chip{min-height:36px}}.shape-module__UiS9iq__chip:hover{color:var(--on-charcoal);border-color:#f7f3ec66}.shape-module__UiS9iq__chip:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}.shape-module__UiS9iq__chipOn{color:var(--on-charcoal);background:#c9714f1a;border-color:#c9714fbf}.shape-module__UiS9iq__pad{justify-content:space-between;width:100%;padding:0 .9rem}.shape-module__UiS9iq__pad[aria-disabled=true]{opacity:.4}.shape-module__UiS9iq__meter{background:#f7f3ec29;height:1px;position:relative}.shape-module__UiS9iq__meterFill{background:#f7f3ec8c;transition:width .52s cubic-bezier(.2,.7,.2,1),background-color .4s;position:absolute;inset:0 auto 0 0}.shape-module__UiS9iq__meterFill[data-close]{background:var(--accent-on-dark);height:2px;top:-.5px}.shape-module__UiS9iq__meterTick{background:#f7f3ec73;width:1px;height:9px;position:absolute;top:-4px}.shape-module__UiS9iq__rule{border-color:#f7f3ec24}@media (prefers-reduced-motion:reduce){.shape-module__UiS9iq__meterFill,.shape-module__UiS9iq__chip{transition:none}}.shape-module__UiS9iq__padGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.shape-module__UiS9iq__padHead{display:none}.shape-module__UiS9iq__padGrid .shape-module__UiS9iq__pad{text-align:center;letter-spacing:.08em;justify-content:center;padding:0 .3rem;line-height:1.15}.shape-module__UiS9iq__guideBtn{text-align:center;letter-spacing:.08em;border:1px solid #f7f3ec1f;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:0 .3rem;line-height:1.15;transition:color .3s,border-color .3s;display:inline-flex}.shape-module__UiS9iq__guideBtn[aria-pressed=true]{border-color:#c9714f8c}.shape-module__UiS9iq__guideBtn:focus-visible{outline:1px solid var(--accent-on-dark);outline-offset:2px}@media (max-width:767px){.shape-module__UiS9iq__chip{padding:0 .7rem}}@media (min-width:768px){.shape-module__UiS9iq__padGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shape-module__UiS9iq__padHead{grid-column:1/-1;margin-bottom:-2px;display:block}.shape-module__UiS9iq__padGrid .shape-module__UiS9iq__pad{text-align:left;letter-spacing:.16em;justify-content:space-between;padding:0 .9rem;line-height:1.3}.shape-module__UiS9iq__padGrid .shape-module__UiS9iq__padWide{grid-column:1/-1;margin-top:4px}.shape-module__UiS9iq__guideBtn{letter-spacing:.16em;border-color:#0000;grid-column:1/-1;justify-content:flex-start;min-height:44px;padding:0}.shape-module__UiS9iq__guideBtn[aria-pressed=true]{border-color:#0000}}@media (min-width:768px) and (pointer:fine){.shape-module__UiS9iq__guideBtn{min-height:36px}}button.shape-module__UiS9iq__padNext{letter-spacing:.08em;padding:0 .3rem}@media (max-width:767px){button.shape-module__UiS9iq__guideAway,button.shape-module__UiS9iq__actNext{display:none}}@media (min-width:768px){button.shape-module__UiS9iq__padNext{display:none}}
