.admin-shell-module__AR9kqa__adminRoot{background:var(--g-color-base-background,#141414);height:100%;min-height:100vh;color:var(--g-color-text-primary,#e8e8e8);display:flex}.admin-shell-module__AR9kqa__sidebar{background:#101010;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:248px;padding:20px 12px 12px;display:flex}.admin-shell-module__AR9kqa__sidebarHeader{padding:4px 12px 20px}.admin-shell-module__AR9kqa__brand{font-weight:700;display:block}.admin-shell-module__AR9kqa__nav{flex-direction:column;gap:4px;display:flex}.admin-shell-module__AR9kqa__navLink{color:#ffffffc7;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:1.2;text-decoration:none;transition:background .15s,color .15s;display:flex}.admin-shell-module__AR9kqa__navLink:hover{color:#fff;background:#ffffff0f}.admin-shell-module__AR9kqa__navLinkActive{color:#ffbe5c;background:#ffbe5c29;font-weight:600}.admin-shell-module__AR9kqa__sidebarFooter{border-top:1px solid var(--g-color-line-generic,#ffffff14);flex-direction:column;gap:4px;margin-top:auto;padding-top:8px;display:flex}.admin-shell-module__AR9kqa__footerItem{color:#ffffffc7;width:100%;min-height:40px;font:inherit;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:1.2;transition:background .15s,color .15s;display:flex}.admin-shell-module__AR9kqa__footerItem:hover{color:#fff;background:#ffffff0f}.admin-shell-module__AR9kqa__footerItem span{flex:1;min-width:0}.admin-shell-module__AR9kqa__main{flex:1;min-width:0;padding:28px 32px 40px;overflow:auto}.admin-shell-module__AR9kqa__pageTitle{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}.admin-shell-module__AR9kqa__alertsStack,.admin-shell-module__AR9kqa__toolbar{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.admin-shell-module__AR9kqa__toolbarControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-shell-module__AR9kqa__toolbarControls>:first-child{flex:1;min-width:220px}.admin-shell-module__AR9kqa__panel{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.admin-shell-module__AR9kqa__panelForm{flex-direction:column;gap:16px;padding:24px;display:flex}.admin-shell-module__AR9kqa__tableWrap{overflow-x:auto}.admin-shell-module__AR9kqa__dataTable{border-collapse:collapse;width:100%;font-size:14px}.admin-shell-module__AR9kqa__dataTable thead tr{border-bottom:1px solid #ffffff1a}.admin-shell-module__AR9kqa__dataTable th{text-align:left;color:#ffffffb8;white-space:nowrap;padding:14px 16px;font-weight:600}.admin-shell-module__AR9kqa__dataTable td{vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:12px 16px}.admin-shell-module__AR9kqa__dataTable tbody tr:hover{background:#ffffff08}.admin-shell-module__AR9kqa__emptyState{padding:20px 16px}.admin-shell-module__AR9kqa__formField{flex-direction:column;gap:6px;display:flex}.admin-shell-module__AR9kqa__stack{flex-direction:column;gap:24px;display:flex}.admin-shell-module__AR9kqa__modalBody{flex-direction:column;gap:16px;min-width:min(480px,90vw);padding:24px;display:flex}.admin-shell-module__AR9kqa__modalFields{flex-direction:column;gap:12px;display:flex}.admin-shell-module__AR9kqa__modalActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.admin-shell-module__AR9kqa__modalSecondaryActions{flex-wrap:wrap;gap:4px 16px;display:flex}.admin-shell-module__AR9kqa__modalDangerZone{border-top:1px solid #ffffff1a;margin-top:4px;padding-top:16px}@media (max-width:768px){.admin-shell-module__AR9kqa__adminRoot{flex-direction:column}.admin-shell-module__AR9kqa__sidebar{border-bottom:1px solid #ffffff14;border-right:none;width:100%}.admin-shell-module__AR9kqa__main{padding:20px 16px 32px}}
.g-outer-additional-content{vertical-align:top;justify-content:space-between;display:flex}.g-outer-additional-content__note,.g-outer-additional-content__error{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);margin-block-start:2px}.g-outer-additional-content__error{color:var(--g-color-text-danger)}.g-outer-additional-content__error:not(:last-child){margin-inline-end:var(--g-spacing-2)}.g-outer-additional-content__note{margin-inline-start:auto}
