.SuperUserModal-module__Ou-CSW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100000;background:#0f172a8f;justify-content:center;align-items:center;padding:1.5rem;animation:.2s SuperUserModal-module__Ou-CSW__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}@keyframes SuperUserModal-module__Ou-CSW__fadeIn{0%{opacity:0}to{opacity:1}}.SuperUserModal-module__Ou-CSW__modal{background:var(--card-bg,var(--bg,#fff));border:1px solid var(--card-border,var(--border,#94a3b83d));border-radius:12px;flex-direction:column;width:100%;max-width:620px;max-height:calc(100vh - 3rem);animation:.3s cubic-bezier(.4,0,.2,1) SuperUserModal-module__Ou-CSW__slideUp;display:flex;overflow:hidden;box-shadow:0 22px 70px #0f172a38}@keyframes SuperUserModal-module__Ou-CSW__slideUp{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SuperUserModal-module__Ou-CSW__header{background:var(--card-bg,var(--bg,#fff));color:var(--text,#111827);border-bottom:1px solid var(--card-border,var(--border,#94a3b838));flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.SuperUserModal-module__Ou-CSW__title{letter-spacing:0;margin:0;font-size:1.12rem;font-weight:750;line-height:1.3}.SuperUserModal-module__Ou-CSW__titleGroup{align-items:center;gap:.75rem;min-width:0;display:flex}.SuperUserModal-module__Ou-CSW__backButton{border:1px solid var(--card-border,var(--border,#94a3b847));background:var(--surface,#f8fafc);width:32px;height:32px;color:var(--muted,#64748b);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.SuperUserModal-module__Ou-CSW__backButton:hover{background:var(--card-bg,#fff);color:var(--text,#111827);border-color:var(--primary,#2563eb)}.SuperUserModal-module__Ou-CSW__closeButton{width:34px;height:34px;color:var(--muted,#64748b);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.SuperUserModal-module__Ou-CSW__closeButton:hover{background:var(--surface,#f8fafc);color:var(--text,#111827);border-color:var(--card-border,#94a3b847)}.SuperUserModal-module__Ou-CSW__content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.SuperUserModal-module__Ou-CSW__optionButton{background:var(--surface,#f8fafc);border:1px solid var(--card-border,var(--border,#e5e7eb));cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:1rem;width:100%;padding:1rem;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.SuperUserModal-module__Ou-CSW__optionButton:hover{background:var(--card-bg,#fff);border-color:var(--primary,#2563eb);box-shadow:0 10px 28px #2563eb1f}.SuperUserModal-module__Ou-CSW__optionButton:active{transform:scale(.99)}.SuperUserModal-module__Ou-CSW__optionIcon{color:#4f46e5;background:#6366f11f;border:1px solid #6366f138;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}.SuperUserModal-module__Ou-CSW__wrenchIcon{color:#2563eb;background:#2563eb1c;border-color:#2563eb38}.SuperUserModal-module__Ou-CSW__sparkleIcon{color:#9333ea;background:#a855f71a;border-color:#a855f738}.SuperUserModal-module__Ou-CSW__optionButton:hover .SuperUserModal-module__Ou-CSW__optionIcon{background:var(--card-bg,#fff);transform:translateY(-1px)}.SuperUserModal-module__Ou-CSW__optionText{flex-direction:column;flex:1;gap:.375rem;display:flex}.SuperUserModal-module__Ou-CSW__optionTitle{color:var(--text,#1a1a1a);margin:0;font-size:.98rem;font-weight:700;transition:color .3s}.SuperUserModal-module__Ou-CSW__optionButton:hover .SuperUserModal-module__Ou-CSW__optionTitle{color:var(--primary,#2563eb)}.SuperUserModal-module__Ou-CSW__optionDescription{color:var(--text-secondary,#6b7280);margin:0;font-size:.875rem;line-height:1.5}.SuperUserModal-module__Ou-CSW__siteAdjustmentPanel,.SuperUserModal-module__Ou-CSW__automaticPanel,.SuperUserModal-module__Ou-CSW__modePanel{flex-direction:column;gap:1rem;display:flex}.SuperUserModal-module__Ou-CSW__modeTabs{background:var(--surface,#f8fafc);border:1px solid var(--card-border,var(--border,#e5e7eb));border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.SuperUserModal-module__Ou-CSW__modeTab{min-height:44px;color:var(--muted,#64748b);cursor:pointer;letter-spacing:0;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.SuperUserModal-module__Ou-CSW__modeTab:hover{color:var(--text,#111827);background:#ffffff9e}.SuperUserModal-module__Ou-CSW__modeTabActive{background:var(--card-bg,#fff);color:var(--primary,#2563eb);border-color:#2563eb2e;box-shadow:0 1px 2px #0f172a0f,0 8px 18px #0f172a14}:is(.SuperUserModal-module__Ou-CSW__modeTab:focus-visible,.SuperUserModal-module__Ou-CSW__backButton:focus-visible,.SuperUserModal-module__Ou-CSW__closeButton:focus-visible,.SuperUserModal-module__Ou-CSW__optionButton:focus-visible,.SuperUserModal-module__Ou-CSW__confirmButton:focus-visible,.SuperUserModal-module__Ou-CSW__toggleButton:focus-visible,.SuperUserModal-module__Ou-CSW__select:focus-visible,.SuperUserModal-module__Ou-CSW__input:focus-visible){outline-offset:2px;outline:2px solid #2563eb61}.SuperUserModal-module__Ou-CSW__modePanel{text-align:left;background:var(--card-bg,#fff);border:1px solid var(--card-border,var(--border,#e5e7eb));border-radius:8px;align-items:stretch;padding:1rem}.SuperUserModal-module__Ou-CSW__modePanelIcon{color:#2563eb;background:#3b82f61f;border:1px solid #3b82f62e;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SuperUserModal-module__Ou-CSW__modePanelText{flex-direction:column;gap:.35rem;display:flex}.SuperUserModal-module__Ou-CSW__modePanelText h3{color:var(--text,#1a1a1a);margin:0;font-size:.95rem}.SuperUserModal-module__Ou-CSW__modePanelText p{color:var(--text-secondary,#6b7280);margin:0;font-size:.875rem;line-height:1.45}.SuperUserModal-module__Ou-CSW__fieldGroup{flex-direction:column;gap:.5rem;display:flex}.SuperUserModal-module__Ou-CSW__fieldLabel{color:var(--text,#111827);align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:flex}.SuperUserModal-module__Ou-CSW__select,.SuperUserModal-module__Ou-CSW__input{border:1px solid var(--card-border,var(--border,#d1d5db));background:var(--card-bg,var(--bg,#fff));width:100%;height:44px;color:var(--text,#111827);border-radius:8px;outline:none;padding:0 .75rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s,background .2s}.SuperUserModal-module__Ou-CSW__select:focus,.SuperUserModal-module__Ou-CSW__input:focus{border-color:var(--primary,#2563eb);box-shadow:0 0 0 3px #2563eb1f}.SuperUserModal-module__Ou-CSW__toggleRow{background:var(--surface,#f8fafc);border:1px solid var(--card-border,var(--border,#e5e7eb));border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.SuperUserModal-module__Ou-CSW__toggleButton{border:1px solid var(--card-border,var(--border,#d1d5db));background:var(--card-bg,#fff);min-width:122px;height:36px;color:var(--muted,#64748b);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;transition:all .2s;display:flex}.SuperUserModal-module__Ou-CSW__toggleButtonOn{color:#15803d;background:#16a34a1a;border-color:#16a34a}.SuperUserModal-module__Ou-CSW__toggleKnob{background:currentColor;border-radius:999px;width:10px;height:10px}.SuperUserModal-module__Ou-CSW__captureStatus{color:#1e40af;background:#2563eb0f;border:1px solid #2563eb2e;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:.35rem .75rem;padding:.75rem .875rem;font-size:.85rem;display:grid}.SuperUserModal-module__Ou-CSW__captureStatus strong{font-size:1rem}.SuperUserModal-module__Ou-CSW__captureStatus small{color:#2563eb;grid-column:1/-1}.SuperUserModal-module__Ou-CSW__statusMessage,.SuperUserModal-module__Ou-CSW__statusWarning{border-radius:8px;padding:.7rem .8rem;font-size:.82rem;line-height:1.4}.SuperUserModal-module__Ou-CSW__statusMessage{color:#166534;background:#22c55e1a}.SuperUserModal-module__Ou-CSW__statusWarning{color:#92400e;background:#f59e0b1f}.SuperUserModal-module__Ou-CSW__confirmButton{background:var(--primary,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;font-size:.92rem;font-weight:800;transition:background .2s,box-shadow .2s,transform .2s,opacity .2s;display:inline-flex}.SuperUserModal-module__Ou-CSW__confirmButton:hover:not(:disabled){background:var(--color-primary-700,#1d4ed8);transform:translateY(-1px);box-shadow:0 10px 22px #2563eb3d}.SuperUserModal-module__Ou-CSW__confirmButton:disabled{cursor:not-allowed;opacity:.55}@media (prefers-color-scheme:dark){.SuperUserModal-module__Ou-CSW__modal{background:#111827;border-color:#94a3b838}.SuperUserModal-module__Ou-CSW__header{background:#111827;border-bottom-color:#94a3b82e}.SuperUserModal-module__Ou-CSW__title,.SuperUserModal-module__Ou-CSW__closeButton:hover,.SuperUserModal-module__Ou-CSW__backButton:hover{color:#f8fafc}.SuperUserModal-module__Ou-CSW__optionButton{background:#182033;border-color:#94a3b833}.SuperUserModal-module__Ou-CSW__optionButton:hover{background:#111827}.SuperUserModal-module__Ou-CSW__optionTitle{color:#f5f5f5}.SuperUserModal-module__Ou-CSW__optionDescription{color:#9ca3af}.SuperUserModal-module__Ou-CSW__modeTabs,.SuperUserModal-module__Ou-CSW__modePanel,.SuperUserModal-module__Ou-CSW__toggleRow{background:#182033;border-color:#94a3b833}.SuperUserModal-module__Ou-CSW__modeTabActive,.SuperUserModal-module__Ou-CSW__modeTab:hover{background:#111827}.SuperUserModal-module__Ou-CSW__select,.SuperUserModal-module__Ou-CSW__input,.SuperUserModal-module__Ou-CSW__toggleButton{background:#111827;border-color:#94a3b838}.SuperUserModal-module__Ou-CSW__fieldLabel,.SuperUserModal-module__Ou-CSW__modePanelText h3,.SuperUserModal-module__Ou-CSW__select,.SuperUserModal-module__Ou-CSW__input{color:#f5f5f5}.SuperUserModal-module__Ou-CSW__modePanelText p{color:#9ca3af}}@media (max-width:480px){.SuperUserModal-module__Ou-CSW__overlay{align-items:stretch;padding:.75rem}.SuperUserModal-module__Ou-CSW__modal{max-width:100%;max-height:calc(100vh - 1.5rem)}.SuperUserModal-module__Ou-CSW__header,.SuperUserModal-module__Ou-CSW__content{padding:1rem}.SuperUserModal-module__Ou-CSW__optionButton{gap:1rem;padding:.875rem}.SuperUserModal-module__Ou-CSW__optionIcon{width:42px;height:42px}.SuperUserModal-module__Ou-CSW__optionIcon svg{width:24px;height:24px}.SuperUserModal-module__Ou-CSW__toggleRow{flex-direction:column;align-items:stretch}.SuperUserModal-module__Ou-CSW__toggleButton{width:100%}}
.LogoImage-module__fhXrua__container{transition:all var(--logo-transition);align-items:center;gap:.7rem;display:flex}.LogoImage-module__fhXrua__img{object-fit:contain;max-width:100%;height:auto;transition:transform var(--logo-transition);will-change:transform;display:block}.LogoImage-module__fhXrua__text{font-family:var(--font-cinzel),"Cinzel",serif;color:var(--logo-text-color,#fff);letter-spacing:.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:1.25rem;font-weight:700;transition:color .3s,text-shadow .3s}.LogoImage-module__fhXrua__textGradient{background:linear-gradient(135deg,var(--accent,#f59e0b),var(--secondary,#d97706),#00b8a9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:all .3s}.LogoImage-module__fhXrua__header{display:flex}.LogoImage-module__fhXrua__sidemenu{justify-content:center;max-width:180px;display:flex}.LogoImage-module__fhXrua__sidemenu .LogoImage-module__fhXrua__img{object-fit:contain;max-width:137px;height:auto}.LogoImage-module__fhXrua__container:hover .LogoImage-module__fhXrua__text:not(.LogoImage-module__fhXrua__textGradient){text-shadow:var(--logo-text-glow)}.LogoImage-module__fhXrua__container:hover .LogoImage-module__fhXrua__textGradient{filter:brightness(1.15)drop-shadow(0 0 8px rgba(var(--accent-rgb,245,158,11),.4))}.LogoImage-module__fhXrua__container:hover .LogoImage-module__fhXrua__img{transform:scale(1.05)}@media (max-width:480px){.LogoImage-module__fhXrua__container{gap:.5rem}}@media (prefers-reduced-motion:reduce){.LogoImage-module__fhXrua__container,.LogoImage-module__fhXrua__img,.LogoImage-module__fhXrua__text{transition:none}.LogoImage-module__fhXrua__container:hover .LogoImage-module__fhXrua__img{transform:none}.LogoImage-module__fhXrua__container:hover .LogoImage-module__fhXrua__text{text-shadow:none;filter:none}}
