.admin-module__4WpgRW__adminContainer{background-color:var(--color-bg-light);min-height:100vh;display:flex}.admin-module__4WpgRW__sidebar{background-color:var(--color-bg-light);border-right:var(--border-thick);z-index:10;flex-direction:column;width:280px;height:100vh;padding:32px 24px;display:flex;position:sticky;top:0}.admin-module__4WpgRW__brand{font-family:var(--font-heading);color:var(--color-text-dark);text-transform:uppercase;letter-spacing:.05em;margin-bottom:48px;font-size:1.8rem;display:inline-block;position:relative}.admin-module__4WpgRW__brand:after{content:"";background-color:var(--color-accent-purple);z-index:-1;width:100%;height:4px;position:absolute;bottom:-4px;left:0}.admin-module__4WpgRW__nav{flex-direction:column;gap:12px;display:flex}.admin-module__4WpgRW__navItem{border-radius:var(--radius-sm);color:var(--color-text-dark);transition:all var(--transition-fast);cursor:pointer;text-transform:uppercase;letter-spacing:.02em;border:2px solid #0000;align-items:center;gap:12px;padding:14px 16px;font-size:1rem;font-weight:600;display:flex}.admin-module__4WpgRW__navItem:hover{background-color:var(--color-accent-yellow);border:var(--border-thick);box-shadow:2px 2px 0px 0px var(--color-text-dark);transform:translate(-2px,-2px)}.admin-module__4WpgRW__navItemActive{background-color:var(--color-accent-purple);border:var(--border-thick);box-shadow:2px 2px 0px 0px var(--color-text-dark);color:var(--color-text-dark)!important}.admin-module__4WpgRW__main{flex:1;padding:40px 56px;overflow-y:auto}.admin-module__4WpgRW__header{border-bottom:var(--border-thick);justify-content:space-between;align-items:center;margin-bottom:48px;padding-bottom:24px;display:flex}.admin-module__4WpgRW__title{font-size:2.5rem;font-family:var(--font-heading);text-transform:uppercase}.admin-module__4WpgRW__profile{background-color:var(--color-text-light);border:var(--border-thick);border-radius:var(--radius-pill);box-shadow:2px 2px 0px 0px var(--color-text-dark);align-items:center;gap:16px;padding:8px 16px;display:flex}.admin-module__4WpgRW__avatar{background-color:var(--color-accent-pink);border:var(--border-thick);width:36px;height:36px;color:var(--color-text-dark);font-weight:800;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;display:flex}.admin-module__4WpgRW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-bottom:40px;display:grid}.admin-module__4WpgRW__statCard{background:var(--color-accent-yellow);border-radius:var(--radius-md);border:var(--border-thick);box-shadow:var(--shadow-brutal);transition:transform var(--transition-fast);flex-direction:column;gap:16px;padding:24px;display:flex}.admin-module__4WpgRW__statCard:nth-child(2){background:var(--color-accent-purple)}.admin-module__4WpgRW__statCard:nth-child(3){background:var(--color-accent-blue)}.admin-module__4WpgRW__statCard:nth-child(4){background:var(--color-accent-green)}.admin-module__4WpgRW__statCard:hover{box-shadow:8px 8px 0px 0px var(--color-text-dark);transform:translate(-4px,-4px)}.admin-module__4WpgRW__statLabel{color:var(--color-text-dark);text-transform:uppercase;font-size:1rem;font-weight:700}.admin-module__4WpgRW__statValue{font-size:2.5rem;font-weight:800;font-family:var(--font-heading)}.admin-module__4WpgRW__contentGrid{grid-template-columns:1fr;gap:32px;display:grid}.admin-module__4WpgRW__dashboardMiddleGrid{grid-template-columns:2fr 1fr;gap:32px;margin-bottom:40px;display:grid}@media (max-width:1200px){.admin-module__4WpgRW__dashboardMiddleGrid{grid-template-columns:1fr}}.admin-module__4WpgRW__panel{background:var(--color-text-light);border-radius:var(--radius-md);border:var(--border-thick);box-shadow:var(--shadow-brutal);padding:32px}.admin-module__4WpgRW__panelTitle{font-family:var(--font-heading);text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:1.5rem;display:flex}.admin-module__4WpgRW__table{border-collapse:separate;border-spacing:0;width:100%}.admin-module__4WpgRW__table th{text-align:left;color:var(--color-text-dark);text-transform:uppercase;letter-spacing:.05em;border-bottom:var(--border-thick);background-color:var(--color-bg-light);padding:16px;font-size:.95rem;font-weight:800}.admin-module__4WpgRW__table td{border-bottom:1px solid var(--color-text-dark);padding:20px 16px;font-size:1rem;font-weight:500;transition:background-color .2s}.admin-module__4WpgRW__table tbody tr:hover td{background-color:var(--color-accent-yellow)}.admin-module__4WpgRW__table tbody tr:last-child td{border-bottom:none}.admin-module__4WpgRW__status{border-radius:var(--radius-pill);border:2px solid var(--color-text-dark);text-transform:uppercase;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-block}.admin-module__4WpgRW__statusConfirmed{background:var(--color-accent-green);color:var(--color-text-dark);box-shadow:2px 2px 0px 0px var(--color-text-dark)}.admin-module__4WpgRW__statusPending{background:var(--color-accent-yellow);color:var(--color-text-dark);box-shadow:2px 2px 0px 0px var(--color-text-dark)}.admin-module__4WpgRW__actionBtn{color:var(--color-text-dark);transition:all var(--transition-fast);border:2px solid #0000;border-radius:50%;padding:8px}.admin-module__4WpgRW__actionBtn:hover{background-color:var(--color-accent-pink);border:2px solid var(--color-text-dark)}.admin-module__4WpgRW__tableWrapper{border:var(--border-thick);border-radius:var(--radius-sm);width:100%;overflow-x:auto}.admin-module__4WpgRW__inputGroup{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.admin-module__4WpgRW__label{text-transform:uppercase;font-size:.9rem;font-weight:700}.admin-module__4WpgRW__input{border:var(--border-thick);border-radius:var(--radius-sm);transition:all var(--transition-fast);background-color:var(--color-text-light);padding:14px 16px;font-family:inherit;font-size:1rem}.admin-module__4WpgRW__input:focus{box-shadow:4px 4px 0px 0px var(--color-accent-purple);outline:none}@media (max-width:1024px){.admin-module__4WpgRW__main{padding:32px}}@media (max-width:768px){.admin-module__4WpgRW__adminContainer{flex-direction:column}.admin-module__4WpgRW__sidebar{border-right:none;border-bottom:var(--border-thick);z-index:1;width:100%;height:auto;padding:24px;position:relative}.admin-module__4WpgRW__brand{text-align:center;margin-bottom:24px;display:block}.admin-module__4WpgRW__nav{flex-direction:row;padding-bottom:12px;overflow-x:auto}.admin-module__4WpgRW__navItem{white-space:nowrap}.admin-module__4WpgRW__main{padding:24px 16px}.admin-module__4WpgRW__header{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.admin-module__4WpgRW__profile{align-self:flex-start}}
