body.admin-page{color:#142438;background:#f2f5f7;min-height:100vh}.admin-shell[data-astro-cid-nsou3le4]{max-width:1180px;margin:0 auto;padding:34px 22px 80px}.admin-top[data-astro-cid-nsou3le4]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.admin-brand[data-astro-cid-nsou3le4]{color:#081525;flex-direction:column;align-items:flex-start;gap:7px;display:flex}.admin-brand[data-astro-cid-nsou3le4] img[data-astro-cid-nsou3le4]{object-fit:contain;width:174px;max-width:min(48vw,174px);height:auto;display:block}.admin-motto[data-astro-cid-nsou3le4]{color:#081525;letter-spacing:.015em;max-width:250px;margin:0;font:600 12px/1.45 Montserrat Variable,sans-serif}.admin-kicker[data-astro-cid-nsou3le4]{letter-spacing:.2em;color:#667487;text-transform:uppercase;margin-top:4px;font-size:10px}.admin-panel[data-astro-cid-nsou3le4]{background:#fff;border:1px solid #dce3e9;margin:18px 0;padding:26px;box-shadow:0 8px 30px #0815250a}.admin-panel[data-astro-cid-nsou3le4] h1[data-astro-cid-nsou3le4],.admin-panel[data-astro-cid-nsou3le4] h2[data-astro-cid-nsou3le4]{color:#081525;margin:0 0 12px;font-family:Montserrat Variable,sans-serif}.admin-panel[data-astro-cid-nsou3le4] h1[data-astro-cid-nsou3le4]{font-size:28px}.admin-panel[data-astro-cid-nsou3le4] h2[data-astro-cid-nsou3le4]{font-size:20px}.admin-muted[data-astro-cid-nsou3le4]{color:#667487;font-size:13px;line-height:1.7}.admin-form-grid[data-astro-cid-nsou3le4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-field[data-astro-cid-nsou3le4]{flex-direction:column;gap:6px;margin:10px 0;display:flex}.admin-field[data-astro-cid-nsou3le4] label[data-astro-cid-nsou3le4]{color:#526174;letter-spacing:.04em;font-size:11px;font-weight:700}.admin-field[data-astro-cid-nsou3le4] input[data-astro-cid-nsou3le4],.admin-field[data-astro-cid-nsou3le4] textarea[data-astro-cid-nsou3le4],.admin-field[data-astro-cid-nsou3le4] select[data-astro-cid-nsou3le4]{color:#142438;background:#fff;border:1px solid #ccd6df;border-radius:2px;width:100%;padding:11px 12px;font:14px Arial,sans-serif}.admin-field[data-astro-cid-nsou3le4] textarea[data-astro-cid-nsou3le4]{resize:vertical;min-height:95px;line-height:1.55}.admin-actions[data-astro-cid-nsou3le4]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.admin-btn[data-astro-cid-nsou3le4]{color:#fff;cursor:pointer;background:#1569a4;border:0;border-radius:2px;padding:11px 16px;font-size:12px;font-weight:700}.admin-btn[data-astro-cid-nsou3le4].secondary{color:#19334b;background:#e8eef2}.admin-btn[data-astro-cid-nsou3le4].danger{background:#7b3440}.admin-btn[data-astro-cid-nsou3le4]:disabled{opacity:.5;cursor:not-allowed}.admin-status[data-astro-cid-nsou3le4]{color:#526174;min-height:20px;margin:10px 0;font-size:13px}.admin-status[data-astro-cid-nsou3le4].error{color:#9c3441}.admin-status[data-astro-cid-nsou3le4].success{color:#14704e}.admin-hidden[data-astro-cid-nsou3le4]{display:none!important}.admin-table-wrap[data-astro-cid-nsou3le4]{overflow:auto}.admin-table[data-astro-cid-nsou3le4]{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.admin-table[data-astro-cid-nsou3le4] th[data-astro-cid-nsou3le4],.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]{text-align:left;vertical-align:middle;border-bottom:1px solid #e1e7ec;padding:12px 10px}.admin-table[data-astro-cid-nsou3le4] th[data-astro-cid-nsou3le4]{letter-spacing:.08em;text-transform:uppercase;color:#526174;background:#f3f5f7;font-size:10px}.admin-table[data-astro-cid-nsou3le4] th[data-astro-cid-nsou3le4]:first-child,.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]:first-child{text-align:center;font-variant-numeric:tabular-nums;width:54px;min-width:54px}.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]:first-child{color:#526174;font-weight:700}.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]:nth-child(2){min-width:190px}.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4].row-odd>td[data-astro-cid-nsou3le4]{background-color:#fff!important}.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4].row-even>td[data-astro-cid-nsou3le4]{background-color:#dceaf4!important}.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4]>td[data-astro-cid-nsou3le4]{border-bottom:1px solid #c5d3df}.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4]:hover>td[data-astro-cid-nsou3le4],.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4]:focus-within>td[data-astro-cid-nsou3le4]{background-color:#c8deed!important}.admin-table[data-astro-cid-nsou3le4] tbody[data-astro-cid-nsou3le4] tr[data-astro-cid-nsou3le4]:last-child td[data-astro-cid-nsou3le4]{border-bottom:0}.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4] small[data-astro-cid-nsou3le4]{color:#778696;margin-top:4px;display:block}.admin-tag[data-astro-cid-nsou3le4]{color:#526174;text-transform:uppercase;letter-spacing:.05em;background:#edf2f5;padding:4px 7px;font-size:10px;display:inline-block}.admin-login[data-astro-cid-nsou3le4]{max-width:470px;margin:9vh auto}.admin-login[data-astro-cid-nsou3le4] .admin-field[data-astro-cid-nsou3le4] input[data-astro-cid-nsou3le4]{font-size:16px}.admin-secret[data-astro-cid-nsou3le4]{letter-spacing:.12em;font:700 15px ui-monospace,monospace;background:#f2f6f8!important}.admin-note[data-astro-cid-nsou3le4]{color:#56697b;background:#f2f6f8;border-left:3px solid #1569a4;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.7}.admin-section-head[data-astro-cid-nsou3le4]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.admin-media-section[data-astro-cid-nsou3le4]{background:#fbfcfd;border:1px solid #dce3e9;margin:24px 0;padding:18px}.admin-variant-row[data-astro-cid-nsou3le4]{background:#fbfcfd;border:1px solid #dce3e9;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;margin:12px 0;padding:14px;display:grid}.admin-variant-image[data-astro-cid-nsou3le4]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.admin-variant-image[data-astro-cid-nsou3le4] img[data-astro-cid-nsou3le4]{object-fit:cover;border:1px solid #dce3e9;width:84px;height:64px}.admin-variant-image[data-astro-cid-nsou3le4] input[data-astro-cid-nsou3le4]{max-width:280px}.admin-spec-field[data-astro-cid-nsou3le4]{background:#fff;border:1px solid #dce3e9;min-width:0;padding:12px}@media (width<=760px){.admin-variant-row[data-astro-cid-nsou3le4]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-variant-row[data-astro-cid-nsou3le4] .admin-btn[data-astro-cid-nsou3le4]{grid-column:1/-1;justify-self:start}}.admin-spec-field[data-astro-cid-nsou3le4] h3[data-astro-cid-nsou3le4]{color:#19334b;margin:0 0 8px;font-size:13px}.admin-media-grid[data-astro-cid-nsou3le4]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:14px;display:grid}.admin-media-card[data-astro-cid-nsou3le4]{background:#fff;border:1px solid #dce3e9;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.admin-media-card[data-astro-cid-nsou3le4] img[data-astro-cid-nsou3le4]{object-fit:cover;background:#edf2f5;width:100%;height:120px}.admin-media-card[data-astro-cid-nsou3le4] small[data-astro-cid-nsou3le4]{color:#667487;overflow-wrap:anywhere;font-size:10px}.admin-variant-thumb-label[data-astro-cid-nsou3le4]{color:#19334b;overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:700;line-height:1.4;display:block}.admin-media-card[data-astro-cid-nsou3le4] .admin-btn[data-astro-cid-nsou3le4]{align-self:flex-start}.admin-upload-queue[data-astro-cid-nsou3le4]{gap:8px;margin-top:12px;display:grid}.admin-upload-item[data-astro-cid-nsou3le4]{background:#fff;border:1px solid #dce3e9;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.admin-upload-item[data-astro-cid-nsou3le4] strong[data-astro-cid-nsou3le4]{color:#19334b;overflow-wrap:anywhere;display:block}.admin-upload-item[data-astro-cid-nsou3le4] small[data-astro-cid-nsou3le4]{color:#667487;margin-top:3px;display:block}.admin-upload-state[data-astro-cid-nsou3le4]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.admin-upload-state[data-astro-cid-nsou3le4].ready{color:#8a5a12}.admin-upload-state[data-astro-cid-nsou3le4].uploading{color:#1569a4}.admin-upload-state[data-astro-cid-nsou3le4].done{color:#14704e}.admin-upload-state[data-astro-cid-nsou3le4].failed{color:#9c3441}.admin-upload-progress[data-astro-cid-nsou3le4]{background:#e8eef2;height:5px;margin-top:7px;overflow:hidden}.admin-upload-progress[data-astro-cid-nsou3le4] span[data-astro-cid-nsou3le4]{background:#1569a4;width:0;height:100%;transition:width .15s;display:block}@media (width<=700px){.admin-form-grid[data-astro-cid-nsou3le4]{grid-template-columns:1fr}.admin-panel[data-astro-cid-nsou3le4]{padding:18px}.admin-shell[data-astro-cid-nsou3le4]{padding:20px 14px 60px}.admin-top[data-astro-cid-nsou3le4]{align-items:flex-start}.admin-brand[data-astro-cid-nsou3le4] img[data-astro-cid-nsou3le4]{width:158px}.admin-motto[data-astro-cid-nsou3le4]{max-width:220px;font-size:11px}.admin-table[data-astro-cid-nsou3le4]{min-width:720px}.admin-table[data-astro-cid-nsou3le4] th[data-astro-cid-nsou3le4],.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]{padding:11px 9px}.admin-table[data-astro-cid-nsou3le4] td[data-astro-cid-nsou3le4]:last-child{min-width:190px}}
