.Button-module__iBW6CW__button{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.Button-module__iBW6CW__button:hover:not(:disabled){transform:translateY(-1px)}.Button-module__iBW6CW__button:disabled{opacity:.55;cursor:not-allowed}.Button-module__iBW6CW__sm{padding:6px 12px;font-size:13px}.Button-module__iBW6CW__md{padding:10px 18px;font-size:14px}.Button-module__iBW6CW__lg{padding:14px 26px;font-size:16px}.Button-module__iBW6CW__primary{background:var(--gradient-gold);color:#1a1005;box-shadow:var(--shadow-glow)}.Button-module__iBW6CW__secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.Button-module__iBW6CW__danger{border-color:var(--color-danger);color:var(--color-danger);background:#f871711f}.Button-module__iBW6CW__ghost{color:var(--color-text-muted);background:0 0}
.Input-module__puRT7W__field{flex-direction:column;gap:6px;display:flex}.Input-module__puRT7W__label{color:var(--color-text-muted);font-size:13px;font-weight:600}.Input-module__puRT7W__input{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text);outline:none;padding:11px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.Input-module__puRT7W__input:focus{border-color:var(--color-gold);box-shadow:var(--shadow-glow)}.Input-module__puRT7W__invalid{border-color:var(--color-danger)}.Input-module__puRT7W__error{color:var(--color-danger);font-size:12px}.Input-module__puRT7W__hint{color:var(--color-text-muted);font-size:12px}
.ImageUpload-module__jTijua__field{flex-direction:column;gap:6px;display:flex}.ImageUpload-module__jTijua__label{color:var(--color-text-muted);font-size:13px;font-weight:600}.ImageUpload-module__jTijua__row{align-items:center;gap:12px;display:flex}.ImageUpload-module__jTijua__preview{background:var(--color-bg-elevated);border:1px dashed var(--color-border);border-radius:var(--radius-md);width:84px;height:84px;color:var(--color-text-muted);flex:none;place-items:center;font-size:11px;display:grid;overflow:hidden}.ImageUpload-module__jTijua__preview img{object-fit:contain;width:100%;height:100%}.ImageUpload-module__jTijua__actions{flex-wrap:wrap;gap:8px;display:flex}.ImageUpload-module__jTijua__button{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;padding:7px 12px;font-size:13px}.ImageUpload-module__jTijua__button:hover{border-color:var(--color-gold)}.ImageUpload-module__jTijua__remove{color:var(--color-danger)}.ImageUpload-module__jTijua__hint{color:var(--color-text-muted);font-size:12px}.ImageUpload-module__jTijua__error{color:var(--color-danger);font-size:12px}
.Card-module__B22XnW__card{background:var(--gradient-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:22px}.Card-module__B22XnW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Card-module__B22XnW__title{color:var(--color-gold);margin:0;font-size:16px}@media (max-width:640px){.Card-module__B22XnW__card{padding:16px}.Card-module__B22XnW__header>:not(.Card-module__B22XnW__title){width:100%}}
.CopyText-module__7BDw8W__wrapper{align-items:center;gap:8px;max-width:100%;display:inline-flex;position:relative}.CopyText-module__7BDw8W__value{overflow-wrap:anywhere}.CopyText-module__7BDw8W__button{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-flex}.CopyText-module__7BDw8W__button:hover{color:var(--color-gold);border-color:var(--color-gold)}.CopyText-module__7BDw8W__copied{color:var(--color-success);border-color:var(--color-success)}.CopyText-module__7BDw8W__toast{color:var(--color-success);pointer-events:none;font-size:11px;font-weight:700;position:absolute;top:-22px;right:0}
.StatCard-module__rkRhpq__stat{background:var(--gradient-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:22px;transition:box-shadow .2s,border-color .2s;display:flex}.StatCard-module__rkRhpq__stat:hover{border-color:var(--color-gold);box-shadow:var(--shadow-glow)}.StatCard-module__rkRhpq__icon{color:var(--color-gold);font-size:20px}.StatCard-module__rkRhpq__label{color:var(--color-text-muted);letter-spacing:1px;text-transform:uppercase;font-size:13px}.StatCard-module__rkRhpq__value{color:var(--color-gold);font-size:30px}.StatCard-module__rkRhpq__hint{color:var(--color-text-muted);font-size:12px}.StatCard-module__rkRhpq__success{border-color:#34d39980}.StatCard-module__rkRhpq__success .StatCard-module__rkRhpq__value,.StatCard-module__rkRhpq__success .StatCard-module__rkRhpq__icon{color:var(--color-success)}.StatCard-module__rkRhpq__danger{border-color:#f8717180}.StatCard-module__rkRhpq__danger .StatCard-module__rkRhpq__value,.StatCard-module__rkRhpq__danger .StatCard-module__rkRhpq__icon{color:var(--color-danger)}
.Badge-module__MzGCHa__badge{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.Badge-module__MzGCHa__neutral{background:var(--color-surface-hover);color:var(--color-text-muted)}.Badge-module__MzGCHa__success{color:var(--color-success);background:#34d39924}.Badge-module__MzGCHa__danger{color:var(--color-danger);background:#f8717124}.Badge-module__MzGCHa__warning{color:var(--color-warning);background:#fbbf2424}.Badge-module__MzGCHa__gold{color:var(--color-gold);background:#f5d77a24}
.Modal-module__i7JMPa__overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050208bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Modal-module__i7JMPa__modal{background:var(--gradient-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:440px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-glow);padding:24px;overflow-y:auto}.Modal-module__i7JMPa__wide{max-width:700px}.Modal-module__i7JMPa__header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.Modal-module__i7JMPa__title{color:var(--color-gold);margin:0;font-size:18px}.Modal-module__i7JMPa__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}
.DataTable-module__6kwJMq__wrapper{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.DataTable-module__6kwJMq__table{border-collapse:collapse;width:100%;min-width:max-content;font-size:14px}.DataTable-module__6kwJMq__table th,.DataTable-module__6kwJMq__table td{white-space:nowrap}.DataTable-module__6kwJMq__table th{text-align:left;color:var(--color-text-muted);letter-spacing:1px;text-transform:uppercase;background:var(--color-bg-elevated);padding:14px 16px;font-size:12px}.DataTable-module__6kwJMq__table td{border-top:1px solid var(--color-border);padding:14px 16px}.DataTable-module__6kwJMq__table tbody tr:hover{background:var(--color-surface-hover)}.DataTable-module__6kwJMq__state{text-align:center;color:var(--color-text-muted);white-space:normal!important;padding:32px 16px!important}@media (max-width:720px){.DataTable-module__6kwJMq__table{font-size:13px}.DataTable-module__6kwJMq__table th{padding:10px 12px;font-size:11px}.DataTable-module__6kwJMq__table td{padding:10px 12px}}
.Pagination-module__dijnEa__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.Pagination-module__dijnEa__info{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Pagination-module__dijnEa__summary{color:var(--color-text-muted);font-size:13px}.Pagination-module__dijnEa__size{color:var(--color-text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.Pagination-module__dijnEa__size select{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:5px 8px;font-size:13px}.Pagination-module__dijnEa__pages{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Pagination-module__dijnEa__gap{color:var(--color-text-muted);padding:0 4px}@media (max-width:640px){.Pagination-module__dijnEa__pagination{flex-direction:column;align-items:center}.Pagination-module__dijnEa__info{justify-content:center}}
.LoginForm-module__uoAqFG__page{background:radial-gradient(circle at 20% 10%, #8b5cf62e, transparent 45%), radial-gradient(circle at 80% 90%, #f5d77a1f, transparent 40%), var(--color-bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.LoginForm-module__uoAqFG__card{background:var(--gradient-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow-glow);flex-direction:column;gap:18px;padding:36px 30px;display:flex}.LoginForm-module__uoAqFG__title{text-align:center;color:var(--color-gold);letter-spacing:2px;margin:0}.LoginForm-module__uoAqFG__subtitle{text-align:center;color:var(--color-text-muted);margin:-8px 0 4px;font-size:14px}.LoginForm-module__uoAqFG__error{color:var(--color-danger);text-align:center;margin:0;font-size:13px}
.DashboardShell-module__ademtG__shell{min-height:100dvh;display:flex}.DashboardShell-module__ademtG__sidebar{background:var(--gradient-surface);border-right:1px solid var(--color-border);z-index:60;flex-direction:column;flex-shrink:0;align-self:flex-start;width:250px;height:100dvh;padding:28px 14px 20px;display:flex;position:sticky;top:0}.DashboardShell-module__ademtG__brandRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.DashboardShell-module__ademtG__brand{flex-direction:column;padding:0 12px;display:flex}.DashboardShell-module__ademtG__desktopBell{flex-shrink:0}.DashboardShell-module__ademtG__topbarBell{margin-left:auto}.DashboardShell-module__ademtG__brandTitle{color:var(--color-gold);letter-spacing:2px;font-size:20px;font-weight:800}.DashboardShell-module__ademtG__brandSubtitle{color:var(--color-text-muted);letter-spacing:4px;text-transform:uppercase;margin-top:2px;font-size:10px}.DashboardShell-module__ademtG__nav{flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.DashboardShell-module__ademtG__navItem{border-radius:var(--radius-md);color:var(--color-text-muted);border:1px solid #0000;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.DashboardShell-module__ademtG__navItem:hover{background:var(--color-surface-hover);color:var(--color-text)}.DashboardShell-module__ademtG__active{color:var(--color-gold);box-shadow:var(--shadow-glow);background:#f5d77a1a;border-color:#f5d77a59}.DashboardShell-module__ademtG__navIcon{text-align:center;width:20px;font-size:16px}.DashboardShell-module__ademtG__navLabel{flex:1}.DashboardShell-module__ademtG__badge{background:var(--color-danger);color:#fff;text-align:center;border-radius:999px;min-width:22px;padding:2px 7px;font-size:11px;font-weight:800}.DashboardShell-module__ademtG__sidebarBottom{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding-top:16px;display:flex}.DashboardShell-module__ademtG__user{color:var(--color-text-muted);overflow-wrap:anywhere;padding:0 14px;font-size:12px}.DashboardShell-module__ademtG__logout{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.DashboardShell-module__ademtG__logout:hover{background:#f871711a}.DashboardShell-module__ademtG__content{flex:1;min-width:0}.DashboardShell-module__ademtG__topbar,.DashboardShell-module__ademtG__overlay{display:none}@media (max-width:860px){.DashboardShell-module__ademtG__shell{flex-direction:column}.DashboardShell-module__ademtG__desktopBell{display:none}.DashboardShell-module__ademtG__topbar{z-index:50;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:12px 16px;display:flex;position:sticky;top:0}.DashboardShell-module__ademtG__menuButton{color:var(--color-gold);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1}.DashboardShell-module__ademtG__topbarTitle{color:var(--color-gold);letter-spacing:2px;font-weight:800}.DashboardShell-module__ademtG__sidebar{width:270px;max-width:85vw;height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.DashboardShell-module__ademtG__sidebarOpen{transform:translate(0)}.DashboardShell-module__ademtG__overlay{z-index:55;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050208b3;display:block;position:fixed;inset:0}}
.PageHeader-module__5awc4G__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.PageHeader-module__5awc4G__title{color:var(--color-gold);margin:0;font-size:24px}.PageHeader-module__5awc4G__subtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:14px}@media (max-width:640px){.PageHeader-module__5awc4G__title{font-size:20px}}
.SearchSuggest-module__Hc1rSq__wrapper{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.SearchSuggest-module__Hc1rSq__label{color:var(--color-text-muted);font-size:13px;font-weight:600}.SearchSuggest-module__Hc1rSq__input{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;min-width:240px;color:var(--color-text);outline:none;padding:11px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.SearchSuggest-module__Hc1rSq__input:focus{border-color:var(--color-gold);box-shadow:var(--shadow-glow)}.SearchSuggest-module__Hc1rSq__list{z-index:80;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:320px;margin:6px 0 0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000080}.SearchSuggest-module__Hc1rSq__item{border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.SearchSuggest-module__Hc1rSq__active{background:#f5d77a1f}.SearchSuggest-module__Hc1rSq__title{font-size:14px;font-weight:600}.SearchSuggest-module__Hc1rSq__subtitle{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.SearchSuggest-module__Hc1rSq__note{color:var(--color-text-muted);padding:10px 12px;font-size:13px}@media (max-width:640px){.SearchSuggest-module__Hc1rSq__input{min-width:0}}
.DateRangeFilter-module__8Sugka__filter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.DateRangeFilter-module__8Sugka__presets{flex-wrap:wrap;gap:6px;display:flex}.DateRangeFilter-module__8Sugka__preset{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.DateRangeFilter-module__8Sugka__preset:hover{color:var(--color-text);border-color:var(--color-gold)}.DateRangeFilter-module__8Sugka__active{border-color:var(--color-gold);color:var(--color-gold);background:#f5d77a24}.DateRangeFilter-module__8Sugka__dates{flex-wrap:wrap;gap:10px;display:flex}.DateRangeFilter-module__8Sugka__field{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.DateRangeFilter-module__8Sugka__field input{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;outline:none;padding:8px 10px;font-size:13px}.DateRangeFilter-module__8Sugka__field input:focus{border-color:var(--color-gold)}@media (max-width:640px){.DateRangeFilter-module__8Sugka__filter{flex-direction:column;align-items:stretch}.DateRangeFilter-module__8Sugka__dates{grid-template-columns:1fr 1fr;display:grid}}
.Notifications-module__boc2nW__bellWrapper{position:relative}.Notifications-module__boc2nW__bell{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex;position:relative}.Notifications-module__boc2nW__bell:hover{color:var(--color-gold);border-color:var(--color-gold)}.Notifications-module__boc2nW__count{background:var(--color-danger);color:#fff;text-align:center;border-radius:999px;min-width:20px;padding:1px 5px;font-size:11px;font-weight:800;position:absolute;top:-6px;right:-6px}.Notifications-module__boc2nW__panel{z-index:90;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:340px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 16px 40px #0000008c}.Notifications-module__boc2nW__panelHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.Notifications-module__boc2nW__link{color:var(--color-gold);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.Notifications-module__boc2nW__link:disabled{color:var(--color-text-muted);cursor:default}.Notifications-module__boc2nW__list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.Notifications-module__boc2nW__empty{color:var(--color-text-muted);text-align:center;padding:24px 14px;font-size:14px}.Notifications-module__boc2nW__row{border:0;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.Notifications-module__boc2nW__row:hover{background:var(--color-surface-hover)}.Notifications-module__boc2nW__unread{background:#f5d77a12}.Notifications-module__boc2nW__text{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.Notifications-module__boc2nW__text span{color:var(--color-text-muted);overflow-wrap:anywhere}.Notifications-module__boc2nW__text small{color:var(--color-text-muted);font-size:11px}.Notifications-module__boc2nW__unread .Notifications-module__boc2nW__text strong:after{content:" •";color:var(--color-gold)}.Notifications-module__boc2nW__icon{background:var(--color-surface-hover);width:32px;height:32px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.Notifications-module__boc2nW__success{color:var(--color-success)}.Notifications-module__boc2nW__danger{color:var(--color-danger)}.Notifications-module__boc2nW__warning{color:var(--color-warning)}.Notifications-module__boc2nW__gold{color:var(--color-gold)}.Notifications-module__boc2nW__all{text-align:center;color:var(--color-gold);padding:12px 14px;font-size:13px;font-weight:700;display:block}.Notifications-module__boc2nW__toasts{z-index:120;pointer-events:none;flex-direction:column;gap:10px;width:340px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.Notifications-module__boc2nW__toast{background:var(--color-surface);border:1px solid var(--color-gold);border-radius:var(--radius-md);box-shadow:var(--shadow-glow), 0 12px 30px #00000080;pointer-events:auto;align-items:flex-start;animation:.25s Notifications-module__boc2nW__slide-in;display:flex}.Notifications-module__boc2nW__toastBody{color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;padding:12px 6px 12px 12px;display:flex}.Notifications-module__boc2nW__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:20px;line-height:1}@keyframes Notifications-module__boc2nW__slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (max-width:860px){.Notifications-module__boc2nW__panel{width:auto;max-width:none;position:fixed;top:64px;left:12px;right:12px}.Notifications-module__boc2nW__toasts{width:auto;max-width:none;top:70px;left:12px;right:12px}}
.dashboard-module__2WQlmq__page{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:32px 24px 64px;display:flex}.dashboard-module__2WQlmq__stats{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.dashboard-module__2WQlmq__details{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;display:grid}.dashboard-module__2WQlmq__details dt{color:var(--color-text-muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;font-size:12px}.dashboard-module__2WQlmq__details dd{margin:0;font-weight:600}.dashboard-module__2WQlmq__alert{border:1px solid var(--color-warning);border-radius:var(--radius-lg);color:var(--color-warning);background:#fbbf241a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:600;display:flex}.dashboard-module__2WQlmq__tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.dashboard-module__2WQlmq__formGrid{flex-direction:column;gap:14px;max-width:440px;display:flex}.dashboard-module__2WQlmq__success{color:var(--color-success);margin:0;font-size:13px}@media (max-width:640px){.dashboard-module__2WQlmq__page{gap:18px;padding:20px 14px 48px}.dashboard-module__2WQlmq__stats{grid-template-columns:repeat(2,1fr);gap:12px}}.dashboard-module__2WQlmq__toolbar{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}@media (max-width:640px){.dashboard-module__2WQlmq__toolbar{flex-direction:column;align-items:stretch;width:100%}}
