@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Playfair+Display:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap";html,body,*{scrollbar-width:thin;scrollbar-color:rgba(196,162,101,.25) transparent}::-webkit-scrollbar{width:8px;height:8px;background:transparent}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c4a26540;border-radius:4px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#c4a26573;background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}[data-dashboard-mode=light],[data-dashboard-mode=light] *{scrollbar-color:rgba(0,0,0,.15) transparent}[data-dashboard-mode=light] ::-webkit-scrollbar-thumb{background:#0000001f;background-clip:content-box}[data-dashboard-mode=light] ::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:content-box}:root{--bg-primary: #FAF8F5;--bg-secondary: #F5F0EB;--bg-tertiary: #EDE8E1;--accent: #C4A265;--accent-hover: #B8934F;--accent-light: rgba(196, 162, 101, .1);--text: #2D2D2D;--text-light: #6B6B6B;--text-heading: #1A1A1A;--card-bg: #FFFFFF;--card-border: rgba(0, 0, 0, .08);--card-shadow: 0 1px 3px rgba(0, 0, 0, .08);--white: #FFFFFF;--white-dim: #6B6B6B;--font-display: "Cormorant Garamond", Georgia, serif;--font-script: "Cormorant Garamond", Georgia, serif;--font-body: "Inter", sans-serif;--dash-max-width: 1320px;--dash-text-heading: #EDEBE7;--dash-text-body: rgba(255, 255, 255, .78);--dash-text-muted: rgba(255, 255, 255, .58);--dash-text-dim: rgba(255, 255, 255, .38);--dash-card-bg: #1E1E21;--dash-card-border: rgba(255, 255, 255, .09);--pink: #C4A265;--blue: #C4A265;--magenta: #B8934F;--gold: #C4A265;--glow-pink: none;--glow-blue: none;--glow-gold: none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg-primary, #FAF8F5);color:var(--text);min-height:100vh;overflow-x:hidden;line-height:1.6}h1,h2,h3{font-family:var(--font-display);line-height:1.3;color:var(--text-heading)}.glow-text,.glow-text-blue,.glow-text-gold{text-shadow:none}.btn{font-family:var(--font-body);font-weight:600;padding:14px 36px;border:none;border-radius:50px;cursor:pointer;font-size:1rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.btn-primary{background:var(--accent);color:var(--white);box-shadow:0 2px 8px #c4a2654d}.btn-primary:hover{transform:translateY(-2px);background:var(--accent-hover);box-shadow:0 4px 16px #c4a26566}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}input,textarea{font-family:var(--font-body);background:var(--white);border:1.5px solid #E0DCD7;border-radius:12px;padding:14px 18px;color:var(--text);font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease;width:100%}input:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #c4a26526}input::placeholder,textarea::placeholder{color:#a8a29e}.section{padding:80px 20px;max-width:900px;margin:0 auto}@media(max-width:768px){.section{padding:50px 16px}input,textarea,select{font-size:16px!important}}[data-dashboard-mode=light] .stat-card,[data-dashboard-mode=light] .panel,[data-dashboard-mode=light] .event-card,[data-dashboard-mode=light] .quick-link,[data-dashboard-mode=light] .card,[data-dashboard-mode=light] .form-section{background:#fff!important;border-color:#00000014!important;color:#2d2d2d!important}[data-dashboard-mode=light] :is(h1,h2,h3,.card-title,.stat-number):not(.preview-wrapper *):not(.preview-scaler *):not(.mobile-preview-scroll *){color:#1a1a1a!important}[data-dashboard-mode=light] :is(.stat-label,.quick-link p,.card-tagline,.meta-item):not(.preview-wrapper *):not(.preview-scaler *):not(.mobile-preview-scroll *){color:#7a7a7a!important}[data-dashboard-mode=light] .stat-number.pink,[data-dashboard-mode=light] .stat-number.gold,[data-dashboard-mode=light] .stat-number.blue{color:#c4a265!important}[data-dashboard-mode=light] .stat-number.green{color:#16a34a!important}[data-dashboard-mode=light] :is(input,textarea,select):not(.preview-wrapper *):not(.preview-scaler *):not(.mobile-preview-scroll *){background:#fff!important;border-color:#0003!important;color:#2d2d2d!important}[data-dashboard-mode=light] :is(input,textarea,select):not(.preview-wrapper *):not(.preview-scaler *):not(.mobile-preview-scroll *):focus{border-color:#c4a265!important}[data-dashboard-mode=light] :is(input,textarea)::placeholder:not(.preview-wrapper *):not(.preview-scaler *){color:#ababab!important}[data-dashboard-mode=light] .btn-outline,[data-dashboard-mode=light] .btn-secondary{border-color:#0000001f!important;color:#6b6b6b!important}[data-dashboard-mode=light] .btn-outline:hover,[data-dashboard-mode=light] .btn-secondary:hover{border-color:#c4a265!important;color:#c4a265!important}[data-dashboard-mode=light] .back-link{color:#c4a265!important}[data-dashboard-mode=light] .create-card{border-style:dashed!important;border-color:#0000001a!important}[data-dashboard-mode=light] .overview-stats,[data-dashboard-mode=light] .stats-bar{background:#fff!important;border-color:#00000014!important}[data-dashboard-mode=light] .ov-divider{background:#00000014!important}[data-dashboard-mode=light] .ov-label,[data-dashboard-mode=light] .section-title{color:#9b9b9b!important}[data-dashboard-mode=light] .status-draft{background:#c4a26514!important;border-color:#c4a26533!important}[data-dashboard-mode=light] .action-item{background:#00000008!important;color:#6b6b6b!important}[data-dashboard-mode=light] .action-item:hover{background:#c4a2650f!important;color:#c4a265!important}[data-dashboard-mode=light] .share-url{background:#00000008!important}[data-dashboard-mode=light] .share-url code{color:#7a7a7a!important}[data-dashboard-mode=light] .panel-title{color:#9b9b9b!important}[data-dashboard-mode=light] .toggle-switch{background:#0000001a!important;border-color:#0000001f!important}[data-dashboard-mode=light] .toggle-switch.active{background:#c4a265!important;border-color:#c4a265!important}[data-dashboard-mode=light] .font-chip{border-color:#0000001a!important;background:#00000005!important;color:#6b6b6b!important}[data-dashboard-mode=light] .font-chip.active{border-color:#c4a265!important;background:#c4a2650f!important;color:#1a1a1a!important}[data-dashboard-mode=light] .effect-card{border-color:#00000014!important;background:#00000005!important;color:#6b6b6b!important}[data-dashboard-mode=light] .effect-card.active{border-color:#c4a265!important;background:#c4a2650d!important;color:#1a1a1a!important}[data-dashboard-mode=light] .card-hero-empty{background:linear-gradient(135deg,#f5f2ed,#edeae5)!important}[data-dashboard-mode=light] .dash-footer{border-top-color:#0000001a!important}[data-dashboard-mode=light] .dash-footer-brand{color:#00000059!important}[data-dashboard-mode=light] .dash-footer-links a{color:#0006!important}[data-dashboard-mode=light] .dash-footer-links a:hover{color:#c4a265!important}.ai-highlight{outline:2px solid #C4A265!important;outline-offset:4px;border-radius:8px;animation:aiPulse 2.5s ease}@keyframes aiPulse{0%{outline-color:#c4a265;box-shadow:0 0 #c4a26566}30%{outline-color:#c4a265;box-shadow:0 0 12px 4px #c4a2654d}to{outline-color:transparent;box-shadow:0 0 0 0 transparent}}
