.cud-admin,.cud-admin-login{min-height:100vh;background:radial-gradient(circle at top left,rgba(214,183,106,.14),transparent 34%),radial-gradient(circle at bottom right,rgba(214,183,106,.08),transparent 38%),#070604;color:#fff7e6;padding:72px 22px}.cud-admin-login{display:flex;align-items:center;justify-content:center}.cud-admin-login>*{width:100%;max-width:460px}.cud-admin-login h1,.cud-admin h1{font-size:clamp(38px,6vw,72px);line-height:1;margin:0 0 18px;color:#fff7e6}.cud-admin-login p{color:#fff7e6ad;margin-bottom:24px}#adminLogin{display:grid;gap:14px;background:linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid rgba(214,183,106,.28);border-radius:28px;padding:24px;box-shadow:0 30px 90px #0000008c}#adminLogin input{width:100%;min-height:56px;border-radius:18px;border:1px solid rgba(247,234,208,.18);background:#00000061;color:#fff7e6;padding:0 16px;font-size:15px}#adminLogin button,#logout{min-height:52px;border:0;border-radius:999px;background:linear-gradient(135deg,#f7e4a6,#b88a35);color:#090705;font-weight:900;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:0 24px;box-shadow:0 18px 45px #b88a3538}#loginMessage{color:#ffb4a8;margin-top:14px}.cud-admin{padding-top:64px}.cud-admin-top{max-width:1180px;margin:0 auto 34px;display:flex;align-items:center;justify-content:space-between;gap:18px}#reviews{max-width:1180px;margin:0 auto;display:grid;gap:18px}.review-card{border:1px solid rgba(214,183,106,.28);border-radius:26px;background:linear-gradient(145deg,#fff1,#ffffff05);padding:24px;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff0f}.review-card h3{margin:0 0 12px;color:#fff7e6;font-size:22px}.review-card p{color:#fff7e6bd;line-height:1.65}@media(max-width:749px){.cud-admin,.cud-admin-login{padding:46px 16px}.cud-admin-top{display:grid}}.cud-admin-top{position:relative;padding-top:34px}.cud-admin-top:before{content:"CUDOLLA ADMIN";position:absolute;top:0;left:0;margin:0;color:#d6b76a;letter-spacing:.24em;font-size:12px;text-transform:uppercase}.cud-admin-sub{color:#fff7e69e;margin:10px 0 0}.cud-admin-stats{max-width:1180px;margin:0 auto 24px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.cud-admin-stats div{border:1px solid rgba(214,183,106,.24);border-radius:20px;background:#ffffff0b;padding:18px}.cud-admin-stats strong{display:block;font-size:32px;color:#fff7e6}.cud-admin-stats span{color:#fff7e69e;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.cud-admin-toolbar{max-width:1180px;margin:0 auto 22px;display:flex;justify-content:space-between;gap:14px}.cud-admin-filters{display:flex;flex-wrap:wrap;gap:10px}.cud-admin-filters button,#cud-admin-search{min-height:44px;border-radius:999px;border:1px solid rgba(214,183,106,.24);background:#ffffff0a;color:#fff7e6;padding:0 16px}.cud-admin-filters button.active{background:linear-gradient(135deg,#f7e4a6,#b88a35);color:#090705;font-weight:900}#cud-admin-search{min-width:260px}.cud-admin-table{border:1px solid rgba(214,183,106,.22);border-radius:26px;overflow:hidden;background:#ffffff09}.cud-admin-row{display:grid;grid-template-columns:1.2fr .7fr 2fr .8fr .7fr;gap:16px;padding:18px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}.cud-admin-row:last-child{border-bottom:0}.cud-admin-head{background:#d6b76a14;color:#d6b76a;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.cud-admin-row strong{display:block;color:#fff7e6}.cud-admin-row small{color:#fff7e68c}.cud-admin-row p{margin:0;color:#fff7e6b8}.cud-admin-stars{color:#d6b76a;letter-spacing:2px}.cud-status{display:inline-flex;border-radius:999px;padding:7px 12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.cud-status.pending{background:#ffc10724;color:#ffd779}.cud-status.approved{background:#4dff881f;color:#b9ffc9}.cud-status.rejected{background:#ff505024;color:#ffb4a8}@media(max-width:900px){.cud-admin-stats{grid-template-columns:repeat(2,1fr)}.cud-admin-toolbar{display:grid}#cud-admin-search{min-width:0;width:100%}.cud-admin-row{grid-template-columns:1fr}.cud-admin-head{display:none}}.cud-admin-review-row{width:100%;text-align:left;background:transparent;border:0;color:inherit;cursor:pointer}.cud-admin-review-row:hover{background:#d6b76a0f}#cud-admin-drawer.open{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999}.cud-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cud-drawer{position:absolute;top:18px;right:18px;bottom:18px;width:min(520px,calc(100vw - 36px));overflow:auto;border-radius:28px;border:1px solid rgba(214,183,106,.32);background:radial-gradient(circle at top left,rgba(214,183,106,.12),transparent 36%),linear-gradient(145deg,#14120efa,#050504fa);color:#fff7e6;padding:28px;box-shadow:0 30px 100px #000000b8}.cud-drawer-close{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(214,183,106,.28);background:#00000061;color:#fff7e6;font-size:22px;cursor:pointer}.cud-drawer-kicker{color:#d6b76a;letter-spacing:.2em;text-transform:uppercase;font-size:12px;margin-bottom:12px}.cud-drawer h2{font-size:42px;margin:0 0 16px}.cud-drawer-meta{display:flex;gap:12px;align-items:center;margin-bottom:20px;color:#fff7e69e}.cud-drawer-stars{color:#d6b76a;font-size:26px;letter-spacing:3px;margin-bottom:22px}.cud-drawer-box{border:1px solid rgba(214,183,106,.18);border-radius:18px;background:#ffffff0a;padding:16px;margin-bottom:14px}.cud-drawer-box label{display:block;color:#d6b76a;letter-spacing:.14em;text-transform:uppercase;font-size:11px;margin-bottom:8px}.cud-drawer-box p{margin:0;color:#fff7e6c7;line-height:1.6}.cud-drawer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0}.cud-drawer-grid div{border:1px solid rgba(214,183,106,.18);border-radius:18px;padding:16px;background:#ffffff09}.cud-drawer-grid strong{display:block;font-size:28px;color:#fff7e6}.cud-drawer-grid span{color:#fff7e694;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.cud-drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.cud-drawer-actions button{min-height:48px;border-radius:999px;border:1px solid rgba(214,183,106,.25);background:linear-gradient(135deg,#f7e4a6,#b88a35);color:#090705;font-weight:900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.cud-drawer-actions button.danger{background:#961c1ce6;color:#fff7e6}.cud-featured-badge{display:inline-flex;margin-top:8px;border-radius:999px;padding:7px 12px;background:#d6b76a2e;color:#f7e4a6;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.cud-admin-photo-grid{display:grid;gap:10px}.cud-admin-photo{min-height:44px;border-radius:999px;border:1px solid rgba(214,183,106,.25);background:#d6b76a1f;color:#f7e4a6;font-weight:900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.cud-photo-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.cud-photo-card{border:1px solid rgba(214,183,106,.22);border-radius:18px;padding:10px;background:#ffffff09}.cud-photo-thumb{width:100%;height:150px;object-fit:cover;border-radius:14px;background:#ffffff0a;display:block}.cud-photo-status{margin:9px 0;color:#d6b76a;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.cud-photo-actions{display:grid;gap:7px}.cud-photo-actions button{min-height:34px;border-radius:999px;border:1px solid rgba(214,183,106,.25);background:#d6b76a24;color:#f7e4a6;font-weight:900;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.cud-photo-actions button.danger{background:#961c1cbf;color:#fff7e6}.cud-photo-mini-status{margin-top:10px;color:#d6b76a;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.cud-photo-mini-actions{display:grid;gap:8px;margin-top:10px}.cud-photo-mini-actions button{min-height:36px;border-radius:999px;border:1px solid rgba(214,183,106,.25);background:#d6b76a24;color:#f7e4a6;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.cud-photo-mini-actions button.danger{background:#961c1ccc;color:#fff7e6}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cudolla-admin.css.map */
