.qXJAJW_shelf{flex-direction:column;gap:5px;margin-top:2rem;display:flex}.qXJAJW_shelf li{display:flex}.qXJAJW_spine{background:var(--c);width:100%;height:48px;color:var(--k);text-align:left;cursor:pointer;border:1px solid #2a2a2a;border-radius:4px;transition:width .55s cubic-bezier(.2,.7,.2,1),height .45s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s,border-color .3s;display:block;position:relative;overflow:hidden}.qXJAJW_spine:focus-visible{outline-offset:3px;outline:2px solid #fff}.qXJAJW_v{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0 16px}.qXJAJW_v small{font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.62;font-size:11px;font-weight:400}.qXJAJW_cover{opacity:0;flex-direction:column;gap:6px;padding:20px 22px 16px;transition:opacity .2s;display:flex;position:absolute;inset:0}.qXJAJW_cover strong{letter-spacing:-.02em;max-width:11em;font-size:22px;font-weight:600;line-height:1.14}.qXJAJW_k,.qXJAJW_y{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#5a544d;font-size:12px}.qXJAJW_w{color:#5a544d;max-width:17em;font-size:15px}.qXJAJW_y{margin-top:auto}.qXJAJW_on{color:#1d1a17;background:#fffdf9;border-color:#fffdf9;height:178px}.qXJAJW_on .qXJAJW_v{opacity:0}.qXJAJW_on .qXJAJW_cover{opacity:1;transition:opacity .3s .22s}.qXJAJW_spine:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);background:#ff2d7e;width:11px;height:0;transition:height .4s cubic-bezier(.2,.7,.2,1) .2s;position:absolute;top:0;right:24px}.qXJAJW_on:after{height:52px}.qXJAJW_slot{color:#a3a3a3;background:0 0;border:1.5px dashed #3a3a3a}.qXJAJW_slot:hover{color:#fff;border-color:#fff}.qXJAJW_slot:after{display:none}@media (min-width:768px){.qXJAJW_shelf{border-bottom:10px solid #161616;flex-direction:row;align-items:flex-end;gap:6px;height:340px}.qXJAJW_shelf li{height:var(--h);flex:none}.qXJAJW_spine{border-bottom:0;border-radius:4px 4px 0 0;width:clamp(52px,6.2vw,64px);height:100%}.qXJAJW_v{writing-mode:vertical-rl;inset:18px 0}.qXJAJW_cover{gap:8px;width:clamp(280px,34vw,340px);padding:24px 24px 20px;inset:0 auto 0 0}.qXJAJW_cover strong{max-width:9.5em;font-size:23px}.qXJAJW_on{width:clamp(280px,34vw,340px);height:100%}.qXJAJW_on:after{height:56px}.qXJAJW_slot{border-bottom:0}}@media (prefers-reduced-motion:reduce){.qXJAJW_spine,.qXJAJW_spine:after,.qXJAJW_v,.qXJAJW_cover,.qXJAJW_on .qXJAJW_cover{transition:none}}
._2C0HAG_wrap{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}._2C0HAG_pick{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#a3a3a3;margin-top:28px;font-size:13px}._2C0HAG_jobs{border-top:1px solid #1e1e1e;margin-top:12px}._2C0HAG_job{border-bottom:1px solid #1e1e1e}._2C0HAG_jobBtn{color:#767676;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 0;font-weight:500;transition:color .2s;display:flex}._2C0HAG_jobBtn:hover{color:#a3a3a3}._2C0HAG_jobBtn:after{content:"";border:1.5px solid;flex:none;width:8px;height:8px}._2C0HAG_jobOn ._2C0HAG_jobBtn{color:#fff}._2C0HAG_jobOn ._2C0HAG_jobBtn:after{background:currentColor}._2C0HAG_steps{gap:14px;padding:2px 0 20px;display:none}._2C0HAG_step{color:#767676;grid-template-columns:1.6em minmax(0,1fr);transition:color .35s;display:grid}._2C0HAG_stepN,._2C0HAG_stepTool{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:13px}._2C0HAG_stepTool{display:block}._2C0HAG_stepText{margin-top:2px;font-size:15px;line-height:1.45}._2C0HAG_stepDone{color:#a3a3a3}._2C0HAG_stepCur{color:#fff}._2C0HAG_field{padding:22px 0;position:relative}._2C0HAG_wire{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._2C0HAG_ghost{fill:none;stroke:#2a2a2a;stroke-width:1.5px;stroke-dasharray:2 7;stroke-linecap:round}._2C0HAG_trail{fill:none;stroke:#ff2d7e;stroke-width:3px;stroke-linecap:round}._2C0HAG_dot{fill:#ff2d7e;opacity:0}._2C0HAG_nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 0;display:grid;position:relative}._2C0HAG_node{order:var(--po);justify-content:center;display:flex}._2C0HAG_cell{cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 4px;display:flex}._2C0HAG_art{aspect-ratio:1;width:clamp(56px,16vw,72px);display:block;position:relative}._2C0HAG_art canvas,._2C0HAG_art svg{width:100%;height:100%;position:absolute;inset:0}._2C0HAG_art svg{fill:#8a8a8a}._2C0HAG_lab{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#767676;font-size:12px;transition:color .25s}._2C0HAG_cellOn ._2C0HAG_lab{color:#fff}._2C0HAG_read{border-top:1px solid #1e1e1e;margin-top:10px;padding-top:16px}._2C0HAG_readMain{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:4px 14px;min-height:6.2em;display:flex}._2C0HAG_hintSmall{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#767676;margin-top:6px;font-size:12px}._2C0HAG_wide{display:none}._2C0HAG_readName{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#a3a3a3;font-size:13px}._2C0HAG_readLine{flex:16em;min-width:0;font-size:15.5px;line-height:1.45}._2C0HAG_readHint ._2C0HAG_readLine{color:#767676}@media (min-width:640px){._2C0HAG_nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 0}._2C0HAG_node{order:0}._2C0HAG_art{width:84px}._2C0HAG_readMain{min-height:4.6em}}@media (min-width:1024px){._2C0HAG_wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:4rem}._2C0HAG_jobOn ._2C0HAG_steps{display:grid}._2C0HAG_narrow{display:none}._2C0HAG_wide{display:flex}._2C0HAG_readMain{min-height:3.2em}}@media (prefers-reduced-motion:reduce){._2C0HAG_jobBtn,._2C0HAG_step,._2C0HAG_lab{transition:none}}
