.qr-generator_container__LtNp0{display:flex;flex-direction:column;gap:1.1rem;padding:1.5rem;border-radius:1.1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft)}.qr-generator_container__LtNp0 h3{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.qr-generator_container__LtNp0 p{font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.qr-generator_qrPanel__ep_YJ{display:grid;grid-template-columns:auto 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:center}.qr-generator_canvas__nyHq9{width:240px;height:240px;border-radius:1rem;border:1px solid rgba(148,163,184,.25);background:#fff}.qr-generator_meta__lp37u{display:flex;flex-direction:column;gap:.75rem}.qr-generator_meta__lp37u code{display:inline-block;padding:.55rem .8rem;border-radius:.85rem;background:rgba(15,23,42,.08);font-family:JetBrains Mono,monospace;font-size:.85rem;word-break:break-all}.qr-generator_button__Txxww{width:-moz-fit-content;width:fit-content;padding:.7rem 1.2rem;border-radius:.85rem;border:none;background:var(--color-primary);color:#fff;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 16px 32px rgba(37,99,235,.22)}.qr-generator_button__Txxww:hover{transform:translateY(-1px)}.qr-generator_status__CiYvk{font-size:.8rem;color:var(--color-primary)}@media (max-width:720px){.qr-generator_qrPanel__ep_YJ{grid-template-columns:1fr;justify-items:center}.qr-generator_meta__lp37u{align-items:center}.qr-generator_meta__lp37u code{text-align:center}}.store-settings-form_container__OjGsv{display:flex;flex-direction:column;gap:1.5rem;background:var(--color-surface);border-radius:1.25rem;padding:2rem;box-shadow:var(--shadow-soft);border:1px solid var(--color-border)}.store-settings-form_header__Z_mSK{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.store-settings-form_insightsGrid__7dDpG{display:grid;grid-gap:1.4rem;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:1.4rem}.store-settings-form_insightsItemWide__H9o76,.store-settings-form_insightsItem__94IY0{width:100%}.store-settings-form_insightsItemWide__H9o76{grid-column:span 2}.store-settings-form_exportCard__Atsl7{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid var(--color-border,#e5e7eb);border-radius:8px}.store-settings-form_exportCardTitle__J9lrr{margin:0;font-size:.95rem}.store-settings-form_exportCardDescription__prXHU{margin:.25rem 0 0;font-size:.8rem;color:var(--color-text-muted,#6b7280)}.store-settings-form_header__Z_mSK h2{font-size:1.4rem;font-weight:700;color:var(--color-text-strong)}.store-settings-form_header__Z_mSK p{font-size:.95rem;color:var(--color-text-muted);line-height:1.6}.store-settings-form_planBadge___TPdc{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:999px;background:rgba(37,99,235,.12);color:var(--color-primary);font-size:.78rem;font-weight:600}.store-settings-form_planSection__VftwU{display:flex;flex-direction:column;gap:.75rem;padding:1.2rem 1.4rem;border-radius:1rem;border:1px solid var(--color-border);background:rgba(37,99,235,.05)}.store-settings-form_planSection__VftwU h3{font-size:1.05rem;font-weight:600;color:var(--color-text-strong)}.store-settings-form_planDescription__9Vwfe{font-size:.9rem;color:var(--color-text-muted);line-height:1.6}.store-settings-form_planAlert__4qpjV{margin-top:.35rem;font-size:.85rem;color:#dc2626}.store-settings-form_planButtons__q7vby{display:flex;flex-wrap:wrap;gap:.75rem}.store-settings-form_planButtons__q7vby button{padding:.7rem 1.2rem;border-radius:.85rem;border:none;font-weight:600;cursor:pointer;background:var(--color-primary);color:#fff;box-shadow:0 16px 32px rgba(37,99,235,.22);transition:transform .15s ease}.store-settings-form_planButtons__q7vby button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.store-settings-form_planButtons__q7vby button:hover:not(:disabled){transform:translateY(-1px)}.store-settings-form_secondaryButton__bkvf_{background:rgba(37,99,235,.12);color:var(--color-primary);box-shadow:none}.store-settings-form_planNotice__4ubcU{margin-top:.35rem;font-size:.85rem;color:#dc2626;line-height:1.5}.store-settings-form_usageCard__xlkmq{display:flex;flex-direction:column;gap:.45rem;margin-top:1rem;padding:1.2rem 1.4rem;border-radius:1rem;border:1px solid rgba(148,163,184,.35);background:rgba(148,163,184,.08)}.store-settings-form_aiResponseSection__DFjWR{margin-top:1rem}.store-settings-form_usageCardWarn__lI7of{border-color:rgba(250,204,21,.6);background:rgba(250,204,21,.12)}.store-settings-form_usageCardDanger__26lFD{border-color:rgba(249,115,22,.6);background:rgba(249,115,22,.15)}.store-settings-form_usageCardLimit__FYTJn{border-color:rgba(239,68,68,.7);background:rgba(239,68,68,.18)}.store-settings-form_usageHeader__wtWNY{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.store-settings-form_usageHeader__wtWNY h3{font-size:1.05rem;font-weight:600;color:var(--color-text-strong)}.store-settings-form_usageMonth__FaK3P{font-size:.85rem;color:var(--color-text-muted)}.store-settings-form_usageSummary__ovoO0{font-size:.95rem;display:flex;align-items:center;gap:.75rem}.store-settings-form_usageSummary__ovoO0 strong{font-size:1.2rem;color:var(--color-text-strong)}.store-settings-form_usageRemaining__3Uzjd{font-size:.85rem;color:var(--color-text-muted)}.store-settings-form_usageNotice__AfNYE{font-size:.85rem;color:var(--color-text-strong)}.store-settings-form_usageBreakdown__bkXNg{display:flex;flex-wrap:wrap;gap:.75rem;margin:.4rem 0 .2rem}.store-settings-form_usageBreakdownItem___fBkn{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .95rem;border-radius:.85rem;background:rgba(37,99,235,.12);min-width:140px}.store-settings-form_usageBreakdownLabel__z0nDk{font-size:.78rem;color:var(--color-text-muted);letter-spacing:.01em}.store-settings-form_usageBreakdownValue__AhaKY{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.store-settings-form_form__GIDgM{display:flex;flex-direction:column;gap:1.4rem}.store-settings-form_formGroup__6vw8R{display:flex;flex-direction:column;gap:.4rem}.store-settings-form_formGroup__6vw8R label{font-size:.9rem;font-weight:600;color:var(--color-text-strong)}.store-settings-form_formGroup__6vw8R input,.store-settings-form_formGroup__6vw8R textarea{background:#ffffff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;color-scheme:light!important}.store-settings-form_formGroup__6vw8R input,.store-settings-form_formGroup__6vw8R select,.store-settings-form_formGroup__6vw8R textarea{padding:.8rem 1rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.35);font-size:.95rem;transition:border .2s ease,box-shadow .2s ease}.store-settings-form_formGroup__6vw8R select{background:rgba(255,255,255,.82);color:var(--color-text-strong)}.store-settings-form_formGroup__6vw8R input:focus,.store-settings-form_formGroup__6vw8R select:focus,.store-settings-form_formGroup__6vw8R textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.store-settings-form_formTwoColumn__lN_4d{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.store-settings-form_requiredMark__ul2Hs{color:#e53e3e;font-weight:700}.store-settings-form_formRow__I_6Zk{display:flex;gap:1rem;width:100%}.store-settings-form_help__jaO_T{font-size:.8rem;color:var(--color-text-muted)}.store-settings-form_inlineHelperButton__Bgign{align-self:flex-start;font-size:.82rem;font-weight:600;color:var(--color-primary);background:none;border:none;padding:0;cursor:pointer}.store-settings-form_inlineHelperButton__Bgign:focus-visible,.store-settings-form_inlineHelperButton__Bgign:hover{text-decoration:underline}.store-settings-form_dimensionPreviewList__Urx0M{list-style:none;margin:.4rem 0 0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.store-settings-form_dimensionPreviewList__Urx0M li{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .75rem;border-radius:.75rem;background:rgba(37,99,235,.06);border:1px solid rgba(37,99,235,.14)}.store-settings-form_dimensionPreviewList__Urx0M li strong{font-size:.85rem;color:var(--color-text-strong)}.store-settings-form_dimensionPreviewList__Urx0M li span{font-size:.82rem;color:var(--color-text-muted)}.store-settings-form_buttonRow__lx9d4{display:flex;justify-content:flex-end}.store-settings-form_buttonRow__lx9d4 button{padding:.8rem 1.6rem;border-radius:.9rem;border:none;background:var(--color-primary);color:#fff;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 16px 35px rgba(37,99,235,.25)}.store-settings-form_buttonRow__lx9d4 button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.store-settings-form_buttonRow__lx9d4 button:not(:disabled):hover{transform:translateY(-1px)}.store-settings-form_success__Tjqx2{font-size:.85rem;color:#047857;background:rgba(16,185,129,.12);padding:.7rem 1rem;border-radius:.75rem}.store-settings-form_error__A39EK{font-size:.85rem;color:#dc2626;background:rgba(220,38,38,.12);padding:.7rem 1rem;border-radius:.75rem}.store-settings-form_info__uAzzA{font-size:.9rem;color:var(--color-text-muted)}.store-settings-form_modalOverlay__F3PJC{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:80}.store-settings-form_modalContent__5tGuq{width:min(520px,100%);background:#ffffff;border-radius:1rem;padding:1.75rem;box-shadow:0 30px 60px rgba(15,23,42,.25)}@media (prefers-color-scheme:dark){.store-settings-form_modalContent__5tGuq{background:#111827;color:#f8fafc}}.store-settings-form_modalHeader__R6PrM{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.store-settings-form_modalHeader__R6PrM h3{font-size:1.1rem;font-weight:700}.store-settings-form_modalClose__L_kp0{border:none;background:none;font-size:1.2rem;cursor:pointer;line-height:1;color:inherit}.store-settings-form_modalList__WX0aK{display:grid;grid-gap:.75rem;gap:.75rem;margin:0 0 1.5rem 1.1rem;padding:0;font-size:.95rem}.store-settings-form_modalNote__0RCjx{font-size:.8rem;color:var(--color-text-muted);line-height:1.6}.store-settings-form_previewRow__ivall{display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;border-radius:.9rem;background:rgba(37,99,235,.08);border:1px dashed rgba(37,99,235,.35)}.store-settings-form_previewLabel__UQ9kW{font-size:.85rem;font-weight:600;color:var(--color-primary)}.store-settings-form_previewHint__uNOXT{font-size:.78rem;color:var(--color-text-muted)}.store-settings-form_previewValue__aHRlQ{display:inline-block;padding:.45rem .6rem;background:rgba(15,23,42,.08);border-radius:.75rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;color:var(--color-text-strong);word-break:break-all}.store-settings-form_testButton__pKTbG{align-self:stretch;padding:.85rem 1.25rem;border-radius:.85rem;border:none;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 16px rgba(16,185,129,.35)}.store-settings-form_testButton__pKTbG:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(16,185,129,.45)}.store-settings-form_testSection__7n8lR{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1rem;border-radius:.85rem;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(5,150,105,.08));border:1px solid rgba(16,185,129,.25)}.store-settings-form_testHint__a3TKe{font-size:.88rem;color:#059669;font-weight:500;line-height:1.6;margin:0}.store-settings-form_radioGroup__t6SxJ{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.3rem}.store-settings-form_radioLabel__Z8Pmn{display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--color-text-strong);cursor:pointer;padding:.6rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.35);background:rgba(255,255,255,.6);transition:all .2s ease}.store-settings-form_radioLabel__Z8Pmn:hover{border-color:var(--color-primary);background:rgba(37,99,235,.06)}.store-settings-form_radioLabel__Z8Pmn input[type=radio]{accent-color:var(--color-primary);width:18px;height:18px}.store-settings-form_radioLabel__Z8Pmn:has(input:checked){border-color:var(--color-primary);background:rgba(37,99,235,.1)}.store-settings-form_radioLabelDisabled__nVCDB{opacity:.6;cursor:not-allowed}.store-settings-form_radioLabelDisabled__nVCDB input{cursor:not-allowed}.store-settings-form_planRequiredBadge__69AO7{display:inline-block;margin-left:.5rem;padding:.2rem .5rem;border-radius:.4rem;background:rgba(245,158,11,.15);color:#b45309;font-size:.7rem;font-weight:600}.store-settings-form_chatQuestionList__Uc6UI{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.store-settings-form_chatQuestionItem__nIPjK{padding:.85rem 1rem;border-radius:.85rem;background:rgba(37,99,235,.05);border:1px solid rgba(37,99,235,.15)}.store-settings-form_chatQuestionLabel__Q5Qap{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.store-settings-form_chatQuestionLabel__Q5Qap input[type=checkbox]{accent-color:var(--color-primary);width:18px;height:18px;margin-top:.1rem;flex-shrink:0}.store-settings-form_chatQuestionText__YiRPa{font-size:.92rem;font-weight:600;color:var(--color-text-strong)}.store-settings-form_chatQuestionOptions__xePdQ{display:flex;flex-direction:column;gap:.5rem;margin-top:.6rem}.store-settings-form_chatQuestionOptionWrapper__wrGFB{display:flex;align-items:center;gap:.6rem}.store-settings-form_chatQuestionOptionLabel__fZTMo{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--color-primary);background:rgba(37,99,235,.1);padding:.25rem .5rem;border-radius:.4rem;min-width:50px;text-align:center}.store-settings-form_chatQuestionOption___ewaZ{font-size:.78rem;padding:.3rem .65rem;background:rgba(37,99,235,.1);border-radius:999px;color:var(--color-primary)}.store-settings-form_chatQuestionOptionInput__0Mpoz{flex:1 1;padding:.55rem .85rem;border-radius:.6rem;border:1px solid rgba(148,163,184,.35);font-size:.88rem;background:rgba(255,255,255,.95);color:var(--color-text-strong);transition:border-color .2s ease,box-shadow .2s ease;min-width:0}.store-settings-form_chatQuestionOptionInput__0Mpoz:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(37,99,235,.1)}.store-settings-form_chatQuestionPlaceholderInput__QD7CQ{width:100%;padding:.55rem .85rem;border-radius:.6rem;border:1px solid rgba(148,163,184,.35);font-size:.85rem;background:rgba(241,245,249,.8);color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease;margin-top:.4rem}.store-settings-form_chatQuestionPlaceholderInput__QD7CQ::placeholder{color:var(--color-text-muted);font-style:italic}.store-settings-form_chatQuestionPlaceholderInput__QD7CQ:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(37,99,235,.1);background:rgba(255,255,255,.95)}.store-settings-form_chatQuestionHeader__8mI_c{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.store-settings-form_chatQuestionToggle__3132E{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--color-text-muted);cursor:pointer}.store-settings-form_chatQuestionToggle__3132E input[type=checkbox]{accent-color:var(--color-primary);width:16px;height:16px}.store-settings-form_chatQuestionInput__lUK_h{width:100%;padding:.65rem .85rem;border-radius:.65rem;border:1px solid rgba(148,163,184,.35);font-size:.9rem;background:rgba(255,255,255,.8);color:var(--color-text-strong);transition:border-color .2s ease,box-shadow .2s ease;margin-bottom:.5rem}.store-settings-form_chatQuestionInput__lUK_h:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(37,99,235,.1)}.store-settings-form_deleteQuestionButton__uz0Dw{padding:.3rem .6rem;border-radius:.5rem;border:1px solid rgba(220,38,38,.3);background:rgba(220,38,38,.08);color:#dc2626;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .2s ease}.store-settings-form_deleteQuestionButton__uz0Dw:hover{background:rgba(220,38,38,.15)}.store-settings-form_addQuestionButton__lgjC5{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;margin-top:.75rem;border-radius:.75rem;border:2px dashed rgba(37,99,235,.3);background:rgba(37,99,235,.04);color:var(--color-primary);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.store-settings-form_addQuestionButton__lgjC5:hover{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.5)}.store-settings-form_updateNotice__72tDW{padding:1rem 1.25rem;border-radius:.85rem;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(37,99,235,.08));border:1px solid rgba(16,185,129,.25);margin-top:.3rem}.store-settings-form_updateNotice__72tDW p{font-size:.9rem;color:var(--color-text-strong);line-height:1.6;margin:.5rem 0}.store-settings-form_updateNotice__72tDW ul{margin:.5rem 0 0 1.25rem;padding:0}.store-settings-form_updateNotice__72tDW li{font-size:.85rem;color:var(--color-text-muted);line-height:1.8}.store-settings-form_updateBadge__Qe_YR{display:inline-block;padding:.25rem .65rem;border-radius:999px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.75rem;font-weight:700}@media (max-width:640px){.store-settings-form_container__OjGsv{padding:1.6rem}.store-settings-form_header__Z_mSK{flex-direction:column;align-items:flex-start}.store-settings-form_planButtons__q7vby{flex-direction:column;align-items:stretch}.store-settings-form_usageBreakdown__bkXNg{flex-direction:column}.store-settings-form_usageBreakdownItem___fBkn{width:100%}.store-settings-form_insightsGrid__7dDpG{grid-template-columns:1fr}.store-settings-form_insightsItemWide__H9o76{grid-column:span 1}.store-settings-form_radioGroup__t6SxJ{flex-direction:column}}.store-settings-form_addressPromptCard__xOGev{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding:2rem 1.5rem;border-radius:1rem;background:linear-gradient(135deg,rgba(251,191,36,.08),rgba(245,158,11,.12));border:1px dashed rgba(245,158,11,.4)}.store-settings-form_addressPromptIcon__ZORCT{font-size:2.5rem;line-height:1}.store-settings-form_addressPromptTitle__ls8sz{font-size:1.1rem;font-weight:700;color:#b45309;margin:0}.store-settings-form_addressPromptDescription__U_lx_{font-size:.9rem;color:var(--color-text-muted);line-height:1.7;max-width:480px;margin:0}.store-setup-wizard_container___9x3L{display:flex;flex-direction:column;gap:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;padding:2rem;box-shadow:var(--shadow-soft);animation:store-setup-wizard_fadeUp__7q82U .6s cubic-bezier(0,0,.2,1)}.store-setup-wizard_header__r_9ur{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem}.store-setup-wizard_header__r_9ur h2{margin:0 0 .5rem;font-family:var(--font-serif,"Cormorant Garamond"),serif;font-weight:400;line-height:1.2;font-size:clamp(1.4rem,2.5vw,1.8rem)}.store-setup-wizard_header__r_9ur p{margin:0;color:var(--color-text-secondary,#9E9BB0);line-height:1.8;font-size:.95rem}.store-setup-wizard_textButton__6loOP{background:none;border:none;color:var(--color-accent,#C9A96E);padding:.4rem .8rem;cursor:pointer;font-size:.85rem;letter-spacing:.02em;text-decoration:underline;text-underline-offset:3px;transition:color .3s cubic-bezier(0,0,.2,1)}.store-setup-wizard_textButton__6loOP:hover{color:var(--color-accent-hover,#E8C98A)}.store-setup-wizard_textButton__6loOP:focus-visible{outline:2px solid var(--color-accent,#C9A96E);outline-offset:2px;border-radius:4px}.store-setup-wizard_stepper__9uTVs{display:flex;gap:0;list-style:none;margin:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1rem 0}.store-setup-wizard_stepper__9uTVs li{flex:1 1;display:flex;align-items:center;gap:.6rem;position:relative;font-size:.85rem}.store-setup-wizard_stepper__9uTVs li+li:before{content:"";position:absolute;left:0;top:50%;width:2rem;height:1px;background:var(--color-border);transform:translate(-100%,-50%)}.store-setup-wizard_stepNumber__CsQ2a{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid var(--color-border);background:transparent;font-family:var(--font-mono,"JetBrains Mono"),monospace;font-weight:500;color:var(--color-text-secondary,#9E9BB0);transition:all .3s cubic-bezier(0,0,.2,1)}.store-setup-wizard_stepLabel__ObJV_{color:var(--color-text-secondary,#9E9BB0);letter-spacing:.04em}.store-setup-wizard_stepActive__7vP6r .store-setup-wizard_stepNumber__CsQ2a{border-color:var(--color-accent,#C9A96E);color:var(--color-accent,#C9A96E);box-shadow:0 0 12px rgba(201,169,110,.15)}.store-setup-wizard_stepActive__7vP6r .store-setup-wizard_stepLabel__ObJV_{color:var(--color-text-primary,#F0EDE8);font-weight:500}.store-setup-wizard_stepDone__Z8rhv .store-setup-wizard_stepNumber__CsQ2a{border-color:var(--color-accent,#C9A96E);background:var(--color-accent,#C9A96E);color:var(--color-surface)}.store-setup-wizard_stepDone__Z8rhv .store-setup-wizard_stepLabel__ObJV_{color:var(--color-text-primary,#F0EDE8)}.store-setup-wizard_stepBody__ig2H7{display:flex;flex-direction:column;gap:1.2rem;animation:store-setup-wizard_fadeUp__7q82U .6s cubic-bezier(0,0,.2,1)}.store-setup-wizard_label__WFFcA{display:block;font-size:.9rem;font-weight:500;margin-bottom:.4rem;color:var(--color-text-primary,#F0EDE8)}.store-setup-wizard_required__igRHs{color:var(--color-accent,#C9A96E);margin-left:.2rem}.store-setup-wizard_input__aDeqV{width:100%;background:transparent;color:var(--color-text-primary,#F0EDE8);border:1px solid var(--color-border);border-radius:8px;padding:.7rem .9rem;font-family:var(--font-sans-jp,"Noto Sans JP"),sans-serif;font-size:1rem;font-feature-settings:"palt" 1;transition:border-color .3s cubic-bezier(0,0,.2,1)}.store-setup-wizard_input__aDeqV::placeholder{color:var(--color-text-tertiary,#6B6878)}.store-setup-wizard_input__aDeqV:focus{outline:none;border-color:var(--color-accent,#C9A96E);box-shadow:0 0 0 3px rgba(201,169,110,.15)}.store-setup-wizard_input__aDeqV:disabled{opacity:.5;cursor:not-allowed}.store-setup-wizard_help__skjKP{font-size:.82rem;color:var(--color-text-secondary,#9E9BB0);line-height:1.7;margin:.4rem 0 0}.store-setup-wizard_fieldGroup__M9EwI{display:flex;flex-direction:column}.store-setup-wizard_fieldRow__lEWtu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.store-setup-wizard_slugField__xg6SH{display:flex;align-items:stretch;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:transparent;transition:border-color .3s cubic-bezier(0,0,.2,1)}.store-setup-wizard_slugField__xg6SH:focus-within{border-color:var(--color-accent,#C9A96E);box-shadow:0 0 0 3px rgba(201,169,110,.15)}.store-setup-wizard_slugPrefix__Bb9h0{background:rgba(255,255,255,.02);border-right:1px solid var(--color-border);color:var(--color-text-secondary,#9E9BB0);font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.store-setup-wizard_slugInput__KSu9m,.store-setup-wizard_slugPrefix__Bb9h0{padding:.7rem .9rem;font-family:var(--font-mono,"JetBrains Mono"),monospace}.store-setup-wizard_slugInput__KSu9m{flex:1 1;background:transparent;border:none;color:var(--color-text-primary,#F0EDE8);font-size:1rem}.store-setup-wizard_slugInput__KSu9m:focus{outline:none}.store-setup-wizard_previewUrl__JCKyj{margin:.5rem 0 0;padding:.5rem .8rem;background:rgba(201,169,110,.08);border-radius:6px;color:var(--color-accent,#C9A96E);font-family:var(--font-mono,"JetBrains Mono"),monospace;font-size:.85rem;word-break:break-all}.store-setup-wizard_fallbackNotice__UZbJ_,.store-setup-wizard_successNotice__ahICG{padding:.8rem 1rem;border-radius:8px;font-size:.9rem;line-height:1.7;margin:0}.store-setup-wizard_successNotice__ahICG{background:rgba(74,222,128,.08);border-left:2px solid #4ade80;color:var(--color-text-primary,#F0EDE8)}.store-setup-wizard_fallbackNotice__UZbJ_{background:rgba(251,191,36,.08);border-left:2px solid #fbbf24;color:var(--color-text-primary,#F0EDE8)}.store-setup-wizard_errorMessage__H0KC_{padding:.8rem 1rem;border-radius:8px;background:rgba(248,113,113,.08);border-left:2px solid #f87171;color:var(--color-text-primary,#F0EDE8);margin:0;font-size:.9rem;line-height:1.7}.store-setup-wizard_actions__1Sh6I{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:.5rem}.store-setup-wizard_primaryButton__ujrNV,.store-setup-wizard_secondaryButton__IdWIy{padding:.75rem 1.6rem;border-radius:8px;font-family:var(--font-sans-jp,"Noto Sans JP"),sans-serif;font-size:.95rem;font-weight:500;letter-spacing:.05em;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:8rem}.store-setup-wizard_primaryButton__ujrNV{background:var(--color-accent,#C9A96E);color:var(--color-surface);border:1px solid var(--color-accent,#c9a96e)}.store-setup-wizard_primaryButton__ujrNV:hover:not(:disabled){background:var(--color-accent-hover,#E8C98A);border-color:var(--color-accent-hover,#E8C98A);transform:translateY(-1px);box-shadow:0 0 24px rgba(201,169,110,.25)}.store-setup-wizard_primaryButton__ujrNV:active:not(:disabled){transform:scale(.98)}.store-setup-wizard_primaryButton__ujrNV:focus-visible{outline:2px solid var(--color-accent,#C9A96E);outline-offset:3px}.store-setup-wizard_primaryButton__ujrNV:disabled{opacity:.5;cursor:not-allowed}.store-setup-wizard_secondaryButton__IdWIy{background:transparent;color:var(--color-text-primary,#F0EDE8);border:1px solid var(--color-border)}.store-setup-wizard_secondaryButton__IdWIy:hover:not(:disabled){border-color:var(--color-accent,#C9A96E);color:var(--color-accent,#C9A96E)}.store-setup-wizard_secondaryButton__IdWIy:focus-visible{outline:2px solid var(--color-accent,#C9A96E);outline-offset:3px}.store-setup-wizard_secondaryButton__IdWIy:disabled{opacity:.5;cursor:not-allowed}.store-setup-wizard_completeTitle___FOzr{margin:0 0 .5rem;font-family:var(--font-serif,"Cormorant Garamond"),serif;font-weight:400;color:var(--color-accent,#C9A96E);font-size:1.5rem}.store-setup-wizard_publicUrlBox__gYGek{padding:1rem 1.2rem;background:var(--color-surface-raised,rgba(255,255,255,.03));border:1px solid var(--color-border);border-radius:8px}.store-setup-wizard_publicUrlBox__gYGek code{font-family:var(--font-mono,"JetBrains Mono"),monospace;color:var(--color-accent,#C9A96E);font-size:.95rem;word-break:break-all}@keyframes store-setup-wizard_fadeUp__7q82U{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.store-setup-wizard_container___9x3L{padding:1.5rem 1.2rem;border-radius:1rem}.store-setup-wizard_header__r_9ur h2{font-size:1.25rem}.store-setup-wizard_stepper__9uTVs li{font-size:.75rem}.store-setup-wizard_stepNumber__CsQ2a{width:1.7rem;height:1.7rem;font-size:.85rem}.store-setup-wizard_stepLabel__ObJV_{display:none}.store-setup-wizard_fieldRow__lEWtu{grid-template-columns:1fr}.store-setup-wizard_slugPrefix__Bb9h0{max-width:50%;font-size:.75rem;padding:.6rem .5rem}.store-setup-wizard_primaryButton__ujrNV,.store-setup-wizard_secondaryButton__IdWIy{width:100%;min-width:0}.store-setup-wizard_actions__1Sh6I{flex-direction:column}}@media (prefers-reduced-motion:reduce){.store-setup-wizard_container___9x3L,.store-setup-wizard_stepBody__ig2H7{animation:none}.store-setup-wizard_input__aDeqV,.store-setup-wizard_primaryButton__ujrNV,.store-setup-wizard_secondaryButton__IdWIy,.store-setup-wizard_slugField__xg6SH,.store-setup-wizard_stepNumber__CsQ2a,.store-setup-wizard_textButton__6loOP{transition:none}}.dashboard-layout_nav__Mnsx_{display:flex;border-bottom:1px solid #eaeaea;margin-bottom:24px}.dashboard-layout_nav__Mnsx_ button{background:none;padding:12px 24px;cursor:pointer;font-size:16px;color:#666;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.dashboard-layout_nav__Mnsx_ button.dashboard-layout_active__OfgXp{color:#000;border-bottom-color:#000}.dashboard-layout_content__4S2UJ{padding:0}.feedback-stats-card_card__8lIwb{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.02);box-shadow:var(--shadow-soft)}.feedback-stats-card_header__RDhrV{display:flex;flex-direction:column;gap:.35rem}.feedback-stats-card_header__RDhrV h3{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.feedback-stats-card_header__RDhrV p{font-size:.9rem;color:var(--color-text-muted)}.feedback-stats-card_statsGrid__BoI3T{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.feedback-stats-card_statItem__iMEFd{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border-radius:.9rem;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.12)}.feedback-stats-card_statLabel__ACmnI{font-size:.85rem;color:var(--color-text-muted);letter-spacing:.01em}.feedback-stats-card_statValue__FD0Dc{font-size:1.5rem;font-weight:700;color:var(--color-text-strong)}.feedback-stats-card_note__S_w6i{font-size:.8rem;color:var(--color-text-muted);line-height:1.5}.feedback-stats-card_error__p9l2_{font-size:.9rem;color:#dc2626}@media (max-width:640px){.feedback-stats-card_card__8lIwb{padding:1.2rem}.feedback-stats-card_statItem__iMEFd{padding:.9rem}}.monthly-chart_card__eWnTT{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.02);box-shadow:var(--shadow-soft)}.monthly-chart_header__xgoU1{display:flex;flex-direction:column;gap:.35rem}.monthly-chart_header__xgoU1 h3{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.monthly-chart_header__xgoU1 p{font-size:.9rem;color:var(--color-text-muted)}.monthly-chart_chartArea__ax2DJ{width:100%;height:240px}.monthly-chart_message__THoD5{font-size:.9rem;color:var(--color-text-muted)}.monthly-chart_note__u1M7a{font-size:.8rem;color:var(--color-text-muted);line-height:1.5}.monthly-chart_tooltip__oaPDF{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .8rem;border-radius:.75rem;background:rgba(15,23,42,.85);color:#fff;font-size:.8rem}.monthly-chart_tooltip__oaPDF strong{font-size:.9rem}@media (max-width:640px){.monthly-chart_card__eWnTT{padding:1.2rem}.monthly-chart_chartArea__ax2DJ{height:200px}}.rating-distribution_card__2PUjw{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.35);background:rgba(248,250,252,.55);box-shadow:var(--shadow-soft)}.rating-distribution_header__HAb_D{display:flex;flex-direction:column;gap:.35rem}.rating-distribution_header__HAb_D h3{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.rating-distribution_header__HAb_D p{font-size:.9rem;color:var(--color-text-muted)}.rating-distribution_chartArea__uGfvh{width:100%;height:240px}.rating-distribution_message__AGhQs{font-size:.9rem;color:var(--color-text-muted)}.rating-distribution_note__sSC8W{font-size:.8rem;color:var(--color-text-muted);line-height:1.5}.rating-distribution_tooltip__gg6zu{padding:.6rem .8rem;border-radius:.75rem;background:rgba(15,23,42,.85);color:#fff;font-size:.8rem;display:flex;flex-direction:column;gap:.2rem}.rating-distribution_tooltip__gg6zu strong{font-size:.9rem}@media (max-width:640px){.rating-distribution_card__2PUjw{padding:1.2rem}.rating-distribution_chartArea__uGfvh{height:200px}}.recent-feedback-list_card__lClP_{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.35);background:rgba(248,250,252,.55);box-shadow:var(--shadow-soft)}.recent-feedback-list_header__sfoL0{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.recent-feedback-list_header__sfoL0 h3{font-size:1.1rem;font-weight:600;color:var(--color-text-strong)}.recent-feedback-list_list__mixZx{display:flex;flex-direction:column;gap:.9rem}.recent-feedback-list_item__YdfmU{display:flex;flex-direction:column;gap:.45rem;padding:.95rem 1rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.85)}.recent-feedback-list_rating__KaaPc{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:#f97316}.recent-feedback-list_meta__PaJRF{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:var(--color-text-muted)}.recent-feedback-list_statusBadge__oVnIp{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;background:rgba(59,130,246,.16);color:var(--color-primary)}.recent-feedback-list_commentSection__TGd_D{margin-top:.5rem}.recent-feedback-list_commentSection__TGd_D h5{font-size:.9rem;font-weight:600;color:var(--color-text-strong);margin-bottom:.25rem}.recent-feedback-list_commentText__WTleq{font-size:.9rem;color:var(--color-text-strong);line-height:1.5;white-space:pre-wrap}.recent-feedback-list_empty__fHllb,.recent-feedback-list_loading__XYQya{font-size:.9rem;color:var(--color-text-muted)}.recent-feedback-list_error__juOJN{font-size:.9rem;color:#dc2626}.recent-feedback-list_note__Up0D6{font-size:.8rem;color:var(--color-text-muted);line-height:1.5}.store-switcher_container__E9bkB{position:relative;display:inline-block}.store-switcher_trigger__bu3bR{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:white;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;font-weight:600;color:#1e293b;cursor:pointer;transition:all .2s}.store-switcher_trigger__bu3bR:hover{background-color:#f8fafc;border-color:#cbd5e1}.store-switcher_storeName__UbG3s{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-switcher_chevron__17pTp{font-size:.75rem;color:#64748b}.store-switcher_dropdown__QYmxN{position:absolute;top:100%;left:0;margin-top:.5rem;width:240px;background-color:white;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;overflow:hidden}.store-switcher_storeList__Zzmzr{max-height:300px;overflow-y:auto}.store-switcher_storeOption__Lyopm{display:block;width:100%;padding:.75rem 1rem;text-align:left;background:none;border:none;font-size:.875rem;color:#334155;cursor:pointer;transition:background-color .2s}.store-switcher_storeOption__Lyopm:hover{background-color:#f1f5f9}.store-switcher_selected__Iuqp6{background-color:#eff6ff;color:#3b82f6;font-weight:600}.store-switcher_divider__dzsHS{height:1px;background-color:#e2e8f0}.store-switcher_addStoreButton__IhSKM{display:block;width:100%;padding:.75rem 1rem;text-align:left;background:none;border:none;font-size:.875rem;font-weight:600;color:#3b82f6;cursor:pointer;transition:background-color .2s}.store-switcher_addStoreButton__IhSKM:hover{background-color:#eff6ff}.review-response-generator_container__xOxrx{background-color:white;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.review-response-generator_header__Ih3Xt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}.review-response-generator_titleContainer__DVUv1{display:flex;align-items:center;gap:.5rem}.review-response-generator_titleIcon__IuLpP{width:.5rem;height:.5rem;border-radius:9999px;background-color:#3b82f6}.review-response-generator_title__Or3bl{text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.05em;color:#3b82f6}.review-response-generator_subtitle__SmRG5{margin-top:.25rem;font-size:1.25rem;font-weight:600;color:#111827}.review-response-generator_description__6SSoF{font-size:.875rem;color:#4b5563}.review-response-generator_planBadge__LaJK5{display:inline-flex;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px}.review-response-generator_planPremium__AvSik{background-color:#f3e8ff;border:1px solid #d8b4fe;color:#7e22ce}.review-response-generator_planStandard__1cCfb{background-color:#dbeafe;border:1px solid #bfdbfe;color:#1d4ed8}.review-response-generator_banner__KoROx{margin-top:1rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.review-response-generator_bannerError__JLmVL{border:1px solid #fecaca;background-color:#fef2f2;color:#991b1b}.review-response-generator_bannerSuccess__0EnW_{border:1px solid #a7f3d0;background-color:#f0fdf4;color:#14532d}.review-response-generator_bannerInfo__e_Ugv{border:1px solid #bfdbfe;background-color:#eff6ff;color:#1e3a8a}.review-response-generator_bannerClose__Z7zqE{font-size:.75rem;font-weight:600;background:none;border:none;color:inherit;cursor:pointer}.review-response-generator_content__n0zVS{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.review-response-generator_sectionTitle__lvnab{text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.05em;color:#9ca3af}.review-response-generator_formSection__GoJUd{margin-top:.75rem;display:flex;flex-direction:column;gap:1rem}.review-response-generator_ratingLabelContainer__B73jo{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;color:#374151}.review-response-generator_ratingValue__0o5ix{color:#6b7280}.review-response-generator_ratingButtons__yV3so{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}.review-response-generator_ratingButton__xjMpU{display:flex;flex-direction:column;align-items:center;min-width:72px;border-radius:.75rem;border:1px solid #e5e7eb;padding:.5rem .75rem;font-size:.75rem;font-weight:500;color:#6b7280;background:none;cursor:pointer;transition:all .2s}.review-response-generator_ratingButton__xjMpU.review-response-generator_active__K6B8I{border-color:#3b82f6;background-color:#eff6ff;color:#1d4ed8}.review-response-generator_ratingEmoji__B5Mh7{font-size:1.125rem;line-height:1.75rem}.review-response-generator_ratingSlider___1w6a{margin-top:1rem;width:100%;height:.5rem;cursor:pointer;-webkit-appearance:none;background-color:#e5e7eb;border-radius:9999px;accent-color:#3b82f6}.review-response-generator_ratingTicks__WvWpT{margin-top:.5rem;display:flex;justify-content:space-between;font-size:.6875rem;line-height:1rem;color:#9ca3af}.review-response-generator_responseTypeBadge__mIAi_{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;border:1px solid #d1d5db;border-radius:9999px;color:#374151}.review-response-generator_responseTypeEmoji__aDvtr{font-size:1rem;line-height:1.5rem}.review-response-generator_formLabel__L03HX{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.review-response-generator_textarea__ywZDz{width:100%;border-radius:1rem;border:1px solid #d1d5db;background:#ffffff!important;padding:.75rem;font-size:.875rem;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;color-scheme:light!important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05)}.review-response-generator_textarea__ywZDz:focus{border-color:#3b82f6;outline:2px solid transparent;outline-offset:2px;--tw-ring-color:#bfdbfe}.review-response-generator_charCount__D58fr{margin-top:.25rem;display:flex;justify-content:space-between;font-size:.75rem;line-height:1rem;color:#9ca3af}.review-response-generator_premiumLabel__cltHk{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#374151}.review-response-generator_premiumBadge__XbC9I{background-color:#f3e8ff;padding:.125rem .5rem;font-size:.75rem;font-weight:600;border-radius:9999px;color:#7e22ce}.review-response-generator_premiumTextarea__ERnLs{background-color:rgba(243,232,255,.6);border-color:#e9d5ff}.review-response-generator_premiumTextarea__ERnLs:focus{border-color:#a855f7;--tw-ring-color:#e9d5ff}.review-response-generator_generateButtonContainer__6BIoP{position:-webkit-sticky;position:sticky;bottom:1rem;left:0;right:0;z-index:10;background-color:rgba(255,255,255,.95);padding:.75rem;border:1px solid #f3f4f6;border-radius:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.review-response-generator_generateButton__zkpRp{width:100%;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:#fff;background-color:#2563eb;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:all .2s;border:none;cursor:pointer}.review-response-generator_generateButton__zkpRp:disabled{background-color:#d1d5db;cursor:not-allowed}.review-response-generator_usageContainer__QUMq5{border-radius:1rem;border:1px solid #e5e7eb;background-color:rgba(249,250,251,.6);padding:1rem}.review-response-generator_usageHeader__ZR2YJ{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.review-response-generator_usageTitle__ytSw0{font-weight:600;color:#1f2937}.review-response-generator_usageCount__OSRZN{font-size:.75rem;color:#6b7280}.review-response-generator_usageBar__sFQs_{margin-top:.75rem;height:.5rem;border-radius:9999px;background-color:#fff}.review-response-generator_usageProgress__oDhh7{height:.5rem;border-radius:9999px}.review-response-generator_usageAlert__5DMRD{margin-top:.75rem;padding:.75rem;font-size:.875rem;border-radius:.75rem;border:1px dashed #fbbf24;background-color:rgba(254,252,232,.7);color:#92400e}.review-response-generator_usageUpgradeLink__q46Wz{margin-left:.75rem;font-size:.75rem;font-weight:600;color:#b45309;text-decoration:underline;cursor:pointer}.review-response-generator_resultsContainer__wsg_V{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.review-response-generator_resultsPlaceholder__Xk3xb{padding:1rem;font-size:.875rem;border-radius:1rem;border:1px dashed #d1d5db;background-color:rgba(249,250,251,.7);color:#6b7280}.review-response-generator_responseCard__k92eq{border-radius:1rem;background-color:rgba(255,255,255,.8);padding:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);transition:all .2s}.review-response-generator_responseCard__k92eq.review-response-generator_copied__xMpu9{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:#bfdbfe;--tw-ring-offset-width:2px}.review-response-generator_responseHeader__CelcP{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}.review-response-generator_responseTypePill__CdYxa{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;border-width:1px}.review-response-generator_responseMeta__iNVmD{font-size:.75rem;font-weight:500;color:#6b7280}.review-response-generator_responseContent__baocq{margin-top:.75rem;font-size:.875rem;line-height:1.625;color:#1f2937}.review-response-generator_responseActions__3FGhd{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;font-size:.875rem}.review-response-generator_copyButton__VASEG{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;font-weight:600;border-radius:9999px;border:1px solid #bfdbfe;color:#1d4ed8;background:none;cursor:pointer;transition:all .2s}.review-response-generator_copyButton__VASEG:hover{background-color:#eff6ff}.review-response-generator_freeTierContainer__hkr4p{border-radius:1rem;border:1px dashed #bfdbfe;padding:1.5rem;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.review-response-generator_freeTierContent__kdUzz{display:flex;flex-direction:column;gap:.5rem}.review-response-generator_freeTierHeader__OAoQg{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#3b82f6}.review-response-generator_freeTierIcon__8b9uV{width:.5rem;height:.5rem;border-radius:9999px;background-color:#3b82f6}.review-response-generator_freeTierTitle__wAiy_{font-size:1.25rem;font-weight:600;color:#111827}.review-response-generator_freeTierDescription__bAxCy{font-size:.875rem;color:#4b5563}.review-response-generator_planComparisonGrid__ApggJ{margin-top:1.5rem;display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:640px){.review-response-generator_planComparisonGrid__ApggJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-response-generator_planCard__2IJvf{border-radius:.75rem;border:1px solid #e5e7eb;padding:1rem}.review-response-generator_planCardPremium__zxIMK{background-color:#f3e8ff;border-color:#e9d5ff}.review-response-generator_planCardTitle__K5xnT{font-size:.875rem;font-weight:600;color:#111827}.review-response-generator_planCardTitlePremium__eAb5V{color:#5b21b6}.review-response-generator_planCardFeatures__XAUd_{margin-top:.5rem;padding-left:1.25rem;list-style-type:disc;font-size:.875rem;color:#4b5563}.review-response-generator_planCardFeaturesPremium__rwtoB{color:#5b21b6}.review-response-generator_upgradeButtonGrid__xCzNI{margin-top:1.5rem;display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:640px){.review-response-generator_upgradeButtonGrid__xCzNI{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-response-generator_upgradeButton__EKCe_{padding:.75rem 1rem;font-size:.875rem;font-weight:600;border-radius:.75rem;transition:all .2s;cursor:pointer;border:none}.review-response-generator_standardUpgrade___8vx4{background-color:#2563eb;color:#fff;border:1px solid #2563eb}.review-response-generator_standardUpgrade___8vx4:hover{background-color:#1d4ed8}.review-response-generator_premiumUpgrade__m__pE{background-color:#fff;color:#7e22ce;border:1px solid #7e22ce}.review-response-generator_premiumUpgrade__m__pE:hover{background-color:#f3e8ff}.admin-feedback-list_container___R2Fs{padding:1.5rem}.admin-feedback-list_header__YbcFb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.admin-feedback-list_title__SP5RX{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0}.admin-feedback-list_actions__i4SyL{display:flex;gap:.75rem;align-items:center}.admin-feedback-list_filterSelect__wbuhC{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.875rem;background:white;cursor:pointer}.admin-feedback-list_refreshButton__XKu66{padding:.5rem 1rem;background:#2563eb;color:white;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s}.admin-feedback-list_refreshButton__XKu66:hover{background:#1d4ed8}.admin-feedback-list_empty__lDx2J,.admin-feedback-list_error__0bAOw,.admin-feedback-list_loading__PxOWw{text-align:center;padding:3rem;color:#64748b}.admin-feedback-list_error__0bAOw{color:#dc2626}.admin-feedback-list_list__n_qhS{display:flex;flex-direction:column;gap:1rem}.admin-feedback-list_item__s0X6H{background:white;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;transition:box-shadow .2s}.admin-feedback-list_item__s0X6H:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.admin-feedback-list_itemHeader__0bbxs{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.admin-feedback-list_badges__fS7MV{display:flex;gap:.5rem;flex-wrap:wrap}.admin-feedback-list_badge__O2DXI{font-size:.75rem;padding:.25rem .625rem;border-radius:9999px;font-weight:600}.admin-feedback-list_type_question__w3fQQ{background:#eff6ff;color:#2563eb}.admin-feedback-list_type_improvement__BfraZ{background:#f0fdf4;color:#16a34a}.admin-feedback-list_type_bug__FIQA2{background:#fef2f2;color:#dc2626}.admin-feedback-list_status_new__9lLR_{background:#fef3c7;color:#d97706}.admin-feedback-list_status_reviewed__QMLMy{background:#dbeafe;color:#2563eb}.admin-feedback-list_status_resolved__zkoO6{background:#dcfce7;color:#16a34a}.admin-feedback-list_badgeAi__VBOEK{font-size:.75rem;padding:.25rem .625rem;border-radius:9999px;font-weight:600;background:#faf5ff;color:#7c3aed}.admin-feedback-list_date__pixKr{font-size:.8125rem;color:#64748b;white-space:nowrap}.admin-feedback-list_content__g_Bcp{margin-bottom:1rem;line-height:1.6;color:#334155}.admin-feedback-list_content__g_Bcp p{margin:.5rem 0}.admin-feedback-list_originalMessage__0bG0Q,.admin-feedback-list_summary__xw1Yb{margin-bottom:.75rem;padding:.75rem;background:#f8fafc;border-radius:.5rem}.admin-feedback-list_originalMessage__0bG0Q strong,.admin-feedback-list_summary__xw1Yb strong{font-size:.8125rem;color:#64748b;display:block;margin-bottom:.25rem}.admin-feedback-list_meta__MuJnx{font-size:.875rem;color:#64748b;margin-bottom:1rem}.admin-feedback-list_meta__MuJnx a{color:#2563eb;text-decoration:none}.admin-feedback-list_meta__MuJnx a:hover{text-decoration:underline}.admin-feedback-list_statusActions__Iy6QI{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid #f1f5f9;font-size:.875rem;color:#64748b}.admin-feedback-list_statusButton__cRL7K{padding:.375rem .75rem;border:1px solid #e2e8f0;border-radius:.375rem;background:white;font-size:.8125rem;cursor:pointer;transition:all .2s}.admin-feedback-list_statusButton__cRL7K:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.admin-feedback-list_statusButton__cRL7K:disabled{cursor:not-allowed;opacity:.5}.admin-feedback-list_statusButton__cRL7K.admin-feedback-list_active__q_s1X{background:#2563eb;color:white;border-color:#2563eb}@media (max-width:640px){.admin-feedback-list_container___R2Fs{padding:1rem}.admin-feedback-list_header__YbcFb{flex-direction:column;align-items:flex-start}.admin-feedback-list_item__s0X6H{padding:1rem}.admin-feedback-list_statusActions__Iy6QI{flex-direction:column;align-items:flex-start}}.orphaned-store-banner_banner__L7zKW{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:.75rem;margin-bottom:1.5rem}.orphaned-store-banner_icon__fzBpJ{font-size:1.5rem;flex-shrink:0}.orphaned-store-banner_content__avvXR{flex:1 1}.orphaned-store-banner_title__3y_X0{font-size:1rem;font-weight:700;color:#92400e;margin:0 0 .5rem}.orphaned-store-banner_description___1LTr{font-size:.875rem;color:#a16207;margin:0 0 1rem;line-height:1.5}.orphaned-store-banner_error__k_78B{font-size:.875rem;color:#dc2626;margin:0 0 .75rem}.orphaned-store-banner_storeList__ePH73{display:flex;flex-direction:column;gap:.75rem}.orphaned-store-banner_storeItem__RmA1R{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:white;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.orphaned-store-banner_storeName__V7tYG{font-weight:600;color:#1e293b}.orphaned-store-banner_claimButton__jNEAp{padding:.5rem 1rem;background:#2563eb;color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s;white-space:nowrap}.orphaned-store-banner_claimButton__jNEAp:hover:not(:disabled){background:#1d4ed8}.orphaned-store-banner_claimButton__jNEAp:disabled{background:#94a3b8;cursor:not-allowed}@media (max-width:640px){.orphaned-store-banner_banner__L7zKW{flex-direction:column;gap:.75rem}.orphaned-store-banner_storeItem__RmA1R{flex-direction:column;align-items:stretch;gap:.5rem}.orphaned-store-banner_claimButton__jNEAp{width:100%}}.partner-program-banner_banner__ZUEO5{position:relative;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:10px;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.partner-program-banner_dismissButton__kyIrV{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;color:#94a3b8;cursor:pointer;padding:.25rem;line-height:1}.partner-program-banner_dismissButton__kyIrV:hover{color:#64748b}.partner-program-banner_content__oAEJx{padding-right:1.5rem}.partner-program-banner_title__00itK{font-size:1rem;font-weight:600;color:#1e3a5f;margin:0 0 .5rem}.partner-program-banner_description__0C61E{font-size:.875rem;color:#475569;line-height:1.7;margin:0 0 .75rem}.partner-program-banner_ctaButton__PUO__{display:inline-block;padding:.5rem 1.25rem;background:#2563eb;color:#fff;font-size:.875rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background .15s}.partner-program-banner_ctaButton__PUO__:hover{background:#1d4ed8}.ChatWidget_container__xyQdq{position:fixed;bottom:24px;right:24px;z-index:1000}.ChatWidget_trigger__RHZbC{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(37,99,235,.4);transition:transform .2s ease,box-shadow .2s ease}.ChatWidget_trigger__RHZbC:hover{transform:scale(1.05);box-shadow:0 6px 24px rgba(37,99,235,.5)}.ChatWidget_triggerOpen__eWAfb{background:#64748b;box-shadow:0 4px 20px rgba(100,116,139,.4)}.ChatWidget_window__7Xczi{position:absolute;bottom:70px;right:0;width:380px;height:520px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;animation:ChatWidget_slideUp__7as1d .3s ease;color-scheme:light}@keyframes ChatWidget_slideUp__7as1d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_header__gQ3ly{background:linear-gradient(135deg,#1a365d,#2563eb);color:white;padding:1rem}.ChatWidget_headerTitle__285FG{display:flex;align-items:center;gap:.5rem;font-weight:600;margin-bottom:.75rem}.ChatWidget_headerIcon__8Q_4h{font-size:1.25rem}.ChatWidget_headerActions__TiE37{display:flex;gap:.5rem}.ChatWidget_headerTab__RLQ_w{background:rgba(255,255,255,.1);border:none;color:rgba(255,255,255,.8);padding:.375rem .75rem;border-radius:6px;font-size:.8125rem;cursor:pointer;transition:background .2s ease,color .2s ease}.ChatWidget_headerTab__RLQ_w:hover{background:rgba(255,255,255,.2);color:white}.ChatWidget_activeTab__U4vl_{background:rgba(255,255,255,.25);color:white}.ChatWidget_messages__G7l_Q{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:#f8fafc}.ChatWidget_message__Tid_C{max-width:85%;animation:ChatWidget_fadeIn__1R169 .3s ease}@keyframes ChatWidget_fadeIn__1R169{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_messageBot__HTdwW{align-self:flex-start}.ChatWidget_messageUser__0vHC_{align-self:flex-end}.ChatWidget_messageContent__fean_{padding:.75rem 1rem;border-radius:12px;font-size:.875rem;line-height:1.5}.ChatWidget_messageBot__HTdwW .ChatWidget_messageContent__fean_{background:white;color:#374151;border:1px solid #e5e7eb;border-bottom-left-radius:4px}.ChatWidget_messageUser__0vHC_ .ChatWidget_messageContent__fean_{background:#2563eb;color:white;border-bottom-right-radius:4px}.ChatWidget_messageContent__fean_ p{margin:0}.ChatWidget_messageContent__fean_ p+p{margin-top:.5rem}.ChatWidget_messageLinks__1ghT_{list-style:none;padding:0;margin:.75rem 0 0}.ChatWidget_messageLinks__1ghT_ li{margin-bottom:.375rem}.ChatWidget_messageLinks__1ghT_ a{color:#2563eb;text-decoration:none;font-size:.8125rem;display:flex;align-items:center;gap:.25rem}.ChatWidget_messageLinks__1ghT_ a:before{content:"→"}.ChatWidget_messageLinks__1ghT_ a:hover{text-decoration:underline}.ChatWidget_typing___w3qr{display:flex;gap:4px;padding:.75rem 1rem;background:white;border-radius:12px;border:1px solid #e5e7eb}.ChatWidget_typing___w3qr span{width:8px;height:8px;background:#94a3b8;border-radius:50%;animation:ChatWidget_typing___w3qr 1.4s infinite}.ChatWidget_typing___w3qr span:nth-child(2){animation-delay:.2s}.ChatWidget_typing___w3qr span:nth-child(3){animation-delay:.4s}@keyframes ChatWidget_typing___w3qr{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}.ChatWidget_inputArea__9wW5t{display:flex;gap:.5rem;padding:1rem;border-top:1px solid #e5e7eb;background:white}.ChatWidget_input__7UP3Z{flex:1 1;padding:.625rem 1rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;outline:none;transition:border-color .2s ease;background:#ffffff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;color-scheme:light!important}.ChatWidget_input__7UP3Z:focus{border-color:#2563eb}.ChatWidget_input__7UP3Z:disabled{background:#f9fafb}.ChatWidget_sendButton__aZWRz{padding:.625rem 1rem;background:#2563eb;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.ChatWidget_sendButton__aZWRz:hover:not(:disabled){background:#1d4ed8}.ChatWidget_sendButton__aZWRz:disabled{background:#94a3b8;cursor:not-allowed}.ChatWidget_faqView__EuXEp{flex:1 1;overflow-y:auto;padding:1rem}.ChatWidget_faqCategory__sZt_G{margin-bottom:1.25rem}.ChatWidget_faqCategoryTitle__sVTRb{font-size:.8125rem;font-weight:600;color:#64748b;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid #e5e7eb}.ChatWidget_faqList__twgaM{list-style:none;padding:0;margin:0}.ChatWidget_faqQuestion__2uFB6{width:100%;text-align:left;padding:.625rem .75rem;background:white;border:1px solid #e5e7eb;border-radius:8px;font-size:.8125rem;color:#374151;cursor:pointer;margin-bottom:.375rem;transition:background .2s ease,border-color .2s ease}.ChatWidget_faqQuestion__2uFB6:hover{background:#f8fafc;border-color:#2563eb}.ChatWidget_feedbackForm__WdRmV{flex:1 1;overflow-y:auto;padding:1rem}.ChatWidget_formGroup__0acfh{margin-bottom:1rem}.ChatWidget_label__UtWyr{display:block;font-size:.8125rem;font-weight:500;color:#374151;margin-bottom:.375rem}.ChatWidget_radioGroup__XDdb6{display:flex;gap:1rem}.ChatWidget_radioLabel__LZDCj{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#374151;cursor:pointer}.ChatWidget_radioLabel__LZDCj input{accent-color:#2563eb}.ChatWidget_textarea__zVUCn{width:100%;padding:.625rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;resize:vertical;outline:none;font-family:inherit;background:#ffffff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;color-scheme:light!important}.ChatWidget_textarea__zVUCn:focus{border-color:#2563eb}.ChatWidget_emailInput__c03jm{width:100%;padding:.625rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;outline:none;background:#ffffff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;color-scheme:light!important}.ChatWidget_emailInput__c03jm:focus{border-color:#2563eb}.ChatWidget_submitButton__4n_It{width:100%;padding:.75rem;background:#2563eb;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.ChatWidget_submitButton__4n_It:hover:not(:disabled){background:#1d4ed8}.ChatWidget_submitButton__4n_It:disabled{background:#94a3b8;cursor:not-allowed}.ChatWidget_feedbackSuccess__H_nvW{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.ChatWidget_successIcon__0dhK7{width:60px;height:60px;background:#10b981;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem}.ChatWidget_feedbackSuccess__H_nvW p{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0}.ChatWidget_successSub__SPLZf{font-size:.875rem!important;font-weight:400!important;color:#666!important;margin-top:.5rem!important}@media (max-width:480px){.ChatWidget_container__xyQdq{bottom:16px;right:16px}.ChatWidget_window__7Xczi{width:calc(100vw - 32px);height:calc(100vh - 120px);max-height:600px;right:-8px}.ChatWidget_trigger__RHZbC{width:52px;height:52px}}.style_container__PFTEi{max-width:960px;margin:0 auto;padding:3rem 1.5rem 4rem;display:flex;flex-direction:column;gap:2rem}.style_header__4rAcm{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.style_header__4rAcm h1{font-size:1.75rem;font-weight:700;color:var(--color-text-strong)}.style_header__4rAcm p{font-size:.95rem;color:var(--color-text-muted);line-height:1.6}.style_headerActions__v9OMk{display:flex;gap:.75rem;align-items:center}.style_userEmail__EoP3P{font-size:.85rem;color:var(--color-text-muted)}.style_contactLink__cmLpy,.style_guideLink__Pgkc4,.style_headerActions__v9OMk button{padding:.7rem 1.2rem;border-radius:.85rem;border:none;font-size:.9rem;font-weight:600;cursor:pointer;background:var(--color-primary);color:#fff;box-shadow:0 16px 32px rgba(37,99,235,.22);text-decoration:none;display:inline-block}.style_helperSection__JTbC7{background:var(--color-surface);border-radius:1.1rem;padding:1.75rem;border:1px solid var(--color-border);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:1rem}.style_helperSection__JTbC7 h2{font-size:1.2rem;font-weight:600}.style_helperSection__JTbC7 ul{list-style:disc;padding-left:1.3rem;color:var(--color-text-muted);line-height:1.6;display:flex;flex-direction:column;gap:.45rem}.style_backLink__qb498{align-self:flex-start;color:var(--color-primary);font-weight:600;text-decoration:none}.style_error__F2AuU{font-size:.85rem;color:#dc2626;background:rgba(220,38,38,.12);padding:.7rem 1rem;border-radius:.75rem}.style_blockSection__WMoWM{display:flex;justify-content:center;padding:2rem 0}.style_blockCard__abydW{background:var(--color-surface);border-radius:1.5rem;padding:2.5rem;border:1px solid var(--color-border);box-shadow:var(--shadow-soft);max-width:600px;width:100%;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.style_blockCard__abydW h2{font-size:1.5rem;font-weight:700;color:var(--color-text-strong)}.style_blockCard__abydW p{font-size:.95rem;color:var(--color-text-muted);line-height:1.6}.style_blockActions__1_sa_{display:flex;flex-direction:column;gap:1rem;margin:.5rem 0}.style_primaryButton__xThTi{padding:1rem 1.5rem;border-radius:.9rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;background:linear-gradient(135deg,rgba(37,99,235,.95),rgba(56,189,248,.9));color:#fff;box-shadow:0 16px 32px rgba(37,99,235,.22);transition:transform .15s ease,box-shadow .15s ease}.style_primaryButton__xThTi:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(37,99,235,.3)}.style_secondaryButton__t1mCA{padding:1rem 1.5rem;border-radius:.9rem;border:1px solid var(--color-border);font-size:1rem;font-weight:600;cursor:pointer;background:var(--color-surface);color:var(--color-text-strong);transition:transform .15s ease,box-shadow .15s ease}.style_secondaryButton__t1mCA:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,.08)}.style_secondaryButtonDisabled__FAJAs{padding:1rem 1.5rem;border-radius:.9rem;border:1px solid var(--color-border);font-size:1rem;font-weight:600;cursor:not-allowed;background:rgba(0,0,0,.05);color:var(--color-text-soft);opacity:.6}.style_note__NutdD{font-size:.82rem;color:var(--color-text-soft);line-height:1.5}@media (max-width:768px){.style_header__4rAcm{flex-direction:column;align-items:flex-start}.style_headerActions__v9OMk{flex-wrap:wrap}.style_blockCard__abydW{padding:2rem 1.5rem}}.style_page__ytI9r{min-height:100vh;padding:1.5rem 1rem 3rem;display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;max-width:640px;margin:0 auto}.style_header__Hs1Q5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .25rem}.style_logoLink__kRg4V{font-size:1.1rem;font-weight:700;color:var(--color-text-strong);text-decoration:none;letter-spacing:.02em}.style_linkButton__Vhdcm{font-size:.85rem;text-decoration:underline;text-underline-offset:3px;padding:.4rem .25rem}.style_linkButton__Vhdcm,.style_textButton__d1sa2{background:none;border:none;color:var(--color-primary);font-weight:600;cursor:pointer}.style_textButton__d1sa2{font-size:.9rem;padding:.5rem 0;text-align:left}.style_textButton__d1sa2:hover{text-decoration:underline}.style_card__z_SA_{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.2rem;padding:1.75rem 1.5rem;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:1.25rem;animation:style_fadeUp__rLffF .45s cubic-bezier(0,0,.2,1)}.style_title__Lkpj2{font-size:1.5rem;font-weight:700;color:var(--color-text-strong);margin:0;line-height:1.35}.style_subtitle__x4SmX{margin:0;color:var(--color-text-muted);line-height:1.75;font-size:.95rem}.style_label__wxZk7{display:block;font-size:.9rem;font-weight:600;color:var(--color-text-strong);margin-bottom:.5rem}.style_searchField__VJ5my{position:relative;display:flex;flex-direction:column}.style_input__G1YvM{width:100%;background:#ffffff;color:var(--color-text-strong);border:1px solid var(--color-border);border-radius:10px;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.style_input__G1YvM:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(14,165,233,.15)}.style_hint__rm3eX{font-size:.85rem;color:var(--color-text-muted);margin:.5rem 0 0}.style_suggestions__RQlB_{list-style:none;padding:0;margin:.5rem 0 0;border:1px solid var(--color-border);border-radius:10px;background:#ffffff;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.05);max-height:320px;overflow-y:auto}.style_suggestionItem__Ovd7f{width:100%;padding:.85rem 1rem;background:none;border:none;border-bottom:1px solid var(--color-border);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;transition:background .15s ease;font-family:inherit}.style_suggestionItem__Ovd7f:last-child{border-bottom:none}.style_suggestionItem__Ovd7f:focus-visible,.style_suggestionItem__Ovd7f:hover{background:rgba(14,165,233,.06);outline:none}.style_suggestionName__VDLIW{font-size:.95rem;font-weight:600;color:var(--color-text-strong)}.style_suggestionAddress__fZUfO{font-size:.8rem;color:var(--color-text-muted);line-height:1.5}.style_loading__GCq8H{font-size:.9rem;color:var(--color-text-muted);padding:.5rem 0}.style_errorMessage__R082v{font-size:.9rem;color:#dc2626;background:rgba(220,38,38,.08);border-left:3px solid #dc2626;padding:.75rem 1rem;border-radius:8px;line-height:1.6;margin:0}.style_fallback__J78ee{border-top:1px solid var(--color-border);padding-top:1rem}.style_urlFallbackBox__wYtU5{display:flex;flex-direction:column;gap:.75rem}.style_successBadge__QjQtQ{display:inline-block;padding:.3rem .75rem;background:rgba(16,185,129,.12);color:#047857;border-radius:999px;font-size:.8rem;font-weight:600;width:-moz-fit-content;width:fit-content;margin:0}.style_photoStrip__tAHGB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.style_photo__QQHGw{aspect-ratio:1/1;background-size:cover;background-position:50%;background-color:#f1f5f9;border-radius:10px;border:1px solid var(--color-border)}.style_previewInfo__mP6Rp{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#f8fafc;border:1px solid var(--color-border);border-radius:10px}.style_previewRow__9FRLv{display:flex;flex-direction:column;gap:.2rem}.style_previewLabel__c9a_N{font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}.style_previewValue__BalVq{font-size:.95rem;color:var(--color-text-strong);font-weight:500;line-height:1.6;background:none;border:none;padding:.2rem 0;text-align:left;cursor:pointer;font-family:inherit;width:100%;word-break:break-all}.style_previewValue__BalVq:hover .style_editHint__2IVE_{color:var(--color-primary)}.style_editHint__2IVE_{font-size:.75rem;color:var(--color-text-muted);font-weight:400;margin-left:.5rem}.style_slugPath__1fUSl{font-family:SF Mono,Roboto Mono,monospace;font-size:.85rem;color:var(--color-primary);word-break:break-all}.style_inlineInput__jTkHR{width:100%;background:#ffffff;color:var(--color-text-strong);border:1px solid var(--color-primary);border-radius:6px;padding:.45rem .6rem;font-family:inherit;font-size:.95rem}.style_actions__Xs0G0{display:flex;gap:.75rem;flex-wrap:wrap}.style_primaryButton__IL8yG{flex:2 1;min-width:0;padding:.95rem 1.2rem;background:var(--color-primary);color:#ffffff;border:1px solid var(--color-primary);border-radius:10px;font-family:inherit;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.style_primaryButton__IL8yG:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 12px rgba(14,165,233,.25)}.style_primaryButton__IL8yG:active:not(:disabled){transform:scale(.98)}.style_primaryButton__IL8yG:disabled{opacity:.6;cursor:not-allowed}.style_secondaryButton__svHvZ{flex:1 1;min-width:0;padding:.9rem 1rem;background:#ffffff;color:var(--color-text-strong);border:1px solid var(--color-border);border-radius:10px;font-family:inherit;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center}.style_secondaryButton__svHvZ:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.style_authHint__3tR54{margin:0;font-size:.8rem;color:var(--color-text-muted);text-align:center;line-height:1.6}.style_nextSteps__mZ1lR{padding:1rem 1.2rem;background:#f8fafc;border:1px solid var(--color-border);border-radius:10px}.style_stepsTitle__GNhBr{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:var(--color-text-strong)}.style_stepsList__lqXgD{margin:0;padding-left:1.5rem;line-height:1.9;color:var(--color-text-strong);font-size:.9rem}@keyframes style_fadeUp__rLffF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.style_page__ytI9r{padding:1rem .75rem 2rem}.style_card__z_SA_{padding:1.25rem 1rem}.style_title__Lkpj2{font-size:1.3rem}.style_actions__Xs0G0{flex-direction:column}.style_primaryButton__IL8yG,.style_secondaryButton__svHvZ{width:100%;flex:none}}@media (prefers-reduced-motion:reduce){.style_card__z_SA_{animation:none}.style_input__G1YvM,.style_primaryButton__IL8yG,.style_secondaryButton__svHvZ,.style_suggestionItem__Ovd7f{transition:none}}.page_container__Gv_s8{min-height:100vh;padding:2rem;background:linear-gradient(135deg,#f5f7fa,#e4e8ec)}.page_header__1rXJT{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding:1.5rem;background:#ffffff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_header__1rXJT h1{margin:0;font-size:1.75rem;font-weight:700;color:#1a1a2e}.page_header__1rXJT p{margin:.5rem 0 0;color:#666;font-size:.95rem}.page_headerActions__LLF9U{display:flex;align-items:center;gap:1rem}.page_headerActions__LLF9U button{padding:.6rem 1.2rem;font-size:.9rem;font-weight:500;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;cursor:pointer;transition:all .2s ease}.page_headerActions__LLF9U button:hover{background:#e0e7ff;border-color:#a5b4fc}.page_content__tm6QG{max-width:800px;margin:0 auto}.page_storeSwitcher__Sg5oB{margin-bottom:1.5rem}.page_noSlug__9Rjeb,.page_noStore__fpe17{text-align:center;padding:3rem;background:#ffffff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_noSlug__9Rjeb p,.page_noStore__fpe17 p{color:#666;margin-bottom:1rem}.page_noSlug__9Rjeb button,.page_noStore__fpe17 button{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#ffffff;background:#4f46e5;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}.page_noSlug__9Rjeb button:hover,.page_noStore__fpe17 button:hover{background:#4338ca}.page_qrSection__3ylzN{background:#ffffff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:2rem}.page_storeInfo__iWt_Y{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.page_storeInfo__iWt_Y h2{margin:0;font-size:1.25rem;font-weight:600;color:#1a1a2e}