.download-region[data-v-61c24650]{flex:0 0 auto;position:relative}.download-region__trigger[data-v-61c24650]{align-items:center;background:#ffffffd6;border:1px solid rgba(24,23,22,.12);border-radius:999px;color:#4f4b48;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1;min-height:42px;padding:0 13px;transition:border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease;white-space:nowrap}.download-region__trigger[data-v-61c24650]:hover,.download-region__trigger[aria-expanded=true][data-v-61c24650]{background:var(--chef-red-soft);border-color:#ef454647;color:var(--chef-red-dark)}.download-region__chevron[data-v-61c24650]{transition:transform .18s ease}.download-region__chevron.is-open[data-v-61c24650]{transform:rotate(180deg)}.download-region__popover[data-v-61c24650]{background:#fffffffa;border:1px solid rgba(24,23,22,.1);border-radius:16px;box-shadow:0 20px 52px #48271d29;padding:10px;position:absolute;right:0;top:calc(100% + 10px);width:270px;z-index:20}.download-region__title[data-v-61c24650]{color:var(--chef-muted);font-size:12px;font-weight:650;letter-spacing:.06em;margin:0;padding:5px 10px 9px}.download-region__options[data-v-61c24650]{display:grid;gap:4px}.download-region__option[data-v-61c24650]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--chef-ink);display:flex;gap:14px;justify-content:space-between;min-height:66px;padding:11px 12px;text-align:left;transition:color .16s ease,background-color .16s ease;width:100%}.download-region__option[data-v-61c24650]:focus-visible,.download-region__option[data-v-61c24650]:hover{background:var(--chef-soft);color:var(--chef-red-dark)}.download-region__option.is-selected[data-v-61c24650]{background:var(--chef-red-soft);color:var(--chef-red-dark)}.download-region__option-copy[data-v-61c24650]{display:grid;gap:5px}.download-region__option strong[data-v-61c24650]{font-size:14px;font-weight:700;line-height:1.2}.download-region__option small[data-v-61c24650]{color:var(--chef-muted);font-size:12px;line-height:1.35}.download-region-popover-enter-active[data-v-61c24650],.download-region-popover-leave-active[data-v-61c24650]{transition:opacity .15s ease,transform .15s ease}.download-region-popover-enter-from[data-v-61c24650],.download-region-popover-leave-to[data-v-61c24650]{opacity:0;transform:translateY(-5px) scale(.98)}@media(max-width:820px){.download-region[data-v-61c24650]{border-top:1px solid rgba(24,23,22,.08);margin-top:4px;padding-top:10px;width:100%}.download-region__trigger[data-v-61c24650]{background:transparent;border-color:transparent;justify-content:flex-start;padding-inline:16px;width:100%}.download-region__trigger .download-region__chevron[data-v-61c24650]{margin-left:auto}.download-region__popover[data-v-61c24650]{border-radius:14px;box-shadow:none;margin-top:6px;position:static;width:100%}}@media(prefers-reduced-motion:reduce){.download-region-popover-enter-active[data-v-61c24650],.download-region-popover-leave-active[data-v-61c24650],.download-region__chevron[data-v-61c24650],.download-region__trigger[data-v-61c24650]{transition:none}}.community-dialog-backdrop[data-v-582f8ac1]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181112b8;display:grid;inset:0;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:1100}.community-dialog-card[data-v-582f8ac1]{background:#fff;border:1px solid rgba(234,62,64,.12);border-radius:20px;box-shadow:0 24px 70px #1a12133d;max-height:calc(100vh - 48px);max-height:min(calc(100dvh - 48px),100%);overflow-y:auto;overscroll-behavior:contain;padding:30px;position:relative;text-align:center;width:min(420px,100%)}.community-dialog-close[data-v-582f8ac1]{background:#f4f2f2;border:0;border-radius:50%;color:#555;display:grid;font-size:1.35rem;height:36px;line-height:1;place-items:center;position:absolute;right:16px;top:16px;transition:color .2s ease,background-color .2s ease,transform .2s ease;width:36px}.community-dialog-close[data-v-582f8ac1]:focus-visible,.community-dialog-close[data-v-582f8ac1]:hover{background:var(--secondary-color,#ea3e40);color:#fff;outline:none;transform:rotate(5deg)}.community-dialog-heading[data-v-582f8ac1]{padding:0 28px}.community-dialog-badge[data-v-582f8ac1]{align-items:center;background:#eaf8f0;border-radius:999px;color:#16794b;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 10px}.community-dialog-badge[data-v-582f8ac1]:before{background:#22a768;border-radius:50%;content:"";height:7px;width:7px}.community-dialog-card h2[data-v-582f8ac1]{color:var(--dark-text,#292323);font-family:var(--chef-font);font-size:24px;line-height:1.3;margin:14px 0 10px}.community-dialog-card p[data-v-582f8ac1]{margin:0}.community-dialog-heading p[data-v-582f8ac1]{color:#686263;font-size:14px;line-height:1.7}.community-dialog-qr-frame[data-v-582f8ac1]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 10px 28px #221a1b17;margin:22px auto 12px;padding:12px;width:min(260px,78vw)}.community-dialog-qr-frame img[data-v-582f8ac1]{border-radius:8px;display:block;height:auto;width:100%}.community-dialog-card .community-dialog-tip[data-v-582f8ac1]{color:#8a8384;font-size:13px}.community-dialog-enter-active[data-v-582f8ac1],.community-dialog-leave-active[data-v-582f8ac1]{transition:opacity .22s ease}.community-dialog-enter-active .community-dialog-card[data-v-582f8ac1],.community-dialog-leave-active .community-dialog-card[data-v-582f8ac1]{transition:opacity .22s ease,transform .22s ease}.community-dialog-enter-from[data-v-582f8ac1],.community-dialog-enter-from .community-dialog-card[data-v-582f8ac1],.community-dialog-leave-to[data-v-582f8ac1],.community-dialog-leave-to .community-dialog-card[data-v-582f8ac1]{opacity:0}.community-dialog-enter-from .community-dialog-card[data-v-582f8ac1],.community-dialog-leave-to .community-dialog-card[data-v-582f8ac1]{transform:translateY(14px) scale(.98)}@media(max-width:480px){.community-dialog-backdrop[data-v-582f8ac1]{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.community-dialog-card[data-v-582f8ac1]{border-radius:18px;max-height:calc(100vh - 32px);max-height:min(calc(100dvh - 32px),100%);padding:26px 20px 22px}.community-dialog-heading[data-v-582f8ac1]{padding:0 22px}.community-dialog-card h2[data-v-582f8ac1]{font-size:21px}.community-dialog-qr-frame[data-v-582f8ac1]{width:min(244px,74vw)}}@media(prefers-reduced-motion:reduce){.community-dialog-enter-active[data-v-582f8ac1],.community-dialog-enter-active .community-dialog-card[data-v-582f8ac1],.community-dialog-leave-active[data-v-582f8ac1],.community-dialog-leave-active .community-dialog-card[data-v-582f8ac1]{transition:none}}
