@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Hanken+Grotesk:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}.rp-sidebar{--rp-width:278px;--rp-collapsed-width:82px;--rp-ink:#26231f;--rp-muted:#99938d;--rp-gold:#b68b59;--rp-gold-dark:#8f683e;--rp-gold-light:#f8f1e8;--rp-border:#eeeae5;z-index:1000;width:var(--rp-width);height:100dvh;color:var(--rp-ink);border-right:1px solid var(--rp-border);box-sizing:border-box;background:#fff;flex-direction:column;font-family:Inter,Segoe UI,Arial,sans-serif;transition:width .3s,transform .3s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:8px 0 35px #2d241b09}.rp-sidebar *,.rp-sidebar :before,.rp-sidebar :after{box-sizing:border-box}.rp-brand{border-bottom:1px solid #f0ede8;flex-shrink:0;align-items:center;gap:13px;min-height:91px;padding:17px 19px;display:flex}.rp-brand__logo{color:#fff;background:#180d06;border:1.5px solid #c99432;border-radius:15px;flex:0 0 47px;justify-content:center;align-items:center;width:47px;height:47px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 15px #281f1621,inset 0 1px #ffffff26}.rp-brand__img{object-fit:contain;width:34px;height:34px;display:block}.rp-brand__content{flex:1;min-width:0}.rp-brand__content h2{color:#27231f;letter-spacing:-.8px;white-space:nowrap;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;line-height:1.1}.rp-brand__subtitle{color:var(--rp-gold-dark);letter-spacing:1.8px;white-space:nowrap;margin-top:6px;font-size:8px;font-weight:800;display:block}.rp-close{color:#625b54;border:1px solid var(--rp-border);cursor:pointer;background:#f8f6f3;border-radius:10px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;margin-left:auto;transition:color .2s,background .2s;display:none}.rp-close:hover{color:#fff;background:var(--rp-gold-dark)}.rp-nav{scrollbar-width:thin;scrollbar-color:#e9e4dd transparent;flex-direction:column;flex:1;gap:7px;min-height:0;padding:19px 13px 20px;display:flex;overflow:hidden auto}.rp-nav::-webkit-scrollbar{width:4px}.rp-nav::-webkit-scrollbar-track{background:0 0}.rp-nav::-webkit-scrollbar-thumb{background:#e9e4dd;border-radius:10px}.rp-nav__link{color:#716b65;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:53px;padding:7px 11px;font-family:inherit;font-size:12px;font-weight:650;text-decoration:none;transition:background .22s,color .22s,border-color .22s,transform .22s;display:flex;position:relative}.rp-nav__icon{color:#827a71;background:#f7f5f2;border:1px solid #f0ede8;border-radius:11px;flex:0 0 39px;justify-content:center;align-items:center;width:39px;height:39px;transition:color .22s,background .22s,border-color .22s,transform .22s;display:flex}.rp-nav__details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rp-nav__title{color:inherit;overflow-wrap:anywhere;font-size:12px;font-weight:750;line-height:1.35}.rp-nav__link:hover{color:#392f26;background:#faf8f5;border-color:#f2ece3}.rp-nav__link:hover .rp-nav__icon{color:var(--rp-gold-dark);background:#fff;border-color:#e9dccb;transform:translateY(-1px)}.rp-nav__link--active{color:#634526;background:linear-gradient(110deg,#f8f0e6,#fcf8f2);border-color:#eddfce;box-shadow:0 4px 12px #7e5b3309}.rp-nav__link--active:before{content:"";background:var(--rp-gold);border-radius:0 5px 5px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-1px}.rp-nav__link--active .rp-nav__icon{color:#fff;background:linear-gradient(145deg,#c49a6a,#a87948);border-color:#0000;box-shadow:0 4px 9px #9b6f402e}.rp-nav__link--active .rp-nav__title{color:#634526}.rp-nav__group{flex-direction:column;width:100%;display:flex}.rp-nav__dropdown{font:inherit;flex-shrink:0}.rp-nav__dropdown .rp-nav__details{flex:1}.rp-nav__chevron{color:#a79b8b;flex:none;margin-left:auto;transition:transform .25s,color .25s}.rp-nav__chevron--open{color:var(--rp-gold-dark);transform:rotate(180deg)}.rp-nav__group--active>.rp-nav__dropdown{color:#634526;background:#fcf8f2;border-color:#eddfce}.rp-nav__group--active>.rp-nav__dropdown .rp-nav__icon{color:#fff;background:linear-gradient(145deg,#c49a6a,#a87948);border-color:#0000}.rp-subnav{border-left:1px solid #e9dfd2;flex-direction:column;gap:4px;margin:5px 0 7px 29px;padding:3px 0 3px 15px;animation:.22s both rp-subnav-enter;display:flex;position:relative}@keyframes rp-subnav-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rp-subnav__link{color:#827a71;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:41px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s,background .2s,border-color .2s,padding .2s;display:flex;position:relative}.rp-subnav__icon{color:#a39482;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;transition:color .2s;display:flex}.rp-subnav__title{overflow-wrap:anywhere;min-width:0}.rp-subnav__link:hover{color:#634526;background:#faf7f2;border-color:#f0e6d9;padding-left:13px}.rp-subnav__link:hover .rp-subnav__icon{color:var(--rp-gold-dark)}.rp-subnav__link--active{color:#634526;background:linear-gradient(110deg,#f8f0e6,#fcf8f2);border-color:#eddfce;font-weight:750}.rp-subnav__link--active:before{content:"";background:var(--rp-gold);border-radius:0 4px 4px 0;width:2px;position:absolute;top:9px;bottom:9px;left:-16px}.rp-subnav__link--active .rp-subnav__icon{color:var(--rp-gold-dark)}.rp-sidebar.rp-sidebar--collapsed{width:var(--rp-collapsed-width)}.rp-sidebar--collapsed .rp-brand{justify-content:center;padding-left:0;padding-right:0}.rp-sidebar--collapsed .rp-nav{gap:8px;padding:17px 10px}.rp-sidebar--collapsed .rp-nav__link{justify-content:center;min-height:52px;padding:6px}.rp-sidebar--collapsed .rp-nav__icon{flex-basis:39px}.rp-sidebar--collapsed .rp-nav__link--active:before{left:-1px}.rp-sidebar--collapsed .rp-subnav{display:none}.rp-sidebar--collapsed .rp-nav__group{align-items:center}.rp-sidebar--collapsed .rp-nav__dropdown{justify-content:center}.rp-sidebar--collapsed .rp-brand__content,.rp-sidebar--collapsed .rp-business-card,.rp-sidebar--collapsed .rp-section-heading,.rp-sidebar--collapsed .rp-inspiration,.rp-sidebar--collapsed .rp-footer{display:none}.rp-sidebar a:focus-visible,.rp-sidebar button:focus-visible{outline:2px solid var(--rp-gold);outline-offset:3px}.rp-sidebar button{-webkit-tap-highlight-color:transparent}@media (width>=769px) and (width<=1024px){.rp-sidebar{--rp-width:255px}.rp-brand{padding-left:15px;padding-right:15px}.rp-brand__content h2{font-size:20px}.rp-nav{padding-left:11px;padding-right:11px}.rp-nav__link{gap:10px;padding-left:9px;padding-right:9px}.rp-subnav{margin-left:25px}}@media (width<=768px){.rp-sidebar{width:min(300px,88vw);transform:translate(-105%);box-shadow:15px 0 45px #00000024}.rp-sidebar.rp-sidebar--collapsed{width:min(300px,88vw)}.rp-sidebar.rp-sidebar--mobile-open,.rp-sidebar.rp-sidebar--collapsed.rp-sidebar--mobile-open{width:min(300px,88vw);transform:translate(0)}.rp-brand,.rp-sidebar--collapsed .rp-brand{justify-content:flex-start;min-height:82px;padding:15px 16px}.rp-sidebar--collapsed .rp-brand__content{display:block}.rp-brand__content h2{font-size:22px}.rp-close{display:flex}.rp-nav,.rp-sidebar--collapsed .rp-nav{gap:7px;padding:16px 12px 22px}.rp-nav__link,.rp-sidebar--collapsed .rp-nav__link{justify-content:flex-start;min-height:53px;padding:7px 11px}.rp-sidebar--collapsed .rp-nav__icon{flex-basis:39px}.rp-sidebar--collapsed .rp-nav__details{display:flex}.rp-sidebar--collapsed .rp-nav__chevron{display:block}.rp-sidebar--collapsed .rp-subnav{display:flex}.rp-sidebar--collapsed .rp-nav__dropdown{justify-content:flex-start}.rp-subnav{margin-left:29px}.rp-subnav__link{min-height:42px;font-size:12px}}@media (width<=380px){.rp-sidebar,.rp-sidebar.rp-sidebar--collapsed,.rp-sidebar.rp-sidebar--mobile-open,.rp-sidebar.rp-sidebar--collapsed.rp-sidebar--mobile-open{width:90vw}.rp-brand__content h2{font-size:20px}.rp-nav{padding-left:10px;padding-right:10px}.rp-nav__title{font-size:11px}.rp-subnav{margin-left:26px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.rp-sidebar,.rp-nav__link,.rp-nav__icon,.rp-nav__chevron,.rp-subnav__link,.rp-close{transition:none!important;animation:none!important}}:root{--topbar-bg:#fff;--topbar-border:#eee7dc;--topbar-accent:#b68b59;--topbar-accent-dark:#8f683e;--topbar-accent-soft:#f8f1e8;--topbar-text:#30271f;--topbar-muted:#91867a;--topbar-surface:#faf8f4;--topbar-surface-hover:#f3ece2;--topbar-height:76px}.Topbar,.Topbar *,.Topbar :before,.Topbar :after{box-sizing:border-box}.Topbar{top:0;left:var(--sidebar-width,278px);z-index:900;height:var(--topbar-height);color:var(--topbar-text);border-bottom:1px solid var(--topbar-border);-webkit-backdrop-filter:blur(16px);background:#fffffff7;padding:0 25px;transition:left .3s,box-shadow .25s;position:fixed;right:0;box-shadow:0 3px 18px #281f1609}.Topbar-spacer{width:100%;height:var(--topbar-height);flex-shrink:0}.Topbar-inner{justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;transition:opacity .15s;display:flex}.Topbar-inner.is-hidden{opacity:0;pointer-events:none}.Topbar-left,.Topbar-right{align-items:center;gap:13px;min-width:0;display:flex}.Topbar-left{flex:1}.Topbar-right{flex-shrink:0;position:relative}.Topbar-action-wrapper{align-items:center;display:flex;position:relative}.Topbar-toggle-btn,.Topbar-action-btn{color:#71695f;cursor:pointer;background:#fff;border:1px solid #ece7df;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 2px 6px #30261b06}.Topbar-toggle-btn:hover,.Topbar-action-btn:hover,.Topbar-action-btn.active{color:var(--topbar-accent-dark);background:var(--topbar-accent-soft);border-color:#e8d7c3;box-shadow:0 4px 12px #7e5b3312}.Topbar-toggle-btn:hover,.Topbar-action-btn:hover{transform:translateY(-1px)}.Topbar-toggle-btn:active,.Topbar-action-btn:active{transform:scale(.96)}.Topbar-toggle-btn:focus-visible,.Topbar-action-btn:focus-visible,.Topbar-user-trigger:focus-visible,.Topbar-dropdown-item:focus-visible,.Topbar-mark-read:focus-visible,.Topbar-mobile-search-close:focus-visible{outline-offset:2px;outline:3px solid #b68b594d}.Topbar-mobile-search-btn{display:none}.Topbar-page-label{align-items:center;gap:11px;min-width:max-content;margin-right:5px;display:flex}.Topbar-page-icon{color:#fff;background:#180d06;border:1.5px solid #c99432;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex;overflow:hidden;box-shadow:0 4px 10px #9c724826}.Topbar-brand-logo-img{object-fit:contain;filter:brightness(1.15)contrast(1.1);width:26px;height:26px;display:block}.Topbar-page-heading{flex-direction:column;gap:4px;display:flex}.Topbar-page-title{color:#30271f;letter-spacing:-.35px;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;line-height:1.2}.Topbar-page-subtitle{color:#9b9288;letter-spacing:.15px;white-space:nowrap;font-size:10px;font-weight:500}.Topbar-search-box{align-items:center;min-width:0;margin-left:12px;display:flex;position:relative}.Topbar-search-icon{color:#9b9288;pointer-events:none;transition:color .2s;position:absolute;left:14px}.Topbar-search-input{color:#3e3933;background:#faf9f7;border:1px solid #eeeae4;border-radius:12px;outline:none;width:clamp(160px,20vw,285px);height:42px;padding:0 61px 0 41px;font-family:inherit;font-size:12px;transition:width .25s,border-color .2s,background .2s,box-shadow .2s}.Topbar-search-input::placeholder,.Topbar-mobile-search-input::placeholder{color:#aaa39b}.Topbar-search-input:focus{background:#fff;border-color:#d6b995;width:clamp(190px,23vw,315px);box-shadow:0 0 0 4px #b68b5917}.Topbar-search-box:focus-within .Topbar-search-icon{color:var(--topbar-accent-dark)}.Topbar-search-shortcut{color:#958b7f;pointer-events:none;background:#fff;border:1px solid #eae4db;border-radius:5px;padding:4px 6px;font-family:inherit;font-size:9px;font-weight:600;position:absolute;right:9px}.Topbar-badge{color:#fff;background:var(--topbar-accent);border:2px solid #fff;border-radius:20px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}.Topbar-user{flex-shrink:0;margin-left:2px;position:relative}.Topbar-user-trigger{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:5px 10px 5px 6px;transition:background .2s,border-color .2s;display:flex}.Topbar-user-trigger:hover,.Topbar-user.active .Topbar-user-trigger{background:#faf8f5;border-color:#eee7dd}.Topbar-avatar-wrapper{flex-shrink:0;display:flex;position:relative}.Topbar-avatar{object-fit:cover;color:#fff;background:#e8d5bd;border:2px solid #e7d4bd;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Topbar-avatar-fallback{color:#6f4c2d;background:linear-gradient(145deg,#f4e7d5,#ddc09b);font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700}.Topbar-status-indicator{background:#78a982;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.Topbar-user-info{flex-direction:column;gap:3px;min-width:0;max-width:140px;display:flex}.Topbar-username{color:#302b25;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.Topbar-role{color:#978e83;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.Topbar-chevron{color:#958b80;flex-shrink:0;transition:transform .2s}.Topbar-chevron.open{transform:rotate(180deg)}.Topbar-dropdown{z-index:1001;color:#38312a;background:#fff;border:1px solid #eee7dd;border-radius:15px;flex-direction:column;width:min(300px,100vw - 24px);padding:8px;animation:.18s ease-out Topbar-dropdown-in;display:flex;position:absolute;top:calc(100% + 11px);right:0;box-shadow:0 18px 45px #281f161f,0 3px 8px #281f160a}@keyframes Topbar-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Topbar-dropdown-header{border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;padding:7px 7px 12px;display:flex}.Topbar-dropdown-header>div{flex-direction:column;gap:5px;display:flex}.Topbar-dropdown-title{color:#302a24;font-size:13px;font-weight:800}.Topbar-dropdown-subtitle{color:#a09689;font-size:10px}.Topbar-mark-read{color:#8d663c;cursor:pointer;white-space:nowrap;background:#f8f0e7;border:1px solid #f0e2d0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 7px;font-family:inherit;font-size:10px;font-weight:700;display:inline-flex}.Topbar-mark-read:hover{background:#f0e2d0}.Topbar-notifications-dropdown{width:min(335px,100vw - 24px);padding:12px}.Topbar-notification-list{flex-direction:column;gap:3px;max-height:330px;display:flex;overflow-y:auto}.Topbar-notification-item{border-radius:10px;align-items:flex-start;gap:10px;padding:11px 8px;transition:background .15s;display:flex}.Topbar-notification-item:hover{background:#faf8f5}.Topbar-notification-item.is-unread{background:#fcf8f1}.Topbar-notification-symbol{color:#a77b4d;background:#f8f1e8;border:1px solid #f0e4d5;border-radius:10px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.Topbar-notification-content{flex:1;min-width:0}.Topbar-notification-heading{color:#3b3025;margin:1px 0 4px;font-size:11px;font-weight:750;line-height:1.4}.Topbar-notification-text{color:#70665b;margin:0;font-size:11px;line-height:1.55}.Topbar-notification-time{filter:brightness(1.15)contrast(1.1);color:#a39a8f;margin-top:5px;font-size:10px;display:block}.Topbar-dropdown-footer-link{filter:brightness(1.15)contrast(1.1);color:var(--topbar-accent-dark);text-align:center;border-top:1px solid #f0ece6;margin-top:6px;padding:11px 8px 4px;font-size:11px;font-weight:700;text-decoration:none;display:block}.Topbar-dropdown-footer-link:hover{color:#654528}.Topbar-user-dropdown{width:min(250px,100vw - 24px)}.Topbar-user-card{padding:11px 12px}.Topbar-profile-label{filter:brightness(1.15)contrast(1.1);color:#a18b72;letter-spacing:1.5px;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.Topbar-card-name{color:#302a24;margin:0;font-size:13px;font-weight:750}.Topbar-card-email{overflow-wrap:anywhere;color:#94897c;margin:5px 0 0;font-size:11px}.Topbar-dropdown-divider{background:#f0ece6;height:1px;margin:4px 0}.Topbar-dropdown-item{color:#62594f;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:flex}.Topbar-dropdown-item svg{flex-shrink:0}.Topbar-dropdown-item:hover{color:var(--topbar-accent-dark);background:var(--topbar-accent-soft)}.Topbar-dropdown-item.logout{color:#bd5b51}.Topbar-dropdown-item.logout:hover{color:#a83e35;background:#fff1ef}.Topbar-mobile-search-overlay{background:#fff;align-items:center;gap:10px;padding:0 14px;animation:.18s ease-out Topbar-search-in;display:flex;position:absolute;inset:0}.Topbar-mobile-search-icon{color:var(--topbar-accent);flex-shrink:0}.Topbar-mobile-search-input{color:#302a24;background:#faf8f5;border:1px solid #e8d9c7;border-radius:11px;outline:none;flex:1;min-width:0;height:40px;padding:0 13px;font-family:inherit;font-size:13px}.Topbar-mobile-search-input:focus{background:#fff;border-color:#d6b995;box-shadow:0 0 0 3px #b68b591a}.Topbar-mobile-search-close{color:#6d6256;cursor:pointer;background:#faf8f5;border:1px solid #eee7dd;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,background .2s;display:flex}.Topbar-mobile-search-close:hover{color:var(--topbar-accent-dark);background:var(--topbar-accent-soft)}@keyframes Topbar-search-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.Topbar{padding-left:18px;padding-right:18px}.Topbar-inner{gap:12px}.Topbar-left,.Topbar-right{gap:9px}.Topbar-search-input{width:clamp(140px,17vw,220px)}.Topbar-page-subtitle{display:none}.Topbar-user-info{max-width:105px}}@media (width<=768px){.Topbar{padding-right:max(13px, env(safe-area-inset-right));padding-left:max(13px, env(safe-area-inset-left));left:0}.Topbar-left,.Topbar-right{gap:7px}.Topbar-page-label{gap:8px;min-width:0;margin-right:0}.Topbar-page-icon{width:35px;height:35px}.Topbar-page-title{text-overflow:ellipsis;max-width:180px;font-size:14px;overflow:hidden}.Topbar-page-subtitle,.Topbar-search-box{display:none}.Topbar-mobile-search-btn{display:inline-flex}.Topbar-user-info{display:none}.Topbar-user-trigger{gap:4px;padding:3px}.Topbar-chevron{display:none}.Topbar-dropdown{top:calc(var(--topbar-height) + 8px);width:auto;position:fixed;left:12px;right:12px}.Topbar-notification-list{max-height:50vh}}@media (width<=480px){:root{--topbar-height:64px}.Topbar{padding-left:9px;padding-right:9px}.Topbar-toggle-btn,.Topbar-action-btn{border-radius:10px;width:35px;height:35px}.Topbar-left,.Topbar-right{gap:5px}.Topbar-page-label{gap:6px}.Topbar-page-icon{border-radius:9px;width:31px;height:31px}.Topbar-page-icon svg{width:15px;height:15px}.Topbar-page-title{max-width:115px;font-size:12px}.Topbar-fullscreen-btn{display:none}.Topbar-avatar{width:31px;height:31px}.Topbar-dropdown{left:8px;right:8px}.Topbar-mobile-search-overlay{gap:7px;padding-left:9px;padding-right:9px}}@media (width<=350px){.Topbar-page-title{max-width:85px}.Topbar-toggle-btn,.Topbar-action-btn{width:32px;height:32px}.Topbar-left,.Topbar-right{gap:4px}}@media (prefers-reduced-motion:reduce){.Topbar,.Topbar-inner,.Topbar-toggle-btn,.Topbar-action-btn,.Topbar-dropdown,.Topbar-dropdown-item,.Topbar-chevron,.Topbar-mobile-search-overlay{transition:none!important;animation:none!important}}.MainLayout{--sidebar-width:270px;background-color:#f8fafc;width:100%;min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;overflow-x:hidden}.MainLayout.sidebar-collapsed{--sidebar-width:76px}.MainLayout-container{margin-left:var(--sidebar-width);min-width:0;min-height:100vh;width:calc(100% - var(--sidebar-width));flex-direction:column;flex:1;transition:margin-left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.MainLayout-content{box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden auto}.MainLayout-placeholder{text-align:center;color:#64748b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:40px;box-shadow:0 1px 3px #0000000d}.MainLayout-placeholder h2{color:#06c;margin-bottom:10px}.MainLayout-overlay{-webkit-backdrop-filter:blur(2px);z-index:98;cursor:pointer;background-color:#0006;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}@media (width>=769px) and (width<=1024px){.MainLayout{--sidebar-width:76px}.MainLayout-container{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}.MainLayout-content{width:100%;overflow-x:hidden}}@media (width<=768px){.MainLayout,.MainLayout.sidebar-collapsed{--sidebar-width:0px;width:100%;min-height:100vh;display:block;overflow-x:hidden}.MainLayout-container{width:100%;min-width:0;min-height:100vh;margin-left:0;transition:none}.MainLayout-overlay{display:block}.MainLayout-content{box-sizing:border-box;width:100%;min-width:0;padding:16px;overflow:hidden auto}.MainLayout-placeholder{padding:28px 20px}}@media (width<=480px){.MainLayout-content{padding:12px}.MainLayout-placeholder{border-radius:10px;padding:24px 16px}}@media (width<=360px){.MainLayout-content{padding:10px}.MainLayout-placeholder{padding:20px 14px}}@media (width>=1440px){.MainLayout-content{width:100%}}@media (prefers-reduced-motion:reduce){.MainLayout-container{transition:none}}html,body{margin:0;padding:0}.AdminSplitLogin{color:#1e1915;box-sizing:border-box;background:#fff;width:100vw;height:100vh;max-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.AdminSplitLogin-left{box-sizing:border-box;background:#190e07;flex-direction:column;flex:1.15;justify-content:space-between;height:100vh;max-height:100vh;padding:48px;display:flex;position:relative;overflow:hidden}.AdminSplitLogin-left-bg{filter:brightness(.7)saturate(1.15);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 6s ease-out;position:absolute;inset:0;transform:scale(1.02)}.AdminSplitLogin-left:hover .AdminSplitLogin-left-bg{transform:scale(1.05)}.AdminSplitLogin-left-overlay{z-index:1;background:linear-gradient(135deg,#160c06e0 0%,#1c0f08bd 45%,#100804f0 100%);position:absolute;inset:0}.AdminSplitLogin-left-glow{filter:blur(80px);pointer-events:none;z-index:1;background:radial-gradient(circle,#c9943247 0%,#c9943200 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-80px;left:10%}.AdminSplitLogin-left-content{z-index:2;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.AdminSplitLogin-brand-tag{letter-spacing:1px;text-transform:uppercase;color:#f1c97a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140a05a6;border:1px solid #c9943259;border-radius:30px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:11px;display:inline-flex}.AdminSplitLogin-brand-dot{background:#c99432;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #c99432}.AdminSplitLogin-hero-text{max-width:520px;margin:auto 0}.AdminSplitLogin-hero-title{color:#fff;letter-spacing:-.5px;text-shadow:0 2px 10px #0009;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:700;line-height:1.18}.AdminSplitLogin-hero-subtitle{color:#ded1c4;text-shadow:0 1px 4px #00000080;margin:0 0 24px;font-size:14.5px;line-height:1.6}.AdminSplitLogin-features-grid{flex-wrap:wrap;gap:10px;display:flex}.AdminSplitLogin-feature-pill{color:#e5bd68;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e120ab3;border:1px solid #c9943240;border-radius:20px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.AdminSplitLogin-floating-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#160c06d9;border:1px solid #c9943259;border-radius:14px;align-items:center;gap:14px;max-width:440px;padding:12px 16px;display:flex;box-shadow:0 12px 30px #00000080}.AdminSplitLogin-floating-thumb{object-fit:cover;border:1px solid #c9943266;border-radius:10px;width:52px;height:52px}.AdminSplitLogin-floating-meta{flex:1}.AdminSplitLogin-floating-badge{color:#c99432;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:700;display:inline-block}.AdminSplitLogin-floating-title{color:#fff;margin:2px 0;font-size:13.5px;font-weight:600}.AdminSplitLogin-floating-desc{color:#a88d75;margin:0;font-size:11.5px}.AdminSplitLogin-right{box-sizing:border-box;background:linear-gradient(#fff 0%,#faf8f5 100%);border-left:1px solid #ede4da;flex:.95;justify-content:center;align-items:center;height:100vh;max-height:100vh;padding:36px 52px;display:flex;position:relative;overflow:hidden}.AdminSplitLogin-form-container{z-index:2;box-sizing:border-box;width:100%;max-width:420px;position:relative}.AdminSplitLogin-form-header{margin-bottom:22px}.AdminSplitLogin-logo-row{align-items:center;gap:12px;margin-bottom:16px;display:flex}.AdminSplitLogin-logo-box{box-sizing:border-box;background:#180d06;border:1.5px solid #c99432;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;padding:6px;display:flex;overflow:hidden;box-shadow:0 4px 14px #180d0659}.AdminSplitLogin-logo-img{object-fit:contain;filter:brightness(1.15)contrast(1.1);width:100%;height:100%}.AdminSplitLogin-portal-title{color:#1a1612;letter-spacing:.2px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:700;line-height:1.1}.AdminSplitLogin-portal-subtitle{color:#8c5b0c;letter-spacing:1.3px;margin-top:2px;font-size:10px;font-weight:700;display:block}.AdminSplitLogin-security-badge{color:#8c5b0c;letter-spacing:.7px;background:#fbf6ee;border:1px solid #ebd8c3;border-radius:20px;align-items:center;gap:6px;margin-bottom:10px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.AdminSplitLogin-title{color:#1a1612;letter-spacing:-.3px;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:700}.AdminSplitLogin-desc{color:#6e6155;margin:0;font-size:13px;line-height:1.48}.AdminSplitLogin-alert{border-radius:9px;align-items:center;gap:9px;margin-bottom:16px;padding:10px 14px;font-size:12.5px;line-height:1.4;animation:.2s ease-out fadeIn;display:flex}.AdminSplitLogin-alert--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.AdminSplitLogin-alert--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.AdminSplitLogin-form{flex-direction:column;gap:16px;display:flex}.AdminSplitLogin-field{flex-direction:column;gap:6px;display:flex}.AdminSplitLogin-label{color:#2e2620;letter-spacing:.2px;font-size:12.5px;font-weight:600}.AdminSplitLogin-input-box{align-items:center;display:flex;position:relative}.AdminSplitLogin-field-icon{color:#8c735d;pointer-events:none;transition:color .2s;position:absolute;left:14px}.AdminSplitLogin-input{color:#1a1612;box-sizing:border-box;background:#fff;border:1.5px solid #ded5cb;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px 0 42px;font-size:14px;transition:all .2s}.AdminSplitLogin-input--pass{padding-right:44px}.AdminSplitLogin-input::placeholder{color:#9c8e82;font-size:13px}.AdminSplitLogin-input:focus{background:#fff;border-color:#8c5b0c;box-shadow:0 0 0 3.5px #8c5b0c1f}.AdminSplitLogin-input:focus+.AdminSplitLogin-field-icon,.AdminSplitLogin-input-box:focus-within .AdminSplitLogin-field-icon{color:#8c5b0c}.AdminSplitLogin-eye{color:#8c735d;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:6px;transition:color .2s;display:flex;position:absolute;right:12px}.AdminSplitLogin-eye:hover{color:#1a1612}.AdminSplitLogin-row{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.AdminSplitLogin-checkbox-wrap{color:#5a4f45;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;display:flex}.AdminSplitLogin-checkbox{accent-color:#8c5b0c;cursor:pointer;width:15px;height:15px}.AdminSplitLogin-secure-note{color:#8c5b0c;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex}.AdminSplitLogin-btn{color:#fff;letter-spacing:.3px;cursor:pointer;background:linear-gradient(135deg,#a8741a 0%,#8c5b0c 50%,#6e4304 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;margin-top:6px;font-size:14.5px;font-weight:700;transition:all .22s;display:flex;box-shadow:0 4px 16px #8c5b0c40}.AdminSplitLogin-btn:hover:not(:disabled){background:linear-gradient(135deg,#b88322 0%,#9e6710 50%,#7d4d07 100%);transform:translateY(-1px);box-shadow:0 6px 22px #8c5b0c59}.AdminSplitLogin-btn:active:not(:disabled){transform:translateY(0)}.AdminSplitLogin-btn:disabled{opacity:.75;cursor:not-allowed;transform:none}.AdminSplitLogin-loader{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.AdminSplitLogin-footer-note{text-align:center;color:#8c7d70;letter-spacing:.3px;border-top:1px solid #ede4da;margin-top:24px;padding-top:14px;font-size:11.5px}@media (width<=900px){.AdminSplitLogin-left{display:none}.AdminSplitLogin-right{border-left:none;flex:1;padding:24px}}@media (height<=680px){.AdminSplitLogin-left{padding:24px}.AdminSplitLogin-hero-title{margin-bottom:8px;font-size:28px}.AdminSplitLogin-hero-subtitle{margin-bottom:14px;font-size:13px}.AdminSplitLogin-floating-card{display:none}.AdminSplitLogin-form-header{margin-bottom:14px}.AdminSplitLogin-title{font-size:22px}.AdminSplitLogin-form{gap:11px}.AdminSplitLogin-input,.AdminSplitLogin-btn{height:40px}.AdminSplitLogin-footer-note{margin-top:14px;padding-top:10px}}.ArtPosting{--ArtPosting-gold:#b68b59;--ArtPosting-gold-dark:#8f683e;--ArtPosting-gold-light:#f8f1e8;--ArtPosting-ink:#26231f;--ArtPosting-muted:#898178;--ArtPosting-border:#eee9e2;--ArtPosting-bg:#faf9f7;--ArtPosting-green:#32805b;--ArtPosting-red:#c84b4b;width:100%;min-width:0;min-height:100vh;color:var(--ArtPosting-ink);background:var(--ArtPosting-bg);box-sizing:border-box;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.5}.ArtPosting *,.ArtPosting :before,.ArtPosting :after{box-sizing:border-box}.ArtPosting button,.ArtPosting input,.ArtPosting select,.ArtPosting textarea{font:inherit}.ArtPosting button{-webkit-tap-highlight-color:transparent}.ArtPosting button:focus-visible,.ArtPosting input:focus-visible,.ArtPosting select:focus-visible,.ArtPosting textarea:focus-visible{outline-offset:3px;outline:2px solid #b68b598c}.ArtPosting-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.ArtPosting-header__content{min-width:0}.ArtPosting-header__eyebrow{color:var(--ArtPosting-gold-dark);letter-spacing:1.7px;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.ArtPosting-header h1{color:var(--ArtPosting-ink);letter-spacing:-.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.3vw,34px);font-weight:700;line-height:1.2}.ArtPosting-header p{color:var(--ArtPosting-muted);margin:9px 0 0;font-size:13px;line-height:1.7}.ArtPosting-header__add{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#b68b59,#8f683e);border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:0 20px;font-size:12px;font-weight:750;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 5px 13px #8f683e24}.ArtPosting-header__add svg{font-size:17px}.ArtPosting-header__add:hover{transform:translateY(-2px);box-shadow:0 8px 19px #8f683e38}.ArtPosting-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.ArtPosting-stat{border:1px solid var(--ArtPosting-border);background:#fff;border-radius:14px;align-items:center;gap:14px;min-width:0;min-height:105px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #26231f06}.ArtPosting-stat:hover{transform:translateY(-2px);box-shadow:0 8px 24px #26231f0d}.ArtPosting-stat__icon{width:46px;height:46px;color:var(--ArtPosting-gold-dark);background:var(--ArtPosting-gold-light);border:1px solid #efe1d0;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;font-size:21px;display:flex}.ArtPosting-stat__label{color:var(--ArtPosting-muted);margin-bottom:5px;font-size:11px;font-weight:550;display:block}.ArtPosting-stat strong{color:var(--ArtPosting-ink);letter-spacing:-.5px;overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:1.3;display:block}.ArtPosting-stat .ArtPosting-stat__value{font-size:clamp(14px,1.4vw,20px)}.ArtPosting-workspace{width:100%;min-width:0;display:block}.ArtPosting-switcher{width:100%;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-flow:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:0;display:flex;position:static}.ArtPosting-switcher__label,.ArtPosting-switcher__note{display:none}.ArtPosting-switcher__button{color:#756b5f;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e8e0d5;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:auto;min-width:125px;min-height:43px;padding:10px 17px;font-size:12px;font-weight:750;transition:color .2s,background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 3px 10px #26231f06}.ArtPosting-switcher__button>svg{flex-shrink:0;font-size:17px}.ArtPosting-switcher__button:first-of-type.ArtPosting-switcher__button--active{color:#79552f;background:linear-gradient(135deg,#f8efe2,#fffaf3);border-color:#e8d3b7;box-shadow:0 4px 12px #8f683e12}.ArtPosting-switcher__button:nth-of-type(2).ArtPosting-switcher__button--active{color:#fff;background:linear-gradient(135deg,#786247,#493b2c);border-color:#69533a;box-shadow:0 5px 14px #493b2c26}.ArtPosting-switcher__button:hover{color:var(--ArtPosting-gold-dark);background:#faf6ef;border-color:#dcc5a7;transform:translateY(-1px)}.ArtPosting-switcher__button:nth-of-type(2).ArtPosting-switcher__button--active:hover{color:#fff;background:#493b2c;border-color:#493b2c}.ArtPosting-switcher__count{color:#79552f;background:#f0e3d1;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:3px;padding:0 6px;font-size:10px;font-weight:850;display:inline-flex}.ArtPosting-switcher__button:nth-of-type(2).ArtPosting-switcher__button--active .ArtPosting-switcher__count{color:#6d4b28;background:#fff6e9}.ArtPosting-main{width:100%;min-width:0;display:block}.ArtPosting-form,.ArtPosting-table-panel{border:1px solid var(--ArtPosting-border);background:#fff;border-radius:15px;width:100%;min-width:0;margin:0;padding:30px;display:block;box-shadow:0 4px 18px #26231f06}.ArtPosting-panel-header{border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:25px;display:flex}.ArtPosting-panel-header__eyebrow{color:var(--ArtPosting-gold-dark);letter-spacing:1.6px;margin-bottom:7px;font-size:9px;font-weight:850;display:block}.ArtPosting-panel-header h2{color:var(--ArtPosting-ink);letter-spacing:-.45px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.1vw,30px);font-weight:700;line-height:1.3}.ArtPosting-panel-header p{color:var(--ArtPosting-muted);margin:8px 0 0;font-size:12px;line-height:1.7}.ArtPosting-art-number{background:#faf7f1;border:1px solid #efe3d3;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;min-width:125px;padding:12px 15px;display:flex}.ArtPosting-art-number>span{color:#9a8b79;letter-spacing:1.3px;font-size:8px;font-weight:850}.ArtPosting-art-number strong{color:#74522f;letter-spacing:.2px;font-size:16px;font-weight:850}.ArtPosting-art-number small{color:#a29584;font-size:9px}.ArtPosting-section{border-bottom:1px solid #f0ece6;width:100%;min-width:0;padding:29px 0}.ArtPosting-section:last-of-type{border-bottom:none}.ArtPosting-section__heading{align-items:center;gap:13px;margin-bottom:24px;display:flex}.ArtPosting-section__number{width:40px;height:40px;color:var(--ArtPosting-gold-dark);background:var(--ArtPosting-gold-light);border:1px solid #efe1d0;border-radius:11px;flex:0 0 40px;justify-content:center;align-items:center;font-size:11px;font-weight:850;display:flex}.ArtPosting-section__heading h3{color:#342e28;margin:0;font-size:14px;font-weight:800;line-height:1.4}.ArtPosting-section__heading p{color:#9a9289;margin:4px 0 0;font-size:11px;line-height:1.6}.ArtPosting-grid{gap:22px 20px;width:100%;min-width:0;display:grid}.ArtPosting-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtPosting-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ArtPosting-field{flex-direction:column;gap:8px;width:100%;min-width:0;margin-bottom:21px;display:flex}.ArtPosting-grid .ArtPosting-field{margin-bottom:0}.ArtPosting-field>label{color:#494139;font-size:11px;font-weight:750;line-height:1.5}.ArtPosting-field>label span{color:#c14e43;font-weight:850}.ArtPosting-field input:not([type=radio]):not([type=file]),.ArtPosting-field select,.ArtPosting-field textarea{color:#40372e;background:#fff;border:1px solid #e8e2d9;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:12px 14px;font-size:12px;font-weight:500;transition:border-color .2s,box-shadow .2s;display:block}.ArtPosting-field input::placeholder,.ArtPosting-field textarea::placeholder{color:#b0a9a0;font-weight:400}.ArtPosting-field input:focus,.ArtPosting-field select:focus,.ArtPosting-field textarea:focus{border-color:var(--ArtPosting-gold);outline:none;box-shadow:0 0 0 3px #b68b5917}.ArtPosting-field textarea{resize:vertical;min-height:120px;line-height:1.7}.ArtPosting-field select{cursor:pointer}.ArtPosting-help{color:#a49b90;margin:0;font-size:10px;line-height:1.7;display:block}.ArtPosting-photos{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:100%;display:grid}.ArtPosting-photo,.ArtPosting-photo-upload{aspect-ratio:1/.85;border-radius:11px;min-width:0;position:relative;overflow:hidden}.ArtPosting-photo{background:#f7f4ef;border:1px solid #ece5db}.ArtPosting-photo>img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.ArtPosting-photo:hover>img{transform:scale(1.05)}.ArtPosting-photo__number{color:#fff;background:#26231fb3;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:flex;position:absolute;top:8px;left:8px}.ArtPosting-photo__remove{color:#fff;cursor:pointer;background:#a93a33eb;border:none;border-radius:8px;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:absolute;top:7px;right:7px}.ArtPosting-photo__remove:hover{background:#a62e29}.ArtPosting-photo__primary{color:#fff;text-align:center;background:#503d27cc;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:750;position:absolute;bottom:7px;left:7px;right:7px}.ArtPosting-photo-upload{color:var(--ArtPosting-gold-dark);cursor:pointer;background:#fcfaf6;border:1px dashed #d8c2a5;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px;transition:background .2s,border-color .2s,transform .2s;display:flex}.ArtPosting-photo-upload:hover{border-color:var(--ArtPosting-gold);background:#f7efe3;transform:translateY(-2px)}.ArtPosting-photo-upload>svg{font-size:27px}.ArtPosting-photo-upload strong{font-size:11px;font-weight:800}.ArtPosting-photo-upload span{color:#a29687;text-align:center;font-size:10px}.ArtPosting-photos+input+.ArtPosting-help{margin-top:13px}.ArtPosting-input-prefix{background:#fff;border:1px solid #e8e2d9;border-radius:9px;align-items:center;width:100%;min-width:0;min-height:46px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ArtPosting-input-prefix:focus-within{border-color:var(--ArtPosting-gold);box-shadow:0 0 0 3px #b68b5917}.ArtPosting-input-prefix>span{color:#8f683e;background:#faf6f0;flex:0 0 38px;justify-content:center;align-self:stretch;align-items:center;font-size:12px;font-weight:800;display:flex}.ArtPosting-input-prefix input:not([type=radio]):not([type=file]){min-width:0;min-height:44px;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:9px 11px}.ArtPosting-price-preview{background:#f7f8f1;border:1px solid #e4e9d7;border-radius:9px;flex-direction:column;justify-content:center;gap:4px;min-height:46px;padding:8px 12px;display:flex}.ArtPosting-price-preview strong{color:#55783a;overflow-wrap:anywhere;font-size:15px;font-weight:850}.ArtPosting-price-preview small{color:#8b9a7a;font-size:9px}.ArtPosting-tags-input{background:#fff;border:1px solid #e8e2d9;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-height:49px;padding:8px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.ArtPosting-tags-input:focus-within{border-color:var(--ArtPosting-gold);box-shadow:0 0 0 3px #b68b5917}.ArtPosting-tags-input>input{outline:none;flex:170px;width:100%;min-width:100px;min-height:29px!important;box-shadow:none!important;border:none!important;padding:3px 2px!important}.ArtPosting-tag{color:#795a37;overflow-wrap:anywhere;background:#f7efe4;border:1px solid #ecddc8;border-radius:7px;align-items:center;gap:6px;max-width:100%;padding:5px 8px 5px 10px;font-size:10px;font-weight:700;display:inline-flex}.ArtPosting-tag button{color:#9b7954;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.ArtPosting-tag button:hover{color:#b33932;background:#f5ded9}.ArtPosting-field--editor{margin-top:23px}.ArtPosting-field--editor .tox-tinymce{overflow:hidden;border:1px solid #e8e2d9!important;border-radius:10px!important;width:100%!important}.ArtPosting-field--editor .tox .tox-toolbar-overlord,.ArtPosting-field--editor .tox .tox-toolbar__primary,.ArtPosting-field--editor .tox .tox-toolbar__overflow{background:#faf8f4!important}.ArtPosting-field--editor .tox .tox-edit-area:before{border:none!important}.ArtPosting-field--editor .tox .tox-statusbar{border-top:1px solid #eee8df!important}.ArtPosting-radio-group{flex-wrap:wrap;gap:10px;display:flex}.ArtPosting-radio{color:#716b65;cursor:pointer;background:#fff;border:1px solid #e8e2d9;border-radius:9px;align-items:center;gap:9px;min-width:95px;min-height:44px;padding:10px 13px;font-size:11px;font-weight:650;transition:color .2s,background .2s,border-color .2s;display:inline-flex;position:relative}.ArtPosting-radio input{opacity:0;width:1px;height:1px;position:absolute}.ArtPosting-radio__indicator{background:#fff;border:1px solid #cfc4b5;border-radius:50%;flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.ArtPosting-radio--active{color:#75522f;background:#faf5ee;border-color:#d9c09e}.ArtPosting-radio--active .ArtPosting-radio__indicator{border:4px solid var(--ArtPosting-gold)}.ArtPosting-radio:focus-within{outline-offset:2px;outline:2px solid #b68b5966}.ArtPosting-signature-upload{width:100%;min-height:85px;color:var(--ArtPosting-gold-dark);text-align:left;cursor:pointer;background:#fcfaf6;border:1px dashed #d8c2a5;border-radius:10px;align-items:center;gap:14px;padding:16px;transition:background .2s,border-color .2s;display:flex}.ArtPosting-signature-upload:hover{border-color:var(--ArtPosting-gold);background:#f7efe3}.ArtPosting-signature-upload>svg{flex-shrink:0;font-size:26px}.ArtPosting-signature-upload span{flex-direction:column;gap:5px;display:flex}.ArtPosting-signature-upload strong{font-size:12px;font-weight:800}.ArtPosting-signature-upload small{color:#a29687;font-size:10px}.ArtPosting-signature-preview{background:#fcfaf6;border:1px solid #efe4d4;border-radius:10px;align-items:center;gap:12px;width:100%;min-width:0;min-height:75px;padding:10px 13px;display:flex}.ArtPosting-signature-preview img{object-fit:contain;background:#fff;border:1px solid #eee7dd;border-radius:5px;width:110px;height:50px;display:block}.ArtPosting-signature-preview>span{color:#766b5d;overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px}.ArtPosting-signature-preview>button{color:#b13f37;cursor:pointer;background:#f9eae7;border:none;border-radius:8px;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.ArtPosting-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:11px;padding-top:25px;display:flex}.ArtPosting-button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-size:11px;font-weight:750;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.ArtPosting-button svg{flex-shrink:0;font-size:16px}.ArtPosting-button:disabled{opacity:.6;cursor:not-allowed}.ArtPosting-button--primary{color:#fff;background:linear-gradient(135deg,#b68b59,#8f683e);border-color:#0000;box-shadow:0 4px 10px #8f683e1a}.ArtPosting-button--primary:hover:not(:disabled){background:linear-gradient(135deg,#a77b4c,#79542f);transform:translateY(-1px);box-shadow:0 6px 15px #8f683e33}.ArtPosting-button--secondary{color:#756c61;background:#fff;border-color:#e5ded4}.ArtPosting-button--secondary:hover{color:#634526;background:#faf7f2;border-color:#d8c5ad}.ArtPosting-button--danger{color:#fff;background:#b9413a;border-color:#b9413a}.ArtPosting-button--danger:hover{background:#9e302b;transform:translateY(-1px)}.ArtPosting-table-panel{overflow:hidden}.ArtPosting-table-panel>.ArtPosting-panel-header{align-items:center}.ArtPosting-table-panel>.ArtPosting-panel-header .ArtPosting-button{flex-shrink:0}.ArtPosting-table-toolbar{align-items:center;gap:13px;padding:23px 0;display:flex}.ArtPosting-search{background:#fff;border:1px solid #e8e2d9;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;min-height:45px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.ArtPosting-search:focus-within{border-color:var(--ArtPosting-gold);box-shadow:0 0 0 3px #b68b5914}.ArtPosting-search>svg{color:#a1988d;flex-shrink:0;font-size:17px}.ArtPosting-search input{color:#40372e;width:100%;min-width:0;min-height:43px;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:11px}.ArtPosting-search input::placeholder{color:#afa79e}.ArtPosting-category-filter{color:#655d53;cursor:pointer;background:#fff;border:1px solid #e8e2d9;border-radius:9px;flex:0 0 200px;min-width:0;min-height:45px;padding:0 13px;font-size:11px}.ArtPosting-table-scroll{scrollbar-width:thin;scrollbar-color:#ded5c9 #faf8f4;border:1px solid #eee8df;border-radius:10px;width:100%;overflow-x:auto}.ArtPosting-table-scroll::-webkit-scrollbar{height:6px}.ArtPosting-table-scroll::-webkit-scrollbar-track{background:#faf8f4}.ArtPosting-table-scroll::-webkit-scrollbar-thumb{background:#ded5c9;border-radius:10px}.ArtPosting-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:970px}.ArtPosting-table thead th{color:#8d8275;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;background:#faf8f4;border-bottom:1px solid #eee8df;padding:16px 14px;font-size:9px;font-weight:850}.ArtPosting-table tbody td{color:#6d655b;vertical-align:middle;background:#fff;border-bottom:1px solid #f0ece6;padding:15px 14px;font-size:11px}.ArtPosting-table tbody tr:last-child td{border-bottom:none}.ArtPosting-table tbody tr{transition:background .2s}.ArtPosting-table tbody tr:hover td{background:#fdfbf8}.ArtPosting-table-artwork{align-items:center;gap:11px;min-width:185px;display:flex}.ArtPosting-table-artwork__image{color:#a38a6d;background:#f7f1e8;border:1px solid #eee3d4;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:52px;font-size:18px;display:flex;overflow:hidden}.ArtPosting-table-artwork__image img{object-fit:cover;width:100%;height:100%;display:block}.ArtPosting-table-artwork__info{flex-direction:column;gap:5px;min-width:0;display:flex}.ArtPosting-table-artwork__info strong{color:#39322a;overflow-wrap:anywhere;max-width:190px;font-size:11px;font-weight:800;line-height:1.5}.ArtPosting-table-artwork__info span{color:#a29a90;font-size:9px}.ArtPosting-art-badge{color:#76552f;white-space:nowrap;background:#f8f0e5;border:1px solid #efe0ca;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:850;display:inline-block}.ArtPosting-category-badge{color:#77664e;overflow-wrap:anywhere;background:#f8f6f1;border:1px solid #ede7dc;border-radius:6px;max-width:125px;padding:5px 8px;font-size:9px;font-weight:700;display:inline-block}.ArtPosting-table-price{flex-direction:column;gap:3px;display:flex}.ArtPosting-table-price strong{color:#38342c;white-space:nowrap;font-size:11px;font-weight:850}.ArtPosting-table-price del{color:#a9a096;white-space:nowrap;font-size:9px}.ArtPosting-stock-status{white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:750;display:inline-block}.ArtPosting-stock-status--available{color:#2f7952;background:#edf7ef;border-color:#d9ecdc}.ArtPosting-stock-status--out{color:#b33f39;background:#fff0ed;border-color:#f2d9d4}.ArtPosting-table-actions{align-items:center;gap:6px;display:flex}.ArtPosting-action{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:color .2s,background .2s,border-color .2s,transform .2s;display:flex}.ArtPosting-action:hover{transform:translateY(-1px)}.ArtPosting-action--view{color:#6f7c8b;background:#f0f3f6;border-color:#e2e8ef}.ArtPosting-action--view:hover{color:#fff;background:#687b90}.ArtPosting-action--edit{color:#97703e;background:#faf2e6;border-color:#f0e2cd}.ArtPosting-action--edit:hover{color:#fff;background:#a87c48}.ArtPosting-action--delete{color:#bd4b45;background:#fff0ed;border-color:#f3dfdb}.ArtPosting-action--delete:hover{color:#fff;background:#b9413a}.ArtPosting-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:40px 20px;display:flex}.ArtPosting-empty__icon{width:60px;height:60px;color:var(--ArtPosting-gold-dark);background:#f8f0e5;border:1px solid #efe0ca;border-radius:17px;justify-content:center;align-items:center;margin-bottom:17px;font-size:25px;display:flex}.ArtPosting-empty h3{color:#39322a;margin:0;font-size:15px;font-weight:800}.ArtPosting-empty p{color:#958b80;max-width:350px;margin:8px 0 18px;font-size:11px;line-height:1.8}.ArtPosting-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding-top:21px;display:flex}.ArtPosting-table-footer>span{color:#968d83;font-size:10px}.ArtPosting-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.ArtPosting-pagination button{color:#766d62;cursor:pointer;background:#fff;border:1px solid #e8e2d9;border-radius:7px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-size:10px;font-weight:750;transition:color .2s,background .2s,border-color .2s;display:flex}.ArtPosting-pagination button:hover:not(:disabled){color:var(--ArtPosting-gold-dark);background:#faf5ee;border-color:#d8c2a5}.ArtPosting-pagination button:disabled{opacity:.4;cursor:not-allowed}.ArtPosting-pagination button.ArtPosting-pagination__active{color:#fff;background:var(--ArtPosting-gold-dark);border-color:var(--ArtPosting-gold-dark)}.ArtPosting-pagination__dots{color:#a49b90;padding:0 3px;font-size:11px}.ArtPosting-toast{z-index:5000;background:#fff;border:1px solid #e9e3da;border-radius:11px;align-items:center;gap:11px;width:max-content;max-width:min(440px,100vw - 32px);padding:14px 15px;animation:.25s both ArtPosting-toast-enter;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 12px 40px #26231f24}@keyframes ArtPosting-toast-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ArtPosting-toast>svg{flex-shrink:0;font-size:19px}.ArtPosting-toast>span{color:#51473c;overflow-wrap:anywhere;flex:1;font-size:11px;line-height:1.6}.ArtPosting-toast>button{color:#9a9084;cursor:pointer;background:#f7f4ef;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ArtPosting-toast--success>svg{color:#32805b}.ArtPosting-toast--error>svg{color:#c84b4b}.ArtPosting-modal-overlay{z-index:4000;-webkit-backdrop-filter:blur(5px);overscroll-behavior:contain;background:#221d188c;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0;overflow-y:auto}.ArtPosting-confirm-modal{background:#fff;border:1px solid #eee6dc;border-radius:16px;width:100%;max-width:420px;padding:30px;animation:.22s both ArtPosting-modal-enter;box-shadow:0 20px 70px #0000002e}@keyframes ArtPosting-modal-enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.ArtPosting-confirm-modal__icon{color:#b9413a;background:#fff0ed;border:1px solid #f2d9d4;border-radius:13px;justify-content:center;align-items:center;width:49px;height:49px;margin-bottom:18px;font-size:22px;display:flex}.ArtPosting-confirm-modal h3{color:#302a24;margin:0;font-size:19px;font-weight:800}.ArtPosting-confirm-modal p{color:#82776b;margin:12px 0 23px;font-size:12px;line-height:1.8}.ArtPosting-confirm-modal p strong{color:#40372e}.ArtPosting-confirm-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.ArtPosting-preview-modal{background:#fff;border:1px solid #eee6dc;border-radius:16px;flex-direction:column;width:100%;max-width:850px;max-height:min(88vh,900px);animation:.22s both ArtPosting-modal-enter;display:flex;overflow:hidden;box-shadow:0 20px 70px #0000002e}.ArtPosting-preview-modal__header{border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:center;gap:15px;padding:21px 25px;display:flex}.ArtPosting-preview-modal__header>div>span{color:var(--ArtPosting-gold-dark);letter-spacing:1.5px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.ArtPosting-preview-modal__header h3{color:#302a24;margin:0;font-family:Georgia,Times New Roman,serif;font-size:21px}.ArtPosting-preview-modal__header>button{color:#6e6458;cursor:pointer;background:#f7f4ef;border:1px solid #eee7dc;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.ArtPosting-preview-modal__body{min-height:0;padding:23px;overflow-y:auto}.ArtPosting-preview-modal__photos{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.ArtPosting-preview-modal__photos img{aspect-ratio:1/1.1;object-fit:cover;background:#f7f4ef;border:1px solid #eee6dc;border-radius:9px;width:100%;display:block}.ArtPosting-preview-modal__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;display:grid}.ArtPosting-preview-modal__details>p{color:#786e63;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.ArtPosting-preview-modal__details>p strong,.ArtPosting-preview-modal__details>div>strong{color:#3f362c}.ArtPosting-preview-modal__richtext{color:#6f655a;overflow-wrap:anywhere;border-top:1px solid #f0ece6;grid-column:1/-1;min-width:0;padding-top:13px;font-size:11px;line-height:1.8}.ArtPosting-preview-modal__richtext>strong{color:#3f362c;margin-bottom:7px;display:block}.ArtPosting-preview-modal__richtext img{max-width:100%;height:auto}.ArtPosting-preview-modal__tags{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.ArtPosting-preview-modal__tags span{color:#795a37;background:#f7efe4;border:1px solid #ecddc8;border-radius:6px;padding:5px 8px;font-size:10px}.ArtPosting-preview-modal__footer{background:#fdfbf8;border-top:1px solid #f0ece6;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:17px 23px;display:flex}@media (width<=1200px){.ArtPosting{padding:24px}.ArtPosting-stats{gap:12px}.ArtPosting-stat{gap:10px;padding:15px}.ArtPosting-stat__icon{flex-basis:40px;width:40px;height:40px;font-size:19px}.ArtPosting-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtPosting-photos{gap:10px}.ArtPosting-form,.ArtPosting-table-panel{padding:24px}}@media (width<=900px){.ArtPosting{padding:20px}.ArtPosting-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtPosting-workspace,.ArtPosting-main{width:100%;min-width:0}.ArtPosting-switcher{flex-flow:wrap;align-items:center;gap:10px;margin-bottom:15px;padding:0;display:flex;position:static}.ArtPosting-switcher__button{flex:none;min-width:125px}.ArtPosting-table{min-width:970px}}@media (width<=600px){.ArtPosting{padding:15px}.ArtPosting-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}.ArtPosting-header h1{font-size:27px}.ArtPosting-header p{font-size:12px}.ArtPosting-header__add{width:100%}.ArtPosting-stats{gap:10px;margin-bottom:18px}.ArtPosting-stat{flex-direction:column;align-items:flex-start;gap:10px;min-height:125px;padding:13px}.ArtPosting-stat__icon{flex-basis:37px;width:37px;height:37px;font-size:18px}.ArtPosting-stat__label{font-size:10px}.ArtPosting-stat strong{font-size:19px}.ArtPosting-stat .ArtPosting-stat__value{font-size:15px}.ArtPosting-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-bottom:13px;display:grid}.ArtPosting-switcher__button{justify-content:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:9px 10px;font-size:11px}.ArtPosting-switcher__button>svg{font-size:16px}.ArtPosting-switcher__count{min-width:20px;height:20px;margin-left:0;padding:0 5px}.ArtPosting-form,.ArtPosting-table-panel{border-radius:12px;padding:17px}.ArtPosting-panel-header{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:19px}.ArtPosting-panel-header h2{font-size:23px}.ArtPosting-art-number{align-items:flex-start;width:100%}.ArtPosting-section{padding:21px 0}.ArtPosting-section__heading{align-items:flex-start;gap:10px;margin-bottom:19px}.ArtPosting-section__number{border-radius:9px;flex-basis:34px;width:34px;height:34px}.ArtPosting-section__heading h3{font-size:13px}.ArtPosting-section__heading p{font-size:10px}.ArtPosting-grid--two,.ArtPosting-grid--four{grid-template-columns:minmax(0,1fr);gap:17px}.ArtPosting-field{margin-bottom:16px}.ArtPosting-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ArtPosting-photo,.ArtPosting-photo-upload{aspect-ratio:1}.ArtPosting-form-actions{flex-direction:column-reverse;align-items:stretch}.ArtPosting-form-actions .ArtPosting-button{width:100%}.ArtPosting-table-toolbar{flex-direction:column;align-items:stretch}.ArtPosting-category-filter{flex:auto;width:100%}.ArtPosting-table-footer{flex-direction:column;align-items:flex-start}.ArtPosting-pagination{justify-content:flex-start;width:100%}.ArtPosting-toast{bottom:12px;right:12px}.ArtPosting-modal-overlay{align-items:flex-start;padding:13px}.ArtPosting-confirm-modal{margin:auto 0;padding:23px}.ArtPosting-confirm-modal__actions{flex-direction:column-reverse;align-items:stretch}.ArtPosting-confirm-modal__actions .ArtPosting-button{width:100%}.ArtPosting-preview-modal{max-height:94vh;margin:auto 0}.ArtPosting-preview-modal__header{padding:16px}.ArtPosting-preview-modal__header h3{font-size:18px}.ArtPosting-preview-modal__body{padding:15px}.ArtPosting-preview-modal__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ArtPosting-preview-modal__details{grid-template-columns:minmax(0,1fr)}.ArtPosting-preview-modal__richtext{grid-column:1}.ArtPosting-preview-modal__footer{padding:13px 15px}}@media (width<=360px){.ArtPosting{padding:10px}.ArtPosting-stats{gap:8px}.ArtPosting-stat{padding:10px}.ArtPosting-stat strong{font-size:17px}.ArtPosting-form,.ArtPosting-table-panel{padding:13px}.ArtPosting-switcher__button{gap:6px;padding:7px;font-size:10px}.ArtPosting-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtPosting-button{padding-left:12px;padding-right:12px}}.ArtPosting-toggle-group{align-items:center;gap:10px;width:100%;display:flex}.ArtPosting-toggle-btn{color:#645a50;cursor:pointer;background:#fff;border:1px solid #e5ded4;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 16px;font-size:13px;font-weight:650;transition:all .25s;display:inline-flex}.ArtPosting-toggle-btn:hover{background:#fbf9f6;border-color:#d8cdbe}.ArtPosting-toggle-btn--active-green{box-shadow:0 3px 10px #32805b1f;color:#1f6443!important;background:#eff8f2!important;border-color:#32805b!important}.ArtPosting-toggle-btn--active-amber{box-shadow:0 3px 10px #d977061f;color:#b45309!important;background:#fef7ee!important;border-color:#d97706!important}.ArtPosting-toggle-btn--active-gold{box-shadow:0 3px 10px #b68b5924;color:#7b562a!important;background:#fbf5ee!important;border-color:#b68b59!important}.ArtPosting-toggle-btn--active-purple{box-shadow:0 3px 10px #7c3aed24;color:#5b21b6!important;background:#f5f0fb!important;border-color:#7c3aed!important}.ArtPosting-toggle-dot{border-radius:50%;width:9px;height:9px;display:inline-block}.ArtPosting-toggle-dot--green{background:#22c55e;box-shadow:0 0 0 3px #22c55e33}.ArtPosting-toggle-dot--amber{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}.ArtPosting-type-badge{white-space:nowrap;border-radius:6px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.ArtPosting-type-badge--gold{color:#8f683e;background:#fdf8f0;border:1px solid #ebd9c4}.ArtPosting-type-badge--purple{color:#6d28d9;background:#f6f1fd;border:1px solid #ddd0f8}.ArtPosting-status-badge{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.ArtPosting-status-badge__dot{border-radius:50%;width:7px;height:7px}.ArtPosting-status-badge--published{color:#1f6443;background:#eaf6ee;border:1px solid #c2e5cc}.ArtPosting-status-badge--published .ArtPosting-status-badge__dot{background:#1f9d62}.ArtPosting-status-badge--unpublished{color:#b45309;background:#fef5ea;border:1px solid #f8dec0}.ArtPosting-status-badge--unpublished .ArtPosting-status-badge__dot{background:#d97706}.ArtPosting-toggles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}@media (width<=900px){.ArtPosting-toggles-grid{grid-template-columns:1fr}}.ArtPosting-toggle-card{background:#fff;border:1.5px solid #ece5dc;border-radius:14px;flex-direction:column;padding:18px 20px;transition:all .22s;display:flex;box-shadow:0 2px 8px #29251f08}.ArtPosting-toggle-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #29251f0f}.ArtPosting-toggle-card--green{background:#fbfffc;border-color:#a8dfb5}.ArtPosting-toggle-card--gold{background:#fffdf9;border-color:#e5cbab}.ArtPosting-toggle-card--purple{background:#fdfaff;border-color:#cfbbf5}.ArtPosting-toggle-card__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ArtPosting-toggle-card__title-wrap{flex-direction:column;gap:2px;display:flex}.ArtPosting-toggle-card__tag{letter-spacing:1px;text-transform:uppercase;color:#9c8e7e;font-size:9.5px;font-weight:850}.ArtPosting-toggle-card__header h4{color:#352d24;margin:0;font-size:15px;font-weight:750}.ArtPosting-switch-track{cursor:pointer;background:#d8d0c5;border:none;border-radius:999px;outline:none;flex-shrink:0;align-items:center;width:48px;height:26px;padding:2px;transition:background-color .24s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.ArtPosting-switch-track:focus-visible{box-shadow:0 0 0 3px #b68b5959}.ArtPosting-switch-thumb{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .24s cubic-bezier(.4,0,.2,1);display:block;transform:translate(0);box-shadow:0 2px 4px #0003}.ArtPosting-switch-track--green{background:#1f9d62}.ArtPosting-switch-track--green .ArtPosting-switch-thumb{transform:translate(22px)}.ArtPosting-switch-track--gold{background:#9d713f}.ArtPosting-switch-track--gold .ArtPosting-switch-thumb{transform:translate(22px)}.ArtPosting-switch-track--purple{background:#7339d6}.ArtPosting-switch-track--purple .ArtPosting-switch-thumb{transform:translate(22px)}.ArtPosting-toggle-card__state{margin-bottom:10px}.ArtPosting-state-pill{border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;font-weight:750;display:inline-flex}.ArtPosting-state-pill--published{color:#1f6443;background:#eaf6ee;border:1px solid #c2e5cc}.ArtPosting-state-pill--unpublished{color:#b45309;background:#fef5ea;border:1px solid #f8dec0}.ArtPosting-state-pill--general{color:#8f683e;background:#fdf8f0;border:1px solid #ebd9c4}.ArtPosting-state-pill--streaming{color:#6d28d9;background:#f6f1fd;border:1px solid #ddd0f8}.ArtPosting-state-pill--inactive{color:#8a7e71;background:#f4efe8;border:1px solid #e5ded5}.ArtPosting-toggle-card__desc{color:#82776a;margin:0;font-size:11px;line-height:1.5}.ArtManage{--ArtManage-gold:#b68b59;--ArtManage-gold-dark:#8f683e;--ArtManage-gold-light:#f8f1e8;--ArtManage-ink:#29251f;--ArtManage-muted:#8c8378;--ArtManage-border:#eee8df;--ArtManage-background:#faf9f7;--ArtManage-green:#347a55;--ArtManage-red:#bc4a42;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:100vh;color:var(--ArtManage-ink);background:var(--ArtManage-background);margin:0;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.5;display:block;position:relative;overflow-x:clip}.ArtManage *,.ArtManage :before,.ArtManage :after{box-sizing:border-box}.ArtManage img{max-width:100%}.ArtManage button,.ArtManage input,.ArtManage select{font:inherit}.ArtManage button{-webkit-tap-highlight-color:transparent}.ArtManage button:focus-visible,.ArtManage input:focus-visible,.ArtManage select:focus-visible{outline-offset:3px;outline:2px solid #b68b598c}.ArtManage-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;width:100%;min-width:0;margin:0 0 28px;display:flex}.ArtManage-header__content{flex:320px;min-width:0}.ArtManage-header__eyebrow{color:var(--ArtManage-gold-dark);letter-spacing:1.7px;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.ArtManage-header h1{color:var(--ArtManage-ink);letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.4vw,36px);font-weight:700;line-height:1.2}.ArtManage-header p{max-width:650px;color:var(--ArtManage-muted);margin:10px 0 0;font-size:12px;line-height:1.8}.ArtManage-header__add{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#b68b59,#8f683e);border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;min-width:155px;min-height:47px;padding:0 19px;font-size:12px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px 15px #8f683e24}.ArtManage-header__add:hover{transform:translateY(-2px);box-shadow:0 8px 22px #8f683e38}.ArtManage-header__add svg{flex-shrink:0}.ArtManage-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;min-width:0;max-width:100%;margin:0 0 28px;display:grid}.ArtManage-stat{border:1px solid var(--ArtManage-border);background:#fff;border-radius:15px;align-items:center;gap:14px;width:100%;min-width:0;min-height:120px;padding:19px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 5px 18px #29251f06}.ArtManage-stat:hover{transform:translateY(-2px);box-shadow:0 8px 23px #29251f0d}.ArtManage-stat__icon{border:1px solid #0000;border-radius:13px;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.ArtManage-stat__icon--gold{color:#926b3e;background:#f8efe2;border-color:#efe0ca}.ArtManage-stat__icon--green{color:#347a55;background:#edf6ee;border-color:#dcebdc}.ArtManage-stat__icon--blue{color:#5d7894;background:#eff4f8;border-color:#e0e9f0}.ArtManage-stat__icon--brown{color:#886c4e;background:#f5f0e9;border-color:#ebe1d4}.ArtManage-stat__icon--purple{color:#633fb9;background:#f3effc;border-color:#d8c7f8}.ArtManage-stat>div:last-child{flex:1;min-width:0}.ArtManage-stat>div:last-child>span{color:#898074;overflow-wrap:anywhere;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.ArtManage-stat strong{color:#302a24;letter-spacing:-.6px;font-size:26px;font-weight:850;line-height:1.2;display:block}.ArtManage-stat small{color:#a49b90;overflow-wrap:anywhere;margin-top:6px;font-size:10px;line-height:1.6;display:block}.ArtManage-panel{border:1px solid var(--ArtManage-border);background:#fff;border-radius:16px;width:100%;min-width:0;max-width:100%;margin:0;padding:28px;display:block;position:relative;box-shadow:0 4px 18px #29251f06}.ArtManage-panel__heading{border-bottom:1px solid #f0ece6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;padding-bottom:25px;display:flex}.ArtManage-panel__heading>div{flex:250px;min-width:0}.ArtManage-panel__eyebrow{color:var(--ArtManage-gold-dark);letter-spacing:1.6px;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.ArtManage-panel__heading h2{color:var(--ArtManage-ink);letter-spacing:-.4px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:700}.ArtManage-panel__heading p{color:var(--ArtManage-muted);margin:8px 0 0;font-size:11px;line-height:1.8}.ArtManage-panel__count{color:#79552f;white-space:nowrap;background:#f8f0e5;border:1px solid #efe0ca;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-height:33px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.ArtManage-toolbar{grid-template-columns:auto minmax(170px,1.2fr) minmax(130px,175px) minmax(145px,190px) minmax(115px,145px);align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;padding:24px 0;display:grid}.ArtManage-view-toggle{background:#f8f6f2;border:1px solid #eae4da;border-radius:11px;align-items:center;gap:4px;width:fit-content;height:43px;padding:4px;display:inline-flex}.ArtManage-view-toggle__button{color:#8d8377;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 0 37px;justify-content:center;align-items:center;width:37px;height:33px;padding:0;transition:color .2s,background .2s,box-shadow .2s;display:flex}.ArtManage-view-toggle__button:hover{color:var(--ArtManage-gold-dark);background:#fff}.ArtManage-view-toggle__button--active{color:#79552f;background:#fff;border-color:#e9ddcc;box-shadow:0 2px 5px #29251f0f}.ArtManage-view-toggle__button--active:hover{color:#79552f;background:#fff}.ArtManage-search{background:#fff;border:1px solid #e8e2d9;border-radius:10px;align-items:center;gap:10px;width:100%;min-width:0;min-height:43px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.ArtManage-search:focus-within{border-color:var(--ArtManage-gold);box-shadow:0 0 0 3px #b68b5914}.ArtManage-search>svg{color:#a1988d;flex-shrink:0}.ArtManage-search input{color:#40372e;width:100%;min-width:0;height:41px;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:11px;display:block}.ArtManage-search input::placeholder{color:#afa79e}.ArtManage-filter{color:#8b7e6e;background:#fff;border:1px solid #e8e2d9;border-radius:10px;align-items:center;gap:8px;width:100%;min-width:0;min-height:43px;padding:0 11px;transition:border-color .2s;display:flex}.ArtManage-filter:focus-within{border-color:var(--ArtManage-gold)}.ArtManage-filter>svg{flex-shrink:0}.ArtManage-filter select{appearance:none;color:#655d53;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;height:41px;padding:0;font-size:10px;font-weight:650}.ArtManage-filter--status{min-width:0}.ArtManage-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;min-width:0;max-width:100%;display:grid}.ArtManage-card{background:#fff;border:1px solid #eee8df;border-radius:13px;flex-direction:column;width:100%;min-width:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.ArtManage-card:hover{border-color:#e5d7c3;transform:translateY(-3px);box-shadow:0 12px 28px #29251f12}.ArtManage-card__image-wrap{background:#f5f0e8;border-radius:12px 12px 0 0;width:100%;min-width:0;height:clamp(190px,19vw,265px);position:relative}.ArtManage-card__image{object-fit:cover;background:#f5f0e8;border-radius:12px 12px 0 0;width:100%;max-width:100%;height:100%;transition:transform .4s;display:block}.ArtManage-card:hover .ArtManage-card__image{transform:scale(1.015)}.ArtManage-card__number{z-index:2;color:#6c4c2b;letter-spacing:.3px;white-space:nowrap;background:#fffcf7f5;border:1px solid #eadbc6;border-radius:7px;justify-content:center;align-items:center;max-width:calc(100% - 75px);min-height:28px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:12px;left:12px}.ArtManage-card__menu{z-index:10;position:absolute;top:10px;right:10px}.ArtManage-actions{justify-content:center;align-items:center;display:flex;position:relative}.ArtManage-actions__trigger{color:#5c5042;cursor:pointer;background:#fffffff7;border:1px solid #e7ded0;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .2s,background .2s,border-color .2s;display:flex;box-shadow:0 2px 8px #29251f0f}.ArtManage-actions__trigger:hover,.ArtManage-actions__trigger[aria-expanded=true]{color:#fff;background:var(--ArtManage-gold-dark);border-color:var(--ArtManage-gold-dark)}.ArtManage-actions__backdrop{z-index:1;cursor:default;background:0 0;border:none;width:100%;height:100%;padding:0;position:fixed;inset:0}.ArtManage-actions__menu{z-index:2;background:#fff;border:1px solid #eee5d9;border-radius:11px;width:195px;max-width:calc(100vw - 24px);padding:6px;animation:.16s both ArtManage-menu-enter;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 35px #29251f26}@keyframes ArtManage-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ArtManage-actions__menu>button{color:#665b4e;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:38px;padding:9px 10px;font-size:11px;font-weight:650;transition:color .18s,background .18s;display:flex}.ArtManage-actions__menu>button>svg{color:#a28b6c;flex-shrink:0}.ArtManage-actions__menu>button:hover{color:#76522f;background:#faf5ed}.ArtManage-actions__menu>button:hover>svg{color:#8f683e}.ArtManage-actions__divider{background:#f0ece6;height:1px;margin:5px 4px}.ArtManage-actions__menu>button.ArtManage-actions__delete{color:#b7433c}.ArtManage-actions__menu>button.ArtManage-actions__delete>svg{color:#bd6259}.ArtManage-actions__menu>button.ArtManage-actions__delete:hover{color:#a32e28;background:#fff0ed}.ArtManage-card__image-status{z-index:2;position:absolute;bottom:12px;left:12px}.ArtManage-status{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;min-height:25px;padding:4px 8px;font-size:9px;font-weight:800;display:inline-flex}.ArtManage-status__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ArtManage-status--published{color:#28784e;background:#edf7ee;border-color:#d6ebd8}.ArtManage-status--unpublished{color:#8a6b3e;background:#faf1e3;border-color:#ecdfc9}.ArtManage-status--draft{color:#64758a;background:#eef3f8;border-color:#dce6ef}.ArtManage-switch-btn{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 6px;font-size:10px;font-weight:750;transition:all .22s;display:inline-flex;box-shadow:0 2px 7px #29251f14}.ArtManage-switch-btn__knob{background:#fff;border-radius:50%;width:11px;height:11px;transition:all .22s;box-shadow:0 1px 3px #00000038}.ArtManage-switch-btn--published{color:#216d3f;background:#edf7ee;border-color:#c0e6c5}.ArtManage-switch-btn--published:hover{background:#def0e0;border-color:#9cd4a3;transform:translateY(-1px)}.ArtManage-switch-btn--published .ArtManage-switch-btn__knob{background:#28784e}.ArtManage-switch-btn--unpublished{color:#926934;background:#faf1e3;border-color:#ebdcc2}.ArtManage-switch-btn--unpublished:hover{background:#f5e7cf;border-color:#dfc89f;transform:translateY(-1px)}.ArtManage-switch-btn--unpublished .ArtManage-switch-btn__knob{background:#b58137}.ArtManage-switch-btn--gold{color:#8f683e;background:#fdf8f0;border-color:#ebd9c4}.ArtManage-switch-btn--gold:hover{background:#f6ebd8;border-color:#dfc4a2}.ArtManage-switch-btn--gold .ArtManage-switch-btn__knob{background:#9d713f}.ArtManage-switch-btn--purple{color:#6d28d9;background:#f6f1fd;border-color:#ddd0f8}.ArtManage-switch-btn--purple:hover{background:#ece2fb;border-color:#bf9ff5}.ArtManage-switch-btn--purple .ArtManage-switch-btn__knob{background:#7339d6}.ArtManage-switch-btn--off{color:#9c9081;background:#f5f2ed;border-color:#e5ded4}.ArtManage-switch-btn--off:hover{background:#ebe5dc;border-color:#d8cec0}.ArtManage-switch-btn--off .ArtManage-switch-btn__knob{background:#a89e91}.ArtManage-card__toggles{background:#faf8f5;border:1px solid #ede7dd;border-radius:9px;flex-direction:column;gap:6px;margin:12px 0 10px;padding:10px;display:flex}.ArtManage-card__toggle-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ArtManage-card__toggle-label{color:#5c5245;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.ArtManage-toggle-badge{border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;font-weight:850;line-height:1;display:inline-flex}.ArtManage-toggle-badge--1{color:#2e7d32;background:#e8f5e9;border:1px solid #c8e6c9}.ArtManage-toggle-badge--2{color:#7e22ce;background:#f3e8ff;border:1px solid #e9d5ff}.ArtManage-toggle-badge--3{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.ArtManage-table__th-toggle{min-width:145px;text-align:center!important}.ArtManage-table__td-toggle{text-align:center!important}.ArtManage-preview__category-pill{color:#79552f;background:#f8f0e5;border:1px solid #efe0ca;border-radius:7px;align-items:center;min-height:28px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.ArtManage-preview__toggles-panel{background:#faf8f5;border:1px solid #ede7dd;border-radius:11px;margin:12px 0 16px;padding:14px}.ArtManage-preview__toggles-title{color:var(--ArtManage-gold-dark);letter-spacing:1.2px;margin-bottom:10px;font-size:9.5px;font-weight:850;display:block}.ArtManage-preview__toggles-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ArtManage-preview__toggle-item{background:#fff;border:1px solid #ece5da;border-radius:9px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px;display:flex}.ArtManage-preview__toggle-label{color:#635749;font-size:10.5px;font-weight:750}@media (width<=768px){.ArtManage-preview__toggles-grid{grid-template-columns:1fr}}.ArtManage-card__meta-badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ArtManage-type-badge{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex}.ArtManage-type-badge:hover{transform:translateY(-1px)}.ArtManage-type-badge--general{color:#8b683e;background:#faf4eb;border-color:#eedcc6}.ArtManage-type-badge--general:hover{background:#f4e8d6;border-color:#dfc4a2}.ArtManage-type-badge--streaming{color:#633fb9;background:#f3effc;border-color:#d8c7f8}.ArtManage-type-badge--streaming:hover{background:#e9e0f9;border-color:#bf9ff5}.ArtManage-preview__badges-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.ArtManage-card__body{flex-direction:column;flex:1;width:100%;min-width:0;padding:17px;display:flex}.ArtManage-card__category{color:#8b6840;overflow-wrap:anywhere;background:#faf4eb;border:1px solid #f0e5d5;border-radius:6px;width:fit-content;max-width:100%;margin-bottom:8px;padding:4px 8px;font-size:9px;font-weight:750;display:block}.ArtManage-card__body h3{-webkit-line-clamp:2;color:#342d25;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:42px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ArtManage-card__artist{color:#968b7e;overflow-wrap:anywhere;align-items:center;gap:7px;margin:8px 0 0;font-size:10px;line-height:1.6;display:flex}.ArtManage-card__artist svg{color:#ad9270;flex-shrink:0}.ArtManage-card__price-row{border-top:1px solid #f1ece5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding-top:14px;display:flex}.ArtManage-card__price{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.ArtManage-card__price strong{color:#352d24;letter-spacing:-.3px;font-size:17px;font-weight:850}.ArtManage-card__price del{color:#a9a095;font-size:10px}.ArtManage-card__discount{color:#38744c;white-space:nowrap;background:#eef6eb;border:1px solid #deebd8;border-radius:6px;justify-content:center;align-items:center;min-height:23px;padding:4px 6px;font-size:9px;font-weight:850;display:inline-flex}.ArtManage-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:15px;display:flex}.ArtManage-card__stock{color:#6d7862;align-items:center;gap:6px;font-size:10px;font-weight:650;display:inline-flex}.ArtManage-card__stock svg{color:#8b9a78;flex-shrink:0}.ArtManage-card__stock--empty,.ArtManage-card__stock--empty svg{color:#b7433c}.ArtManage-card__view{color:#8a6237;cursor:pointer;background:#faf5ee;border:1px solid #eee1d0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 9px;font-size:10px;font-weight:750;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.ArtManage-card__view:hover{color:#fff;background:#8f683e;border-color:#8f683e}.ArtManage-list-wrap{scrollbar-width:thin;scrollbar-color:#ded5c9 #faf8f4;border:1px solid #eee8df;border-radius:10px;width:100%;min-width:0;max-width:100%;display:block;overflow-x:auto}.ArtManage-list-wrap::-webkit-scrollbar{height:6px}.ArtManage-list-wrap::-webkit-scrollbar-track{background:#faf8f4}.ArtManage-list-wrap::-webkit-scrollbar-thumb{background:#ded5c9;border-radius:10px}.ArtManage-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1060px}.ArtManage-table thead th{color:#8d8275;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;background:#faf8f4;border-bottom:1px solid #eee8df;padding:15px 13px;font-size:9px;font-weight:850}.ArtManage-table tbody td{color:#6d655b;vertical-align:middle;background:#fff;border-bottom:1px solid #f0ece6;padding:14px 13px;font-size:10px}.ArtManage-table tbody tr:last-child td{border-bottom:none}.ArtManage-table tbody tr:hover td{background:#fdfbf8}.ArtManage-table__artwork{align-items:center;gap:11px;min-width:190px;display:flex}.ArtManage-table__artwork img{object-fit:cover;background:#f5f0e8;border:1px solid #eee3d4;border-radius:8px;flex-shrink:0;width:49px;height:53px;display:block}.ArtManage-table__artwork>div{flex-direction:column;gap:5px;min-width:0;display:flex}.ArtManage-table__artwork strong{color:#39322a;overflow-wrap:anywhere;max-width:175px;font-size:11px;font-weight:800;line-height:1.5}.ArtManage-table__artwork span{color:#a29a90;font-size:9px}.ArtManage-table__number{color:#8f683e;white-space:nowrap;font-size:10px;font-weight:800}.ArtManage-table__category{color:#77664e;overflow-wrap:anywhere;background:#f8f6f1;border:1px solid #ede7dc;border-radius:6px;max-width:145px;padding:5px 7px;font-size:9px;font-weight:700;display:inline-block}.ArtManage-table__price{flex-direction:column;gap:3px;display:flex}.ArtManage-table__price strong{color:#39322a;white-space:nowrap;font-size:11px;font-weight:850}.ArtManage-table__price del{color:#a9a096;white-space:nowrap;font-size:9px}.ArtManage-table__stock{color:#347a55;font-size:11px;font-weight:800}.ArtManage-table__stock--empty{color:#bc4a42}.ArtManage-table tbody td:last-child{position:relative}.ArtManage-table .ArtManage-actions__menu{top:calc(100% + 3px)}.ArtManage-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:320px;padding:35px 20px;display:flex}.ArtManage-empty__icon{width:61px;height:61px;color:var(--ArtManage-gold-dark);background:#f8f0e5;border:1px solid #efe0ca;border-radius:17px;justify-content:center;align-items:center;margin-bottom:17px;display:flex}.ArtManage-empty h3{color:#39322a;margin:0;font-size:16px;font-weight:800}.ArtManage-empty p{color:#958b80;max-width:350px;margin:9px 0 18px;font-size:11px;line-height:1.8}.ArtManage-empty__reset{color:#79552f;cursor:pointer;background:#faf4eb;border:1px solid #ecddc8;border-radius:8px;justify-content:center;align-items:center;min-height:37px;padding:8px 14px;font-size:11px;font-weight:750;display:inline-flex}.ArtManage-empty__reset:hover{color:#fff;background:#8f683e;border-color:#8f683e}.ArtManage-modal-overlay{z-index:4000;-webkit-backdrop-filter:blur(5px);overscroll-behavior:contain;background:#221d188f;justify-content:center;align-items:center;width:100%;height:100%;padding:22px;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ArtManage-modal-enter{0%{opacity:0;transform:translateY(9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.ArtManage-preview{background:#fff;border:1px solid #eee6dc;border-radius:16px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;animation:.22s both ArtManage-modal-enter;display:flex;overflow:hidden;box-shadow:0 20px 70px #0000002e}.ArtManage-preview__header{border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:center;gap:15px;padding:22px 25px;display:flex}.ArtManage-preview__header>div{min-width:0}.ArtManage-preview__header>div>span{color:var(--ArtManage-gold-dark);letter-spacing:1.5px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.ArtManage-preview__header h2{color:#302a24;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.4}.ArtManage-preview__header>button{color:#6e6458;cursor:pointer;background:#f7f4ef;border:1px solid #eee7dc;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ArtManage-preview__header>button:hover{color:#fff;background:#8f683e;border-color:#8f683e}.ArtManage-preview__body{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:24px;min-width:0;min-height:0;padding:25px;display:grid;overflow-y:auto}.ArtManage-preview__image{aspect-ratio:4/5;object-fit:cover;background:#f5f0e8;border:1px solid #eee6dc;border-radius:11px;width:100%;max-height:430px;display:block}.ArtManage-preview__details{flex-direction:column;align-items:flex-start;gap:15px;min-width:0;display:flex}.ArtManage-preview__number{color:#8f683e;letter-spacing:.4px;font-size:10px;font-weight:850}.ArtManage-preview__field{border-bottom:1px solid #f0ece6;flex-direction:column;gap:4px;width:100%;padding-bottom:12px;display:flex}.ArtManage-preview__field>span,.ArtManage-preview__description>span{color:#9b9083;font-size:10px;font-weight:650}.ArtManage-preview__field>strong{color:#39322a;overflow-wrap:anywhere;font-size:12px;font-weight:800}.ArtManage-preview__description{width:100%;min-width:0}.ArtManage-preview__description p,.ArtManage-preview__richtext{color:#766b5f;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.8}.ArtManage-preview__richtext p{color:#766b5f;margin:0 0 6px;font-size:11px;line-height:1.8}.ArtManage-preview__richtext p:last-child{margin-bottom:0}.ArtManage-preview__tags{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.ArtManage-preview__tags span{color:#795a37;overflow-wrap:anywhere;background:#f7efe4;border:1px solid #ecddc8;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:5px 8px;font-size:10px;display:inline-flex}.ArtManage-preview__tags svg{flex-shrink:0}.ArtManage-preview__footer{background:#fdfbf8;border-top:1px solid #f0ece6;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:17px 23px;display:flex}.ArtManage-delete-modal{background:#fff;border:1px solid #eee6dc;border-radius:16px;width:100%;max-width:430px;padding:30px;animation:.22s both ArtManage-modal-enter;box-shadow:0 20px 70px #0000002e}.ArtManage-delete-modal__icon{color:#b9413a;background:#fff0ed;border:1px solid #f2d9d4;border-radius:13px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:19px;display:flex}.ArtManage-delete-modal h2{color:#302a24;margin:0;font-size:19px;font-weight:850}.ArtManage-delete-modal p{color:#82776b;margin:12px 0 24px;font-size:12px;line-height:1.8}.ArtManage-delete-modal p strong{color:#40372e}.ArtManage-delete-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ArtManage-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:11px;font-weight:750;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.ArtManage-button:hover{transform:translateY(-1px)}.ArtManage-button--primary{color:#fff;background:linear-gradient(135deg,#b68b59,#8f683e)}.ArtManage-button--primary:hover{background:#79552f}.ArtManage-button--secondary{color:#756c61;background:#fff;border-color:#e5ded4}.ArtManage-button--secondary:hover{color:#634526;background:#faf7f2;border-color:#d8c5ad}.ArtManage-button--danger{color:#fff;background:#b9413a;border-color:#b9413a}.ArtManage-button--danger:hover{background:#9e302b}.ArtManage-toast{z-index:5000;color:#51473c;background:#fff;border:1px solid #e9e3da;border-radius:11px;align-items:center;gap:11px;width:max-content;max-width:min(440px,100vw - 32px);padding:14px 15px;animation:.2s both ArtManage-modal-enter;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 12px 40px #26231f24}.ArtManage-toast>svg{color:#32805b;flex-shrink:0}.ArtManage-toast>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;line-height:1.6}.ArtManage-toast>button{color:#9a9084;cursor:pointer;background:#f7f4ef;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex}@media (width>=1600px){.ArtManage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ArtManage-card__image-wrap{height:260px}}@media (width<=1250px){.ArtManage{padding:24px}.ArtManage-stats{gap:12px}.ArtManage-stat{gap:10px;padding:14px}.ArtManage-stat__icon{flex-basis:39px;width:39px;height:39px}.ArtManage-stat strong{font-size:22px}.ArtManage-panel{padding:22px}.ArtManage-toolbar{grid-template-columns:auto minmax(130px,1fr) minmax(120px,150px) minmax(130px,160px) minmax(100px,125px);gap:8px}.ArtManage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ArtManage-card__image-wrap{height:220px}.ArtManage-card__body{padding:13px}}@media (width<=1050px){.ArtManage{padding:20px}.ArtManage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtManage-toolbar{grid-template-columns:auto minmax(0,1fr)}.ArtManage-view-toggle{grid-area:1/1}.ArtManage-search{grid-area:1/2}.ArtManage-filter:not(.ArtManage-filter--type):not(.ArtManage-filter--status){grid-area:2/1/auto/-1}.ArtManage-filter--type{grid-area:3/1}.ArtManage-filter--status{grid-area:3/2}.ArtManage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtManage-card__image-wrap{height:clamp(200px,25vw,260px)}}@media (width<=768px){.ArtManage{padding:17px}.ArtManage-header{gap:16px;margin-bottom:22px}.ArtManage-header h1{font-size:29px}.ArtManage-header__add{min-height:43px}.ArtManage-panel{padding:18px}.ArtManage-panel__heading h2{font-size:24px}.ArtManage-card__image-wrap{height:clamp(190px,30vw,245px)}.ArtManage-preview__body{gap:18px;padding:20px}}@media (width<=600px){.ArtManage{width:100%;min-width:0;max-width:100%;padding:14px}.ArtManage-header{flex-direction:column;align-items:stretch;gap:16px}.ArtManage-header__content{width:100%}.ArtManage-header h1{font-size:28px}.ArtManage-header p{font-size:11px}.ArtManage-header__add{width:100%;min-width:0}.ArtManage-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:19px}.ArtManage-stat{flex-direction:column;align-items:flex-start;gap:10px;min-height:128px;padding:13px}.ArtManage-stat__icon{border-radius:10px;flex-basis:37px;width:37px;height:37px}.ArtManage-stat>div:last-child>span{font-size:10px}.ArtManage-stat strong{font-size:21px}.ArtManage-stat small{font-size:9px}.ArtManage-panel{border-radius:12px;padding:14px}.ArtManage-panel__heading{align-items:flex-start;gap:10px;padding-bottom:17px}.ArtManage-panel__heading>div{flex-basis:180px}.ArtManage-panel__heading h2{font-size:22px}.ArtManage-panel__heading p{font-size:10px}.ArtManage-panel__count{min-height:27px;padding:0 7px;font-size:9px}.ArtManage-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:17px 0}.ArtManage-view-toggle{grid-area:1/1/auto/-1}.ArtManage-search{grid-area:2/1/auto/-1}.ArtManage-filter:not(.ArtManage-filter--status){grid-area:3/1}.ArtManage-filter--status{grid-area:3/2}.ArtManage-filter{gap:5px;min-height:41px;padding:0 8px}.ArtManage-filter select{font-size:9px}.ArtManage-filter>svg{width:13px;height:13px}.ArtManage-grid{grid-template-columns:minmax(0,1fr);gap:15px}.ArtManage-card__image-wrap{height:clamp(220px,68vw,340px)}.ArtManage-card__body{padding:15px}.ArtManage-card__body h3{font-size:18px}.ArtManage-card__price strong{font-size:16px}.ArtManage-list-wrap{border-radius:8px}.ArtManage-table{min-width:1060px}.ArtManage-modal-overlay{align-items:flex-start;padding:12px}.ArtManage-preview{border-radius:13px;max-height:95vh;margin:auto 0}.ArtManage-preview__header{padding:15px}.ArtManage-preview__header h2{font-size:19px}.ArtManage-preview__body{grid-template-columns:minmax(0,1fr);gap:20px;padding:15px}.ArtManage-preview__image{aspect-ratio:4/3;width:100%;max-height:340px}.ArtManage-preview__details{gap:13px}.ArtManage-preview__footer{padding:13px 15px}.ArtManage-delete-modal{margin:auto 0;padding:23px}.ArtManage-delete-modal__actions{flex-direction:column-reverse;align-items:stretch}.ArtManage-delete-modal__actions .ArtManage-button{width:100%}.ArtManage-toast{bottom:12px;right:12px}}@media (width<=360px){.ArtManage{padding:10px}.ArtManage-stats{gap:8px}.ArtManage-stat{padding:10px}.ArtManage-stat strong{font-size:19px}.ArtManage-panel{padding:11px}.ArtManage-panel__heading h2{font-size:20px}.ArtManage-panel__count{font-size:8px}.ArtManage-filter{padding:0 6px}.ArtManage-filter select{font-size:8px}.ArtManage-card__image-wrap{height:215px}.ArtManage-card__body{padding:12px}.ArtManage-card__price-row{flex-direction:column;align-items:flex-start}.ArtManage-card__footer{align-items:flex-start}.ArtManage-actions__menu{width:180px}.ArtManage-preview__footer{flex-direction:column-reverse}.ArtManage-preview__footer .ArtManage-button{width:100%}}.ArtCatagory{--ArtCatagory-gold:#b68b59;--ArtCatagory-gold-dark:#8f683e;--ArtCatagory-gold-light:#faf3e9;--ArtCatagory-ink:#302a24;--ArtCatagory-muted:#8d8377;--ArtCatagory-border:#eee7dc;--ArtCatagory-background:#faf9f7;width:100%;min-width:0;max-width:100%;min-height:100vh;color:var(--ArtCatagory-ink);background:var(--ArtCatagory-background);box-sizing:border-box;margin:0;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.5;overflow-x:clip}.ArtCatagory *,.ArtCatagory :before,.ArtCatagory :after{box-sizing:border-box}.ArtCatagory button,.ArtCatagory input{font:inherit}.ArtCatagory button{-webkit-tap-highlight-color:transparent}.ArtCatagory button:focus-visible{outline-offset:3px;outline:2px solid #b68b598c}.ArtCatagory input,.ArtCatagory input:focus,.ArtCatagory input:focus-visible{box-shadow:none;border:none;outline:none!important}.ArtCatagory-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;width:100%;min-width:0;margin-bottom:28px;display:flex}.ArtCatagory-header__content{flex:320px;min-width:0}.ArtCatagory-header__eyebrow{color:var(--ArtCatagory-gold-dark);letter-spacing:1.7px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.ArtCatagory-header h1{color:var(--ArtCatagory-ink);letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.2}.ArtCatagory-header p{max-width:600px;color:var(--ArtCatagory-muted);margin:10px 0 0;font-size:12px;line-height:1.8}.ArtCatagory-header__badge{border:1px solid var(--ArtCatagory-border);background:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-width:170px;padding:13px 16px;display:flex;box-shadow:0 4px 15px #29251f06}.ArtCatagory-header__badge-icon{width:41px;height:41px;color:var(--ArtCatagory-gold-dark);background:var(--ArtCatagory-gold-light);border:1px solid #f0e2cf;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ArtCatagory-header__badge>div{flex-direction:column;gap:3px;display:flex}.ArtCatagory-header__badge strong{color:var(--ArtCatagory-ink);font-size:22px;font-weight:850;line-height:1.1}.ArtCatagory-header__badge>div>span{color:var(--ArtCatagory-muted);white-space:nowrap;font-size:10px}.ArtCatagory-layout{grid-template-columns:minmax(265px,.78fr) minmax(0,1.8fr);align-items:start;gap:23px;width:100%;min-width:0;max-width:100%;display:grid}.ArtCatagory-form-panel,.ArtCatagory-table-panel{border:1px solid var(--ArtCatagory-border);background:#fff;border-radius:15px;width:100%;min-width:0;padding:24px;box-shadow:0 5px 20px #29251f06}.ArtCatagory-panel-heading{align-items:center;gap:13px;min-width:0;display:flex}.ArtCatagory-panel-heading__icon{width:45px;height:45px;color:var(--ArtCatagory-gold-dark);background:var(--ArtCatagory-gold-light);border:1px solid #efe0ca;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ArtCatagory-panel-heading>div:last-child{min-width:0}.ArtCatagory-panel-heading__eyebrow{color:var(--ArtCatagory-gold-dark);letter-spacing:1.4px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.ArtCatagory-panel-heading h2{color:var(--ArtCatagory-ink);overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:700;line-height:1.3}.ArtCatagory-form-description{color:var(--ArtCatagory-muted);margin:16px 0 24px;font-size:11px;line-height:1.8}.ArtCatagory-form{flex-direction:column;gap:19px;width:100%;min-width:0;display:flex}.ArtCatagory-form__field{width:100%;min-width:0}.ArtCatagory-form__field label{color:#443a2f;margin-bottom:9px;font-size:11px;font-weight:750;display:block}.ArtCatagory-form__field label span{color:#bd5548}.ArtCatagory-form__input-wrap{background:#fff;border:1px solid #e6dfd5;border-radius:10px;align-items:center;gap:11px;width:100%;min-width:0;min-height:49px;padding:0 13px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.ArtCatagory-form__input-wrap>svg{color:#a58b6b;flex-shrink:0}.ArtCatagory-form__input-wrap:focus-within{border-color:var(--ArtCatagory-gold);background:#fffdf9;box-shadow:0 0 0 3px #b68b5917}.ArtCatagory-form__input-wrap--error{background:snow;border-color:#cf665d}.ArtCatagory-form__input-wrap--error:focus-within{border-color:#cf665d;box-shadow:0 0 0 3px #cf665d14}.ArtCatagory-form__input-wrap input{color:#443a2f;background:0 0;width:100%;min-width:0;height:47px;padding:0;font-size:12px;box-shadow:none!important;border:none!important;outline:none!important}.ArtCatagory-form__input-wrap input:focus,.ArtCatagory-form__input-wrap input:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}.ArtCatagory-form__input-wrap input::placeholder{color:#b1a79b}.ArtCatagory-form__clear{color:#948778;cursor:pointer;background:#f8f5f0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.ArtCatagory-form__clear:hover{color:#8f683e;background:#f1e6d6}.ArtCatagory-form__hint{color:#a1988c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px;margin-top:9px;font-size:9px;line-height:1.7;display:flex}.ArtCatagory-form__hint span:last-child{white-space:nowrap;flex-shrink:0}.ArtCatagory-message{overflow-wrap:anywhere;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:9px;width:100%;padding:11px 12px;font-size:10px;line-height:1.7;display:flex}.ArtCatagory-message svg{flex-shrink:0;margin-top:1px}.ArtCatagory-message--error{color:#a33d35;background:#fff2f0;border-color:#f1d5d1}.ArtCatagory-message--success{color:#32714c;background:#eff8f0;border-color:#d8ebda}.ArtCatagory-form__actions{flex-direction:column;gap:10px;width:100%;margin-top:2px;display:flex}.ArtCatagory-button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:11px 16px;font-size:11px;font-weight:750;line-height:1.4;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.ArtCatagory-button svg{flex-shrink:0}.ArtCatagory-button:hover{transform:translateY(-1px)}.ArtCatagory-button--primary{color:#fff;background:linear-gradient(135deg,#b68b59,#8f683e);border-color:#0000;width:100%;box-shadow:0 5px 13px #8f683e1f}.ArtCatagory-button--primary:hover{background:#79552f;box-shadow:0 7px 17px #8f683e2e}.ArtCatagory-button--secondary{color:#756c61;background:#fff;border-color:#e5ded4}.ArtCatagory-button--secondary:hover{color:#634526;background:#faf7f2;border-color:#d8c5ad}.ArtCatagory-button--danger{color:#fff;background:#b9413a;border-color:#b9413a}.ArtCatagory-button--danger:hover{background:#9e302b}.ArtCatagory-info-card{background:#faf6f0;border:1px solid #efe2d1;border-radius:11px;align-items:flex-start;gap:12px;width:100%;min-width:0;margin-top:30px;padding:17px 15px;display:flex}.ArtCatagory-info-card__icon{color:#966c3f;background:#fff;border:1px solid #eadbc5;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.ArtCatagory-info-card>div:last-child{flex:1;min-width:0}.ArtCatagory-info-card h3{color:#55432e;margin:0 0 7px;font-size:11px;font-weight:800}.ArtCatagory-info-card p{color:#8f8170;margin:0;font-size:10px;line-height:1.9}.ArtCatagory-table-panel{overflow:hidden}.ArtCatagory-table-panel__header{border-bottom:1px solid #f0ece6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;padding-bottom:23px;display:flex}.ArtCatagory-table-panel__title{flex:200px;min-width:0}.ArtCatagory-table-panel__title h2{color:var(--ArtCatagory-ink);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:700}.ArtCatagory-table-panel__title p{color:var(--ArtCatagory-muted);margin:8px 0 0;font-size:11px;line-height:1.8}.ArtCatagory-count{color:#79552f;white-space:nowrap;background:#f8f0e5;border:1px solid #efe0ca;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:31px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.ArtCatagory-table-toolbar{align-items:center;gap:12px;width:100%;min-width:0;padding:20px 0;display:flex}.ArtCatagory-search{background:#fff;border:1px solid #e8e2d9;border-radius:9px;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.ArtCatagory-search:focus-within{border-color:var(--ArtCatagory-gold);box-shadow:0 0 0 3px #b68b5914}.ArtCatagory-search>svg{color:#a1988d;flex-shrink:0}.ArtCatagory-search input{color:#443a2f;width:100%;min-width:0;height:42px;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:11px}.ArtCatagory-search input::placeholder{color:#afa79e}.ArtCatagory-search>button{color:#958778;cursor:pointer;background:#f8f5f0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.ArtCatagory-search>button:hover{color:#79552f;background:#f1e6d6}.ArtCatagory-table-wrap{scrollbar-width:thin;scrollbar-color:#ded5c9 #faf8f4;border:1px solid #eee8df;border-radius:10px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.ArtCatagory-table-wrap::-webkit-scrollbar{height:5px}.ArtCatagory-table-wrap::-webkit-scrollbar-track{background:#faf8f4}.ArtCatagory-table-wrap::-webkit-scrollbar-thumb{background:#ded5c9;border-radius:10px}.ArtCatagory-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:390px}.ArtCatagory-table thead th{color:#8d8275;letter-spacing:.7px;white-space:nowrap;background:#faf8f4;border-bottom:1px solid #eee8df;padding:16px 13px;font-size:9px;font-weight:850}.ArtCatagory-table tbody td{color:#6d655b;vertical-align:middle;background:#fff;border-bottom:1px solid #f0ece6;padding:14px 13px;font-size:11px}.ArtCatagory-table tbody tr{transition:background .2s}.ArtCatagory-table tbody tr:hover td{background:#fdfbf8}.ArtCatagory-table tbody tr:last-child td{border-bottom:none}.ArtCatagory-table__serial{text-align:center;width:80px}.ArtCatagory-serial-badge{color:#8c6338;background:#faf3e9;border:1px solid #f0e2cf;border-radius:9px;justify-content:center;align-items:center;width:35px;height:34px;font-size:10px;font-weight:850;display:inline-flex}.ArtCatagory-table__actions-heading{text-align:center;width:180px}.ArtCatagory-table__actions{text-align:center}.ArtCatagory-category-cell{align-items:center;gap:11px;min-width:0;display:flex}.ArtCatagory-category-cell__icon{color:#967044;background:#faf4eb;border:1px solid #f0e5d5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.ArtCatagory-category-cell__content{flex-direction:column;gap:4px;min-width:0;display:flex}.ArtCatagory-category-cell__content strong{color:#39322a;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.5}.ArtCatagory-category-cell__content>span{color:#a29a90;font-size:9px}.ArtCatagory-row-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.ArtCatagory-action-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:6px 9px;font-size:10px;font-weight:750;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.ArtCatagory-action-button:hover{transform:translateY(-1px)}.ArtCatagory-action-button svg{flex-shrink:0}.ArtCatagory-action-button--edit{color:#8a6237;background:#faf4eb;border-color:#eee1d0}.ArtCatagory-action-button--edit:hover{color:#fff;background:#a47a4c;border-color:#a47a4c}.ArtCatagory-action-button--delete{color:#b4433b;background:#fff3f1;border-color:#f1deda}.ArtCatagory-action-button--delete:hover{color:#fff;background:#b9413a;border-color:#b9413a}.ArtCatagory-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px 15px;display:flex}.ArtCatagory-empty__icon{width:57px;height:57px;color:var(--ArtCatagory-gold-dark);background:var(--ArtCatagory-gold-light);border:1px solid #efe0ca;border-radius:15px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.ArtCatagory-empty h3{color:#39322a;margin:0;font-size:14px;font-weight:800}.ArtCatagory-empty p{color:#958b80;max-width:280px;margin:8px 0 16px;font-size:10px;line-height:1.8}.ArtCatagory-table-footer{color:#9b9185;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding-top:17px;font-size:10px;line-height:1.7;display:flex}.ArtCatagory-table-footer strong{color:#625649;font-weight:800}.ArtCatagory-table-footer__note{color:#71816b;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.ArtCatagory-table-footer__note svg{color:#43805a}.ArtCatagory-modal-overlay{z-index:4000;-webkit-backdrop-filter:blur(5px);overscroll-behavior:contain;background:#221d188c;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.ArtCatagory-delete-modal{background:#fff;border:1px solid #eee6dc;border-radius:16px;width:100%;max-width:420px;margin:auto;padding:28px;animation:.2s both ArtCatagory-modal-enter;box-shadow:0 20px 70px #0000002e}@keyframes ArtCatagory-modal-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ArtCatagory-delete-modal__icon{color:#b9413a;background:#fff0ed;border:1px solid #f2d9d4;border-radius:13px;justify-content:center;align-items:center;width:49px;height:49px;margin-bottom:18px;display:flex}.ArtCatagory-delete-modal h2{color:#302a24;margin:0;font-size:19px;font-weight:850}.ArtCatagory-delete-modal p{color:#82776b;overflow-wrap:anywhere;margin:12px 0 24px;font-size:12px;line-height:1.9}.ArtCatagory-delete-modal p strong{color:#40372e}.ArtCatagory-delete-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=1250px){.ArtCatagory{padding:24px}.ArtCatagory-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:17px}.ArtCatagory-form-panel,.ArtCatagory-table-panel{padding:19px}.ArtCatagory-table-panel__title h2{font-size:24px}.ArtCatagory-table__actions-heading{width:155px}.ArtCatagory-row-actions{gap:5px}.ArtCatagory-action-button{gap:5px;padding:6px 7px}}@media (width<=950px){.ArtCatagory{padding:20px}.ArtCatagory-layout{grid-template-columns:minmax(0,1fr);gap:20px}.ArtCatagory-form-panel{max-width:100%}.ArtCatagory-form__actions{flex-flow:wrap}.ArtCatagory-form__actions .ArtCatagory-button{flex:160px;width:auto}.ArtCatagory-info-card{margin-top:23px}.ArtCatagory-table-panel{width:100%}.ArtCatagory-table{min-width:450px}}@media (width<=600px){.ArtCatagory{padding:14px}.ArtCatagory-header{flex-direction:column;align-items:stretch;gap:17px;margin-bottom:20px}.ArtCatagory-header h1{font-size:28px}.ArtCatagory-header p{font-size:11px}.ArtCatagory-header__badge{width:100%;min-width:0;padding:12px}.ArtCatagory-layout{gap:15px}.ArtCatagory-form-panel,.ArtCatagory-table-panel{border-radius:12px;padding:15px}.ArtCatagory-panel-heading__icon{width:41px;height:41px}.ArtCatagory-panel-heading h2{font-size:21px}.ArtCatagory-form-description{margin:13px 0 20px}.ArtCatagory-form{gap:17px}.ArtCatagory-form__input-wrap{min-height:47px;padding:0 11px}.ArtCatagory-form__input-wrap input{height:45px;font-size:12px}.ArtCatagory-form__actions{flex-direction:column}.ArtCatagory-form__actions .ArtCatagory-button{flex:initial;width:100%}.ArtCatagory-info-card{margin-top:22px;padding:14px 12px}.ArtCatagory-table-panel__header{align-items:flex-start;gap:11px;padding-bottom:17px}.ArtCatagory-table-panel__title h2{font-size:23px}.ArtCatagory-table-panel__title p{font-size:10px}.ArtCatagory-count{min-height:28px;padding:0 8px;font-size:9px}.ArtCatagory-table-toolbar{padding:15px 0}.ArtCatagory-table{min-width:450px}.ArtCatagory-table thead th{padding:13px 10px;font-size:9px}.ArtCatagory-table tbody td{padding:12px 10px}.ArtCatagory-table__serial{width:65px}.ArtCatagory-table__actions-heading{width:155px}.ArtCatagory-category-cell{gap:8px}.ArtCatagory-category-cell__icon{width:34px;height:34px}.ArtCatagory-category-cell__content strong{font-size:10px}.ArtCatagory-action-button{min-height:31px;font-size:9px}.ArtCatagory-table-footer{flex-direction:column;align-items:flex-start;gap:7px}.ArtCatagory-delete-modal{border-radius:13px;padding:22px}.ArtCatagory-delete-modal__actions{flex-direction:column-reverse;align-items:stretch}.ArtCatagory-delete-modal__actions .ArtCatagory-button{width:100%}}@media (width<=360px){.ArtCatagory{padding:10px}.ArtCatagory-header h1{font-size:25px}.ArtCatagory-form-panel,.ArtCatagory-table-panel{padding:12px}.ArtCatagory-panel-heading{gap:9px}.ArtCatagory-panel-heading h2{font-size:19px}.ArtCatagory-table-panel__title h2{font-size:21px}.ArtCatagory-count{padding:0 6px;font-size:8px}.ArtCatagory-table{min-width:430px}.ArtCatagory-table__actions-heading{width:145px}.ArtCatagory-action-button{gap:4px;padding:5px 6px}}.Gallary{--Gallary-gold:#b68b59;--Gallary-gold-dark:#8f683e;--Gallary-gold-light:#faf3e9;--Gallary-ink:#302a24;--Gallary-muted:#8d8377;--Gallary-border:#eee7dc;--Gallary-background:#faf9f7;width:100%;min-width:0;max-width:100%;min-height:100vh;color:var(--Gallary-ink);background:var(--Gallary-background);box-sizing:border-box;margin:0;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.5;display:block;overflow-x:clip}.Gallary *,.Gallary :before,.Gallary :after{box-sizing:border-box}.Gallary img{max-width:100%}.Gallary button,.Gallary input{font:inherit}.Gallary button{-webkit-tap-highlight-color:transparent}.Gallary button:focus-visible,.Gallary input:focus-visible{outline-offset:3px;outline:2px solid #b68b598c}.Gallary-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;width:100%;min-width:0;margin:0 0 28px;display:flex}.Gallary-header__content{flex:320px;min-width:0}.Gallary-header__eyebrow{color:var(--Gallary-gold-dark);letter-spacing:1.7px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.Gallary-header h1{color:var(--Gallary-ink);letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.2}.Gallary-header p{max-width:650px;color:var(--Gallary-muted);margin:10px 0 0;font-size:12px;line-height:1.8}.Gallary-header__summary{border:1px solid var(--Gallary-border);background:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-width:170px;padding:13px 16px;display:flex;box-shadow:0 4px 15px #29251f06}.Gallary-header__summary-icon{width:43px;height:43px;color:var(--Gallary-gold-dark);background:var(--Gallary-gold-light);border:1px solid #f0e2cf;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Gallary-header__summary>div:last-child{flex-direction:column;gap:3px;display:flex}.Gallary-header__summary strong{color:var(--Gallary-ink);font-size:23px;font-weight:850;line-height:1.1}.Gallary-header__summary span:last-child{color:var(--Gallary-muted);white-space:nowrap;font-size:10px}.Gallary-layout{grid-template-columns:minmax(265px,.78fr) minmax(0,1.8fr);align-items:start;gap:23px;width:100%;min-width:0;max-width:100%;display:grid}.Gallary-form-panel,.Gallary-table-panel{border:1px solid var(--Gallary-border);background:#fff;border-radius:15px;width:100%;min-width:0;padding:24px;box-shadow:0 5px 20px #29251f06}.Gallary-panel-heading{align-items:center;gap:13px;min-width:0;display:flex}.Gallary-panel-heading__icon{width:45px;height:45px;color:var(--Gallary-gold-dark);background:var(--Gallary-gold-light);border:1px solid #efe0ca;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Gallary-panel-heading>div:last-child{min-width:0}.Gallary-panel-heading__eyebrow{color:var(--Gallary-gold-dark);letter-spacing:1.4px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.Gallary-panel-heading h2{color:var(--Gallary-ink);overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:700;line-height:1.3}.Gallary-form-description{color:var(--Gallary-muted);margin:16px 0 24px;font-size:11px;line-height:1.8}.Gallary-form{flex-direction:column;gap:22px;width:100%;min-width:0;display:flex}.Gallary-form__field{width:100%;min-width:0}.Gallary-form__field>label{color:#443a2f;margin-bottom:9px;font-size:11px;font-weight:750;display:block}.Gallary-form__field>label span{color:#bd5548}.Gallary-form__title-input{color:#443a2f;width:100%;min-width:0;height:49px;box-shadow:none;background:#fff;border:1px solid #e6dfd5;border-radius:10px;outline:none;padding:0 13px;font-size:12px;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.Gallary-form__title-input::placeholder{color:#b1a79b}.Gallary-form__title-input:focus{border-color:var(--Gallary-gold);background:#fffdf9;box-shadow:0 0 0 3px #b68b5917}.Gallary-form__hint{color:#a1988c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px;margin-top:9px;font-size:9px;line-height:1.7;display:flex}.Gallary-form__hint span:last-child{white-space:nowrap;flex-shrink:0}.Gallary-form__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Gallary-upload{color:#8d7d6a;text-align:center;cursor:pointer;background:#fcfaf6;border:1px dashed #d9c1a3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;min-height:230px;padding:24px 15px;transition:background .2s,border-color .2s,transform .2s;display:flex}.Gallary-upload:hover{border-color:var(--Gallary-gold);background:#faf4eb;transform:translateY(-1px)}.Gallary-upload__icon{width:57px;height:57px;color:var(--Gallary-gold-dark);background:#fff;border:1px solid #efe0ca;border-radius:16px;justify-content:center;align-items:center;margin-bottom:15px;display:flex;box-shadow:0 4px 12px #29251f0a}.Gallary-upload>strong{color:#6e5133;font-size:12px;font-weight:800}.Gallary-upload>span:not(.Gallary-upload__icon){color:#9d9182;margin-top:7px;font-size:10px;line-height:1.7}.Gallary-upload .Gallary-upload__formats{color:#8c7458;background:#f6eee2;border:1px solid #eee1ce;border-radius:7px;padding:6px 9px;font-weight:650;margin-top:15px!important;font-size:9px!important}.Gallary-upload-preview{background:#f6f0e7;border:1px solid #eee3d4;border-radius:12px;width:100%;min-width:0;height:245px;position:relative;overflow:hidden}.Gallary-upload-preview__image{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.Gallary-upload-preview__overlay{background:linear-gradient(#231d1640,#231d16d9);justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.Gallary-upload-preview__overlay>span{color:#fff;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:750;display:inline-flex}.Gallary-upload-preview__overlay>span svg{color:#a9e2b7;flex-shrink:0}.Gallary-upload-preview__actions{align-items:center;gap:7px;display:flex}.Gallary-upload-preview__actions button{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff59;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;padding:0;transition:background .2s;display:flex}.Gallary-upload-preview__actions button:hover{background:var(--Gallary-gold-dark)}.Gallary-message{overflow-wrap:anywhere;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:9px;width:100%;padding:11px 12px;font-size:10px;line-height:1.7;display:flex}.Gallary-message svg{flex-shrink:0;margin-top:1px}.Gallary-message--error{color:#a33d35;background:#fff2f0;border-color:#f1d5d1}.Gallary-message--success{color:#32714c;background:#eff8f0;border-color:#d8ebda}.Gallary-button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:43px;padding:10px 15px;font-size:11px;font-weight:750;line-height:1.4;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.Gallary-button svg{flex-shrink:0}.Gallary-button:hover{transform:translateY(-1px)}.Gallary-button--primary{color:#fff;background:linear-gradient(135deg,#b68b59,#8f683e);border-color:#0000;box-shadow:0 5px 13px #8f683e1f}.Gallary-button--primary:hover{background:#79552f;box-shadow:0 7px 17px #8f683e2e}.Gallary-button--secondary{color:#756c61;background:#fff;border-color:#e5ded4}.Gallary-button--secondary:hover{color:#634526;background:#faf7f2;border-color:#d8c5ad}.Gallary-button--danger{color:#fff;background:#b9413a;border-color:#b9413a}.Gallary-button--danger:hover{background:#9e302b}.Gallary-form__actions{flex-direction:column;gap:10px;width:100%;display:flex}.Gallary-form__actions .Gallary-button{width:100%}.Gallary-info-card{background:#faf6f0;border:1px solid #efe2d1;border-radius:11px;align-items:flex-start;gap:12px;width:100%;min-width:0;margin-top:29px;padding:16px 14px;display:flex}.Gallary-info-card__icon{color:#966c3f;background:#fff;border:1px solid #eadbc5;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Gallary-info-card>div:last-child{flex:1;min-width:0}.Gallary-info-card h3{color:#55432e;margin:0 0 7px;font-size:11px;font-weight:800}.Gallary-info-card p{color:#8f8170;margin:0;font-size:10px;line-height:1.9}.Gallary-table-panel{overflow:hidden}.Gallary-table-panel__header{border-bottom:1px solid #f0ece6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;padding-bottom:22px;display:flex}.Gallary-table-panel__heading{flex:200px;min-width:0}.Gallary-table-panel__heading h2{color:var(--Gallary-ink);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:700}.Gallary-table-panel__heading p{color:var(--Gallary-muted);margin:8px 0 0;font-size:11px;line-height:1.8}.Gallary-count{color:#79552f;white-space:nowrap;background:#f8f0e5;border:1px solid #efe0ca;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:31px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.Gallary-toolbar{align-items:center;gap:12px;width:100%;min-width:0;padding:20px 0;display:flex}.Gallary-search{background:#fff;border:1px solid #e8e2d9;border-radius:9px;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.Gallary-search:focus-within{border-color:var(--Gallary-gold);box-shadow:0 0 0 3px #b68b5914}.Gallary-search>svg{color:#a1988d;flex-shrink:0}.Gallary-search input{color:#443a2f;width:100%;min-width:0;height:42px;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:11px;display:block}.Gallary-search input::placeholder{color:#afa79e}.Gallary-search>button{color:#958778;cursor:pointer;background:#f8f5f0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.Gallary-search>button:hover{color:#79552f;background:#f1e6d6}.Gallary-table-wrap{scrollbar-width:thin;scrollbar-color:#ded5c9 #faf8f4;border:1px solid #eee8df;border-radius:10px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.Gallary-table-wrap::-webkit-scrollbar{height:5px}.Gallary-table-wrap::-webkit-scrollbar-track{background:#faf8f4}.Gallary-table-wrap::-webkit-scrollbar-thumb{background:#ded5c9;border-radius:10px}.Gallary-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:560px}.Gallary-table thead th{color:#8d8275;letter-spacing:.7px;white-space:nowrap;background:#faf8f4;border-bottom:1px solid #eee8df;padding:15px 12px;font-size:9px;font-weight:850}.Gallary-table tbody td{color:#6d655b;vertical-align:middle;background:#fff;border-bottom:1px solid #f0ece6;padding:13px 12px;font-size:10px}.Gallary-table tbody tr{transition:background .2s}.Gallary-table tbody tr:hover td{background:#fdfbf8}.Gallary-table tbody tr:last-child td{border-bottom:none}.Gallary-table__serial-heading,.Gallary-table__serial{text-align:center;width:75px}.Gallary-serial-badge{color:#8c6338;background:#faf3e9;border:1px solid #f0e2cf;border-radius:9px;justify-content:center;align-items:center;width:35px;height:34px;font-size:10px;font-weight:850;display:inline-flex}.Gallary-table__title{min-width:140px}.Gallary-table__title strong{color:#39322a;overflow-wrap:anywhere;max-width:200px;font-size:11px;font-weight:800;line-height:1.6;display:block}.Gallary-table__title>span{color:#a29a90;margin-top:4px;font-size:9px;display:block}.Gallary-thumbnail-button{cursor:pointer;background:#f6f0e7;border:1px solid #eee3d4;border-radius:9px;flex-shrink:0;width:70px;height:65px;padding:0;display:block;position:relative;overflow:hidden}.Gallary-thumbnail{object-fit:cover;width:100%;max-width:100%;height:100%;transition:transform .25s;display:block}.Gallary-thumbnail-button:hover .Gallary-thumbnail{transform:scale(1.08)}.Gallary-thumbnail__overlay{color:#fff;opacity:0;background:#31271c7a;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.Gallary-thumbnail-button:hover .Gallary-thumbnail__overlay,.Gallary-thumbnail-button:focus-visible .Gallary-thumbnail__overlay{opacity:1}.Gallary-table__action-heading{text-align:center;width:180px}.Gallary-table__actions{text-align:center}.Gallary-row-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.Gallary-action-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:6px 9px;font-size:10px;font-weight:750;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.Gallary-action-button:hover{transform:translateY(-1px)}.Gallary-action-button svg{flex-shrink:0}.Gallary-action-button--edit{color:#8a6237;background:#faf4eb;border-color:#eee1d0}.Gallary-action-button--edit:hover{color:#fff;background:#a47a4c;border-color:#a47a4c}.Gallary-action-button--delete{color:#b4433b;background:#fff3f1;border-color:#f1deda}.Gallary-action-button--delete:hover{color:#fff;background:#b9413a;border-color:#b9413a}.Gallary-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:30px 18px;display:flex}.Gallary-empty__icon{width:60px;height:60px;color:var(--Gallary-gold-dark);background:var(--Gallary-gold-light);border:1px solid #efe0ca;border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.Gallary-empty h3{color:#39322a;margin:0;font-size:14px;font-weight:800}.Gallary-empty p{color:#958b80;max-width:310px;margin:9px 0 17px;font-size:10px;line-height:1.9}.Gallary-table-footer{color:#9b9185;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding-top:17px;font-size:10px;line-height:1.7;display:flex}.Gallary-table-footer strong{color:#625649;font-weight:800}.Gallary-table-footer__note{color:#71816b;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.Gallary-table-footer__note svg{color:#43805a}.Gallary-modal-overlay{z-index:4000;-webkit-backdrop-filter:blur(5px);overscroll-behavior:contain;background:#221d188f;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.Gallary-photo-modal{background:#fff;border:1px solid #eee6dc;border-radius:15px;flex-direction:column;width:100%;max-width:820px;max-height:92vh;margin:auto;animation:.22s both Gallary-modal-enter;display:flex;overflow:hidden;box-shadow:0 20px 70px #0000002e}@keyframes Gallary-modal-enter{0%{opacity:0;transform:translateY(9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.Gallary-photo-modal__header{border-bottom:1px solid #f0ece6;justify-content:space-between;align-items:center;gap:15px;padding:19px 22px;display:flex}.Gallary-photo-modal__header>div{flex:1;min-width:0}.Gallary-photo-modal__header>div>span{color:var(--Gallary-gold-dark);letter-spacing:1.4px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.Gallary-photo-modal__header h2{color:var(--Gallary-ink);overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.4}.Gallary-photo-modal__header>button{color:#6e6458;cursor:pointer;background:#f7f4ef;border:1px solid #eee7dc;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;padding:0;display:flex}.Gallary-photo-modal__header>button:hover{color:#fff;background:var(--Gallary-gold-dark);border-color:var(--Gallary-gold-dark)}.Gallary-photo-modal__body{background:#faf8f4;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex;overflow:auto}.Gallary-photo-modal__body img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;max-height:62vh;display:block;box-shadow:0 5px 20px #29251f14}.Gallary-photo-modal__footer{background:#fdfbf8;border-top:1px solid #f0ece6;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:15px 22px;display:flex}.Gallary-delete-modal{background:#fff;border:1px solid #eee6dc;border-radius:16px;width:100%;max-width:420px;margin:auto;padding:28px;animation:.22s both Gallary-modal-enter;box-shadow:0 20px 70px #0000002e}.Gallary-delete-modal__icon{color:#b9413a;background:#fff0ed;border:1px solid #f2d9d4;border-radius:13px;justify-content:center;align-items:center;width:49px;height:49px;margin-bottom:18px;display:flex}.Gallary-delete-modal h2{color:var(--Gallary-ink);margin:0;font-size:19px;font-weight:850}.Gallary-delete-modal p{color:#82776b;overflow-wrap:anywhere;margin:12px 0 24px;font-size:12px;line-height:1.9}.Gallary-delete-modal p strong{color:#40372e}.Gallary-delete-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=1250px){.Gallary{padding:24px}.Gallary-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:17px}.Gallary-form-panel,.Gallary-table-panel{padding:19px}.Gallary-table-panel__heading h2{font-size:24px}.Gallary-table{min-width:540px}.Gallary-row-actions{gap:5px}.Gallary-action-button{gap:5px;padding:6px 7px}}@media (width<=950px){.Gallary{padding:20px}.Gallary-layout{grid-template-columns:minmax(0,1fr);gap:20px}.Gallary-form-panel,.Gallary-table-panel{width:100%}.Gallary-form__actions{flex-flow:wrap}.Gallary-form__actions .Gallary-button{flex:160px;width:auto}.Gallary-upload{min-height:210px}.Gallary-upload-preview{height:280px}.Gallary-table{min-width:560px}}@media (width<=600px){.Gallary{padding:14px}.Gallary-header{flex-direction:column;align-items:stretch;gap:17px;margin-bottom:20px}.Gallary-header h1{font-size:28px}.Gallary-header p{font-size:11px}.Gallary-header__summary{width:100%;min-width:0;padding:12px}.Gallary-layout{gap:15px}.Gallary-form-panel,.Gallary-table-panel{border-radius:12px;padding:15px}.Gallary-panel-heading__icon{width:41px;height:41px}.Gallary-panel-heading h2{font-size:21px}.Gallary-form-description{margin:13px 0 20px}.Gallary-form{gap:19px}.Gallary-form__title-input{height:47px;font-size:12px}.Gallary-upload{min-height:205px;padding:20px 12px}.Gallary-upload-preview{height:235px}.Gallary-form__actions{flex-direction:column}.Gallary-form__actions .Gallary-button{flex:initial;width:100%}.Gallary-info-card{margin-top:22px;padding:14px 12px}.Gallary-table-panel__header{align-items:flex-start;gap:11px;padding-bottom:17px}.Gallary-table-panel__heading h2{font-size:23px}.Gallary-table-panel__heading p{font-size:10px}.Gallary-count{min-height:28px;padding:0 8px;font-size:9px}.Gallary-toolbar{padding:15px 0}.Gallary-table{min-width:540px}.Gallary-table thead th{padding:13px 10px;font-size:9px}.Gallary-table tbody td{padding:11px 10px}.Gallary-table__serial-heading,.Gallary-table__serial{width:65px}.Gallary-table__action-heading{width:165px}.Gallary-thumbnail-button{width:60px;height:57px}.Gallary-table__title strong{font-size:10px}.Gallary-action-button{min-height:31px;font-size:9px}.Gallary-table-footer{flex-direction:column;align-items:flex-start;gap:7px}.Gallary-modal-overlay{align-items:center;padding:12px}.Gallary-photo-modal{border-radius:13px;max-height:95vh}.Gallary-photo-modal__header{padding:14px}.Gallary-photo-modal__header h2{font-size:19px}.Gallary-photo-modal__body{padding:12px}.Gallary-photo-modal__body img{max-height:58vh}.Gallary-photo-modal__footer{padding:12px 14px}.Gallary-delete-modal{border-radius:13px;padding:22px}.Gallary-delete-modal__actions{flex-direction:column-reverse;align-items:stretch}.Gallary-delete-modal__actions .Gallary-button{width:100%}}@media (width<=360px){.Gallary{padding:10px}.Gallary-header h1{font-size:25px}.Gallary-form-panel,.Gallary-table-panel{padding:12px}.Gallary-panel-heading{gap:9px}.Gallary-panel-heading h2{font-size:19px}.Gallary-table-panel__heading h2{font-size:21px}.Gallary-count{padding:0 6px;font-size:8px}.Gallary-table{min-width:520px}.Gallary-table__action-heading{width:155px}.Gallary-action-button{gap:4px;padding:5px 6px}.Gallary-upload-preview{height:205px}.Gallary-photo-modal__footer{flex-direction:column-reverse}.Gallary-photo-modal__footer .Gallary-button{width:100%}}@media (prefers-reduced-motion:reduce){.Gallary *,.Gallary :before,.Gallary :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Order{--Order-gold:#b06f15;--Order-gold-dark:#8c5b0c;--Order-gold-light:#fdf5ea;--Order-ink:#2d241e;--Order-text:#5e5349;--Order-muted:#887869;--Order-border:#ebdcc5;--Order-bg:#fcfaf7;--Order-white:#fff;--Order-green:#15803d;--Order-blue:#1d4ed8;--Order-orange:#c2410c;--Order-amber:#b45309;--Order-red:#b91c1c;background:var(--Order-bg);width:100%;max-width:100%;min-height:100vh;color:var(--Order-ink);box-sizing:border-box;background-image:radial-gradient(at 0 0,#fdf6ede6 0,#0000 50%),radial-gradient(at 100% 100%,#f6ede099 0,#0000 50%);margin:0;padding:32px 36px 60px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:13.5px;line-height:1.5}.Order *,.Order :before,.Order :after{box-sizing:border-box}.Order button,.Order input,.Order select,.Order textarea{font:inherit}.Order-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.Order-header__content{flex:350px}.Order-header__eyebrow{color:var(--Order-gold-dark);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:inline-block}.Order-header h1{color:var(--Order-ink);margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.5vw,34px);font-weight:700;line-height:1.2}.Order-header p{color:var(--Order-text);max-width:650px;margin:0;font-size:13.5px;line-height:1.5}.Order-add-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#b06f15 0%,#8c5b0c 100%);border:none;border-radius:12px;align-items:center;gap:10px;padding:12px 22px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #8c5b0c40}.Order-add-button:hover{transform:translateY(-2px);box-shadow:0 6px 18px #8c5b0c59}.Order-notice{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:12px 18px;font-size:13px;font-weight:600;display:flex;box-shadow:0 4px 12px #15803d14}.Order-notice button{color:#15803d;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px}.Order-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.Order-stat{border:1px solid var(--Order-border);cursor:pointer;text-align:left;background:#fff;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px 16px;transition:all .2s;display:flex;box-shadow:0 4px 16px #513f2f0a}.Order-stat:hover{border-color:var(--Order-gold);transform:translateY(-2px);box-shadow:0 8px 24px #513f2f14}.Order-stat__icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.Order-stat--gold .Order-stat__icon{color:#8c5b0c;background:#fdf5ea;border:1px solid #f8e4b7}.Order-stat--amber .Order-stat__icon{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.Order-stat--blue .Order-stat__icon{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.Order-stat--purple .Order-stat__icon{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.Order-stat--green .Order-stat__icon{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.Order-stat__content{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.Order-stat__label{text-transform:uppercase;color:var(--Order-muted);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.Order-stat__value{color:var(--Order-ink);align-items:center;gap:6px;font-size:22px;font-weight:800;line-height:1.1;display:flex}.Order-stat__arrow{color:var(--Order-gold);opacity:.7;font-size:13px}.Order-stat__description{color:var(--Order-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Order-list-panel{border:1px solid var(--Order-border);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #513f2f0a}.Order-list-header{border-bottom:1px solid var(--Order-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px 18px;display:flex}.Order-section-eyebrow{color:var(--Order-gold-dark);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:800;display:block}.Order-list-header h2{color:var(--Order-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700}.Order-list-header__actions{align-items:center;gap:10px;display:flex}.Order-filter-button,.Order-export-button{border:1px solid var(--Order-border);color:var(--Order-text);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:8px 15px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.Order-filter-button:hover,.Order-export-button:hover{border-color:var(--Order-gold);color:var(--Order-gold-dark);background:#fdfbf7}.Order-filters{border-bottom:1px solid var(--Order-border);background:#faf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.Order-search{border:1.5px solid var(--Order-border);background:#fff;border-radius:10px;align-items:center;gap:10px;width:340px;max-width:100%;padding:8px 14px;transition:border-color .2s;display:flex}.Order-search:focus-within{border-color:var(--Order-gold)}.Order-search svg{color:var(--Order-muted);flex-shrink:0}.Order-search input{width:100%;color:var(--Order-ink);background:0 0;border:none;outline:none;font-size:13px}.Order-filters__group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Order-filters__group select{border:1.5px solid var(--Order-border);color:var(--Order-text);cursor:pointer;background:#fff;border-radius:9px;outline:none;padding:8px 14px;font-size:12.5px;font-weight:600;transition:border-color .2s}.Order-filters__group select:focus{border-color:var(--Order-gold)}.Order-filter-reset{border:1px solid var(--Order-border);color:var(--Order-gold-dark);cursor:pointer;background:0 0;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .2s}.Order-filter-reset:hover{border-color:var(--Order-gold);background:#fdf5ea}.Order-table-wrapper{width:100%;overflow-x:auto}.Order-table{border-collapse:collapse;text-align:left;width:100%;min-width:1100px}.Order-table thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--Order-gold-dark);white-space:nowrap;background:#faf6f0;border-bottom:2px solid #ebdcc5;padding:14px 18px;font-size:11px;font-weight:800}.Order-table tbody td{vertical-align:middle;color:var(--Order-ink);border-bottom:1px solid #f2ede4;padding:15px 18px;font-size:13px}.Order-table tbody tr{transition:background .15s}.Order-table tbody tr:hover td{background:#fdfbf8}.Order-table__number{width:48px;color:var(--Order-muted);text-align:center;font-size:12px;font-weight:700}.Order-id{color:var(--Order-gold-dark);font-family:monospace;font-size:13px;font-weight:700}.Order-customer{align-items:center;gap:12px;display:flex}.Order-customer__avatar{color:#fff;background:linear-gradient(135deg,#b06f15 0%,#8c5b0c 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex;box-shadow:0 2px 6px #8c5b0c33}.Order-customer__details{flex-direction:column;min-width:0;display:flex}.Order-customer__details strong{color:var(--Order-ink);font-size:13.5px;font-weight:700}.Order-customer__details span{color:var(--Order-muted);font-size:12px}.Order-products{align-items:center;gap:6px;display:flex}.Order-products__image{object-fit:cover;border:1px solid var(--Order-border);border-radius:8px;width:42px;height:42px;transition:transform .2s;box-shadow:0 2px 6px #0000000d}.Order-products__image:hover{z-index:2;transform:scale(1.15)}.Order-products__more{width:32px;height:32px;color:var(--Order-gold-dark);background:#f4ecdf;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.Order-products__empty{color:var(--Order-muted);font-size:11px;font-style:italic}.Order-amount{flex-direction:column;display:flex}.Order-amount strong{color:var(--Order-ink);font-size:14.5px;font-weight:800}.Order-amount span{color:var(--Order-muted);font-size:11.5px}.Order-payment{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.Order-payment__icon{border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:flex}.Order-payment__icon--razorpay{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.Order-status{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:20px;align-items:center;padding:5px 12px;font-size:11px;font-weight:800;transition:all .15s;display:inline-flex}.Order-status--pending,.Order-status--confirmed,.Order-status--processing{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.Order-status--shipped{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.Order-status--out-for-delivery{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.Order-status--delivered{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.Order-status--cancelled{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.Order-shipment-pill-btn:hover{color:#5c3a07}.Order-date{flex-direction:column;display:flex}.Order-date strong{color:var(--Order-ink);font-size:12.5px}.Order-date span{color:var(--Order-muted);font-size:11px}.Order-actions{align-items:center;gap:6px;display:flex}.Order-action-button{border:1px solid var(--Order-border);width:34px;height:34px;color:var(--Order-text);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.Order-action-button:hover{border-color:var(--Order-gold);color:var(--Order-gold-dark);background:#fdf5ea;transform:translateY(-1px)}.Order-row-menu-wrap{position:relative}.Order-row-menu{border:1px solid var(--Order-border);z-index:50;background:#fff;border-radius:12px;flex-direction:column;gap:2px;width:210px;margin-top:6px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 28px #0000001f}.Order-row-menu button{width:100%;color:var(--Order-ink);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.Order-row-menu button:hover{color:var(--Order-gold-dark);background:#fdf5ea}.Order-row-menu__cancel{color:#b91c1c!important}.Order-row-menu__cancel:hover{background:#fef2f2!important}.Order-pagination{border-top:1px solid var(--Order-border);background:#faf8f5}.Order-pagination-btn{border:1px solid var(--Order-border);color:var(--Order-ink);cursor:pointer;background:#fff;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:600;transition:all .2s}.Order-pagination-btn:hover:not(:disabled){border-color:var(--Order-gold);color:var(--Order-gold-dark)}.Order-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.Order-modal-overlay{-webkit-backdrop-filter:blur(6px);background:#140f0aa6;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto;z-index:9999!important}.Order-modal-overlay--shipment{z-index:10500!important}.Order-modal-overlay--shipment .Order-shipment-modal{z-index:10510!important}.Order-modal{border:1px solid var(--Order-border);background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:660px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 20px 60px #0003}.Order-modal__header{border-bottom:1px solid var(--Order-border);background:#fdfbf8;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.Order-modal__header h2{color:var(--Order-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700}.Order-modal__close{color:var(--Order-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px;transition:all .15s}.Order-modal__close:hover{color:var(--Order-ink);background:#f4ecdf}.Order-modal__body{flex-direction:column;gap:20px;padding:24px 28px;display:flex}.Order-detail-grid{border:1px solid var(--Order-border);background:#faf8f5;border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}.Order-detail-grid>div{flex-direction:column;gap:3px;display:flex}.Order-detail-grid span{color:var(--Order-muted);text-transform:uppercase;font-size:11px;font-weight:700}.Order-detail-grid strong{color:var(--Order-ink);font-size:13.5px}.Order-modal__products-heading{color:var(--Order-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.Order-modal__products{flex-direction:column;gap:10px;display:flex}.Order-modal__product{border:1px solid var(--Order-border);background:#fdfbf7;border-radius:10px;align-items:center;gap:14px;padding:10px 14px;display:flex}.Order-modal__product img{object-fit:cover;border:1px solid var(--Order-border);border-radius:8px;width:50px;height:50px}.Order-modal__product span{color:var(--Order-ink);font-size:13.5px;font-weight:700}.Order-modal__footer{border-top:1px solid var(--Order-border);background:#fdfbf8;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px;display:flex}.Order-modal__button{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.Order-modal__button--secondary{border:1px solid var(--Order-border);color:var(--Order-ink);background:#fff}.Order-modal__button--secondary:hover{background:#f4ecdf}.Order-modal__button--primary{color:#fff;background:linear-gradient(135deg,#b06f15 0%,#8c5b0c 100%);border:none;box-shadow:0 4px 12px #8c5b0c40}.Order-modal__button--primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #8c5b0c59}.Order-shipment-pill-btn{color:var(--Order-gold-dark);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .15s}.Order-shipment-pill-btn:hover{color:#6e4406;text-decoration:underline}.Order-shipment-modal{margin:auto;animation:.24s cubic-bezier(.16,1,.3,1) OrderModalPop;position:relative;z-index:10000!important;background:#fff!important;border:1px solid #ebd9c8!important;border-radius:20px!important;flex-direction:column!important;width:94%!important;max-width:760px!important;max-height:88vh!important;display:flex!important;overflow:hidden!important;box-shadow:0 25px 70px -10px #140f0a73,0 0 0 1px #b8894c26!important}@keyframes OrderModalPop{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.Order-shipment-modal .Order-modal__header{flex-shrink:0;background:linear-gradient(#fffdfa 0%,#f9f5ef 100%)!important;border-bottom:1px solid #ebd9c8!important;justify-content:space-between!important;align-items:center!important;padding:20px 28px!important;display:flex!important}.Order-shipment-modal .Order-section-eyebrow{letter-spacing:1.5px;color:#a16b23;text-transform:uppercase;margin-bottom:3px;font-size:10.5px;font-weight:800;display:inline-block}.Order-shipment-modal #Order-shipment-title{letter-spacing:-.02em;color:#2b1f14!important;margin:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:20px!important;font-weight:800!important}.Order-shipment-modal .Order-modal__close{color:#6d5b4d;cursor:pointer;background:#fff;border:1px solid #e7ded4;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.Order-shipment-modal .Order-modal__close:hover{color:#2b1f14;background:#fbf5ee;border-color:#d1bfae;transform:rotate(90deg)}.Order-shipment-form{flex:auto;flex-direction:column!important;gap:20px!important;padding:24px 28px!important;display:flex!important;overflow-y:auto!important}.Order-shipment-form::-webkit-scrollbar{width:6px}.Order-shipment-form::-webkit-scrollbar-track{background:#f7f3ed}.Order-shipment-form::-webkit-scrollbar-thumb{background:#d8c7b5;border-radius:999px}.Order-shipment-form::-webkit-scrollbar-thumb:hover{background:#bfa892}.Order-shipment-summary-bar{box-shadow:inset 0 1px 2px #fffc,0 2px 6px #2b1f1408;background:linear-gradient(135deg,#fdfbf7 0%,#f6f0e6 100%)!important;border:1px solid #ebd9c8!important;border-radius:14px!important;grid-template-columns:1.4fr 1.3fr 1fr!important;gap:16px!important;padding:14px 20px!important;display:grid!important}.Order-shipment-summary-item{flex-direction:column;gap:3px;min-width:0;display:flex}.Order-shipment-summary-item span{color:#8c735d;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:800}.Order-shipment-summary-item strong{color:#2c2016;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.Order-stage-selector{flex-direction:column;gap:9px;display:flex}.Order-stage-buttons{background:#f6f1ea;border:1px solid #e7ded4;border-radius:14px;padding:6px;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;display:grid!important}.Order-stage-btn{box-shadow:0 1px 3px #0000000a;color:#5c4a3b!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:44px!important;padding:0 12px!important;font-size:13px!important;font-weight:700!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.Order-stage-btn:hover:not(.Order-stage-btn--active){transform:translateY(-1px);color:#2b1f14!important;background:#fffdfa!important}.Order-stage-btn--active{transform:translateY(-1px);box-shadow:0 4px 12px #00000014!important}.Order-stage-btn--pending.Order-stage-btn--active{color:#92400e!important;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border-color:#d97706!important}.Order-stage-btn--shipped.Order-stage-btn--active{color:#1e40af!important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)!important;border-color:#2563eb!important}.Order-stage-btn--out-for-delivery.Order-stage-btn--active{color:#9a3412!important;background:linear-gradient(135deg,#ffedd5 0%,#fed7aa 100%)!important;border-color:#ea580c!important}.Order-stage-btn--delivered.Order-stage-btn--active{color:#166534!important;background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%)!important;border-color:#16a34a!important}.Order-shipment-card{transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 8px #2b1f140a;background:#fff!important;border:1.5px solid #ebd9c8!important;border-radius:14px!important;flex-direction:column!important;gap:14px!important;padding:18px 20px!important;display:flex!important}.Order-shipment-card:hover{border-color:#d6bfa8!important}.Order-shipment-card--highlight{box-shadow:0 4px 14px #ea580c0f;background:linear-gradient(135deg,#fffaf4 0%,#fff4e6 100%)!important;border-color:#fed7aa!important}.Order-shipment-card--shipped{box-shadow:0 4px 14px #2563eb0d;background:linear-gradient(135deg,#f8faff 0%,#eff6ff 100%)!important;border-color:#bfdbfe!important}.Order-card-header{align-items:center;gap:10px;display:flex}.Order-card-header h4{color:#2b1f14;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:800}.Order-field-label{color:#524032;letter-spacing:.01em;margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.Order-two-col{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.Order-three-col{grid-template-columns:1.2fr 1.2fr 1fr;align-items:start;gap:14px;display:grid}.Order-input,.Order-select{color:#2b1f14;box-sizing:border-box;background:#fff;border:1.5px solid #dfd3c5;border-radius:10px;width:100%;height:42px;padding:0 14px;font-size:13.5px;transition:all .2s}.Order-select{cursor:pointer}.Order-textarea{color:#2b1f14;box-sizing:border-box;resize:vertical;background:#fff;border:1.5px solid #dfd3c5;border-radius:10px;width:100%;min-height:72px;padding:12px 14px;font-size:13.5px;line-height:1.5;transition:all .2s}.Order-input:focus,.Order-select:focus,.Order-textarea:focus{background:#fff;outline:none;box-shadow:0 0 0 3px #b06f151f;border-color:#b06f15!important}.Order-transit-list{flex-direction:column;gap:10px;padding-left:6px;display:flex;position:relative}.Order-transit-item{background:#fdfaf6;border:1.5px solid #ebd9c8;border-radius:10px;align-items:center;gap:14px;padding:10px 14px;transition:all .2s;display:flex}.Order-transit-item:hover{background:#fff;border-color:#d8c2ac;box-shadow:0 3px 10px #0000000a}.Order-transit-num{color:#8a5524;background:#faeedf;border:1px solid #ebd9c8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:flex}.Order-transit-details{flex:1;min-width:0}.Order-transit-details strong{color:#2c2016;font-size:13px;font-weight:700}.Order-transit-status-tag{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.Order-transit-delete-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}.Order-transit-delete-btn:hover{color:#991b1b;background:#fca5a5;transform:scale(1.05)}.Order-add-checkpoint-box{background:#faf6f0;border:1.5px dashed #d6bfa8;border-radius:12px;margin-top:6px;padding:16px}.Order-add-checkpoint-box h5{color:#8a5524;letter-spacing:-.01em;margin:0 0 12px;font-size:13px;font-weight:800}.Order-add-checkpoint-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8a5524 0%,#b06f15 100%);border:none;border-radius:8px;align-items:center;gap:7px;margin-top:14px;padding:9px 16px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #8a552440}.Order-add-checkpoint-btn:hover{background:linear-gradient(135deg,#704218 0%,#94570d 100%);transform:translateY(-1px);box-shadow:0 4px 10px #8a552459}.Order-shipment-modal .Order-modal__footer{flex-shrink:0;background:#fff!important;border-top:1px solid #ebd9c8!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;padding:16px 28px!important;display:flex!important}.Order-shipment-modal .Order-modal__button{cursor:pointer;border-radius:10px;align-items:center;gap:7px;height:42px;padding:0 20px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex}.Order-shipment-modal .Order-modal__button--secondary{color:#5c4a3b;background:#fff;border:1.5px solid #dfd3c5}.Order-shipment-modal .Order-modal__button--secondary:hover:not(:disabled){color:#2b1f14;background:#fbf5ee;border-color:#c9b49f}.Order-shipment-modal .Order-modal__button--primary{color:#fff;background:linear-gradient(135deg,#8a5524 0%,#b06f15 100%);border:1px solid #fff3;box-shadow:0 4px 14px #8a55244d}.Order-shipment-modal .Order-modal__button--primary:hover:not(:disabled){background:linear-gradient(135deg,#704218 0%,#94570d 100%);transform:translateY(-1px);box-shadow:0 6px 18px #8a552466}.Order-shipment-modal .Order-modal__button:disabled{opacity:.65;cursor:not-allowed;transform:none}@media (width<=640px){.Order-shipment-modal{border-radius:16px!important;width:96%!important;max-height:94vh!important}.Order-shipment-modal .Order-modal__header{padding:16px 18px!important}.Order-shipment-form{gap:14px!important;padding:16px!important}.Order-shipment-summary-bar{grid-template-columns:1fr!important;gap:10px!important;padding:12px 14px!important}.Order-stage-buttons{grid-template-columns:repeat(2,1fr)!important}.Order-two-col,.Order-three-col{grid-template-columns:1fr!important;gap:10px!important}.Order-shipment-modal .Order-modal__footer{padding:14px 16px!important}.Order-shipment-modal .Order-modal__button{flex:1;justify-content:center}}.Order-edit-form{flex-direction:column;gap:16px;padding:22px 28px;display:flex}.Order-edit-form label{color:var(--Order-ink);flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}.Order-edit-form input,.Order-edit-form select{border:1.5px solid var(--Order-border);height:40px;color:var(--Order-ink);border-radius:8px;padding:0 12px;font-size:13px}.Order-edit-form input:focus,.Order-edit-form select:focus{border-color:var(--Order-gold);outline:none}@media (width<=1024px){.Order-stats{-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.Order-stat{flex:1 0 auto;min-width:190px}}@media (width<=900px){.Order{padding:20px 16px}.Order-two-col,.Order-detail-grid{grid-template-columns:1fr}}.Coupons{--Coupons-primary:#916333;--Coupons-primary-dark:#704923;--Coupons-primary-light:#f4e8d8;--Coupons-background:#faf8f4;--Coupons-surface:#fff;--Coupons-border:#eae2d8;--Coupons-text:#30271f;--Coupons-muted:#8e8378;--Coupons-success:#36845b;--Coupons-danger:#c74e4e;--Coupons-warning:#b7832f;width:100%;min-width:0;color:var(--Coupons-text);background:var(--Coupons-background);box-sizing:border-box;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif}.Coupons *,.Coupons :before,.Coupons :after{box-sizing:border-box}.Coupons button,.Coupons input,.Coupons select,.Coupons textarea{font:inherit}.Coupons button{-webkit-tap-highlight-color:transparent}.Coupons button:focus-visible,.Coupons input:focus-visible,.Coupons select:focus-visible,.Coupons textarea:focus-visible{outline-offset:2px;outline:3px solid #91633333}.Coupons-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:28px;display:flex}.Coupons-header-content{align-items:center;gap:16px;min-width:0;display:flex}.Coupons-header-icon{width:58px;height:58px;color:var(--Coupons-primary);background:#f1e4d3;border:1px solid #e8d7c0;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;font-size:25px;display:flex}.Coupons-title{color:var(--Coupons-text);letter-spacing:-.8px;margin:0 0 7px;font-size:clamp(22px,2.2vw,29px);font-weight:800;line-height:1.25}.Coupons-subtitle{color:var(--Coupons-muted);margin:0;font-size:13px;line-height:1.7}.Coupons-primary-button,.Coupons-secondary-button,.Coupons-delete-confirm-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:12px;font-weight:700;line-height:1.3;transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.Coupons-primary-button{color:#fff;background:var(--Coupons-primary);border-color:var(--Coupons-primary);box-shadow:0 5px 13px #9163331f}.Coupons-primary-button:hover{background:var(--Coupons-primary-dark);border-color:var(--Coupons-primary-dark);transform:translateY(-1px);box-shadow:0 7px 17px #70492330}.Coupons-primary-button svg,.Coupons-secondary-button svg,.Coupons-delete-confirm-button svg{flex-shrink:0;font-size:15px}.Coupons-secondary-button{color:#62564a;border-color:var(--Coupons-border);background:#fff}.Coupons-secondary-button:hover{color:var(--Coupons-primary);background:#faf4eb;border-color:#d8c3a8}.Coupons-delete-confirm-button{color:#fff;background:var(--Coupons-danger);border-color:var(--Coupons-danger)}.Coupons-delete-confirm-button:hover{background:#a83b3b;border-color:#a83b3b}.Coupons-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:27px;display:grid}.Coupons-summary-card{background:var(--Coupons-surface);border:1px solid var(--Coupons-border);border-radius:15px;align-items:center;gap:15px;min-width:0;min-height:115px;padding:22px 20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 3px 13px #3d2c1b06}.Coupons-summary-card:hover{border-color:#ddc8ad;transform:translateY(-3px);box-shadow:0 8px 24px #3d2c1b12}.Coupons-summary-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:49px;font-size:22px;display:flex}.Coupons-summary-icon-total{color:#916333;background:#f4e8d8}.Coupons-summary-icon-active{color:#36845b;background:#e7f5eb}.Coupons-summary-icon-scheduled{color:#b7832f;background:#fff3d9}.Coupons-summary-icon-expired{color:#c74e4e;background:#fdeaea}.Coupons-summary-card p{color:var(--Coupons-muted);margin:0 0 9px;font-size:12px;font-weight:500;line-height:1.4}.Coupons-summary-card h2{color:var(--Coupons-text);margin:0;font-size:27px;font-weight:800;line-height:1}.Coupons-content{width:100%;display:block}.Coupons-table-section{background:var(--Coupons-surface);border:1px solid var(--Coupons-border);border-radius:16px;width:100%;min-width:0;padding:24px;box-shadow:0 3px 15px #3d2c1b06}.Coupons-form-modal{background:#fff;border:1px solid #e7d8c5;border-radius:24px;flex-direction:column;width:100%;max-width:660px;max-height:90vh;animation:.28s cubic-bezier(.16,1,.3,1) Coupons-modal-enter;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -12px #2d1e1247,0 8px 24px -4px #2d1e121f}.Coupons-form-modal-header{background:linear-gradient(#fdfbf7 0%,#faf6f0 100%);border-bottom:1px solid #f0e8dc;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}.Coupons-modal-header-info{align-items:center;gap:14px;display:flex}.Coupons-modal-icon-badge{color:#8b5b29;background:#f4e9db;border:1px solid #e8dac8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex;box-shadow:0 2px 6px #8b5b2914}.Coupons-form-modal-header h2{color:#2b2219;letter-spacing:-.4px;margin:0 0 3px;font-size:19px;font-weight:800}.Coupons-form-modal-header p{color:#85786a;margin:0;font-size:11.5px;line-height:1.45}.Coupons-form-modal-body{scrollbar-width:none;-ms-overflow-style:none;max-height:calc(90vh - 145px);padding:22px 28px 10px;overflow-y:auto}.Coupons-form-modal-body::-webkit-scrollbar{width:0;height:0;display:none}.Coupons-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.Coupons-field-full{grid-column:1/-1}.Coupons-code-input-group{align-items:center;gap:8px;display:flex}.Coupons-code-input-group input{flex:1;font-family:monospace,inherit;font-size:14px}.Coupons-regenerate-btn{color:#fff;letter-spacing:.3px;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#916333 0%,#764b21 100%);border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #764b2140}.Coupons-regenerate-btn:hover{background:linear-gradient(135deg,#9f6e3c 0%,#855527 100%);transform:translateY(-1px);box-shadow:0 4px 12px #764b2152}.Coupons-regenerate-btn:active{transform:translateY(0)}.Coupons-form-modal-footer{background:linear-gradient(#faf7f2 0%,#f6f0e7 100%);border-top:1px solid #f0e8dc;justify-content:flex-end;align-items:center;gap:12px;padding:16px 28px;display:flex}.Coupons-section-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:23px;display:flex}.Coupons-section-header h2{color:var(--Coupons-text);letter-spacing:-.35px;margin:0 0 7px;font-size:18px;font-weight:800;line-height:1.4}.Coupons-section-header p{color:var(--Coupons-muted);margin:0;font-size:11px;line-height:1.7}.Coupons-close-button{color:#8d8175;border:1px solid var(--Coupons-border);cursor:pointer;background:#faf7f2;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:all .2s;display:flex}.Coupons-close-button:hover{color:var(--Coupons-danger);background:#fff0f0;border-color:#f0cccc}.Coupons-form{flex-direction:column;gap:17px;width:100%;display:flex}.Coupons-field{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.Coupons-field label{color:#514438;font-size:11px;font-weight:700;line-height:1.5}.Coupons-field input,.Coupons-field select,.Coupons-field textarea{width:100%;min-width:0;min-height:44px;color:var(--Coupons-text);background:#fff;border:1px solid #e5ddd3;border-radius:9px;outline:none;padding:11px 13px;font-size:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.Coupons-field input::placeholder,.Coupons-field textarea::placeholder{color:#b0a69a;opacity:1}.Coupons-field input:focus,.Coupons-field select:focus,.Coupons-field textarea:focus{background:#fffefa;border-color:#b58a5c;box-shadow:0 0 0 3px #91633317}.Coupons-field textarea{resize:vertical;min-height:94px}.Coupons-field small{color:var(--Coupons-muted);font-size:10px;line-height:1.6}.Coupons-code-hint{color:#958b81;margin-top:0;font-size:10px;line-height:1.6;display:block}.Coupons-field input[readonly]{color:#916333;letter-spacing:1px;cursor:default;background:#faf3e9;border-color:#ead8c2;font-weight:800}.Coupons-field input[readonly]:focus{box-shadow:none;border-color:#ead8c2;outline:none}.Coupons-select-wrapper,.Coupons-date-wrapper{width:100%;position:relative}.Coupons-select-wrapper select{appearance:none;cursor:pointer;padding-right:37px}.Coupons-select-wrapper>svg,.Coupons-date-wrapper>svg{color:#9b8b79;pointer-events:none;font-size:15px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.Coupons-date-wrapper input{padding-right:38px}.Coupons-date-wrapper>svg{display:none}.Coupons-form-actions{border-top:1px solid #f0e9e1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:5px;padding-top:19px;display:flex}.Coupons-form-actions .Coupons-primary-button,.Coupons-form-actions .Coupons-secondary-button{flex:1}.Coupons-table-header{align-items:center;margin-bottom:21px}.Coupons-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.Coupons-search{border:1px solid var(--Coupons-border);background:#fff;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;min-height:42px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.Coupons-search:focus-within{border-color:#b58a5c;box-shadow:0 0 0 3px #91633312}.Coupons-search>svg{color:#a19588;flex-shrink:0;font-size:16px}.Coupons-search input{width:100%;min-width:0;color:var(--Coupons-text);background:0 0;border:none;outline:none;padding:11px 0;font-size:11px}.Coupons-search input::placeholder{color:#a99e92}.Coupons-search input:focus-visible{outline:none}.Coupons-filter{flex-shrink:0;align-items:center;min-width:135px;display:flex;position:relative}.Coupons-filter select{color:#65574a;border:1px solid var(--Coupons-border);appearance:none;cursor:pointer;background:#fff;border-radius:9px;outline:none;width:100%;min-height:42px;padding:10px 33px 10px 12px;font-size:11px}.Coupons-filter select:focus{border-color:#b58a5c}.Coupons-filter>svg{color:#9b8b79;pointer-events:none;font-size:14px;position:absolute;right:11px}.Coupons-table-wrapper{scrollbar-width:thin;scrollbar-color:#d9c7b1 transparent;border:1px solid #eee7df;border-radius:11px;width:100%;overflow-x:auto}.Coupons-table-wrapper::-webkit-scrollbar{height:6px}.Coupons-table-wrapper::-webkit-scrollbar-track{background:#f8f4ee}.Coupons-table-wrapper::-webkit-scrollbar-thumb{background:#d9c7b1;border-radius:10px}.Coupons-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:700px}.Coupons-table thead{background:#faf7f2}.Coupons-table th{color:#8c7c6b;letter-spacing:.45px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #eee7df;padding:15px 13px;font-size:10px;font-weight:800}.Coupons-table td{color:#65574a;vertical-align:middle;border-bottom:1px solid #f0ebe5;padding:16px 13px;font-size:11px}.Coupons-table tbody tr{transition:background .2s}.Coupons-table tbody tr:hover{background:#fdfbf8}.Coupons-table tbody tr:last-child td{border-bottom:none}.Coupons-code-cell{flex-direction:column;align-items:flex-start;gap:7px;min-width:125px;max-width:200px;display:flex}.Coupons-code-cell strong{overflow-wrap:anywhere;color:#916333;letter-spacing:.35px;background:#f8efe3;border:1px dashed #ddc3a2;border-radius:6px;max-width:100%;padding:6px 8px;font-size:10px;font-weight:800;display:inline-block}.Coupons-code-cell span{color:#998d80;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:190px;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.Coupons-discount-cell{white-space:nowrap;flex-direction:column;gap:6px;display:flex}.Coupons-discount-cell strong{color:#3d6d4b;font-size:14px;font-weight:800}.Coupons-discount-cell span{color:#a19588;font-size:10px}.Coupons-validity-cell{color:#77695a;white-space:nowrap;flex-direction:column;gap:5px;font-size:10px;display:flex}.Coupons-validity-separator{color:#b1a69a;font-size:9px}.Coupons-usage-cell{min-width:85px}.Coupons-usage-text{color:#8d8072;align-items:center;gap:4px;margin-bottom:9px;font-size:10px;display:flex}.Coupons-usage-text strong{color:#4a3c30;font-weight:800}.Coupons-usage-track{background:#eee7df;border-radius:20px;width:100%;height:5px;overflow:hidden}.Coupons-usage-progress{border-radius:inherit;background:linear-gradient(90deg,#bd9768,#916333);height:100%;transition:width .3s}.Coupons-status{white-space:normal;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;max-width:160px;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.4;display:inline-flex}.Coupons-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Coupons-status-active{color:#36845b;background:#eaf6ed;border-color:#d7eddd}.Coupons-status-scheduled{color:#a97623;background:#fff4df;border-color:#f5e5bd}.Coupons-status-expired{color:#bd4b4b;background:#fff0f0;border-color:#f6dada}.Coupons-status-disabled{color:#786d62;background:#f0ece7;border-color:#e5ddd4}.Coupons-status-usage-limit-reached{color:#8a5c28;background:#f7ebdc;border-color:#ead6bc}.Coupons-actions{align-items:center;gap:6px;display:flex}.Coupons-action-button{cursor:pointer;background:#fff;border:1px solid #eae2d8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:13px;transition:all .2s;display:flex}.Coupons-edit-button{color:#916333}.Coupons-edit-button:hover{background:#f6ead9;border-color:#dfc7a8}.Coupons-toggle-button{color:#4c8c60}.Coupons-toggle-button:hover{background:#eaf6ed;border-color:#cde7d4}.Coupons-delete-button{color:#c74e4e}.Coupons-delete-button:hover{background:#fff0f0;border-color:#f1caca}.Coupons-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:35px 20px;display:flex}.Coupons-empty-state>svg{color:#c2a17a;margin-bottom:15px;font-size:34px}.Coupons-empty-state h3{color:var(--Coupons-text);margin:0 0 8px;font-size:16px;font-weight:800}.Coupons-empty-state p{color:var(--Coupons-muted);margin:0 0 18px;font-size:11px;line-height:1.7}.Coupons-empty-state .Coupons-primary-button{min-height:39px;padding:10px 15px}.Coupons-table-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.Coupons-table-footer p{color:#9a8e82;margin:0;font-size:10px}.Coupons-table-footer strong{color:#645345;font-weight:800}.Coupons-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(8px)saturate(140%);background:#1c140e85;justify-content:center;align-items:center;padding:20px;animation:.2s Coupons-fade-in;display:flex;position:fixed;inset:0}.Coupons-delete-modal{text-align:center;background:#fff;border:1px solid #eee3d7;border-radius:19px;width:100%;max-width:420px;padding:34px 28px 27px;animation:.25s Coupons-modal-enter;position:relative;box-shadow:0 24px 80px #1e160f33}.Coupons-delete-modal-icon{color:#c74e4e;background:#fff0f0;border:1px solid #f6dada;border-radius:17px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:24px;display:flex}.Coupons-modal-close{color:#998d80;cursor:pointer;background:#faf7f2;border:1px solid #eee6dc;border-radius:8px;justify-content:center;align-items:center;width:31px;height:31px;font-size:16px;transition:all .2s;display:flex;position:absolute;top:15px;right:15px}.Coupons-modal-close:hover{color:var(--Coupons-danger);background:#fff0f0}.Coupons-delete-modal h3{color:var(--Coupons-text);margin:0 0 11px;font-size:21px;font-weight:800}.Coupons-delete-modal>p{max-width:310px;color:var(--Coupons-muted);margin:0 auto 25px;font-size:12px;line-height:1.8}.Coupons-modal-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Coupons-modal-actions>button{flex:1}@keyframes Coupons-fade-in{0%{opacity:0}to{opacity:1}}@keyframes Coupons-modal-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=1600px){.Coupons{padding:36px}.Coupons-summary{gap:22px}.Coupons-summary-card{min-height:125px;padding:25px}.Coupons-content{gap:28px}.Coupons-form-section,.Coupons-table-section{padding:28px}.Coupons-table th{padding:17px 15px}.Coupons-table td{padding:18px 15px}}@media (width<=1350px){.Coupons{padding:25px}.Coupons-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.Coupons-content{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:18px}.Coupons-form-section,.Coupons-table-section{padding:20px}.Coupons-toolbar{flex-direction:column;align-items:stretch}.Coupons-filter{width:100%}}@media (width<=1050px){.Coupons{padding:22px}.Coupons-content{grid-template-columns:minmax(0,1fr);gap:22px}.Coupons-form-section,.Coupons-table-section{padding:24px}.Coupons-toolbar{flex-direction:row}.Coupons-filter{width:auto;min-width:150px}.Coupons-table{min-width:720px}}@media (width<=768px){.Coupons{padding:18px}.Coupons-header{flex-direction:column;align-items:flex-start;gap:17px}.Coupons-header-content{gap:13px}.Coupons-header-icon{border-radius:13px;width:49px;height:49px;font-size:22px}.Coupons-title{font-size:23px}.Coupons-subtitle{font-size:12px}.Coupons-header>.Coupons-primary-button{width:100%}.Coupons-summary{gap:12px;margin-bottom:20px}.Coupons-summary-card{gap:12px;min-height:100px;padding:16px}.Coupons-summary-icon{border-radius:12px;width:43px;height:43px;font-size:19px}.Coupons-summary-card p{font-size:11px}.Coupons-summary-card h2{font-size:24px}.Coupons-form-section,.Coupons-table-section{border-radius:13px;padding:20px}.Coupons-section-header h2{font-size:17px}.Coupons-toolbar{flex-direction:column}.Coupons-filter{width:100%}.Coupons-search{flex:initial;width:100%}.Coupons-table{min-width:700px}}@media (width<=480px){.Coupons{padding:13px}.Coupons-header{margin-bottom:20px}.Coupons-header-content{align-items:flex-start;gap:11px}.Coupons-header-icon{width:43px;height:43px;font-size:19px}.Coupons-title{letter-spacing:-.5px;margin-bottom:5px;font-size:20px}.Coupons-subtitle{font-size:11px}.Coupons-primary-button,.Coupons-secondary-button,.Coupons-delete-confirm-button{min-height:42px;padding:11px 13px;font-size:11px}.Coupons-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Coupons-summary-card{border-radius:12px;flex-direction:column;align-items:flex-start;gap:11px;min-height:125px;padding:14px}.Coupons-summary-icon{width:38px;height:38px;font-size:18px}.Coupons-summary-card p{margin-bottom:7px;font-size:10px}.Coupons-summary-card h2{font-size:23px}.Coupons-content{gap:16px}.Coupons-form-section,.Coupons-table-section{border-radius:12px;padding:15px}.Coupons-section-header{gap:10px;margin-bottom:19px}.Coupons-section-header h2{font-size:16px}.Coupons-section-header p{font-size:10px}.Coupons-close-button{width:30px;height:30px}.Coupons-form{gap:15px}.Coupons-field label{font-size:11px}.Coupons-field input,.Coupons-field select,.Coupons-field textarea{min-height:43px;padding:11px;font-size:12px}.Coupons-field textarea{min-height:85px}.Coupons-form-actions{justify-content:stretch;gap:8px}.Coupons-form-actions>button{min-width:0;padding-left:10px;padding-right:10px}.Coupons-table-header{align-items:flex-start}.Coupons-toolbar{gap:10px}.Coupons-table{min-width:680px}.Coupons-table th{padding:13px 11px;font-size:9px}.Coupons-table td{padding:13px 11px}.Coupons-table-footer p{font-size:10px}.Coupons-delete-modal{border-radius:15px;padding:30px 19px 22px}.Coupons-delete-modal h3{font-size:19px}.Coupons-delete-modal>p{font-size:11px}.Coupons-modal-actions{flex-direction:column-reverse}.Coupons-modal-actions>button{flex:initial;width:100%}}@media (width<=360px){.Coupons{padding:10px}.Coupons-header-content{gap:9px}.Coupons-header-icon{width:38px;height:38px;font-size:17px}.Coupons-title{font-size:18px}.Coupons-summary{gap:8px}.Coupons-summary-card{min-height:115px;padding:11px}.Coupons-summary-icon{width:34px;height:34px;font-size:16px}.Coupons-summary-card p{font-size:9px}.Coupons-summary-card h2{font-size:21px}.Coupons-form-section,.Coupons-table-section{padding:12px}.Coupons-section-header h2{font-size:15px}.Coupons-form-actions{flex-direction:column}.Coupons-form-actions>button{flex:initial;width:100%}}@media (prefers-reduced-motion:reduce){.Coupons *,.Coupons :before,.Coupons :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Coupons-spinning{animation:1s linear infinite couponsSpin}@keyframes couponsSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Users{--Users-primary:#916333;--Users-primary-dark:#704923;--Users-primary-light:#f4e8d8;--Users-bg:#faf8f4;--Users-white:#fff;--Users-border:#eae2d8;--Users-text:#30271f;--Users-muted:#8e8378;--Users-green:#36845b;--Users-red:#c74e4e;--Users-orange:#b7832f;width:100%;min-width:0;color:var(--Users-text);background:var(--Users-bg);box-sizing:border-box;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif}.Users *,.Users :before,.Users :after{box-sizing:border-box}.Users button,.Users input,.Users select{font:inherit}.Users button{-webkit-tap-highlight-color:transparent}.Users button:focus-visible,.Users input:focus-visible,.Users select:focus-visible{outline-offset:2px;outline:3px solid #91633333}.Users-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:28px;display:flex}.Users-header-content{align-items:center;gap:16px;min-width:0;display:flex}.Users-header-icon{width:58px;height:58px;color:var(--Users-primary);background:#f1e4d3;border:1px solid #e8d7c0;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;font-size:25px;display:flex}.Users-title{color:var(--Users-text);letter-spacing:-.8px;margin:0 0 7px;font-size:clamp(22px,2.2vw,29px);font-weight:800;line-height:1.25}.Users-subtitle{color:var(--Users-muted);margin:0;font-size:13px;line-height:1.7}.Users-primary-button,.Users-secondary-button,.Users-danger-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:11px 17px;font-size:12px;font-weight:700;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.Users-primary-button{color:#fff;background:var(--Users-primary);border-color:var(--Users-primary);box-shadow:0 4px 12px #9163331f}.Users-primary-button:hover{background:var(--Users-primary-dark);border-color:var(--Users-primary-dark);transform:translateY(-1px);box-shadow:0 6px 15px #7049232e}.Users-secondary-button{color:#62564a;border-color:var(--Users-border);background:#fff}.Users-secondary-button:hover{color:var(--Users-primary);background:#faf4eb;border-color:#d8c3a8}.Users-danger-button{color:#fff;background:var(--Users-red);border-color:var(--Users-red)}.Users-danger-button:hover{background:#a83b3b;border-color:#a83b3b}.Users-primary-button svg,.Users-secondary-button svg,.Users-danger-button svg{flex-shrink:0;font-size:15px}.Users-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:27px;display:grid}.Users-stat-card{background:var(--Users-white);border:1px solid var(--Users-border);border-radius:15px;align-items:center;gap:15px;min-width:0;min-height:126px;padding:21px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 3px 13px #3d2c1b06}.Users-stat-card:hover{border-color:#ddc8ad;transform:translateY(-3px);box-shadow:0 8px 24px #3d2c1b12}.Users-stat-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:49px;font-size:22px;display:flex}.Users-stat-icon-total{color:#916333;background:#f4e8d8}.Users-stat-icon-active{color:#36845b;background:#e7f5eb}.Users-stat-icon-inactive{color:#b7832f;background:#fff3d9}.Users-stat-icon-blocked{color:#c74e4e;background:#fdeaea}.Users-stat-info{min-width:0}.Users-stat-info p{color:var(--Users-muted);margin:0 0 8px;font-size:12px;font-weight:500}.Users-stat-info h2{color:var(--Users-text);margin:0 0 7px;font-size:27px;font-weight:800;line-height:1}.Users-stat-info>span{color:#a09589;font-size:10px}.Users-form-section,.Users-list-section{background:var(--Users-white);border:1px solid var(--Users-border);border-radius:16px;min-width:0;padding:25px;box-shadow:0 3px 15px #3d2c1b06}.Users-form-section{margin-bottom:25px}.Users-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:23px;display:flex}.Users-section-heading h2{color:var(--Users-text);letter-spacing:-.35px;margin:0 0 7px;font-size:18px;font-weight:800;line-height:1.4}.Users-section-heading p{color:var(--Users-muted);margin:0;font-size:11px;line-height:1.7}.Users-icon-button{color:#8d8175;border:1px solid var(--Users-border);cursor:pointer;background:#faf7f2;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:all .2s;display:flex}.Users-icon-button:hover{color:var(--Users-red);background:#fff0f0;border-color:#f0cccc}.Users-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Users-field{flex-direction:column;gap:8px;min-width:0;display:flex}.Users-field label{color:#514438;font-size:11px;font-weight:700}.Users-field input,.Users-field select{width:100%;min-width:0;min-height:44px;color:var(--Users-text);background:#fff;border:1px solid #e5ddd3;border-radius:9px;outline:none;padding:11px 13px;font-size:12px;transition:border-color .2s,box-shadow .2s}.Users-field input::placeholder{color:#b0a69a}.Users-field input:focus,.Users-field select:focus{border-color:#b58a5c;box-shadow:0 0 0 3px #91633317}.Users-select-wrap{width:100%;position:relative}.Users-select-wrap select{appearance:none;cursor:pointer;padding-right:38px}.Users-select-wrap>svg{color:#9b8b79;pointer-events:none;font-size:15px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.Users-form-notice{color:#a83b3b;background:#fff0f0;border:1px solid #f1d3d3;border-radius:9px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.6}.Users-form-actions{border-top:1px solid #f0e9e1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:23px;padding-top:20px;display:flex}.Users-list-heading{align-items:center;margin-bottom:22px}.Users-list-count{color:var(--Users-primary);white-space:nowrap;background:#f8efe3;border:1px solid #edddc9;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex}.Users-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.Users-search{border:1px solid var(--Users-border);background:#fff;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:180px;min-height:43px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.Users-search:focus-within{border-color:#b58a5c;box-shadow:0 0 0 3px #91633312}.Users-search>svg{color:#a19588;flex-shrink:0;font-size:16px}.Users-search input{width:100%;min-width:0;color:var(--Users-text);background:0 0;border:none;outline:none;padding:11px 0;font-size:11px}.Users-search input::placeholder{color:#a99e92}.Users-search input:focus-visible{outline:none}.Users-toolbar-filters{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.Users-filter{color:#9b8b79;border:1px solid var(--Users-border);background:#fff;border-radius:9px;align-items:center;gap:7px;min-width:125px;min-height:42px;padding:0 10px;display:flex;position:relative}.Users-filter>svg:first-child{flex-shrink:0;font-size:14px}.Users-filter select{color:#65574a;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:10px 17px 10px 0;font-size:10px}.Users-filter select:focus-visible{outline:none}.Users-filter .Users-filter-chevron{pointer-events:none;font-size:12px;position:absolute;right:9px}.Users-sort-filter{min-width:125px}.Users-reset-button{width:42px;height:42px;color:var(--Users-primary);cursor:pointer;background:#f8efe3;border:1px solid #edddc9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:flex}.Users-reset-button:hover{color:#fff;background:var(--Users-primary);border-color:var(--Users-primary)}.Users-table-wrapper{scrollbar-width:thin;scrollbar-color:#d9c7b1 transparent;border:1px solid #eee7df;border-radius:11px;width:100%;position:relative;overflow-x:auto}.Users-table-wrapper::-webkit-scrollbar{height:6px}.Users-table-wrapper::-webkit-scrollbar-track{background:#f8f4ee}.Users-table-wrapper::-webkit-scrollbar-thumb{background:#d9c7b1;border-radius:10px}.Users-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1100px}.Users-table thead{background:#faf7f2}.Users-table th{color:#8c7c6b;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #eee7df;padding:15px 13px;font-size:10px;font-weight:800}.Users-table td{color:#65574a;vertical-align:middle;border-bottom:1px solid #f0ebe5;padding:15px 13px;font-size:11px}.Users-table tbody tr{transition:background .2s}.Users-table tbody tr:hover{background:#fdfbf8}.Users-table tbody tr:last-child td{border-bottom:none}.Users-user-cell{align-items:center;gap:11px;min-width:170px;display:flex}.Users-avatar{object-fit:cover;background:#f2e5d5;border:1px solid #e6d5bf;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.Users-avatar-initials{color:#916333;letter-spacing:.5px;font-size:13px;font-weight:800}.Users-user-info{flex-direction:column;gap:6px;min-width:0;display:flex}.Users-user-info strong{color:#413428;white-space:nowrap;font-size:11px;font-weight:800}.Users-user-info span{color:#a19588;font-size:9px}.Users-contact-cell{flex-direction:column;gap:8px;min-width:195px;display:flex}.Users-contact-cell>span{color:#77695a;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:10px;display:flex}.Users-contact-cell svg{color:#a78b6c;flex-shrink:0;font-size:12px}.Users-role{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.Users-role-customer{color:#916333;background:#f8efe3;border-color:#edddc9}.Users-role-admin{color:#7650a2;background:#f2ebfb;border-color:#e3d5f4}.Users-role-manager{color:#347a92;background:#e9f5f8;border-color:#d2eaf0}.Users-date{color:#77695a;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.Users-date svg{color:#a78b6c;font-size:13px}.Users-order-count{color:#78614a;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.Users-order-count svg{color:#b18a5c;font-size:14px}.Users-spent{color:#3d6d4b;white-space:nowrap;font-size:11px;font-weight:800}.Users-status{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:700;display:inline-flex}.Users-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Users-status-active{color:#36845b;background:#eaf6ed;border-color:#d7eddd}.Users-status-inactive{color:#a97623;background:#fff4df;border-color:#f5e5bd}.Users-status-blocked{color:#bd4b4b;background:#fff0f0;border-color:#f6dada}.Users-action-area{justify-content:center;display:flex;position:relative}.Users-action-trigger{z-index:2;color:#8e7b68;cursor:pointer;background:#fff;border:1px solid #eae2d8;border-radius:8px;justify-content:center;align-items:center;width:33px;height:33px;font-size:17px;transition:all .2s;display:flex;position:relative}.Users-action-trigger:hover,.Users-action-trigger[aria-expanded=true]{color:var(--Users-primary);background:#f8efe3;border-color:#ddc8ad}.Users-action-menu{z-index:1002;background:#fff;border:1px solid #eae2d8;border-radius:11px;flex-direction:column;width:175px;padding:6px;animation:.16s Users-menu-enter;display:flex;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 35px #2d1f1221}.Users-action-menu button{color:#665749;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;width:100%;padding:11px 10px;font-size:11px;transition:background .18s;display:flex}.Users-action-menu button svg{flex-shrink:0;font-size:14px}.Users-action-menu button:hover{background:#faf4eb}.Users-action-menu button.Users-menu-delete{color:var(--Users-red)}.Users-action-menu button.Users-menu-delete:hover{background:#fff0f0}.Users-menu-dismiss{z-index:1000;cursor:default;background:0 0;border:none;width:100%;height:100%;padding:0;position:fixed;inset:0}.Users-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:35px 20px;display:flex}.Users-empty-icon{color:#b18a5c;background:#f8efe3;border:1px solid #edddc9;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:17px;font-size:27px;display:flex}.Users-empty-state h3{color:var(--Users-text);margin:0 0 8px;font-size:17px;font-weight:800}.Users-empty-state p{color:var(--Users-muted);margin:0 0 18px;font-size:11px;line-height:1.7}.Users-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.Users-table-footer>span{color:#9a8e82;font-size:10px}.Users-table-footer strong{color:#645345;font-weight:800}.Users-footer-note{align-items:center;gap:7px;display:inline-flex}.Users-footer-note svg{color:#a78b6c;font-size:13px}.Users-modal-overlay{z-index:1100;-webkit-backdrop-filter:blur(5px);background:#231b147a;justify-content:center;align-items:center;padding:20px;animation:.2s Users-fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}.Users-details-modal,.Users-delete-modal{background:#fff;border:1px solid #eee3d7;border-radius:18px;width:100%;max-width:470px;margin:auto;padding:27px;animation:.23s Users-modal-enter;position:relative;box-shadow:0 24px 80px #1e160f33}.Users-modal-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.Users-modal-header h2{color:var(--Users-text);margin:0 0 7px;font-size:19px;font-weight:800}.Users-modal-header p{color:var(--Users-muted);margin:0;font-size:11px;line-height:1.6}.Users-profile{text-align:center;border-bottom:1px solid #f0e9e1;flex-direction:column;align-items:center;padding:8px 0 23px;display:flex}.Users-profile-avatar{object-fit:cover;background:#f2e5d5;border:2px solid #e6d5bf;border-radius:22px;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:13px;display:flex}.Users-profile-initials{color:#916333;font-size:24px;font-weight:800}.Users-profile h3{color:var(--Users-text);margin:0 0 6px;font-size:19px;font-weight:800}.Users-profile>p{color:var(--Users-muted);overflow-wrap:anywhere;margin:0 0 13px;font-size:11px}.Users-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px 0;display:grid}.Users-detail-item{background:#faf7f2;border:1px solid #eee6dc;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:13px;display:flex}.Users-detail-item span{color:#958879;font-size:10px}.Users-detail-item strong{color:#4b3c2f;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.Users-detail-full{grid-column:1/-1}.Users-detail-full strong{color:#36845b;font-size:17px}.Users-delete-modal{text-align:center;max-width:410px;padding:34px 28px 27px}.Users-delete-icon{width:58px;height:58px;color:var(--Users-red);background:#fff0f0;border:1px solid #f6dada;border-radius:17px;justify-content:center;align-items:center;margin:0 auto 18px;font-size:24px;display:flex}.Users-delete-close{position:absolute;top:15px;right:15px}.Users-delete-modal h2{color:var(--Users-text);margin:0 0 11px;font-size:21px;font-weight:800}.Users-delete-modal>p{max-width:310px;color:var(--Users-muted);margin:0 auto 25px;font-size:12px;line-height:1.8}.Users-modal-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;display:flex}.Users-modal-actions>button{flex:1}@keyframes Users-fade-in{0%{opacity:0}to{opacity:1}}@keyframes Users-modal-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Users-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1350px){.Users{padding:25px}.Users-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Users-toolbar{flex-direction:column;align-items:stretch}.Users-toolbar-filters{justify-content:flex-start}}@media (width<=900px){.Users{padding:20px}.Users-header{align-items:flex-start}.Users-form-section,.Users-list-section{padding:21px}.Users-table{min-width:1100px}}@media (width<=650px){.Users{padding:16px}.Users-header{flex-direction:column;gap:17px}.Users-header>.Users-primary-button{width:100%}.Users-header-icon{border-radius:13px;width:49px;height:49px;font-size:22px}.Users-title{font-size:23px}.Users-subtitle{font-size:12px}.Users-stats{gap:12px}.Users-stat-card{align-items:flex-start;gap:12px;min-height:112px;padding:16px}.Users-stat-icon{border-radius:12px;width:42px;height:42px;font-size:19px}.Users-stat-info p{font-size:11px}.Users-stat-info h2{font-size:24px}.Users-form-section,.Users-list-section{border-radius:13px;padding:17px}.Users-form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.Users-toolbar-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Users-filter,.Users-sort-filter{min-width:0}.Users-reset-button{width:100%}}@media (width<=480px){.Users{padding:13px}.Users-header-content{gap:11px}.Users-header-icon{width:43px;height:43px;font-size:19px}.Users-title{letter-spacing:-.5px;font-size:20px}.Users-subtitle{font-size:11px}.Users-stats{gap:9px;margin-bottom:19px}.Users-stat-card{border-radius:12px;flex-direction:column;gap:10px;min-height:125px;padding:13px}.Users-stat-icon{width:37px;height:37px;font-size:17px}.Users-stat-info p{margin-bottom:7px;font-size:10px}.Users-stat-info h2{margin-bottom:5px;font-size:22px}.Users-stat-info>span{font-size:9px}.Users-form-section,.Users-list-section{padding:14px}.Users-section-heading{gap:10px;margin-bottom:19px}.Users-section-heading h2{font-size:16px}.Users-section-heading p{font-size:10px}.Users-list-count{gap:5px;padding:8px;font-size:9px}.Users-list-count svg{font-size:12px}.Users-toolbar{gap:10px}.Users-search{min-width:0}.Users-search input{font-size:10px}.Users-toolbar-filters{gap:7px}.Users-filter{min-height:40px;padding:0 8px}.Users-filter select{font-size:10px}.Users-form-actions{flex-direction:column-reverse;align-items:stretch}.Users-form-actions>button{width:100%}.Users-table-footer{flex-direction:column;align-items:flex-start;gap:9px}.Users-details-modal,.Users-delete-modal{border-radius:15px;padding:23px 17px}.Users-modal-header h2{font-size:18px}.Users-details-grid{gap:8px}.Users-detail-item{padding:10px}.Users-detail-item span{font-size:9px}.Users-detail-item strong{font-size:10px}.Users-modal-actions{flex-direction:column-reverse}.Users-modal-actions>button{flex:initial;width:100%}.Users-delete-modal h2{font-size:19px}.Users-delete-modal>p{font-size:11px}}@media (width<=350px){.Users{padding:10px}.Users-header-content{gap:9px}.Users-header-icon{width:38px;height:38px;font-size:17px}.Users-title{font-size:18px}.Users-stats{gap:7px}.Users-stat-card{min-height:115px;padding:10px}.Users-stat-info h2{font-size:20px}.Users-form-section,.Users-list-section{padding:11px}.Users-toolbar-filters{grid-template-columns:minmax(0,1fr)}.Users-filter{width:100%}}.EnquiryManagement{--EnquiryManagement-primary:#916333;--EnquiryManagement-primary-dark:#704923;--EnquiryManagement-primary-light:#f4e8d8;--EnquiryManagement-background:#faf8f4;--EnquiryManagement-white:#fff;--EnquiryManagement-border:#eae2d8;--EnquiryManagement-text:#30271f;--EnquiryManagement-muted:#8e8378;--EnquiryManagement-green:#36845b;--EnquiryManagement-red:#c74e4e;--EnquiryManagement-orange:#b7832f;width:100%;min-width:0;color:var(--EnquiryManagement-text);background:var(--EnquiryManagement-background);box-sizing:border-box;padding:30px;font-family:Inter,Segoe UI,Arial,sans-serif}.EnquiryManagement *,.EnquiryManagement :before,.EnquiryManagement :after{box-sizing:border-box}.EnquiryManagement button,.EnquiryManagement input,.EnquiryManagement select,.EnquiryManagement textarea{font:inherit}.EnquiryManagement button{-webkit-tap-highlight-color:transparent}.EnquiryManagement button:focus-visible,.EnquiryManagement input:focus-visible,.EnquiryManagement select:focus-visible,.EnquiryManagement textarea:focus-visible{outline-offset:2px;outline:3px solid #91633333}.EnquiryManagement-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:28px;display:flex}.EnquiryManagement-header-content{align-items:center;gap:16px;min-width:0;display:flex}.EnquiryManagement-header-icon{width:58px;height:58px;color:var(--EnquiryManagement-primary);background:#f1e4d3;border:1px solid #e8d7c0;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;font-size:25px;display:flex}.EnquiryManagement-title{color:var(--EnquiryManagement-text);letter-spacing:-.8px;margin:0 0 7px;font-size:clamp(22px,2.2vw,29px);font-weight:800;line-height:1.25}.EnquiryManagement-subtitle{color:var(--EnquiryManagement-muted);margin:0;font-size:13px;line-height:1.7}.EnquiryManagement-primary-button,.EnquiryManagement-secondary-button,.EnquiryManagement-danger-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:11px 16px;font-size:12px;font-weight:700;line-height:1.4;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.EnquiryManagement-primary-button{color:#fff;background:var(--EnquiryManagement-primary);border-color:var(--EnquiryManagement-primary);box-shadow:0 4px 12px #9163331f}.EnquiryManagement-primary-button:hover{background:var(--EnquiryManagement-primary-dark);border-color:var(--EnquiryManagement-primary-dark);transform:translateY(-1px);box-shadow:0 6px 15px #7049232e}.EnquiryManagement-secondary-button{color:#62564a;border-color:var(--EnquiryManagement-border);background:#fff}.EnquiryManagement-secondary-button:hover{color:var(--EnquiryManagement-primary);background:#faf4eb;border-color:#d8c3a8}.EnquiryManagement-danger-button{color:#fff;background:var(--EnquiryManagement-red);border-color:var(--EnquiryManagement-red)}.EnquiryManagement-danger-button:hover{background:#a83b3b;border-color:#a83b3b}.EnquiryManagement-primary-button svg,.EnquiryManagement-secondary-button svg,.EnquiryManagement-danger-button svg{flex-shrink:0;font-size:15px}.EnquiryManagement-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:27px;display:grid}.EnquiryManagement-stat-card{background:var(--EnquiryManagement-white);border:1px solid var(--EnquiryManagement-border);border-radius:15px;align-items:center;gap:13px;min-width:0;min-height:122px;padding:19px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 3px 13px #3d2c1b06}.EnquiryManagement-stat-card:hover{border-color:#ddc8ad;transform:translateY(-3px);box-shadow:0 8px 24px #3d2c1b12}.EnquiryManagement-stat-icon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:20px;display:flex}.EnquiryManagement-stat-total{color:#916333;background:#f4e8d8}.EnquiryManagement-stat-new{color:#347a92;background:#e9f5f8}.EnquiryManagement-stat-progress{color:#b7832f;background:#fff3d9}.EnquiryManagement-stat-followup{color:#bd6b31;background:#fff0e4}.EnquiryManagement-stat-resolved{color:#36845b;background:#e7f5eb}.EnquiryManagement-stat-card>div:last-child{min-width:0}.EnquiryManagement-stat-card p{color:var(--EnquiryManagement-muted);margin:0 0 8px;font-size:11px;font-weight:600;line-height:1.5}.EnquiryManagement-stat-card h2{color:var(--EnquiryManagement-text);margin:0 0 7px;font-size:26px;font-weight:800;line-height:1}.EnquiryManagement-stat-card span{color:#a09589;font-size:9px;line-height:1.5}.EnquiryManagement-form-section,.EnquiryManagement-list-section{background:var(--EnquiryManagement-white);border:1px solid var(--EnquiryManagement-border);border-radius:16px;min-width:0;padding:25px;box-shadow:0 3px 15px #3d2c1b06}.EnquiryManagement-form-section{margin-bottom:25px}.EnquiryManagement-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:23px;display:flex}.EnquiryManagement-section-heading h2{color:var(--EnquiryManagement-text);letter-spacing:-.35px;margin:0 0 7px;font-size:18px;font-weight:800;line-height:1.4}.EnquiryManagement-section-heading p{color:var(--EnquiryManagement-muted);margin:0;font-size:11px;line-height:1.7}.EnquiryManagement-icon-button{color:#8d8175;border:1px solid var(--EnquiryManagement-border);cursor:pointer;background:#faf7f2;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:all .2s;display:flex}.EnquiryManagement-icon-button:hover{color:var(--EnquiryManagement-red);background:#fff0f0;border-color:#f0cccc}.EnquiryManagement-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.EnquiryManagement-field{flex-direction:column;gap:8px;min-width:0;display:flex}.EnquiryManagement-field-full{grid-column:1/-1}.EnquiryManagement-field label{color:#514438;font-size:11px;font-weight:700;line-height:1.5}.EnquiryManagement-field input,.EnquiryManagement-field select,.EnquiryManagement-field textarea{width:100%;min-width:0;min-height:44px;color:var(--EnquiryManagement-text);background:#fff;border:1px solid #e5ddd3;border-radius:9px;outline:none;padding:11px 13px;font-size:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.EnquiryManagement-field input::placeholder,.EnquiryManagement-field textarea::placeholder{color:#b0a69a}.EnquiryManagement-field input:focus,.EnquiryManagement-field select:focus,.EnquiryManagement-field textarea:focus{background:#fffefa;border-color:#b58a5c;box-shadow:0 0 0 3px #91633317}.EnquiryManagement-field input:disabled,.EnquiryManagement-field select:disabled{color:#a79c90;cursor:not-allowed;background:#f5f1ec}.EnquiryManagement-field textarea{resize:vertical;min-height:95px}.EnquiryManagement-select-wrap{width:100%;position:relative}.EnquiryManagement-select-wrap select{appearance:none;cursor:pointer;padding-right:38px}.EnquiryManagement-select-wrap>svg{color:#9b8b79;pointer-events:none;font-size:15px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.EnquiryManagement-form-error{color:#a83b3b;background:#fff0f0;border:1px solid #f1d3d3;border-radius:9px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.6}.EnquiryManagement-form-actions{border-top:1px solid #f0e9e1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:23px;padding-top:20px;display:flex}.EnquiryManagement-list-heading{align-items:center;margin-bottom:22px}.EnquiryManagement-result-count{color:var(--EnquiryManagement-primary);white-space:nowrap;background:#f8efe3;border:1px solid #edddc9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex}.EnquiryManagement-toolbar{flex-direction:column;gap:13px;margin-bottom:20px;display:flex}.EnquiryManagement-search{border:1px solid var(--EnquiryManagement-border);background:#fff;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.EnquiryManagement-search:focus-within{border-color:#b58a5c;box-shadow:0 0 0 3px #91633312}.EnquiryManagement-search>svg{color:#a19588;flex-shrink:0;font-size:16px}.EnquiryManagement-search input{width:100%;min-width:0;color:var(--EnquiryManagement-text);background:0 0;border:none;outline:none;padding:11px 0;font-size:11px}.EnquiryManagement-search input::placeholder{color:#a99e92}.EnquiryManagement-search input:focus-visible{outline:none}.EnquiryManagement-filters{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.EnquiryManagement-filter{color:#9b8b79;border:1px solid var(--EnquiryManagement-border);background:#fff;border-radius:9px;flex:125px;align-items:center;gap:7px;min-width:0;min-height:42px;padding:0 11px;display:flex;position:relative}.EnquiryManagement-filter>svg:first-child{flex-shrink:0;font-size:14px}.EnquiryManagement-filter select{color:#65574a;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:10px 17px 10px 0;font-size:10px}.EnquiryManagement-filter select:focus-visible{outline:none}.EnquiryManagement-filter .EnquiryManagement-filter-chevron{pointer-events:none;font-size:12px;position:absolute;right:9px}.EnquiryManagement-reset-button{width:42px;height:42px;color:var(--EnquiryManagement-primary);cursor:pointer;background:#f8efe3;border:1px solid #edddc9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:flex}.EnquiryManagement-reset-button:hover{color:#fff;background:var(--EnquiryManagement-primary);border-color:var(--EnquiryManagement-primary)}.EnquiryManagement-table-wrapper{scrollbar-width:thin;scrollbar-color:#d9c7b1 transparent;border:1px solid #eee7df;border-radius:11px;width:100%;overflow-x:auto}.EnquiryManagement-table-wrapper::-webkit-scrollbar{height:6px}.EnquiryManagement-table-wrapper::-webkit-scrollbar-track{background:#f8f4ee}.EnquiryManagement-table-wrapper::-webkit-scrollbar-thumb{background:#d9c7b1;border-radius:10px}.EnquiryManagement-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1050px}.EnquiryManagement-table thead{background:#faf7f2}.EnquiryManagement-table th{color:#8c7c6b;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #eee7df;padding:15px 13px;font-size:10px;font-weight:800}.EnquiryManagement-table td{color:#65574a;vertical-align:middle;border-bottom:1px solid #f0ebe5;padding:15px 13px;font-size:11px}.EnquiryManagement-table tbody tr{transition:background .2s}.EnquiryManagement-table tbody tr:hover{background:#fdfbf8}.EnquiryManagement-table tbody tr:last-child td{border-bottom:none}.EnquiryManagement-enquiry-cell{align-items:flex-start;gap:11px;min-width:215px;display:flex}.EnquiryManagement-avatar{color:#916333;letter-spacing:.4px;background:#f4e8d8;border:1px solid #e8d7c0;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:flex}.EnquiryManagement-enquiry-info{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.EnquiryManagement-enquiry-info>strong{color:#413428;overflow-wrap:anywhere;max-width:200px;font-size:11px;font-weight:800;line-height:1.6}.EnquiryManagement-enquiry-info>span{color:#8e8174;font-size:10px}.EnquiryManagement-enquiry-info>small{color:#b09b82;font-size:9px;font-weight:700}.EnquiryManagement-enquiry-info .EnquiryManagement-enquiry-date{color:#a19588;align-items:center;gap:5px;font-size:9px;display:inline-flex}.EnquiryManagement-enquiry-date svg{font-size:11px}.EnquiryManagement-contact-cell{flex-direction:column;gap:9px;min-width:190px;display:flex}.EnquiryManagement-contact-cell>span{color:#77695a;overflow-wrap:anywhere;align-items:flex-start;gap:7px;font-size:10px;line-height:1.5;display:flex}.EnquiryManagement-contact-cell svg{color:#a78b6c;flex-shrink:0;margin-top:1px;font-size:12px}.EnquiryManagement-category{color:#916333;overflow-wrap:anywhere;background:#f8efe3;border:1px solid #edddc9;border-radius:7px;max-width:145px;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.5;display:inline-block}.EnquiryManagement-priority{white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:7px 8px;font-size:9px;font-weight:700;display:inline-flex}.EnquiryManagement-priority>span{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.EnquiryManagement-priority-high{color:#bd4b4b;background:#fff0f0;border-color:#f6dada}.EnquiryManagement-priority-medium{color:#a97623;background:#fff4df;border-color:#f5e5bd}.EnquiryManagement-priority-low{color:#36845b;background:#eaf6ed;border-color:#d7eddd}.EnquiryManagement-followup-cell{flex-direction:column;align-items:flex-start;gap:7px;min-width:105px;display:flex}.EnquiryManagement-followup-cell>span{color:#77695a;white-space:nowrap;font-size:10px;line-height:1.5}.EnquiryManagement-followup-link{color:var(--EnquiryManagement-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.EnquiryManagement-followup-link:hover{color:var(--EnquiryManagement-primary-dark);text-decoration:underline}.EnquiryManagement-followup-link svg{font-size:11px}.EnquiryManagement-status{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.4;display:inline-flex}.EnquiryManagement-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.EnquiryManagement-status-new{color:#347a92;background:#e9f5f8;border-color:#d2eaf0}.EnquiryManagement-status-in-progress{color:#a97623;background:#fff4df;border-color:#f5e5bd}.EnquiryManagement-status-follow-up{color:#bd6b31;background:#fff0e4;border-color:#f4d9c3}.EnquiryManagement-status-resolved{color:#36845b;background:#eaf6ed;border-color:#d7eddd}.EnquiryManagement-actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.EnquiryManagement-action-button{cursor:pointer;background:#fff;border:1px solid #eae2d8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:13px;transition:all .2s;display:flex}.EnquiryManagement-view-button{color:#347a92}.EnquiryManagement-view-button:hover{background:#e9f5f8;border-color:#d2eaf0}.EnquiryManagement-edit-button{color:#916333}.EnquiryManagement-edit-button:hover{background:#f6ead9;border-color:#dfc7a8}.EnquiryManagement-delete-button{color:#c74e4e}.EnquiryManagement-delete-button:hover{background:#fff0f0;border-color:#f1caca}.EnquiryManagement-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:35px 20px;display:flex}.EnquiryManagement-empty>svg{color:#c2a17a;margin-bottom:15px;font-size:35px}.EnquiryManagement-empty h3{color:var(--EnquiryManagement-text);margin:0 0 8px;font-size:16px;font-weight:800}.EnquiryManagement-empty p{max-width:350px;color:var(--EnquiryManagement-muted);margin:0 0 18px;font-size:11px;line-height:1.7}.EnquiryManagement-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.EnquiryManagement-table-footer>span{color:#9a8e82;align-items:center;gap:7px;font-size:10px;display:inline-flex}.EnquiryManagement-table-footer strong{color:#645345;font-weight:800}.EnquiryManagement-table-footer svg{color:#a78b6c;font-size:13px}.EnquiryManagement-modal-overlay{z-index:1100;-webkit-backdrop-filter:blur(5px);background:#231b147a;justify-content:center;align-items:center;padding:20px;animation:.2s EnquiryManagement-fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}.EnquiryManagement-details-modal,.EnquiryManagement-delete-modal{background:#fff;border:1px solid #eee3d7;border-radius:18px;width:100%;max-width:600px;max-height:calc(100vh - 40px);margin:auto;padding:27px;animation:.23s EnquiryManagement-modal-enter;position:relative;overflow-y:auto;box-shadow:0 24px 80px #1e160f33}.EnquiryManagement-modal-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.EnquiryManagement-modal-header h2{color:var(--EnquiryManagement-text);margin:0 0 7px;font-size:20px;font-weight:800}.EnquiryManagement-modal-header p{color:var(--EnquiryManagement-muted);margin:0;font-size:11px}.EnquiryManagement-details-profile{background:#faf7f2;border:1px solid #eee6dc;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.EnquiryManagement-details-avatar{border-radius:15px;width:54px;height:54px;font-size:15px}.EnquiryManagement-details-profile>div:last-child{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.EnquiryManagement-details-profile h3{color:var(--EnquiryManagement-text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800}.EnquiryManagement-details-profile p{color:var(--EnquiryManagement-muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.EnquiryManagement-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 0;display:grid}.EnquiryManagement-details-grid>div{background:#faf7f2;border:1px solid #eee6dc;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:13px;display:flex}.EnquiryManagement-details-grid>div>span{color:#958879;font-size:10px}.EnquiryManagement-details-grid>div>strong{color:#4b3c2f;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.EnquiryManagement-details-grid>.EnquiryManagement-detail-full{grid-column:1/-1}.EnquiryManagement-detail-full p{color:#65574a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.EnquiryManagement-details-actions{border-top:1px solid #f0e9e1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;padding-top:18px;display:flex}.EnquiryManagement-delete-modal{text-align:center;max-width:410px;padding:34px 28px 27px}.EnquiryManagement-delete-icon{width:58px;height:58px;color:var(--EnquiryManagement-red);background:#fff0f0;border:1px solid #f6dada;border-radius:17px;justify-content:center;align-items:center;margin:0 auto 18px;font-size:24px;display:flex}.EnquiryManagement-delete-close{position:absolute;top:15px;right:15px}.EnquiryManagement-delete-modal h2{color:var(--EnquiryManagement-text);margin:0 0 11px;font-size:21px;font-weight:800}.EnquiryManagement-delete-modal>p{max-width:310px;color:var(--EnquiryManagement-muted);margin:0 auto 25px;font-size:12px;line-height:1.8}.EnquiryManagement-delete-actions{justify-content:center;gap:10px;display:flex}.EnquiryManagement-delete-actions>button{flex:1}@keyframes EnquiryManagement-fade-in{0%{opacity:0}to{opacity:1}}@keyframes EnquiryManagement-modal-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=1600px){.EnquiryManagement{padding:36px}.EnquiryManagement-stats{gap:20px}.EnquiryManagement-stat-card{padding:23px}.EnquiryManagement-form-section,.EnquiryManagement-list-section{padding:29px}}@media (width<=1400px){.EnquiryManagement{padding:24px}.EnquiryManagement-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.EnquiryManagement-stat-card{min-height:112px}}@media (width<=1050px){.EnquiryManagement{padding:21px}.EnquiryManagement-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.EnquiryManagement-stat-card{min-height:105px;padding:17px}.EnquiryManagement-form-section,.EnquiryManagement-list-section{padding:21px}.EnquiryManagement-table{min-width:1050px}}@media (width<=768px){.EnquiryManagement{padding:17px}.EnquiryManagement-header{flex-direction:column;align-items:flex-start;gap:17px}.EnquiryManagement-header>.EnquiryManagement-primary-button{width:100%}.EnquiryManagement-header-icon{border-radius:13px;width:49px;height:49px;font-size:22px}.EnquiryManagement-title{font-size:23px}.EnquiryManagement-subtitle{font-size:12px}.EnquiryManagement-form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.EnquiryManagement-field-full{grid-column:auto}.EnquiryManagement-form-section,.EnquiryManagement-list-section{border-radius:13px;padding:19px}.EnquiryManagement-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EnquiryManagement-filter,.EnquiryManagement-reset-button{width:100%}.EnquiryManagement-details-modal{max-width:540px}}@media (width<=480px){.EnquiryManagement{padding:12px}.EnquiryManagement-header{margin-bottom:20px}.EnquiryManagement-header-content{align-items:flex-start;gap:11px}.EnquiryManagement-header-icon{width:42px;height:42px;font-size:19px}.EnquiryManagement-title{letter-spacing:-.5px;margin-bottom:5px;font-size:20px}.EnquiryManagement-subtitle{font-size:11px}.EnquiryManagement-stats{gap:9px;margin-bottom:19px}.EnquiryManagement-stat-card{border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-height:125px;padding:12px}.EnquiryManagement-stat-icon{border-radius:11px;width:36px;height:36px;font-size:17px}.EnquiryManagement-stat-card p{margin-bottom:6px;font-size:10px}.EnquiryManagement-stat-card h2{margin-bottom:5px;font-size:22px}.EnquiryManagement-stat-card span{font-size:9px}.EnquiryManagement-form-section,.EnquiryManagement-list-section{padding:14px}.EnquiryManagement-section-heading{gap:10px;margin-bottom:18px}.EnquiryManagement-section-heading h2{font-size:16px}.EnquiryManagement-section-heading p{font-size:10px}.EnquiryManagement-result-count{padding:7px 8px;font-size:9px}.EnquiryManagement-field label{font-size:11px}.EnquiryManagement-field input,.EnquiryManagement-field select,.EnquiryManagement-field textarea{min-height:43px;padding:10px 11px;font-size:12px}.EnquiryManagement-form-actions{flex-direction:column-reverse;align-items:stretch}.EnquiryManagement-form-actions>button{width:100%}.EnquiryManagement-filters{gap:7px}.EnquiryManagement-filter{min-height:40px;padding:0 8px}.EnquiryManagement-filter select{font-size:9px}.EnquiryManagement-search input{font-size:10px}.EnquiryManagement-table-footer{flex-direction:column;align-items:flex-start;gap:9px}.EnquiryManagement-details-modal,.EnquiryManagement-delete-modal{border-radius:15px;padding:22px 15px}.EnquiryManagement-details-grid{gap:8px}.EnquiryManagement-details-grid>div{padding:10px}.EnquiryManagement-details-grid>div>span{font-size:9px}.EnquiryManagement-details-grid>div>strong{font-size:10px}.EnquiryManagement-details-actions{flex-direction:column;align-items:stretch}.EnquiryManagement-details-actions>button{width:100%}.EnquiryManagement-delete-modal h2{font-size:19px}.EnquiryManagement-delete-modal>p{font-size:11px}.EnquiryManagement-delete-actions{flex-direction:column-reverse}.EnquiryManagement-delete-actions>button{flex:initial;width:100%}}@media (width<=350px){.EnquiryManagement{padding:9px}.EnquiryManagement-header-content{gap:9px}.EnquiryManagement-header-icon{width:37px;height:37px;font-size:17px}.EnquiryManagement-title{font-size:18px}.EnquiryManagement-stats{gap:7px}.EnquiryManagement-stat-card{min-height:116px;padding:10px}.EnquiryManagement-stat-card h2{font-size:20px}.EnquiryManagement-form-section,.EnquiryManagement-list-section{padding:11px}.EnquiryManagement-filters{grid-template-columns:minmax(0,1fr)}.EnquiryManagement-filter{width:100%}.EnquiryManagement-details-grid{grid-template-columns:minmax(0,1fr)}.EnquiryManagement-details-grid>.EnquiryManagement-detail-full{grid-column:auto}}@media (prefers-reduced-motion:reduce){.EnquiryManagement *,.EnquiryManagement :before,.EnquiryManagement :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.BlogManagement{--BlogManagement-bronze:#916333;--BlogManagement-bronze-dark:#704923;--BlogManagement-bronze-light:#b58b5b;--BlogManagement-cream:#faf8f4;--BlogManagement-cream-dark:#f4eee5;--BlogManagement-border:#eadfd1;--BlogManagement-text:#382f25;--BlogManagement-muted:#928475;--BlogManagement-white:#fff;width:100%;min-width:0;color:var(--BlogManagement-text);background:var(--BlogManagement-cream);box-sizing:border-box;padding:26px;font-family:Inter,Segoe UI,Arial,sans-serif}.BlogManagement *,.BlogManagement :before,.BlogManagement :after{box-sizing:border-box}.BlogManagement button,.BlogManagement input,.BlogManagement select,.BlogManagement textarea{font:inherit}.BlogManagement button{cursor:pointer}.BlogManagement button:disabled{cursor:not-allowed;opacity:.45}.BlogManagement button:focus-visible,.BlogManagement input:focus-visible,.BlogManagement select:focus-visible,.BlogManagement textarea:focus-visible{outline-offset:2px;outline:3px solid #91633338}.BlogManagement-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.BlogManagement-heading{align-items:center;gap:15px;min-width:0;display:flex}.BlogManagement-headingIcon{color:#fff;background:linear-gradient(145deg,#b99061,#896039);border-radius:15px;flex-shrink:0;place-items:center;width:55px;height:55px;font-size:23px;display:grid;box-shadow:0 7px 18px #78522a29}.BlogManagement-eyebrow{color:var(--BlogManagement-bronze);letter-spacing:1.5px;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.BlogManagement-heading h1{color:var(--BlogManagement-text);letter-spacing:-.7px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.5vw,34px);font-weight:700;line-height:1.2}.BlogManagement-heading p{color:var(--BlogManagement-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.BlogManagement-createButton{border:1px solid var(--BlogManagement-bronze);color:#fff;background:var(--BlogManagement-bronze);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:11px 17px;font-size:12px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 4px 10px #9163331a}.BlogManagement-createButton:hover{background:var(--BlogManagement-bronze-dark);transform:translateY(-1px)}.BlogManagement-createButton svg{flex-shrink:0;font-size:16px}.BlogManagement-notice{color:#356a43;background:#f0f8ee;border:1px solid #d8e8d5;border-radius:9px;align-items:center;gap:10px;margin-bottom:20px;padding:13px 15px;font-size:12px;line-height:1.5;display:flex}.BlogManagement-notice>svg{flex-shrink:0;font-size:17px}.BlogManagement-notice span{flex:1}.BlogManagement-notice button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.BlogManagement-notice button:hover{background:#356a4317}.BlogManagement-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px;display:grid}.BlogManagement-statCard{border:1px solid var(--BlogManagement-border);background:var(--BlogManagement-white);border-radius:12px;align-items:center;gap:13px;min-width:0;min-height:105px;padding:19px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 3px 10px #4b351e06}.BlogManagement-statCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4b351e0f}.BlogManagement-statIcon{color:#896039;background:#f8eee0;border-radius:11px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:20px;display:grid}.BlogManagement-statIcon--green{color:#39835b;background:#eaf6ec}.BlogManagement-statIcon--amber{color:#a87932;background:#fff3df}.BlogManagement-statIcon--blue{color:#527a9e;background:#edf4fa}.BlogManagement-statCard>div{flex-direction:column;gap:3px;min-width:0;display:flex}.BlogManagement-statCard>div>span{color:var(--BlogManagement-muted);font-size:11px;font-weight:550}.BlogManagement-statCard strong{color:var(--BlogManagement-text);font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.1}.BlogManagement-statCard small{color:#a49a8c;font-size:10px;line-height:1.4}.BlogManagement-panel{border:1px solid var(--BlogManagement-border);background:var(--BlogManagement-white);border-radius:14px;min-width:0;padding:24px;box-shadow:0 4px 18px #4b351e06}.BlogManagement-panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;display:flex}.BlogManagement-panelHeader h2{color:var(--BlogManagement-text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.3}.BlogManagement-panelHeader p{color:var(--BlogManagement-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.BlogManagement-tabs{border:1px solid var(--BlogManagement-border);background:#faf8f5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;display:inline-flex}.BlogManagement-tab{color:#8e7e6b;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:9px 13px;font-size:11px;font-weight:650;transition:background .2s,color .2s;display:inline-flex}.BlogManagement-tab svg{font-size:15px}.BlogManagement-tab:hover{color:var(--BlogManagement-bronze-dark)}.BlogManagement-tab--active{color:var(--BlogManagement-bronze-dark);background:#fff;border-color:#ead7bf;box-shadow:0 2px 5px #4b351e0f}.BlogManagement-form{width:100%}.BlogManagement-formIntro{background:#fdfaf6;border:1px solid #ecdfce;border-radius:10px;margin-bottom:23px;padding:18px}.BlogManagement-formIntro h3{color:var(--BlogManagement-text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px}.BlogManagement-formIntro p{color:var(--BlogManagement-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.BlogManagement-formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 20px;display:grid}.BlogManagement-field{flex-direction:column;gap:8px;min-width:0;display:flex}.BlogManagement-field--wide{grid-column:1/-1}.BlogManagement-field>label,.BlogManagement-uploadTitle label{color:#514332;font-size:12px;font-weight:750}.BlogManagement-field input:not([type=file]),.BlogManagement-field select,.BlogManagement-field textarea{color:#4b4033;background:#fff;border:1px solid #e8ded1;border-radius:8px;outline:none;width:100%;min-width:0;min-height:43px;padding:11px 13px;font-size:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.BlogManagement-field input::placeholder,.BlogManagement-field textarea::placeholder{color:#b0a494}.BlogManagement-field input:focus,.BlogManagement-field select:focus,.BlogManagement-field textarea:focus{border-color:#b48a5b;box-shadow:0 0 0 3px #91633314}.BlogManagement-field textarea{resize:vertical;min-height:90px}.BlogManagement-field select{cursor:pointer}.BlogManagement-inputIcon{background:#fff;border:1px solid #e8ded1;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:43px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.BlogManagement-inputIcon:focus-within{border-color:#b48a5b;box-shadow:0 0 0 3px #91633314}.BlogManagement-inputIcon>svg{color:#a47b4b;flex-shrink:0;font-size:16px}.BlogManagement-inputIcon input:not([type=file]){min-width:0;min-height:41px;box-shadow:none;border:0;outline:0;padding:8px 0}.BlogManagement-inputIcon input:focus{box-shadow:none;border:0}.BlogManagement-fieldHint{color:#a09484;font-size:10px;line-height:1.6;display:block}.BlogManagement-characteristicHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;display:flex}.BlogManagement-characteristicHeading label{color:#514332;margin-bottom:6px;font-size:12px;font-weight:750;display:block}.BlogManagement-characteristicHeading p{color:var(--BlogManagement-muted);margin:0;font-size:11px;line-height:1.6}.BlogManagement-characteristicCount{color:#875d32;background:#faf1e5;border:1px solid #e8d6bd;border-radius:7px;flex-shrink:0;padding:7px 10px;font-size:10px;font-weight:750}.BlogManagement-characteristicRow{align-items:stretch;gap:10px;display:flex}.BlogManagement-characteristicRow .BlogManagement-inputIcon{flex:1}.BlogManagement-addCharacteristic{border:1px solid var(--BlogManagement-bronze);color:#fff;background:var(--BlogManagement-bronze);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 17px;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex}.BlogManagement-addCharacteristic:hover{background:var(--BlogManagement-bronze-dark)}.BlogManagement-characteristicChips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;display:flex}.BlogManagement-characteristicChip{overflow-wrap:anywhere;color:#805a32;background:#faf2e7;border:1px solid #e4d0b6;border-radius:7px;align-items:center;gap:7px;max-width:100%;padding:7px 8px 7px 10px;font-size:11px;line-height:1.4;display:inline-flex}.BlogManagement-characteristicChip>svg{color:#a47b4b;flex-shrink:0}.BlogManagement-characteristicChip button{color:#875d32;background:#a47b4b1f;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:19px;height:19px;padding:0;display:grid}.BlogManagement-characteristicChip button:hover{color:#fff;background:var(--BlogManagement-bronze)}.BlogManagement-characteristicChip button svg{font-size:12px}.BlogManagement-noCharacteristics{color:#a49a8c;font-size:11px}.BlogManagement-editor{background:#fff;border:1px solid #e8ded1;border-radius:9px;width:100%;min-width:0;overflow:hidden}.BlogManagement-editor .tox-tinymce{max-width:100%;border:0!important;border-radius:9px!important}.BlogManagement-editor .tox .tox-toolbar,.BlogManagement-editor .tox .tox-toolbar__primary{background:#faf8f4!important}.BlogManagement-editor .tox .tox-statusbar{border-top:1px solid #eee4d8!important}.BlogManagement-uploadTitle{align-items:flex-start;gap:11px;margin-bottom:4px;display:flex}.BlogManagement-uploadTitle>svg{color:#a47b4b;flex-shrink:0;margin-top:1px;font-size:20px}.BlogManagement-uploadTitle>div{min-width:0}.BlogManagement-uploadTitle p{color:var(--BlogManagement-muted);margin:5px 0 0;font-size:11px;line-height:1.6}.BlogManagement-hiddenInput{display:none!important}.BlogManagement-uploadBox{color:#85603b;text-align:center;background:#fdfaf6;border:1px dashed #d9c2a4;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;padding:27px 18px;transition:border-color .2s,background .2s;display:flex}.BlogManagement-uploadBox:hover{border-color:var(--BlogManagement-bronze);background:#faf2e7}.BlogManagement-uploadBox>svg{color:#a47b4b;font-size:25px}.BlogManagement-uploadBox strong{color:#634b30;font-size:12px}.BlogManagement-uploadBox span{color:#968777;font-size:11px;line-height:1.5}.BlogManagement-uploadBox--main{min-height:165px}.BlogManagement-mainPreview{border:1px solid var(--BlogManagement-border);background:#f5eee4;border-radius:11px;width:100%;height:270px;position:relative;overflow:hidden}.BlogManagement-mainPreview>img{object-fit:cover;width:100%;height:100%;display:block}.BlogManagement-previewOverlay{color:#fff;background:linear-gradient(#0000,#231a11d4);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.BlogManagement-previewOverlay>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.BlogManagement-previewOverlay>div{flex-shrink:0;gap:7px;display:flex}.BlogManagement-previewOverlay button{color:#fff;background:#ffffff24;border:1px solid #fff6;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.BlogManagement-previewOverlay button:hover{background:var(--BlogManagement-bronze)}.BlogManagement-bodyImageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.BlogManagement-bodyImageCard{border:1px solid var(--BlogManagement-border);background:#fdfbf8;border-radius:10px;min-width:0;padding:12px;position:relative}.BlogManagement-imageNumber{color:#8d6a45;letter-spacing:1px;margin-bottom:10px;font-size:9px;font-weight:800;display:inline-block}.BlogManagement-uploadBox--body{min-height:170px;padding:20px 12px}.BlogManagement-bodyPreview{background:#f5eee4;border-radius:8px;overflow:hidden}.BlogManagement-bodyPreview>img{object-fit:cover;width:100%;height:170px;display:block}.BlogManagement-bodyPreview>div{flex-wrap:wrap;gap:7px;padding:10px;display:flex}.BlogManagement-bodyPreview button{color:#805a32;background:#fff;border:1px solid #e6d5bf;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:7px 9px;font-size:10px;display:inline-flex}.BlogManagement-bodyPreview button:hover{background:#faf2e7;border-color:#b58b5b}.BlogManagement-formFooter{border-top:1px solid #eee4d8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:27px;padding-top:21px;display:flex}.BlogManagement-formFooter>span{color:#948575;align-items:center;gap:8px;font-size:10px;line-height:1.6;display:inline-flex}.BlogManagement-formFooter>span svg{color:#6d9c6c;flex-shrink:0;font-size:16px}.BlogManagement-formFooter>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.BlogManagement-secondaryButton{color:#79654e;background:#fff;border:1px solid #e5d9ca;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 13px;font-size:11px;font-weight:650;transition:background .2s;display:inline-flex}.BlogManagement-secondaryButton:hover{background:#faf4eb}.BlogManagement-viewToolbar{justify-content:space-between;align-items:center;gap:13px;margin-bottom:17px;display:flex}.BlogManagement-toolbar{flex:1;grid-template-columns:minmax(200px,1.6fr) repeat(3,minmax(125px,.8fr));gap:10px;min-width:0;display:grid}.BlogManagement-search{border:1px solid var(--BlogManagement-border);background:#fff;border-radius:8px;align-items:center;gap:9px;min-width:0;min-height:43px;padding:0 12px;display:flex}.BlogManagement-search>svg{color:#a09281;flex-shrink:0;font-size:17px}.BlogManagement-search input{color:#514332;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;padding:0;font-size:11px}.BlogManagement-search input:focus{box-shadow:none;outline:0}.BlogManagement-search input::placeholder{color:#b0a494}.BlogManagement-search>button{color:#9a8b78;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.BlogManagement-search>button:hover{background:#f5eee4}.BlogManagement-selectWrap{border:1px solid var(--BlogManagement-border);background:#fff;border-radius:8px;align-items:center;gap:7px;min-width:0;min-height:43px;padding:0 10px;display:flex;position:relative}.BlogManagement-selectWrap>svg:first-child{color:#9c8a75;flex-shrink:0;font-size:15px}.BlogManagement-selectWrap select{appearance:none;color:#6c5944;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;padding:0 18px 0 0;font-size:10px}.BlogManagement-selectWrap select:focus{box-shadow:none;outline:0}.BlogManagement-selectArrow{color:#a18d77;pointer-events:none;flex-shrink:0;font-size:12px;position:absolute;right:9px}.BlogManagement-viewToggle{border:1px solid var(--BlogManagement-border);background:#faf8f5;border-radius:9px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:inline-flex}.BlogManagement-viewButton{color:#8e7e6b;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:36px;height:34px;padding:0;font-size:17px;transition:background .2s,color .2s;display:grid}.BlogManagement-viewButton:hover{color:var(--BlogManagement-bronze)}.BlogManagement-viewButton--active{color:var(--BlogManagement-bronze-dark);background:#fff;border-color:#ead7bf;box-shadow:0 2px 5px #4b351e0f}.BlogManagement-resultsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.BlogManagement-resultsBar p{color:#978878;margin:0;font-size:11px}.BlogManagement-resultsBar strong{color:#5b4832}.BlogManagement-resultsBar>button{color:var(--BlogManagement-bronze);background:#faf2e7;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:650;display:inline-flex}.BlogManagement-resultsBar>button:hover{background:#f3e5d1}.BlogManagement-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.BlogManagement-card{background:#fff;border:1px solid #eadfd1;border-radius:15px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:visible;box-shadow:0 4px 13px #4b351e06}.BlogManagement-card:hover{transform:translateY(-3px);box-shadow:0 11px 28px #4b351e17}.BlogManagement-cardImage{background:#f1e8dc;border-radius:14px 14px 0 0;height:240px;position:relative;overflow:visible}.BlogManagement-cardImage>img{object-fit:cover;border-radius:14px 14px 0 0;width:100%;height:100%;display:block}.BlogManagement-imagePlaceholder{color:#b29877;background:linear-gradient(135deg,#f6eee3,#e8d9c5);border-radius:14px 14px 0 0;place-items:center;width:100%;height:100%;font-size:38px;display:grid}.BlogManagement-blogCode{color:#795733;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;background:#fffdf9f5;border:1px solid #eadfd1e6;border-radius:8px;max-width:calc(100% - 80px);padding:9px 11px;font-size:10px;font-weight:800;position:absolute;top:14px;left:14px;overflow:hidden}.BlogManagement-cardMenu{z-index:5;position:absolute;top:13px;right:13px}.BlogManagement-menuTrigger{color:#6d5a45;background:#fffffff7;border:1px solid #eadfd1e6;border-radius:9px;place-items:center;width:39px;height:42px;font-size:20px;display:grid;box-shadow:0 3px 10px #2d1f1114}.BlogManagement-menuTrigger:hover{color:#fff;background:var(--BlogManagement-bronze)}.BlogManagement-menuDropdown{z-index:30;border:1px solid var(--BlogManagement-border);background:#fff;border-radius:10px;width:175px;padding:6px;animation:.15s ease-out BlogManagement-dropdownIn;position:absolute;top:47px;right:0;box-shadow:0 12px 30px #2c20142b}.BlogManagement-menuDropdown button{color:#6e5c47;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;min-height:36px;padding:9px;font-size:11px;display:flex}.BlogManagement-menuDropdown button:hover{background:#faf3e9}.BlogManagement-menuDropdown button svg{flex-shrink:0;font-size:14px}.BlogManagement-menuDropdown .BlogManagement-menuDelete{color:#bb4f49}.BlogManagement-menuDropdown .BlogManagement-menuDelete:hover{background:#fff0ef}.BlogManagement-imageStatus{position:absolute;bottom:13px;left:13px}.BlogManagement-status{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:27px;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex}.BlogManagement-statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.BlogManagement-status--published{color:#28774a;background:#eff8ef;border-color:#d3e9d6}.BlogManagement-status--draft{color:#64778c;background:#f0f4f8;border-color:#dce3eb}.BlogManagement-status--scheduled{color:#9b702a;background:#fff7e8;border-color:#f0dfbd}.BlogManagement-cardBody{flex-direction:column;flex:1;min-width:0;padding:18px 20px 17px;display:flex}.BlogManagement-category{overflow-wrap:anywhere;color:#956b3d;background:#faf3e9;border:1px solid #efe0ce;border-radius:7px;align-items:center;width:fit-content;max-width:100%;padding:7px 10px;font-size:10px;font-weight:650;line-height:1.4;display:inline-flex}.BlogManagement-cardBody h3{color:#342b21;overflow-wrap:anywhere;margin:12px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.3}.BlogManagement-excerpt{color:#968777;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:57px;margin:0;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.BlogManagement-author{color:#897968;align-items:center;gap:8px;margin-top:16px;font-size:11px;line-height:1.5;display:flex}.BlogManagement-author svg{color:#b28a5b;flex-shrink:0;font-size:16px}.BlogManagement-author span{overflow-wrap:anywhere;min-width:0}.BlogManagement-cardCharacteristics{flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;display:flex}.BlogManagement-cardCharacteristics>span,.BlogManagement-listCharacteristics>span{overflow-wrap:anywhere;color:#89643b;background:#faf3e9;border:1px solid #ebddca;border-radius:5px;align-items:center;max-width:100%;padding:5px 7px;font-size:9px;line-height:1.4;display:inline-flex}.BlogManagement-cardCharacteristics>span:last-child:not(:first-child){font-weight:750}.BlogManagement-cardCharacteristics small{color:#a49a8c;font-size:10px}.BlogManagement-cardFooter{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:17px;display:flex}.BlogManagement-cardMeta{flex-direction:column;gap:8px;min-width:0;display:flex}.BlogManagement-cardMeta>span{color:#8e806e;align-items:center;gap:7px;font-size:10px;line-height:1.4;display:inline-flex}.BlogManagement-cardMeta svg{color:#9caa8c;flex-shrink:0;font-size:14px}.BlogManagement-viewLink{color:#916333;background:#fbf6ef;border:1px solid #eddfcc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 11px;font-size:11px;transition:background .2s;display:inline-flex}.BlogManagement-viewLink:hover{color:#fff;background:var(--BlogManagement-bronze)}.BlogManagement-viewLink svg{font-size:14px}.BlogManagement-listWrap{border:1px solid var(--BlogManagement-border);scrollbar-width:thin;scrollbar-color:#d8c2a5 #faf6ef;border-radius:10px;width:100%;overflow-x:auto}.BlogManagement-table{border-collapse:separate;border-spacing:0;text-align:left;background:#fff;width:100%;min-width:1230px}.BlogManagement-table th{color:#87745c;white-space:nowrap;background:#faf7f1;border-bottom:1px solid #e9ded1;padding:14px 13px;font-size:10px;font-weight:800}.BlogManagement-table td{color:#746451;vertical-align:middle;border-bottom:1px solid #f0e9df;padding:14px 13px;font-size:11px}.BlogManagement-table tbody tr:last-child td{border-bottom:0}.BlogManagement-table tbody tr{transition:background .15s}.BlogManagement-table tbody tr:hover{background:#fdfaf6}.BlogManagement-listPost{align-items:center;gap:12px;min-width:240px;display:flex}.BlogManagement-listPost>img,.BlogManagement-listPlaceholder{object-fit:cover;background:#f4eadd;border-radius:8px;flex-shrink:0;width:66px;height:62px;display:block;overflow:hidden}.BlogManagement-listPlaceholder{color:#ad8a61;place-items:center;font-size:22px;display:grid}.BlogManagement-listPost>div:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.BlogManagement-listPost strong{color:#493b2b;overflow-wrap:anywhere;max-width:260px;font-size:11px;line-height:1.5}.BlogManagement-listPost span{color:#aa9479;font-size:9px}.BlogManagement-listPost small{color:#a09484;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:260px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogManagement-listAuthor{color:#79654e;align-items:center;gap:7px;min-width:110px;font-size:10px;display:inline-flex}.BlogManagement-listAuthor svg{color:#a47b4b;flex-shrink:0;font-size:14px}.BlogManagement-listCharacteristics{flex-wrap:wrap;gap:5px;min-width:125px;max-width:200px;display:flex}.BlogManagement-listCharacteristics>small{color:#a49a8c}.BlogManagement-listActions{align-items:center;gap:5px;display:flex}.BlogManagement-listActions button{color:#92734e;background:#fff;border:1px solid #eadfd1;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;font-size:14px;transition:background .2s;display:grid}.BlogManagement-listActions button:hover{background:#faf0e2}.BlogManagement-listActions .BlogManagement-listDelete{color:#bd5b55}.BlogManagement-listActions .BlogManagement-listDelete:hover{background:#fff0ef}.BlogManagement-empty{text-align:center;background:#fdfbf8;border:1px dashed #e4d4bf;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:35px 20px;display:flex}.BlogManagement-empty>span{color:#a17a4e;background:#f5e9d8;border-radius:15px;place-items:center;width:55px;height:55px;font-size:24px;display:grid}.BlogManagement-empty h3{color:#483a2b;margin:17px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:21px}.BlogManagement-empty p{color:#978777;margin:0 0 18px;font-size:12px;line-height:1.6}.BlogManagement-empty>button{color:#805a32;background:#faf2e7;border:1px solid #e3d1b9;border-radius:7px;min-height:36px;padding:9px 13px;font-size:11px;font-weight:650}.BlogManagement-empty>button:hover{background:#f2e3cf}.BlogManagement-pagination{border-top:1px solid #eee5da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:17px;display:flex}.BlogManagement-pagination>span{color:#958574;font-size:11px}.BlogManagement-pageButtons{align-items:center;gap:5px;display:flex}.BlogManagement-pageButtons button{color:#8b785f;background:#fff;border:1px solid #e8ded1;border-radius:7px;place-items:center;min-width:32px;height:32px;padding:0 8px;font-size:11px;display:grid}.BlogManagement-pageButtons button:hover:not(:disabled){background:#faf3e9;border-color:#c7a77f}.BlogManagement-pageButtons button.BlogManagement-pageButton--active{border-color:var(--BlogManagement-bronze);color:#fff;background:var(--BlogManagement-bronze)}.BlogManagement-modalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#251d1594;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out BlogManagement-fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.BlogManagement-detailModal,.BlogManagement-confirmModal{background:#fff;border:1px solid #e9dccb;border-radius:15px;width:100%;max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 24px 70px #1b130b40}.BlogManagement-detailModal{max-width:760px}.BlogManagement-modalHeader{border-bottom:1px solid #eee4d8;justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;display:flex}.BlogManagement-modalHeader h2{color:#433628;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px}.BlogManagement-modalHeader>button{color:#7e6a53;background:#fff;border:1px solid #e9ded1;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.BlogManagement-modalHeader>button:hover{background:#faf2e7}.BlogManagement-detailImage{object-fit:cover;border-radius:10px;width:calc(100% - 40px);max-height:330px;margin:20px auto 0;display:block}.BlogManagement-detailBody{padding:22px 25px}.BlogManagement-detailMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:17px;display:flex}.BlogManagement-detailMeta>span:not(.BlogManagement-status):not(.BlogManagement-category){color:#968777;align-items:center;gap:5px;font-size:10px;display:inline-flex}.BlogManagement-detailBody>h3{color:#372c21;overflow-wrap:anywhere;margin:0 0 9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,3vw,31px);line-height:1.3}.BlogManagement-detailSlug{overflow-wrap:anywhere;color:#a28a70!important;margin:0 0 16px!important;font-size:11px!important}.BlogManagement-detailBody>p{color:#827363;margin:12px 0;font-size:12px;line-height:1.8}.BlogManagement-detailAuthor{color:#725637;background:#fcf8f2;border:1px solid #eadfd1;border-radius:8px;align-items:center;gap:9px;margin:15px 0;padding:12px;font-size:12px;display:flex}.BlogManagement-detailAuthor svg{color:#a47b4b}.BlogManagement-detailCharacteristics{background:#fdfaf5;border:1px solid #eadfd1;border-radius:9px;margin:16px 0;padding:14px}.BlogManagement-detailCharacteristics>strong{color:#5b4935;align-items:center;gap:7px;margin-bottom:11px;font-size:12px;display:flex}.BlogManagement-detailCharacteristics>strong svg{color:#a47b4b}.BlogManagement-detailCharacteristics>div{flex-wrap:wrap;gap:7px;display:flex}.BlogManagement-detailCharacteristics>div>span,.BlogManagement-detailTags>span{color:#89643b;overflow-wrap:anywhere;background:#faf3e9;border:1px solid #ebddca;border-radius:6px;align-items:center;padding:7px 9px;font-size:10px;line-height:1.5;display:inline-flex}.BlogManagement-detailDescription{color:#5b4b39;overflow-wrap:anywhere;margin-top:20px;font-size:13px;line-height:1.8}.BlogManagement-detailDescription img{max-width:100%;height:auto}.BlogManagement-detailImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.BlogManagement-detailImages img{object-fit:cover;border-radius:9px;width:100%;height:180px;display:block}.BlogManagement-detailTags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.BlogManagement-detailSeo{background:#fcf8f2;border:1px solid #eadfd1;border-radius:8px;margin-top:20px;padding:13px}.BlogManagement-detailSeo strong{color:#6e5438;font-size:11px}.BlogManagement-detailSeo p{color:#928475;margin:7px 0 0;font-size:11px;line-height:1.7}.BlogManagement-modalFooter{background:#fdfbf8;border-top:1px solid #eee4d8;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:16px 22px;display:flex}.BlogManagement-confirmModal{text-align:center;max-width:430px;padding:29px}.BlogManagement-deleteIcon{color:#bb514b;background:#fff0ef;border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 16px;font-size:25px;display:grid}.BlogManagement-confirmModal h2{color:#413326;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px}.BlogManagement-confirmModal>p{color:#968777;margin:12px 0 23px;font-size:12px;line-height:1.8}.BlogManagement-confirmActions{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.BlogManagement-confirmDelete{color:#fff;background:#bb514b;border:1px solid #bb514b;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 15px;font-size:11px;font-weight:700;display:inline-flex}.BlogManagement-confirmDelete:hover{background:#a43d38}@keyframes BlogManagement-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogManagement-dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1450px){.BlogManagement{padding:22px}.BlogManagement-panel{padding:20px}.BlogManagement-stats{gap:12px}.BlogManagement-statCard{gap:10px;padding:15px}.BlogManagement-statIcon{width:39px;height:39px}.BlogManagement-grid{gap:17px}.BlogManagement-cardImage{height:215px}.BlogManagement-cardBody{padding:15px}.BlogManagement-cardBody h3{font-size:20px}.BlogManagement-toolbar{grid-template-columns:minmax(170px,1.4fr) repeat(3,minmax(110px,.8fr))}}@media (width<=1100px){.BlogManagement-stats,.BlogManagement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogManagement-viewToolbar{flex-direction:column;align-items:stretch}.BlogManagement-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogManagement-viewToggle{align-self:flex-end}}@media (width<=768px){.BlogManagement{padding:16px}.BlogManagement-header{align-items:flex-start}.BlogManagement-heading{gap:11px}.BlogManagement-headingIcon{border-radius:12px;width:46px;height:46px;font-size:20px}.BlogManagement-heading h1{font-size:25px}.BlogManagement-heading p{font-size:11px}.BlogManagement-createButton{padding:10px 12px;font-size:11px}.BlogManagement-panel{padding:15px}.BlogManagement-panelHeader{flex-direction:column;align-items:flex-start}.BlogManagement-panelHeader h2{font-size:21px}.BlogManagement-tabs{width:100%}.BlogManagement-tab{flex:1}.BlogManagement-formGrid{gap:17px 13px}.BlogManagement-cardImage{height:190px}.BlogManagement-cardBody{padding:13px}.BlogManagement-cardBody h3{font-size:19px}.BlogManagement-cardFooter{flex-direction:column;align-items:flex-start}.BlogManagement-viewLink{align-self:flex-end}.BlogManagement-formFooter{flex-direction:column;align-items:flex-start}.BlogManagement-formFooter>div{width:100%}.BlogManagement-formFooter>div>button{flex:1}.BlogManagement-mainPreview{height:230px}}@media (width<=520px){.BlogManagement{padding:11px}.BlogManagement-header{flex-direction:column;gap:15px}.BlogManagement-heading{align-items:flex-start}.BlogManagement-heading h1{font-size:24px}.BlogManagement-header>.BlogManagement-createButton{width:100%}.BlogManagement-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:15px}.BlogManagement-statCard{border-radius:10px;gap:9px;min-height:91px;padding:11px}.BlogManagement-statIcon{border-radius:9px;width:34px;height:34px;font-size:17px}.BlogManagement-statCard>div>span{font-size:10px}.BlogManagement-statCard strong{font-size:22px}.BlogManagement-statCard small{font-size:9px}.BlogManagement-panel{border-radius:11px;padding:12px}.BlogManagement-panelHeader h2{font-size:20px}.BlogManagement-tabs{gap:3px;padding:4px}.BlogManagement-tab{gap:5px;padding:9px 7px;font-size:10px}.BlogManagement-toolbar{grid-template-columns:minmax(0,1fr);gap:8px}.BlogManagement-search,.BlogManagement-selectWrap{min-height:42px}.BlogManagement-search input,.BlogManagement-selectWrap select{font-size:11px}.BlogManagement-grid{grid-template-columns:minmax(0,1fr);gap:15px}.BlogManagement-cardImage{height:225px}.BlogManagement-cardBody{padding:15px}.BlogManagement-cardBody h3{font-size:21px}.BlogManagement-cardFooter{flex-direction:row;align-items:flex-end}.BlogManagement-viewLink{align-self:auto}.BlogManagement-formGrid{grid-template-columns:minmax(0,1fr);gap:17px}.BlogManagement-field--wide{grid-column:auto}.BlogManagement-characteristicRow{flex-direction:column}.BlogManagement-addCharacteristic{width:100%}.BlogManagement-bodyImageGrid{grid-template-columns:minmax(0,1fr)}.BlogManagement-uploadBox--body{min-height:140px}.BlogManagement-bodyPreview>img{height:190px}.BlogManagement-mainPreview{height:205px}.BlogManagement-formFooter>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BlogManagement-formFooter>div>button:last-child{grid-column:1/-1}.BlogManagement-pagination{flex-direction:column;align-items:flex-start}.BlogManagement-pageButtons{flex-wrap:wrap;max-width:100%}.BlogManagement-modalBackdrop{align-items:flex-start;padding:10px}.BlogManagement-detailModal,.BlogManagement-confirmModal{border-radius:11px;max-height:calc(100vh - 20px)}.BlogManagement-modalHeader,.BlogManagement-detailBody{padding:15px}.BlogManagement-detailImage{width:calc(100% - 30px);max-height:220px;margin-top:15px}.BlogManagement-detailImages img{height:125px}.BlogManagement-confirmModal{margin-top:10vh;padding:23px 17px}.BlogManagement-modalFooter{padding:13px 15px}}@media (width<=350px){.BlogManagement{padding:8px}.BlogManagement-panel{padding:9px}.BlogManagement-headingIcon{width:39px;height:39px}.BlogManagement-heading h1{font-size:21px}.BlogManagement-statCard{flex-direction:column;align-items:flex-start}.BlogManagement-cardImage{height:185px}.BlogManagement-cardFooter{flex-direction:column;align-items:flex-start}.BlogManagement-viewLink{align-self:flex-end}.BlogManagement-formFooter>div{grid-template-columns:minmax(0,1fr)}.BlogManagement-formFooter>div>button:last-child{grid-column:auto}}.ReviewMgmt-page{box-sizing:border-box;background-color:#faf7f2;min-height:100vh;padding:28px 32px 60px;font-family:inherit;position:relative}.ReviewMgmt-toast{color:#f7ede1;z-index:9999;background:#24180d;border:1px solid #8c5b0c;border-radius:10px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:500;animation:.3s cubic-bezier(.16,1,.3,1) slideInToast;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 10px 30px #0003}.ReviewMgmt-toast svg{color:#4ade80;flex-shrink:0;font-size:18px}@keyframes slideInToast{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.ReviewMgmt-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.ReviewMgmt-subtitle{letter-spacing:1.2px;text-transform:uppercase;color:#8c5b0c;margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.ReviewMgmt-title{color:#24180d;letter-spacing:-.2px;margin:0 0 6px;font-family:Cinzel,Playfair Display,Georgia,serif;font-size:27px;font-weight:700}.ReviewMgmt-desc{color:#7a6e63;margin:0;font-size:13.5px}.ReviewMgmt-desc strong{color:#d97706}.ReviewMgmt-header-actions{align-items:center;gap:12px;display:flex}.ReviewMgmt-refresh-btn{color:#4a3a2a;cursor:pointer;background:#fff;border:1px solid #e5dacf;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.ReviewMgmt-refresh-btn:hover:not(:disabled){color:#8c5b0c;background:#fdfaf7;border-color:#8c5b0c;transform:translateY(-1px)}.ReviewMgmt-kpi-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.ReviewMgmt-kpi-card{background:#fff;border:1px solid #ebdccb;border-radius:14px;align-items:center;gap:16px;padding:18px 20px;transition:all .2s;display:flex;box-shadow:0 2px 8px #3c281408}.ReviewMgmt-kpi-card:hover,.ReviewMgmt-kpi-card.kpi-active{border-color:#8c5b0c;transform:translateY(-2px);box-shadow:0 6px 18px #8c5b0c1a}.ReviewMgmt-kpi-card.kpi-active{background:#fffdfa}.ReviewMgmt-kpi-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.ReviewMgmt-kpi-icon--total{color:#8c5b0c;background:#fbf5ea}.ReviewMgmt-kpi-icon--draft{color:#d97706;background:#fffbeb}.ReviewMgmt-kpi-icon--approved{color:#10b981;background:#ecfdf5}.ReviewMgmt-kpi-icon--rejected{color:#ef4444;background:#fef2f2}.ReviewMgmt-kpi-content{flex-direction:column;display:flex}.ReviewMgmt-kpi-label{color:#8b7d70;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:11.5px;font-weight:700}.ReviewMgmt-kpi-val{color:#24180d;margin:0 0 2px;font-size:24px;font-weight:700;line-height:1.1}.ReviewMgmt-kpi-hint{color:#a49688;font-size:11px}.ReviewMgmt-controls{background:#fff;border:1px solid #ebdccb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:14px 18px;display:flex;box-shadow:0 2px 8px #3c281405}.ReviewMgmt-status-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ReviewMgmt-status-tab-btn{color:#6d5e50;cursor:pointer;background:#f7f3ec;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.ReviewMgmt-status-tab-btn:hover{color:#24180d;background:#ece3d6}.ReviewMgmt-status-tab-btn.active{color:#fff;background:#24180d;box-shadow:0 2px 6px #0000001f}.dot-indicator{border-radius:50%;width:7px;height:7px;display:inline-block}.dot-draft{background:#d97706}.dot-approved{background:#10b981}.dot-rejected{background:#ef4444}.ReviewMgmt-status-tab-btn.active .dot-draft{background:#fbbf24}.ReviewMgmt-status-tab-btn.active .dot-approved{background:#4ade80}.ReviewMgmt-status-tab-btn.active .dot-rejected{background:#f87171}.ReviewMgmt-view-toggle{background:#f5eee4;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.ReviewMgmt-toggle-btn{color:#6d5e50;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.ReviewMgmt-toggle-btn:hover{color:#24180d}.ReviewMgmt-toggle-btn.active{color:#8c5b0c;background:#fff;box-shadow:0 1px 4px #00000014}.ReviewMgmt-search-box{align-items:center;min-width:260px;display:flex;position:relative}.ReviewMgmt-search-icon{color:#9c8e80;pointer-events:none;font-size:15px;position:absolute;left:12px}.ReviewMgmt-search-box input{color:#24180d;box-sizing:border-box;background:#faf7f2;border:1px solid #ded3c5;border-radius:8px;outline:none;width:100%;padding:8px 32px 8px 34px;font-size:13px;transition:all .2s}.ReviewMgmt-search-box input:focus{background:#fff;border-color:#8c5b0c;box-shadow:0 0 0 3px #8c5b0c1a}.ReviewMgmt-clear-btn{color:#9c8e80;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:10px}.ReviewMgmt-table-wrapper{background:#fff;border:1px solid #ebdccb;border-radius:16px;overflow:hidden;box-shadow:0 3px 12px #3c281408}.ReviewMgmt-table-header-info{background:#faf7f2;border-bottom:1px solid #ebdccb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.ReviewMgmt-table-info-left h3{color:#24180d;margin:0;font-size:16px;font-weight:700}.ReviewMgmt-table-hint{color:#8b7d70;font-size:12px}.ReviewMgmt-active-filter-badge{color:#8c5b0c;background:#fbf5ea;border:1px solid #e8dac8;border-radius:20px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ReviewMgmt-responsive-table{width:100%;overflow-x:auto}.ReviewMgmt-data-table{border-collapse:collapse;text-align:left;width:100%;font-size:13.5px}.ReviewMgmt-data-table thead{background:#faf7f2;border-bottom:2px solid #ebdccb}.ReviewMgmt-data-table th{text-transform:uppercase;letter-spacing:.6px;color:#7a6e63;white-space:nowrap;padding:13px 16px;font-size:11.5px;font-weight:700}.ReviewMgmt-data-table tbody tr{border-bottom:1px solid #f2e9dc;transition:background .15s}.ReviewMgmt-data-table tbody tr:hover{background:#fcf9f5}.ReviewMgmt-data-table tbody tr.row-status-draft{background:#fffdfa}.ReviewMgmt-data-table tbody tr.row-status-rejected{opacity:.8}.ReviewMgmt-data-table td{color:#24180d;vertical-align:middle;padding:14px 16px}.ReviewMgmt-article-cell{flex-direction:column;gap:3px;max-width:260px;display:flex}.ReviewMgmt-article-title{color:#24180d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ReviewMgmt-article-slug-link{color:#8c5b0c;align-items:center;gap:4px;width:fit-content;font-family:monospace;font-size:11px;text-decoration:none;display:inline-flex}.ReviewMgmt-article-slug-link:hover{text-decoration:underline}.ReviewMgmt-user-cell{align-items:center;gap:10px;display:flex}.ReviewMgmt-user-avatar{color:#6d4b1a;background:#ecdcc9;border:1px solid #debfa4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.ReviewMgmt-user-meta{flex-direction:column;gap:2px;display:flex}.ReviewMgmt-user-name{color:#24180d;font-size:13px;font-weight:600}.ReviewMgmt-user-email{color:#8b7d70;align-items:center;gap:4px;font-size:11.5px;display:flex}.ReviewMgmt-comment-cell{max-width:380px}.ReviewMgmt-comment-bubble{color:#3f3227;-webkit-line-clamp:3;background:#faf7f2;border:1px solid #ebdccb;border-radius:8px;-webkit-box-orient:vertical;margin:0;padding:8px 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ReviewMgmt-date-chip{color:#7a6e63;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ReviewMgmt-status-badge{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.ReviewMgmt-status-badge.draft{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.ReviewMgmt-status-badge.approved{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.ReviewMgmt-status-badge.rejected{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.ReviewMgmt-table-action-group{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.ReviewMgmt-act-btn{cursor:pointer;white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.ReviewMgmt-act-btn.act-approve{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ReviewMgmt-act-btn.act-approve:hover:not(:disabled){color:#fff;background:#10b981;border-color:#10b981}.ReviewMgmt-act-btn.act-draft{color:#b45309;background:#fffbeb;border-color:#fde68a}.ReviewMgmt-act-btn.act-draft:hover:not(:disabled){color:#fff;background:#d97706;border-color:#d97706}.ReviewMgmt-act-btn.act-reject{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ReviewMgmt-act-btn.act-reject:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}.ReviewMgmt-act-btn.act-view{color:#6d5e50;background:0 0;border-color:#ded3c5;padding:5px 7px}.ReviewMgmt-act-btn.act-view:hover{color:#8c5b0c;background:#f5ede2;border-color:#8c5b0c}.ReviewMgmt-act-btn.act-delete{color:#6d5e50;background:0 0;border-color:#ded3c5;padding:5px 7px}.ReviewMgmt-act-btn.act-delete:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.ReviewMgmt-by-blog-container{flex-direction:column;gap:18px;display:flex}.ReviewMgmt-by-blog-header-bar{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.ReviewMgmt-by-blog-header-bar h3{color:#24180d;margin:0 0 2px;font-size:16px}.ReviewMgmt-by-blog-header-bar p{color:#8b7d70;margin:0;font-size:12.5px}.ReviewMgmt-accordion-tools{gap:6px;display:flex}.ReviewMgmt-tool-btn{color:#6d5e50;cursor:pointer;background:#fff;border:1px solid #ded3c5;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.ReviewMgmt-tool-btn:hover{color:#24180d;background:#f2e9dc}.ReviewMgmt-blogs-accordion-list{flex-direction:column;gap:16px;display:flex}.ReviewMgmt-blog-table-card{background:#fff;border:1px solid #ebdccb;border-radius:14px;transition:all .2s;overflow:hidden;box-shadow:0 2px 8px #3c281408}.ReviewMgmt-blog-table-card:hover{border-color:#dfcdb9}.ReviewMgmt-blog-card-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;transition:background .15s;display:flex}.ReviewMgmt-blog-table-card.open .ReviewMgmt-blog-card-header{background:#faf7f2;border-bottom:1px solid #ebdccb}.ReviewMgmt-blog-card-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.ReviewMgmt-blog-cover-img{object-fit:cover;border:1px solid #e2d3c1;border-radius:10px;flex-shrink:0;width:52px;height:52px}.ReviewMgmt-blog-cover-placeholder{color:#8c5b0c;background:#f5ece1;border:1px solid #ebdccb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex}.ReviewMgmt-blog-card-details{flex-direction:column;min-width:0;display:flex}.ReviewMgmt-blog-tags-line{align-items:center;gap:8px;margin-bottom:2px;display:flex}.ReviewMgmt-cat-pill{text-transform:uppercase;letter-spacing:.5px;color:#8c5b0c;background:#fbf5ea;border:1px solid #ebd8bd;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:700}.ReviewMgmt-slug-pill{color:#9c8e80;font-family:monospace;font-size:11px}.ReviewMgmt-blog-heading{color:#24180d;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:15px;font-weight:700;overflow:hidden}.ReviewMgmt-blog-byline{color:#7a6e63;font-size:12px}.ReviewMgmt-blog-card-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.ReviewMgmt-blog-comments-count-pill{color:#6d5b4b;background:#f5eee4;border:1px solid #e8dbcc;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex}.ReviewMgmt-blog-comments-count-pill strong{color:#8c5b0c;font-weight:700}.ReviewMgmt-live-link-btn{color:#5d4e3f;background:#fff;border:1px solid #ded3c5;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.ReviewMgmt-live-link-btn:hover{color:#8c5b0c;background:#faf7f2;border-color:#8c5b0c}.ReviewMgmt-accordion-arrow{color:#8b7d70;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:18px;display:flex}.ReviewMgmt-blog-table-body{background:#fff;padding:0}.ReviewMgmt-inner-table thead{background:#f8f4ec}.ReviewMgmt-no-comments-banner{text-align:center;color:#8b7d70;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}.ReviewMgmt-loading-state,.ReviewMgmt-empty-state{text-align:center;color:#7a6e63;background:#fff;border:1px dashed #ded3c5;border-radius:14px;padding:50px 20px}.ReviewMgmt-loading-state{justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.ReviewMgmt-empty-icon{color:#c9b9a6;margin-bottom:12px;font-size:40px}.ReviewMgmt-empty-state h3{color:#24180d;margin:0 0 4px;font-size:17px}.ReviewMgmt-empty-state p{color:#8b7d70;margin:0;font-size:13px}.ReviewMgmt-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#24180d99;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out fadeInModal;display:flex;position:fixed;inset:0}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}.ReviewMgmt-modal-card{background:#fff;border:1px solid #e5dacf;border-radius:18px;width:100%;max-width:580px;animation:.25s cubic-bezier(.16,1,.3,1) scaleInModal;overflow:hidden;box-shadow:0 20px 40px #0003}@keyframes scaleInModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ReviewMgmt-modal-header{background:#faf7f2;border-bottom:1px solid #ebdccb;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.ReviewMgmt-modal-title-wrap{align-items:center;gap:10px;display:flex}.ReviewMgmt-modal-header-icon{color:#8c5b0c;font-size:20px}.ReviewMgmt-modal-header h3{color:#24180d;margin:0;font-size:17px}.ReviewMgmt-modal-close{color:#8b7d70;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;display:flex}.ReviewMgmt-modal-close:hover{color:#24180d}.ReviewMgmt-modal-body{flex-direction:column;gap:16px;max-height:70vh;padding:22px;display:flex;overflow-y:auto}.ReviewMgmt-detail-section label{color:#8b7d70;text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.ReviewMgmt-detail-blog-box{background:#fdfaf7;border:1px solid #ebdccb;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.ReviewMgmt-detail-blog-box h4{color:#24180d;margin:0;font-size:14px}.ReviewMgmt-detail-slug-link{color:#8c5b0c;align-items:center;gap:4px;font-family:monospace;font-size:12px;text-decoration:none;display:inline-flex}.ReviewMgmt-detail-grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ReviewMgmt-detail-val{color:#24180d;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.ReviewMgmt-detail-val svg{color:#8c5b0c}.ReviewMgmt-detail-comment-box{color:#24180d;background:#faf7f2;border:1px solid #ebdccb;border-radius:10px;padding:14px;font-size:13.5px;line-height:1.6}.ReviewMgmt-modal-footer{background:#faf7f2;border-top:1px solid #ebdccb;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.ReviewMgmt-modal-status-buttons{gap:8px;display:flex}.ReviewMgmt-modal-btn-close{color:#4a3a2a;cursor:pointer;background:#fff;border:1px solid #ded3c5;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600}.ReviewMgmt-modal-btn-close:hover{background:#f7f1e7}.ReviewMgmt-modal-delete{text-align:center;max-width:420px;padding:26px 22px 22px}.ReviewMgmt-delete-icon-wrap{color:#ef4444;background:#fef2f2;border:1px solid #fecaca;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;font-size:24px;display:flex}.ReviewMgmt-modal-delete h3{color:#24180d;margin:0 0 8px;font-size:18px}.ReviewMgmt-modal-delete p{color:#6d5e50;margin:0 0 14px;font-size:13px;line-height:1.5}.ReviewMgmt-delete-preview{color:#5d4e3f;text-overflow:ellipsis;background:#faf7f2;border:1px dashed #ded3c5;border-radius:8px;max-height:70px;margin-bottom:18px;padding:10px 12px;font-size:12.5px;font-style:italic;overflow:hidden}.ReviewMgmt-delete-actions{gap:10px;display:flex}.ReviewMgmt-btn-cancel,.ReviewMgmt-btn-danger{cursor:pointer;border-radius:8px;flex:1;padding:9px 16px;font-size:13px;font-weight:600;transition:all .2s}.ReviewMgmt-btn-cancel{color:#4a3a2a;background:#fff;border:1px solid #ded3c5}.ReviewMgmt-btn-cancel:hover{background:#f7f1e7}.ReviewMgmt-btn-danger{color:#fff;background:#dc2626;border:1px solid #dc2626}.ReviewMgmt-btn-danger:hover:not(:disabled){background:#b91c1c}@media (width<=1200px){.ReviewMgmt-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.ReviewMgmt-page{padding:16px 14px 40px}.ReviewMgmt-kpi-grid{grid-template-columns:1fr}.ReviewMgmt-controls{flex-direction:column;align-items:stretch}.ReviewMgmt-status-tabs{flex-wrap:wrap}.ReviewMgmt-search-box{min-width:100%}.ReviewMgmt-blog-card-header{flex-direction:column;align-items:flex-start}.ReviewMgmt-blog-card-right{justify-content:space-between;width:100%}}.feedback-page{color:#1e293b;background:#f8fafc;min-height:calc(100vh - 72px);padding:28px 32px;font-family:inherit}.feedback-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.feedback-header-left h1{color:#0f172a;align-items:center;gap:12px;margin:0 0 6px;font-size:1.65rem;font-weight:700;display:flex}.feedback-header-left h1 svg{color:#d97706}.feedback-header-left p{color:#64748b;margin:0;font-size:.92rem}.feedback-header-actions{align-items:center;gap:12px;display:flex}.feedback-btn-refresh{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.feedback-btn-refresh:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.feedback-btn-refresh svg.spinning{animation:.8s linear infinite fb-spin}@keyframes fb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feedback-toast{color:#fff;z-index:9999;background:#0f172a;border-radius:10px;align-items:center;gap:10px;padding:14px 22px;font-size:.92rem;font-weight:500;animation:.3s cubic-bezier(.16,1,.3,1) fb-fadein;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 25px -5px #0000004d}@keyframes fb-fadein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.feedback-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.feedback-stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000a}.feedback-stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000d}.feedback-stat-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.feedback-stat-icon.total{color:#2563eb;background:#eff6ff}.feedback-stat-icon.draft{color:#d97706;background:#fef3c7}.feedback-stat-icon.approved{color:#059669;background:#ecfdf5}.feedback-stat-icon.rejected{color:#dc2626;background:#fef2f2}.feedback-stat-icon.rating{color:#c026d3;background:#fdf4ff}.feedback-stat-info{min-width:0;overflow:hidden}.feedback-stat-info h3{color:#0f172a;white-space:nowrap;margin:0 0 2px;font-size:1.45rem;font-weight:700;line-height:1.2}.feedback-stat-info p{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;font-weight:500;overflow:hidden}.feedback-main-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #00000008}.feedback-toolbar{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.feedback-tabs{background:#f1f5f9;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.feedback-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.feedback-tab:hover{color:#0f172a}.feedback-tab.active{color:#0f172a;background:#fff;box-shadow:0 1px 3px #00000014}.feedback-tab-count{color:#475569;background:#e2e8f0;border-radius:12px;padding:2px 7px;font-size:.75rem}.feedback-tab.active .feedback-tab-count{color:#0f172a;background:#f1f5f9}.feedback-tab.draft-tab.active .feedback-tab-count{color:#b45309;background:#fef3c7}.feedback-tab.approved-tab.active .feedback-tab-count{color:#047857;background:#ecfdf5}.feedback-tab.rejected-tab.active .feedback-tab-count{color:#b91c1c;background:#fef2f2}.feedback-search-box{min-width:280px;position:relative}.feedback-search-box svg{color:#94a3b8;font-size:.95rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.feedback-search-box input{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:9px 14px 9px 36px;font-size:.88rem;transition:all .2s}.feedback-search-box input:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.feedback-table-wrapper{width:100%;overflow-x:auto}.feedback-table{border-collapse:collapse;text-align:left;width:100%}.feedback-table th{color:#475569;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 18px;font-size:.78rem;font-weight:700}.feedback-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:16px 18px;font-size:.9rem}.feedback-table tr:last-child td{border-bottom:none}.feedback-table tr:hover td{background:#fbfcfe}.feedback-author-cell{align-items:center;gap:12px;display:flex}.feedback-avatar{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;font-weight:700;display:flex;box-shadow:0 2px 6px #d9770640}.feedback-author-details{flex-direction:column;display:flex}.feedback-author-name{color:#0f172a;margin:0;font-weight:600}.feedback-author-email{color:#64748b;margin:2px 0 0;font-size:.8rem}.feedback-comment-cell{max-width:380px}.feedback-comment-title{color:#1e293b;align-items:center;gap:6px;margin-bottom:3px;font-size:.88rem;font-weight:600;display:flex}.feedback-comment-text{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.feedback-stars-row{color:#eab308;align-items:center;gap:3px;font-size:.88rem;display:flex}.feedback-status-badge{letter-spacing:.02em;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.feedback-status-badge.draft{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.feedback-status-badge.approved{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.feedback-status-badge.rejected{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.feedback-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.feedback-actions{align-items:center;gap:8px;display:flex}.fb-action-btn{cursor:pointer;background:#f8fafc;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.92rem;transition:all .18s;display:flex}.fb-action-btn.view{color:#2563eb;background:#eff6ff;border-color:#dbeafe}.fb-action-btn.view:hover{background:#dbeafe;transform:scale(1.05)}.fb-action-btn.approve{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.fb-action-btn.approve:hover{color:#fff;background:#059669;transform:scale(1.05)}.fb-action-btn.reject{color:#d97706;background:#fef3c7;border-color:#fde68a}.fb-action-btn.reject:hover{color:#fff;background:#d97706;transform:scale(1.05)}.fb-action-btn.delete{color:#dc2626;background:#fef2f2;border-color:#fecaca}.fb-action-btn.delete:hover{color:#fff;background:#dc2626;transform:scale(1.05)}.fb-action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.feedback-empty{text-align:center;color:#64748b;padding:56px 24px}.feedback-empty-icon{color:#cbd5e1;margin-bottom:12px;font-size:2.8rem}.feedback-empty h4{color:#1e293b;margin:0 0 6px;font-size:1.15rem;font-weight:700}.feedback-empty p{margin:0;font-size:.9rem}.feedback-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.feedback-modal-box{background:#fff;border-radius:16px;width:100%;max-width:580px;animation:.25s ease-out fb-fadein;overflow:hidden;box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #0000000a}.feedback-modal-header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.feedback-modal-header h3{color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}.feedback-modal-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:1.2rem}.feedback-modal-close:hover{color:#0f172a;background:#f1f5f9}.feedback-modal-body{padding:24px}.feedback-detail-row{margin-bottom:18px}.feedback-detail-label{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:4px;font-size:.78rem;font-weight:700}.feedback-detail-value{color:#1e293b;font-size:.95rem;line-height:1.5}.feedback-modal-footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.fb-btn-secondary{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:9px 18px;font-size:.88rem;font-weight:600}.fb-btn-secondary:hover{color:#0f172a;background:#f1f5f9}.fb-btn-danger{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:8px;padding:9px 18px;font-size:.88rem;font-weight:600}.fb-btn-danger:hover{background:#b91c1c}.fb-btn-approve-primary{color:#fff;cursor:pointer;background:#059669;border:1px solid #059669;border-radius:8px;padding:9px 18px;font-size:.88rem;font-weight:600}.fb-btn-approve-primary:hover{background:#047857}@media (width<=1200px){.feedback-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.feedback-stat-card{gap:8px;padding:12px 10px}.feedback-stat-icon{width:36px;height:36px;font-size:1.1rem}.feedback-stat-info h3{font-size:1.25rem}.feedback-stat-info p{font-size:.72rem}}@media (width<=900px){.feedback-stats-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.feedback-page{padding:20px 16px}.feedback-stats-grid{grid-template-columns:repeat(2,1fr)}.feedback-search-box{width:100%;min-width:auto}}.course-posting-page{color:#1e293b;background:#f8fafc;min-height:calc(100vh - 72px);padding:28px 32px;font-family:inherit}.course-posting-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.course-posting-header h1{color:#0f172a;align-items:center;gap:12px;margin:0 0 6px;font-size:1.65rem;font-weight:700;display:flex}.course-posting-header h1 svg{color:#d97706}.course-posting-header p{color:#64748b;margin:0;font-size:.92rem}.course-posting-grid{grid-template-columns:1.6fr 1fr;align-items:start;gap:26px;display:grid}.course-form-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:28px;box-shadow:0 2px 8px #00000008}.course-preview-column{flex-direction:column;gap:20px;display:flex;position:sticky;top:90px}.form-section-title{color:#0f172a;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;margin:0 0 16px;padding-bottom:8px;font-size:1.05rem;font-weight:700;display:flex}.form-group-row{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;display:grid}.form-group{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.form-group label{color:#334155;font-size:.86rem;font-weight:600}.form-group label span{color:#dc2626}.form-input,.form-select,.form-textarea{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.9rem;transition:all .2s}.form-input:focus,.form-select:focus,.form-textarea:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-textarea{resize:vertical;min-height:110px}.course-image-uploader{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;padding:24px;transition:all .2s;position:relative}.course-image-uploader:hover{background:#fffbeb;border-color:#d97706}.uploader-icon{color:#94a3b8;margin-bottom:8px;font-size:2rem}.uploader-text strong{color:#0f172a;margin-bottom:4px;font-size:.95rem;display:block}.uploader-text span{color:#64748b;font-size:.82rem}.course-image-preview-box{border-radius:10px;max-height:220px;margin-top:12px;position:relative;overflow:hidden}.course-image-preview-box img{object-fit:cover;width:100%;height:200px;display:block}.btn-remove-image{color:#fff;cursor:pointer;background:#0f172abf;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex;position:absolute;top:10px;right:10px}.btn-remove-image:hover{background:#dc2626}.form-checkbox-row{background:#f1f5f9;border-radius:8px;align-items:center;gap:12px;margin:12px 0 22px;padding:12px 16px;display:flex}.form-checkbox-row input[type=checkbox]{cursor:pointer;width:18px;height:18px}.form-checkbox-row label{color:#1e293b;cursor:pointer;font-size:.88rem;font-weight:600}.form-actions{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:14px;margin-top:24px;padding-top:18px;display:flex}.btn-submit-course{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:9px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-submit-course:hover{background:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px #d977064d}.btn-submit-course:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-cancel{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:12px 22px;font-size:.92rem;font-weight:600;text-decoration:none}.btn-cancel:hover{color:#0f172a;background:#f1f5f9}.preview-card-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 2px 8px #00000008}.preview-card-wrapper h4{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 14px;font-size:.85rem;font-weight:700}.mock-course-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #0000000d}.mock-card-image{background:#e2e8f0;height:180px;position:relative}.mock-card-image img{object-fit:cover;width:100%;height:100%}.mock-badge-mode{color:#0f172a;background:#fff;border-radius:20px;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0000001a}.mock-badge-discount{color:#fff;background:#dc2626;border-radius:6px;padding:4px 8px;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px}.mock-card-body{padding:16px}.mock-card-title{color:#0f172a;margin:0 0 6px;font-size:1.05rem;font-weight:700}.mock-card-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mock-card-location{color:#475569;margin-bottom:12px;font-size:.8rem}.mock-price-row{align-items:baseline;gap:8px;margin-top:8px;display:flex}.mock-discount-fee{color:#0f172a;font-size:1.2rem;font-weight:700}.mock-orig-fee{color:#94a3b8;font-size:.85rem;text-decoration:line-through}.course-toast{color:#fff;z-index:9999;background:#0f172a;border-radius:10px;padding:14px 22px;font-size:.92rem;font-weight:500;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 25px -5px #0000004d}@media (width<=992px){.course-posting-grid{grid-template-columns:1fr}.course-preview-column{position:static}}.course-manage-page{color:#1e293b;background:#f8fafc;min-height:calc(100vh - 72px);padding:28px 32px;font-family:inherit}.course-manage-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.course-manage-header h1{color:#0f172a;align-items:center;gap:12px;margin:0 0 6px;font-size:1.65rem;font-weight:700;display:flex}.course-manage-header h1 svg{color:#d97706}.course-manage-header p{color:#64748b;margin:0;font-size:.92rem}.btn-add-course{color:#fff;background:#0f172a;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-add-course:hover{background:#d97706;transform:translateY(-1px)}.course-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.course-stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;display:flex}.course-stat-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.course-stat-icon.total{color:#2563eb;background:#eff6ff}.course-stat-icon.active{color:#059669;background:#ecfdf5}.course-stat-icon.online{color:#d97706;background:#fef3c7}.course-stat-icon.offline{color:#c026d3;background:#fdf4ff}.course-stat-info h3{color:#0f172a;margin:0 0 2px;font-size:1.5rem;font-weight:700}.course-stat-info p{color:#64748b;margin:0;font-size:.82rem}.course-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #00000008}.course-toolbar{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.course-tabs{background:#f1f5f9;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.course-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.course-tab.active{color:#0f172a;background:#fff;box-shadow:0 1px 3px #00000014}.course-search-box{min-width:280px;position:relative}.course-search-box svg{color:#94a3b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.course-search-box input{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:9px 14px 9px 36px;font-size:.88rem}.course-search-box input:focus{background:#fff;border-color:#3b82f6}.course-table{border-collapse:collapse;text-align:left;width:100%}.course-table th{color:#475569;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 18px;font-size:.78rem;font-weight:700}.course-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:16px 18px;font-size:.88rem}.course-table tr:hover td{background:#fbfcfe}.course-title-cell{align-items:center;gap:14px;display:flex}.course-thumb{object-fit:cover;background:#f1f5f9;border-radius:8px;flex-shrink:0;width:58px;height:58px}.course-title-info strong{color:#0f172a;margin-bottom:3px;font-size:.95rem;display:block}.course-title-info span{color:#64748b;font-size:.8rem}.badge-mode{border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.badge-mode.online{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.badge-mode.offline{color:#a21caf;background:#fdf4ff;border:1px solid #f5d0fe}.badge-mode.hybrid{color:#d97706;background:#fef3c7;border:1px solid #fde68a}.badge-status{border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700}.badge-status.active{color:#059669;background:#ecfdf5}.badge-status.draft{color:#64748b;background:#f1f5f9}.course-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.action-btn{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.action-btn:hover{color:#0f172a;background:#f1f5f9}.action-btn.edit:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.action-btn.delete:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}@media (width<=900px){.course-stats-grid{grid-template-columns:repeat(2,1fr)}}.enquiry-page{color:#1e293b;background:#f8fafc;min-height:calc(100vh - 72px);padding:28px 32px;font-family:inherit}.enquiry-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.enquiry-header h1{color:#0f172a;align-items:center;gap:12px;margin:0 0 6px;font-size:1.65rem;font-weight:700;display:flex}.enquiry-header h1 svg{color:#d97706}.enquiry-header p{color:#64748b;margin:0;font-size:.92rem}.enquiry-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:26px;display:grid}.enquiry-stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.enquiry-stat-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.enquiry-stat-icon.total{color:#2563eb;background:#eff6ff}.enquiry-stat-icon.new{color:#d97706;background:#fef3c7}.enquiry-stat-icon.contacted{color:#a21caf;background:#fdf4ff}.enquiry-stat-icon.enrolled{color:#059669;background:#ecfdf5}.enquiry-stat-icon.closed{color:#64748b;background:#f1f5f9}.enquiry-stat-info{min-width:0;overflow:hidden}.enquiry-stat-info h3{color:#0f172a;white-space:nowrap;margin:0 0 2px;font-size:1.45rem;font-weight:700}.enquiry-stat-info p{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;font-weight:500;overflow:hidden}.enquiry-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #00000008}.enquiry-toolbar{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.enquiry-tabs{background:#f1f5f9;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.enquiry-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.enquiry-tab.active{color:#0f172a;background:#fff;box-shadow:0 1px 3px #00000014}.enquiry-search-box{min-width:280px;position:relative}.enquiry-search-box svg{color:#94a3b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.enquiry-search-box input{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:9px 14px 9px 36px;font-size:.88rem}.enquiry-search-box input:focus{background:#fff;border-color:#3b82f6}.badge-enq{border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.badge-enq.new{color:#b45309;background:#fef3c7}.badge-enq.contacted{color:#9333ea;background:#fdf4ff}.badge-enq.enrolled{color:#047857;background:#ecfdf5}.badge-enq.closed{color:#64748b;background:#f1f5f9}@media (width<=1200px){.enquiry-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}}@media (width<=900px){.enquiry-stats-grid{grid-template-columns:repeat(2,1fr)}}.enq-modal-overlay{-webkit-backdrop-filter:blur(4px);z-index:1000;background:#0f172aa6;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.enq-modal-card{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:620px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) modalSlideUp;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a4d,0 0 0 1px #e2e8f0cc}.enq-modal-header{background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 18px;display:flex}.enq-modal-title-group{align-items:flex-start;gap:14px;display:flex}.enq-modal-icon-badge{color:#b45309;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.35rem;display:flex;box-shadow:0 4px 10px #d9770626}.enq-modal-heading-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.enq-modal-heading-row h3{color:#0f172a;letter-spacing:-.3px;margin:0;font-size:1.25rem;font-weight:750}.enq-modal-subtitle{color:#64748b;margin:4px 0 0;font-size:.82rem;font-weight:500}.enq-modal-close{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.1rem;transition:all .18s;display:flex}.enq-modal-close:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}.enq-modal-body{flex-direction:column;gap:18px;padding:22px 26px;display:flex;overflow-y:auto}.enq-student-banner{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:16px;padding:16px 18px;display:flex}.enq-student-avatar{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 4px 12px #2563eb40}.enq-student-primary{flex:1;min-width:0}.enq-student-primary h4{color:#0f172a;margin:0 0 6px;font-size:1.15rem;font-weight:700}.enq-chips-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.enq-chip{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:.78rem;display:inline-flex}.enq-chip strong{color:#1e293b}.enq-course-box{background:#fffbeb;border:1px solid #fef3c7;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.enq-course-box-left{align-items:center;gap:12px;min-width:0;display:flex}.enq-course-icon{color:#d97706;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;display:flex;box-shadow:0 2px 6px #d977061f}.enq-course-box h5{color:#78350f;margin:2px 0 0;font-size:.98rem;font-weight:700}.enq-course-fee{text-align:right;flex-shrink:0}.enq-course-fee strong{color:#047857;margin-top:2px;font-size:1.15rem;font-weight:800;display:block}.enq-details-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.enq-detail-card{background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-items:center;gap:12px;min-width:0;padding:12px 14px;transition:border-color .18s;display:flex}.enq-detail-card:hover{border-color:#cbd5e1}.enq-detail-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.05rem;display:flex}.enq-detail-icon.phone{color:#2563eb;background:#eff6ff}.enq-detail-icon.mail{color:#a21caf;background:#fdf4ff}.enq-detail-icon.pin{color:#d97706;background:#fef3e7}.enq-detail-icon.calendar{color:#059669;background:#ecfdf5}.enq-detail-info{flex-direction:column;min-width:0;display:flex;overflow:hidden}.enq-meta-label{letter-spacing:.4px;color:#94a3b8;text-transform:uppercase;font-size:.7rem;font-weight:700}.enq-link{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.88rem;font-weight:600;text-decoration:none;overflow:hidden}.enq-link.phone{color:#2563eb}.enq-link.email{color:#7c3aed}.enq-link:hover{text-decoration:underline}.enq-text-value{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.88rem;font-weight:600;overflow:hidden}.enq-message-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px}.enq-message-header{color:#64748b;text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:700;display:flex}.enq-message-content p{color:#334155;margin:0;font-size:.92rem;font-style:italic;line-height:1.55}.enq-message-content p.empty-message{color:#94a3b8;font-size:.85rem;font-style:normal}.enq-status-bar{background:#f1f5f9;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.enq-status-label{color:#475569;align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}.enq-status-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.enq-status-pill{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:16px;padding:4px 12px;font-size:.75rem;font-weight:700;transition:all .18s}.enq-status-pill:hover{color:#0f172a;border-color:#94a3b8}.enq-status-pill.active.new{color:#b45309;background:#fef3c7;border-color:#fde68a;box-shadow:0 1px 3px #d9770633}.enq-status-pill.active.contacted{color:#9333ea;background:#fdf4ff;border-color:#f5d0fe;box-shadow:0 1px 3px #9333ea33}.enq-status-pill.active.enrolled{color:#047857;background:#ecfdf5;border-color:#a7f3d0;box-shadow:0 1px 3px #04785733}.enq-status-pill.active.closed{color:#475569;background:#e2e8f0;border-color:#cbd5e1}.enq-modal-footer{background:#fff;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 26px;display:flex}.enq-footer-contacts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn-enq-action{border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.btn-enq-action.call{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.btn-enq-action.call:hover{background:#dbeafe}.btn-enq-action.email{color:#9333ea;background:#fdf4ff;border:1px solid #f0abfc}.btn-enq-action.email:hover{background:#fae8ff}.btn-enq-close{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;padding:9px 24px;font-size:.88rem;font-weight:600;transition:background .18s}.btn-enq-close:hover{background:#1e293b}@media (width<=640px){.enq-details-grid{grid-template-columns:1fr}.enq-modal-footer{flex-direction:column-reverse;align-items:stretch}.btn-enq-close{width:100%}}.Dashboard-page{color:#2b1f17;background-color:#faf6f0;flex-direction:column;gap:28px;min-height:100vh;padding:24px 32px 60px;font-family:inherit;display:flex}.Dashboard-hero-banner{color:#fff;background:linear-gradient(135deg,#2b1c10 0%,#3e2715 50%,#5a381e 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:32px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -8px #2b1c1040}.Dashboard-hero-banner:after{content:"";pointer-events:none;background:radial-gradient(circle,#d4a35933 0%,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-60px;right:-60px}.Dashboard-hero-left{z-index:1;max-width:680px;position:relative}.Dashboard-hero-badge{color:#f7e7ce;letter-spacing:.3px;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.Dashboard-pulse-dot{background-color:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-green;box-shadow:0 0 #10b981b3}@keyframes pulse-green{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 8px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.Dashboard-hero-title{color:#fff;letter-spacing:.5px;margin:0 0 8px;font-family:Cinzel,Playfair Display,Georgia,serif;font-size:28px;font-weight:600}.Dashboard-hero-title span{color:#dfb26b;font-weight:400}.Dashboard-hero-desc{color:#fffc;margin:0;font-size:13.5px;line-height:1.55}.Dashboard-hero-actions{z-index:1;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.Dashboard-sync-timestamp{color:#ffffffbf;background:#0003;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.Dashboard-btn-secondary{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Dashboard-btn-secondary:hover:not(:disabled){background:#ffffff40;border-color:#ffffff59;transform:translateY(-1px)}.Dashboard-btn-secondary:disabled{opacity:.6;cursor:not-allowed}.Dashboard-btn-primary{color:#24180d;cursor:pointer;background:linear-gradient(135deg,#dfb26b 0%,#c49547 100%);border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #dfb26b59}.Dashboard-btn-primary:hover{background:linear-gradient(135deg,#ebd09c 0%,#d4a359 100%);transform:translateY(-1px);box-shadow:0 6px 16px #dfb26b73}.spin-icon{animation:1s linear infinite spin}.Dashboard-kpi-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.Dashboard-kpi-card{cursor:pointer;background:#fff;border:1px solid #ebd9c8;border-radius:14px;flex-direction:column;justify-content:space-between;gap:16px;padding:20px 22px;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #24180d0a}.Dashboard-kpi-card:hover{border-color:#8c5b0c;transform:translateY(-3px);box-shadow:0 8px 20px #8c5b0c1f}.Dashboard-kpi-card--gold{background:linear-gradient(#fff 0%,#fdfbf7 100%);border-color:#dfb26b99}.Dashboard-kpi-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.Dashboard-kpi-label{color:#7d6b5c;text-transform:uppercase;letter-spacing:.5px;font-size:12.5px;font-weight:600}.Dashboard-kpi-icon-wrap{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.Dashboard-kpi-icon-wrap.gold{color:#b47b19;background-color:#fcf4e6}.Dashboard-kpi-icon-wrap.blue{color:#2563eb;background-color:#eef4ff}.Dashboard-kpi-icon-wrap.purple{color:#7c3aed;background-color:#f5f3ff}.Dashboard-kpi-icon-wrap.green{color:#059669;background-color:#ecfdf5}.Dashboard-kpi-body{flex-direction:column;gap:6px;display:flex}.Dashboard-kpi-value{color:#24180d;letter-spacing:-.5px;margin:0;font-size:28px;font-weight:700}.Dashboard-kpi-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.Dashboard-kpi-trend{border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-weight:600;display:inline-flex}.Dashboard-kpi-trend.positive{color:#0d8a43;background-color:#e6f9ed}.Dashboard-kpi-subtext{color:#8c7b6d}.Dashboard-kpi-badge{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.Dashboard-kpi-badge.delivered{color:#0d8a43;background-color:#e6f9ed}.Dashboard-kpi-badge.featured{color:#6d28d9;background-color:#f4eeff}.Dashboard-kpi-badge.active{color:#0369a1;background-color:#e0f2fe}.Dashboard-kpi-footer-link{color:#8c5b0c;border-top:1px dashed #ede3d7;justify-content:space-between;align-items:center;padding-top:10px;font-size:11.5px;font-weight:600;transition:color .2s;display:flex}.Dashboard-kpi-card:hover .Dashboard-kpi-footer-link{color:#5d3800}.Dashboard-logistics-pipeline{background:#fff;border:1px solid #ebd9c8;border-radius:14px;padding:22px 26px;box-shadow:0 2px 8px #24180d0a}.Dashboard-section-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.Dashboard-section-title{color:#24180d;margin:0 0 4px;font-size:17px;font-weight:700}.Dashboard-section-desc{color:#7d6b5c;margin:0;font-size:12.5px}.Dashboard-link-text{color:#8c5b0c;align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.Dashboard-link-text:hover{color:#4b3003}.Dashboard-pipeline-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.Dashboard-pipeline-step{background:#faf6f0;border:1px solid #ebd9c8;border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;transition:all .2s;display:flex;position:relative}.Dashboard-pipeline-step:hover{background:#f8f1e6;border-color:#dfb26b}.Dashboard-pipeline-step.active{background:#fbf8f2;border-color:#8c5b0c}.Dashboard-step-icon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.Dashboard-step-icon.pending{color:#d97706;background-color:#fffbeb}.Dashboard-step-icon.shipped{color:#2563eb;background-color:#eff6ff}.Dashboard-step-icon.out-for-delivery{color:#c026d3;background-color:#fdf4ff}.Dashboard-step-icon.delivered{color:#059669;background-color:#ecfdf5}.Dashboard-step-info{flex-direction:column;gap:2px;display:flex}.Dashboard-step-count{color:#24180d;font-size:22px;font-weight:700}.Dashboard-step-label{color:#4a382c;font-size:13px;font-weight:600}.Dashboard-step-hint{color:#8c7b6d;font-size:11px}.Dashboard-charts-row{grid-template-columns:2fr 1fr;gap:20px;display:grid}.Dashboard-chart-card{background:#fff;border:1px solid #ebd9c8;border-radius:14px;flex-direction:column;justify-content:space-between;padding:22px 24px;display:flex;box-shadow:0 2px 8px #24180d0a}.Dashboard-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.Dashboard-card-title{color:#24180d;margin:0 0 4px;font-size:16px;font-weight:700}.Dashboard-card-subtitle{color:#7d6b5c;font-size:12px}.Dashboard-chart-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Dashboard-toggle-group{background-color:#f1e9dd;border-radius:8px;padding:3px;display:inline-flex}.Dashboard-toggle-btn{color:#6e5c4e;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:600;transition:all .2s}.Dashboard-toggle-btn:hover{color:#24180d}.Dashboard-toggle-btn.active{color:#8c5b0c;background:#fff;box-shadow:0 1px 3px #24180d1a}.Dashboard-line-chart-container{width:100%;height:270px;margin-bottom:16px;position:relative}.Dashboard-chart-summary-bar{border-top:1px dashed #ebd9c8;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:16px;display:grid}.Dashboard-summary-item{flex-direction:column;gap:3px;display:flex}.Dashboard-summary-label{color:#7d6b5c;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.Dashboard-summary-item strong{color:#24180d;font-size:15px;font-weight:700}.Dashboard-link-icon{color:#8c5b0c;background-color:#faf6f0;border:1px solid #ebd9c8;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .2s;display:flex}.Dashboard-link-icon:hover{color:#fff;background-color:#8c5b0c}.Dashboard-doughnut-container{justify-content:center;align-items:center;height:210px;margin:10px 0 16px;display:flex;position:relative}.Dashboard-doughnut-center-info{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Dashboard-doughnut-val{color:#24180d;font-size:24px;font-weight:700;line-height:1}.Dashboard-doughnut-lbl{color:#8c7b6d;text-transform:uppercase;font-size:11px;font-weight:600}.Dashboard-category-stats-list{border-top:1px dashed #ebd9c8;flex-direction:column;gap:8px;padding-top:14px;display:flex}.Dashboard-cat-row{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.Dashboard-cat-name{color:#6e5c4e}.Dashboard-cat-row strong{color:#24180d;font-weight:600}.Dashboard-orders-section{background:#fff;border:1px solid #ebd9c8;border-radius:14px;padding:22px 26px;box-shadow:0 2px 8px #24180d0a}.Dashboard-table-card{margin-top:14px}.Dashboard-responsive-table{overflow-x:auto}.Dashboard-table{border-collapse:collapse;text-align:left;width:100%}.Dashboard-table th{color:#6e5c4e;text-transform:uppercase;letter-spacing:.5px;background-color:#faf6f0;border-bottom:1px solid #ebd9c8;padding:12px 14px;font-size:11.5px;font-weight:700}.Dashboard-table td{color:#24180d;vertical-align:middle;border-bottom:1px solid #f4eae0;padding:14px;font-size:13px}.Dashboard-table tbody tr:hover{background-color:#fdfaf6}.Dashboard-order-id-cell{flex-direction:column;gap:2px;display:flex}.Dashboard-order-id-cell strong{color:#8c5b0c;font-weight:600}.Dashboard-order-id-cell span{color:#8c7b6d;font-size:11px}.Dashboard-customer-cell{align-items:center;gap:10px;display:flex}.Dashboard-customer-avatar{color:#fff;background-color:#8c5b0c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:flex}.Dashboard-customer-cell div{flex-direction:column;gap:1px;display:flex}.Dashboard-customer-cell strong{font-size:12.5px;font-weight:600}.Dashboard-customer-cell span{color:#8c7b6d;font-size:11px}.Dashboard-items-cell{flex-direction:column;gap:3px;max-width:220px;display:flex}.Dashboard-items-count-badge{color:#4a382c;background-color:#f1e9dd;border-radius:4px;width:fit-content;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-block}.Dashboard-item-sample-title{color:#6e5c4e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.Dashboard-amount-cell{color:#24180d;font-weight:700}.Dashboard-payment-pill{color:#059669;background-color:#ecfdf5;border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.Dashboard-status-badge{text-transform:capitalize;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-block}.Dashboard-status-badge.delivered{color:#0d8a43;background-color:#e6f9ed}.Dashboard-status-badge.pending{color:#d97706;background-color:#fffbeb}.Dashboard-status-badge.shipped{color:#2563eb;background-color:#eff6ff}.Dashboard-status-badge.out-for-delivery{color:#c026d3;background-color:#fdf4ff}.Dashboard-btn-row-action{color:#8c5b0c;cursor:pointer;background:#faf6f0;border:1px solid #ebd9c8;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.Dashboard-btn-row-action:hover{color:#fff;background:#8c5b0c}.Dashboard-empty-box{color:#8c7b6d;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}.Dashboard-empty-box h4{color:#24180d;margin:12px 0 4px;font-size:16px}.Dashboard-empty-box p{margin:0;font-size:12.5px}.Dashboard-dual-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Dashboard-snapshot-card{background:#fff;border:1px solid #ebd9c8;border-radius:14px;padding:22px 24px;box-shadow:0 2px 8px #24180d0a}.Dashboard-snapshot-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.Dashboard-snapshot-title{color:#24180d;margin:0 0 3px;font-size:16px;font-weight:700}.Dashboard-snapshot-subtitle{color:#7d6b5c;font-size:12px}.Dashboard-snapshot-body{flex-direction:column;gap:12px;display:flex}.Dashboard-snapshot-empty{color:#8c7b6d;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:12.5px;display:flex}.Dashboard-inquiry-item,.Dashboard-review-item{cursor:pointer;background:#faf6f0;border:1px solid #ebd9c8;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;transition:all .2s;display:flex}.Dashboard-inquiry-item:hover,.Dashboard-review-item:hover{background:#fbf8f2;border-color:#8c5b0c;transform:translateY(-1px)}.Dashboard-inquiry-top,.Dashboard-review-top{justify-content:space-between;align-items:center;display:flex}.Dashboard-inquiry-user,.Dashboard-review-author{align-items:center;gap:10px;display:flex}.Dashboard-user-badge,.Dashboard-review-avatar{color:#fff;background:#4a382c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.Dashboard-review-avatar{background:#8c5b0c}.Dashboard-inquiry-user div,.Dashboard-review-author div{flex-direction:column;gap:1px;display:flex}.Dashboard-inquiry-user strong,.Dashboard-review-author strong{color:#24180d;font-size:12.5px}.Dashboard-inquiry-user span,.Dashboard-review-slug{color:#8c7b6d;font-size:11px}.Dashboard-enq-pill,.Dashboard-review-status-pill{text-transform:capitalize;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.Dashboard-enq-pill.status-new{color:#b91c1c;background-color:#fee2e2}.Dashboard-enq-pill.status-replied,.Dashboard-enq-pill.status-resolved{color:#0d8a43;background-color:#e6f9ed}.Dashboard-review-status-pill.status-draft{color:#d97706;background-color:#fffbeb}.Dashboard-review-status-pill.status-approved{color:#0d8a43;background-color:#e6f9ed}.Dashboard-inquiry-subject{color:#24180d;margin:0;font-size:13px;font-weight:600}.Dashboard-inquiry-msg,.Dashboard-review-comment{color:#6e5c4e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.Dashboard-review-comment{font-style:italic}.Dashboard-quick-hub{background:#fff;border:1px solid #ebd9c8;border-radius:14px;padding:22px 26px;box-shadow:0 2px 8px #24180d0a}.Dashboard-hub-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.Dashboard-hub-card{background:#faf6f0;border:1px solid #ebd9c8;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:all .2s;display:flex}.Dashboard-hub-card:hover{background:#fff;border-color:#8c5b0c;transform:translateY(-2px);box-shadow:0 6px 16px #8c5b0c14}.Dashboard-hub-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.Dashboard-hub-icon.gold{color:#b47b19;background-color:#fcf4e6}.Dashboard-hub-icon.blue{color:#2563eb;background-color:#eef4ff}.Dashboard-hub-icon.green{color:#059669;background-color:#ecfdf5}.Dashboard-hub-icon.purple{color:#7c3aed;background-color:#f5f3ff}.Dashboard-hub-icon.amber{color:#d97706;background-color:#fffbeb}.Dashboard-hub-icon.pink{color:#db2777;background-color:#fdf2f8}.Dashboard-hub-details{flex-direction:column;gap:2px;display:flex}.Dashboard-hub-details strong{color:#24180d;font-size:13.5px;font-weight:600}.Dashboard-hub-details span{color:#8c7b6d;font-size:11.5px}@media (width<=1200px){.Dashboard-kpi-grid,.Dashboard-pipeline-grid{grid-template-columns:repeat(2,1fr)}.Dashboard-charts-row{grid-template-columns:1fr}.Dashboard-hub-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.Dashboard-page{gap:18px;padding:16px}.Dashboard-hero-banner{flex-direction:column;align-items:flex-start;padding:24px 20px}.Dashboard-kpi-grid,.Dashboard-pipeline-grid,.Dashboard-dual-grid,.Dashboard-hub-grid,.Dashboard-chart-summary-bar{grid-template-columns:1fr}}.AdminProfile-page{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:24px 28px 40px}.AdminProfile-banner-card{background:linear-gradient(135deg,#2b180d 0%,#1a0f07 60%,#120904 100%);border:1px solid #c9943259;border-radius:18px;margin-bottom:24px;padding:30px 32px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001f}.AdminProfile-banner-glow{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#c9943240 0%,#c9943200 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.AdminProfile-header-flex{z-index:2;align-items:center;gap:24px;display:flex;position:relative}.AdminProfile-avatar-wrap{position:relative}.AdminProfile-avatar-circle{color:#fff;background:linear-gradient(135deg,#c99432 0%,#8c5b0c 100%);border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700;display:flex;box-shadow:0 6px 20px #00000059}.AdminProfile-status-dot{background:#22c55e;border:2.5px solid #1a0f07;border-radius:50%;width:14px;height:14px;position:absolute;bottom:4px;right:4px;box-shadow:0 0 8px #22c55e99}.AdminProfile-intro{flex:1}.AdminProfile-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AdminProfile-name{color:#fff;letter-spacing:-.3px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700}.AdminProfile-role-badge{color:#f1c97a;letter-spacing:.5px;text-transform:uppercase;background:#c994322e;border:1px solid #c9943266;border-radius:16px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.AdminProfile-email{color:#d1bda9;margin:6px 0 12px;font-size:14px}.AdminProfile-meta-pills{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminProfile-meta-pill{color:#ded1c4;background:#0000004d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:inline-flex}.AdminProfile-tabs{border-bottom:2px solid #ebd8c3;gap:10px;margin-bottom:20px;padding-bottom:8px;display:flex}.AdminProfile-tab-btn{color:#7a6a5d;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.AdminProfile-tab-btn:hover{color:#8c5b0c;background:#8c5b0c0f}.AdminProfile-tab-btn.active{color:#fff;background:#8c5b0c;box-shadow:0 4px 12px #8c5b0c40}.AdminProfile-content-card{background:#fff;border:1px solid #ebd8c3;border-radius:16px;padding:30px;box-shadow:0 4px 20px #0000000a}.AdminProfile-card-header{margin-bottom:22px}.AdminProfile-section-title{color:#1a1612;margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700}.AdminProfile-section-subtitle{color:#7a6a5d;margin:0;font-size:13px}.AdminProfile-alert{border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:11px 14px;font-size:13px;display:flex}.AdminProfile-alert--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.AdminProfile-alert--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.AdminProfile-form{flex-direction:column;gap:20px;display:flex}.AdminProfile-grid{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.AdminProfile-grid--stacked{grid-template-columns:1fr;max-width:480px}.AdminProfile-field{flex-direction:column;gap:6px;display:flex}.AdminProfile-label{color:#382d24;font-size:12.5px;font-weight:600}.AdminProfile-input-wrap{align-items:center;display:flex;position:relative}.AdminProfile-icon{color:#9c8e82;pointer-events:none;position:absolute;left:14px}.AdminProfile-input{color:#1a1612;box-sizing:border-box;background:#faf8f5;border:1.5px solid #e2d7cc;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px 0 42px;font-size:14px;transition:all .2s}.AdminProfile-input--pass{padding-right:44px}.AdminProfile-input:focus{background:#fff;border-color:#8c5b0c;box-shadow:0 0 0 3px #8c5b0c1f}.AdminProfile-eye-btn{color:#9c8e82;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;right:10px}.AdminProfile-eye-btn:hover{color:#1a1612}.AdminProfile-action-row{justify-content:flex-end;margin-top:10px;display:flex}.AdminProfile-submit-btn{color:#fff;letter-spacing:.3px;cursor:pointer;background:linear-gradient(135deg,#a8741a 0%,#8c5b0c 50%,#6e4304 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #8c5b0c40}.AdminProfile-submit-btn:hover:not(:disabled){background:linear-gradient(135deg,#b88322 0%,#9e6710 50%,#7d4d07 100%);transform:translateY(-1px);box-shadow:0 6px 18px #8c5b0c59}.AdminProfile-submit-btn:disabled{opacity:.7;cursor:not-allowed}.AdminProfile-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@media (width<=768px){.AdminProfile-grid{grid-template-columns:1fr}.AdminProfile-header-flex{text-align:center;flex-direction:column}.AdminProfile-title-row,.AdminProfile-meta-pills{justify-content:center}}.BlogPosting{--bp-ink:#1f2540;--bp-text:#3a3f55;--bp-muted:#7b8095;--bp-line:#e3e6ef;--bp-line-soft:#eef0f6;--bp-surface:#fff;--bp-bg:#f4f5fa;--bp-tint:#f8f9fd;--bp-primary:#2f3f8f;--bp-primary-dark:#222f6d;--bp-primary-soft:#e8ebfa;--bp-gold:#e2a420;--bp-gold-soft:#fff4d9;--bp-green:#1f9d6b;--bp-green-soft:#dff5ec;--bp-blue:#2a7de1;--bp-blue-soft:#e1eefc;--bp-red:#c73a3a;--bp-red-soft:#fde8e8;--bp-radius-lg:18px;--bp-radius:12px;--bp-radius-sm:8px;--bp-shadow:0 1px 2px #1f25400d, 0 8px 24px #1f25400f;--bp-shadow-lg:0 24px 60px #1f254047;color:var(--bp-text);background:var(--bp-bg);box-sizing:border-box;min-height:100%;padding:28px;font-family:Hanken Grotesk,Segoe UI,system-ui,-apple-system,sans-serif;line-height:1.5}.BlogPosting *,.BlogPosting :before,.BlogPosting :after{box-sizing:border-box}.BlogPosting button,.BlogPosting input,.BlogPosting select,.BlogPosting textarea{color:inherit;font-family:inherit;font-size:14px}.BlogPosting button{cursor:pointer}.BlogPosting h2,.BlogPosting h3,.BlogPosting h4{color:var(--bp-ink);margin:0}.BlogPosting p{margin:0}.BlogPosting :focus-visible{outline-offset:2px;outline:3px solid #2f3f8f59}.BlogPosting-notice{background:var(--bp-surface);border:1px solid var(--bp-line);border-left:4px solid var(--bp-green);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);color:var(--bp-ink);align-items:center;gap:12px;margin-bottom:20px;padding:13px 16px;font-weight:500;animation:.25s bp-notice-in;display:flex}.BlogPosting-notice>svg{color:var(--bp-green);flex-shrink:0;font-size:20px}.BlogPosting-notice span{flex:1}.BlogPosting-notice button{width:28px;height:28px;color:var(--bp-muted);background:0 0;border:0;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.BlogPosting-notice button:hover{background:var(--bp-line-soft);color:var(--bp-ink)}@keyframes bp-notice-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.BlogPosting-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.BlogPosting-statCard{background:var(--bp-surface);border:1px solid var(--bp-line);border-radius:var(--bp-radius-lg);box-shadow:var(--bp-shadow);align-items:center;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden}.BlogPosting-statCard:after{content:"";background:linear-gradient(90deg, var(--bp-primary), var(--bp-gold));opacity:.85;height:3px;position:absolute;inset:0 0 auto}.BlogPosting-statIcon{background:var(--bp-primary-soft);width:52px;height:52px;color:var(--bp-primary);border-radius:14px;flex-shrink:0;place-items:center;font-size:23px;display:grid}.BlogPosting-statIcon--green{background:var(--bp-green-soft);color:var(--bp-green)}.BlogPosting-statIcon--amber{background:var(--bp-gold-soft);color:#b57f08}.BlogPosting-statIcon--blue{background:var(--bp-blue-soft);color:var(--bp-blue)}.BlogPosting-statContent{flex-direction:column;min-width:0;display:flex}.BlogPosting-statContent span{color:var(--bp-muted);font-size:13px;font-weight:600}.BlogPosting-statContent strong{color:var(--bp-ink);font-family:Fraunces,Georgia,serif;font-size:30px;line-height:1.15}.BlogPosting-statContent small{color:var(--bp-muted);font-size:12px}.BlogPosting-workspace{background:var(--bp-surface);border:1px solid var(--bp-line);box-shadow:var(--bp-shadow);border-radius:22px;overflow:hidden}.BlogPosting-workspaceHeader{background:linear-gradient(135deg, var(--bp-primary-dark), var(--bp-primary));color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex;position:relative}.BlogPosting-workspaceHeader:after{content:"";background:repeating-linear-gradient(90deg, var(--bp-gold) 0 14px, #c73a3a 14px 28px, #fff 28px 42px);height:4px;position:absolute;bottom:0;left:0;right:0}.BlogPosting-workspaceHeader h2{color:#fff;font-family:Fraunces,Georgia,serif;font-size:24px}.BlogPosting-workspaceHeader p{color:#ffffffc7;margin-top:2px;font-size:14px}.BlogPosting-tabs{background:#ffffff24;border-radius:14px;gap:4px;padding:5px;display:inline-flex}.BlogPosting-tab{color:#ffffffd9;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.BlogPosting-tab:hover{color:#fff;background:#ffffff24}.BlogPosting-tab--active,.BlogPosting-tab--active:hover{color:var(--bp-primary);background:#fff;box-shadow:0 2px 8px #00000029}.BlogPosting-tabCount{background:var(--bp-gold);color:#3b2a00;text-align:center;border-radius:999px;min-width:22px;padding:1px 7px;font-size:12px;font-weight:700}.BlogPosting-form{padding:30px 28px 0}.BlogPosting-formTop{border-bottom:1px dashed var(--bp-line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;padding-bottom:22px;display:flex}.BlogPosting-sectionKicker{background:var(--bp-gold-soft);color:#8a5f00;letter-spacing:.08em;border-radius:999px;margin-bottom:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.BlogPosting-formTop h3{font-family:Fraunces,Georgia,serif;font-size:26px}.BlogPosting-formTop p{max-width:62ch;color:var(--bp-muted);margin-top:6px}.BlogPosting-editBadge{background:var(--bp-primary-soft);color:var(--bp-primary);border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:700}.BlogPosting-formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.BlogPosting-field{flex-direction:column;gap:8px;min-width:0;display:flex}.BlogPosting-field--wide{grid-column:1/-1}.BlogPosting-field>label,.BlogPosting-fieldHeading label,.BlogPosting-characteristicsHeading label{color:var(--bp-ink);font-size:14px;font-weight:700}.BlogPosting-field input[type=text],.BlogPosting-field input[type=date],.BlogPosting-field select,.BlogPosting-field textarea{background:var(--bp-tint);border:1.5px solid var(--bp-line);border-radius:var(--bp-radius);width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s}.BlogPosting-field textarea{resize:vertical;min-height:90px}.BlogPosting-field input::placeholder,.BlogPosting-field textarea::placeholder{color:#a3a8bb}.BlogPosting-field input:hover,.BlogPosting-field select:hover,.BlogPosting-field textarea:hover{border-color:#cdd2e4}.BlogPosting-field input:focus,.BlogPosting-field select:focus,.BlogPosting-field textarea:focus{border-color:var(--bp-primary);background:#fff;outline:none;box-shadow:0 0 0 4px #2f3f8f1f}.BlogPosting-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237b8095' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.BlogPosting-fieldHint{color:var(--bp-muted);font-size:12px}.BlogPosting-inputWithIcon{background:var(--bp-tint);border:1.5px solid var(--bp-line);border-radius:var(--bp-radius);align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.BlogPosting-inputWithIcon:hover{border-color:#cdd2e4}.BlogPosting-inputWithIcon:focus-within{border-color:var(--bp-primary);background:#fff;box-shadow:0 0 0 4px #2f3f8f1f}.BlogPosting-inputWithIcon>svg{color:var(--bp-muted);flex-shrink:0;font-size:17px}.BlogPosting-inputWithIcon>span{color:var(--bp-muted);flex-shrink:0;font-size:13px;font-weight:600}.BlogPosting-field .BlogPosting-inputWithIcon input{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:12px 0}.BlogPosting-field .BlogPosting-inputWithIcon input:focus{box-shadow:none;background:0 0}.BlogPosting-characteristicsHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.BlogPosting-characteristicsHeading p{color:var(--bp-muted);margin-top:2px;font-size:13px}.BlogPosting-characteristicCount{background:var(--bp-primary-soft);color:var(--bp-primary);border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:700}.BlogPosting-characteristicInputRow{gap:10px;display:flex}.BlogPosting-characteristicInputBox{flex:1}.BlogPosting-addCharacteristicButton{border-radius:var(--bp-radius);background:var(--bp-primary);color:#fff;border:0;align-items:center;gap:6px;padding:0 20px;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.BlogPosting-addCharacteristicButton:hover{background:var(--bp-primary-dark)}.BlogPosting-addCharacteristicButton:active{transform:scale(.97)}.BlogPosting-selectedCharacteristics{background:var(--bp-tint);border:1.5px dashed var(--bp-line);border-radius:var(--bp-radius);flex-wrap:wrap;gap:8px;min-height:58px;padding:12px;display:flex}.BlogPosting-characteristicChip{border:1px solid var(--bp-primary-soft);color:var(--bp-primary);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 6px 6px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #1f25400f}.BlogPosting-characteristicChip>svg{color:var(--bp-gold);font-size:13px}.BlogPosting-characteristicChip button{background:var(--bp-primary-soft);width:22px;height:22px;color:var(--bp-primary);border:0;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.BlogPosting-characteristicChip button:hover{background:var(--bp-red);color:#fff}.BlogPosting-noCharacteristics{color:var(--bp-muted);align-self:center;font-size:13px}.BlogPosting-editor{border:1.5px solid var(--bp-line);border-radius:var(--bp-radius);transition:border-color .15s,box-shadow .15s;overflow:hidden}.BlogPosting-editor:focus-within{border-color:var(--bp-primary);box-shadow:0 0 0 4px #2f3f8f1f}.BlogPosting-editor .tox-tinymce{border:0!important;border-radius:0!important}.BlogPosting-fieldHeading{align-items:center;gap:14px;display:flex}.BlogPosting-fieldHeading>div:nth-child(2){flex:1}.BlogPosting-fieldHeading p{color:var(--bp-muted);font-size:13px}.BlogPosting-uploadHeadingIcon{background:var(--bp-gold-soft);color:#a87400;border-radius:12px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.BlogPosting-imageCount{background:var(--bp-line-soft);color:var(--bp-muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.BlogPosting-hiddenInput{display:none}.BlogPosting-uploadBox{background:var(--bp-tint);border-radius:var(--bp-radius-lg);width:100%;color:var(--bp-muted);text-align:center;border:2px dashed #c6cce3;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:28px 20px;transition:border-color .15s,background .15s,transform .15s;display:flex}.BlogPosting-uploadBox:hover{background:var(--bp-primary-soft);border-color:var(--bp-primary)}.BlogPosting-uploadBox strong{color:var(--bp-ink);font-size:15px}.BlogPosting-uploadBox small{color:#9aa0b6;margin-top:4px;font-size:12px}.BlogPosting-uploadBox--main{min-height:210px}.BlogPosting-uploadBox--body{min-height:190px}.BlogPosting-uploadIcon{width:56px;height:56px;color:var(--bp-primary);background:#fff;border-radius:50%;place-items:center;margin-bottom:6px;font-size:24px;display:grid;box-shadow:0 4px 14px #2f3f8f26}.BlogPosting-mainImagePreview{border-radius:var(--bp-radius-lg);background:var(--bp-line-soft);box-shadow:var(--bp-shadow);position:relative;overflow:hidden}.BlogPosting-mainImagePreview img{object-fit:cover;width:100%;max-height:340px;display:block}.BlogPosting-imageOverlay{color:#fff;background:linear-gradient(#0000,#141830d1);justify-content:space-between;align-items:flex-end;gap:12px;padding:40px 18px 16px;display:flex;position:absolute;inset:auto 0 0}.BlogPosting-imageOverlay strong{text-overflow:ellipsis;white-space:nowrap;max-width:340px;display:block;overflow:hidden}.BlogPosting-imageOverlay span{opacity:.8;font-size:12px}.BlogPosting-imageActions{gap:8px;display:flex}.BlogPosting-imageActions button{width:38px;height:38px;color:var(--bp-ink);background:#ffffffeb;border:0;border-radius:10px;place-items:center;font-size:16px;transition:background .15s,color .15s;display:grid}.BlogPosting-imageActions button:hover{background:var(--bp-primary);color:#fff}.BlogPosting-imageActions button:last-child:hover{background:var(--bp-red)}.BlogPosting-bodyImageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.BlogPosting-bodyImageCard{background:var(--bp-surface);border:1px solid var(--bp-line);border-radius:var(--bp-radius-lg);flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}.BlogPosting-bodyImageNumber{background:var(--bp-primary);color:#fff;border-radius:999px;align-self:flex-start;padding:3px 11px;font-size:12px;font-weight:700}.BlogPosting-bodyImagePreview{border-radius:var(--bp-radius);background:var(--bp-line-soft);position:relative;overflow:hidden}.BlogPosting-bodyImagePreview img{object-fit:cover;width:100%;height:210px;display:block}.BlogPosting-bodyImageActions{gap:8px;display:flex;position:absolute;inset:auto 10px 10px}.BlogPosting-bodyImageActions button{color:var(--bp-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.BlogPosting-bodyImageActions button:hover{background:var(--bp-primary);color:#fff}.BlogPosting-bodyImageActions button:last-child:hover{background:var(--bp-red)}.BlogPosting-formFooter{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--bp-line);background:#fffffff0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:30px -28px 0;padding:16px 28px;display:flex;position:sticky;bottom:0}.BlogPosting-formFooterNote{color:var(--bp-muted);align-items:center;gap:8px;font-size:13px;display:flex}.BlogPosting-formFooterNote svg{color:var(--bp-green)}.BlogPosting-formActions{flex-wrap:wrap;gap:10px;display:flex}.BlogPosting-primaryButton,.BlogPosting-secondaryButton,.BlogPosting-outlineButton,.BlogPosting-deleteConfirmButton{border-radius:var(--bp-radius);justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-weight:700;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .1s;display:inline-flex}.BlogPosting-primaryButton:active,.BlogPosting-secondaryButton:active,.BlogPosting-outlineButton:active,.BlogPosting-deleteConfirmButton:active{transform:scale(.97)}.BlogPosting-primaryButton{background:linear-gradient(135deg, var(--bp-primary), var(--bp-primary-dark));color:#fff;border:0;box-shadow:0 6px 16px #2f3f8f47}.BlogPosting-primaryButton:hover{filter:brightness(1.08);box-shadow:0 8px 22px #2f3f8f66}.BlogPosting-secondaryButton{background:var(--bp-gold-soft);color:#8a5f00;border:1.5px solid #0000}.BlogPosting-secondaryButton:hover{background:#ffeab8}.BlogPosting-outlineButton{border:1.5px solid var(--bp-line);color:var(--bp-text);background:#fff}.BlogPosting-outlineButton:hover{border-color:var(--bp-primary);color:var(--bp-primary)}.BlogPosting-deleteConfirmButton{background:var(--bp-red);color:#fff;border:0;box-shadow:0 6px 16px #c73a3a4d}.BlogPosting-deleteConfirmButton:hover{background:#a92d2d}.BlogPosting-tableSection{padding:28px}.BlogPosting-tableHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.BlogPosting-tableHeading h3{font-family:Fraunces,Georgia,serif;font-size:24px}.BlogPosting-tableHeading p{color:var(--bp-muted);margin-top:2px}.BlogPosting-filters{background:var(--bp-tint);border:1px solid var(--bp-line-soft);border-radius:var(--bp-radius-lg);flex-wrap:wrap;gap:12px;margin-bottom:18px;padding:14px;display:flex}.BlogPosting-searchBox{border:1.5px solid var(--bp-line);border-radius:var(--bp-radius);background:#fff;flex:280px;align-items:center;gap:10px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.BlogPosting-searchBox:focus-within{border-color:var(--bp-primary);box-shadow:0 0 0 4px #2f3f8f1f}.BlogPosting-searchBox>svg{color:var(--bp-muted);flex-shrink:0}.BlogPosting-searchBox input{background:0 0;border:0;flex:1;min-width:0;padding:11px 0}.BlogPosting-searchBox input:focus{outline:none}.BlogPosting-searchBox input::-webkit-search-cancel-button{display:none}.BlogPosting-searchBox button{background:var(--bp-line-soft);width:24px;height:24px;color:var(--bp-muted);border:0;border-radius:50%;place-items:center;display:grid}.BlogPosting-searchBox button:hover{background:var(--bp-red-soft);color:var(--bp-red)}.BlogPosting-filterSelect{align-items:center;display:flex;position:relative}.BlogPosting-filterSelect>svg{color:var(--bp-muted);pointer-events:none;position:absolute;left:13px}.BlogPosting-filterSelect select{appearance:none;border:1.5px solid var(--bp-line);border-radius:var(--bp-radius);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237b8095' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;height:100%;min-height:44px;padding:0 36px 0 14px;font-weight:600}.BlogPosting-filterSelect>svg+select{padding-left:38px}.BlogPosting-filterSelect select:hover{border-color:#cdd2e4}.BlogPosting-filterSelect select:focus{border-color:var(--bp-primary);outline:none;box-shadow:0 0 0 4px #2f3f8f1f}.BlogPosting-bulkBar{background:var(--bp-primary-soft);border-radius:var(--bp-radius);color:var(--bp-primary);border:1px solid #cfd5f3;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:11px 16px;font-weight:700;display:flex}.BlogPosting-bulkBar span{margin-right:auto}.BlogPosting-bulkBar button{color:var(--bp-text);background:#fff;border:1.5px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-weight:600;display:inline-flex}.BlogPosting-bulkBar button:first-of-type{background:var(--bp-red);color:#fff}.BlogPosting-bulkBar button:first-of-type:hover{background:#a92d2d}.BlogPosting-bulkBar button:last-of-type:hover{border-color:var(--bp-primary);color:var(--bp-primary)}.BlogPosting-tableWrap{border:1px solid var(--bp-line);border-radius:var(--bp-radius-lg);background:#fff;overflow-x:auto}.BlogPosting-table{border-collapse:collapse;width:100%;min-width:1080px}.BlogPosting-table thead th{background:var(--bp-tint);border-bottom:1.5px solid var(--bp-line);color:var(--bp-muted);letter-spacing:.02em;text-align:left;white-space:nowrap;padding:14px 16px;font-size:12.5px;font-weight:700;position:sticky;top:0}.BlogPosting-table tbody td{border-bottom:1px solid var(--bp-line-soft);vertical-align:middle;padding:14px 16px}.BlogPosting-table tbody tr{transition:background .12s}.BlogPosting-table tbody tr:hover{background:#fafbff}.BlogPosting-table tbody tr:last-child td{border-bottom:0}.BlogPosting-table input[type=checkbox]{width:17px;height:17px;accent-color:var(--bp-primary);cursor:pointer}.BlogPosting-checkColumn{width:48px}.BlogPosting-actionsColumn{width:220px}.BlogPosting-postCell{align-items:center;gap:14px;min-width:260px;display:flex}.BlogPosting-postThumbnail{background:var(--bp-primary-soft);width:58px;height:58px;color:var(--bp-primary);border-radius:12px;flex-shrink:0;place-items:center;font-size:22px;display:grid;overflow:hidden}.BlogPosting-postThumbnail img{object-fit:cover;width:100%;height:100%}.BlogPosting-postInfo{flex-direction:column;min-width:0;display:flex}.BlogPosting-postInfo strong{-webkit-line-clamp:2;color:var(--bp-ink);-webkit-box-orient:vertical;font-size:14.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.BlogPosting-postInfo span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--bp-primary);font-size:12px;overflow:hidden}.BlogPosting-postInfo small{color:var(--bp-muted);font-size:11.5px}.BlogPosting-authorCell{white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.BlogPosting-authorCell svg{background:var(--bp-line-soft);width:24px;height:24px;color:var(--bp-muted);border-radius:50%;padding:4px}.BlogPosting-categoryBadge{background:var(--bp-primary-soft);color:var(--bp-primary);white-space:nowrap;border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-block}.BlogPosting-tableCharacteristics{flex-wrap:wrap;align-items:center;gap:6px;min-width:170px;display:flex}.BlogPosting-characteristicBadge{background:var(--bp-gold-soft);color:#8a5f00;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.BlogPosting-characteristicMore{background:var(--bp-line-soft);color:var(--bp-muted);cursor:help;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.BlogPosting-status{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.BlogPosting-statusDot{background:currentColor;border-radius:50%;width:7px;height:7px}.BlogPosting-status--published{background:var(--bp-green-soft);color:#137a52}.BlogPosting-status--draft{background:var(--bp-gold-soft);color:#8a5f00}.BlogPosting-status--scheduled{background:var(--bp-blue-soft);color:#1a62b8}.BlogPosting-views,.BlogPosting-date{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.BlogPosting-views svg{color:var(--bp-muted)}.BlogPosting-date{color:var(--bp-text);font-weight:500}.BlogPosting-rowActions{align-items:center;gap:6px;display:flex}.BlogPosting-actionButton{border:1.5px solid var(--bp-line);width:36px;height:36px;color:var(--bp-text);background:#fff;border-radius:10px;place-items:center;font-size:15px;transition:background .15s,color .15s,border-color .15s,transform .1s;display:grid}.BlogPosting-actionButton:hover{background:var(--bp-primary-soft);border-color:var(--bp-primary);color:var(--bp-primary)}.BlogPosting-actionButton:active{transform:scale(.93)}.BlogPosting-actionButton--delete:hover{background:var(--bp-red-soft);border-color:var(--bp-red);color:var(--bp-red)}.BlogPosting-quickStatus{appearance:none;border:1.5px solid var(--bp-line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237b8095' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border-radius:10px;margin-left:4px;padding:8px 28px 8px 12px;font-size:12.5px;font-weight:600}.BlogPosting-quickStatus:hover{border-color:var(--bp-primary)}.BlogPosting-quickStatus:focus{border-color:var(--bp-primary);outline:none;box-shadow:0 0 0 3px #2f3f8f1f}.BlogPosting-emptyState{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;display:flex}.BlogPosting-emptyIcon{background:var(--bp-primary-soft);width:76px;height:76px;color:var(--bp-primary);border-radius:50%;place-items:center;margin-bottom:6px;font-size:32px;display:grid}.BlogPosting-emptyState h4{font-family:Fraunces,Georgia,serif;font-size:20px}.BlogPosting-emptyState p{color:var(--bp-muted);margin-bottom:10px}.BlogPosting-tableFooter{color:var(--bp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:13.5px;display:flex}.BlogPosting-pagination{align-items:center;gap:6px;display:flex}.BlogPosting-pagination button{border:1.5px solid var(--bp-line);min-width:38px;height:38px;color:var(--bp-text);background:#fff;border-radius:10px;place-items:center;padding:0 10px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:grid}.BlogPosting-pagination button:hover:not(:disabled){border-color:var(--bp-primary);color:var(--bp-primary)}.BlogPosting-pagination button:disabled{opacity:.4;cursor:not-allowed}.BlogPosting-pagination .BlogPosting-pageButton--active,.BlogPosting-pagination .BlogPosting-pageButton--active:hover{background:var(--bp-primary);border-color:var(--bp-primary);color:#fff;box-shadow:0 4px 12px #2f3f8f4d}.BlogPosting-paginationDots{color:var(--bp-muted);padding:0 4px}.BlogPosting-modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#161b3494;justify-content:center;align-items:center;padding:24px;animation:.2s bp-fade;display:flex;position:fixed;inset:0}.BlogPosting-viewModal,.BlogPosting-confirmModal{box-shadow:var(--bp-shadow-lg);background:#fff;border-radius:22px;animation:.22s bp-pop}@keyframes bp-fade{0%{opacity:0}to{opacity:1}}@keyframes bp-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.BlogPosting-viewModal{flex-direction:column;width:100%;max-width:820px;max-height:calc(100vh - 48px);display:flex;overflow:hidden}.BlogPosting-modalHeader{border-bottom:1px solid var(--bp-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 26px;display:flex}.BlogPosting-modalHeader h3{font-family:Fraunces,Georgia,serif;font-size:22px}.BlogPosting-modalClose{background:var(--bp-line-soft);width:38px;height:38px;color:var(--bp-text);border:0;border-radius:50%;place-items:center;font-size:18px;transition:background .15s,color .15s;display:grid}.BlogPosting-modalClose:hover{background:var(--bp-red-soft);color:var(--bp-red)}.BlogPosting-viewMainImage{object-fit:cover;flex-shrink:0;width:100%;max-height:320px;display:block}.BlogPosting-viewContent{flex:1;padding:24px 26px;overflow-y:auto}.BlogPosting-viewMeta{color:var(--bp-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.BlogPosting-viewMeta>span:not(.BlogPosting-status){background:var(--bp-line-soft);border-radius:8px;padding:4px 10px}.BlogPosting-viewContent h2{font-family:Fraunces,Georgia,serif;font-size:30px;line-height:1.25}.BlogPosting-viewSlug{color:var(--bp-primary);margin:6px 0 14px;font-size:13px;font-weight:600}.BlogPosting-previewAuthor{background:var(--bp-tint);border:1px solid var(--bp-line);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-weight:600;display:inline-flex}.BlogPosting-previewAuthor svg{color:var(--bp-primary)}.BlogPosting-previewCharacteristics{background:var(--bp-gold-soft);border-radius:var(--bp-radius);margin-bottom:20px;padding:14px 16px}.BlogPosting-previewCharacteristics strong{color:#6f4c00;align-items:center;gap:8px;margin-bottom:10px;display:flex}.BlogPosting-previewCharacteristics>div{flex-wrap:wrap;gap:8px;display:flex}.BlogPosting-previewCharacteristics .BlogPosting-characteristicBadge{background:#fff}.BlogPosting-viewDescription{max-width:72ch;color:var(--bp-text);font-size:15.5px;line-height:1.8}.BlogPosting-viewDescription img{border-radius:var(--bp-radius);max-width:100%;height:auto}.BlogPosting-viewDescription h1,.BlogPosting-viewDescription h2,.BlogPosting-viewDescription h3{margin:1.2em 0 .5em;font-family:Fraunces,Georgia,serif}.BlogPosting-viewDescription a{color:var(--bp-primary)}.BlogPosting-viewImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.BlogPosting-viewImages img{object-fit:cover;border-radius:var(--bp-radius);width:100%;height:210px}.BlogPosting-viewTags{color:var(--bp-primary);align-items:center;gap:8px;margin-top:20px;font-weight:600;display:flex}.BlogPosting-seoPreview{background:var(--bp-tint);border:1px solid var(--bp-line);border-left:4px solid var(--bp-primary);border-radius:var(--bp-radius);margin-top:20px;padding:16px 18px}.BlogPosting-seoPreview strong{color:var(--bp-ink);margin-bottom:4px;display:block}.BlogPosting-seoPreview p{color:var(--bp-muted);font-size:14px}.BlogPosting-modalFooter{border-top:1px solid var(--bp-line);background:var(--bp-tint);justify-content:flex-end;gap:10px;padding:16px 26px;display:flex}.BlogPosting-confirmModal{text-align:center;width:100%;max-width:420px;padding:32px 28px 26px}.BlogPosting-confirmIcon{background:var(--bp-red-soft);width:66px;height:66px;color:var(--bp-red);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:28px;display:grid;box-shadow:0 0 0 8px #fff4f4}.BlogPosting-confirmModal h3{font-family:Fraunces,Georgia,serif;font-size:22px}.BlogPosting-confirmModal p{color:var(--bp-muted);margin-top:8px}.BlogPosting-confirmActions{gap:10px;margin-top:24px;display:flex}.BlogPosting-confirmActions button{flex:1}@media (width<=1100px){.BlogPosting-stats,.BlogPosting-formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.BlogPosting{padding:14px}.BlogPosting-stats,.BlogPosting-formGrid,.BlogPosting-bodyImageGrid,.BlogPosting-viewImages{grid-template-columns:1fr}.BlogPosting-workspaceHeader,.BlogPosting-tableSection{padding:18px}.BlogPosting-form{padding:22px 18px 0}.BlogPosting-formFooter{margin:24px -18px 0;padding:14px 18px}.BlogPosting-tabs,.BlogPosting-tab{width:100%}.BlogPosting-tab{flex:1;justify-content:center}.BlogPosting-formActions,.BlogPosting-formActions button{width:100%}.BlogPosting-characteristicInputRow{flex-direction:column}.BlogPosting-addCharacteristicButton{justify-content:center;padding:11px 20px}.BlogPosting-filterSelect,.BlogPosting-filterSelect select{width:100%}.BlogPosting-imageOverlay strong{max-width:150px}.BlogPosting-viewContent h2{font-size:24px}.BlogPosting-modalBackdrop{padding:12px}}
