:root,:root[data-theme=day]{--wall: #ecece9;--wall-2: #f7f7f5;--ink: #121212;--muted: #7a7a75;--accent: #7cf23a;--accent-glow: none;--ocre: #c8812f;--bleu-ndar: #1f4e9c;--tag: #f3eee2;--line-soft: rgb(18 18 18 / .1);--line-strong: rgb(18 18 18 / .25);--grain-opacity: 0;--rack-wall: #ecece9;--rack-wall-2: #f7f7f5;--rack-light: none;--font-display: "Archivo", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--font-mono: "Space Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-spray: "Rubik Spray Paint", "Archivo", Impact, sans-serif;color-scheme:light}:root[data-theme=night]{--wall: #0e0e0e;--wall-2: #1a1a1a;--ink: #f2f2ee;--muted: #8e8e88;--accent: #7cf23a;--accent-glow: 0 0 6px rgb(124 242 58 / .75), 0 0 18px rgb(124 242 58 / .45);--ocre: #c8812f;--bleu-ndar: #3b74d6;--tag: #e9e2d0;--line-soft: rgb(242 242 238 / .12);--line-strong: rgb(242 242 238 / .3);--grain-opacity: .06;--rack-light: 0 0 0 1px rgb(255 255 255 / .04), 0 30px 120px rgb(255 248 220 / .18);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh;background:radial-gradient(ellipse at 50% 30%,var(--wall-2),var(--wall) 70%) fixed;color:var(--ink);font-family:var(--font-display);transition:background-color .4s ease,color .4s ease}body:after{content:"";position:fixed;inset:0;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--crest-ink: #121212;--crest-text: #f2f2ee;--gold: #f6ae18;--gold-deep: #b5780c;--gold-light: #ffd630;--gold-gradient: linear-gradient(135deg, #b5780c 0%, #f6ae18 28%, #ffd630 50%, #f2a516 74%, #a96d08 100%);--shield-clip: polygon(50% 0, 100% 9%, 100% 52%, 88% 76%, 50% 100%, 12% 76%, 0 52%, 0 9%)}._layout_iw6o5_3{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100dvh}._nav_iw6o5_9{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:6px;padding:20px 14px;border-right:1px solid var(--line-soft);font-family:var(--font-mono);font-size:13px}._brand_iw6o5_22{--logo-paper: var(--wall);display:block;height:56px;margin:0 0 18px 6px;color:var(--ink);line-height:0}._brand_iw6o5_22 svg{height:100%;width:auto}._navLink_iw6o5_36{padding:9px 10px;border-radius:8px;color:var(--muted);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:11px}._navLink_iw6o5_36[aria-current=page]{background:var(--ink);color:var(--accent)}._navFoot_iw6o5_52{margin-top:auto;display:grid;gap:8px;color:var(--muted);font-size:11px}._main_iw6o5_60{padding:28px 32px 64px;min-width:0}@media(max-width:760px){._layout_iw6o5_3{grid-template-columns:1fr}._nav_iw6o5_9{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--line-soft)}._brand_iw6o5_22{margin:0 12px 0 0}._navFoot_iw6o5_52{margin:0 0 0 auto;grid-auto-flow:column}._main_iw6o5_60{padding:20px 16px 48px}}._pageHead_iw6o5_96{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}._title_iw6o5_105{margin:0;font-weight:800;font-stretch:80%;font-size:28px;letter-spacing:.06em;text-transform:uppercase}._subtitle_iw6o5_114{margin:0 0 12px;font:700 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._muted_iw6o5_121{color:var(--muted);font-size:13px}._button_iw6o5_126,._ghost_iw6o5_127,._danger_iw6o5_128{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 16px;border-radius:19px;font:700 12px var(--font-mono);letter-spacing:.04em;text-decoration:none;cursor:pointer}._button_iw6o5_126{border:0;background:var(--ink);color:var(--accent)}._ghost_iw6o5_127{border:1.5px solid var(--ink);background:transparent;color:var(--ink)}._danger_iw6o5_128{border:1.5px solid #d7262e;background:transparent;color:#d7262e}._button_iw6o5_126:disabled,._ghost_iw6o5_127:disabled,._danger_iw6o5_128:disabled{opacity:.5;cursor:progress}._error_iw6o5_167{margin:0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,#d7262e 12%,transparent);font:12px var(--font-mono)}._ok_iw6o5_175{margin:0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--accent) 22%,transparent);font:12px var(--font-mono)}._card_iw6o5_183{padding:18px;border:1px solid var(--line-soft);border-radius:14px;background:var(--wall-2)}._grid2_iw6o5_190{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._field_iw6o5_196{display:grid;gap:5px;font-size:13px}._field_iw6o5_196>span{font-weight:600}._field_iw6o5_196 small{color:var(--muted);font:11px var(--font-mono)}._field_iw6o5_196 input,._field_iw6o5_196 select,._field_iw6o5_196 textarea,._input_iw6o5_214{min-height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:8px;background:var(--wall);color:var(--ink);font:14px var(--font-display)}._field_iw6o5_196 input[type=range]{min-height:auto;padding:0}._field_iw6o5_196 input[type=color]{padding:2px;width:56px}._check_iw6o5_234{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}._tableWrap_iw6o5_244{overflow-x:auto;border:1px solid var(--line-soft);border-radius:12px}._table_iw6o5_244{width:100%;border-collapse:collapse;font-size:13px}._table_iw6o5_244 th{padding:10px 12px;text-align:left;font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--wall-2);white-space:nowrap}._table_iw6o5_244 td{padding:10px 12px;border-top:1px solid var(--line-soft);vertical-align:middle}._table_iw6o5_244 tbody tr:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}._rowLink_iw6o5_277{color:inherit;font-weight:700;text-decoration:none}._mono_iw6o5_283{font-family:var(--font-mono);white-space:nowrap}._thumb_iw6o5_288{width:44px;height:52px;object-fit:contain;border-radius:6px;background:var(--rack-wall)}._badge_iw6o5_296{display:inline-block;padding:3px 8px;border-radius:99px;font:700 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb,var(--ink) 8%,transparent)}._badge_iw6o5_296[data-tone=good]{background:color-mix(in srgb,var(--accent) 35%,transparent)}._badge_iw6o5_296[data-tone=warn]{background:color-mix(in srgb,var(--ocre) 30%,transparent)}._badge_iw6o5_296[data-tone=bad]{background:color-mix(in srgb,#d7262e 22%,transparent)}._toolbar_iw6o5_319{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}._login_iw6o5_328{min-height:100dvh;display:grid;place-items:center;padding:16px}._loginCard_iw6o5_335{width:min(380px,100%);display:grid;gap:14px;padding:28px;border-radius:18px;background:var(--wall-2);box-shadow:0 20px 60px #00000014}._loginCard_iw6o5_335 ._brand_iw6o5_22{margin:0 0 6px;font-size:32px}._newLook_1o8iz_3{display:flex;gap:8px;align-items:center}._looks_1o8iz_9{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}._lookCard_1o8iz_17{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:center;padding:10px 14px 10px 10px;border:1px solid var(--line-soft);border-radius:12px;background:var(--wall-2)}._lookPhoto_1o8iz_28{display:grid;place-items:center;width:64px;height:96px;border-radius:8px;background:var(--wall);overflow:hidden;font:10px var(--font-mono);color:var(--muted);text-align:center;text-decoration:none}._lookPhoto_1o8iz_28 img{width:100%;height:100%;object-fit:contain}._lookBody_1o8iz_48{display:grid;gap:4px;justify-items:start}._lookActions_1o8iz_54{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}._editor_1o8iz_64{display:grid;grid-template-columns:minmax(240px,380px) minmax(0,1fr);gap:32px;align-items:start;margin-top:16px}._photoCol_1o8iz_72{position:sticky;top:16px;display:grid;gap:10px;justify-items:start}._frame_1o8iz_80,._frameEmpty_1o8iz_81{position:relative;width:100%;border-radius:12px;background:radial-gradient(ellipse 70% 60% at 50% 38%,var(--rack-wall-2),var(--rack-wall) 72%)}._frame_1o8iz_80{max-height:72vh;cursor:crosshair;touch-action:none}._frame_1o8iz_80 img{display:block;width:100%;height:100%;object-fit:contain;user-select:none}._frameEmpty_1o8iz_81{display:grid;place-items:center;aspect-ratio:3 / 5;padding:24px;border:2px dashed var(--line-strong);color:var(--muted);font:12px var(--font-mono);text-align:center;cursor:pointer}._frameEmpty_1o8iz_81[data-working=true],._frameStatus_1o8iz_115{animation:_pulse_1o8iz_1 1.2s ease-in-out infinite alternate}._frameStatus_1o8iz_115{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:6px 12px;border-radius:14px;background:var(--ink);color:var(--wall);font:700 11px var(--font-mono)}@keyframes _pulse_1o8iz_1{to{opacity:.55}}._pin_1o8iz_137{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border:2px solid #121212;border-radius:50%;background:#fff;color:#121212;font:700 12px var(--font-mono);cursor:grab;touch-action:none;box-shadow:0 2px 8px #00000040}._pin_1o8iz_137[data-active=true]{background:var(--gold-gradient, #f6ae18);transform:scale(1.15)}._fileInput_1o8iz_157{position:absolute;width:1px;height:1px;opacity:0}._formCol_1o8iz_164{display:grid;gap:14px}._pieces_1o8iz_169{display:grid;gap:8px;margin:6px 0 0;padding:0;border:0}._pieces_1o8iz_169 legend{margin-bottom:8px;font:700 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}._piece_1o8iz_169{display:grid;grid-template-columns:28px 48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border:1.5px solid var(--line-soft);border-radius:10px}._piece_1o8iz_169[data-active=true]{border-color:var(--gold, #f6ae18);background:color-mix(in srgb,var(--gold, #f6ae18) 10%,transparent)}._pieceNum_1o8iz_199{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--wall);font:700 12px var(--font-mono)}._pieceThumb_1o8iz_210{width:48px;height:48px;border-radius:6px;background:var(--rack-wall);overflow:hidden}._pieceThumb_1o8iz_210 img{width:100%;height:100%;object-fit:contain}._pieceFields_1o8iz_224{display:grid;gap:6px}._formFoot_1o8iz_229{display:grid;gap:8px;justify-items:start}@media(max-width:860px){._editor_1o8iz_64{grid-template-columns:1fr}._photoCol_1o8iz_72{position:static}._lookCard_1o8iz_17{grid-template-columns:56px 1fr}._lookActions_1o8iz_54{grid-column:1 / -1;justify-content:flex-start}}._page_1sklm_1{display:grid;gap:24px}._page_1sklm_1[data-detail=true]{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start}@media(max-width:1100px){._page_1sklm_1[data-detail=true]{grid-template-columns:1fr}}._rowButton_1sklm_17{padding:0;border:0;background:none;color:var(--ink);font:700 13px var(--font-mono);text-decoration:underline;text-underline-offset:3px;cursor:pointer}tr[aria-selected=true]{background:color-mix(in srgb,var(--accent) 14%,transparent)}._detail_1sklm_32{position:sticky;top:16px;display:grid;gap:14px;padding:18px;border:1px solid var(--line-soft);border-radius:14px;background:var(--wall-2)}._detailHead_1sklm_43{display:flex;align-items:center;justify-content:space-between}._detailHead_1sklm_43 h2,._detail_1sklm_32 p{margin:0}._facts_1sklm_57{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px}._facts_1sklm_57 dt{font:700 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:2px}._facts_1sklm_57 dd{margin:0}._facts_1sklm_57 a{color:inherit}._lines_1sklm_81{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}._lines_1sklm_81 li{display:flex;justify-content:space-between;gap:10px}._total_1sklm_96{padding-top:6px;border-top:1px dashed var(--line-strong);font-weight:700}._actions_1sklm_102{display:flex;flex-wrap:wrap;gap:8px}._history_1sklm_108{margin:0;padding-left:18px;display:grid;gap:4px;font-size:12px}._back_jrpjx_1{color:var(--muted);font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}._formGrid_jrpjx_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._fieldset_jrpjx_15{display:grid;gap:8px;margin:18px 0 0;padding:0;border:0}._fieldset_jrpjx_15 legend{margin-bottom:8px;font:700 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._formFoot_jrpjx_30{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-top:18px}._formFoot_jrpjx_30>label{margin-right:auto}._variants_jrpjx_43{display:grid;gap:16px;margin-top:28px}._variant_jrpjx_43{display:grid;gap:18px}._variantHead_jrpjx_54{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._variantHead_jrpjx_54 h3{margin:0;font-weight:800;font-stretch:80%;letter-spacing:.04em;text-transform:uppercase}._swatch_jrpjx_69{width:22px;height:22px;border-radius:50%;border:1px solid var(--line-strong)}._images_jrpjx_76{display:flex;flex-wrap:wrap;gap:14px}._slot_jrpjx_82{display:grid;gap:6px;width:150px}._slotLabel_jrpjx_88{font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._slotWall_jrpjx_96{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;border-radius:10px;background:radial-gradient(ellipse at 50% 35%,var(--rack-wall-2),var(--rack-wall) 75%);overflow:hidden;cursor:pointer}._slotWall_jrpjx_96 img{width:100%;height:100%;object-fit:contain;padding:8%;filter:drop-shadow(0 8px 10px rgb(0 0 0 / .12))}._slotWall_jrpjx_96[data-working=true] img{opacity:.35}._slotEmpty_jrpjx_119{font:11px var(--font-mono);color:#7a7a75}._slotStatus_jrpjx_124{position:absolute;inset:auto 8px 8px;padding:6px;border-radius:6px;background:#121212;color:#7cf23a;font:700 10px var(--font-mono);text-align:center;animation:_pulse_jrpjx_1 1.2s ease-in-out infinite}@keyframes _pulse_jrpjx_1{50%{opacity:.55}}._fileInput_jrpjx_142{position:absolute;width:1px;height:1px;opacity:0}._fileInput_jrpjx_142:focus-visible+._slotAction_jrpjx_149{outline:3px solid var(--accent);outline-offset:2px}._slotAction_jrpjx_149{font:700 11px var(--font-mono);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._slotError_jrpjx_161,._slotOk_jrpjx_162{margin:0;font:11px var(--font-mono)}._slotError_jrpjx_161{color:#d7262e}._stock_jrpjx_171{display:grid;gap:10px;max-width:560px}._stockInput_jrpjx_177{width:90px;min-height:34px;padding:0 10px;border:1px solid var(--line-strong);border-radius:6px;background:var(--wall);color:var(--ink);font:13px var(--font-mono)}._rowActions_jrpjx_188{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}._details_jrpjx_196 summary{cursor:pointer;font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._inline_jrpjx_204{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px}._dangerRow_jrpjx_212{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed var(--line-strong)}._danger_jrpjx_212{display:grid;gap:10px;justify-items:start;margin-top:12px;padding:18px;border:1.5px solid color-mix(in srgb,#d7262e 45%,transparent);border-radius:14px}._danger_jrpjx_212 h2{margin:0;color:#d7262e}
