dialog.ay-accessible-dialog{--dialog-surface:#fffdfb;--dialog-ink:#32272f;--dialog-muted:#6e626a;--dialog-tint:#f8e5eb;--dialog-line:#9e8995;--dialog-accent:#93294f;--dialog-filled:#93294f;--dialog-success:#28584f;--dialog-success-bg:#e4efea;--dialog-padding:max(16px, env(safe-area-inset-bottom,0px));inset:var(--ay-dialog-top,0px) 0 auto;box-sizing:border-box;width:100%;max-width:none;height:var(--ay-dialog-height,100dvh);max-height:none;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) var(--dialog-padding) max(16px, env(safe-area-inset-left,0px));color:var(--dialog-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;margin:0;position:fixed;overflow:hidden}dialog.ay-accessible-dialog:not([open]){display:none}dialog.ay-accessible-dialog[open]{place-items:center;display:grid}dialog.ay-accessible-dialog::backdrop{background:#180e15a3}dialog.ay-accessible-dialog>:is(section,form),.owner-workspace dialog.ay-accessible-dialog.owner-refund-modal>form{box-sizing:border-box;min-width:0;max-width:100%;max-height:calc(var(--ay-dialog-height,100dvh) - max(16px, env(safe-area-inset-top,0px)) - var(--dialog-padding));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--dialog-surface);color:var(--dialog-ink);border-color:var(--dialog-line);scroll-padding-block:16px;overflow:auto}html[data-ay-appearance=after-dark] dialog.ay-accessible-dialog{--dialog-surface:#261e28;--dialog-ink:#fff2eb;--dialog-muted:#d3bdc9;--dialog-tint:#452437;--dialog-line:#a18a97;--dialog-accent:#ffc0d3;--dialog-filled:#ad2b55;--dialog-success:#b4e2d2;--dialog-success-bg:#213c35;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html dialog.ay-accessible-dialog :is(h1,h2,h3,b,strong,label,legend){color:var(--dialog-ink)}html dialog.ay-accessible-dialog :is(p:not(.eyebrow),small,label>span,footer){color:var(--dialog-muted)}html dialog.ay-accessible-dialog :is(p,label){font-size:1rem;line-height:1.55}html dialog.ay-accessible-dialog :is(small,footer){font-size:.875rem;line-height:1.5}html dialog.ay-accessible-dialog .eyebrow,html dialog.ay-accessible-dialog a:not(.button){color:var(--dialog-accent)}html dialog.ay-accessible-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--dialog-ink);background:var(--dialog-surface);border-color:var(--dialog-line);caret-color:var(--dialog-accent);font-size:1rem}html dialog.ay-accessible-dialog :is(input,textarea)::placeholder{color:var(--dialog-muted);opacity:1}html dialog.ay-accessible-dialog :is(.safety-modal__block-control,.owner-refund-modal__notice,.feedback-tags button,form>aside){background:var(--dialog-tint);color:var(--dialog-ink);border-color:var(--dialog-line)}html dialog.ay-accessible-dialog .safety-modal__notice{background:var(--dialog-success-bg);color:var(--dialog-success)!important}html dialog.ay-accessible-dialog :is(.feedback-modal__close,.safety-modal__close,.studio-preview-modal__close,.owner-refund-modal__close){background:var(--dialog-tint);width:44px;height:44px;min-height:44px;color:var(--dialog-accent);border:1px solid var(--dialog-line);z-index:2}html dialog.ay-accessible-dialog :is(.feedback-tags button,.feedback-rating button){min-width:44px;min-height:44px}html dialog.ay-accessible-dialog .feedback-rating button{color:var(--dialog-muted)}html dialog.ay-accessible-dialog .feedback-rating button.active{color:var(--dialog-accent)}html dialog.ay-accessible-dialog .feedback-tags button.active{color:var(--dialog-surface);background:var(--dialog-accent);border-color:var(--dialog-accent)}html dialog.ay-accessible-dialog .button--pink{color:#fff;background:var(--dialog-filled);border-color:var(--dialog-filled)}html dialog.ay-accessible-dialog :is(.button--outline,.button--dark){color:var(--dialog-accent);background:var(--dialog-tint);border-color:var(--dialog-line)}html dialog.ay-accessible-dialog button:disabled{opacity:1;color:var(--dialog-muted);background:var(--dialog-tint);border-color:var(--dialog-line)}html dialog.ay-accessible-dialog :focus-visible{outline:3px solid var(--dialog-accent);outline-offset:3px}html dialog.ay-accessible-dialog:is(.feedback-modal,.safety-modal,.studio-preview-modal,.owner-refund-modal)>:is(form,section){padding-top:64px}dialog.ay-accessible-dialog.admin-preview{padding-top:max(72px, env(safe-area-inset-top,0px));background:#180e15e0}dialog.ay-accessible-dialog.admin-preview :is(img,video){max-height:calc(var(--ay-dialog-height,100dvh) - 104px);object-fit:contain;max-width:100%}dialog.ay-accessible-dialog.admin-preview audio{max-width:100%}dialog.ay-accessible-dialog.admin-preview>button{color:#fff2eb;background:#302632}@media (prefers-reduced-motion:reduce){dialog.ay-accessible-dialog,dialog.ay-accessible-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
