.hero-ai-generate-all{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:20px;border:none;background:linear-gradient(135deg,color-mix(in srgb,rgb(var(--color-primary)/1) 80%,#fff) 0,rgb(var(--color-primary)/1) 100%);color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}.hero-ai-generate-all:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px rgba(99,102,241,.4)}.hero-ai-generate-all:disabled{opacity:.7;cursor:default}.hero-ai-generate-all:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);animation:hero-ai-shimmer 2.5s ease-in-out infinite}.hero-ai-text-fade{animation:hero-ai-fade .4s ease-in-out}@keyframes hero-ai-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-ai-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes hero-ai-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-ai-spin{animation:hero-ai-spin .8s linear infinite}.hero-ai-field-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;border:none;background:#EEF2FF;color:#818CF8;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s;animation:hero-ai-field-pulse 3s ease-in-out infinite}.hero-ai-field-btn:hover:not(:disabled){background:#818CF8;color:#fff;animation:none;transform:scale(1.05)}.hero-ai-field-btn:disabled{opacity:.5;cursor:default;animation:none}@keyframes hero-ai-field-pulse{0%,to{box-shadow:0 0 0 0 rgba(129,140,248,0)}50%{box-shadow:0 0 0 4px rgba(129,140,248,.15)}}@media (max-width:1023px){.diagonal-image-mobile{clip-path:polygon(0 12%,100% 0,100% 100%,0 100%)}}@keyframes variant-chip-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.admin-tb-panel-link:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.18)!important;color:rgba(255,255,255,1)!important;transform:translateY(-1px)}.admin-tb-panel-link:active{transform:translateY(0)}.admin-tb-pulse{animation:admin-tb-pulse-glow 2s ease-in-out infinite}.admin-tb-pulse:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:rgba(129,140,248,.4);animation:admin-tb-pulse-ring 2s ease-in-out infinite;z-index:-1}@keyframes admin-tb-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(129,140,248,.7)}50%{box-shadow:0 0 0 4px rgba(129,140,248,0)}}@keyframes admin-tb-pulse-ring{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.4);opacity:0}}@media (max-width:768px){.admin-tb-tenant-name{display:none}}@media (max-width:640px){.admin-tb-action-btn .admin-tb-text,.admin-tb-divider,.admin-tb-edit-mode-text{display:none}.admin-tb-action-btn{padding:0!important;gap:0!important;width:38px;height:38px;min-width:38px;min-height:38px;border-radius:999px!important;justify-content:center;transition:transform .18s cubic-bezier(.4,0,.2,1),background .18s,border-color .18s,box-shadow .18s!important}.admin-tb-action-btn:hover{transform:scale(1.08)!important;box-shadow:0 4px 12px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.2)!important}.admin-tb-action-btn:active{transform:scale(.95)!important}.admin-tb-panel-link{padding:8px 14px!important;font-size:11px!important;border-radius:999px!important;height:38px;min-height:38px}.admin-toolbar-bar{padding:8px 12px!important;gap:8px!important}}.editable-actions-group{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:8px;z-index:20;pointer-events:auto}.editable-section-wrapper--shell>.editable-actions-group{z-index:50}@media (max-width:640px){.editable-section-wrapper--shell>.editable-actions-group{display:none}}.editable-edit-btn--inline{position:relative!important;top:auto!important;right:auto!important}.editable-edit-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.7);background:rgba(255,255,255,.94);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);color:rgb(67,56,202);font-size:13px;font-weight:600;letter-spacing:-.01em;cursor:pointer;font-family:var(--font-body,Inter,system-ui,-apple-system,sans-serif);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px rgba(15,23,42,.1),0 1px 3px rgba(99,102,241,.12);z-index:20;position:absolute;top:14px;right:14px;opacity:1;white-space:nowrap}.editable-edit-btn:hover{background:rgb(255,255,255);transform:translateY(-1px);box-shadow:0 8px 24px rgba(15,23,42,.14),0 2px 6px rgba(99,102,241,.18)}.editable-edit-btn:active{transform:translateY(0);transition-duration:.1s}@media (max-width:1024px){.grid-device-desktop{display:none!important}}@media (min-width:1025px){.grid-device-mobile{display:none!important}}@media (max-width:1024px){.editable-edit-btn{opacity:1!important;padding:0;width:44px;height:44px;border-radius:50%;justify-content:center;animation:editBtnPulse 3s ease-in-out infinite}.editable-edit-btn .edit-btn-label{display:none}}@keyframes editBtnPulse{0%,to{box-shadow:0 4px 14px rgba(15,23,42,.1),0 0 0 0 rgba(99,102,241,0)}50%{box-shadow:0 4px 14px rgba(15,23,42,.1),0 0 0 6px rgba(99,102,241,.15)}}.editable-section-wrapper{position:relative;transition:outline-width .18s ease-out,outline-color .18s ease-out,opacity .22s cubic-bezier(.4,0,.2,1);outline:1.5px dashed rgba(99,102,241,.32);outline-offset:-1px;border-radius:6px;min-height:180px}.editable-section-wrapper--shell{min-height:0!important;outline:none!important;border-radius:0!important}.editable-section-wrapper--shell:hover{outline:1.5px dashed rgba(99,102,241,.32)!important}.editable-section-wrapper:hover{outline-width:2px;outline-color:rgba(79,70,229,.6)}.editable-section-wrapper [aria-label*="Önceki"],.editable-section-wrapper [aria-label*="İleri"],.editable-section-wrapper [aria-label*=Geri],.editable-section-wrapper [aria-label*=Sonraki]{display:none!important}@keyframes editBtnBreathing{0%,to{box-shadow:0 4px 14px rgba(15,23,42,.1),0 1px 3px rgba(99,102,241,.12),0 0 0 0 rgba(99,102,241,0)}50%{box-shadow:0 4px 14px rgba(15,23,42,.1),0 1px 3px rgba(99,102,241,.18),0 0 0 4px rgba(99,102,241,.08)}}@media (min-width:1025px){.editable-edit-btn{animation:editBtnBreathing 4s ease-in-out infinite}.editable-edit-btn:hover{animation:none}}.vitrin-root[data-theme-mode=dark] .editable-offcanvas{color-scheme:dark}.vitrin-root[data-theme-mode=dark] .editable-offcanvas input:not([type]),.vitrin-root[data-theme-mode=dark] .editable-offcanvas input[type=email],.vitrin-root[data-theme-mode=dark] .editable-offcanvas input[type=number],.vitrin-root[data-theme-mode=dark] .editable-offcanvas input[type=tel],.vitrin-root[data-theme-mode=dark] .editable-offcanvas input[type=text],.vitrin-root[data-theme-mode=dark] .editable-offcanvas input[type=url],.vitrin-root[data-theme-mode=dark] .editable-offcanvas select,.vitrin-root[data-theme-mode=dark] .editable-offcanvas textarea{background-color:rgb(var(--color-background)/1)!important;color:rgb(var(--color-foreground)/1)!important;border-color:rgb(var(--color-border)/1)!important}.vitrin-root[data-theme-mode=dark] .editable-offcanvas input::-moz-placeholder,.vitrin-root[data-theme-mode=dark] .editable-offcanvas textarea::-moz-placeholder{color:rgb(var(--color-foreground)/.4)!important}.vitrin-root[data-theme-mode=dark] .editable-offcanvas input::placeholder,.vitrin-root[data-theme-mode=dark] .editable-offcanvas textarea::placeholder{color:rgb(var(--color-foreground)/.4)!important}.editable-offcanvas{--color-foreground:15 23 42;--color-background:255 255 255;--color-muted:241 245 249;--color-border:226 232 240}.vitrin-root[data-theme-mode=dark] .editable-offcanvas{--color-foreground:241 245 249;--color-background:15 23 42;--color-muted:30 41 59;--color-border:51 65 85;--editor-fg:rgb(var(--color-foreground)/1);--editor-fg-muted:rgb(var(--color-foreground)/0.65);--editor-fg-faint:rgb(var(--color-foreground)/0.4);--editor-bg:rgb(var(--color-background)/1);--editor-bg-muted:rgb(var(--color-muted)/1);--editor-border:rgb(var(--color-border)/1)}.vitrin-root[data-theme-mode=dark] .editable-offcanvas .hero-ai-field-btn,.vitrin-root[data-theme-mode=dark] .editable-offcanvas .hero-ai-generate-all{background:linear-gradient(135deg,rgb(var(--color-primary)/1) 0,color-mix(in srgb,rgb(var(--color-primary)/1) 75%,#000) 100%)!important;color:rgb(var(--color-background)/1)!important}