.review-dialog[data-v-1d68ef3c]{background:var(--paper);width:min(100% - 2rem,40rem);max-height:calc(100dvh - 2rem);color:var(--ink);border:0;border-radius:3px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 25px 80px #17110959}.review-dialog[data-v-1d68ef3c]::backdrop{background:#17110999}.review-dialog__inner[data-v-1d68ef3c]{padding:calc(clamp(1.5rem,4vw,2.75rem));position:relative}.review-dialog__title[data-v-1d68ef3c]{font-size:var(--fs-h3);margin:.9rem 3rem .8rem 0}.review-dialog__intro[data-v-1d68ef3c]{color:var(--ink-2);margin-bottom:1.6rem;font-size:.95rem}.review-dialog__hint[data-v-1d68ef3c]{color:var(--ink-3);font-size:.88rem}.review-dialog__close[data-v-1d68ef3c]{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;top:.6rem;right:.6rem}.review-dialog__close svg[data-v-1d68ef3c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.4rem;height:1.4rem}.review-dialog__close[data-v-1d68ef3c]:hover:not(:disabled){color:var(--oak-deep)}.review-dialog__close[data-v-1d68ef3c]:disabled{opacity:.4;cursor:default}.review-dialog[data-v-1d68ef3c] :is(button,input,textarea):focus-visible{outline:2px solid var(--oak-deep);outline-offset:2px}.form-alert[data-v-1d68ef3c]{border-left:4px solid;border-radius:2px;margin-bottom:1.4rem;padding:1em 1.2em;font-size:.97rem;font-weight:600;line-height:1.55}.form-alert[data-v-1d68ef3c]:focus{outline:2px solid var(--oak-deep);outline-offset:2px}.form-alert a[data-v-1d68ef3c]{color:inherit;font-weight:800}.form-alert--ok[data-v-1d68ef3c]{color:#1f3d1f;background:#dfe8d3;border-color:#2f5a2f}.form-alert--error[data-v-1d68ef3c]{color:#6e1f12;background:#f2d9d2;border-color:#8a2c1c}.review-consent[data-v-1d68ef3c]{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:.8rem;font-size:.9rem;line-height:1.5;display:flex}.review-consent input[data-v-1d68ef3c]{width:1.25rem;height:1.25rem;accent-color:var(--oak-deep);flex:none;margin:.1rem 0 0}@media (width<=40rem){.review-form .btn[data-v-1d68ef3c]{justify-content:center;justify-self:stretch}}
