.preferences-trigger.preferences-floating{position:fixed;left:max(18px,env(safe-area-inset-left));right:auto;bottom:calc(var(--accessibility-bottom,18px) + env(safe-area-inset-bottom));z-index:71;width:48px;height:48px;min-width:48px;min-height:48px;padding:10px;border-radius:50%;border:1px solid #e5cbd1;background:#fff;color:#a91c30;box-shadow:0 4px 18px #6a1a2e24}.preferences-floating svg{width:26px;height:26px}.preferences-floating:hover{background:#fff3f5;border-color:#b51e2b}.preferences-floating~.preferences-dialog{inset-block-start:auto;inset-block-end:16px;inset-inline-start:auto;inset-inline-end:auto;left:16px;right:auto}.preferences-floating:focus-visible{outline:3px solid #b51e2b;outline-offset:3px}@media(max-width:600px){.preferences-trigger.preferences-floating{left:max(12px,env(safe-area-inset-left));width:46px;height:46px;min-width:46px;min-height:46px}.preferences-floating~.preferences-dialog{left:12px;bottom:12px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}}@media(forced-colors:active){.preferences-trigger.preferences-floating{border:2px solid ButtonText}}
