.dev-module__RjXNgG__consoleWrapper{background:var(--bg-primary);min-height:100vh;display:flex}.dev-module__RjXNgG__sidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0006;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:240px;height:100vh;display:flex;position:sticky;top:0}.dev-module__RjXNgG__sidebarHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:1.25rem 1rem;display:flex}.dev-module__RjXNgG__logoMark{background:linear-gradient(135deg,var(--accent)0%,#7c3aed 100%);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dev-module__RjXNgG__logoMark svg{width:18px;height:18px}.dev-module__RjXNgG__logoText{align-items:center;gap:.5rem;display:flex}.dev-module__RjXNgG__logoTitle{color:var(--text-primary);font-size:1rem;font-weight:700}.dev-module__RjXNgG__logoBadge{letter-spacing:.05em;color:#ef4444;background:#ef444426;border:1px solid #ef44444d;border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:700}.dev-module__RjXNgG__sidebarNav{flex-direction:column;flex:1;gap:.25rem;padding:1rem .75rem;display:flex}.dev-module__RjXNgG__navItem{color:var(--text-muted);border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.dev-module__RjXNgG__navItem:hover{color:var(--text-primary);background:#ffffff0d}.dev-module__RjXNgG__navItem.dev-module__RjXNgG__active{background:color-mix(in srgb,var(--accent)15%,transparent);color:var(--accent)}.dev-module__RjXNgG__navIcon{opacity:.7;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.dev-module__RjXNgG__navIcon svg{width:16px;height:16px}.dev-module__RjXNgG__navItem:hover .dev-module__RjXNgG__navIcon,.dev-module__RjXNgG__navItem.dev-module__RjXNgG__active .dev-module__RjXNgG__navIcon{opacity:1}.dev-module__RjXNgG__sidebarFooter{border-top:1px solid #ffffff0f;padding:1rem}.dev-module__RjXNgG__backLink{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8125rem;text-decoration:none;transition:color .15s;display:flex}.dev-module__RjXNgG__backLink:hover{color:var(--text-primary)}.dev-module__RjXNgG__mainContent{flex:1;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);overflow-x:hidden}.dev-module__RjXNgG__pageHeader{margin-bottom:2rem}.dev-module__RjXNgG__pageTitle{color:var(--text-primary);margin:0 0 .375rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.dev-module__RjXNgG__pageSubtitle{color:var(--text-muted);margin:0;font-size:.9375rem}.dev-module__RjXNgG__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.dev-module__RjXNgG__kpiCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:1.25rem;transition:all .2s}.dev-module__RjXNgG__kpiCard:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.dev-module__RjXNgG__kpiHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.dev-module__RjXNgG__kpiLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.75rem;font-weight:600}.dev-module__RjXNgG__kpiIcon{opacity:.9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dev-module__RjXNgG__kpiIcon svg{width:18px;height:18px}.dev-module__RjXNgG__kpiIcon.dev-module__RjXNgG__users{background:color-mix(in srgb,var(--primary)15%,transparent);color:var(--primary)}.dev-module__RjXNgG__kpiIcon.dev-module__RjXNgG__sessions{background:color-mix(in srgb,var(--success,#10b981)15%,transparent);color:var(--success,#10b981)}.dev-module__RjXNgG__kpiIcon.dev-module__RjXNgG__scans{background:color-mix(in srgb,var(--accent)15%,transparent);color:var(--accent)}.dev-module__RjXNgG__kpiIcon.dev-module__RjXNgG__health{background:color-mix(in srgb,var(--warning,#f59e0b)15%,transparent);color:var(--warning,#f59e0b)}.dev-module__RjXNgG__kpiValue{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1.2}.dev-module__RjXNgG__kpiChange{align-items:center;gap:.25rem;margin-left:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.dev-module__RjXNgG__kpiChange.dev-module__RjXNgG__positive{color:#10b981}.dev-module__RjXNgG__kpiChange.dev-module__RjXNgG__negative{color:#ef4444}.dev-module__RjXNgG__kpiMeta{color:var(--text-muted);margin-top:.5rem;font-size:.8125rem}.dev-module__RjXNgG__card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.dev-module__RjXNgG__cardHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.dev-module__RjXNgG__cardTitle{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}.dev-module__RjXNgG__cardBadge{color:var(--text-muted);background:#ffffff0d;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.dev-module__RjXNgG__cardBody{max-width:100%;padding:1.25rem;overflow-x:auto}.dev-module__RjXNgG__cardBodyCompact{max-width:100%;padding:0;overflow-x:auto}.dev-module__RjXNgG__sectionGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1200px){.dev-module__RjXNgG__sectionGrid{grid-template-columns:2fr 1fr}}.dev-module__RjXNgG__activityList{margin:0;padding:0;list-style:none}.dev-module__RjXNgG__activityItem{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem;transition:background .15s;display:flex}.dev-module__RjXNgG__activityItem:last-child{border-bottom:none}.dev-module__RjXNgG__activityItem:hover{background:#ffffff05}.dev-module__RjXNgG__activityIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dev-module__RjXNgG__activityIcon svg{width:14px;height:14px}.dev-module__RjXNgG__activityIcon.dev-module__RjXNgG__signup{background:color-mix(in srgb,var(--success,#10b981)15%,transparent);color:var(--success,#10b981)}.dev-module__RjXNgG__activityIcon.dev-module__RjXNgG__scan{background:color-mix(in srgb,var(--accent)15%,transparent);color:var(--accent)}.dev-module__RjXNgG__activityIcon.dev-module__RjXNgG__login{background:color-mix(in srgb,var(--primary)15%,transparent);color:var(--primary)}.dev-module__RjXNgG__activityIcon.dev-module__RjXNgG__upgrade{background:color-mix(in srgb,var(--warning,#f59e0b)15%,transparent);color:var(--warning,#f59e0b)}.dev-module__RjXNgG__activityContent{flex:1;min-width:0}.dev-module__RjXNgG__activityText{color:var(--text-primary);margin:0;font-size:.8125rem;line-height:1.4}.dev-module__RjXNgG__activityText strong{font-weight:600}.dev-module__RjXNgG__activityTime{color:var(--text-muted);margin-top:.25rem;font-size:.6875rem}.dev-module__RjXNgG__statusGrid{flex-direction:column;gap:0;display:flex}.dev-module__RjXNgG__statusItem{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.dev-module__RjXNgG__statusItem:last-child{border-bottom:none}.dev-module__RjXNgG__statusLabel{color:var(--text-primary);font-size:.8125rem}.dev-module__RjXNgG__statusBadge{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.dev-module__RjXNgG__statusBadge.dev-module__RjXNgG__operational{color:#10b981;background:#10b98126}.dev-module__RjXNgG__statusBadge.dev-module__RjXNgG__degraded{color:#f59e0b;background:#f59e0b26}.dev-module__RjXNgG__statusBadge.dev-module__RjXNgG__down{color:#ef4444;background:#ef444426}.dev-module__RjXNgG__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite dev-module__RjXNgG__pulse}@keyframes dev-module__RjXNgG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes dev-module__RjXNgG__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dev-module__RjXNgG__dataTable{border-collapse:collapse;width:100%}.dev-module__RjXNgG__dataTable th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background:#0003;border-bottom:1px solid #ffffff14;padding:.75rem 1rem;font-size:.6875rem;font-weight:600}.dev-module__RjXNgG__dataTable td{color:var(--text-primary);vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.875rem 1rem;font-size:.8125rem}.dev-module__RjXNgG__dataTable tr:hover td{background:#ffffff05}.dev-module__RjXNgG__dataTable tr:last-child td{border-bottom:none}.dev-module__RjXNgG__badge{border-radius:4px;align-items:center;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.dev-module__RjXNgG__badge.dev-module__RjXNgG__free{color:#9ca3af;background:#6b728026}.dev-module__RjXNgG__badge.dev-module__RjXNgG__starter{background:color-mix(in srgb,var(--primary)15%,transparent);color:var(--primary)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__pro{background:color-mix(in srgb,var(--secondary)15%,transparent);color:var(--secondary)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__enterprise{background:color-mix(in srgb,var(--warning,#f59e0b)15%,transparent);color:var(--warning,#f59e0b)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__dev{background:color-mix(in srgb,var(--danger,#ef4444)15%,transparent);color:var(--danger,#ef4444)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__success{background:color-mix(in srgb,var(--success,#10b981)15%,transparent);color:var(--success,#10b981)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__warning{background:color-mix(in srgb,var(--warning,#f59e0b)15%,transparent);color:var(--warning,#f59e0b)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__error{background:color-mix(in srgb,var(--danger,#ef4444)15%,transparent);color:var(--danger,#ef4444)}.dev-module__RjXNgG__badge.dev-module__RjXNgG__info{background:color-mix(in srgb,var(--accent)15%,transparent);color:var(--accent)}.dev-module__RjXNgG__searchBar{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.dev-module__RjXNgG__searchInput{min-width:0;color:var(--text-primary);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;outline:none;flex:1;padding:.625rem 1rem;font-size:.875rem;transition:all .15s}.dev-module__RjXNgG__searchInput::placeholder{color:var(--text-muted)}.dev-module__RjXNgG__searchInput:focus{border-color:var(--accent);background:#ffffff0d}.dev-module__RjXNgG__filterBtn{color:var(--text-muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.dev-module__RjXNgG__filterBtn:hover{color:var(--text-primary);background:#ffffff0f}.dev-module__RjXNgG__skeleton{background:linear-gradient(90deg,#ffffff08 0%,#ffffff0f 50%,#ffffff08 100%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite dev-module__RjXNgG__shimmer}@keyframes dev-module__RjXNgG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dev-module__RjXNgG__loadingSpinner{color:var(--text-muted);justify-content:center;align-items:center;padding:2rem;display:flex}.dev-module__RjXNgG__emptyState{text-align:center;padding:3rem 1.5rem}.dev-module__RjXNgG__emptyIcon{width:48px;height:48px;color:var(--text-muted);opacity:.4;margin:0 auto 1rem}.dev-module__RjXNgG__emptyTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.dev-module__RjXNgG__emptyDesc{color:var(--text-muted);margin:0;font-size:.875rem}.dev-module__RjXNgG__scoreRing{width:64px;height:64px;position:relative}.dev-module__RjXNgG__scoreRing svg{width:100%;height:100%;transform:rotate(-90deg)}.dev-module__RjXNgG__scoreTrack{fill:none;stroke:#ffffff14;stroke-width:6px}.dev-module__RjXNgG__scoreFill{fill:none;stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.dev-module__RjXNgG__scoreFill.dev-module__RjXNgG__high{stroke:#10b981}.dev-module__RjXNgG__scoreFill.dev-module__RjXNgG__medium{stroke:#f59e0b}.dev-module__RjXNgG__scoreFill.dev-module__RjXNgG__low{stroke:#ef4444}.dev-module__RjXNgG__scoreValue{color:var(--text-primary);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;position:absolute;inset:0}.dev-module__RjXNgG__avatar{text-transform:uppercase;background:linear-gradient(135deg,var(--accent)0%,#7c3aed 100%);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:flex}.dev-module__RjXNgG__avatarSmall{border-radius:6px;width:24px;height:24px;font-size:.625rem}.dev-module__RjXNgG__clickableRow{cursor:pointer}.dev-module__RjXNgG__clickableRow:hover td{background:#ffffff0a}@media (max-width:768px){.dev-module__RjXNgG__sidebar{display:none}.dev-module__RjXNgG__mainContent{padding:1rem}.dev-module__RjXNgG__kpiGrid{grid-template-columns:repeat(2,1fr)}}
.HomepageDemo-module__M6hC0a__demoContainer{text-align:left;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 20px 50px -10px #00000080}.HomepageDemo-module__M6hC0a__demoHeader{background:#ffffff08;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.HomepageDemo-module__M6hC0a__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HomepageDemo-module__M6hC0a__titleArea{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.HomepageDemo-module__M6hC0a__demoBadge{text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf840;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}.HomepageDemo-module__M6hC0a__fileName{font-family:var(--font-mono,monospace);color:var(--text-primary);font-size:.9375rem;font-weight:700}.HomepageDemo-module__M6hC0a__statsChips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HomepageDemo-module__M6hC0a__chip{color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.HomepageDemo-module__M6hC0a__tabBar{background:#00000040;border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding:.625rem 1.25rem;display:flex;overflow-x:auto}.HomepageDemo-module__M6hC0a__tabBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:.55rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;transition:all .18s;display:inline-flex}.HomepageDemo-module__M6hC0a__tabBtn:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff24}.HomepageDemo-module__M6hC0a__tabBtnActive{color:var(--text-primary);background:#ffffff17;border-color:#ffffff2e;box-shadow:0 2px 8px #0000004d}.HomepageDemo-module__M6hC0a__tabBtnLabel{font-weight:600}.HomepageDemo-module__M6hC0a__tabBtnBadge{color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:.1rem .4rem;font-size:.65rem;font-weight:700}.HomepageDemo-module__M6hC0a__tabBtnActive .HomepageDemo-module__M6hC0a__tabBtnBadge{color:var(--text-primary);background:#ffffff1f}.HomepageDemo-module__M6hC0a__tabContent{padding:1.25rem}.HomepageDemo-module__M6hC0a__logTableWrapper{background:#0003;border:1px solid #ffffff14;border-radius:10px;overflow-x:auto}.HomepageDemo-module__M6hC0a__logTable{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}.HomepageDemo-module__M6hC0a__logTable th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:#ffffff08;border-bottom:1px solid #ffffff0f;padding:.65rem .85rem;font-size:.6875rem;font-weight:600}.HomepageDemo-module__M6hC0a__logTable td{color:var(--text-primary);border-bottom:1px solid #ffffff0a;padding:.65rem .85rem}.HomepageDemo-module__M6hC0a__customFieldTag{background:color-mix(in srgb,var(--secondary)12%,transparent);border:1px solid color-mix(in srgb,var(--secondary)25%,transparent);color:var(--secondary);font-family:var(--font-mono,monospace);border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .4rem;font-size:.6875rem;display:inline-flex}.HomepageDemo-module__M6hC0a__calloutBanner{background:color-mix(in srgb,var(--primary)8%,transparent);border:1px solid color-mix(in srgb,var(--primary)20%,transparent);color:var(--secondary);border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.65rem .85rem;font-size:.75rem;display:flex}
.ToggleSwitch-module__7HuHMG__container{align-items:center;gap:var(--space-sm,.75rem);display:flex}.ToggleSwitch-module__7HuHMG__switch{cursor:pointer;background-color:#64748b4d;border:1.5px solid #64748b33;border-radius:9999px;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.ToggleSwitch-module__7HuHMG__switch:hover:not(.ToggleSwitch-module__7HuHMG__disabled){background-color:#64748b66;border-color:#64748b4d}.ToggleSwitch-module__7HuHMG__switch:focus{outline:2px solid var(--primary);outline-offset:2px}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__checked{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary)15%,transparent),0 2px 8px color-mix(in srgb,var(--primary)25%,transparent)}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__checked:hover:not(.ToggleSwitch-module__7HuHMG__disabled){filter:brightness(1.1);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)20%,transparent),0 3px 12px color-mix(in srgb,var(--primary)30%,transparent)}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__small{width:36px;height:20px;padding:2px}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__medium{width:48px;height:26px;padding:2px}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__large{width:60px;height:32px;padding:3px}.ToggleSwitch-module__7HuHMG__slider{width:100%;height:100%;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.ToggleSwitch-module__7HuHMG__handle{background-color:#fff;border-radius:9999px;transition:all .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;box-shadow:0 1px 3px #00000026,0 1px 2px #0000001a}.ToggleSwitch-module__7HuHMG__small .ToggleSwitch-module__7HuHMG__handle{width:16px;height:16px}.ToggleSwitch-module__7HuHMG__medium .ToggleSwitch-module__7HuHMG__handle{width:22px;height:22px}.ToggleSwitch-module__7HuHMG__large .ToggleSwitch-module__7HuHMG__handle{width:26px;height:26px}.ToggleSwitch-module__7HuHMG__checked .ToggleSwitch-module__7HuHMG__handle{transform:translate(100%);box-shadow:0 2px 4px #0003,0 1px 2px #00000026}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__small.ToggleSwitch-module__7HuHMG__checked .ToggleSwitch-module__7HuHMG__handle{transform:translate(16px)}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__medium.ToggleSwitch-module__7HuHMG__checked .ToggleSwitch-module__7HuHMG__handle{transform:translate(22px)}.ToggleSwitch-module__7HuHMG__switch.ToggleSwitch-module__7HuHMG__large.ToggleSwitch-module__7HuHMG__checked .ToggleSwitch-module__7HuHMG__handle{transform:translate(27px)}.ToggleSwitch-module__7HuHMG__label{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-primary);font-size:.95rem;font-weight:500}.ToggleSwitch-module__7HuHMG__disabled{opacity:.4;pointer-events:none}.ToggleSwitch-module__7HuHMG__disabled .ToggleSwitch-module__7HuHMG__switch{cursor:not-allowed}.ToggleSwitch-module__7HuHMG__disabled .ToggleSwitch-module__7HuHMG__label{cursor:not-allowed;color:var(--text-muted)}
.appearance-module__XqWTNW__container{--glow-primary:color-mix(in srgb,var(--primary)30%,transparent);--glow-accent:color-mix(in srgb,var(--accent)20%,transparent)}.appearance-module__XqWTNW__topCard{gap:1rem;display:grid}.appearance-module__XqWTNW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.appearance-module__XqWTNW__saveIndicator{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-muted);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;display:inline-flex}.appearance-module__XqWTNW__saveIndicator.appearance-module__XqWTNW__saving{border-color:var(--primary);color:var(--primary);animation:1.5s ease-in-out infinite appearance-module__XqWTNW__pulse}@keyframes appearance-module__XqWTNW__pulse{0%,to{opacity:1}50%{opacity:.6}}.appearance-module__XqWTNW__tabNav{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:.5rem;display:flex}.appearance-module__XqWTNW__tab{min-width:120px;color:#fff;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.appearance-module__XqWTNW__tab:hover{border-color:var(--primary);color:#fff}.appearance-module__XqWTNW__tabActive{box-shadow:0 0 20px var(--glow-primary);background:var(--btn-outline-hover-bg);color:var(--btn-outline-hover-color)}.appearance-module__XqWTNW__tabIcon{font-size:1.1rem}.appearance-module__XqWTNW__contentSection{animation:.3s ease-in-out appearance-module__XqWTNW__fadeIn;display:none}.appearance-module__XqWTNW__contentSectionActive{display:block}@keyframes appearance-module__XqWTNW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.appearance-module__XqWTNW__presetsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.appearance-module__XqWTNW__presetCard{background:var(--bg-secondary);border:2px solid var(--border-color);cursor:pointer;border-radius:1rem;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.appearance-module__XqWTNW__presetCard:hover:not(.appearance-module__XqWTNW__locked){border-color:var(--primary);box-shadow:0 8px 24px #0006,0 0 20px var(--glow-primary);transform:translateY(-4px)scale(1.02)}.appearance-module__XqWTNW__presetCard:active:not(.appearance-module__XqWTNW__locked){transform:translateY(-2px)scale(1.01)}.appearance-module__XqWTNW__presetCard:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.appearance-module__XqWTNW__presetPreview{height:120px;position:relative;overflow:hidden}.appearance-module__XqWTNW__presetGradient{background:linear-gradient(135deg,var(--preview-primary),var(--preview-secondary));transition:transform .5s;position:absolute;inset:0}.appearance-module__XqWTNW__presetCard:hover .appearance-module__XqWTNW__presetGradient{transform:scale(1.1)rotate(2deg)}.appearance-module__XqWTNW__presetAccent{background:var(--preview-accent);height:6px;box-shadow:0 0 20px var(--preview-accent);position:absolute;bottom:0;left:0;right:0}.appearance-module__XqWTNW__presetOverlay{opacity:0;background:linear-gradient(#0000 0%,#00000080 100%);align-items:flex-end;padding:.75rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.appearance-module__XqWTNW__presetCard:hover .appearance-module__XqWTNW__presetOverlay{opacity:1}.appearance-module__XqWTNW__presetInfo{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.appearance-module__XqWTNW__presetName{color:var(--text);margin:0;font-size:1rem;font-weight:600}.appearance-module__XqWTNW__presetMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.appearance-module__XqWTNW__presetStyle{color:var(--text-muted);text-transform:capitalize;font-size:.75rem}.appearance-module__XqWTNW__presetBadge{background:color-mix(in srgb,var(--primary)15%,transparent);border:1px solid color-mix(in srgb,var(--primary)30%,transparent);text-transform:uppercase;color:var(--primary);letter-spacing:.05em;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.appearance-module__XqWTNW__privacyBadge{color:#22c55e;background:#22c55e26;border-color:#22c55e4d}.appearance-module__XqWTNW__locked{opacity:.6;cursor:not-allowed;border-style:dashed;position:relative}.appearance-module__XqWTNW__locked:hover{box-shadow:none;border-color:var(--border-color);transform:none}.appearance-module__XqWTNW__colorCustomization{gap:1.5rem;display:grid}.appearance-module__XqWTNW__colorSection{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.appearance-module__XqWTNW__sectionTitle{color:var(--text);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.1rem;font-weight:600;display:flex}.appearance-module__XqWTNW__sectionIcon{font-size:1.3rem}.appearance-module__XqWTNW__sectionDescription{color:var(--text-muted);margin:0 0 1rem;font-size:.85rem}.appearance-module__XqWTNW__colorControls{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.appearance-module__XqWTNW__colorControl{flex-direction:column;gap:.5rem;display:flex}.appearance-module__XqWTNW__colorControlInline{flex-direction:row;align-items:center;gap:1rem}.appearance-module__XqWTNW__colorLabel{color:var(--text);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.appearance-module__XqWTNW__colorInputGroup{flex:1;align-items:center;gap:.75rem;display:flex}.appearance-module__XqWTNW__colorPicker{border:2px solid var(--border-color);cursor:pointer;border-radius:.75rem;width:60px;height:60px;transition:all .2s;position:relative;overflow:hidden}.appearance-module__XqWTNW__colorPicker:hover{border-color:var(--primary);box-shadow:0 0 15px var(--glow-primary);transform:scale(1.05)}.appearance-module__XqWTNW__colorPicker input[type=color]{cursor:pointer;border:none;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px}.appearance-module__XqWTNW__colorValue{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text);border-radius:.5rem;align-items:center;min-width:90px;padding:.5rem .75rem;font-family:Courier New,monospace;font-size:.85rem;display:inline-flex}.appearance-module__XqWTNW__sliderControl{flex-direction:column;gap:.75rem;display:flex}.appearance-module__XqWTNW__sliderLabel{color:var(--text);justify-content:space-between;align-items:center;font-size:.9rem;font-weight:500;display:flex}.appearance-module__XqWTNW__sliderValue{background:var(--primary);color:#fff;border-radius:.375rem;padding:.25rem .5rem;font-size:.8rem;font-weight:600}.appearance-module__XqWTNW__slider{appearance:none;background:var(--bg-tertiary);border-radius:4px;outline:none;width:100%;height:8px;transition:all .2s}.appearance-module__XqWTNW__slider:hover{background:var(--bg-primary)}.appearance-module__XqWTNW__slider::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;width:20px;height:20px;box-shadow:0 0 10px var(--glow-primary);border-radius:50%;transition:all .2s}.appearance-module__XqWTNW__slider::-webkit-slider-thumb:hover{box-shadow:0 0 20px var(--glow-primary);transform:scale(1.2)}.appearance-module__XqWTNW__slider::-moz-range-thumb{background:var(--primary);cursor:pointer;width:20px;height:20px;box-shadow:0 0 10px var(--glow-primary);border:none;border-radius:50%;transition:all .2s}.appearance-module__XqWTNW__slider::-moz-range-thumb:hover{box-shadow:0 0 20px var(--glow-primary);transform:scale(1.2)}.appearance-module__XqWTNW__toggleControl{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}.appearance-module__XqWTNW__selectControl{flex-direction:column;gap:.5rem;display:flex}.appearance-module__XqWTNW__selectControl select{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text);cursor:pointer;border-radius:.5rem;padding:.75rem;font-size:.9rem;transition:all .2s}.appearance-module__XqWTNW__selectControl select:hover{border-color:var(--primary)}.appearance-module__XqWTNW__selectControl select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--glow-primary);outline:none}.appearance-module__XqWTNW__controlGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.appearance-module__XqWTNW__visualizerGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.appearance-module__XqWTNW__visualizerGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.appearance-module__XqWTNW__visualizerGrid{grid-template-columns:repeat(3,1fr)}}.appearance-module__XqWTNW__visualizerColorCard{background:var(--bg-tertiary);border:2px solid var(--border-color);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.appearance-module__XqWTNW__visualizerColorCard:hover{border-color:var(--primary);transform:translateY(-2px)}.appearance-module__XqWTNW__note{color:var(--text-muted);margin:.5rem 0 0;font-size:.85rem;line-height:1.5}.appearance-module__XqWTNW__noteIcon{margin-right:.25rem;display:inline-block}@media (max-width:768px){.appearance-module__XqWTNW__tabNav{scrollbar-width:thin;overflow-x:auto}.appearance-module__XqWTNW__tab{min-width:100px;padding:.6rem .8rem;font-size:.85rem}.appearance-module__XqWTNW__presetsGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.appearance-module__XqWTNW__colorControls{grid-template-columns:1fr}}
.monitor-module__v3ohNG__page{background:var(--background,var(--bg-primary,#0f0515));min-height:100vh}.monitor-module__v3ohNG__container{flex-direction:column;gap:1.75rem;max-width:80rem;margin:0 auto;padding:2rem 1.25rem;display:flex}.monitor-module__v3ohNG__topNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.monitor-module__v3ohNG__backLink{color:var(--text-muted,var(--muted-foreground));align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.monitor-module__v3ohNG__backLink:hover{color:var(--text-primary,var(--foreground))}.monitor-module__v3ohNG__planMeta{color:var(--text-muted,var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}.monitor-module__v3ohNG__planMetaSep{opacity:.4}.monitor-module__v3ohNG__alertBase{border-style:solid;border-width:1px;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.monitor-module__v3ohNG__alertGrace{color:#fde68a;background:#fbbf2414;border-color:#fbbf2459}.monitor-module__v3ohNG__alertLocked{color:#fed7aa;background:#f9731614;border-color:#f9731659}.monitor-module__v3ohNG__alertExpired{color:#fca5a5;background:#ef444414;border-color:#ef444459}.monitor-module__v3ohNG__alertDeactivated{border-color:var(--border,#334155);color:var(--text-muted,#94a3b8);background:#ffffff08}.monitor-module__v3ohNG__alertIcon{flex-shrink:0;margin-top:.1rem}.monitor-module__v3ohNG__alertTitle{color:inherit;margin:0 0 .2rem;font-size:.875rem;font-weight:600}.monitor-module__v3ohNG__alertSub{opacity:.8;margin:0;font-size:.75rem}.monitor-module__v3ohNG__headerCard{border:1px solid var(--border,#334155);background:#ffffff08;border-radius:14px;flex-direction:column;gap:1.125rem;padding:1.375rem 1.5rem;display:flex}.monitor-module__v3ohNG__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.monitor-module__v3ohNG__headerInfo{align-items:flex-start;gap:.875rem;display:flex}.monitor-module__v3ohNG__monitorIcon{background:color-mix(in srgb,var(--primary,#a855f7)14%,transparent);border:1px solid color-mix(in srgb,var(--primary,#a855f7)28%,transparent);width:2.625rem;height:2.625rem;color:var(--primary,#a855f7);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.monitor-module__v3ohNG__headerInfoText{flex-direction:column;gap:.25rem;display:flex}.monitor-module__v3ohNG__monitorTitleRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.monitor-module__v3ohNG__monitorName{color:var(--text-primary,var(--foreground));margin:0;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:1.25rem;font-weight:700}.monitor-module__v3ohNG__monitorMeta{color:var(--text-muted,var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.monitor-module__v3ohNG__metaSep{opacity:.3}.monitor-module__v3ohNG__metaLink{color:var(--primary,#a855f7);align-items:center;gap:.2rem;text-decoration:none;transition:opacity .15s;display:inline-flex}.monitor-module__v3ohNG__metaLink:hover{opacity:.75;text-decoration:underline}.monitor-module__v3ohNG__statusBadge{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.monitor-module__v3ohNG__statusActive{color:var(--success,#10b981);background:#10b9811f;border-color:#10b9814d}.monitor-module__v3ohNG__statusDeactivated{color:var(--text-muted,#94a3b8);background:#94a3b814;border-color:#94a3b833}.monitor-module__v3ohNG__statusGrace{color:#fbbf24;background:#fbbf241a;border-color:#fbbf244d}.monitor-module__v3ohNG__statusLocked{color:#f97316;background:#f973161a;border-color:#f973164d}.monitor-module__v3ohNG__statusExpired{color:var(--error,#ef4444);background:#ef44441a;border-color:#ef44444d}.monitor-module__v3ohNG__actionsRow{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.monitor-module__v3ohNG__btn{cursor:pointer;border:1px solid var(--border,#334155);color:var(--text-primary,var(--foreground));background:#ffffff0a;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .15s,opacity .15s;display:inline-flex}.monitor-module__v3ohNG__btn:hover{background:#ffffff12}.monitor-module__v3ohNG__btn:disabled{opacity:.5;cursor:not-allowed}.monitor-module__v3ohNG__btnDanger{color:#f87171;background:#ef444412;border-color:#ef44444d}.monitor-module__v3ohNG__btnDanger:hover{background:#ef44441f}.monitor-module__v3ohNG__btnPrimary{border-color:color-mix(in srgb,var(--primary,#a855f7)35%,transparent);background:color-mix(in srgb,var(--primary,#a855f7)14%,transparent);color:var(--primary,#a855f7)}.monitor-module__v3ohNG__btnPrimary:hover{background:color-mix(in srgb,var(--primary,#a855f7)22%,transparent)}.monitor-module__v3ohNG__deleteConfirmInline{background:#ef444414;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.5rem;padding:.4375rem .875rem;display:inline-flex}.monitor-module__v3ohNG__deleteConfirmText{color:#f87171;font-size:.8rem;font-weight:500}.monitor-module__v3ohNG__deleteConfirmYes{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:700;text-decoration:underline}.monitor-module__v3ohNG__deleteConfirmYes:hover{color:#dc2626}.monitor-module__v3ohNG__deleteConfirmCancel{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;transition:color .15s}.monitor-module__v3ohNG__deleteConfirmCancel:hover{color:var(--text-primary)}.monitor-module__v3ohNG__urlBar{background:#ffffff06;border:1px solid #ffffff0f;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.monitor-module__v3ohNG__urlLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#94a3b8);white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:600}.monitor-module__v3ohNG__urlText{color:var(--text-primary,var(--foreground));word-break:break-all;flex:1;min-width:0;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.8rem}.monitor-module__v3ohNG__urlActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.monitor-module__v3ohNG__copyBtn{border:1px solid var(--border,#334155);color:var(--text-primary,var(--foreground));cursor:pointer;background:#ffffff0a;border-radius:7px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.monitor-module__v3ohNG__copyBtn:hover{background:#ffffff14}.monitor-module__v3ohNG__copyBtnCopied{color:var(--success,#10b981);border-color:#10b9814d}.monitor-module__v3ohNG__controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.monitor-module__v3ohNG__timeframeGroup{align-items:center;gap:.625rem;display:flex}.monitor-module__v3ohNG__timeframeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#94a3b8);white-space:nowrap;font-size:.7rem;font-weight:600}.monitor-module__v3ohNG__dayPicker{border:1px solid var(--border,#334155);background:#ffffff0a;border-radius:9px;align-items:center;gap:.25rem;padding:.25rem;display:flex}.monitor-module__v3ohNG__dayBtn{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:6px;padding:.3rem .75rem;font-size:.775rem;font-weight:600;transition:all .15s}.monitor-module__v3ohNG__dayBtn:hover{color:var(--text-secondary,#cbd5e1)}.monitor-module__v3ohNG__dayBtnActive{color:var(--text-primary,var(--foreground));background:#ffffff1a;box-shadow:0 1px 4px #00000040}.monitor-module__v3ohNG__refreshBtn{border:1px solid var(--border,#334155);color:var(--text-primary,var(--foreground));cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;gap:.4rem;padding:.4375rem .875rem;font-size:.8rem;font-weight:500;transition:background .15s;display:inline-flex}.monitor-module__v3ohNG__refreshBtn:hover{background:#ffffff12}.monitor-module__v3ohNG__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.monitor-module__v3ohNG__spinIcon{animation:1s linear infinite monitor-module__v3ohNG__spin}@keyframes monitor-module__v3ohNG__spin{to{transform:rotate(360deg)}}.monitor-module__v3ohNG__kpiGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:48rem){.monitor-module__v3ohNG__kpiGrid{grid-template-columns:repeat(4,1fr)}}.monitor-module__v3ohNG__kpiCard{border:1px solid var(--border,#334155);background:#ffffff08;border-radius:12px;padding:1.125rem 1.25rem;transition:border-color .2s;position:relative;overflow:hidden}.monitor-module__v3ohNG__kpiCard:hover{border-color:color-mix(in srgb,var(--primary,#a855f7)30%,var(--border,#334155))}.monitor-module__v3ohNG__kpiTop{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.monitor-module__v3ohNG__kpiLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94a3b8);margin:0;font-size:.68rem;font-weight:600}.monitor-module__v3ohNG__kpiIcon{color:var(--text-muted,#94a3b8);opacity:.6}.monitor-module__v3ohNG__kpiValue{color:var(--text-primary,var(--foreground));font-variant-numeric:tabular-nums;margin:0 0 .25rem;font-size:1.625rem;font-weight:700;line-height:1.1}.monitor-module__v3ohNG__kpiSub{color:var(--text-muted,#94a3b8);margin:0;font-size:.72rem}.monitor-module__v3ohNG__sectionHeading{text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary,var(--foreground));margin:0;font-size:.8rem;font-weight:700}.monitor-module__v3ohNG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.monitor-module__v3ohNG__clearFilterBtn{color:var(--primary,#a855f7);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline;transition:opacity .15s}.monitor-module__v3ohNG__clearFilterBtn:hover{opacity:.75}.monitor-module__v3ohNG__sectionBlock{flex-direction:column;gap:.625rem;display:flex}.monitor-module__v3ohNG__logCard{border:1px solid var(--border,#334155);background:#ffffff05;border-radius:14px;overflow:hidden}.monitor-module__v3ohNG__logHeader{border-bottom:1px solid var(--border,#334155);background:#ffffff04;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.125rem 1.375rem;display:flex}.monitor-module__v3ohNG__logTitle{color:var(--text-primary,var(--foreground));margin:0 0 .2rem;font-size:.9rem;font-weight:700}.monitor-module__v3ohNG__logSubtitle{color:var(--text-muted,#94a3b8);margin:0;font-size:.72rem}.monitor-module__v3ohNG__logTotal{color:var(--text-muted,#94a3b8);white-space:nowrap;font-size:.75rem}.monitor-module__v3ohNG__logTotalNum{color:var(--text-primary,var(--foreground));font-weight:700}.monitor-module__v3ohNG__tableScroll{overflow-x:auto}.monitor-module__v3ohNG__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.8rem}.monitor-module__v3ohNG__table thead tr{background:#ffffff05}.monitor-module__v3ohNG__table thead th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94a3b8);border-bottom:1px solid var(--border,#334155);white-space:nowrap;padding:.65rem 1rem;font-size:.68rem;font-weight:600}.monitor-module__v3ohNG__table thead th:last-child{min-width:16rem}.monitor-module__v3ohNG__table tbody tr{transition:background .12s}.monitor-module__v3ohNG__table tbody tr:hover{background:#ffffff06}.monitor-module__v3ohNG__table tbody td{vertical-align:middle;color:var(--text-primary,var(--foreground));border-bottom:1px solid #ffffff0a;padding:.65rem 1rem}.monitor-module__v3ohNG__table tbody tr:last-child td{border-bottom:none}.monitor-module__v3ohNG__tdTimestamp{white-space:nowrap;color:var(--text-secondary,#cbd5e1);font-size:.75rem}.monitor-module__v3ohNG__tdIp{white-space:nowrap;color:var(--text-muted,#94a3b8);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.75rem}.monitor-module__v3ohNG__tdLocation{white-space:nowrap;font-size:.8rem}.monitor-module__v3ohNG__tdLocationCity{color:var(--text-muted,#94a3b8);font-size:.72rem}.monitor-module__v3ohNG__tdReferrer{max-width:14rem}.monitor-module__v3ohNG__tdReferrerLink{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary,#cbd5e1);font-size:.75rem;text-decoration:none;transition:color .15s;display:block;overflow:hidden}.monitor-module__v3ohNG__tdReferrerLink:hover{color:var(--primary,#a855f7);text-decoration:underline}.monitor-module__v3ohNG__tdReferrerNone{color:var(--text-muted,#94a3b8);font-size:.75rem}.monitor-module__v3ohNG__tdUserAgent{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;color:var(--text-muted,#94a3b8);font-size:.72rem;overflow:hidden}.monitor-module__v3ohNG__customFieldsWrap{flex-wrap:wrap;gap:.3rem;display:flex}.monitor-module__v3ohNG__customField{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff12;border-radius:5px;align-items:center;gap:.2rem;padding:.15rem .45rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.65rem;display:inline-flex}.monitor-module__v3ohNG__customFieldKey{color:var(--text-muted,#94a3b8)}.monitor-module__v3ohNG__customFieldVal{color:var(--text-primary,var(--foreground))}.monitor-module__v3ohNG__emptyRow td,.monitor-module__v3ohNG__loadingRow td{text-align:center;color:var(--text-muted,#94a3b8);padding:3rem 1rem;font-size:.875rem}.monitor-module__v3ohNG__loadingInner{align-items:center;gap:.5rem;display:inline-flex}.monitor-module__v3ohNG__pagination{border-top:1px solid var(--border,#334155);color:var(--text-muted,#94a3b8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.375rem;font-size:.75rem;display:flex}.monitor-module__v3ohNG__pageInfo strong{color:var(--text-primary,var(--foreground))}.monitor-module__v3ohNG__pageButtons{align-items:center;gap:.4rem;display:flex}.monitor-module__v3ohNG__pageBtn{border:1px solid var(--border,#334155);color:var(--text-primary,var(--foreground));cursor:pointer;background:#ffffff08;border-radius:7px;align-items:center;gap:.25rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.monitor-module__v3ohNG__pageBtn:hover:not(:disabled){background:#ffffff12}.monitor-module__v3ohNG__pageBtn:disabled{opacity:.35;cursor:not-allowed}.monitor-module__v3ohNG__countrySearchRow{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.monitor-module__v3ohNG__countrySearchWrap{flex:1;max-width:22rem;position:relative}.monitor-module__v3ohNG__countrySearchIcon{color:var(--text-muted,#94a3b8);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.monitor-module__v3ohNG__countrySearchInput{border:1px solid var(--border,#334155);width:100%;color:var(--text-primary,var(--foreground));box-sizing:border-box;background:#ffffff0a;border-radius:8px;outline:none;padding:.45rem .75rem .45rem 2.1rem;font-size:.8rem;transition:border-color .15s,background .15s}.monitor-module__v3ohNG__countrySearchInput::placeholder{color:var(--text-muted,#94a3b8)}.monitor-module__v3ohNG__countrySearchInput:focus{border-color:color-mix(in srgb,var(--primary,#a855f7)50%,var(--border,#334155));background:#ffffff0f}.monitor-module__v3ohNG__countrySearchClear{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:4px;align-items:center;padding:.15rem;line-height:1;transition:color .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.monitor-module__v3ohNG__countrySearchClear:hover{color:var(--text-primary,var(--foreground))}.monitor-module__v3ohNG__logFilterBar{border-bottom:1px solid var(--border,#334155);background:#ffffff03;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1.375rem;display:flex}.monitor-module__v3ohNG__logFieldSelect{border:1px solid var(--border,#334155);background:#ffffff0a;border-radius:8px;flex-shrink:0;align-items:center;gap:0;display:flex;overflow:hidden}.monitor-module__v3ohNG__logFieldDot{background:var(--primary,#a855f7);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-left:.625rem}.monitor-module__v3ohNG__logFieldDropdown{color:var(--text-primary,var(--foreground));cursor:pointer;appearance:none;background:0 0;border:none;outline:none;min-width:7rem;padding:.4rem .5rem .4rem .375rem;font-size:.8rem;font-weight:500}.monitor-module__v3ohNG__logFieldDropdown option{background:var(--bg-secondary,#180a24);color:var(--text-primary)}.monitor-module__v3ohNG__logSearchWrap{flex:1;min-width:12rem;position:relative}.monitor-module__v3ohNG__logSearchIcon{color:var(--text-muted,#94a3b8);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.monitor-module__v3ohNG__logSearchInput{border:1px solid var(--border,#334155);width:100%;color:var(--text-primary,var(--foreground));box-sizing:border-box;background:#ffffff0a;border-radius:8px;outline:none;padding:.4375rem 2rem .4375rem 2.1rem;font-size:.8rem;transition:border-color .15s,background .15s}.monitor-module__v3ohNG__logSearchInput::placeholder{color:var(--text-muted,#94a3b8)}.monitor-module__v3ohNG__logSearchInput:focus{border-color:color-mix(in srgb,var(--primary,#a855f7)50%,var(--border,#334155));background:#ffffff0f}.monitor-module__v3ohNG__logSearchClear{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:4px;align-items:center;padding:.15rem;line-height:1;transition:color .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.monitor-module__v3ohNG__logSearchClear:hover{color:var(--text-primary,var(--foreground))}.monitor-module__v3ohNG__sortGroup{flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;display:flex}.monitor-module__v3ohNG__sortBtn{border:1px solid var(--border,#334155);color:var(--text-muted,#94a3b8);cursor:pointer;white-space:nowrap;background:#ffffff08;border-radius:7px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.monitor-module__v3ohNG__sortBtn:hover{color:var(--text-primary,var(--foreground));background:#ffffff0f}.monitor-module__v3ohNG__sortBtnActive{color:var(--primary,#a855f7);border-color:color-mix(in srgb,var(--primary,#a855f7)35%,var(--border,#334155));background:color-mix(in srgb,var(--primary,#a855f7)10%,transparent)}.monitor-module__v3ohNG__logFilterMeta{width:100%;color:var(--text-muted,#94a3b8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.4rem;font-size:.72rem;display:flex}.monitor-module__v3ohNG__logFilterMetaCount{color:var(--text-primary,var(--foreground));font-weight:600}.monitor-module__v3ohNG__clearAllFilters{cursor:pointer;color:var(--primary,#a855f7);background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline;transition:opacity .15s}.monitor-module__v3ohNG__clearAllFilters:hover{opacity:.75}.monitor-module__v3ohNG__activeFilterTag{background:color-mix(in srgb,var(--primary,#a855f7)12%,transparent);border:1px solid color-mix(in srgb,var(--primary,#a855f7)25%,transparent);color:var(--primary,#a855f7);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.monitor-module__v3ohNG__activeFilterTagClear{cursor:pointer;color:inherit;opacity:.75;background:0 0;border:none;padding:0;font-size:.75rem;line-height:1}.monitor-module__v3ohNG__activeFilterTagClear:hover{opacity:1}.monitor-module__v3ohNG__highlightMatch{background:color-mix(in srgb,var(--primary,#a855f7)35%,transparent);color:inherit;border-radius:2px;padding:0 2px}.monitor-module__v3ohNG__loadMoreContainer{border-top:1px solid var(--border,#334155);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1.125rem 1.375rem;display:flex}.monitor-module__v3ohNG__loadMoreBtn{border:1px solid var(--border,#334155);color:var(--text-primary,var(--foreground));cursor:pointer;background:#ffffff0d;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.monitor-module__v3ohNG__loadMoreBtn:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary,#a855f7)35%,var(--border,#334155));background:#ffffff17}.monitor-module__v3ohNG__loadMoreBtn:disabled{opacity:.6;cursor:wait}.monitor-module__v3ohNG__loadMoreMeta{color:var(--text-muted,#94a3b8);font-size:.72rem}
.page-module___8aEwW__sectionPadding{padding:clamp(1.5rem,3vw,2.5rem)}.page-module___8aEwW__sectionPaddingLarge{padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2rem)}.page-module___8aEwW__sectionHeader{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.page-module___8aEwW__gradientTitle{background:linear-gradient(135deg,var(--text-primary)0%,var(--accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.page-module___8aEwW__subtitle{color:var(--text-muted);max-width:42rem;margin:0 auto;font-size:clamp(.95rem,1.5vw,1.1rem)}.page-module___8aEwW__featuresGrid,.page-module___8aEwW__useCasesGrid{--grid-gap:clamp(1rem,2vw,1.5rem);justify-content:center;gap:var(--grid-gap);flex-wrap:wrap;width:100%;display:flex}.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 calc((100% - 3*var(--grid-gap) - .5px)/4);max-width:calc((100% - 3*var(--grid-gap) - .5px)/4);box-sizing:border-box;width:100%}@media (max-width:1180px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 calc((100% - 2*var(--grid-gap) - .5px)/3);max-width:calc((100% - 2*var(--grid-gap) - .5px)/3)}}@media (max-width:860px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 calc((100% - 1*var(--grid-gap) - .5px)/2);max-width:calc((100% - 1*var(--grid-gap) - .5px)/2)}}@media (max-width:540px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 100%;max-width:100%}}@container main-shell-content (max-width:1100px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 calc((100% - 2*var(--grid-gap) - .5px)/3);max-width:calc((100% - 2*var(--grid-gap) - .5px)/3)}}@container main-shell-content (max-width:800px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 calc((100% - 1*var(--grid-gap) - .5px)/2);max-width:calc((100% - 1*var(--grid-gap) - .5px)/2)}}@container main-shell-content (max-width:500px){.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__useCasesGrid>div{flex:0 0 100%;max-width:100%}}.page-module___8aEwW__ctaTitle{color:var(--primary);margin-bottom:.75rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700}.page-module___8aEwW__ctaText{color:var(--text-muted);max-width:36rem;margin:0 auto 1.5rem;font-size:clamp(.95rem,1.5vw,1.1rem)}.page-module___8aEwW__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__iconBadgeLarge{margin-bottom:1rem;display:inline-flex}
.AuditLogViewer-module__vMIg-G__container{width:100%}.AuditLogViewer-module__vMIg-G__filters{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.AuditLogViewer-module__vMIg-G__filterGroup{flex-direction:column;gap:6px;min-width:200px;display:flex}.AuditLogViewer-module__vMIg-G__filterGroup label{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.AuditLogViewer-module__vMIg-G__select{border-radius:var(--radius-sm,.5rem);color:#e0e0e0;cursor:pointer;background:#1a1a1a;border:1px solid #333;padding:10px 14px;font-size:14px;transition:all .2s}.AuditLogViewer-module__vMIg-G__select:hover{border-color:#555}.AuditLogViewer-module__vMIg-G__select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.AuditLogViewer-module__vMIg-G__clearFilters{border-radius:var(--radius-sm,.5rem);color:#e0e0e0;cursor:pointer;background:0 0;border:1px solid #666;padding:10px 20px;font-size:14px;transition:all .2s}.AuditLogViewer-module__vMIg-G__clearFilters:hover{background:#333;border-color:#888}.AuditLogViewer-module__vMIg-G__summary{color:#888;margin-bottom:16px;font-size:14px}.AuditLogViewer-module__vMIg-G__tableWrapper{border-radius:var(--radius,.75rem);border:1px solid #2a2a2a;margin-bottom:24px;overflow-x:auto}.AuditLogViewer-module__vMIg-G__table{border-collapse:collapse;width:100%;font-size:14px}.AuditLogViewer-module__vMIg-G__table thead{background:#1a1a1a;border-bottom:2px solid #2a2a2a}.AuditLogViewer-module__vMIg-G__table th{text-align:left;color:#888;text-transform:uppercase;letter-spacing:.5px;padding:14px 16px;font-size:12px;font-weight:600}.AuditLogViewer-module__vMIg-G__table tbody tr{border-bottom:1px solid #2a2a2a;transition:background-color .15s}.AuditLogViewer-module__vMIg-G__table tbody tr:hover{background:#ffffff05}.AuditLogViewer-module__vMIg-G__table td{color:#e0e0e0;padding:14px 16px}.AuditLogViewer-module__vMIg-G__row{cursor:pointer}.AuditLogViewer-module__vMIg-G__timestamp{color:#888;white-space:nowrap;font-family:Monaco,Menlo,monospace;font-size:13px}.AuditLogViewer-module__vMIg-G__user{font-weight:500}.AuditLogViewer-module__vMIg-G__system{color:#888;font-style:italic}.AuditLogViewer-module__vMIg-G__na{color:#666}.AuditLogViewer-module__vMIg-G__metadata{text-align:center}.AuditLogViewer-module__vMIg-G__noResults{text-align:center;color:#666;padding:48px 16px!important}.AuditLogViewer-module__vMIg-G__actionBadge{padding:var(--space-2xs,.25rem)10px;border-radius:var(--radius-lg,1rem);white-space:nowrap;font-family:Monaco,Menlo,monospace;font-size:12px;font-weight:600;display:inline-block}.AuditLogViewer-module__vMIg-G__actionSuccess{color:#4caf50;background:#4caf5026;border:1px solid #4caf504d}.AuditLogViewer-module__vMIg-G__actionWarning{color:#ff9800;background:#ff980026;border:1px solid #ff98004d}.AuditLogViewer-module__vMIg-G__actionDanger{color:#f44336;background:#f4433626;border:1px solid #f443364d}.AuditLogViewer-module__vMIg-G__actionError{color:#9c27b0;background:#9c27b026;border:1px solid #9c27b04d}.AuditLogViewer-module__vMIg-G__actionInfo{color:#2196f3;background:#2196f326;border:1px solid #2196f34d}.AuditLogViewer-module__vMIg-G__viewDetails{padding:var(--space-2xs,.25rem)12px;border-radius:var(--radius-sm,.375rem);color:#888;cursor:pointer;background:0 0;border:1px solid #444;font-size:12px;transition:all .2s}.AuditLogViewer-module__vMIg-G__viewDetails:hover{color:#667eea;background:#2a2a2a;border-color:#667eea}.AuditLogViewer-module__vMIg-G__pagination{padding:var(--space-md,1rem);justify-content:center;align-items:center;gap:24px;display:flex}.AuditLogViewer-module__vMIg-G__pageButton{border-radius:var(--radius-sm,.5rem);color:#e0e0e0;cursor:pointer;background:#2a2a2a;border:1px solid #444;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.AuditLogViewer-module__vMIg-G__pageButton:hover:not(:disabled){color:#667eea;background:#333;border-color:#667eea}.AuditLogViewer-module__vMIg-G__pageButton:disabled{opacity:.4;cursor:not-allowed}.AuditLogViewer-module__vMIg-G__pageInfo{color:#888;font-size:14px;font-weight:500}.AuditLogViewer-module__vMIg-G__modal{z-index:9999;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AuditLogViewer-module__vMIg-G__modalContent{border-radius:var(--radius-lg,1rem);background:#1a1a1a;border:1px solid #333;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}.AuditLogViewer-module__vMIg-G__modalHeader{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.AuditLogViewer-module__vMIg-G__modalHeader h3{color:#fff;margin:0;font-size:20px}.AuditLogViewer-module__vMIg-G__modalClose{color:#888;cursor:pointer;padding:var(--space-2xs,.25rem)8px;background:0 0;border:none;font-size:24px;line-height:1;transition:color .2s}.AuditLogViewer-module__vMIg-G__modalClose:hover{color:#fff}.AuditLogViewer-module__vMIg-G__modalBody{padding:24px}.AuditLogViewer-module__vMIg-G__detailRow{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.AuditLogViewer-module__vMIg-G__detailRow strong{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.AuditLogViewer-module__vMIg-G__detailRow code{padding:var(--space-2xs,.375rem)10px;border-radius:var(--radius-sm,.375rem);color:#4caf50;background:#0a0a0a;border:1px solid #2a2a2a;font-family:Monaco,Menlo,monospace;font-size:13px}.AuditLogViewer-module__vMIg-G__metadataJson{padding:var(--space-md,1rem);border-radius:var(--radius-sm,.5rem);color:#e0e0e0;background:#0a0a0a;border:1px solid #2a2a2a;font-family:Monaco,Menlo,monospace;font-size:13px;line-height:1.6;overflow-x:auto}
.DevAnalyticsChart-module__ciKACG__wrapper{gap:var(--space-md,1rem);display:grid}.DevAnalyticsChart-module__ciKACG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm,.75rem);flex-wrap:wrap;display:flex}.DevAnalyticsChart-module__ciKACG__rangePicker{gap:var(--space-xs,.5rem);flex-wrap:wrap;display:flex}.DevAnalyticsChart-module__ciKACG__rangeButton{border:1px solid var(--glass-border,#ffffff14);background:var(--bg-primary,#0f0f2380);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:inherit;border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-normal,.25s)var(--ease-smooth);padding:.25rem .65rem;font-size:.85rem}.DevAnalyticsChart-module__ciKACG__rangeButtonActive{background:var(--accent);color:#fff;border-color:#0000}.DevAnalyticsChart-module__ciKACG__chartArea{gap:var(--space-sm,.75rem);display:grid;position:relative}.DevAnalyticsChart-module__ciKACG__chart{touch-action:none;width:100%;max-width:100%;height:auto}.DevAnalyticsChart-module__ciKACG__axisLabel{fill:var(--text-muted);font-size:.7rem}.DevAnalyticsChart-module__ciKACG__legend{gap:var(--space-md,1rem);color:var(--text-muted);flex-wrap:wrap;font-size:.8rem;display:flex}.DevAnalyticsChart-module__ciKACG__legendItem{align-items:center;gap:.4rem;display:inline-flex}.DevAnalyticsChart-module__ciKACG__legendSwatch{border:1px solid #0000;border-radius:999px;width:14px;height:4px}.DevAnalyticsChart-module__ciKACG__tooltip{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg);gap:.35rem;max-width:min(320px,100%);padding:.75rem;display:grid;box-shadow:0 8px 24px #0f172a14}.DevAnalyticsChart-module__ciKACG__tooltip dl{gap:.35rem;margin:0;display:grid}.DevAnalyticsChart-module__ciKACG__tooltipRow{justify-content:space-between;gap:var(--space-md,1rem);font-size:.85rem;display:flex}.DevAnalyticsChart-module__ciKACG__tooltipRow dt{color:var(--text-muted);margin:0}.DevAnalyticsChart-module__ciKACG__tooltipRow dd{margin:0;font-weight:600}.DevAnalyticsChart-module__ciKACG__emptyState{border:1px dashed var(--glass-border,#ffffff14);border-radius:var(--radius-lg);text-align:center;background:var(--bg-primary,#0f0f2373);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.25rem}@media (max-width:720px){.DevAnalyticsChart-module__ciKACG__header{flex-direction:column;align-items:stretch}.DevAnalyticsChart-module__ciKACG__tooltip{order:3}}
.UserCard-module__6_CsSW__backdrop{-webkit-backdrop-filter:blur(12px);z-index:120;pointer-events:auto;background:#050816cc;place-items:center;padding:1.5rem;animation:.2s UserCard-module__6_CsSW__backdropFadeIn;display:grid;position:fixed;inset:0}@keyframes UserCard-module__6_CsSW__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes UserCard-module__6_CsSW__modalSlideIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.UserCard-module__6_CsSW__modal{background:linear-gradient(160deg,#0f1128fa 0%,#0a0c20fc 50%,#080a1c 100%);border:1px solid #ffffff14;border-radius:16px;grid-template-rows:auto 1fr auto;width:100%;max-width:min(880px,100%);max-height:min(92vh,960px);animation:.25s UserCard-module__6_CsSW__modalSlideIn;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff08,0 8px 24px #00000059,0 28px 68px #00000080}.UserCard-module__6_CsSW__header{background:#ffffff04;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem 1rem;display:flex}.UserCard-module__6_CsSW__header h3{color:var(--text-primary,#e2e8f0);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:600}.UserCard-module__6_CsSW__body{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;gap:1.5rem;padding:1.5rem;display:grid;overflow-y:auto}.UserCard-module__6_CsSW__body::-webkit-scrollbar{width:6px}.UserCard-module__6_CsSW__body::-webkit-scrollbar-track{background:0 0}.UserCard-module__6_CsSW__body::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.UserCard-module__6_CsSW__footer{background:#ffffff03;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.UserCard-module__6_CsSW__sectionGroup{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;gap:.85rem;padding:1rem;display:grid}.UserCard-module__6_CsSW__sectionHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.UserCard-module__6_CsSW__sectionTitle{color:var(--text-primary,#e2e8f0);font-size:.95rem;font-weight:600}.UserCard-module__6_CsSW__gridTwo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.UserCard-module__6_CsSW__fieldGroup{gap:.35rem;display:grid}.UserCard-module__6_CsSW__fieldGroup label{color:var(--text-muted,#94a3b8);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.UserCard-module__6_CsSW__inlineControls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.UserCard-module__6_CsSW__statusMessage{color:var(--text-muted,#94a3b8);font-size:.85rem}.UserCard-module__6_CsSW__statusError{color:var(--error,#ef4444)}.UserCard-module__6_CsSW__passwordBox{font-family:var(--font-mono,ui-monospace);word-break:break-all;background:#0a0c1e99;border:1px solid #ffffff0f;border-radius:10px;gap:.5rem;padding:.875rem;font-size:.85rem;display:grid}.UserCard-module__6_CsSW__resetTokenBox{background:#6366f10f;border:1px dashed #ffffff1f;border-radius:8px;gap:.35rem;margin-top:.5rem;padding:.75rem;display:grid}.UserCard-module__6_CsSW__resetToken{font-family:var(--font-mono,ui-monospace);word-break:break-all;color:var(--accent,#818cf8);background:#0a0c1eb3;border:1px solid #ffffff14;border-radius:6px;padding:.4rem .6rem;font-size:.85rem;display:inline-block}.UserCard-module__6_CsSW__projectsGrid{gap:.75rem;display:grid}.UserCard-module__6_CsSW__projectCard{background:#0a0c1e80;border:1px solid #ffffff0f;border-radius:10px;gap:.65rem;padding:.875rem;display:grid}.UserCard-module__6_CsSW__projectHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.UserCard-module__6_CsSW__helperList{gap:.5rem;display:grid}.UserCard-module__6_CsSW__helperItem{background:#0a0c1e66;border:1px solid #ffffff0d;border-radius:8px;gap:.35rem;padding:.75rem;font-size:.85rem;display:grid}.UserCard-module__6_CsSW__helperMeta{color:var(--text-muted,#94a3b8);justify-content:space-between;gap:.5rem;display:flex}.UserCard-module__6_CsSW__sessionSummary{color:var(--text-secondary,#cbd5e1);gap:.4rem;font-size:.9rem;display:grid}.UserCard-module__6_CsSW__sessionList{border:1px solid #ffffff0f;border-radius:8px;overflow:auto}.UserCard-module__6_CsSW__sessionTable{border-collapse:collapse;width:100%;font-size:.8rem}.UserCard-module__6_CsSW__sessionTable th,.UserCard-module__6_CsSW__sessionTable td{text-align:left;border-bottom:1px solid #ffffff0d;padding:.5rem .75rem}.UserCard-module__6_CsSW__sessionTable th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94a3b8);background:#ffffff05;font-size:.7rem;font-weight:600}.UserCard-module__6_CsSW__sessionTable tbody tr:hover{background:#ffffff05}.UserCard-module__6_CsSW__sessionTable tbody tr:last-of-type td{border-bottom:none}.UserCard-module__6_CsSW__badge{color:var(--accent,#818cf8);background:#6366f11a;border:1px solid #6366f133;border-radius:100px;padding:.15rem .6rem;font-size:.7rem;font-weight:500}.UserCard-module__6_CsSW__actionsRow{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:720px){.UserCard-module__6_CsSW__modal{border-radius:12px;max-height:100vh}.UserCard-module__6_CsSW__header,.UserCard-module__6_CsSW__body{padding:1rem}.UserCard-module__6_CsSW__footer{padding:.875rem 1rem}}
.DuckEditor-redesign-module__m94siq__editorContainer{--game-primary:var(--primary);--game-accent:var(--accent);--game-glow:rgba(var(--primary-rgb,99,102,241),.3);--shimmer-color:#ffffff1a}.DuckEditor-redesign-module__m94siq__editorLayout{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.DuckEditor-redesign-module__m94siq__editorLayout{grid-template-columns:320px 1fr}}.DuckEditor-redesign-module__m94siq__previewColumn{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:1.5rem}.DuckEditor-redesign-module__m94siq__previewCard{background:linear-gradient(135deg,var(--bg-secondary)0%,var(--bg-tertiary)100%);border:2px solid var(--border-color);border-radius:1.25rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000004d}.DuckEditor-redesign-module__m94siq__previewCard:before{content:"";background:radial-gradient(circle,var(--game-glow)0%,transparent 70%);opacity:.3;width:200%;height:200%;animation:3s ease-in-out infinite DuckEditor-redesign-module__m94siq__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes DuckEditor-redesign-module__m94siq__pulseGlow{0%,to{opacity:.2;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(1.1)}}.DuckEditor-redesign-module__m94siq__previewHeader{z-index:1;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.DuckEditor-redesign-module__m94siq__previewLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:700}.DuckEditor-redesign-module__m94siq__levelBadge{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);color:#fff;box-shadow:0 0 15px var(--game-glow);border-radius:2rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;animation:2s ease-in-out infinite DuckEditor-redesign-module__m94siq__shimmer;display:inline-flex}@keyframes DuckEditor-redesign-module__m94siq__shimmer{0%,to{box-shadow:0 0 15px var(--game-glow)}50%{box-shadow:0 0 25px var(--game-glow)}}.DuckEditor-redesign-module__m94siq__avatarDisplay{z-index:1;background:var(--bg-primary);border:2px solid var(--border-color);border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex;position:relative;box-shadow:inset 0 2px 8px #0003}.DuckEditor-redesign-module__m94siq__avatarWrapper{padding:1.5rem;position:relative}.DuckEditor-redesign-module__m94siq__avatarGlow{background:radial-gradient(circle,var(--primary)0%,transparent 70%);opacity:.2;width:140%;height:140%;animation:8s linear infinite DuckEditor-redesign-module__m94siq__rotateGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes DuckEditor-redesign-module__m94siq__rotateGlow{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.DuckEditor-redesign-module__m94siq__quickActions{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.DuckEditor-redesign-module__m94siq__quickActionButton{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.DuckEditor-redesign-module__m94siq__quickActionButton:hover{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 4px 12px var(--game-glow);transform:translateY(-2px)}.DuckEditor-redesign-module__m94siq__controlsColumn{flex-direction:column;gap:1.5rem;display:flex}.DuckEditor-redesign-module__m94siq__sectionHeader{border-bottom:2px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.DuckEditor-redesign-module__m94siq__sectionTitle{color:var(--text);align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.DuckEditor-redesign-module__m94siq__sectionIcon{filter:drop-shadow(0 2px 4px #0000004d);font-size:1.5rem}.DuckEditor-redesign-module__m94siq__sectionHint{color:var(--text-muted);margin:0;font-size:.85rem}.DuckEditor-redesign-module__m94siq__outfitSection{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:1.25rem;padding:1.5rem;position:relative;overflow:hidden}.DuckEditor-redesign-module__m94siq__outfitSection:before{content:"";background:linear-gradient(90deg,var(--primary),var(--accent),var(--primary));background-size:200% 100%;height:4px;animation:3s ease-in-out infinite DuckEditor-redesign-module__m94siq__slideGradient;position:absolute;top:0;left:0;right:0}@keyframes DuckEditor-redesign-module__m94siq__slideGradient{0%,to{background-position:0%}50%{background-position:100%}}.DuckEditor-redesign-module__m94siq__outfitGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin-top:1rem;display:grid}.DuckEditor-redesign-module__m94siq__outfitCard{background:var(--bg-tertiary);border:2px solid var(--border-color);cursor:pointer;border-radius:1rem;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.DuckEditor-redesign-module__m94siq__outfitCard:hover:not(.DuckEditor-redesign-module__m94siq__locked){border-color:var(--primary);box-shadow:0 12px 32px #00000080,0 0 30px var(--game-glow);transform:translateY(-8px)scale(1.03)}.DuckEditor-redesign-module__m94siq__outfitCard:active:not(.DuckEditor-redesign-module__m94siq__locked){transform:translateY(-4px)scale(1.01)}.DuckEditor-redesign-module__m94siq__outfitCard:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.DuckEditor-redesign-module__m94siq__outfitPreview{background:linear-gradient(135deg,rgba(var(--primary-rgb,99,102,241),.08),rgba(var(--secondary-rgb,124,58,237),.08));border-bottom:1px solid var(--border-color);justify-content:center;align-items:center;min-height:120px;padding:1.5rem;display:flex;position:relative}.DuckEditor-redesign-module__m94siq__outfitCard:hover .DuckEditor-redesign-module__m94siq__outfitPreview{background:linear-gradient(135deg,rgba(var(--primary-rgb,99,102,241),.15),rgba(var(--secondary-rgb,124,58,237),.15))}.DuckEditor-redesign-module__m94siq__outfitAvatarWrapper{z-index:2;filter:drop-shadow(0 4px 8px #0000004d);position:relative}.DuckEditor-redesign-module__m94siq__outfitInfo{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.DuckEditor-redesign-module__m94siq__outfitName{color:var(--text);text-align:center;margin:0;font-size:.9rem;font-weight:700}.DuckEditor-redesign-module__m94siq__outfitDescription{color:var(--text-muted);text-align:center;min-height:2.8em;margin:0;font-size:.75rem;line-height:1.4}.DuckEditor-redesign-module__m94siq__outfitBadge{background:rgba(var(--primary-rgb,99,102,241),.15);border:1px solid rgba(var(--primary-rgb,99,102,241),.3);text-transform:uppercase;color:var(--primary);letter-spacing:.05em;border-radius:.5rem;justify-content:center;align-items:center;margin:0 auto;padding:.25rem .75rem;font-size:.65rem;font-weight:700;display:inline-flex}.DuckEditor-redesign-module__m94siq__locked{opacity:.5;cursor:not-allowed;border-style:dashed}.DuckEditor-redesign-module__m94siq__locked:after{content:"🔒";z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;display:flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 2px 8px #00000080}.DuckEditor-redesign-module__m94siq__locked:hover{box-shadow:none;border-color:var(--border-color);opacity:.6;transform:none}.DuckEditor-redesign-module__m94siq__customizeSection{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:1.25rem;padding:1.5rem}.DuckEditor-redesign-module__m94siq__customizeGrid{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}@media (min-width:640px){.DuckEditor-redesign-module__m94siq__customizeGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DuckEditor-redesign-module__m94siq__customizeGrid{grid-template-columns:repeat(3,1fr)}}.DuckEditor-redesign-module__m94siq__colorCard{background:var(--bg-tertiary);border:2px solid var(--border-color);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex}.DuckEditor-redesign-module__m94siq__colorCard:hover{border-color:var(--primary);box-shadow:0 4px 12px #0000004d}.DuckEditor-redesign-module__m94siq__colorPickerWrapper{border:2px solid var(--border-color);cursor:pointer;border-radius:.75rem;flex-shrink:0;width:56px;height:56px;transition:all .2s;position:relative;overflow:hidden}.DuckEditor-redesign-module__m94siq__colorPickerWrapper:hover{border-color:var(--primary);box-shadow:0 0 20px var(--game-glow);transform:scale(1.1)}.DuckEditor-redesign-module__m94siq__colorPickerWrapper input[type=color]{cursor:pointer;border:none;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px}.DuckEditor-redesign-module__m94siq__colorInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.DuckEditor-redesign-module__m94siq__colorLabel{color:var(--text);text-transform:capitalize;font-size:.85rem;font-weight:600}.DuckEditor-redesign-module__m94siq__colorValue{color:var(--text-muted);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;font-family:Courier New,monospace;font-size:.75rem}.DuckEditor-redesign-module__m94siq__accessoryGrid{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}@media (min-width:640px){.DuckEditor-redesign-module__m94siq__accessoryGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DuckEditor-redesign-module__m94siq__accessoryGrid{grid-template-columns:repeat(3,1fr)}}.DuckEditor-redesign-module__m94siq__accessoryControl{flex-direction:column;gap:.5rem;display:flex}.DuckEditor-redesign-module__m94siq__accessoryLabel{color:var(--text);text-transform:capitalize;font-size:.9rem;font-weight:600}.DuckEditor-redesign-module__m94siq__accessorySelect{background:var(--bg-tertiary);border:2px solid var(--border-color);color:var(--text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23888' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border-radius:.75rem;padding:.75rem 3rem .75rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}.DuckEditor-redesign-module__m94siq__accessorySelect:hover{border-color:var(--primary);box-shadow:0 0 15px var(--game-glow)}.DuckEditor-redesign-module__m94siq__accessorySelect:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--game-glow);outline:none}.DuckEditor-redesign-module__m94siq__backgroundSettings{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.DuckEditor-redesign-module__m94siq__toggleRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.DuckEditor-redesign-module__m94siq__toggleLabel{color:var(--text);font-size:.9rem;font-weight:600}.DuckEditor-redesign-module__m94siq__divider{background:linear-gradient(90deg,transparent,var(--border-color),transparent);width:100%;height:2px;margin:.5rem 0}.DuckEditor-redesign-module__m94siq__helperText{background:rgba(var(--primary-rgb,99,102,241),.08);border:1px solid rgba(var(--primary-rgb,99,102,241),.2);color:var(--text-muted);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:1rem;font-size:.85rem;line-height:1.5;display:flex}.DuckEditor-redesign-module__m94siq__helperIcon{flex-shrink:0;font-size:1.1rem}@media (max-width:1023px){.DuckEditor-redesign-module__m94siq__previewColumn{position:static}.DuckEditor-redesign-module__m94siq__previewCard{padding:1.5rem}}@media (max-width:639px){.DuckEditor-redesign-module__m94siq__customizeGrid,.DuckEditor-redesign-module__m94siq__accessoryGrid{grid-template-columns:1fr}.DuckEditor-redesign-module__m94siq__outfitGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}
