.AdminComments_commentsContainer__wF1OG{padding:1.5rem;background:var(--color-white);border-radius:.5rem;border:1px solid var(--color-gray-200);min-height:600px}.AdminComments_sectionHeader__5xeTg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1rem}.AdminComments_headerContent__tCpXS{flex:1}.AdminComments_sectionTitle__vJVfo{color:var(--color-gray-900);margin:0 0 .5rem;font-weight:600}.AdminComments_sectionSubtitle__8WHPs{color:var(--color-gray-600);margin:0}.AdminComments_headerStats__hmFyy{display:flex;gap:1rem}.AdminComments_statCard__8QsAO{display:flex;flex-direction:column;align-items:center;padding:1rem;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.5rem;min-width:80px}.AdminComments_statValue__TS_Bm{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin:0 0 .25rem;line-height:1}.AdminComments_statLabel__mFIWX{color:var(--color-gray-600);margin:0;font-weight:500;text-align:center}.AdminComments_errorBanner__GjSlu{margin-bottom:1.5rem}.AdminComments_filtersContainer__2ACGm{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.AdminComments_searchContainer__lR6OE{flex:1;min-width:250px}.AdminComments_searchInput__hPSpM{width:100%}.AdminComments_filterGroup__GJEay{display:flex;gap:.75rem;flex-wrap:wrap}.AdminComments_filterSelect___etMi{padding:.5rem .75rem;border:1px solid var(--color-gray-300);border-radius:.375rem;background:var(--color-white);color:var(--color-gray-700);font-size:.875rem;min-width:120px;cursor:pointer;transition:border-color .2s ease}.AdminComments_filterSelect___etMi:hover{border-color:var(--color-gray-400)}.AdminComments_filterSelect___etMi:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AdminComments_tableContainer__mOPks{margin-bottom:1.5rem}.AdminComments_tableContainer__mOPks,.AdminComments_table__a_DIG{display:flex;flex-direction:column;gap:1rem}.AdminComments_headerCell__KsCQn,.AdminComments_tableHeader__RN8Yw{display:none}.AdminComments_tableBody__7_8yG,.AdminComments_tableRow__CcyqB{display:flex;flex-direction:column;gap:1rem}.AdminComments_tableRow__CcyqB{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.75rem;padding:1.5rem;transition:all .2s ease}.AdminComments_tableRow__CcyqB:hover{border-color:var(--color-gray-300);box-shadow:0 2px 8px rgba(0,0,0,.05);transform:translateY(-1px)}.AdminComments_cell__vaOmA{padding:0;display:flex;align-items:flex-start;min-width:0}.AdminComments_commentContent__ibrOW{width:100%;display:flex;flex-direction:column;gap:.75rem}.AdminComments_commentDepth__WB2fA{display:flex;align-items:flex-start;gap:.5rem}.AdminComments_replyIcon__sRAyo{color:var(--color-gray-400);margin-top:.125rem;flex-shrink:0}.AdminComments_commentText__XWojn{color:var(--color-gray-900);margin:0;line-height:1.6;font-size:.9375rem;word-break:break-word}.AdminComments_editedBadge__sjFue{margin-left:.5rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--color-gray-500)}.AdminComments_commentMeta__LUo7J{color:var(--color-gray-500);font-size:.8125rem;margin:.25rem 0 0}.AdminComments_flaggedReason__ujj56{color:var(--color-red-600);font-weight:500;font-size:.8125rem;margin-top:.5rem}.AdminComments_cardHeader__qOuQk{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.AdminComments_cardHeaderLeft__2OfZ4{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.AdminComments_authorInfo__h8o4m{display:flex;align-items:center;gap:.75rem}.AdminComments_authorAvatar__R5ZVH{flex-shrink:0}.AdminComments_authorDetails__Si2R3{min-width:0}.AdminComments_authorName__4Y7rA{color:var(--color-gray-900);margin:0;font-weight:600;font-size:.875rem}.AdminComments_adminBadge__lWBaL,.AdminComments_verifiedBadge__Jxy2A{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;margin-left:.25rem}.AdminComments_postInfo__NtEkt{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.AdminComments_postTitle__6L8XJ{color:var(--color-gray-700);margin:0;font-weight:500}.AdminComments_postCategory__P3p4x{color:var(--color-gray-500);margin:0;font-weight:400}.AdminComments_postCategory__P3p4x:before{content:"·";margin-right:.5rem;color:var(--color-gray-400)}.AdminComments_noPostInfo__V44PH{color:var(--color-gray-400);font-style:italic;margin:0;font-size:.8125rem}.AdminComments_statusBadge__sL6gs{font-size:.75rem;padding:.25rem .75rem;border-radius:1rem;font-weight:500}.AdminComments_cardFooter__TXEaA{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--color-gray-100);flex-wrap:wrap}.AdminComments_activityInfo__hFoKv{display:flex;align-items:center;gap:1.5rem}.AdminComments_engagementStats__nRjlI{display:flex;gap:1rem}.AdminComments_statItem__rwnrb{display:flex;align-items:center;gap:.375rem;color:var(--color-gray-600);font-size:.8125rem}.AdminComments_statItem__rwnrb svg{width:14px;height:14px}.AdminComments_timestamp__TsYYa{color:var(--color-gray-500);margin:0;font-size:.8125rem}.AdminComments_actions__lChJ6{display:flex;gap:.375rem}.AdminComments_actionButton__bt6ew{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:.5rem;transition:all .15s ease}.AdminComments_actionButton__bt6ew svg{width:16px;height:16px}.AdminComments_approveButton__Flh8y{color:var(--color-green-600);background:transparent;border:1px solid transparent}.AdminComments_approveButton__Flh8y:hover{background:var(--color-green-50);border-color:var(--color-green-200)}.AdminComments_flagButton__anKGJ{color:var(--color-amber-600);background:transparent;border:1px solid transparent}.AdminComments_flagButton__anKGJ:hover{background:var(--color-amber-50);border-color:var(--color-amber-200)}.AdminComments_restoreButton__pfCoR{color:var(--color-blue-600);background:transparent;border:1px solid transparent}.AdminComments_restoreButton__pfCoR:hover{background:var(--color-blue-50);border-color:var(--color-blue-200)}.AdminComments_deleteButton__AOpMb{color:var(--color-red-600);background:transparent;border:1px solid transparent}.AdminComments_deleteButton__AOpMb:hover{background:var(--color-red-50);border-color:var(--color-red-200)}.AdminComments_emptyState__Gbbd4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}.AdminComments_emptyIcon__kJLT5{color:var(--color-gray-400);margin-bottom:1rem}.AdminComments_emptyTitle__NUTDY{color:var(--color-gray-900);margin:0 0 .5rem}.AdminComments_emptyMessage__eG5wZ{color:var(--color-gray-600);margin:0;max-width:400px}.AdminComments_paginationContainer__4tLjJ{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:1px solid var(--color-gray-200);margin-top:1rem}.AdminComments_paginationInfo__2GBCA{color:var(--color-gray-600)}.AdminComments_paginationControls__Drczw{display:flex;align-items:center;gap:1rem}.AdminComments_paginationButton__IKJCQ{display:flex;align-items:center;gap:.5rem}.AdminComments_pageInfo__c8DYk{color:var(--color-gray-700);font-weight:500;margin:0}.AdminComments_flagModalContent__aXdjl{padding:1rem 0}.AdminComments_flagDescription__QhrrO{margin:0 0 1rem;color:var(--color-gray-700)}.AdminComments_reasonInput__HfnvU{width:100%}@media (max-width:768px){.AdminComments_commentsContainer__wF1OG{padding:1rem}.AdminComments_sectionHeader__5xeTg{flex-direction:column;align-items:stretch;gap:1rem}.AdminComments_headerStats__hmFyy{justify-content:center}.AdminComments_filtersContainer__2ACGm{flex-direction:column;gap:.75rem}.AdminComments_filterGroup__GJEay{justify-content:stretch}.AdminComments_filterSelect___etMi{flex:1;min-width:auto}.AdminComments_tableRow__CcyqB{padding:1.25rem}.AdminComments_cardFooter__TXEaA{flex-direction:column;align-items:flex-start;gap:.75rem}.AdminComments_actions__lChJ6{width:100%;justify-content:flex-end}.AdminComments_paginationContainer__4tLjJ{flex-direction:column;gap:1rem;align-items:stretch;text-align:center}}@media (max-width:480px){.AdminComments_tableRow__CcyqB{padding:1rem}.AdminComments_commentText__XWojn{font-size:.875rem}.AdminComments_authorName__4Y7rA{font-size:.8125rem}.AdminComments_activityInfo__hFoKv{flex-direction:column;align-items:flex-start;gap:.5rem}.AdminComments_statCard__8QsAO{padding:.75rem;min-width:60px}.AdminComments_statValue__TS_Bm{font-size:1.25rem}}.AdminDashboard_dashboardContainer__yO74X{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:100%}.AdminDashboard_dashboardHeader__NYRh3{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-color)}.AdminDashboard_dashboardTitle__0WKMS{color:var(--text-primary);margin:0;font-size:2rem;font-weight:700;background:linear-gradient(135deg,var(--accent),var(--accent-hover));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AdminDashboard_dashboardSubtitle__hRRk6{color:var(--text-muted);margin:0;font-size:1.125rem}.AdminDashboard_errorState__Q5xLM{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);text-align:center;background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.AdminDashboard_errorIcon__N_q2i{color:#ef4444}.AdminDashboard_errorTitle__ZgInp{color:var(--text-primary);margin:0}.AdminDashboard_errorMessage__Ye0T0{color:var(--text-muted);margin:0;max-width:400px}.AdminDashboard_retryButton__RirmI{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--accent);color:white;border:none;border-radius:var(--radius-md);cursor:pointer;font-weight:500;transition:all .2s ease}.AdminDashboard_retryButton__RirmI:hover{background:var(--accent-hover);transform:translateY(-1px)}.AdminDashboard_statsGrid__AGiAU{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.AdminDashboard_statCard___uxRf{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all .3s ease;position:relative;overflow:hidden}.AdminDashboard_statCard___uxRf:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent);opacity:0;transition:opacity .3s ease}.AdminDashboard_statCard___uxRf:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.AdminDashboard_statCard___uxRf:hover:before{opacity:1}.AdminDashboard_statCardHeader__5eYvX{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.AdminDashboard_statIcon__0txeT{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.AdminDashboard_statInfo__f1Rq7{flex:1;min-width:0}.AdminDashboard_statValue__xXyA_{color:var(--text-primary);font-size:2rem;font-weight:700;margin:0;line-height:1}.AdminDashboard_statTitle__3Rcay{color:var(--text-secondary);font-size:.875rem;font-weight:600;margin:4px 0 0;text-transform:uppercase;letter-spacing:.5px}.AdminDashboard_statDescription__ORxvX{color:var(--text-muted);font-size:.75rem;margin:0}.AdminDashboard_statCard--blue__FCSEk:before{background:#3b82f6}.AdminDashboard_statIcon--blue__3LJRK{background:linear-gradient(135deg,#3b82f6,#2563eb)}.AdminDashboard_statCard--green__JZ0O2:before{background:#10b981}.AdminDashboard_statIcon--green__OcAq6{background:linear-gradient(135deg,#10b981,#059669)}.AdminDashboard_statCard--orange__0atd4:before{background:#f59e0b}.AdminDashboard_statIcon--orange__w3CPT{background:linear-gradient(135deg,#f59e0b,#d97706)}.AdminDashboard_statCard--yellow__qNiv7:before{background:#eab308}.AdminDashboard_statIcon--yellow__Fil0I{background:linear-gradient(135deg,#eab308,#ca8a04)}.AdminDashboard_statCard--purple__igm3O:before{background:#8b5cf6}.AdminDashboard_statIcon--purple__FQraa{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.AdminDashboard_statCard--indigo__3kFCg:before{background:#6366f1}.AdminDashboard_statIcon--indigo__pM7le{background:linear-gradient(135deg,#6366f1,#4f46e5)}.AdminDashboard_statCard--teal__rW6v0:before{background:#14b8a6}.AdminDashboard_statIcon--teal__ZM_iH{background:linear-gradient(135deg,#14b8a6,#0d9488)}.AdminDashboard_statCard--red__rfpHH:before{background:#ef4444}.AdminDashboard_statIcon--red__qy63D{background:linear-gradient(135deg,#ef4444,#dc2626)}.AdminDashboard_quickActions__uX1DI{display:flex;flex-direction:column;gap:var(--spacing-lg)}.AdminDashboard_quickActionsTitle__P0l__{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.AdminDashboard_actionGrid__X0l6B{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.AdminDashboard_actionCard__kt5Vw{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease;text-align:left}.AdminDashboard_actionCard__kt5Vw:hover{background:var(--bg-primary);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--accent-rgb),.15)}.AdminDashboard_actionIcon__A3Cy2{color:var(--accent);flex-shrink:0}.AdminDashboard_actionInfo__dYjU0{flex:1;min-width:0}.AdminDashboard_actionTitle__eiS8h{color:var(--text-primary);margin:0 0 4px;font-size:.875rem;font-weight:600}.AdminDashboard_actionDescription__pc1Ha{color:var(--text-muted);margin:0;font-size:.75rem}.AdminDashboard_recentActivity__esu4T{display:flex;flex-direction:column;gap:var(--spacing-lg)}.AdminDashboard_recentActivityTitle__M1_DY{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.AdminDashboard_activityPlaceholder__tv4ve{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);background:var(--bg-secondary);border-radius:var(--radius-lg);border:2px dashed var(--border-color);text-align:center}.AdminDashboard_placeholderIcon__xHBsF{color:var(--text-muted);opacity:.5}.AdminDashboard_placeholderText__EmmIH{color:var(--text-muted);margin:0;font-style:italic}@media (max-width:1024px){.AdminDashboard_statsGrid__AGiAU{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.AdminDashboard_statCard___uxRf{padding:var(--spacing-md)}.AdminDashboard_statValue__xXyA_{font-size:1.75rem}.AdminDashboard_actionGrid__X0l6B{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}}@media (max-width:768px){.AdminDashboard_dashboardContainer__yO74X{gap:var(--spacing-lg)}.AdminDashboard_dashboardTitle__0WKMS{font-size:1.75rem}.AdminDashboard_dashboardSubtitle__hRRk6{font-size:1rem}.AdminDashboard_statsGrid__AGiAU{grid-template-columns:1fr;gap:var(--spacing-md)}.AdminDashboard_statCardHeader__5eYvX{gap:var(--spacing-sm)}.AdminDashboard_statIcon__0txeT{width:40px;height:40px}.AdminDashboard_statValue__xXyA_{font-size:1.5rem}.AdminDashboard_actionGrid__X0l6B{grid-template-columns:1fr}.AdminDashboard_actionCard__kt5Vw{padding:var(--spacing-md)}}@media (max-width:480px){.AdminDashboard_dashboardTitle__0WKMS{font-size:1.5rem}.AdminDashboard_statCard___uxRf{padding:var(--spacing-sm)}.AdminDashboard_statCardHeader__5eYvX{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.AdminDashboard_statIcon__0txeT{width:36px;height:36px}.AdminDashboard_statValue__xXyA_{font-size:1.25rem}.AdminDashboard_actionCard__kt5Vw{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);text-align:left}}@media (prefers-color-scheme:dark){.AdminDashboard_statCard___uxRf:hover{box-shadow:0 8px 25px rgba(0,0,0,.3)}.AdminDashboard_actionCard__kt5Vw:hover{box-shadow:0 4px 12px rgba(var(--accent-rgb),.2)}}@media (prefers-contrast:high){.AdminDashboard_actionCard__kt5Vw,.AdminDashboard_activityPlaceholder__tv4ve,.AdminDashboard_errorState__Q5xLM,.AdminDashboard_statCard___uxRf{border-width:2px}.AdminDashboard_statCard___uxRf:before{height:6px}}@media (prefers-reduced-motion:reduce){.AdminDashboard_actionCard__kt5Vw,.AdminDashboard_retryButton__RirmI,.AdminDashboard_statCard___uxRf{transition:none}.AdminDashboard_actionCard__kt5Vw:hover,.AdminDashboard_retryButton__RirmI:hover,.AdminDashboard_statCard___uxRf:hover{transform:none}}.AdminDashboard_actionCard__kt5Vw:focus-visible,.AdminDashboard_retryButton__RirmI:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AdminDeveloperTools_devToolsContainer__xx0mC{display:flex;flex-direction:column;gap:2rem;padding:0;height:100%;min-height:0}.AdminDeveloperTools_sectionHeader__g3mKo{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.AdminDeveloperTools_headerContent__u5UZZ{flex:1}.AdminDeveloperTools_sectionTitle__5QaHZ{margin:0 0 .5rem;color:var(--color-text-primary);font-weight:600}.AdminDeveloperTools_sectionSubtitle___lE9h{margin:0;color:var(--color-text-secondary);line-height:1.5}.AdminDeveloperTools_headerActions__pDFRv{display:flex;align-items:center;gap:1rem}.AdminDeveloperTools_envBadge__C4qPU{padding:.25rem .75rem;background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:var(--border-radius-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.AdminDeveloperTools_errorBanner__t4XVe{margin-bottom:1rem}.AdminDeveloperTools_toolNavigation__z6HFi{display:flex;gap:.5rem;padding:1rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);overflow-x:auto;flex-wrap:wrap}.AdminDeveloperTools_toolButton__NpKtk{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;white-space:nowrap;border-radius:var(--border-radius-sm);transition:all .2s ease;line-height:1.2}.AdminDeveloperTools_toolButton__NpKtk .icon,.AdminDeveloperTools_toolButton__NpKtk svg{width:14px;height:14px;flex-shrink:0;display:inline-block;vertical-align:middle;position:relative;top:-1px}.AdminDeveloperTools_toolButton__NpKtk:hover{transform:translateY(-1px)}.AdminDeveloperTools_toolContent__akqgU{flex:1;min-height:0;overflow-y:auto}.AdminDeveloperTools_apiTester__8zT9F{display:flex;flex-direction:column;gap:2rem}.AdminDeveloperTools_apiTesterLayout__8uwuA{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.AdminDeveloperTools_endpointsGrid__YPGPf,.AdminDeveloperTools_endpointsList__Xf77a{display:flex;flex-direction:column;gap:1rem}.AdminDeveloperTools_endpointCard__tKwW1{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);transition:all .2s ease}.AdminDeveloperTools_endpointCard__tKwW1:hover{border-color:var(--color-primary);box-shadow:0 2px 8px var(--color-shadow)}.AdminDeveloperTools_endpointHeader__bZdEq{display:flex;align-items:flex-start;gap:.75rem}.AdminDeveloperTools_methodBadge__YCX56{font-size:.75rem;font-weight:600;padding:.25rem .5rem;flex-shrink:0}.AdminDeveloperTools_endpointPath__Yf4ut{margin:0;color:var(--color-text-primary);font-size:.875rem;font-weight:600;font-family:var(--font-mono,monospace);word-break:break-all}.AdminDeveloperTools_endpointDescription__4BCj7{margin:0;color:var(--color-text-secondary);line-height:1.4}.AdminDeveloperTools_endpointMeta__9dBV_{display:flex;gap:.5rem;align-items:center}.AdminDeveloperTools_authBadge__WsGro{font-size:.6875rem;padding:.125rem .375rem}.AdminDeveloperTools_testButton__hRB5k{align-self:flex-start;font-size:.8125rem;padding:.375rem .75rem}.AdminDeveloperTools_apiForm__tvVpR,.AdminDeveloperTools_customTester___PFeY{display:flex;flex-direction:column;gap:1rem}.AdminDeveloperTools_apiForm__tvVpR{padding:1.25rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_methodUrlRow__cO6n9{display:flex;gap:.5rem;align-items:center}.AdminDeveloperTools_methodSelect__YRIFp{padding:.5rem;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-background-primary);color:var(--color-text-primary);font-size:.875rem;font-weight:600;min-width:80px}.AdminDeveloperTools_urlInput__LL9_k{flex:1}.AdminDeveloperTools_jsonField__RcS6_,.AdminDeveloperTools_urlInput__LL9_k{font-family:var(--font-mono,monospace)}.AdminDeveloperTools_jsonField__RcS6_ textarea{min-height:100px;resize:vertical}.AdminDeveloperTools_testResults__P_7k6{display:flex;flex-direction:column;gap:1rem}.AdminDeveloperTools_emptyResults__MGMtD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:var(--color-text-secondary);background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_emptyIcon__PkRTs{margin-bottom:1rem;opacity:.5;color:var(--color-primary)}.AdminDeveloperTools_emptyMessage__7912U{margin:0;max-width:24rem;line-height:1.5}.AdminDeveloperTools_resultCard__Mg_7X,.AdminDeveloperTools_resultsGrid___LscM{display:flex;flex-direction:column;gap:1rem}.AdminDeveloperTools_resultCard__Mg_7X{padding:1.25rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_resultHeader__qhi6D{display:flex;align-items:center;gap:1rem;justify-content:space-between;flex-wrap:wrap}.AdminDeveloperTools_statusBadge__9_kdw{font-size:.8125rem;font-weight:600;padding:.25rem .75rem}.AdminDeveloperTools_responseTime__vt8t7{margin:0;color:var(--color-text-secondary);font-family:var(--font-mono,monospace);font-weight:600}.AdminDeveloperTools_timestamp__GBftI{margin:0;color:var(--color-text-tertiary);font-size:.75rem}.AdminDeveloperTools_resultData__CiyWQ{overflow:hidden}.AdminDeveloperTools_jsonDisplay__R4Gfr{margin:0;padding:1rem;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);font-family:var(--font-mono,monospace);font-size:.8125rem;line-height:1.4;color:var(--color-text-primary);overflow-x:auto;max-height:300px;overflow-y:auto}.AdminDeveloperTools_environmentInfo__lsmYQ{display:flex;flex-direction:column;gap:1.5rem}.AdminDeveloperTools_envGrid__PYDTh{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.AdminDeveloperTools_envCard__nuj3T{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_cardTitle__04kQ3{margin:0;color:var(--color-text-primary);font-weight:600;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.AdminDeveloperTools_envList__L296K{display:flex;flex-direction:column;gap:.75rem}.AdminDeveloperTools_envItem__Zuvqv{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.AdminDeveloperTools_envItem__Zuvqv:not(:last-child){border-bottom:1px solid var(--color-border)}.AdminDeveloperTools_envKey__67QRP{color:var(--color-text-secondary);font-weight:600;font-size:.875rem}.AdminDeveloperTools_envValue__NzyIf{color:var(--color-text-primary);font-weight:500;font-size:.875rem;font-family:var(--font-mono,monospace);text-align:right;word-break:break-all}.AdminDeveloperTools_systemDiagnostics__0unrn{display:flex;flex-direction:column;gap:1.5rem}.AdminDeveloperTools_diagnosticsGrid__tWD_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.AdminDeveloperTools_diagnosticCard__ZYqGr{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_diagnosticList__Sx_9c{display:flex;flex-direction:column;gap:.75rem}.AdminDeveloperTools_diagnosticItem__kilKJ{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;gap:1rem}.AdminDeveloperTools_diagnosticItem__kilKJ:not(:last-child){border-bottom:1px solid var(--color-border)}.AdminDeveloperTools_diagnosticKey__exCkh{color:var(--color-text-secondary);font-weight:600;font-size:.875rem;flex-shrink:0}.AdminDeveloperTools_diagnosticValue__MbTKz{color:var(--color-text-primary);font-weight:500;font-size:.875rem;font-family:var(--font-mono,monospace);text-align:right}.AdminDeveloperTools_memoryInfo__1OT0s{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;flex:1}.AdminDeveloperTools_memoryBar___ZQEU{width:120px;height:8px;background:var(--color-background-secondary);border-radius:var(--border-radius-sm);overflow:hidden;border:1px solid var(--color-border)}.AdminDeveloperTools_memoryFill__sQlSi{height:100%;background:linear-gradient(90deg,var(--color-success) 0,var(--color-warning) 70%,var(--color-error) 100%);transition:width .3s ease}.AdminDeveloperTools_memoryPercentage__X1mLv{font-size:.75rem;color:var(--color-text-tertiary);font-family:var(--font-mono,monospace)}.AdminDeveloperTools_servicesList__hGaLn{display:flex;flex-direction:column;gap:.75rem}.AdminDeveloperTools_serviceItem__L_MeN{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.AdminDeveloperTools_serviceName__r6WaY{flex:1;color:var(--color-text-primary);font-weight:500;font-size:.875rem}.AdminDeveloperTools_cacheManagement__hUzcC{display:flex;flex-direction:column;gap:1.5rem}.AdminDeveloperTools_cacheGrid__vFY5K{display:grid;grid-template-columns:1fr;gap:1.5rem}.AdminDeveloperTools_cacheCard__Z1WBD{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);text-align:center}.AdminDeveloperTools_cacheButtons__DON0f{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.AdminDeveloperTools_cacheButton__Ov2jN{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;font-size:.875rem;font-weight:600}.AdminDeveloperTools_lastCleared__4hQFo{margin:.5rem 0 0;color:var(--color-text-secondary);font-style:italic}.AdminDeveloperTools_developerConsole__L2eOB{display:flex;flex-direction:column;gap:1rem;height:600px}.AdminDeveloperTools_consoleContainer__fzP_1{display:flex;flex-direction:column;flex:1;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-md);overflow:hidden}.AdminDeveloperTools_consoleOutput___5n3i{flex:1;padding:1rem;overflow-y:auto;font-family:var(--font-mono,monospace);font-size:.875rem;line-height:1.4;background:var(--color-background-primary)}.AdminDeveloperTools_consoleEntry__xNeoA{display:flex;gap:1rem;margin-bottom:.25rem;word-wrap:break-word}.AdminDeveloperTools_consoleEntry__xNeoA.AdminDeveloperTools_command__ysL10{color:var(--color-primary)}.AdminDeveloperTools_consoleEntry__xNeoA.AdminDeveloperTools_result__Mo3q_{color:var(--color-text-primary)}.AdminDeveloperTools_consoleEntry__xNeoA.AdminDeveloperTools_error__I3Hyz{color:var(--color-error)}.AdminDeveloperTools_consoleTimestamp__mjqVs{color:var(--color-text-tertiary);font-size:.75rem;flex-shrink:0;font-weight:500}.AdminDeveloperTools_consoleContent___dkwk{flex:1;word-break:break-word}.AdminDeveloperTools_consoleInput__Dt28D{display:flex;gap:.5rem;padding:1rem;background:var(--color-background-elevated);border-top:1px solid var(--color-border)}.AdminDeveloperTools_consoleInputField__Q1cN5{flex:1;font-family:var(--font-mono,monospace);font-size:.875rem}.AdminDeveloperTools_consoleSubmit__1OLgF{flex-shrink:0}.AdminDeveloperTools_placeholderTool__wf4ZP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:var(--color-text-secondary);background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminDeveloperTools_placeholderIcon__UAq1b{margin-bottom:1.5rem;opacity:.5;color:var(--color-primary)}.AdminDeveloperTools_placeholderTitle__laSR9{margin:0 0 1rem;color:var(--color-text-primary)}.AdminDeveloperTools_placeholderMessage__l_Vtb{margin:0;max-width:32rem;line-height:1.5}@media (max-width:1024px){.AdminDeveloperTools_apiTesterLayout__8uwuA,.AdminDeveloperTools_diagnosticsGrid__tWD_5,.AdminDeveloperTools_envGrid__PYDTh{grid-template-columns:1fr}.AdminDeveloperTools_cacheButtons__DON0f{grid-template-columns:repeat(2,1fr)}.AdminDeveloperTools_toolNavigation__z6HFi{gap:.25rem}.AdminDeveloperTools_toolButton__NpKtk{padding:.375rem .75rem;font-size:.8125rem}}@media (max-width:768px){.AdminDeveloperTools_devToolsContainer__xx0mC{gap:1.5rem}.AdminDeveloperTools_sectionHeader__g3mKo{flex-direction:column;gap:1rem}.AdminDeveloperTools_headerActions__pDFRv{align-self:flex-start}.AdminDeveloperTools_toolNavigation__z6HFi{padding:.75rem;flex-direction:column}.AdminDeveloperTools_toolButton__NpKtk{width:100%;justify-content:center}.AdminDeveloperTools_methodUrlRow__cO6n9{flex-direction:column;align-items:stretch}.AdminDeveloperTools_methodSelect__YRIFp{width:100%}.AdminDeveloperTools_diagnosticItem__kilKJ,.AdminDeveloperTools_envItem__Zuvqv,.AdminDeveloperTools_resultHeader__qhi6D{flex-direction:column;align-items:flex-start;gap:.5rem}.AdminDeveloperTools_diagnosticValue__MbTKz,.AdminDeveloperTools_envValue__NzyIf{text-align:left}.AdminDeveloperTools_memoryInfo__1OT0s{align-items:flex-start}.AdminDeveloperTools_cacheButtons__DON0f{grid-template-columns:1fr}.AdminDeveloperTools_consoleEntry__xNeoA{flex-direction:column;gap:.25rem}.AdminDeveloperTools_consoleInput__Dt28D{flex-direction:column}.AdminDeveloperTools_developerConsole__L2eOB{height:500px}}@media (max-width:480px){.AdminDeveloperTools_devToolsContainer__xx0mC{gap:1rem;padding:0}.AdminDeveloperTools_sectionHeader__g3mKo{padding-bottom:1rem}.AdminDeveloperTools_toolNavigation__z6HFi{padding:.5rem}.AdminDeveloperTools_toolButton__NpKtk{padding:.5rem;font-size:.75rem}.AdminDeveloperTools_apiForm__tvVpR,.AdminDeveloperTools_cacheCard__Z1WBD,.AdminDeveloperTools_diagnosticCard__ZYqGr,.AdminDeveloperTools_endpointCard__tKwW1,.AdminDeveloperTools_envCard__nuj3T{padding:1rem}.AdminDeveloperTools_cardTitle__04kQ3{font-size:.875rem;padding-bottom:.5rem}.AdminDeveloperTools_endpointPath__Yf4ut{font-size:.75rem}.AdminDeveloperTools_jsonDisplay__R4Gfr{padding:.75rem;font-size:.75rem;max-height:200px}.AdminDeveloperTools_consoleOutput___5n3i{padding:.75rem;font-size:.8125rem}.AdminDeveloperTools_consoleInput__Dt28D{padding:.75rem}.AdminDeveloperTools_consoleInputField__Q1cN5{font-size:.8125rem}.AdminDeveloperTools_developerConsole__L2eOB{height:400px}.AdminDeveloperTools_placeholderTool__wf4ZP{padding:2rem 1rem}}.AdminDeveloperTools_loadingCard__iBa2y{display:flex;align-items:center;justify-content:center;min-height:120px;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);color:var(--color-text-secondary)}@media (prefers-contrast:high){.AdminDeveloperTools_cacheCard__Z1WBD,.AdminDeveloperTools_consoleContainer__fzP_1,.AdminDeveloperTools_diagnosticCard__ZYqGr,.AdminDeveloperTools_endpointCard__tKwW1,.AdminDeveloperTools_envCard__nuj3T,.AdminDeveloperTools_jsonDisplay__R4Gfr,.AdminDeveloperTools_resultCard__Mg_7X{border-width:2px}.AdminDeveloperTools_endpointCard__tKwW1:hover{border-width:3px}}@media (prefers-reduced-motion:reduce){.AdminDeveloperTools_endpointCard__tKwW1,.AdminDeveloperTools_memoryFill__sQlSi,.AdminDeveloperTools_toolButton__NpKtk{transition:none!important}.AdminDeveloperTools_toolButton__NpKtk:hover{transform:none}.AdminDeveloperTools_developerTools__fsB5w *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.AdminDeveloperTools_cacheButton__Ov2jN:focus,.AdminDeveloperTools_consoleInputField__Q1cN5:focus,.AdminDeveloperTools_methodSelect__YRIFp:focus,.AdminDeveloperTools_testButton__hRB5k:focus,.AdminDeveloperTools_toolButton__NpKtk:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media print{.AdminDeveloperTools_devToolsContainer__xx0mC{gap:1rem}.AdminDeveloperTools_cacheButton__Ov2jN,.AdminDeveloperTools_consoleInput__Dt28D,.AdminDeveloperTools_headerActions__pDFRv,.AdminDeveloperTools_testButton__hRB5k,.AdminDeveloperTools_toolNavigation__z6HFi{display:none}.AdminDeveloperTools_diagnosticCard__ZYqGr,.AdminDeveloperTools_endpointCard__tKwW1,.AdminDeveloperTools_envCard__nuj3T,.AdminDeveloperTools_resultCard__Mg_7X{-moz-column-break-inside:avoid;break-inside:avoid}.AdminDeveloperTools_jsonDisplay__R4Gfr{max-height:none;overflow:visible}}.AdminFormSubmissions_submissionsContainer__5DIMa{display:flex;flex-direction:column;gap:2rem;padding:0;height:100%;min-height:0}.AdminFormSubmissions_sectionHeader__SDw4W{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.AdminFormSubmissions_headerContent__Lpn2J{flex:1}.AdminFormSubmissions_sectionTitle__HFVrz{margin:0 0 .5rem;color:var(--color-text-primary);font-weight:600}.AdminFormSubmissions_sectionSubtitle__Puz7f{margin:0;color:var(--color-text-secondary);line-height:1.5}.AdminFormSubmissions_headerStats__5NwPm{display:flex;gap:1rem}.AdminFormSubmissions_statCard__UN3yi{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);min-width:6rem;text-align:center}.AdminFormSubmissions_statValue__Hof_m{margin:0;font-size:1.5rem;font-weight:700;color:var(--color-primary)}.AdminFormSubmissions_statLabel__0z8UB{margin:0;color:var(--color-text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.AdminFormSubmissions_errorBanner__fPp1M{margin-bottom:1rem}.AdminFormSubmissions_filtersContainer___D1cM{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.AdminFormSubmissions_searchContainer__ORVVE{flex:1}.AdminFormSubmissions_searchInput__LSfQe{width:100%}.AdminFormSubmissions_filterGroup__tK4bA{display:flex;gap:1rem;flex-wrap:wrap}.AdminFormSubmissions_filterSelect__eDHb3{padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-background-primary);color:var(--color-text-primary);font-size:.875rem;cursor:pointer;transition:border-color .2s ease}.AdminFormSubmissions_filterSelect__eDHb3:hover{border-color:var(--color-primary)}.AdminFormSubmissions_filterSelect__eDHb3:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.AdminFormSubmissions_tableContainer__gkoyA{flex:1;min-height:0;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);overflow:hidden}.AdminFormSubmissions_table__2roa0{display:flex;flex-direction:column;height:100%}.AdminFormSubmissions_tableHeader__bYRcT{display:grid;grid-template-columns:2fr 3fr 1.5fr 1.25fr 1.5fr;gap:1rem;padding:1rem 1.5rem;background:var(--color-background-secondary);border-bottom:1px solid var(--color-border);font-weight:600;color:var(--color-text-secondary);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.AdminFormSubmissions_headerCell__jdWDj{display:flex;align-items:center}.AdminFormSubmissions_tableBody__cRb1Q{flex:1;overflow-y:auto}.AdminFormSubmissions_tableRow__E3iAW{display:grid;grid-template-columns:2fr 3fr 1.5fr 1.25fr 1.5fr;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--color-border);transition:background-color .2s ease}.AdminFormSubmissions_tableRow__E3iAW:hover{background:var(--color-background-secondary)}.AdminFormSubmissions_tableRow__E3iAW:last-child{border-bottom:none}.AdminFormSubmissions_cell__a0I_n{display:flex;align-items:flex-start;overflow:hidden}.AdminFormSubmissions_contactInfo__sSaog{display:flex;flex-direction:column;gap:.25rem;width:100%}.AdminFormSubmissions_contactName__FCI8_{margin:0;font-weight:600;color:var(--color-text-primary);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminFormSubmissions_contactEmail__0jOf0{margin:0;color:var(--color-text-secondary);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminFormSubmissions_contactSubject__TpO3_{margin:0;color:var(--color-text-tertiary);font-size:.75rem;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminFormSubmissions_attachmentBadge___gvj3{display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.625rem}.AdminFormSubmissions_messageContent__JOkBB{display:flex;flex-direction:column;gap:.5rem;width:100%}.AdminFormSubmissions_messageText__WIvIM{margin:0;color:var(--color-text-primary);font-size:.875rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.AdminFormSubmissions_messageStats___wjf1{display:flex;gap:.75rem;margin-top:.25rem}.AdminFormSubmissions_statItem__6_bsX{display:flex;align-items:center;gap:.25rem;color:var(--color-text-tertiary);font-size:.625rem}.AdminFormSubmissions_statusContainer__2Rdo2{display:flex;flex-direction:column;gap:.5rem;width:100%}.AdminFormSubmissions_statusBadge__aW8sG{font-size:.75rem;align-self:flex-start}.AdminFormSubmissions_priorityBadge__l7VeF{font-size:.625rem;align-self:flex-start}.AdminFormSubmissions_tags___0s17{display:flex;flex-wrap:wrap;gap:.25rem}.AdminFormSubmissions_tagBadge__w0z5q{font-size:.625rem}.AdminFormSubmissions_timeInfo__aSlyC{display:flex;flex-direction:column;gap:.25rem;width:100%}.AdminFormSubmissions_timeAgo__tjHIW{margin:0;color:var(--color-text-primary);font-size:.75rem;font-weight:500}.AdminFormSubmissions_fullDate__NZXov{margin:0;color:var(--color-text-secondary);font-size:.625rem}.AdminFormSubmissions_respondedInfo__9mv5v{margin:0;color:var(--color-success);font-size:.625rem;font-weight:500}.AdminFormSubmissions_actions__Kb_Zf{display:flex;gap:.5rem;flex-wrap:wrap}.AdminFormSubmissions_actionButton__RLMN3{padding:.375rem;min-width:auto;border-radius:var(--border-radius-sm)}.AdminFormSubmissions_respondButton__EZucc{color:var(--color-success);border-color:var(--color-success)}.AdminFormSubmissions_respondButton__EZucc:hover{background:var(--color-success);color:var(--color-background-primary)}.AdminFormSubmissions_deleteButton__FfV1g{color:var(--color-error);border-color:var(--color-error)}.AdminFormSubmissions_deleteButton__FfV1g:hover{background:var(--color-error);color:var(--color-background-primary)}.AdminFormSubmissions_emptyState__y2SKD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:var(--color-text-secondary)}.AdminFormSubmissions_emptyIcon__jW8hR{margin-bottom:1rem;opacity:.5}.AdminFormSubmissions_emptyTitle__MNOs7{margin:0 0 .5rem;color:var(--color-text-primary)}.AdminFormSubmissions_emptyMessage__5_DMV{margin:0;max-width:24rem;line-height:1.5}.AdminFormSubmissions_loadMoreContainer__M4snu{display:flex;justify-content:center;padding-top:1rem}.AdminFormSubmissions_loadMoreButton__1LDsB{min-width:12rem}.AdminFormSubmissions_modalContent__ysq_U{width:100%}.AdminFormSubmissions_submissionDetails__EmIKP{display:flex;flex-direction:column;gap:1.5rem}.AdminFormSubmissions_contactSection__sJRKe,.AdminFormSubmissions_messageSection__FWR06,.AdminFormSubmissions_notesSection__0Bm8q,.AdminFormSubmissions_prioritySection__sR8Xc,.AdminFormSubmissions_responseSection__p8DAL,.AdminFormSubmissions_statusSection__I9Kzb{display:flex;flex-direction:column;gap:.5rem}.AdminFormSubmissions_detailLabel__e7G3U{margin:0;font-weight:600;color:var(--color-text-primary);font-size:.875rem}.AdminFormSubmissions_fullMessage__jWLNo{margin:0;padding:1rem;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);white-space:pre-wrap;line-height:1.6;max-height:12rem;overflow-y:auto}.AdminFormSubmissions_notesInput__4lwzO,.AdminFormSubmissions_responseInput__4ACmH{width:100%;min-height:5rem;resize:vertical}.AdminFormSubmissions_prioritySelect__yLTEw,.AdminFormSubmissions_statusSelect__V3Ttq{padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-background-primary);color:var(--color-text-primary);font-size:.875rem;cursor:pointer}.AdminFormSubmissions_prioritySelect__yLTEw:focus,.AdminFormSubmissions_statusSelect__V3Ttq:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.AdminFormSubmissions_deleteWarning__JCrOL{margin:0;padding:1rem;background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--border-radius-sm);color:var(--color-error);text-align:center}@media (max-width:1024px){.AdminFormSubmissions_sectionHeader__SDw4W{flex-direction:column;gap:1rem}.AdminFormSubmissions_headerStats__5NwPm{align-self:flex-start}.AdminFormSubmissions_tableHeader__bYRcT,.AdminFormSubmissions_tableRow__E3iAW{grid-template-columns:1.5fr 2fr 1fr 1fr 1fr;gap:.75rem;padding:1rem}.AdminFormSubmissions_contactName__FCI8_,.AdminFormSubmissions_messageText__WIvIM{font-size:.8125rem}.AdminFormSubmissions_contactEmail__0jOf0,.AdminFormSubmissions_contactSubject__TpO3_,.AdminFormSubmissions_timeAgo__tjHIW{font-size:.6875rem}}@media (max-width:768px){.AdminFormSubmissions_submissionsContainer__5DIMa{gap:1.5rem}.AdminFormSubmissions_filtersContainer___D1cM{padding:1rem}.AdminFormSubmissions_filterGroup__tK4bA{flex-direction:column}.AdminFormSubmissions_filterSelect__eDHb3{width:100%}.AdminFormSubmissions_table__2roa0{font-size:.875rem}.AdminFormSubmissions_tableHeader__bYRcT{display:none}.AdminFormSubmissions_tableRow__E3iAW{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--color-border)}.AdminFormSubmissions_cell__a0I_n{flex-direction:column;align-items:flex-start}.AdminFormSubmissions_actions__Kb_Zf{width:100%;justify-content:flex-start}.AdminFormSubmissions_actionButton__RLMN3{flex:0 0 auto}.AdminFormSubmissions_statCard__UN3yi{min-width:5rem;padding:.75rem}.AdminFormSubmissions_statValue__Hof_m{font-size:1.25rem}}@media (max-width:480px){.AdminFormSubmissions_submissionsContainer__5DIMa{gap:1rem;padding:0}.AdminFormSubmissions_sectionHeader__SDw4W{padding-bottom:1rem}.AdminFormSubmissions_headerStats__5NwPm{width:100%;justify-content:space-around}.AdminFormSubmissions_filtersContainer___D1cM{padding:.75rem;gap:.75rem}.AdminFormSubmissions_tableRow__E3iAW{padding:1rem}.AdminFormSubmissions_messageText__WIvIM{-webkit-line-clamp:2}.AdminFormSubmissions_actions__Kb_Zf{gap:.375rem}.AdminFormSubmissions_actionButton__RLMN3{padding:.25rem;font-size:.75rem}.AdminFormSubmissions_modalContent__ysq_U{padding:0}.AdminFormSubmissions_submissionDetails__EmIKP{gap:1rem}}.AdminPosts_postsContainer__spG_Q{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:100%}.AdminPosts_sectionHeader__JttZ1{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-color)}.AdminPosts_headerContent__8vFbF{flex:1}.AdminPosts_sectionTitle__gaGzE{color:var(--text-primary);margin:0 0 var(--spacing-xs) 0;font-size:2rem;font-weight:700;background:linear-gradient(135deg,var(--accent),var(--accent-hover));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AdminPosts_sectionSubtitle__hf_EW{color:var(--text-muted);margin:0;font-size:1.125rem}.AdminPosts_createButton__dSA3J{gap:var(--spacing-xs);white-space:nowrap}.AdminPosts_errorBanner__IW2t2{margin:0}.AdminPosts_filtersContainer__BxOCT{display:flex;gap:var(--spacing-lg);align-items:flex-end;flex-wrap:wrap}.AdminPosts_searchContainer__GTbwc{flex:1;min-width:300px}.AdminPosts_searchInput__IDpR8{margin:0}.AdminPosts_filterGroup__Vt0Wx{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.AdminPosts_filterSelect__z9bRs{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);font-size:.875rem;min-width:140px;cursor:pointer;transition:all .2s ease}.AdminPosts_filterSelect__z9bRs:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1)}.AdminPosts_filterSelect__z9bRs:hover{border-color:var(--accent)}.AdminPosts_statsContainer__AczNx{display:flex;gap:var(--spacing-lg);flex-wrap:wrap;padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}.AdminPosts_stat__VlyU0{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-md);background:var(--bg-primary);border-radius:var(--radius-sm)}.AdminPosts_tableContainer__723fz{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden}.AdminPosts_loadingContainer__N4XHW{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg)}.AdminPosts_postSkeleton__fYXc6{margin-bottom:var(--spacing-md)}.AdminPosts_table__KWuon{width:100%;display:flex;flex-direction:column}.AdminPosts_tableHeader__ohHXj{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 280px;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-primary);border-bottom:1px solid var(--border-color);font-weight:600;font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.AdminPosts_headerCell__ukxDK{display:flex;align-items:center}.AdminPosts_tableBody__qN2rM{display:flex;flex-direction:column}.AdminPosts_tableRow___gWhK{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 280px;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--border-color);transition:background-color .2s ease}.AdminPosts_tableRow___gWhK:hover{background:var(--bg-primary)}.AdminPosts_tableRow___gWhK:last-child{border-bottom:none}.AdminPosts_cell__p8_hf{display:flex;align-items:center;min-width:0}.AdminPosts_postTitle__I2Xi2{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.AdminPosts_titleText__oGQZz{color:var(--text-primary);font-size:.875rem;font-weight:600}.AdminPosts_excerpt__5GQPN,.AdminPosts_titleText__oGQZz{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPosts_excerpt__5GQPN{color:var(--text-muted);font-size:.75rem;line-height:1.4}.AdminPosts_category__YDNWT{background:var(--bg-primary);color:var(--text-secondary);padding:4px 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;border:1px solid var(--border-color)}.AdminPosts_statusContainer__EVql7{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.AdminPosts_statusRow__YItJc{display:flex;align-items:center;gap:var(--spacing-xs)}.AdminPosts_status__Tky9v{padding:4px 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:4px}.AdminPosts_status__Tky9v.AdminPosts_published__VoRIe{background:#10b981;color:white}.AdminPosts_status__Tky9v.AdminPosts_draft__n9Pg9{background:#f59e0b;color:white}.AdminPosts_status__Tky9v.AdminPosts_scheduled__4b90I{background:#3b82f6;color:white}.AdminPosts_status__Tky9v.AdminPosts_archived__A4GG5{background:#6b7280;color:white}.AdminPosts_featuredBadge__T08tU{display:flex;align-items:center;justify-content:center;background:#eab308;color:white;width:18px;height:18px;border-radius:50%}.AdminPosts_scheduledDate__2U2A0{display:flex;align-items:center;gap:4px;font-size:.7rem;color:var(--text-muted);font-weight:400}.AdminPosts_date__JG73n{color:var(--text-muted);margin:0;font-size:.75rem}.AdminPosts_actions__gTDDn{display:flex;gap:var(--spacing-xs);align-items:center}.AdminPosts_actionButton__AFW8b{min-width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);transition:all .2s ease}.AdminPosts_actionButton__AFW8b:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.AdminPosts_actionButton__AFW8b.AdminPosts_featured__ZQWUI{border-color:#eab308;color:#eab308;background:rgba(234,179,8,.1)}.AdminPosts_actionButton__AFW8b.AdminPosts_deleteButton__zEqBX:hover{border-color:#ef4444;color:#ef4444;background:rgba(239,68,68,.1)}.AdminPosts_emptyState__yqEj5{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg);text-align:center}.AdminPosts_emptyIcon__PrPan{color:var(--text-muted);opacity:.5}.AdminPosts_emptyTitle__zW4Lo{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.AdminPosts_emptyMessage__W4v2j{color:var(--text-muted);margin:0;max-width:400px}.AdminPosts_loadMoreContainer__cI1rs{display:flex;justify-content:center;padding:var(--spacing-lg) 0;min-height:80px}.AdminPosts_loadMoreButton__R7UuA{min-width:200px}.AdminPosts_loadingMoreContainer__dogOw{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);width:100%;max-width:600px}.AdminPosts_loadingText__hqBsK{color:var(--text-muted);text-align:center}@media (max-width:1200px){.AdminPosts_tableHeader__ohHXj,.AdminPosts_tableRow___gWhK{grid-template-columns:2fr 1fr 1fr 260px}.AdminPosts_cell__p8_hf:nth-child(4),.AdminPosts_headerCell__ukxDK:nth-child(4){display:none}}@media (max-width:968px){.AdminPosts_sectionHeader__JttZ1{align-items:stretch}.AdminPosts_filtersContainer__BxOCT,.AdminPosts_sectionHeader__JttZ1{flex-direction:column;gap:var(--spacing-md)}.AdminPosts_searchContainer__GTbwc{min-width:100%}.AdminPosts_filterGroup__Vt0Wx{justify-content:stretch}.AdminPosts_filterSelect__z9bRs{flex:1;min-width:120px}.AdminPosts_tableHeader__ohHXj,.AdminPosts_tableRow___gWhK{grid-template-columns:1fr 120px;padding:var(--spacing-md)}.AdminPosts_cell__p8_hf:nth-child(2),.AdminPosts_cell__p8_hf:nth-child(3),.AdminPosts_headerCell__ukxDK:nth-child(2),.AdminPosts_headerCell__ukxDK:nth-child(3){display:none}.AdminPosts_postTitle__I2Xi2{gap:var(--spacing-xs)}.AdminPosts_excerpt__5GQPN{max-width:none;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AdminPosts_actions__gTDDn{flex-wrap:wrap;gap:4px}.AdminPosts_actionButton__AFW8b{min-width:28px;height:28px}}@media (max-width:640px){.AdminPosts_postsContainer__spG_Q{gap:var(--spacing-lg)}.AdminPosts_sectionTitle__gaGzE{font-size:1.75rem}.AdminPosts_sectionSubtitle__hf_EW{font-size:1rem}.AdminPosts_createButton__dSA3J{font-size:.875rem;padding:var(--spacing-sm) var(--spacing-md)}.AdminPosts_tableHeader__ohHXj,.AdminPosts_tableRow___gWhK{grid-template-columns:1fr 140px;gap:var(--spacing-sm)}.AdminPosts_cell__p8_hf:nth-child(n+2),.AdminPosts_headerCell__ukxDK:nth-child(n+2){display:none}.AdminPosts_postTitle__I2Xi2{padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-color)}.AdminPosts_postTitleWrapper__7kmIb{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.AdminPosts_postMeta__ZlU5o{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.AdminPosts_actions__gTDDn{justify-content:flex-start;margin-top:var(--spacing-sm)}}@media (prefers-color-scheme:dark){.AdminPosts_tableRow___gWhK:hover{background:var(--bg-tertiary)}.AdminPosts_actionButton__AFW8b:hover{box-shadow:0 2px 8px rgba(var(--accent-rgb),.2)}}@media (prefers-contrast:high){.AdminPosts_actionButton__AFW8b,.AdminPosts_filterSelect__z9bRs,.AdminPosts_tableContainer__723fz{border-width:2px}.AdminPosts_featuredBadge__T08tU,.AdminPosts_status__Tky9v.AdminPosts_draft__n9Pg9,.AdminPosts_status__Tky9v.AdminPosts_published__VoRIe{border:2px solid white}}@media (prefers-reduced-motion:reduce){.AdminPosts_actionButton__AFW8b,.AdminPosts_filterSelect__z9bRs,.AdminPosts_tableRow___gWhK{transition:none}.AdminPosts_actionButton__AFW8b:hover{transform:none}}.AdminPosts_deleteModalContent__s0nxo{display:flex;flex-direction:column;gap:var(--spacing-lg)}.AdminPosts_postPreview__gBhfI{background:var(--bg-secondary);padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-color)}.AdminPosts_postMeta__ZlU5o{color:var(--text-muted);margin-bottom:var(--spacing-xs)}.AdminPosts_postExcerpt__EhwmC{color:var(--text-secondary);margin-top:var(--spacing-xs);line-height:1.5}.AdminPosts_modalOverlay__h0uIA{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AdminPosts_modalContent__LlkJy{background:var(--bg-primary);padding:var(--spacing-xl);border-radius:var(--radius-lg);max-width:500px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.AdminPosts_modalTitle__dLj8s{margin:0 0 var(--spacing-md) 0;color:var(--text-primary)}.AdminPosts_modalMessage__pABvW{margin:0 0 var(--spacing-lg) 0;color:var(--text-secondary)}.AdminPosts_modalActions__sw58v{display:flex;gap:var(--spacing-md);justify-content:flex-end}.AdminPosts_cancelButton__enMUg,.AdminPosts_confirmButton__fksCL{min-width:100px}.AdminPosts_actionButton__AFW8b:focus-visible,.AdminPosts_filterSelect__z9bRs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print{.AdminPosts_actions__gTDDn,.AdminPosts_filtersContainer__BxOCT,.AdminPosts_loadMoreContainer__cI1rs{display:none}.AdminPosts_tableContainer__723fz{border:1px solid #000}.AdminPosts_tableRow___gWhK:hover{background:transparent}}.AdminSettings_settingsContainer__XBnId{display:flex;flex-direction:column;gap:2rem;padding:0;height:100%;min-height:0}.AdminSettings_sectionHeader__9Uqkm{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.AdminSettings_headerContent__tu6S8{flex:1}.AdminSettings_sectionTitle__75rZr{margin:0 0 .5rem;color:var(--color-text-primary);font-weight:600}.AdminSettings_sectionSubtitle__3_Tat{margin:0;color:var(--color-text-secondary);line-height:1.5}.AdminSettings_headerActions__ObPtT{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.AdminSettings_lastSaved__OYnjb{margin:0;color:var(--color-text-tertiary);font-style:italic}.AdminSettings_unsavedBadge__g_UQa{font-size:.75rem}.AdminSettings_errorBanner__cnkQj,.AdminSettings_successBanner__UcAPD{margin-bottom:1rem}.AdminSettings_settingsLayout__X0_2J{display:grid;grid-template-columns:minmax(240px,280px) 1fr;gap:clamp(1rem,3vw,2rem);flex:1;min-height:0}.AdminSettings_categoriesSidebar__2i3Q2{display:flex;flex-direction:column;gap:1rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:1.5rem;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 200px);overflow-y:auto}.AdminSettings_sidebarTitle__C5cVU{margin:0 0 1rem;color:var(--color-text-primary);font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.05em}.AdminSettings_categoriesList__0u_bh{display:flex;flex-direction:column;gap:.5rem}.AdminSettings_categoryButton__pto14{display:flex;align-items:center;gap:1rem;padding:1rem;background:transparent;border:1px solid transparent;border-radius:var(--border-radius-sm);cursor:pointer;transition:all .2s ease;text-align:left}.AdminSettings_categoryButton__pto14:hover{background:var(--color-background-secondary);border-color:var(--color-border)}.AdminSettings_categoryButton__pto14.AdminSettings_activeCategory__xPwB3{background:var(--category-color,var(--color-primary));color:white;border-color:var(--category-color,var(--color-primary))}.AdminSettings_categoryButton__pto14.AdminSettings_activeCategory__xPwB3 .AdminSettings_categoryDescription__r5fcP{color:rgba(255,255,255,.8)}.AdminSettings_categoryIcon__duJPL{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--color-background-secondary);border-radius:var(--border-radius-sm);flex-shrink:0}.AdminSettings_activeCategory__xPwB3 .AdminSettings_categoryIcon__duJPL{background:rgba(255,255,255,.2)}.AdminSettings_categoryInfo__A7s7N{flex:1;min-width:0}.AdminSettings_categoryLabel__05NVB{margin:0 0 .25rem;font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSettings_categoryDescription__r5fcP{margin:0;color:var(--color-text-secondary);font-size:.75rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AdminSettings_settingsContent__rOmzK{display:flex;flex-direction:column;gap:2rem;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md);overflow:hidden;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 200px)}.AdminSettings_contentHeader__SX_xD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1rem,2vw,1.5rem);background:var(--color-background-secondary);border-bottom:1px solid var(--color-border)}.AdminSettings_contentTitle__iKkgw{display:flex;align-items:center;gap:.75rem}.AdminSettings_contentIcon__G7SGC{color:var(--color-primary)}.AdminSettings_contentTitleText__0cTTk{margin:0;font-weight:600;color:var(--color-text-primary)}.AdminSettings_contentActions__dr43B{display:flex;flex-wrap:wrap;gap:.5rem}.AdminSettings_resetButton__zG7C_{color:var(--color-text-secondary);border-color:var(--color-border)}.AdminSettings_resetButton__zG7C_:hover{color:var(--color-error);border-color:var(--color-error)}.AdminSettings_saveButton__ZTIc5{min-width:0;white-space:nowrap}.AdminSettings_saveButton__ZTIc5:disabled{opacity:.5;cursor:not-allowed}.AdminSettings_settingsForm__pKTXS{padding:1.5rem;flex:1;overflow-y:auto}.AdminSettings_settingsGrid__SRWmC{display:grid;grid-template-columns:1fr;gap:1.5rem}.AdminSettings_settingField__EM0rh{display:flex;flex-direction:column;gap:.5rem}.AdminSettings_fieldLabel__SQI_d{margin:0;font-weight:600;color:var(--color-text-primary);font-size:.875rem}.AdminSettings_fieldDescription__wu_1M{margin:0;color:var(--color-text-secondary);font-size:.75rem;line-height:1.4}.AdminSettings_settingInput__gzsYA{width:100%}.AdminSettings_checkboxField__oDKX6{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.AdminSettings_checkbox__1Xotq{width:1.25rem;height:1.25rem;cursor:pointer;flex-shrink:0;margin:.125rem 0 0}.AdminSettings_checkboxLabel__9VHG_{flex:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminSettings_checkboxLabel__9VHG_ .AdminSettings_fieldDescription__wu_1M{margin-top:.25rem}@media (min-width:1200px){.AdminSettings_settingsGrid__SRWmC{grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.AdminSettings_settingField__EM0rh:has(.AdminSettings_fieldDescription__wu_1M:nth-of-type(2)),.AdminSettings_settingField__EM0rh:has(textarea){grid-column:1/-1}}@media (max-width:1024px){.AdminSettings_settingsLayout__X0_2J{grid-template-columns:1fr;gap:1.5rem}.AdminSettings_categoriesSidebar__2i3Q2{max-height:none;height:auto}.AdminSettings_categoriesList__0u_bh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.AdminSettings_categoryButton__pto14{padding:.75rem}.AdminSettings_categoryLabel__05NVB{font-size:.8125rem}.AdminSettings_categoryDescription__r5fcP{font-size:.6875rem}.AdminSettings_settingsContent__rOmzK{max-height:none}}@media (max-width:900px){.AdminSettings_categoriesList__0u_bh{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminSettings_contentHeader__SX_xD{padding:1rem}.AdminSettings_settingsForm__pKTXS{padding:1.25rem}}@media (max-width:768px){.AdminSettings_settingsContainer__XBnId{gap:1.5rem}.AdminSettings_sectionHeader__9Uqkm{flex-direction:column;gap:1rem}.AdminSettings_headerActions__ObPtT{align-items:flex-start;width:100%;justify-content:flex-start}.AdminSettings_categoriesList__0u_bh{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.AdminSettings_contentHeader__SX_xD{flex-direction:column;align-items:stretch;gap:.75rem}.AdminSettings_contentTitle__iKkgw{justify-content:center}.AdminSettings_contentActions__dr43B{width:100%;justify-content:stretch}.AdminSettings_resetButton__zG7C_,.AdminSettings_saveButton__ZTIc5{flex:1;min-width:0;justify-content:center}.AdminSettings_settingsForm__pKTXS{padding:1rem}.AdminSettings_settingsGrid__SRWmC{gap:1rem}}@media (max-width:480px){.AdminSettings_settingsContainer__XBnId{gap:1rem;padding:0}.AdminSettings_sectionHeader__9Uqkm{padding-bottom:1rem}.AdminSettings_sectionTitle__75rZr{font-size:1.25rem}.AdminSettings_sectionSubtitle__3_Tat{font-size:.875rem}.AdminSettings_categoriesSidebar__2i3Q2{padding:.75rem}.AdminSettings_categoriesList__0u_bh{grid-template-columns:1fr;gap:.5rem}.AdminSettings_categoryButton__pto14{padding:.75rem;gap:.75rem}.AdminSettings_categoryIcon__duJPL{width:1.5rem;height:1.5rem}.AdminSettings_categoryLabel__05NVB{font-size:.875rem}.AdminSettings_categoryDescription__r5fcP{display:none}.AdminSettings_contentHeader__SX_xD{padding:.75rem}.AdminSettings_contentTitle__iKkgw{gap:.5rem}.AdminSettings_contentTitleText__0cTTk{font-size:1rem}.AdminSettings_contentActions__dr43B{flex-direction:column;gap:.5rem}.AdminSettings_resetButton__zG7C_,.AdminSettings_saveButton__ZTIc5{width:100%;padding:.75rem 1rem}.AdminSettings_settingsForm__pKTXS{padding:.75rem}.AdminSettings_settingsGrid__SRWmC{gap:.75rem}.AdminSettings_fieldLabel__SQI_d{font-size:.8125rem}.AdminSettings_checkboxField__oDKX6{gap:.5rem}.AdminSettings_checkbox__1Xotq{width:1rem;height:1rem}}.AdminSettings_emptyState__giGup,.AdminSettings_loadingContainer__l_eWl{display:flex;justify-content:center;align-items:center;padding:3rem;color:var(--color-text-secondary)}.AdminSettings_emptyState__giGup{flex-direction:column;text-align:center}.AdminSettings_emptyIcon__NUNq_{margin-bottom:1rem;opacity:.5}.AdminSettings_settingInput__gzsYA input[type=number]{text-align:right}.AdminSettings_settingInput__gzsYA input[type=email],.AdminSettings_settingInput__gzsYA input[type=url]{font-family:var(--font-mono,monospace);font-size:.875rem}.AdminSettings_arrayField__e9rFU{position:relative}.AdminSettings_arrayField__e9rFU:after{content:"Separate multiple values with commas";position:absolute;bottom:-1.25rem;left:0;font-size:.625rem;color:var(--color-text-tertiary);font-style:italic}.AdminSettings_categoryButton__pto14[data-category=site]{--category-color:var(--color-primary)}.AdminSettings_categoryButton__pto14[data-category=seo]{--category-color:var(--color-success)}.AdminSettings_categoryButton__pto14[data-category=contact]{--category-color:var(--color-info)}.AdminSettings_categoryButton__pto14[data-category=social]{--category-color:var(--color-warning)}.AdminSettings_categoryButton__pto14[data-category=features]{--category-color:var(--color-purple)}.AdminSettings_categoryButton__pto14[data-category=content]{--category-color:var(--color-orange)}.AdminSettings_categoryButton__pto14[data-category=email]{--category-color:var(--color-cyan)}.AdminSettings_categoryButton__pto14[data-category=security]{--category-color:var(--color-error)}.AdminSettings_categoryButton__pto14[data-category=performance]{--category-color:var(--color-teal)}.AdminSettings_categoryButton__pto14[data-category=navigation]{--category-color:var(--color-indigo)}.AdminSettings_socialMediaSection__N388F{padding:1.5rem 0}.Hamburger_hamburger__WoFTF{display:none;flex-direction:column;justify-content:space-around;width:24px;height:18px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;transition:all var(--transition-normal)}.Hamburger_hamburgerBar__a9IFb{width:24px;height:2px;background:white;border-radius:1px;transition:all var(--transition-normal);transform-origin:center;box-shadow:0 1px 2px rgba(0,0,0,.2)}.Hamburger_hamburger__WoFTF.Hamburger_active__8wiiF .Hamburger_hamburgerBar__a9IFb:first-child{transform:rotate(45deg) translate(5px,5px)}.Hamburger_hamburger__WoFTF.Hamburger_active__8wiiF .Hamburger_hamburgerBar__a9IFb:nth-child(2){opacity:0}.Hamburger_hamburger__WoFTF.Hamburger_active__8wiiF .Hamburger_hamburgerBar__a9IFb:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}@media (max-width:768px){.Hamburger_hamburger__WoFTF{display:flex}}.Hamburger_hamburger__WoFTF.Hamburger_compact___f9ji{transform:scale(.8)}.Header_header__tsV1i{color:var(--text-primary-dark,#333);position:relative;z-index:var(--header-z-index)}.Header_mainNav__hjqnS{background:var(--header-gradient);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all var(--transition-normal);position:relative;z-index:var(--header-z-index);height:var(--main-nav-height,60px);display:flex;justify-content:center;width:100%;margin:0;padding:0;transform-origin:top center}.Header_navContainer__jzBU6{max-width:1600px;width:100%;padding:8px 20px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;min-width:0;box-sizing:border-box;gap:8px;position:relative}.Header_mainNav__hjqnS.Header_fixed__m5DW_{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1030}.Header_mainNav__hjqnS.Header_compact__2HiVV{height:35px;min-height:35px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.Header_mainNav__hjqnS.Header_compact__2HiVV .Header_navContainer__jzBU6{padding:.1rem 20px}.Header_navRight__v99RZ{display:flex;gap:clamp(3px,1vw,8px);align-items:center;flex:0 0 auto;width:clamp(100px,15vw,160px);justify-content:flex-end;overflow:visible;z-index:3;margin-left:clamp(6px,1.5vw,16px);padding-left:clamp(6px,1.5vw,16px)}.Header_searchToggle__L6nv4{--button-bg:rgba(255,255,255,0.15);--button-bg-hover:rgba(255,255,255,0.25);--button-text:#ffffff;--button-text-hover:#ffffff;--button-border:rgba(255,255,255,0.3);--button-border-hover:rgba(255,255,255,0.4);--button-border-radius:8px;--button-padding-x:12px;--button-padding-y:8px;--button-height:40px;--button-shadow:0 2px 8px rgba(0,0,0,0.1);--button-shadow-hover:0 4px 12px rgba(0,0,0,0.15);--button-transform-hover:translateY(-1px);--button-transition:all 0.3s ease;min-width:40px}.Header_searchToggle__L6nv4 i{transition:transform .3s ease}.Header_searchToggle__L6nv4:hover i{transform:scale(1.1)}.Header_searchToggle__L6nv4.Header_active__U4q65 i{transform:rotate(90deg)}.Header_searchToggle__L6nv4.Header_active__U4q65:hover i{transform:rotate(90deg) scale(1.1)}.Header_mainNavPlaceholder__gIU4x{display:none;height:var(--main-nav-height,60px)}@media (min-width:1200px){.Header_navRight__v99RZ{width:clamp(140px,16vw,180px);gap:12px}.Header_mainNav__hjqnS{min-height:70px}.Header_navContainer__jzBU6{padding:10px 40px;gap:16px}}@media (min-width:900px) and (max-width:1199px){.Header_navRight__v99RZ{width:clamp(90px,13vw,130px);gap:clamp(3px,.8vw,6px)}}@media (min-width:769px) and (max-width:899px){.Header_navRight__v99RZ{width:clamp(90px,13vw,130px);gap:clamp(3px,.8vw,6px)}}@media (max-width:768px){.Header_mainNav__hjqnS{min-height:60px;height:60px}.Header_navContainer__jzBU6{padding:15px 20px}.Header_navRight__v99RZ{flex:0 0 auto;width:auto;min-width:auto;gap:12px;margin-left:15px;padding-left:0}.Header_searchToggle__L6nv4{min-width:36px;min-height:36px;padding:6px 10px;font-size:14px}}@media (max-width:480px){.Header_navContainer__jzBU6{padding:12px 15px;gap:6px}.Header_navRight__v99RZ{gap:4px}.Header_searchToggle__L6nv4{min-width:32px;min-height:32px;padding:4px 8px;font-size:13px}}@media (min-width:1600px){.Header_navContainer__jzBU6{max-width:1800px}}.Logo_logo__V4tek{flex:0 0 auto;width:clamp(120px,20vw,250px);overflow:visible;z-index:1}.Logo_logoLink__gpS1E{color:white;text-decoration:none;font-size:clamp(1rem,2.2vw,1.8rem);font-weight:800;letter-spacing:1px;transition:all var(--transition-normal);display:flex;align-items:center;gap:clamp(4px,1vw,8px);text-shadow:0 2px 4px rgba(0,0,0,.2);white-space:nowrap;width:100%;cursor:pointer}.Logo_logoLink__gpS1E:hover{transform:scale(1.05);text-shadow:0 4px 8px rgba(0,0,0,.4)}.Logo_logoImage__ayiqC{position:relative!important;display:block!important;height:clamp(30px,5vw,50px)!important;width:auto!important;-o-object-fit:contain;object-fit:contain;flex-shrink:0;transition:all var(--transition-normal);cursor:pointer}.Logo_logoImage__ayiqC.Logo_compact__0_CwA{height:30px!important}.Logo_logoLink__gpS1E:hover .Logo_logoImage__ayiqC{transform:scale(1.1)}.Logo_logoText__GS_IE{display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;overflow:visible;min-width:0;cursor:pointer}.Logo_beu__vs8Tj{color:var(--logo-beu-color);text-shadow:var(--logo-beu-shadow);filter:var(--logo-beu-filter)}.Logo_bihar__3FhdV{color:var(--logo-bihar-color);text-shadow:var(--logo-bihar-shadow);filter:var(--logo-bihar-filter)}@media (min-width:1200px){.Logo_logo__V4tek{width:clamp(200px,22vw,280px)}.Logo_logoLink__gpS1E{font-size:2rem;letter-spacing:2px;gap:10px}.Logo_logoImage__ayiqC{height:55px}}@media (max-width:768px){.Logo_logo__V4tek{flex:1;width:auto;min-width:auto;max-width:60%}.Logo_logoImage__ayiqC{height:35px}}@media (max-width:480px){.Logo_logoImage__ayiqC{height:30px}}@media (max-width:360px){.Logo_logoImage__ayiqC{height:25px}}.NavMenu_navMenu__N7vi_{gap:clamp(4px,1.5vw,16px);min-height:35px;flex:1 1 auto;margin:0;width:100%;z-index:2;padding:0 clamp(4px,1.5vw,20px);flex-wrap:nowrap;overflow:visible}.NavMenu_navLink__VSdPw,.NavMenu_navMenu__N7vi_{display:flex;align-items:center;justify-content:center;min-width:0}.NavMenu_navLink__VSdPw{color:var(--nav-link-text);text-decoration:none;font-weight:600;padding:clamp(4px,1.2vw,10px) clamp(6px,1.5vw,14px);border-radius:6px;transition:all var(--transition-normal);white-space:nowrap;position:relative;background:var(--nav-link-bg);border:1px solid transparent;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:clamp(10px,1.4vw,14px);line-height:1.2;letter-spacing:.1px;flex:1 1 auto;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.NavMenu_navLink__VSdPw:hover{background:var(--nav-link-hover-bg);color:white;opacity:.95;box-shadow:0 4px 12px rgba(0,0,0,.2);border-color:rgba(255,255,255,.2);text-shadow:0 1px 3px rgba(0,0,0,.5);transform:translateY(-1px)}.NavMenu_navLink__VSdPw.NavMenu_active__WCsk3{background:var(--nav-link-active-bg);color:white;box-shadow:0 2px 8px rgba(0,0,0,.15);border-color:rgba(255,255,255,.3)}.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-min-width:140px;--menu-max-width:280px;--menu-width-ratio:45vw;--menu-height:50vh;--menu-max-height:600px;--font-size-base:clamp(13px,2.5vw + 8px,16px);--font-size-small:clamp(12px,2vw + 7px,14px);--font-size-title:clamp(14px,3vw + 9px,18px);--padding-horizontal:clamp(12px,3vw,20px);--padding-vertical:clamp(8px,2vw,14px)}.NavMenu_mobileMenuWrapper__kjyhE{position:fixed;right:0;width:clamp(140px,45vw,280px);height:var(--menu-height);max-height:var(--menu-max-height);z-index:9998;box-shadow:-4px 0 20px rgba(0,0,0,.3);transition:width .3s ease,height .3s ease,transform .3s ease-out,opacity .3s ease-out;opacity:0;transform:translateX(100%);pointer-events:none}.NavMenu_mobileMenuWrapper__kjyhE.open{opacity:1;transform:translateX(0);pointer-events:auto}.NavMenu_mobileMenuWrapper__kjyhE.closing,.NavMenu_mobileSubmenuWrapper__pwlWS{opacity:0;transform:translateX(100%);pointer-events:none}.NavMenu_mobileSubmenuWrapper__pwlWS{position:fixed;right:clamp(140px,45vw,280px);width:clamp(140px,45vw,280px);height:var(--menu-height);max-height:var(--menu-max-height);z-index:9997;box-shadow:-4px 0 20px rgba(0,0,0,.3);transition:width .3s ease,height .3s ease,right .3s ease,transform .3s ease-out,opacity .3s ease-out}.NavMenu_mobileSubmenuWrapper__pwlWS.open{opacity:1;transform:translateX(0);pointer-events:auto}.NavMenu_mobileSubmenuWrapper__pwlWS.closing{opacity:0;transform:translateX(100%);pointer-events:none}.NavMenu_mobileMenu__qMY69{display:flex!important;background:var(--header-gradient);flex-direction:column!important;align-items:stretch!important;padding:calc(var(--padding-vertical) / 2) 0!important;gap:0!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;height:100%;width:100%;box-sizing:border-box!important}.NavMenu_mobileMenu__qMY69>*{width:100%!important;box-sizing:border-box!important}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw,.NavMenu_mobileMenu__qMY69 a,.NavMenu_mobileMenu__qMY69 button{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex:none!important}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw{color:white!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.04)!important;text-shadow:none!important;padding:var(--padding-vertical) var(--padding-horizontal)!important;font-size:var(--font-size-base)!important;font-weight:600!important;line-height:1.4;border-radius:0;text-align:left;justify-content:flex-start!important;margin:0!important;min-height:clamp(40px,8vw,48px);align-items:center;transition:all .2s ease!important;position:relative;letter-spacing:clamp(0px,.2vw,.2px)}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw:first-child{border-top:1px solid rgba(255,255,255,.04)!important}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw:hover{background:rgba(255,255,255,.12)!important;color:white!important}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw:active{background:rgba(255,255,255,.18)!important}.NavMenu_mobileMenu__qMY69 .NavMenu_navLink__VSdPw.NavMenu_active__WCsk3{background:rgba(255,255,255,.15)!important;color:white!important;font-weight:700!important;border-left:clamp(2px,.5vw,3px) solid white!important;padding-left:calc(var(--padding-horizontal) - clamp(2px, .5vw, 3px))!important}@media (min-width:769px){.NavMenu_desktopOnly__aCrq4{display:flex!important}}.NavMenu_mobileMenu__qMY69::-webkit-scrollbar{width:3px}.NavMenu_mobileMenu__qMY69::-webkit-scrollbar-track{background:transparent}.NavMenu_mobileMenu__qMY69::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:1.5px}.NavMenu_mobileMenu__qMY69::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.NavMenu_submenuPanel__eATqd{padding-top:0!important}.NavMenu_submenuPanel__eATqd a,.NavMenu_submenuPanel__eATqd button{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex:none!important}.NavMenu_submenuPanel__eATqd .NavMenu_navLink__VSdPw{font-weight:600!important;font-size:var(--font-size-small)!important;padding:calc(var(--padding-vertical) * .8) var(--padding-horizontal) calc(var(--padding-vertical) * .8) calc(var(--padding-horizontal) * 1.8)!important;line-height:1.35;width:100%!important;max-width:100%!important;flex:none!important;box-sizing:border-box!important}.NavMenu_submenuBackButton__UYjKX{width:100%!important;padding:var(--padding-vertical) var(--padding-horizontal)!important;background:rgba(0,0,0,.15)!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:white!important;font-size:var(--font-size-base)!important;font-weight:700!important;text-align:left;cursor:pointer;transition:all .2s ease;margin:0!important;min-height:clamp(40px,8vw,48px);display:flex!important;align-items:center;box-sizing:border-box!important;flex:none!important}.NavMenu_submenuBackButton__UYjKX:hover{background:rgba(0,0,0,.25)!important}.NavMenu_submenuBackButton__UYjKX:active{background:rgba(0,0,0,.3)!important}.NavMenu_submenuTitle__A1UM3{padding:var(--padding-vertical) var(--padding-horizontal);font-size:var(--font-size-title)!important;font-weight:700!important;color:white;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.1);line-height:1.4}.NavMenu_syllabusButton__J6pSP{cursor:pointer;width:100%!important;max-width:100%!important;flex:none!important;text-align:left;box-sizing:border-box!important}.NavMenu_syllabusButton__J6pSP.NavMenu_submenuOpen___eZzK{background:rgba(255,255,255,.15)!important}.NavMenu_syllabusButton__J6pSP .NavMenu_arrow__Fkzeh{margin-left:auto;font-size:clamp(14px,2vw + 6px,18px);opacity:.8;transition:transform .3s ease;display:inline-block}.NavMenu_syllabusButton__J6pSP .NavMenu_arrow__Fkzeh.NavMenu_arrowOpen__bkhJb{transform:rotate(90deg)}.NavMenu_syllabusButton__J6pSP:hover .NavMenu_arrow__Fkzeh{opacity:1}@media (max-width:768px){.NavMenu_navMenu__N7vi_:not(.NavMenu_mobileMenu__qMY69){display:none!important}}@media (max-width:375px){.NavMenu_mobileMenuWrapper__kjyhE{width:clamp(130px,42vw,170px)}.NavMenu_mobileSubmenuWrapper__pwlWS{right:clamp(130px,42vw,170px);width:clamp(130px,42vw,170px)}.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-height:45vh;--font-size-base:clamp(12px,2.5vw + 7px,14px);--font-size-small:clamp(11px,2vw + 6px,13px);--font-size-title:clamp(13px,3vw + 8px,15px);--padding-horizontal:clamp(10px,2.5vw,16px);--padding-vertical:clamp(6px,1.5vw,10px)}}@media (min-width:376px) and (max-width:480px){.NavMenu_mobileMenuWrapper__kjyhE{width:clamp(150px,43vw,200px)}.NavMenu_mobileSubmenuWrapper__pwlWS{right:clamp(150px,43vw,200px);width:clamp(150px,43vw,200px)}.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-height:48vh}}@media (min-width:481px) and (max-width:640px){.NavMenu_mobileMenuWrapper__kjyhE{width:clamp(160px,44vw,220px)}.NavMenu_mobileSubmenuWrapper__pwlWS{right:clamp(160px,44vw,220px);width:clamp(160px,44vw,220px)}.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-height:50vh}}@media (min-width:641px) and (max-width:768px){.NavMenu_mobileMenuWrapper__kjyhE{width:clamp(180px,45vw,250px)}.NavMenu_mobileSubmenuWrapper__pwlWS{right:clamp(180px,45vw,250px);width:clamp(180px,45vw,250px)}.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-height:50vh;--menu-max-height:500px}}@media (max-height:500px) and (orientation:landscape){.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-height:70vh;--menu-max-height:90vh}}@media (min-height:900px){.NavMenu_mobileMenuWrapper__kjyhE,.NavMenu_mobileSubmenuWrapper__pwlWS{--menu-max-height:550px}}