body.ek-admin-body{--background:218 44% 5%;--foreground:0 0% 99.6%;--card:210 38% 6%;--card-foreground:0 0% 99.6%;--popover:210 38% 6%;--popover-foreground:0 0% 99.6%;--primary:318 66% 62%;--primary-foreground:0 0% 100%;--secondary:220 23% 8%;--secondary-foreground:205 22% 79%;--muted:220 23% 8%;--muted-foreground:217 11% 62%;--accent:220 23% 8%;--accent-foreground:0 0% 99.6%;--destructive:309 71% 38%;--destructive-foreground:0 0% 100%;--border:212 18% 19%;--input:212 18% 19%;--ring:318 66% 62%;--radius:0.65rem;background:#070b12;color:#fefefe;font-family:Figtree,Selawik,Segoe UI,system-ui,-apple-system,sans-serif}body.ek-admin-body [role=alertdialog],body.ek-admin-body [role=dialog],body.ek-admin-body [role=listbox]{font-family:Figtree,Selawik,Segoe UI,system-ui,sans-serif}.ek-admin{background:#070b12;color:#fefefe;font-family:Figtree,Selawik,Segoe UI,system-ui,-apple-system,sans-serif}.ek-caps{font-family:Montserrat,Figtree,sans-serif;font-weight:500;letter-spacing:.22em}.ek-h1{color:#fefefe;font-family:Fira Sans,Figtree,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.01em}.ek-card{background:#0a1016;border:1px solid #1a1d24;border-radius:12px;box-shadow:0 10px 30px #00000059}.ek-admin-login{align-items:center;background:radial-gradient(ellipse 700px 380px at 50% 110%,#a51c9029,#0000 70%),#070b12;display:flex;justify-content:center;min-height:100vh;padding:24px}.ek-a-logo-proj{color:#939caa;font-family:Montserrat,sans-serif;font-size:8.6px;letter-spacing:3px}.ek-a-brand-img{display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));height:auto}.ek-a-brand-img.is-login{width:220px}.ek-a-brand-img.is-side{transition:transform .2s ease;width:150px}a:hover>picture>.ek-a-brand-img.is-side{transform:scale(1.03)}.ek-a-primary,.ek-a-secondary{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:40px;padding:0 18px;transition:filter .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}.ek-a-primary{background:linear-gradient(90deg,#db28c8,#7602ad);box-shadow:0 10px 25px #db28c82e,inset 0 0 0 1px #ff8cf040;color:#fff}.ek-a-primary:hover:not(:disabled){filter:brightness(1.1)}.ek-a-primary:active:not(:disabled){filter:brightness(.95)}.ek-a-secondary{background:#0f1218;border:1px solid #272f38;color:#beccd6}.ek-a-secondary:hover:not(:disabled){background:#0a1016;border-color:#3a4652;color:#fff}.ek-a-primary:disabled,.ek-a-secondary:disabled{cursor:not-allowed;opacity:.45}.ek-a-google{align-items:center;background:#f4f5f7;border-radius:999px;color:#1a1d24;display:flex;font-size:14px;font-weight:500;gap:10px;height:42px;justify-content:center;transition:background-color .2s ease,transform .15s ease;width:100%}.ek-a-google:hover:not(:disabled){background:#fff}.ek-a-google:active:not(:disabled){transform:scale(.99)}.ek-a-google:focus-visible{outline:2px solid #de63c2;outline-offset:2px}.ek-a-google:disabled{cursor:progress;opacity:.6}.ek-a-divider{align-items:center;color:#5d6672;display:flex;font-size:11px;gap:12px;letter-spacing:.04em}.ek-a-divider:after,.ek-a-divider:before{background:#1a1d24;content:"";flex:1 1;height:1px}.ek-a-role-badge{border-radius:999px;box-shadow:inset 0 0 0 1px #de63c273;color:#f08ad6;flex-shrink:0;font-size:9px;letter-spacing:.12em;padding:1px 6px}.ek-icon-btn{align-items:center;border-radius:8px;color:#939caa;display:inline-flex;height:32px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:32px}.ek-icon-btn:hover:not(:disabled){background:#0f1218;color:#fff}.ek-icon-btn:disabled{cursor:not-allowed;opacity:.3}.ek-badge{align-items:center;background:#a51c9038;border:1px solid #a51c9099;border-radius:999px;color:#f3c6e6;display:inline-flex;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:500;height:18px;letter-spacing:.16em;padding:0 7px}.ek-side{background:#0a1016;border-right:1px solid #1a1d24;display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;transform:translateX(-100%);transition:transform .22s ease;width:256px;z-index:40}.ek-side.is-open{transform:translateX(0)}@media (min-width:1024px){.ek-side{transform:none}}.ek-side-link{align-items:center;border-left:2px solid #0000;border-radius:8px;color:#beccd6;display:flex;font-size:14px;gap:10px;height:40px;padding:0 12px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.ek-side-link.is-active,.ek-side-link:hover{background:#0f1218;color:#fff}.ek-side-link.is-active{border-left-color:#a51c90}.ek-side-link.is-active svg{color:#df5eb8}.ek-topbar{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b12eb;border-bottom:1px solid #1a1d24;display:flex;gap:10px;height:56px;padding:0 16px;position:sticky;top:0;z-index:20}@media (min-width:640px){.ek-topbar{padding:0 24px}}.ek-row{align-items:center;border-left:2px solid #0000;display:flex;gap:12px;padding:10px 14px 10px 10px;transition:background-color .2s ease}.ek-row:hover{background:#0f1218}.ek-row.is-featured{background:linear-gradient(90deg,#2d12328c,#0f121800 60%);border-left-color:#a51c90}.ek-drop{align-items:center;background:#070b12;border:1px dashed #272f38;border-radius:12px;display:flex;gap:12px;padding:14px;transition:border-color .2s ease,background-color .2s ease}.ek-drop.is-drag{background:#a51c9014;border-color:#df5eb8}.ek-drop.is-compact{padding:10px}.ek-drop-btn{align-items:center;background:#0f1218;border:1px solid #272f38;border-radius:999px;color:#fefefe;display:inline-flex;font-size:13px;gap:8px;height:36px;padding:0 14px;transition:border-color .2s ease;white-space:nowrap}.ek-drop-btn:hover{border-color:#a51c90}body.ek-admin-body [role=progressbar]{background:#1a1d24}body.ek-admin-body [role=progressbar]>div{background:linear-gradient(90deg,#db28c8,#7602ad)}.ek-audio{color-scheme:dark;height:36px}.ek-sheet{background:#070b12!important;border-left:1px solid #1a1d24!important;color:#fefefe}.ek-dialog{background:#0a1016!important;border:1px solid #272f38!important;color:#fefefe}.ek-savebar{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1016f5;border-top:1px solid #1a1d24;bottom:0;display:flex;gap:12px;padding:14px 24px;position:sticky}.ek-savebar.is-page{bottom:0;left:0;position:fixed;right:0;z-index:25}@media (min-width:1024px){.ek-savebar.is-page{left:256px}}body.ek-admin-body input,body.ek-admin-body textarea{background:#070b12;color:#fefefe}body.ek-admin-body input::placeholder,body.ek-admin-body textarea::placeholder{color:#5d6672}.ek-profile{align-items:center;background:#0a1016;border-radius:12px;box-shadow:inset 0 0 0 1px #1a1d24;display:flex;gap:10px;margin-bottom:6px;padding:10px}.ek-profile-avatar{box-shadow:0 0 0 1px #272f38;flex-shrink:0;height:36px;width:36px}.ek-profile-avatar.is-super{box-shadow:0 0 0 1.5px #df5eb8,0 0 12px #df5eb859}.ek-profile-fallback{background:linear-gradient(135deg,#3a0f3f,#1c0b2a);color:#f08ad6;font-size:12px;font-weight:600;letter-spacing:.04em}.ek-side-group{color:#5d6672;font-size:10px;letter-spacing:.16em;padding:14px 12px 6px}.ek-locked{align-items:flex-start;background:#df5eb80f;border-radius:12px;box-shadow:inset 0 0 0 1px #df5eb847;display:flex;gap:12px;padding:14px 16px}.ek-readonly{opacity:.72}.ek-readonly button,.ek-readonly input,.ek-readonly textarea{cursor:not-allowed}.ek-a-link{align-items:center;border-radius:999px;color:#df5eb8;display:inline-flex;font-size:11px;gap:5px;padding:3px 8px;transition:background-color .2s ease,color .2s ease}.ek-a-link:hover:not(:disabled){background:#df5eb81a;color:#f08ad6}.ek-a-link:focus-visible{outline:1px solid #df5eb8}.ek-a-link:disabled{cursor:progress;opacity:.5}.ek-chip{border-radius:999px;box-shadow:inset 0 0 0 1px #272f38;color:#beccd6;flex-shrink:0;font-size:9px;letter-spacing:.12em;padding:1px 6px}.ek-chip.is-pending{box-shadow:inset 0 0 0 1px #e8b45a66;color:#e8b45a}.ek-admin .ek-tabs{background:#0a1016;border:1px solid #1a1d24;flex-wrap:wrap;height:auto;justify-content:flex-start;padding:3px}.ek-admin .ek-tabs [role=tab]{color:#939caa;font-size:12px}.ek-admin .ek-tabs [role=tab][data-state=active]{background:#1a1d24;color:#fefefe}.ek-team-row{align-items:center;display:flex;gap:12px;padding:12px 16px}.ek-hist-row{align-items:flex-start;display:flex;gap:12px;padding:14px 16px}.ek-hist-icon{background:#0f1218;border-radius:10px;color:#beccd6;flex:none;height:32px;position:relative;width:32px}.ek-hist-badge,.ek-hist-icon{align-items:center;display:flex;justify-content:center}.ek-hist-badge{border-radius:999px;bottom:-4px;box-shadow:0 0 0 2px #070b12;color:#070b12;height:15px;position:absolute;right:-4px;width:15px}.ek-hist-badge.is-create{background:#6fcf97}.ek-hist-badge.is-update{background:#8fb4ff}.ek-hist-badge.is-delete{background:#f08ad6}.ek-hist-badge.is-restore{background:#e8b45a}.ek-diff{grid-gap:6px;background:#0a1016;border-radius:10px;box-shadow:inset 0 0 0 1px #1a1d24;display:grid;font-size:12px;gap:6px;padding:10px 12px}.ek-diff-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(110px,180px) 1fr}.ek-diff-row dt{color:#939caa}.ek-diff-row dd{min-width:0;overflow-wrap:anywhere}.ek-diff-from{color:#939caa;text-decoration:line-through;text-decoration-color:#f08ad699}.ek-diff-arrow{color:#5d6672;margin:0 6px}.ek-diff-to{color:#fefefe}@media (max-width:640px){.ek-diff-row{gap:2px;grid-template-columns:1fr}.ek-hist-row{flex-wrap:wrap}}.ek-tl-row{align-items:center;background:#0a1016;border-radius:10px;box-shadow:inset 0 0 0 1px #1a1d24;display:flex;gap:10px;padding:6px 8px}.ek-pill-pink{align-items:center;background:#df5eb82e;border:1px solid #df5eb859;border-radius:999px;color:#ffd1ec;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.04em;margin-left:4px;padding:1px 8px;text-transform:uppercase}.ek-msg-row{align-items:stretch;background:#0a0d14;border:1px solid #1a1d24;border-radius:10px;display:flex;gap:2px;transition:border-color .2s ease,background .2s ease}.ek-msg-row:hover{background:#0d1119;border-color:#272f38}.ek-msg-row.is-new{background:linear-gradient(90deg,#df5eb80d,#0000 40%);border-color:#df5eb84d}.ek-msg-row.is-new .ek-msg-name{color:#fefefe;font-weight:600}.ek-msg-row.is-active{border-color:#df5eb88c}.ek-msg-main{grid-gap:12px;align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;flex:1 1;gap:12px;grid-template-columns:92px minmax(140px,1.3fr) minmax(0,2fr) 76px;padding:10px 12px;text-align:left}.ek-msg-main:focus-visible{outline:2px solid #df5eb880;outline-offset:-2px}.ek-msg-tag{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.ek-msg-sender{display:flex;flex-direction:column;gap:2px;min-width:0}.ek-msg-name{color:#d7dbe3;font-size:13px}.ek-msg-email,.ek-msg-name{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ek-msg-email{color:#5d6672;font-size:11px}.ek-msg-subject{color:#beccd6;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ek-msg-time{color:#5d6672;font-size:11px;text-align:right}.ek-msg-actions{align-items:center;display:flex;gap:2px;padding:0 10px}.ek-icon-btn-danger:hover:not(:disabled){background:#ff6e9614!important;color:#ff6e96!important}@media (max-width:760px){.ek-msg-main{grid-template-columns:68px 1fr 64px}.ek-msg-subject{display:none}}
/*# sourceMappingURL=980.49568633.chunk.css.map*/