.page-module__1Rrrva__page{background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--tenant-accent,#00c853) 22%, transparent), transparent 24%), radial-gradient(circle at 100% 10%, color-mix(in srgb, var(--tenant-gold,#d4af37) 24%, transparent), transparent 20%), linear-gradient(135deg, #05120d 0%, var(--tenant-surface,#071711) 55%, color-mix(in srgb, var(--tenant-primary,#0b3d2e) 52%, #081812) 100%);flex-direction:column;flex:1;justify-content:center;font-family:Segoe UI,Aptos,Trebuchet MS,sans-serif;display:flex}.page-module__1Rrrva__main{flex-direction:column;gap:32px;width:100%;max-width:1120px;margin:0 auto;padding:72px 24px;display:flex}.page-module__1Rrrva__authMain{grid-template-columns:minmax(0,1.2fr) minmax(340px,420px);gap:28px;width:100%;max-width:1120px;margin:0 auto;padding:72px 24px;display:grid}.page-module__1Rrrva__authCard{border:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b3d2e80,#071711d1);border-radius:32px;flex-direction:column;gap:16px;padding:28px;display:flex;box-shadow:0 24px 80px #00000047}.page-module__1Rrrva__authCard h2{color:var(--text-primary);font-size:1.8rem}.page-module__1Rrrva__hero{flex-direction:column;gap:18px;display:flex}.page-module__1Rrrva__heroLogoWrap{align-items:center;min-height:180px;display:flex}.page-module__1Rrrva__heroLogo{object-fit:contain;filter:drop-shadow(0 0 28px #00c85338);width:min(100%,520px);height:auto}.page-module__1Rrrva__headerBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__1Rrrva__workspace{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}.page-module__1Rrrva__sidebar{border:1px solid var(--border-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0b3d2e75,#06140fd6);border-radius:30px;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 18px 60px #00000038}.page-module__1Rrrva__brandBlock{gap:10px;display:grid}.page-module__1Rrrva__sidebarLogo{object-fit:contain;filter:drop-shadow(0 0 20px #00c8532e);width:100%;max-width:280px;height:auto}.page-module__1Rrrva__sidebarLogoImage{object-fit:contain;filter:drop-shadow(0 0 20px #00c8532e);width:100%;max-width:280px;max-height:120px}.page-module__1Rrrva__brandBadge{width:fit-content;color:var(--accent-green);letter-spacing:.12em;text-transform:uppercase;background:#00c8531a;border:1px solid #00c85338;border-radius:999px;padding:8px 12px;font-size:.76rem;font-weight:800;display:inline-flex}.page-module__1Rrrva__brandTitle{color:var(--text-primary);font-size:1.5rem;line-height:1.1}.page-module__1Rrrva__brandText{color:var(--text-secondary);font-size:.95rem;line-height:1.65}.page-module__1Rrrva__sidebarNav{gap:10px;display:grid}.page-module__1Rrrva__contentArea{gap:24px;display:grid}.page-module__1Rrrva__headerActions{align-items:center;gap:12px;display:flex}.page-module__1Rrrva__statusChip{border:1px solid color-mix(in srgb, var(--tenant-accent,#00c853) 28%, transparent);background:color-mix(in srgb, var(--tenant-accent,#00c853) 12%, transparent);color:var(--tenant-accent,var(--accent-green));border-radius:999px;padding:10px 14px;font-size:.82rem;font-weight:800}.page-module__1Rrrva__moduleTabs{flex-wrap:wrap;gap:12px;display:flex}.page-module__1Rrrva__moduleTab,.page-module__1Rrrva__moduleTabActive{text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:18px;padding:14px 16px;font-weight:700;transition:transform .2s,border-color .2s,background .2s}.page-module__1Rrrva__moduleTab{color:var(--text-secondary);background:#06140f85;border:1px solid #d4af3714}.page-module__1Rrrva__moduleTabActive{border:1px solid color-mix(in srgb, var(--tenant-gold,#d4af37) 36%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--tenant-gold,#d4af37) 24%, transparent), color-mix(in srgb, var(--tenant-primary,#0b3d2e) 88%, #091a14));color:#fff7db;box-shadow:inset 0 0 0 1px #fff5d50f}.page-module__1Rrrva__headerTitle{color:var(--text-primary);font-size:clamp(2rem,4vw,3rem);line-height:1}.page-module__1Rrrva__headerSubtitle{color:var(--text-secondary);margin-top:10px;font-size:.98rem;line-height:1.7}.page-module__1Rrrva__eyebrow{color:var(--tenant-gold,var(--accent-gold));letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;font-weight:700}.page-module__1Rrrva__intro{flex-direction:column;gap:18px;display:flex}.page-module__1Rrrva__intro h1{max-width:760px;color:var(--text-primary);letter-spacing:-.06em;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:700;line-height:.96}.page-module__1Rrrva__intro p{max-width:720px;color:var(--text-secondary);font-size:1.05rem;line-height:1.8}.page-module__1Rrrva__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.page-module__1Rrrva__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__1Rrrva__metricCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0b3d2e75,#081812c7);border:1px solid #d4af371f;border-radius:28px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:0 20px 48px #0000002e}.page-module__1Rrrva__metricValue{color:var(--text-primary);text-shadow:0 0 18px color-mix(in srgb, var(--tenant-accent,#00c853) 18%, transparent);font-size:2.8rem;font-weight:700;line-height:1}.page-module__1Rrrva__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b3d2e70,#081812cc);border:1px solid #d4af371f;border-radius:30px;flex-direction:column;gap:18px;min-height:280px;padding:28px;display:flex;box-shadow:0 24px 80px #0000003d}.page-module__1Rrrva__cardLabel{color:var(--tenant-gold,var(--accent-gold));letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.page-module__1Rrrva__card h2{color:var(--text-primary);font-size:1.6rem;line-height:1.2}.page-module__1Rrrva__card p{color:var(--text-secondary);font-size:1rem;line-height:1.75}.page-module__1Rrrva__stack{gap:14px;display:grid}.page-module__1Rrrva__queueItem{background:linear-gradient(135deg,#071711f5,#0b3d2e61);border:1px solid #d4af3714;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.page-module__1Rrrva__queueItem h3{color:var(--text-primary);margin-bottom:4px;font-size:1rem}.page-module__1Rrrva__queueItem p{color:var(--text-secondary);font-size:.95rem;line-height:1.4}.page-module__1Rrrva__pill{color:#ffe39a;white-space:nowrap;background:#d4af3714;border:1px solid #d4af3733;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:700}.page-module__1Rrrva__field{gap:8px;display:grid}.page-module__1Rrrva__field span{color:var(--text-primary);font-size:.9rem;font-weight:700}.page-module__1Rrrva__field input{color:var(--text-primary);font:inherit;background:#06140fd1;border:1px solid #d4af3724;border-radius:18px;outline:none;padding:14px 16px;box-shadow:inset 0 1px #ffffff05}.page-module__1Rrrva__selectField{width:100%;min-width:0;max-width:100%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;background:#06140fd1;border:1px solid #d4af3724;border-radius:18px;outline:none;padding:14px 16px;overflow:hidden}.page-module__1Rrrva__field input::placeholder{color:#7f8f84}.page-module__1Rrrva__field input:focus,.page-module__1Rrrva__selectField:focus{border-color:color-mix(in srgb, var(--tenant-accent,#00c853) 44%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tenant-accent,#00c853) 14%, transparent), inset 0 1px 0 #ffffff05}.page-module__1Rrrva__primaryAction{background:linear-gradient(135deg, var(--tenant-accent,#00c853), color-mix(in srgb, var(--tenant-accent,#00c853) 74%, #063d21));color:#03150c;cursor:pointer;box-shadow:0 12px 30px color-mix(in srgb, var(--tenant-accent,#00c853) 24%, transparent);border:0;border-radius:999px;padding:14px 18px;font-weight:800}.page-module__1Rrrva__secondaryAction{color:var(--text-primary);cursor:pointer;background:#0b3d2e52;border:1px solid #d4af3729;border-radius:999px;padding:12px 16px;font-weight:700}.page-module__1Rrrva__helper{color:var(--text-secondary);font-size:.95rem;line-height:1.7}.page-module__1Rrrva__errorText{color:#ffb4a8;font-size:.92rem;line-height:1.6}.page-module__1Rrrva__dataPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b3d2e6b,#081812cc);border:1px solid #d4af371f;border-radius:30px;gap:18px;padding:28px;display:grid;box-shadow:0 24px 80px #0000003d}.page-module__1Rrrva__formCard{background:#06140f75;border:1px solid #d4af3714;border-radius:24px;gap:16px;padding:18px;display:grid}.page-module__1Rrrva__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__1Rrrva__panelHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__1Rrrva__panelHeader h2{color:var(--text-primary);font-size:1.6rem;line-height:1.2}.page-module__1Rrrva__tableLike{gap:14px;display:grid}.page-module__1Rrrva__recordCard{background:linear-gradient(135deg,#071711f5,#0b3d2e4d);border:1px solid #d4af3714;border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.page-module__1Rrrva__recordCard h3{color:var(--text-primary);margin-bottom:4px;font-size:1rem}.page-module__1Rrrva__editGrid{gap:10px;display:grid}.page-module__1Rrrva__inlineInput{color:var(--text-primary);background:#06140fd1;border:1px solid #d4af3724;border-radius:14px;outline:none;padding:12px 14px}.page-module__1Rrrva__actionGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module__1Rrrva__ghostAction{color:var(--text-primary);cursor:pointer;background:#0b3d2e29;border:1px solid #d4af3724;border-radius:999px;padding:10px 14px}.page-module__1Rrrva__recordCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.4}.page-module__1Rrrva__recordCard strong{color:var(--text-primary);margin-bottom:4px;display:block}.page-module__1Rrrva__list{color:var(--text-primary);gap:14px;padding-left:18px;line-height:1.6;display:grid}.page-module__1Rrrva__inlineMessage{color:var(--text-secondary);padding:6px 2px 2px;font-size:.92rem;line-height:1.6}.page-module__1Rrrva__emptyState{background:#06140f6b;border:1px dashed #d4af372e;border-radius:20px;gap:8px;padding:18px;display:grid}.page-module__1Rrrva__emptyState strong{color:var(--text-primary);font-size:1rem}.page-module__1Rrrva__emptyState p{color:var(--text-secondary);line-height:1.6}.page-module__1Rrrva__tenantCard{background:linear-gradient(#06140fc7,#0b3d2e38);border:1px solid #d4af371f;border-radius:24px;gap:12px;min-width:0;padding:16px;display:grid}.page-module__1Rrrva__themeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__1Rrrva__colorPreviewRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__1Rrrva__colorPreview,.page-module__1Rrrva__colorPreviewLarge{border:1px solid #ffffff14;border-radius:999px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0a}.page-module__1Rrrva__colorPreview{width:18px;height:18px}.page-module__1Rrrva__colorPreviewLarge{border-radius:14px;width:42px;height:42px}.page-module__1Rrrva__logoPreviewCard{background:#06140f75;border:1px solid #d4af3714;border-radius:22px;justify-content:center;align-items:center;min-height:120px;padding:18px;display:flex}.page-module__1Rrrva__logoPreviewImage{object-fit:contain;max-width:100%;max-height:84px}.page-module__1Rrrva__releaseCard{background:linear-gradient(#d4af371f,#0b3d2e38);border:1px solid #d4af371f;border-radius:24px;gap:10px;margin-top:auto;padding:18px;display:grid}.page-module__1Rrrva__releaseCard strong{color:var(--text-primary);font-size:1rem}.page-module__1Rrrva__releaseCard p{color:var(--text-secondary);font-size:.92rem;line-height:1.6}@media (hover:hover) and (pointer:fine){.page-module__1Rrrva__moduleTab:hover,.page-module__1Rrrva__moduleTabActive:hover,.page-module__1Rrrva__primaryAction:hover,.page-module__1Rrrva__secondaryAction:hover{transform:translateY(-1px)}}@media (max-width:900px){.page-module__1Rrrva__authMain,.page-module__1Rrrva__workspace,.page-module__1Rrrva__metrics,.page-module__1Rrrva__grid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__1Rrrva__main,.page-module__1Rrrva__authMain{padding:48px 20px}.page-module__1Rrrva__intro{gap:16px}.page-module__1Rrrva__headerBar{flex-direction:column;align-items:flex-start}.page-module__1Rrrva__panelHeader,.page-module__1Rrrva__formGrid,.page-module__1Rrrva__themeGrid,.page-module__1Rrrva__recordCard{grid-template-columns:1fr}}
