#fishbowl-quick-form,#fishbowl-full-form{--spacing: 1rem;--accent-color: var( --wp--preset--color--custom-tertiary-background, currentColor );--label-size: var(--wp--preset--font-size--small, 0.75rem);--max-width: 600px;display:grid;max-width:var(--max-width);gap:var(--spacing)}#fishbowl-quick-form label,#fishbowl-full-form label{font-size:var(--label-size)}#fishbowl-quick-form input,#fishbowl-full-form input{accent-color:var(--accent-color)}#fishbowl-quick-form button,#fishbowl-full-form button{cursor:pointer}#fishbowl-quick-form p:empty:not(.fishbowl-form-message),#fishbowl-quick-form br,#fishbowl-full-form p:empty:not(.fishbowl-form-message),#fishbowl-full-form br{display:none}#fishbowl-quick-form :user-invalid,#fishbowl-full-form :user-invalid{border-color:#e74c3c !important;background:#fff6f6 !important}@keyframes rotate{100%{transform:translateX(-50%) rotate(360deg)}}@keyframes move{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}#fishbowl-quick-form .fishbowl-form-message,#fishbowl-full-form .fishbowl-form-message{margin:0}#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true]),#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true]){position:relative;pointer-events:none}#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message,#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:60px}#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::before,#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::after,#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::before,#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::after{content:"";width:15px;height:15px;display:inline-block;position:relative;margin:0 5px;border-radius:50%;color:currentColor;background:currentColor;box-shadow:50px 0,-50px 0;animation:left 1s infinite ease-in-out}#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::after,#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true]) .fishbowl-form-message::after{color:var(--wp--preset--color--custom-accent-background, currentColor);animation:right 1.1s infinite ease-in-out}@keyframes right{0%,100%{transform:translateY(-10px)}50%{transform:translateY(10px)}}@keyframes left{0%,100%{transform:translateY(10px)}50%{transform:translateY(-10px)}}#fishbowl-quick-form:has(.fishbowl-form-message[aria-busy=true])>*:not(.fishbowl-form-message),#fishbowl-full-form:has(.fishbowl-form-message[aria-busy=true])>*:not(.fishbowl-form-message){opacity:.25}#fishbowl-quick-form{--spacing: 0.5rem;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"store-label store-label" "store-input store-input" "email-label email-label" "email-input button" "message message"}@media screen and (max-width: 781px){#fishbowl-quick-form{grid-template-columns:auto;grid-template-areas:"store-label" "store-input" "email-label" "email-input" "button" "message"}}#fishbowl-quick-form:has(select#fishbowl-quick-store-uuid){grid-template-columns:1fr 1fr auto;grid-template-areas:"email-label store-label ." "email-input store-input button" "message message message"}#fishbowl-quick-form [for=fishbowl-quick-email]{grid-area:email-label}#fishbowl-quick-form #fishbowl-quick-email{grid-area:email-input}#fishbowl-quick-form [for=fishbowl-quick-store-uuid]{grid-area:store-label}#fishbowl-quick-form #fishbowl-quick-store-uuid{grid-area:store-input}#fishbowl-quick-form button{grid-area:button;height:min-content}#fishbowl-quick-form #fishbowl-quick-form-message{grid-area:message;margin:0}#fishbowl-full-form{grid-template-columns:var(--spacing) 1fr 1fr var(--spacing);grid-auto-flow:dense;row-gap:0}#fishbowl-full-form label,#fishbowl-full-form input,#fishbowl-full-form select,#fishbowl-full-form button,#fishbowl-full-form #fishbowl-full-form-message{grid-column:1/-1}#fishbowl-full-form label{margin-block-start:calc(var(--spacing)/2)}#fishbowl-full-form #fishbowl-full-birthday-month,#fishbowl-full-form [for=fishbowl-full-birthday-month]{grid-column:1/3}#fishbowl-full-form #fishbowl-full-birthday-day,#fishbowl-full-form [for=fishbowl-full-birthday-day]{grid-column:3/-1}#fishbowl-full-form #fishbowl-receive-sms{grid-column:1;width:100%;align-self:flex-end}#fishbowl-full-form [for=fishbowl-receive-sms]{grid-column:2/-1;margin-block-start:var(--spacing)}#fishbowl-full-form button{margin-block-start:var(--spacing)}
