.studio-workspace :focus,.studio-workspace :focus-visible,[data-tile-menu] :focus,[data-tile-menu] :focus-visible,[data-composer-panel]:focus,[data-composer-panel] :focus,[data-composer-panel] :focus-visible{outline:none!important}body:has([data-studio-chrome]) :focus{outline:none!important}body:has([data-studio-chrome]) :focus-visible{outline:none!important}.studio-workspace{--studio-control-radius:.75rem;--studio-surface-radius:1rem}.studio-workspace :is([data-studio-header],[data-sidebar-mode]) input:focus-visible{border-color:#737373}body:has([data-studio-chrome=site]) [data-floating-support]{display:none}.studio-workspace :is(button,input,textarea,select),.studio-settings-dialog{font-family:inherit}.studio-workspace .studio-composer:has(textarea:focus){border-color:#d4d4d4}.studio-workspace .studio-composer textarea:focus{box-shadow:none;outline:none}.studio-workspace :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width:1279px){.studio-workspace :is(textarea,input[type=text],input[type=search],select){font-size:16px}}.studio-workspace input::-moz-placeholder{color:#6b7280!important}.studio-workspace textarea::-moz-placeholder{color:#6b7280!important}.studio-workspace input::placeholder,.studio-workspace textarea::placeholder{color:#6b7280!important}@media (prefers-reduced-motion:reduce){.studio-workspace *,.studio-workspace :before,.studio-workspace :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.studio-workspace :is(.animate-spin,.motion-safe\:animate-spin){animation:2.4s linear infinite spin!important}}input[type=range].brush-slider-light{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;padding:0}input[type=range].brush-slider-light::-webkit-slider-runnable-track{background:#e5e5e5;border:none;border-radius:999px;height:3px}input[type=range].brush-slider-light::-webkit-slider-thumb{appearance:none;box-sizing:border-box;cursor:pointer;background:#2a2826;border:none;border-radius:50%;width:14px;height:14px;margin-top:-5.5px;box-shadow:0 0 0 2px #fff,0 1px 2px #0000002e}input[type=range].brush-slider-light::-moz-range-track{background:#e5e5e5;border:none;border-radius:999px;height:3px}input[type=range].brush-slider-light::-moz-range-progress{background:0 0;border-radius:999px;height:3px}input[type=range].brush-slider-light::-moz-range-thumb{box-sizing:border-box;cursor:pointer;background:#2a2826;border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #fff,0 1px 2px #0000002e}@media (pointer:coarse){input[type=range].brush-slider-light{height:36px}}input[type=range].brush-slider-light:focus{outline:none}input[type=range].brush-slider-light:disabled{opacity:.4;cursor:not-allowed}@media (prefers-contrast:more){input[type=range].brush-slider-light::-webkit-slider-runnable-track{background:#737373}input[type=range].brush-slider-light::-moz-range-track{background:#737373}}@keyframes studio-move-nudge{0%,to{transform:translate(0)}25%{transform:translate(-7px)}75%{transform:translate(7px)}}.animate-move-nudge{animation:1.1s ease-in-out 2 studio-move-nudge}.studio-thin-scroll{--studio-scroll-thumb:#d4d4d4;--studio-scroll-track:#f5f5f5}@supports ((-moz-appearance:none)){.studio-thin-scroll{scrollbar-width:thin;scrollbar-color:var(--studio-scroll-thumb) var(--studio-scroll-track)}}.studio-thin-scroll::-webkit-scrollbar{width:4px;height:4px}.studio-thin-scroll::-webkit-scrollbar-thumb{background:var(--studio-scroll-thumb);border-radius:9999px}.studio-thin-scroll::-webkit-scrollbar-track{background:var(--studio-scroll-track);border-radius:9999px}@keyframes studio-pop-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes studio-pop-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes studio-sidebar-label{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes studio-sidebar-label-rtl{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){aside[data-sidebar-mode=auto][data-sidebar-expanded=true] .truncate,aside[data-sidebar-mode=auto][data-sidebar-expanded=true] .whitespace-nowrap{animation:.22s cubic-bezier(.2,.7,.2,1) both studio-sidebar-label}[dir=rtl] aside[data-sidebar-mode=auto][data-sidebar-expanded=true] .truncate,[dir=rtl] aside[data-sidebar-mode=auto][data-sidebar-expanded=true] .whitespace-nowrap{animation-name:studio-sidebar-label-rtl}}.studio-toolbar-row[data-overflow=right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000)}.studio-toolbar-row[data-overflow=left]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 1.25rem),#0000)}@keyframes holiday-glow{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.9;transform:scale(1.1)}}@keyframes holiday-flicker{0%,to{opacity:1}38%{opacity:.72}52%{opacity:.95}70%{opacity:.8}}@keyframes holiday-bat{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}@media (prefers-reduced-motion:no-preference){.holiday-glow{animation:2.8s ease-in-out infinite holiday-glow}.holiday-flicker{animation:3.4s ease-in-out infinite holiday-flicker}.holiday-bat{transform-box:fill-box;animation:2.4s ease-in-out infinite holiday-bat}}.holiday-tile-bat{filter:drop-shadow(0 0 2px #ff9646b3);opacity:.9;top:8px}.holiday-tile-bat-0{inset-inline-end:62px}.holiday-tile-bat-1{inset-inline-end:34px;top:34px;transform:scale(.75)}.holiday-tile-bat-2{display:none}@keyframes holiday-tile-fly{0%{inset-inline-end:-8%;opacity:0;top:34px;transform:scale(.7)}10%{opacity:.95}45%{top:8px;transform:scale(1)}90%{opacity:.95}to{inset-inline-end:62%;opacity:0;top:24px;transform:scale(.8)}}@keyframes holiday-tile-flap{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}@keyframes holiday-tile-fall{to{opacity:.2;transform:translateY(70px)}}@media (prefers-reduced-motion:no-preference){.holiday-tile-bat{opacity:0;animation:7s linear infinite holiday-tile-fly}.holiday-tile-bat-1{animation-duration:9s;animation-delay:2.6s}.holiday-tile-bat-2{animation-duration:8s;animation-delay:5s;display:block}.holiday-tile-wing{transform-origin:50% 60%;transform-box:fill-box;animation:.28s ease-in-out infinite alternate holiday-tile-flap}.holiday-tile-snow{animation:linear infinite holiday-tile-fall;top:-6px!important}}
