@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/font-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/font-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/font-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/font-2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/font-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/font-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/font-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/font-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/font-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.design-switch{z-index:60;color:#3a342c;background:#fffdf8;border:1px solid #ded8ce;border-radius:30px;align-items:center;gap:4px;padding:5px;font:12px system-ui,sans-serif;display:flex;position:fixed;bottom:18px;left:18px;box-shadow:0 3px 16px #322a2020}.design-switch>span{padding:0 9px}.design-switch button{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:22px;padding:8px 11px}.design-switch button[aria-pressed=true]{color:#fff;background:#344840}.design-switch button:focus-visible{outline-offset:2px;outline:3px solid #ac503d}.basket-toast{z-index:70;color:#293b32;background:#fffdf8;border:1px solid #d4daca;border-radius:16px;align-items:center;gap:13px;max-width:min(470px,100vw - 32px);padding:19px;font:14px/1.4 system-ui,sans-serif;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 40px #2d322529}.toast-check{color:#355a3d;background:#e5eddf;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:20px;display:grid}.toast-actions{gap:17px;margin-top:6px;display:flex}.toast-actions a,.toast-actions button{color:#335443;font-size:12px;font-weight:600}.toast-actions button,.toast-dismiss{cursor:pointer;background:0 0;border:0;padding:0}.toast-dismiss{color:#6b655b;margin-left:6px;padding:6px;font-size:24px}.toast-error .toast-check{color:#9b3c2c;background:#fae0d5}@keyframes toast-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (width<=600px){.basket-toast{bottom:82px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.basket-toast{animation:none}}html[data-design=v1] .admin-brand,html[data-design=v1] .sidebar-note{display:none}html[data-design=v1] .admin-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}html[data-design=v1] .metric-card,html[data-design=v1] .overview-card{border:1px solid #d8d6ca;border-radius:6px;margin-bottom:15px;padding:20px}html[data-design=v1] .metric-card strong{margin:8px 0;font-size:25px;display:block}html[data-design=v1] .metric-card small{display:block}html[data-design=v1] .overview-row{justify-content:space-between;align-items:center;padding:13px 0;display:flex}html[data-design=v1] .overview-row small{display:block}html[data-design=v1] .quick-actions,html[data-design=v1] .admin-search-row{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}html[data-design=v1] .admin-success{background:#e5eddf;border-radius:6px;margin-bottom:16px;padding:15px}html[data-design=v1] .settings-summary{margin-top:25px}html[data-design=v1] .settings-summary dl>div{justify-content:space-between;margin:10px 0;display:flex}@media (width<=760px){html[data-design=v1] .admin-metrics{grid-template-columns:repeat(2,1fr)}}
