body{margin:0}a:hover{color:#4f3b12}button,input{font-family:Manrope,sans-serif}@keyframes enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.enter{animation:.45s cubic-bezier(.2,.8,.2,1) both enter}.d1{animation-delay:60ms}.d2{animation-delay:.12s}.d3{animation-delay:.18s}@keyframes pop{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.pop{animation:.4s cubic-bezier(.2,.9,.3,1.3) both pop}.press{transition:transform .15s,background .2s,color .2s,border-color .2s}.press:active{transform:scale(.96)}.chips{scrollbar-width:none}.chips::-webkit-scrollbar{display:none}html,body{background:#f6f1e7;margin:0}.admin-stage{box-sizing:border-box;color:#1d2a28;background:#f6f1e7;flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto;font-family:Manrope,sans-serif;display:flex}[x-cloak]{display:none!important}.adm-input{color:#1d2a28;box-sizing:border-box;background:#fffdf8;border:1.5px solid #e2d1a6;border-radius:12px;width:100%;padding:12px;font-family:Manrope,sans-serif;font-size:16px}.adm-input:focus-visible{outline-offset:1px;outline:2px solid #0e2b2b}.adm-label{color:#3d4744;flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.adm-card{background:#fff;border:1px solid #e7dcc6;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.adm-h2{margin:0;font-family:Cormorant Garamond,serif;font-size:23px;font-weight:700}.adm-btn{color:#f1d58e;cursor:pointer;background:#0e2b2b;border:0;border-radius:14px;min-height:50px;font-family:Manrope,sans-serif;font-size:15px;font-weight:800}.adm-btn:disabled{opacity:.4;cursor:not-allowed}.adm-btn-ghost{color:#1d2a28;cursor:pointer;background:0 0;border:1.5px solid #c9b07a;border-radius:12px;min-height:44px;padding:0 12px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700}.adm-btn-danger{color:#9a3b2c;cursor:pointer;background:0 0;border:1.5px solid #c98b7a;border-radius:12px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700}.adm-err{color:#9a3b2c;font-size:12px;font-weight:700}.adm-note{color:#5c6965;font-size:12px}a{color:#7a5c1f}.adm-split{flex-direction:column;gap:14px;display:flex}.adm-wrap{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto}@media (width>=768px){.admin-stage{max-width:100%}.adm-wrap{max-width:720px}.adm-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.adm-tfield{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid!important}.adm-tfield>.adm-tfield-label{grid-column:1/-1}.adm-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid!important}.adm-list>h2,.adm-list>.adm-list-wide{grid-column:1/-1}}@media (width>=1100px){.adm-wrap{max-width:1080px}.adm-split{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;display:grid!important}.adm-split .adm-list{grid-template-columns:minmax(0,1fr)}.adm-split-aside{position:sticky;top:16px}.adm-list{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid!important}.adm-form-grid>.adm-form-wide{grid-column:1/-1}}@media (width>=1400px){.adm-wrap{max-width:1280px}.adm-list{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-split .adm-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.press:hover{filter:brightness(1.06)}.adm-btn-ghost:hover,.adm-btn-danger:hover{background:#c9b07a1f}}
