.calendar-surface_surface__hntTR[dir=rtl] .grid>*{direction:rtl}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */[class*=wizard]{--wizard-primary:var(--primary);--wizard-accent:var(--brand-secondary);--wizard-glow:var(--primary)}.dark [data-wizard-form],[data-wizard-form]{--wizard-primary:var(--primary)}[data-wizard-form] .wizard-calendar-day-selected{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:var(--shadow-sm)!important}[data-wizard-form] .wizard-calendar-day-today{isolation:isolate;font-weight:700;position:relative;background:hsl(var(--accent))!important;color:hsl(var(--primary))!important;box-shadow:none!important}[data-wizard-form] .wizard-calendar-day-today:after{content:"";z-index:1;pointer-events:none;border:2px solid hsl(var(--primary)/.7);border-radius:.45rem;position:absolute;inset:2px}.dark [data-wizard-form] .wizard-calendar-day-today{background:hsl(var(--card))!important;color:hsl(var(--primary))!important}.dark [data-wizard-form] .wizard-calendar-day-today:after{border-color:hsl(var(--primary)/.82)}.wizard-container,[data-wizard-container]{background:hsl(var(--background));min-height:100vh}.dark .wizard-container,.dark [data-wizard-container]{background:hsl(var(--background))}.wizard-card,[data-wizard-form] [data-slot=card]{background:hsl(var(--card));transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0f172a0d;border-color:hsl(var(--border))!important}.wizard-card:hover,[data-wizard-form] [data-slot=card]:hover{box-shadow:0 2px 5px #0f172a12;border-color:hsl(var(--border))!important}.dark .wizard-card,.dark [data-wizard-form] [data-slot=card]{background-color:hsl(var(--card));box-shadow:0 1px 3px #00000038;border-color:hsl(var(--border))!important}.dark .wizard-card:hover,.dark [data-wizard-form] [data-slot=card]:hover{box-shadow:0 2px 6px #00000047;border-color:hsl(var(--border))!important}.wizard-step-active,.wizard-step-completed,[class*=wizard-step][class*=active],[class*=wizard-step][class*=completed],[data-wizard-step=active],[data-wizard-step=completed]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:var(--shadow-sm)!important;border:none!important}.dark .wizard-step-active,.dark [class*=wizard-step][class*=active]{box-shadow:var(--shadow-sm)!important}.dark .wizard-step-active,.dark .wizard-step-completed,.dark [class*=wizard-step][class*=active],.dark [class*=wizard-step][class*=completed]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.wizard-step-connector,[class*=wizard] [class*=connector],[class*=wizard] hr{background:hsl(var(--border));border:none;height:2px}.dark .wizard-step-connector,.dark [class*=wizard] hr{background:hsl(var(--border))}.wizard-button-primary{font-weight:600;transition:all .2s}.wizard-button-primary:hover{transform:none}.wizard-button-primary:active{transform:none;box-shadow:var(--shadow-sm)!important}[data-wizard-form] :where(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,[contenteditable=true],[data-slot=select-trigger],[data-slot=button][data-field]){background-color:hsl(var(--background))!important;background-image:none!important}[data-wizard-form] :where(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,[contenteditable=true],[data-slot=select-trigger],[data-slot=button][data-field]):focus,[data-wizard-form] [data-slot=button][data-field]:focus-visible,[data-wizard-form] [data-slot=select-trigger]:focus{background-color:hsl(var(--wizard-primary)/.025)!important}.dark [data-wizard-form] :where(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,[contenteditable=true],[data-slot=select-trigger],[data-slot=button][data-field]):focus{background-color:hsl(var(--wizard-primary)/.05)!important}.wizard-input:focus,.wizard-select:focus,.wizard-textarea:focus,[class*=wizard] [contenteditable]:focus,[class*=wizard] input:focus,[class*=wizard] select:focus,[class*=wizard] textarea:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.12),0 1px 2px 0 hsl(var(--primary)/.06)!important;outline:none!important}.dark .wizard-input:focus,.dark [class*=wizard] input:focus,.dark [class*=wizard] select:focus,.dark [class*=wizard] textarea:focus{background-color:hsl(var(--card));border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.16),0 1px 2px 0 #0000001a,0 0 10px hsl(var(--primary)/.08)!important}.wizard-section-header,[class*=wizard] [class*=section]>h3,[class*=wizard] h2,[class*=wizard] h3[class*=font-semibold]{color:hsl(var(--foreground));padding-inline-start:1rem;position:relative}.wizard-section-header:before,[class*=wizard] h2:before,[class*=wizard] h3[class*=font-semibold]:before{content:"";background:hsl(var(--primary));width:4px;height:100%;box-shadow:var(--shadow-sm);inset-inline-start:0;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}.dark .wizard-section-header,.dark [class*=wizard] h2,.dark [class*=wizard] h3[class*=font-semibold]{color:hsl(var(--foreground))}.dark .wizard-section-header:before,.dark [class*=wizard] h2:before,.dark [class*=wizard] h3[class*=font-semibold]:before{background:hsl(var(--primary));box-shadow:var(--shadow-sm)}.wizard-badge-primary,[class*=wizard] [class*=badge]{background:hsl(var(--accent));color:hsl(var(--primary));border:1px solid hsl(var(--primary));border-radius:.375rem;padding:.25rem .75rem;font-weight:600}.dark .wizard-badge-primary,.dark [class*=wizard] [class*=badge]{background:hsl(var(--accent));color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.4)}.wizard-progress-bar,[class*=wizard] [class*=progress]>div,[class*=wizard] [role=progressbar]{box-shadow:var(--shadow-sm);border-radius:9999px;background:hsl(var(--primary))!important}.dark .wizard-progress-bar,.dark [class*=wizard] [role=progressbar]{box-shadow:var(--shadow-sm);background:hsl(var(--primary))!important}.wizard-tab-active,[data-wizard-form] [role=tab][aria-selected=true]{font-weight:600;background:hsl(var(--wizard-primary)/.07)!important;border:1px solid hsl(var(--wizard-primary)/.32)!important;color:hsl(var(--wizard-primary))!important;box-shadow:0 1px 2px hsl(var(--wizard-primary)/.08)!important}.dark .wizard-tab-active,.dark [data-wizard-form] [role=tab][aria-selected=true]{background:hsl(var(--wizard-primary)/.1)!important;border-color:hsl(var(--wizard-primary)/.38)!important;color:hsl(var(--wizard-primary))!important}.wizard-alert-info,[class*=wizard] [class*=alert]{background:hsl(var(--accent));border-inline-start:4px solid hsl(var(--primary));color:hsl(var(--primary));border-radius:.5rem;padding:1rem}.dark .wizard-alert-info,.dark [class*=wizard] [class*=alert]{background:hsl(var(--accent));border-inline-start-color:hsl(var(--primary));color:hsl(var(--primary))}.wizard-divider,[class*=wizard] [role=separator],[class*=wizard] hr{background:hsl(var(--border));border:none;height:1px;margin:1.5rem 0}.dark .wizard-divider,.dark [class*=wizard] hr{background:hsl(var(--border))}.wizard-tooltip,[class*=wizard] [role=tooltip],[data-radix-popper-content-wrapper] [role=tooltip]{background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:var(--shadow-sm);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem}.dark .wizard-tooltip,.dark [class*=wizard] [role=tooltip]{background:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--primary)/.4);box-shadow:var(--shadow-sm)}.wizard-selected,[data-wizard-form] [data-state=checked]:not([role=checkbox]):not([role=switch]),[data-wizard-form] button[aria-pressed=true]:not(.wizard-calendar-day-button){background:hsl(var(--wizard-primary)/.075)!important;border:1px solid hsl(var(--wizard-primary)/.48)!important;color:hsl(var(--foreground))!important;box-shadow:0 0 0 1px hsl(var(--wizard-primary)/.06)!important}.dark .wizard-selected,.dark [data-wizard-form] [data-state=checked]:not([role=checkbox]):not([role=switch]),.dark [data-wizard-form] button[aria-pressed=true]:not(.wizard-calendar-day-button){background:hsl(var(--wizard-primary)/.11)!important;border-color:hsl(var(--wizard-primary)/.52)!important;color:hsl(var(--foreground))!important;box-shadow:0 0 0 1px hsl(var(--wizard-primary)/.08)!important}.wizard-loading,[class*=wizard] [class*=loading],[class*=wizard] [class*=spinner]{border-color:hsl(var(--primary)/.2);border-top-color:hsl(var(--primary));animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.dark .wizard-loading,.dark [class*=wizard] [class*=spinner]{border-color:hsl(var(--primary)/.2);border-top-color:hsl(var(--primary))}[data-wizard-scroll] h3:focus,[data-wizard-scroll] h3:focus-visible{box-shadow:none!important;outline:none!important}.wizard-step-panel{transform-origin:top;will-change:opacity,transform;animation:wizard-step-enter .17s cubic-bezier(.22,1,.36,1) both}@keyframes wizard-step-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wizard-step-panel{animation-duration:1ms}}@keyframes wizard-slide-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wizard-animate-in,[class*=wizard][class*=animate]{animation:wizard-slide-in .4s ease-out}.wizard-success,[class*=wizard] [class*=success]{background:hsl(var(--accent));border:1px solid hsl(var(--success)/.4);color:hsl(var(--success));border-radius:.5rem;padding:1rem}.wizard-error,[class*=wizard] [class*=error]{background:hsl(var(--accent));border:1px solid hsl(var(--destructive)/.4);color:hsl(var(--destructive))}[class*=wizard] [role=combobox][aria-invalid=true],[class*=wizard] button[aria-invalid=true],[class*=wizard] input[aria-invalid=true],[class*=wizard] textarea[aria-invalid=true]{background:hsl(var(--background));border-color:hsl(var(--destructive)/.55);box-shadow:0 0 0 2px hsl(var(--destructive)/.08);color:hsl(var(--foreground))}@media (max-width:640px){.wizard-section-header:before,[class*=wizard] h2:before{width:3px}.wizard-button-primary,.wizard-step-active{box-shadow:var(--shadow-sm)!important}}.dark [data-wizard-form] [class~=text-primary],[data-wizard-form] [class~=text-primary]{color:hsl(var(--wizard-primary))!important}[class*=wizard-header],[class*=wizard]>div:first-child{background:hsl(var(--accent));border-bottom:2px solid hsl(var(--primary)/.2);padding:1.5rem}.dark [class*=wizard-header],.dark [class*=wizard]>div:first-child{background:hsl(var(--accent));border-bottom-color:hsl(var(--primary)/.2)}[class*=wizard-footer],[class*=wizard]>div:last-child[class*=flex][class*=justify]{border-top:2px solid hsl(var(--primary)/.2);background:hsl(var(--accent));padding:1.5rem}.dark [class*=wizard-footer],.dark [class*=wizard]>div:last-child[class*=flex][class*=justify]{border-top-color:hsl(var(--primary)/.2);background:hsl(var(--accent))}.wizard-button-primary{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:var(--shadow-sm)!important;border:none!important}.wizard-button-primary:hover{background:hsl(var(--primary-hover))!important;box-shadow:var(--shadow-sm)!important}.dark .wizard-button-primary{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:var(--shadow-sm)!important}.dark .wizard-button-primary:hover{background:hsl(var(--primary-hover))!important;box-shadow:var(--shadow-sm)!important}.dark [class*=wizard] [class*=rounded-full][class*=bg-primary],.dark [class*=wizard] div[class*=rounded-full]:has(>span[class*=text-primary]),[class*=wizard] [class*=rounded-full][class*=bg-primary],[class*=wizard] div[class*=rounded-full]:has(>span[class*=text-primary]){background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.dark [class*=wizard] [class*=bg-gradient-to-br][class*=from-primary],[class*=wizard] [class*=bg-gradient-to-br][class*=from-primary]{background:hsl(var(--accent))!important}.dark [data-wizard-form] [class~=text-primary]:not(button):not([class*=text-primary-foreground]),[data-wizard-form] [class~=text-primary]:not(button):not([class*=text-primary-foreground]){color:hsl(var(--primary))!important}.dark [class*=wizard] [class*=text-primary-foreground],[class*=wizard] [class*=text-primary-foreground]{color:hsl(var(--primary-foreground))!important}.dark [data-wizard-form] [class~=border-primary],[data-wizard-form] [class~=border-primary]{border-color:hsl(var(--primary))!important}.dark [class*=wizard] [class*=border-l-4][class*=border-primary],[class*=wizard] [class*=border-l-4][class*=border-primary]{border-inline-start-color:hsl(var(--primary))!important}[class*=wizard] [class*=bg-primary\/10],[class*=wizard] [class*=bg-primary\/5]{background-color:hsl(var(--primary)/.04)!important}.dark [class*=wizard] [class*=bg-primary\/10],.dark [class*=wizard] [class*=bg-primary\/5],[class*=wizard] [class*=bg-primary\/20]{background-color:hsl(var(--primary)/.08)!important}.dark [class*=wizard] [class*=bg-primary\/20]{background-color:hsl(var(--primary)/.12)!important}[class*=wizard] [class*=border-primary\/30]{border-color:hsl(var(--primary)/.3)!important}.dark [class*=wizard] [class*=border-primary\/30]{border-color:hsl(var(--primary)/.35)!important}[class*=wizard] [class*=border-primary\/40]{border-color:hsl(var(--primary)/.4)!important}.dark [class*=wizard] [class*=border-primary\/40]{border-color:hsl(var(--primary)/.45)!important}[data-wizard-form] [class*=border-primary][class*=bg-primary\/10],[data-wizard-form] button[aria-pressed=true]:not(.wizard-calendar-day-button){border-color:hsl(var(--wizard-primary)/.48)!important;background:hsl(var(--wizard-primary)/.075)!important;color:hsl(var(--foreground))!important}.dark [data-wizard-form] [class*=border-primary][class*=bg-primary\/10],.dark [data-wizard-form] button[aria-pressed=true]:not(.wizard-calendar-day-button){border-color:hsl(var(--wizard-primary)/.52)!important;background:hsl(var(--wizard-primary)/.11)!important;color:hsl(var(--foreground))!important}.dark [class*=wizard] [class*="hover:border-primary/50"]:hover,.dark [class*=wizard] button:hover[class*=hover\:border-primary],[class*=wizard] [class*="hover:border-primary/50"]:hover,[class*=wizard] button:hover[class*=hover\:border-primary]{border-color:hsl(var(--primary)/.5)!important}.dark [class*=wizard] [class*=border-b-2][class*=border-primary],[class*=wizard] [class*=border-b-2][class*=border-primary]{border-bottom-color:hsl(var(--primary))!important;color:hsl(var(--primary))!important}.dark [data-wizard-form] [class~=text-primary]>svg,.dark [data-wizard-form] svg[class~=text-primary],[data-wizard-form] [class~=text-primary]>svg,[data-wizard-form] svg[class~=text-primary]{color:hsl(var(--primary))!important}[class*=wizard] [contenteditable]:focus,[class*=wizard] input:focus,[class*=wizard] select:focus,[class*=wizard] textarea:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.2)!important;outline:none!important}.dark [class*=wizard] [contenteditable]:focus,.dark [class*=wizard] input:focus,.dark [class*=wizard] select:focus,.dark [class*=wizard] textarea:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.25),0 0 15px hsl(var(--primary)/.15)!important}.dark [class*=wizard] input[type=checkbox]:checked,.dark [class*=wizard] input[type=radio]:checked,[class*=wizard] input[type=checkbox]:checked,[class*=wizard] input[type=radio]:checked{background-color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important}.dark [class*=wizard] [role=switch][data-state=checked],[class*=wizard] [role=switch][data-state=checked]{background-color:hsl(var(--primary))!important}[class*=wizard] [class*=badge][class*=bg-primary]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border:1px solid hsl(var(--primary))!important}.dark [class*=wizard] [class*=badge][class*=bg-primary]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border:1px solid hsl(var(--primary)/.4)!important}.dark [class*=wizard] [class*=progress]>div,.dark [class*=wizard] [role=progressbar]>div,[class*=wizard] [class*=progress]>div,[class*=wizard] [role=progressbar]>div{background:hsl(var(--primary))!important}[class*=wizard] [role=alert][class*=bg-primary]{background:hsl(var(--accent))!important;border-inline-start:4px solid hsl(var(--primary))!important;color:hsl(var(--primary))!important}.dark [class*=wizard] [role=alert][class*=bg-primary]{background:hsl(var(--accent))!important;border-inline-start-color:hsl(var(--primary))!important;color:hsl(var(--primary))!important}[class*=wizard] a[class*=text-primary]{color:hsl(var(--primary))!important}[class*=wizard] a[class*=text-primary]:hover{color:hsl(var(--primary-hover))!important}.dark [class*=wizard] a[class*=text-primary]{color:hsl(var(--primary))!important}.dark [class*=wizard] a[class*=text-primary]:hover{color:hsl(var(--primary-hover))!important}.dark [class*=wizard] hr[class*=border-primary],[class*=wizard] hr[class*=border-primary]{border-color:hsl(var(--primary)/.3)!important}.dark [class*=wizard] [role=tooltip][class*=bg-primary],[class*=wizard] [role=tooltip][class*=bg-primary]{background:hsl(var(--popover))!important;color:hsl(var(--popover-foreground))!important}.dark [class*=wizard] [role=tooltip][class*=bg-primary]{border:1px solid hsl(var(--primary)/.4)!important}.dark [class*=wizard] [class*=loading],.dark [class*=wizard] [class*=spinner],[class*=wizard] [class*=loading],[class*=wizard] [class*=spinner]{border-color:hsl(var(--primary)/.2)!important;border-top-color:hsl(var(--primary))!important}.dark .wizard-add-day-primary,.wizard-add-day-primary{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}@media (max-width:640px){.dark .wizard-button-primary,.wizard-button-primary{box-shadow:var(--shadow-sm)!important}}.dark [class*=wizard] :focus-visible,[class*=wizard] :focus-visible{outline:2px solid hsl(var(--primary))!important;outline-offset:2px!important}.dark .cms-content-list{background-color:hsl(var(--background))}.dark .cms-content-item{background-color:hsl(var(--card));border:1px solid hsl(var(--border)/.5);box-shadow:0 1px 3px #0000001f}.dark .cms-content-item:hover{background-color:hsl(var(--card)/.95);border-color:hsl(var(--primary)/.4);transition:all .2s ease-out;transform:translateY(-1px);box-shadow:0 1px 3px #0000001f}.dark .status-badge-draft{background:hsl(var(--card));color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.4)}.dark .status-badge-published{background:hsl(var(--card));color:hsl(var(--success));border:1px solid hsl(var(--success)/.4)}.dark .status-badge-review{background:hsl(var(--card));color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.4)}.dark .wizard-container{background:hsl(var(--background))}.dark .wizard-card,.dark [data-wizard-card]{background-color:hsl(var(--card));border:1px solid hsl(var(--border)/.6);box-shadow:0 1px 3px #0000001f}.dark .wizard-card:hover,.dark [data-wizard-card]:hover{border-color:hsl(var(--border)/.8);box-shadow:0 1px 3px #0000001f}.dark .wizard-step-indicator{background-color:hsl(var(--muted));border:2px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.dark .wizard-step-indicator.active{border-color:hsl(var(--primary))}.dark .wizard-step-indicator.active,.dark .wizard-step-indicator.completed{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 1px 3px #0000001f}.dark .wizard-step-indicator.completed{border-color:hsl(var(--primary)/.8)}.dark .wizard-progress-bar{background:hsl(var(--primary));box-shadow:0 1px 3px #0000001f}.dark .wizard-button-primary,.dark button[data-wizard-primary]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid hsl(var(--primary)/.5);font-weight:600;box-shadow:0 1px 3px #0000001f}.dark .wizard-button-primary:hover,.dark button[data-wizard-primary]:hover{background:hsl(var(--primary));transform:translateY(-1px);box-shadow:0 1px 3px #0000001f}.dark .wizard-button-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border)/.6)}.dark .wizard-button-secondary:hover{background-color:hsl(var(--secondary)/.8);border-color:hsl(var(--border))}.dark .cms-input,.dark .wizard-input,.dark :is([data-cms-workspace],[data-wizard-form]) input[type=date],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=email],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=number],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=text],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=time],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=url]{background-color:hsl(var(--background));border:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground))}.dark .cms-input:focus,.dark .wizard-input:focus,.dark :is([data-cms-workspace],[data-wizard-form]) input:focus{background-color:hsl(var(--card));border-color:hsl(var(--ring));box-shadow:0 1px 3px #0000001f}.dark .cms-textarea,.dark .wizard-textarea,.dark :is([data-cms-workspace],[data-wizard-form]) textarea{background-color:hsl(var(--background));border:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground))}.dark .cms-textarea:focus,.dark .wizard-textarea:focus,.dark :is([data-cms-workspace],[data-wizard-form]) textarea:focus{background-color:hsl(var(--card));border-color:hsl(var(--ring));box-shadow:0 1px 3px #0000001f}.dark .cms-select,.dark .wizard-select,.dark :is([data-cms-workspace],[data-wizard-form]) select{background-color:hsl(var(--background));border:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground))}.dark .cms-select:focus,.dark .wizard-select:focus,.dark :is([data-cms-workspace],[data-wizard-form]) select:focus{background-color:hsl(var(--card));border-color:hsl(var(--ring));box-shadow:0 1px 3px #0000001f}.dark :is([data-cms-workspace],[data-wizard-form]) input[type=checkbox],.dark :is([data-cms-workspace],[data-wizard-form]) input[type=radio]{border:2px solid hsl(var(--border));background-color:hsl(var(--background))}.dark :is([data-cms-workspace],[data-wizard-form]) input[type=checkbox]:checked,.dark :is([data-cms-workspace],[data-wizard-form]) input[type=radio]:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary));box-shadow:0 1px 3px #0000001f}.dark .cms-section-header,.dark .wizard-section-header{color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--border)/.5)}.dark .wizard-section-header:before{background:hsl(var(--primary));box-shadow:0 1px 3px #0000001f}.dark .cms-label,.dark .wizard-label,.dark :is([data-cms-workspace],[data-wizard-form]) label{color:hsl(var(--foreground));font-weight:500}.dark .cms-label-required:after,.dark .wizard-label-required:after{color:hsl(var(--destructive))}.dark .cms-error,.dark .wizard-error,.dark :is([data-cms-workspace],[data-wizard-form]) [data-error=true]{background:hsl(var(--card));border:1px solid hsl(var(--destructive)/.4);color:hsl(var(--destructive))}.dark .cms-error input,.dark .wizard-error input,.dark :is([data-cms-workspace],[data-wizard-form]) input[aria-invalid=true]{border-color:hsl(var(--destructive)/.6)}.dark .cms-error input:focus,.dark .wizard-error input:focus,.dark :is([data-cms-workspace],[data-wizard-form]) input[aria-invalid=true]:focus{border-color:hsl(var(--destructive));box-shadow:0 1px 3px #0000001f}.dark .cms-success,.dark .wizard-success{background:hsl(var(--card));border:1px solid hsl(var(--success)/.4);color:hsl(var(--success))}.dark .cms-tabs,.dark .wizard-tabs{border-bottom:1px solid hsl(var(--border)/.5)}.dark .cms-tab,.dark .wizard-tab{color:hsl(var(--muted-foreground));border-bottom:2px solid #0000}.dark .cms-tab:hover,.dark .wizard-tab:hover{color:hsl(var(--foreground));background-color:hsl(var(--muted)/.3)}.dark .cms-tab-active,.dark .cms-tab[data-state=active],.dark .wizard-tab-active,.dark .wizard-tab[data-state=active]{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));background:hsl(var(--card));font-weight:600}.dark .media-upload-zone{background-color:hsl(var(--muted)/.3);border:2px dashed hsl(var(--border)/.6);color:hsl(var(--muted-foreground))}.dark .media-upload-zone:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}.dark .media-preview{background-color:hsl(var(--card));border:1px solid hsl(var(--border)/.5)}.dark .media-preview:hover{border-color:hsl(var(--border));box-shadow:0 1px 3px #0000001f}.dark .cms-tooltip,.dark .wizard-tooltip{color:hsl(var(--popover-foreground))}.dark .cms-popover,.dark .cms-tooltip,.dark .wizard-popover,.dark .wizard-tooltip{background-color:hsl(var(--popover));border:1px solid hsl(var(--border)/.5);box-shadow:0 1px 3px #0000001f}.dark .cms-badge,.dark .wizard-badge{background:hsl(var(--card));color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.3)}.dark .cms-tag,.dark .wizard-tag{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border)/.5)}.dark .cms-tag:hover,.dark .wizard-tag:hover{background-color:hsl(var(--secondary)/.8);border-color:hsl(var(--border))}.dark .cms-loading,.dark .wizard-loading{background-color:hsl(var(--background)/.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dark .cms-spinner,.dark .wizard-spinner{border-color:hsl(var(--primary)/.2);border-top-color:hsl(var(--primary))}.dark .cms-divider,.dark .wizard-divider{background:hsl(var(--border))}.dark .cms-separator,.dark .wizard-separator{background-color:hsl(var(--border)/.5)}.dark .cms-container::-webkit-scrollbar,.dark .wizard-container::-webkit-scrollbar{width:10px;height:10px}.dark .cms-container::-webkit-scrollbar-track,.dark .wizard-container::-webkit-scrollbar-track{background:hsl(var(--background));border-radius:5px}.dark .cms-container::-webkit-scrollbar-thumb,.dark .wizard-container::-webkit-scrollbar-thumb{background:hsl(var(--muted));border:2px solid hsl(var(--background));border-radius:5px}.dark .cms-container::-webkit-scrollbar-thumb:hover,.dark .wizard-container::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.dark .cms-container :focus-visible,.dark .wizard-container :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;box-shadow:0 1px 3px #0000001f}@media (max-width:640px){.dark .cms-card,.dark .wizard-button-primary,.dark .wizard-card{box-shadow:0 1px 3px #0000001f}}@media print{.dark .cms-container,.dark .wizard-container{color:#000;background:#fff}.dark .cms-card,.dark .wizard-card{border:1px solid #ccc;box-shadow:0 1px 3px #0000001f}}.event-overview-sheet_overview__281To[dir=rtl] .grid>*{direction:rtl}