[data-admin-theme=dark]{--color-ivory:#171418;--color-ivory-warm:#211C23;--color-deep-forest:#FBF7F1;--color-primary:#FBF7F1;--color-eucalyptus:#6B8F77;--color-eucalyptus-light:#17271D;--color-warm-taupe:#D8BAB4;--color-taupe-light:#352A32;--color-burnt-orange:#E6A47E;--color-burnt-orange-light:rgba(230,164,126,0.12);--color-gold:#E6A47E;--color-gold-hover:#EEB996;--color-gold-light:rgba(230,164,126,0.12);--color-oxide-red:#E05C48;--color-oxide-red-light:#301D1B;--color-border:#3B323B;--admin-bg:#141215;--admin-surface:#1D191E;--admin-surface-nested:#171418;--admin-surface-hover:#29232A;--admin-surface-active:#352A32;--admin-border:#3B323B;--admin-border-subtle:#2B252D;--admin-text-primary:#FBF7F1;--admin-text-secondary:#BCADB8;--admin-text-muted:#B5A5B0;--admin-text-disabled:#786C78;--admin-text-decorative:#786C78;--admin-control-border:#887985;--admin-focus-ring:#E9B3AD;--admin-on-gold:#30232B;--admin-warning-text:#E3BA79;--admin-warning-bg:#2B2118;--admin-danger-text:#FF9D91;--admin-danger-bg:#301D1B;--admin-success-text:#A4CDB2;--admin-success-bg:#17271D;--admin-heading-color:#FBF7F1;--admin-btn-primary-bg:#E9B3AD;--admin-btn-primary-color:#30232B;--admin-btn-primary-border:#E9B3AD;--admin-tab-active-bg:#352A32;--admin-tab-active-color:#F0C4C3;--admin-pill-active-bg:#E9B3AD;--admin-pill-active-color:#30232B;--admin-shadow-sm:0 1px 4px rgba(0,0,0,0.6);--admin-shadow-md:0 6px 20px rgba(0,0,0,0.7),0 2px 6px rgba(0,0,0,0.5);--admin-shadow-lg:0 18px 48px rgba(0,0,0,0.85),0 4px 14px rgba(0,0,0,0.6);--admin-focus-shadow:rgba(233,179,173,0.2);--admin-accent:#E9B3AD;--admin-accent-soft:#352A32;--admin-primary:#E9B3AD;--admin-btn-primary-hover:#F1C9C4}[data-admin-theme=dark] .admin-card-title,[data-admin-theme=dark] .admin-container h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h5:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h6:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-dashboard-section-link,[data-admin-theme=dark] .admin-dashboard-section-title,[data-admin-theme=dark] .admin-main h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h5:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h6:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-title,[data-admin-theme=dark] .admin-page-title,[data-admin-theme=dark] .admin-root h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-root h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-root h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-root h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-section-header,[data-admin-theme=dark] .admin-section-title,[data-admin-theme=dark] .admin-sidebar h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-sidebar h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-sidebar h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-table-title,[data-admin-theme=dark] .dashboard-section-title,[data-admin-theme=dark] .login-container h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .login-container h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .print-doc-title,[data-admin-theme=dark] .tl-item-title,[data-admin-theme=dark] .vendor-card-title,[data-admin-theme=dark] [class*=admin-] h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [class*=admin-] h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [class*=admin-] h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [class*=admin-] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=admin-] h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=admin-] h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=admin-] h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=admin-] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=studio-tutorial-] h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=studio-tutorial-] h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=studio-tutorial-] h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid*=studio-tutorial-] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid=admin-tour-overlay] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h5:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] h6:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)){color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-dashboard-section-link *,[data-admin-theme=dark] .admin-dashboard-section-link svg{color:var(--admin-text-primary)!important;stroke:var(--admin-text-primary)!important}.admin-container{overflow:hidden}.admin-container,.admin-sidebar{display:flex;height:100vh;background-color:var(--admin-bg);color:var(--admin-text-primary)}.admin-sidebar{width:270px;min-width:270px;border-right:1px solid var(--admin-border);flex-direction:column;position:sticky;top:0;overflow-y:auto;z-index:100;transition:all .25s ease}.admin-sidebar-brand{padding:24px 16px 20px;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:100%;box-sizing:border-box}.admin-sidebar-brand img{display:block;margin:0 auto;max-width:195px;width:100%;height:auto;max-height:58px;object-fit:contain}.admin-logo--dark{display:none!important}.admin-logo--light{display:block!important}[data-admin-theme=dark] .admin-logo--light{display:none!important}[data-admin-theme=dark] .admin-logo--dark{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-admin-theme=light]) .admin-logo--light{display:none!important}:root:not([data-admin-theme=light]) .admin-logo--dark{display:block!important}}[data-admin-theme=dark] .admin-login-header-couple{color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-login-back-link,[data-admin-theme=dark] .admin-login-header-subtitle{color:#BDA893!important}[data-admin-theme=dark] .admin-login-back-link:hover{color:var(--admin-text-primary)!important}.admin-sidebar-brand__text{font-family:var(--font-admin-sans);font-size:1.15rem;font-weight:700;letter-spacing:.16em;color:var(--admin-text-primary);text-transform:uppercase;margin:0}.admin-nav{flex:1 1;display:flex;flex-direction:column;padding:8px 14px;gap:4px}.admin-nav-item--dashboard{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--admin-radius-md);font-size:.88rem;font-weight:600;text-decoration:none;color:var(--admin-text-primary);transition:all .15s ease;margin-bottom:8px}.admin-nav-item--dashboard:hover{background-color:var(--admin-surface-hover)}.admin-nav-item--dashboard.active{background-color:var(--color-taupe-light);color:var(--color-deep-forest);font-weight:700}.admin-nav-group{margin-bottom:2px;border-radius:var(--admin-radius-md);transition:all .15s ease}.admin-nav-group-label{list-style:none;padding:9px 12px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;border-radius:var(--admin-radius-sm);transition:all .15s ease}.admin-nav-group-label:hover{color:var(--admin-text-primary);background-color:var(--admin-surface-hover)}.admin-nav-group-label::-webkit-details-marker{display:none}.admin-nav-group-label-left{display:flex;align-items:center;gap:10px}.admin-nav-group-icon{width:18px;height:18px;color:var(--admin-text-muted);display:flex;align-items:center;justify-content:center;transition:color .15s ease}.admin-nav-group-label:hover .admin-nav-group-icon{color:var(--admin-text-primary)}.admin-nav-chevron{width:14px;height:14px;color:var(--admin-text-muted);transition:transform .2s ease}.admin-nav-group[open] .admin-nav-chevron{transform:rotate(180deg)}.admin-nav-group-items{padding:2px 0 6px 28px;display:flex;flex-direction:column;gap:2px}.admin-nav-item{padding:6px 12px;border-radius:var(--admin-radius-sm);font-size:.82rem;font-weight:500;text-decoration:none;color:var(--admin-text-secondary);transition:all .15s ease;display:flex;align-items:center;justify-content:space-between}.admin-nav-item:hover{color:var(--admin-text-primary);background-color:var(--admin-surface-hover)}.admin-nav-item--active{background-color:var(--color-taupe-light);color:var(--color-deep-forest);font-weight:700}.admin-sidebar-footer{padding:16px 14px 20px;border-top:1px solid var(--admin-border);display:flex;flex-direction:column;gap:10px;background-color:var(--admin-bg)}.admin-user-card{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:var(--admin-radius-md);transition:background-color .15s ease}.admin-user-card:hover{background-color:var(--admin-surface-hover)}.admin-user-info-wrap{display:flex;align-items:center;gap:10px}.admin-user-avatar{width:34px;height:34px;border-radius:50%;background-color:var(--admin-accent-soft);color:var(--color-deep-forest);font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-user-details{display:flex;flex-direction:column}.admin-user-name{font-size:.82rem;font-weight:700;color:var(--admin-text-primary);line-height:1.2}.admin-user-role{font-size:.7rem;color:var(--admin-text-muted)}.admin-logout-btn{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;background-color:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);color:var(--admin-text-primary);font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease;box-shadow:var(--admin-shadow-sm)}.admin-logout-btn:hover{background-color:var(--admin-surface-hover);border-color:var(--admin-control-border)}.admin-logout-btn:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.admin-logout-btn:disabled{opacity:.6;cursor:wait}.admin-main-wrapper{flex:1 1;display:flex;flex-direction:column;height:100vh;overflow:hidden}.admin-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 32px;background-color:var(--admin-bg);border-bottom:1px solid var(--admin-border);gap:16px;flex-shrink:0}.admin-search-wrap{display:flex;align-items:center;background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);padding:6px 14px;gap:10px;width:320px;box-shadow:var(--admin-shadow-sm);transition:all .15s ease}.admin-search-wrap:focus-within{border-color:var(--admin-focus-ring);box-shadow:0 0 0 3px var(--admin-focus-shadow)}.admin-search-input{border:none;background:transparent;outline:none;font-size:.82rem;color:var(--admin-text-primary);width:100%}.admin-search-input::placeholder{color:var(--admin-text-muted)}.admin-search-kbd{font-size:.68rem;font-weight:700;color:var(--admin-text-muted);background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:4px;padding:2px 6px}.admin-topbar-right{display:flex;align-items:center;gap:12px}.admin-topbar-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);font-size:.82rem;font-weight:600;color:var(--admin-text-primary);text-decoration:none;cursor:pointer;box-shadow:var(--admin-shadow-sm);transition:all .15s ease}.admin-topbar-btn:hover{background-color:var(--admin-surface-hover);border-color:var(--admin-control-border)}.admin-main{flex:1 1;padding:28px 32px 48px;overflow-y:auto;background-color:var(--admin-bg)}.admin-btn-primary,.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background-color:var(--admin-btn-primary-bg,var(--color-deep-forest));color:var(--admin-btn-primary-color);border:1px solid var(--admin-btn-primary-border,var(--color-deep-forest));border-radius:var(--admin-radius-md);font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;box-shadow:var(--admin-shadow-sm);transition:all .15s ease}.admin-btn-primary:hover,.btn-primary:hover{background-color:var(--admin-btn-primary-hover);transform:translateY(-1px);box-shadow:var(--admin-shadow-md)}.admin-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;background-color:var(--admin-surface);color:var(--admin-text-primary);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;box-shadow:var(--admin-shadow-sm);transition:all .15s ease}.admin-btn-secondary:hover{background-color:var(--admin-surface-hover);border-color:var(--admin-control-border)}.admin-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:.72rem;font-weight:600}.admin-badge--success{background-color:var(--admin-success-bg);color:var(--admin-success-text)}.admin-badge--warning{background-color:var(--admin-warning-bg);color:var(--admin-warning-text)}.admin-badge--danger{background-color:var(--admin-danger-bg);color:var(--admin-danger-text)}.admin-badge--neutral{background-color:var(--admin-surface-active);color:var(--admin-text-secondary)}.admin-mobile-header{display:none}@media (max-width:960px){.admin-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background-color:var(--admin-bg);border-bottom:1px solid var(--admin-border);position:sticky;top:0;z-index:999}.admin-mobile-header__title{font-family:var(--font-admin-sans);font-size:1.1rem;font-weight:700;letter-spacing:.15em;color:var(--admin-text-primary);text-transform:uppercase;text-decoration:none}.admin-mobile-toggle{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:16px;background:none;border:none;cursor:pointer;padding:0}.admin-mobile-toggle__line{width:100%;height:2px;background-color:var(--admin-text-primary);transition:all .3s ease;border-radius:2px}.admin-mobile-toggle--active .admin-mobile-toggle__line:first-child{transform:translateY(7px) rotate(45deg)}.admin-mobile-toggle--active .admin-mobile-toggle__line:nth-child(2){opacity:0}.admin-mobile-toggle--active .admin-mobile-toggle__line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.admin-container{flex-direction:column;height:auto;overflow:visible}.admin-sidebar{position:fixed;top:56px;left:0;right:0;bottom:0;width:100%;height:calc(100vh - 56px);transform:translateX(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.admin-sidebar--mobile-open{transform:translateX(0)}.admin-main{padding:20px;height:auto;overflow-y:visible}.admin-topbar{padding:12px 20px}}.admin-stat-card{background-color:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);padding:16px 20px;box-shadow:var(--admin-shadow-sm);transition:all .2s ease;display:flex;flex-direction:column;justify-content:space-between}.admin-stat-card:hover{transform:translateY(-1px);box-shadow:var(--admin-shadow-md)}.admin-btn-pill-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;background-color:var(--admin-btn-primary-bg);color:var(--admin-btn-primary-color)!important;border:1px solid var(--admin-btn-primary-border);border-radius:20px;font-size:.82rem;font-weight:700;cursor:pointer;text-decoration:none;box-shadow:0 2px 8px rgba(48,35,43,.22);transition:all .15s ease}.admin-btn-pill-primary:hover{background-color:var(--admin-btn-primary-hover);transform:translateY(-1px)}.admin-btn-pill-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background-color:var(--admin-surface);color:var(--admin-text-primary)!important;border:1px solid var(--admin-border);border-radius:20px;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none;transition:all .15s ease}.admin-btn-pill-secondary:hover{background-color:var(--admin-surface-hover);border-color:var(--admin-control-border)}.admin-dashboard-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}.admin-dashboard-two-col-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:100%}@media (max-width:1100px){.admin-dashboard-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:900px){.admin-dashboard-two-col-grid{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:1024px){.admin-mobile-nav-toggle{display:flex!important}.admin-sidebar{display:none!important}}@media (max-width:640px){.admin-container,.admin-main,.admin-main-wrapper,body,html{overflow-x:hidden!important;max-width:100vw!important}.admin-container,.admin-main,.admin-main-wrapper{width:100%!important;box-sizing:border-box!important}.admin-main{padding:12px 10px!important}.admin-dashboard-metrics-grid,.admin-metrics-grid{grid-template-columns:1fr!important;gap:10px!important}.admin-kpi-subtext{white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important;line-height:1.25!important}.admin-topbar-wrapper{padding:10px 12px!important;gap:8px!important;flex-wrap:wrap!important}.admin-topbar-search-trigger{width:100%!important;order:2}.admin-topbar-actions{width:100%!important;justify-content:flex-end!important;order:1;gap:8px!important}.admin-btn{min-width:unset!important;padding:6px 12px!important;font-size:.72rem!important}.admin-filter-actions-row{flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:8px!important}.admin-filter-search-box{width:100%!important}.admin-filter-buttons-box{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.admin-filter-buttons-box a,.admin-filter-buttons-box button{width:100%!important;justify-content:center!important}.admin-scroll-row{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-bottom:2px!important}.admin-scroll-row::-webkit-scrollbar{display:none!important}}@keyframes adminFadeIn{0%{opacity:0}to{opacity:1}}@keyframes adminScaleUp{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes adminSlideLeft{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes adminFloatUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.admin-quick-access-floating-pill{position:fixed;bottom:20px;left:calc(260px + (100vw - 260px) / 2);transform:translateX(-50%);width:auto;max-width:calc(100vw - 260px - 48px);z-index:900;background:rgba(255,255,255,.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border,#ebe5dc);border-radius:9999px;box-shadow:0 12px 36px rgba(48,35,43,.14),0 3px 10px rgba(48,35,43,.06);padding:7px 16px;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;animation:adminFloatUp .25s cubic-bezier(.16,1,.3,1);transition:width .2s cubic-bezier(.16,1,.3,1),max-width .2s ease}.admin-quick-access-floating-pill::-webkit-scrollbar{display:none}@media (max-width:1024px){.admin-quick-access-floating-pill{left:50%;transform:translateX(-50%);bottom:12px;max-width:calc(100vw - 32px);padding:6px 12px}}[data-admin-theme=dark] .admin-container,[data-admin-theme=dark] .admin-main,[data-admin-theme=dark] .admin-main-wrapper,[data-admin-theme=dark] body{background-color:var(--admin-bg)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-sidebar{background-color:var(--admin-surface)!important;border-right-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-sidebar-footer{background-color:var(--admin-surface)!important;border-top-color:var(--admin-border)!important}[data-admin-theme=dark] .admin-nav-item--active,[data-admin-theme=dark] .admin-nav-item--dashboard.active,[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: #FAF5EE"],[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: rgb(250, 245, 238)"]{background-color:var(--admin-accent-soft)!important;color:var(--admin-accent)!important;font-weight:700!important}[data-admin-theme=dark] .admin-nav-item--active span,[data-admin-theme=dark] .admin-nav-item--active svg,[data-admin-theme=dark] .admin-nav-item--dashboard.active span,[data-admin-theme=dark] .admin-nav-item--dashboard.active svg,[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: #FAF5EE"] span,[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: #FAF5EE"] svg,[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: rgb(250, 245, 238)"] span,[data-admin-theme=dark] [data-testid=admin-nav-parent-dashboard][style*="background-color: rgb(250, 245, 238)"] svg{color:var(--admin-accent)!important;stroke:var(--admin-accent)!important}[data-admin-theme=dark] .admin-topbar,[data-admin-theme=dark] .admin-topbar-wrapper{background-color:var(--admin-bg)!important;border-bottom-color:var(--admin-border)!important}[data-admin-theme=dark] .admin-topbar-search-trigger{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-topbar-search-trigger span{color:var(--admin-text-secondary)!important}[data-admin-theme=dark] .admin-topbar-search-trigger kbd{background-color:var(--admin-surface-active)!important;border-color:var(--admin-border)!important;color:var(--admin-text-secondary)!important}[data-admin-theme=dark] .admin-topbar-search-trigger svg{stroke:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-mobile-nav-toggle{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-mobile-nav-toggle svg{stroke:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-btn-pill-primary,[data-admin-theme=dark] .admin-btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg),[data-admin-theme=dark] .admin-btn.admin-btn--primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg),[data-admin-theme=dark] .admin-btn[style*="#26352D"],[data-admin-theme=dark] .admin-btn[style*="--color-deep-forest"],[data-admin-theme=dark] .btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg),[data-admin-theme=dark] button[style*="--color-deep-forest"],[data-admin-theme=dark] button[style*="background-color: #26352D"],[data-admin-theme=dark] button[style*="background: #26352D"]{background-color:var(--admin-btn-primary-bg)!important;background:var(--admin-btn-primary-bg)!important;color:var(--admin-btn-primary-color)!important;border-color:var(--admin-btn-primary-border)!important;box-shadow:0 2px 10px rgba(0,0,0,.6)!important}[data-admin-theme=dark] .admin-btn-pill-primary *,[data-admin-theme=dark] .admin-btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg) *,[data-admin-theme=dark] .admin-btn.admin-btn--primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg) *,[data-admin-theme=dark] .admin-btn[style*="#26352D"] *,[data-admin-theme=dark] .admin-btn[style*="--color-deep-forest"] *,[data-admin-theme=dark] .btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg) *,[data-admin-theme=dark] button[style*="--color-deep-forest"] *,[data-admin-theme=dark] button[style*="background-color: #26352D"] *,[data-admin-theme=dark] button[style*="background: #26352D"] *{color:var(--admin-btn-primary-color)!important;stroke:var(--admin-btn-primary-color)!important}[data-admin-theme=dark] .admin-btn-pill-primary:hover,[data-admin-theme=dark] .admin-btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover,[data-admin-theme=dark] .admin-btn.admin-btn--primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover,[data-admin-theme=dark] .admin-btn[style*="#26352D"]:hover,[data-admin-theme=dark] .admin-btn[style*="--color-deep-forest"]:hover,[data-admin-theme=dark] .btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover,[data-admin-theme=dark] button[style*="--color-deep-forest"]:hover,[data-admin-theme=dark] button[style*="background-color: #26352D"]:hover,[data-admin-theme=dark] button[style*="background: #26352D"]:hover{background-color:var(--admin-btn-primary-hover)!important;background:var(--admin-btn-primary-hover)!important;color:var(--admin-btn-primary-color)!important;border-color:var(--admin-btn-primary-hover)!important;box-shadow:0 4px 16px rgba(113,57,77,.4)!important}[data-admin-theme=dark] .admin-btn-pill-primary:hover *,[data-admin-theme=dark] .admin-btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover *,[data-admin-theme=dark] .admin-btn.admin-btn--primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover *,[data-admin-theme=dark] .admin-btn[style*="#26352D"]:hover *,[data-admin-theme=dark] .admin-btn[style*="--color-deep-forest"]:hover *,[data-admin-theme=dark] .btn-primary:not([data-has-custom-bg=true]):not(.admin-btn--custom-bg):hover *,[data-admin-theme=dark] button[style*="--color-deep-forest"]:hover *,[data-admin-theme=dark] button[style*="background-color: #26352D"]:hover *,[data-admin-theme=dark] button[style*="background: #26352D"]:hover *{color:var(--admin-btn-primary-color)!important;stroke:var(--admin-btn-primary-color)!important}[data-admin-theme=dark] .admin-btn--outline,[data-admin-theme=dark] .admin-btn--secondary,[data-admin-theme=dark] .admin-btn-pill-secondary,[data-admin-theme=dark] .admin-btn-secondary{background-color:var(--admin-surface,#121519)!important;color:var(--admin-text-primary,#FAF8F5)!important;border-color:var(--admin-border,#1E232B)!important;box-shadow:0 1px 3px rgba(0,0,0,.4)!important}[data-admin-theme=dark] .admin-btn--outline *,[data-admin-theme=dark] .admin-btn--secondary *,[data-admin-theme=dark] .admin-btn-pill-secondary *,[data-admin-theme=dark] .admin-btn-secondary *{color:var(--admin-text-primary,#FAF8F5)!important;stroke:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-btn--outline:hover,[data-admin-theme=dark] .admin-btn--secondary:hover,[data-admin-theme=dark] .admin-btn-pill-secondary:hover,[data-admin-theme=dark] .admin-btn-secondary:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;color:var(--admin-text-primary)!important;border-color:var(--admin-control-border)!important}[data-admin-theme=dark] .admin-btn--outline:hover *,[data-admin-theme=dark] .admin-btn--secondary:hover *,[data-admin-theme=dark] .admin-btn-pill-secondary:hover *,[data-admin-theme=dark] .admin-btn-secondary:hover *{color:var(--admin-text-primary)!important;stroke:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-topbar-chat-btn{background-color:var(--admin-surface,#121519)!important;border:1px solid var(--admin-border,#1e232b)!important}[data-admin-theme=dark] .admin-topbar-chat-btn,[data-admin-theme=dark] .admin-topbar-chat-btn *,[data-admin-theme=dark] .admin-topbar-chat-btn span{color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-topbar-chat-btn:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;border-color:var(--admin-control-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-topbar-chat-btn:hover *,[data-admin-theme=dark] .admin-topbar-chat-btn:hover span{color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-topbar-chat-btn svg{stroke:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-topbar-chat-btn:hover svg{stroke:var(--admin-text-primary)!important}.admin-topbar-tour-btn{background-color:var(--admin-accent-soft)!important;border:1px solid var(--admin-border)!important;color:var(--admin-accent)!important;transition:all .15s ease!important}.admin-topbar-tour-btn svg{stroke:var(--admin-accent)!important}.admin-topbar-tour-btn:hover{background-color:var(--admin-accent-soft)!important;border-color:var(--admin-accent)!important;color:var(--admin-accent)!important;box-shadow:var(--admin-shadow-sm)!important}.admin-topbar-tour-btn:hover svg{stroke:var(--admin-accent)!important}[data-admin-theme=dark] .admin-topbar-tour-btn{background-color:var(--admin-accent-soft)!important;border:1px solid var(--admin-border)!important;color:var(--admin-accent)!important}[data-admin-theme=dark] .admin-topbar-tour-btn:hover{background-color:var(--admin-accent-soft)!important;border-color:var(--admin-accent)!important;color:var(--admin-accent)!important;box-shadow:var(--admin-shadow-sm)!important}[data-admin-theme=dark] .admin-topbar-tour-btn svg,[data-admin-theme=dark] .admin-topbar-tour-btn:hover svg{stroke:var(--admin-accent)!important}[data-admin-theme=dark] .admin-topbar-search-trigger{background-color:var(--admin-surface,#121519)!important;border:1px solid var(--admin-border,#1e232b)!important}[data-admin-theme=dark] .admin-topbar-search-trigger svg{stroke:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-topbar-search-trigger span{color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-topbar-search-trigger kbd{background-color:var(--admin-surface-nested,#0D0F12)!important;border:1px solid var(--admin-border,#1e232b)!important;color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group{background-color:var(--admin-surface,#121519)!important;border:1px solid var(--admin-border,#1e232b)!important;box-shadow:0 1px 4px rgba(0,0,0,.6)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group button{color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group button svg{stroke:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group button:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group button:hover svg{stroke:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-undo-redo-btn-group div{background-color:var(--admin-border,#1E232B)!important}[data-admin-theme=dark] .admin-language-switcher{background-color:var(--admin-surface,#121519)!important;border:1px solid var(--admin-border,#1e232b)!important;box-shadow:0 1px 4px rgba(0,0,0,.6)!important}[data-admin-theme=dark] .admin-language-switcher .admin-lang-btn{color:var(--admin-text-secondary,#929EAD)!important;background-color:transparent!important}[data-admin-theme=dark] .admin-language-switcher .admin-lang-btn.admin-lang-btn--active{background-color:var(--admin-surface-active)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-language-switcher .admin-lang-btn:hover:not(.admin-lang-btn--active){color:var(--admin-text-primary)!important;background-color:var(--admin-surface-hover,#1A1D23)!important}[data-admin-theme=dark] .admin-language-switcher .admin-lang-divider{color:var(--admin-border,#1E232B)!important}.admin-btn.admin-topbar-view-btn,.admin-topbar-view-btn,[data-admin-theme=dark] .admin-btn.admin-topbar-view-btn,[data-admin-theme=dark] .admin-topbar-view-btn{background-color:var(--admin-surface)!important;background:var(--admin-surface)!important;border:1px solid var(--admin-border)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important;box-shadow:var(--admin-shadow-sm)!important}.admin-btn.admin-topbar-view-btn *,.admin-topbar-view-btn *,[data-admin-theme=dark] .admin-btn.admin-topbar-view-btn *,[data-admin-theme=dark] .admin-topbar-view-btn *{color:var(--admin-text-primary)!important;stroke:var(--admin-text-primary)!important}.admin-btn.admin-topbar-view-btn:hover,.admin-topbar-view-btn:hover,[data-admin-theme=dark] .admin-btn.admin-topbar-view-btn:hover,[data-admin-theme=dark] .admin-topbar-view-btn:hover{background-color:var(--admin-surface-hover)!important;background:var(--admin-surface-hover)!important;border-color:var(--admin-control-border)!important;color:var(--admin-text-primary)!important;box-shadow:var(--admin-shadow-sm)!important}.admin-btn.admin-topbar-view-btn:hover *,.admin-topbar-view-btn:hover *,[data-admin-theme=dark] .admin-btn.admin-topbar-view-btn:hover *,[data-admin-theme=dark] .admin-topbar-view-btn:hover *{color:var(--admin-text-primary)!important;stroke:var(--admin-text-primary)!important}.admin-btn.admin-topbar-studio-btn,.admin-topbar-studio-btn,[data-admin-theme=dark] .admin-btn.admin-topbar-studio-btn,[data-admin-theme=dark] .admin-topbar-studio-btn{background-color:var(--admin-btn-primary-bg)!important;background:var(--admin-btn-primary-bg)!important;border:1px solid var(--admin-btn-primary-border)!important;border-color:var(--admin-btn-primary-border)!important;color:var(--admin-btn-primary-color)!important;box-shadow:var(--admin-shadow-sm)!important}.admin-btn.admin-topbar-studio-btn *,.admin-topbar-studio-btn *,[data-admin-theme=dark] .admin-btn.admin-topbar-studio-btn *,[data-admin-theme=dark] .admin-topbar-studio-btn *{color:var(--admin-btn-primary-color)!important}.admin-btn.admin-topbar-studio-btn:hover,.admin-topbar-studio-btn:hover,[data-admin-theme=dark] .admin-btn.admin-topbar-studio-btn:hover,[data-admin-theme=dark] .admin-topbar-studio-btn:hover{background-color:var(--admin-btn-primary-hover)!important;background:var(--admin-btn-primary-hover)!important;border-color:var(--admin-btn-primary-hover)!important;color:var(--admin-btn-primary-color)!important;box-shadow:var(--admin-shadow-sm)!important}.admin-btn.admin-topbar-studio-btn:hover *,.admin-topbar-studio-btn:hover *,[data-admin-theme=dark] .admin-btn.admin-topbar-studio-btn:hover *,[data-admin-theme=dark] .admin-topbar-studio-btn:hover *{color:var(--admin-btn-primary-color)!important}[data-admin-theme=dark] .admin-sidebar-sub-item{color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-sidebar-sub-item:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-nav-item--active,[data-admin-theme=dark] .admin-sidebar-sub-item--active{background-color:var(--admin-accent-soft)!important;color:var(--admin-accent)!important;font-weight:700!important;border-left:3px solid var(--admin-accent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}[data-admin-theme=dark] .admin-sidebar-parent-item{color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-sidebar-parent-item--expanded{color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-sidebar-parent-item:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-sidebar-dashboard-item--active{background-color:var(--admin-accent-soft)!important;color:var(--admin-accent)!important;font-weight:700!important;border-left:3px solid var(--admin-accent)!important}[data-admin-theme=dark] .admin-card,[data-admin-theme=dark] .admin-stat-card,[data-admin-theme=dark] .budget-card,[data-admin-theme=dark] .checklist-card,[data-admin-theme=dark] .checklist-item,[data-admin-theme=dark] .checklist-progress-card,[data-admin-theme=dark] .dm-card,[data-admin-theme=dark] .document-card,[data-admin-theme=dark] .excel-sync-bar,[data-admin-theme=dark] .filter-btn,[data-admin-theme=dark] .filter-pill,[data-admin-theme=dark] .gift-card,[data-admin-theme=dark] .guest-card,[data-admin-theme=dark] .logistics-card,[data-admin-theme=dark] .noteboard-card,[data-admin-theme=dark] .speech-card,[data-admin-theme=dark] .template-card,[data-admin-theme=dark] .timeline-card,[data-admin-theme=dark] .vendor-card,[data-admin-theme=dark] [class*=-card],[data-admin-theme=dark] [class*=__card],[data-admin-theme=dark] [class*=card-]{background-color:var(--admin-surface,#121519)!important;border-color:var(--admin-border,#1E232B)!important;color:var(--admin-text-primary,#FAF8F5)!important;box-shadow:var(--admin-shadow-sm)!important}[data-admin-theme=dark] .admin-table-wrap{background:var(--admin-surface)!important;border-color:var(--admin-border)!important}[data-admin-theme=dark] .admin-main table{background:var(--admin-surface)!important}[data-admin-theme=dark] .admin-main th{background-color:var(--admin-surface-nested)!important;color:var(--admin-text-secondary)!important;border-bottom-color:var(--admin-border)!important}[data-admin-theme=dark] .admin-main td{color:var(--admin-text-primary)!important;border-bottom-color:var(--admin-border-subtle)!important}[data-admin-theme=dark] .admin-main tr:hover td{background-color:var(--admin-surface-hover)!important}[data-admin-theme=dark] .admin-main input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):not([type=checkbox]):not([type=radio]),[data-admin-theme=dark] .admin-main select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)){background-color:var(--admin-surface-nested)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-main input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .admin-main select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .admin-main textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus{border-color:var(--admin-focus-ring)!important;box-shadow:0 0 0 3px var(--admin-focus-shadow)!important}[data-admin-theme=dark] .admin-filter-tabs{background-color:var(--admin-surface-nested)!important;border-color:var(--admin-border)!important}[data-admin-theme=dark] .admin-filter-tabs .admin-filter-tab-btn.active,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #405A48"],[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(64, 90, 72)"]{background-color:var(--admin-tab-active-bg)!important;color:var(--admin-tab-active-color)!important}[data-admin-theme=dark] .admin-filter-tabs .admin-filter-tab-btn.active span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #405A48"] span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #FAF5EE"] span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: #FAF8F5"] span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(250, 245, 238)"] span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(250, 248, 245)"] span,[data-admin-theme=dark] .admin-filter-tabs button[style*="background-color: rgb(64, 90, 72)"] span{color:var(--admin-tab-active-color)!important}[data-admin-theme=dark] .admin-quick-access-floating-pill{background:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important;box-shadow:0 16px 40px rgba(0,0,0,.75)!important}[data-admin-theme=dark] .admin-quick-access-floating-pill a,[data-admin-theme=dark] .admin-quick-access-floating-pill button{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-quick-access-floating-pill a:hover,[data-admin-theme=dark] .admin-quick-access-floating-pill button:hover{background-color:var(--admin-surface-hover)!important;border-color:var(--admin-control-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-spotlight-modal,[data-admin-theme=dark] [data-testid=spotlight-modal]{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important;box-shadow:0 24px 70px rgba(0,0,0,.85)!important}.admin-modal-overlay[data-admin-theme=dark],.cropper-backdrop[data-admin-theme=dark],.gallery-overlay[data-admin-theme=dark],.modal-backdrop[data-admin-theme=dark],.modal-overlay[data-admin-theme=dark],.sync-modal-backdrop[data-admin-theme=dark],.ty-modal-backdrop[data-admin-theme=dark],[data-admin-theme=dark] .admin-modal-overlay,[data-admin-theme=dark] .cropper-backdrop,[data-admin-theme=dark] .gallery-overlay,[data-admin-theme=dark] .modal-backdrop,[data-admin-theme=dark] .modal-overlay,[data-admin-theme=dark] .sync-modal-backdrop,[data-admin-theme=dark] .ty-modal-backdrop{background-color:rgba(5,7,9,.82)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.admin-modal-content[data-admin-theme=dark],.cropper-modal[data-admin-theme=dark],.gallery-modal[data-admin-theme=dark],.image-picker-modal[data-admin-theme=dark],.modal-content[data-admin-theme=dark],.sync-modal[data-admin-theme=dark],.ty-modal-card[data-admin-theme=dark],[data-admin-theme=dark] .admin-modal-content,[data-admin-theme=dark] .cropper-modal,[data-admin-theme=dark] .gallery-modal,[data-admin-theme=dark] .image-picker-modal,[data-admin-theme=dark] .modal-content,[data-admin-theme=dark] .sync-modal,[data-admin-theme=dark] .ty-modal-card{background-color:var(--admin-surface)!important;border:1px solid var(--admin-border)!important;color:var(--admin-text-primary)!important;box-shadow:0 24px 70px rgba(0,0,0,.95)!important}.admin-modal-content[data-admin-theme=dark]>div:first-child,.modal-header[data-admin-theme=dark],[data-admin-theme=dark] .admin-modal-content>div:first-child,[data-admin-theme=dark] .cropper-header,[data-admin-theme=dark] .gallery-header,[data-admin-theme=dark] .image-picker-header,[data-admin-theme=dark] .modal-header,[data-admin-theme=dark] .sync-modal-header,[data-admin-theme=dark] .ty-modal-header{border-bottom-color:var(--admin-border)!important;background-color:var(--admin-surface)!important}.admin-modal-content[data-admin-theme=dark] h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),.admin-modal-content[data-admin-theme=dark] h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),.admin-modal-content[data-admin-theme=dark] h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),.admin-modal-content[data-admin-theme=dark] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .cropper-header h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .gallery-header h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .image-picker-header h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-content h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-content h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-content h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .sync-modal-header h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .ty-modal-header h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)){color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] p,[data-admin-theme=dark] .admin-modal-content p,[data-admin-theme=dark] .cropper-header p,[data-admin-theme=dark] .image-picker-header p,[data-admin-theme=dark] .modal-content p,[data-admin-theme=dark] .sync-modal-desc{color:var(--admin-text-secondary)!important}.admin-modal-content[data-admin-theme=dark] label,[data-admin-theme=dark] .admin-modal-content label,[data-admin-theme=dark] .modal-backdrop label,[data-admin-theme=dark] .modal-content label,[data-admin-theme=dark] .ty-modal-backdrop label{color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.admin-modal-content[data-admin-theme=dark] select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),.admin-modal-content[data-admin-theme=dark] textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-admin-theme=dark] .admin-modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-modal-content textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .cropper-modal input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .gallery-modal input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .image-picker-modal input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-backdrop input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-admin-theme=dark] .modal-backdrop select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-backdrop textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-content input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-admin-theme=dark] .modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .modal-content textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .sync-modal input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .ty-modal-card input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .ty-modal-card select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .ty-modal-card textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)){background-color:var(--admin-surface-nested)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important;color-scheme:dark!important}.admin-modal-content[data-admin-theme=dark] input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,.admin-modal-content[data-admin-theme=dark] select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,.admin-modal-content[data-admin-theme=dark] textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .admin-modal-content input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .admin-modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .admin-modal-content textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .modal-content input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus,[data-admin-theme=dark] .modal-content textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)):focus{border-color:var(--admin-focus-ring)!important;box-shadow:0 0 0 3px var(--admin-focus-shadow)!important;outline:2px solid var(--admin-focus-ring,#CCA86E)!important;outline-offset:2px}.admin-modal-content[data-admin-theme=dark] select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)) option,[data-admin-theme=dark] .admin-modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)) option,[data-admin-theme=dark] .modal-content select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)) option,[data-admin-theme=dark] .ty-modal-card select:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)) option{background-color:var(--admin-surface)!important;color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *))::placeholder,.admin-modal-content[data-admin-theme=dark] textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *))::placeholder,[data-admin-theme=dark] .admin-modal-content input:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *))::placeholder,[data-admin-theme=dark] .admin-modal-content textarea:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *))::placeholder{color:var(--admin-text-muted,#98A5B5)!important}.admin-modal-content[data-admin-theme=dark] input[type=checkbox],.admin-modal-content[data-admin-theme=dark] input[type=radio],[data-admin-theme=dark] .admin-modal-content input[type=checkbox],[data-admin-theme=dark] .admin-modal-content input[type=radio],[data-admin-theme=dark] .modal-content input[type=checkbox],[data-admin-theme=dark] .modal-content input[type=radio]{accent-color:var(--admin-accent)!important}.admin-modal-content[data-admin-theme=dark] label:has(input[type=checkbox]),.admin-modal-content[data-admin-theme=dark] label:has(input[type=radio]),[data-admin-theme=dark] .admin-modal-content label:has(input[type=checkbox]),[data-admin-theme=dark] .admin-modal-content label:has(input[type=radio]){background-color:var(--admin-surface-hover)!important;border-color:var(--admin-border)!important;color:var(--admin-text-secondary)!important}.admin-modal-content[data-admin-theme=dark] label:has(input[type=checkbox]:checked),.admin-modal-content[data-admin-theme=dark] label:has(input[type=radio]:checked),[data-admin-theme=dark] .admin-modal-content label:has(input[type=checkbox]:checked),[data-admin-theme=dark] .admin-modal-content label:has(input[type=radio]:checked){background-color:rgba(230,164,126,.15)!important;border-color:var(--admin-accent)!important;color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #FAF5EE"],.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #FAF8F5"],.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #FFFFFF"],.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #ffffff"],.admin-modal-content[data-admin-theme=dark] button[style*="background-color: rgb(250, 248, 245)"],.admin-modal-content[data-admin-theme=dark] button[style*="background-color: rgb(255, 255, 255)"],.admin-modal-content[data-admin-theme=dark] button[style*="background: #FFFFFF"],.admin-modal-content[data-admin-theme=dark] button[style*="background: #ffffff"],.admin-modal-content[data-admin-theme=dark] button[style*="background: rgb(255, 255, 255)"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: #F4EFEB"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: #FAF5EE"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: #FAF8F5"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: #FFFFFF"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: #ffffff"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: rgb(244, 239, 235)"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: rgb(250, 245, 238)"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: rgb(250, 248, 245)"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: rgb(255, 255, 255)"],.admin-modal-content[data-admin-theme=dark] div[style*="background-color: white"],.admin-modal-content[data-admin-theme=dark] div[style*="background: #FFFFFF"],.admin-modal-content[data-admin-theme=dark] div[style*="background: #ffffff"],.admin-modal-content[data-admin-theme=dark] div[style*="background: white"],.admin-modal-content[data-admin-theme=dark] label[style*=background],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #ffffff"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-modal-content button[style*="background-color: white"],[data-admin-theme=dark] .admin-modal-content button[style*="background: #FFFFFF"],[data-admin-theme=dark] .admin-modal-content button[style*="background: #ffffff"],[data-admin-theme=dark] .admin-modal-content button[style*="background: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-modal-content button[style*="background: white"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #EAF2EC"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #F4EFEB"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #FAF7F2"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: #ffffff"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(234, 242, 236)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(244, 239, 235)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(250, 247, 242)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-modal-content div[style*="background-color: white"],[data-admin-theme=dark] .admin-modal-content div[style*="background: #FFFFFF"],[data-admin-theme=dark] .admin-modal-content div[style*="background: #ffffff"],[data-admin-theme=dark] .admin-modal-content div[style*="background: white"],[data-admin-theme=dark] .admin-modal-content label[style*=background],[data-admin-theme=dark] .modal-content button[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .modal-content button[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .modal-content button[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .modal-content div[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .modal-content div[style*="background-color: #FFFFFF"]{background-color:var(--admin-surface-hover)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #FAF8F5"]:hover,.admin-modal-content[data-admin-theme=dark] button[style*="background-color: #FFFFFF"]:hover,[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #FAF8F5"]:hover,[data-admin-theme=dark] .admin-modal-content button[style*="background-color: #FFFFFF"]:hover{background-color:var(--admin-surface-active)!important;border-color:var(--admin-control-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-modal-content .btn--secondary,[data-admin-theme=dark] .admin-modal-content .btn-secondary,[data-admin-theme=dark] .modal-content .btn-secondary{background-color:var(--admin-surface-hover)!important;border:1px solid var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-modal-content .btn--secondary:hover,[data-admin-theme=dark] .admin-modal-content .btn-secondary:hover,[data-admin-theme=dark] .modal-content .btn-secondary:hover{background-color:var(--admin-surface-active)!important;border-color:var(--admin-control-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-modal-content .btn--primary,[data-admin-theme=dark] .admin-modal-content .btn-primary,[data-admin-theme=dark] .modal-content .btn-primary{background-color:var(--admin-btn-primary-bg)!important;border-color:var(--admin-btn-primary-border)!important;color:var(--admin-btn-primary-color)!important}[data-admin-theme=dark] .admin-modal-content .btn--primary:hover:not(:disabled),[data-admin-theme=dark] .admin-modal-content .btn-primary:hover:not(:disabled),[data-admin-theme=dark] .modal-content .btn-primary:hover:not(:disabled){background-color:var(--admin-btn-primary-hover)!important;border-color:var(--admin-btn-primary-hover)!important}.admin-modal-content[data-admin-theme=dark] button[style*="#B93826"],.admin-modal-content[data-admin-theme=dark] button[style*="#DC2626"],[data-admin-theme=dark] .admin-modal-content .btn--danger,[data-admin-theme=dark] .admin-modal-content button[style*="#B93826"],[data-admin-theme=dark] .admin-modal-content button[style*="#DC2626"],[data-admin-theme=dark] .modal-content .btn--danger{color:#F87171!important}.admin-modal-content[data-admin-theme=dark] div[style*="height: 1px"],.admin-modal-content[data-admin-theme=dark] div[style*="height:1px"],.admin-modal-content[data-admin-theme=dark] hr,[data-admin-theme=dark] .admin-modal-content div[style*="height: 1px"],[data-admin-theme=dark] .admin-modal-content div[style*="height:1px"],[data-admin-theme=dark] .admin-modal-content hr{background-color:var(--admin-border)!important;border-color:var(--admin-border)!important}.admin-modal-content[data-admin-theme=dark] div[style*="#FDF0EE"],.admin-modal-content[data-admin-theme=dark] div[style*="#FDF1EE"],[data-admin-theme=dark] .admin-modal-content div[style*="#FBEBE8"],[data-admin-theme=dark] .admin-modal-content div[style*="#FDF0EE"],[data-admin-theme=dark] .admin-modal-content div[style*="#FDF1EE"]{background-color:#2A1715!important;border-color:#5C231B!important;color:#F87171!important}.admin-zoom-btn{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:6px;border:1px solid var(--admin-border,#ebe5dc);background-color:var(--admin-surface,#FFFFFF);color:var(--admin-text-primary,#26352D);font-size:.74rem;font-weight:700;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.admin-zoom-btn:hover{background-color:var(--admin-surface-hover,#F8F5F0);border-color:var(--color-deep-forest,#26352D)}.admin-zoom-text{font-size:.72rem;font-weight:700;color:var(--admin-text-secondary,#536259);min-width:42px;text-align:center}[data-admin-theme=dark] .admin-zoom-btn{background-color:var(--admin-surface-hover)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-zoom-btn:hover{background-color:var(--admin-surface-active)!important;border-color:var(--admin-text-primary)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-zoom-text{color:var(--admin-text-secondary)!important}[data-admin-theme=dark] .admin-mindmap-toolbar{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}.admin-mindmap-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border-radius:6px;font-size:.72rem;font-weight:700;background-color:var(--admin-surface,#FFFFFF);border:1px solid var(--admin-border,#ebe5dc);color:var(--admin-text-primary,#26352D);cursor:pointer;transition:all .15s ease}.admin-mindmap-btn:hover{background-color:var(--admin-surface-hover,#F3EFEA);border-color:var(--admin-primary,#405A48);color:var(--admin-primary,#405A48)}[data-admin-theme=dark] .admin-mindmap-btn{background-color:var(--admin-surface-hover)!important;border-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-mindmap-btn:hover{background-color:var(--admin-surface-active)!important;border-color:var(--admin-text-primary)!important;color:var(--admin-text-primary)!important}.admin-mindmap-item{display:flex;align-items:center;gap:6px;padding:2px 4px;border-radius:4px;transition:background-color .15s ease}.admin-mindmap-item:hover{background-color:rgba(0,0,0,.04)}[data-admin-theme=dark] .admin-mindmap-item:hover{background-color:rgba(250,248,245,.08)}.admin-mindmap-item-delete{opacity:0;transition:opacity .15s ease;background:none;border:none;color:var(--color-oxide-red,#6A332A);cursor:pointer;padding:0 2px;font-size:.65rem;line-height:1}.admin-mindmap-item:focus-within .admin-mindmap-item-delete,.admin-mindmap-item:hover .admin-mindmap-item-delete{opacity:.85}.admin-mindmap-item-delete:hover{opacity:1!important}.admin-modal-content[data-admin-theme=dark] [style*="color: #1C2621"],.admin-modal-content[data-admin-theme=dark] [style*="color: #26352D"],[data-admin-theme=dark] .admin-modal-content [style*="color: #1C2621"],[data-admin-theme=dark] .admin-modal-content [style*="color: #26352D"],[data-admin-theme=dark] .modal-content [style*="color: #1C2621"],[data-admin-theme=dark] .modal-content [style*="color: #26352D"]{color:var(--admin-text-primary)!important}.admin-modal-content[data-admin-theme=dark] [style*="color: #536259"],.admin-modal-content[data-admin-theme=dark] [style*="color: #7A867F"],[data-admin-theme=dark] .admin-modal-content [style*="color: #536259"],[data-admin-theme=dark] .admin-modal-content [style*="color: #7A867F"],[data-admin-theme=dark] .modal-content [style*="color: #536259"],[data-admin-theme=dark] .modal-content [style*="color: #7A867F"]{color:var(--admin-text-secondary)!important}.admin-tour-card[data-theme=dark],[data-admin-theme=dark] [data-testid=admin-tour-overlay],[data-testid=admin-tour-overlay][data-theme=dark]{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;box-shadow:0 20px 50px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.08)!important;color:var(--admin-text-primary)!important}.admin-tour-card[data-theme=dark] .admin-tour-badge,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-badge,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-badge{background-color:rgba(230,164,126,.16)!important;border-color:rgba(230,164,126,.35)!important;color:var(--admin-accent)!important}.admin-tour-card[data-theme=dark] .admin-tour-icon-btn,.admin-tour-card[data-theme=dark] .admin-tour-step-counter,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-icon-btn,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-step-counter,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-icon-btn,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-step-counter{color:var(--admin-text-secondary)!important}.admin-tour-card[data-theme=dark] .admin-tour-icon-btn:hover,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-icon-btn:hover,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-icon-btn:hover{color:var(--admin-text-primary)!important}.admin-tour-card[data-theme=dark] .admin-tour-progress-track,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-progress-track,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-progress-track{background-color:var(--admin-surface-active)!important}.admin-tour-card[data-theme=dark] .admin-tour-progress-bar,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-progress-bar,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-progress-bar{background-color:var(--color-gold)!important}.admin-tour-card[data-theme=dark] .admin-tour-value-prop-box,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-value-prop-box,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-value-prop-box{background-color:rgba(230,164,126,.12)!important;border-left-color:var(--admin-accent)!important}.admin-tour-card[data-theme=dark] .admin-tour-value-prop-label,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-value-prop-label,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-value-prop-label{color:var(--admin-accent)!important}.admin-tour-card[data-theme=dark] .admin-tour-value-prop-text,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-value-prop-text,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-value-prop-text{color:var(--admin-text-primary)!important}.admin-tour-card[data-theme=dark] .admin-tour-title,.admin-tour-card[data-theme=dark] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-title,[data-admin-theme=dark] [data-testid=admin-tour-overlay] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-title,[data-testid=admin-tour-overlay][data-theme=dark] h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)){color:var(--admin-text-primary)!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.35!important}.admin-tour-card[data-theme=dark] .admin-tour-desc,.admin-tour-card[data-theme=dark] p,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-desc,[data-admin-theme=dark] [data-testid=admin-tour-overlay] p,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-desc,[data-testid=admin-tour-overlay][data-theme=dark] p{color:var(--admin-text-secondary)!important;font-size:.85rem!important;line-height:1.5!important}.admin-tour-card[data-theme=dark] .admin-tour-footer,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-footer,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-footer{border-top-color:var(--admin-surface-active)!important}.admin-tour-card[data-theme=dark] .admin-tour-prev-btn,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-prev-btn,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-prev-btn{color:var(--admin-text-secondary)!important}.admin-tour-card[data-theme=dark] .admin-tour-prev-btn:disabled,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-prev-btn:disabled,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-prev-btn:disabled{color:#4A5568!important}.admin-tour-card[data-theme=dark] .admin-tour-next-btn,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-next-btn,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-next-btn{background-color:var(--admin-btn-primary-bg)!important;background:var(--admin-btn-primary-bg)!important;border:1px solid var(--admin-btn-primary-border)!important;border-color:var(--admin-btn-primary-border)!important;color:var(--admin-btn-primary-color)!important;box-shadow:0 2px 8px rgba(230,164,126,.35)!important}.admin-tour-card[data-theme=dark] .admin-tour-next-btn:hover,[data-admin-theme=dark] [data-testid=admin-tour-overlay] .admin-tour-next-btn:hover,[data-testid=admin-tour-overlay][data-theme=dark] .admin-tour-next-btn:hover{background-color:var(--admin-btn-primary-hover)!important;background:var(--admin-btn-primary-hover)!important;border-color:var(--admin-btn-primary-hover)!important;color:var(--admin-btn-primary-color)!important;box-shadow:0 4px 14px rgba(230,164,126,.45)!important}.admin-tour-minimized-pill[data-theme=dark],[data-admin-theme=dark] [data-testid=admin-tour-minimized],[data-testid=admin-tour-minimized][data-theme=dark]{background-color:var(--admin-surface)!important;border:1px solid var(--admin-border)!important;color:var(--admin-text-primary)!important;box-shadow:0 10px 30px rgba(0,0,0,.6)!important}[data-admin-theme=dark] .admin-team-messenger,[data-admin-theme=dark] .admin-team-messenger-drawer,[data-admin-theme=dark] [data-testid=admin-team-messenger-drawer]{background-color:var(--admin-surface)!important;border-left-color:var(--admin-border)!important;color:var(--admin-text-primary)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #F4EFEB"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FAF9F6"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FAFAF8"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FAFBF9"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: rgb(244, 239, 235)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background-color: white"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) div[style*="background: white"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background-color: white"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) tr[style*="background: white"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root]))>div>div[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root]))>div>div[style*="background-color: rgb(255, 255, 255)"]{background-color:var(--admin-surface,#121519)!important;border-color:var(--admin-border,#1E232B)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) thead tr[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) thead tr[style*="background-color: rgb(250, 248, 245)"]{background-color:var(--admin-surface-nested,#16191E)!important;color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #F4EFEB"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: rgb(250, 245, 238)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: rgb(250, 248, 245)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: rgb(255, 255, 255)"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: white"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background: #FFFFFF"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background: #ffffff"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background: white"]{background-color:var(--admin-surface-nested,#0D0F12)!important;border-color:var(--admin-border,#1E232B)!important;color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #FAF8F5"]:hover,[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) button[style*="background-color: #FFFFFF"]:hover{background-color:var(--admin-surface-hover,#1A1D23)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="background-color: #F4EFEB"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="background-color: #FAF5EE"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="background-color: #FAF8F5"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="background-color: #FFFFFF"]{background-color:rgba(250,248,245,.08)!important;border-color:var(--admin-border,#1E232B)!important;color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-container h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-container h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h1:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h2:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h3:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] .admin-main h4:not(:where(.studio-canvas-root *,.studio-connected-widget *,.gift-modal *)),[data-admin-theme=dark] [style*="color: #1C2621"],[data-admin-theme=dark] [style*="color: #1c2621"],[data-admin-theme=dark] [style*="color: #26352D"],[data-admin-theme=dark] [style*="color: #26352d"],[data-admin-theme=dark] [style*="color: rgb(28, 38, 33)"],[data-admin-theme=dark] [style*="color: rgb(28,38,33)"],[data-admin-theme=dark] [style*="color: rgb(38, 53, 45)"],[data-admin-theme=dark] [style*="color: rgb(38,53,45)"],[data-admin-theme=dark] a[style*="color: #1C2621"],[data-admin-theme=dark] a[style*="color: #26352D"],[data-admin-theme=dark] a[style*="color: rgb(38, 53, 45)"],[data-admin-theme=dark] a[style*="color: rgb(38,53,45)"],[data-admin-theme=dark] button[style*="color: #1C2621"],[data-admin-theme=dark] button[style*="color: #26352D"],[data-admin-theme=dark] div[style*="color: #26352D"],[data-admin-theme=dark] label[style*="color: #26352D"],[data-admin-theme=dark] p[style*="color: #26352D"],[data-admin-theme=dark] span[style*="color: #1C2621"],[data-admin-theme=dark] span[style*="color: #26352D"],[data-admin-theme=dark] span[style*="color: rgb(38, 53, 45)"],[data-admin-theme=dark] span[style*="color: rgb(38,53,45)"],[data-admin-theme=dark] strong[style*="color: #1C2621"],[data-admin-theme=dark] strong[style*="color: #26352D"]{color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] a[style*="color: #1C2621"] svg,[data-admin-theme=dark] a[style*="color: #26352D"] svg,[data-admin-theme=dark] a[style*="color: rgb(38, 53, 45)"] svg,[data-admin-theme=dark] span[style*="color: #26352D"] svg{color:var(--admin-text-primary,#FAF8F5)!important;stroke:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) p[style*="color: #536259"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) p[style*="color: #7A867F"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="color: #536259"],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) span[style*="color: #7A867F"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: #536259"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: #7A867F"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: #7a867f"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: #8A9990"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: #8a9990"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(122, 134, 127)"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(122,134,127)"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(138, 153, 144)"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(138,153,144)"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(83, 98, 89)"],[data-admin-theme=dark] :not([data-studio-root]):not([data-studio-root] *)[style*="color: rgb(83,98,89)"]{color:var(--admin-text-secondary,#929EAD)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=date],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=email],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=number],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=search],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=text],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=time]{background-color:var(--admin-surface-nested,#0D0F12)!important;border-color:var(--admin-border,#1E232B)!important;color:var(--admin-text-primary,#FAF8F5)!important}[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=date],[data-admin-theme=dark] .admin-main:not(:has([data-studio-root])) input[type=time]{color-scheme:dark}.studio-canvas-root,.studio-canvas-root *,.studio-root,.studio-root *,[data-studio-root],[data-studio-root] *,[data-testid*=studio-],[data-testid*=studio-] *{--admin-bg:#FAF8F5!important;--admin-surface:#FFFFFF!important;--admin-surface-nested:#FFFFFF!important;--admin-surface-hover:#FAF5EE!important;--admin-border:#EBE5DC!important;--admin-border-subtle:#F2EDE6!important;--admin-text-primary:#26352D!important;--admin-text-secondary:#536259!important;--admin-text-muted:#8A9990!important;--color-ivory:#FAF8F5!important;--color-ivory-warm:#F4EFEB!important;--color-deep-forest:#26352D!important;--color-primary:#26352D!important}.studio-canvas-root,div[data-testid=studio-canvas-root]{background-color:#FAF8F5!important}[data-admin-theme=dark] [data-studio-root] [style*="color: #26352D"],[data-admin-theme=dark] [data-studio-root] [style*="color: rgb(38, 53, 45)"]{color:#26352D!important}[data-admin-theme=dark] [data-studio-root] [style*="color: #1C2621"],[data-admin-theme=dark] [data-studio-root] [style*="color: rgb(28, 38, 33)"]{color:#1C2621!important}