.editable-text-container[data-v-bffd543e]{display:inline-block}.admin-editable[data-v-bffd543e]:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.2));border-radius:.125rem}body:not(.admin-mode) .admin-editable[data-v-bffd543e]:hover{background:transparent}.edit-button[data-v-bffd543e]{cursor:pointer}.edit-button[data-v-bffd543e]:hover{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.editable-text-modal[data-v-bffd543e]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;width:100%;z-index:1000}.editable-text-modal.modal-open[data-v-bffd543e]{opacity:1;pointer-events:auto}.modal-backdrop[data-v-bffd543e]{background-color:#00000080;inset:0;position:absolute;--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-container[data-v-bffd543e]{margin-left:1rem;margin-right:1rem;max-width:42rem;position:relative;z-index:1001}.modal-box[data-v-bffd543e],.modal-container[data-v-bffd543e]{width:100%}.modal-box[data-v-bffd543e]{border-radius:.75rem;max-height:90vh;overflow-y:auto;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity,1)));padding:2rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:transform .3s ease}.modal-box[data-v-bffd543e],.modal-open .modal-box[data-v-bffd543e]{transform:translateY(0)}body.overflow-hidden{overflow:hidden}
