.support-module__rRGUNG__page{max-width:var(--page-max-width);padding:var(--space-8) var(--page-px) var(--space-48);margin:0 auto}@media (max-width:640px){.support-module__rRGUNG__page{padding-left:var(--page-px-mobile);padding-right:var(--page-px-mobile)}}.support-module__rRGUNG__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg,16px);width:100%;padding:var(--space-32);text-align:center;align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.support-module__rRGUNG__icon{color:var(--color-text-secondary);margin-bottom:var(--space-8);display:flex}.support-module__rRGUNG__text{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal);margin:0}.support-module__rRGUNG__form{gap:var(--space-16);width:100%;margin-top:var(--space-16);text-align:left;flex-direction:column;display:flex}.support-module__rRGUNG__form textarea.support-module__rRGUNG__input{resize:vertical;min-height:110px}.support-module__rRGUNG__formError{padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--text-sm);text-align:left;background:#ff33330d;border:1px solid #f333}.support-module__rRGUNG__actions{gap:var(--space-12);flex-direction:column;width:100%;display:flex}.support-module__rRGUNG__linkList{gap:var(--space-8);width:100%;margin-top:var(--space-16);flex-direction:column;display:flex}.support-module__rRGUNG__linkRow{align-items:center;gap:var(--space-12);width:100%;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:inherit;text-align:left;transition:border-color var(--transition-fast,.15s);text-decoration:none;display:flex}.support-module__rRGUNG__linkRow:hover{border-color:var(--color-primary)}.support-module__rRGUNG__linkIcon{color:var(--color-text-secondary);flex-shrink:0}.support-module__rRGUNG__linkText{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.support-module__rRGUNG__linkLabel{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}.support-module__rRGUNG__linkSubtitle{font-size:var(--text-sm);color:var(--color-text-secondary)}.support-module__rRGUNG__linkChevron{color:var(--color-text-secondary);flex-shrink:0}.support-module__rRGUNG__faqList{text-align:left;width:100%;margin-top:var(--space-16)}.support-module__rRGUNG__faqItem{border-radius:var(--radius-lg)}.support-module__rRGUNG__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-16);cursor:pointer;font-size:var(--text-base);color:var(--color-text-primary);text-align:left;background:0 0;border:none;font-family:inherit;font-weight:700;display:flex}.support-module__rRGUNG__faqChevron{color:var(--color-text-secondary);transition:transform var(--transition-fast,.15s);flex-shrink:0}.support-module__rRGUNG__faqChevronOpen{transform:rotate(180deg)}.support-module__rRGUNG__faqAnswerBody{gap:var(--space-12);padding:0 var(--space-16) var(--space-16);flex-direction:column;display:flex}.support-module__rRGUNG__faqIntro{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal);margin:0}.support-module__rRGUNG__faqBullets{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.support-module__rRGUNG__faqBullets li{padding-left:var(--space-16);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal);position:relative}.support-module__rRGUNG__faqBullets li:before{content:"";background:var(--color-text-secondary);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:2px}.support-module__rRGUNG__faqNoteBox{align-items:flex-start;gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-badge);display:flex}.support-module__rRGUNG__faqNoteIcon{color:var(--color-text-secondary);margin-top:var(--space-2);flex-shrink:0}.support-module__rRGUNG__faqNote{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);margin:0}.support-module__rRGUNG__faqOptionGrid{gap:var(--space-8);flex-direction:column;display:flex}.support-module__rRGUNG__faqOptionCard{align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);display:flex}.support-module__rRGUNG__faqOptionIcon{width:32px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.support-module__rRGUNG__faqOptionText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.support-module__rRGUNG__faqOptionTitle{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}.support-module__rRGUNG__faqOptionSubtitle{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-snug)}.support-module__rRGUNG__faqBreadcrumb{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.support-module__rRGUNG__faqBreadcrumbGroup{align-items:center;gap:var(--space-6);display:inline-flex}.support-module__rRGUNG__faqBreadcrumbSep{color:var(--color-text-secondary);flex-shrink:0}.support-module__rRGUNG__faqBreadcrumbChip{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-10);border-radius:var(--radius-md);background:var(--color-badge);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;display:inline-flex}.support-module__rRGUNG__faqBreadcrumbChipDanger{background:rgba(var(--color-error-rgb), .1);color:var(--color-error)}.support-module__rRGUNG__faqShareList{gap:var(--space-8);flex-direction:column;display:flex}.support-module__rRGUNG__faqShareRow{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-14);border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600;display:flex}.support-module__rRGUNG__faqShareRowActive{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary)}.support-module__rRGUNG__faqShareIcon{width:22px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.support-module__rRGUNG__faqShareLabel{flex:1}.support-module__rRGUNG__faqRadio{border:2px solid var(--color-border);box-sizing:border-box;border-radius:50%;flex-shrink:0;width:20px;height:20px}.support-module__rRGUNG__faqRadioActive{border-width:6px;border-color:var(--color-primary)}.support-module__rRGUNG__faqChecklist{gap:var(--space-8);flex-direction:column;display:flex}.support-module__rRGUNG__faqCheckItem{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);display:flex}.support-module__rRGUNG__faqCheckbox{border:2px solid var(--color-border);width:22px;height:22px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.support-module__rRGUNG__faqCheckboxChecked{background:var(--color-primary);border-color:var(--color-primary)}.support-module__rRGUNG__faqCheckItemText{font-size:var(--text-sm);color:var(--color-text-primary)}.support-module__rRGUNG__faqCheckItemDone{font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:line-through}.support-module__rRGUNG__faqRandomFillRow{align-items:center;gap:var(--space-12);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600;display:flex}.support-module__rRGUNG__faqIconCircle{background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-module__rRGUNG__faqStepperWrap{align-items:center;gap:var(--space-4);background:var(--color-bg);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);display:inline-flex}.support-module__rRGUNG__faqStepBtn{border-radius:var(--radius-md);background:var(--color-surface);width:36px;height:36px;color:var(--color-text-primary);font-size:var(--text-lg);justify-content:center;align-items:center;display:flex;box-shadow:0 2px 4px #0000000d}.support-module__rRGUNG__faqStepValue{flex-direction:column;justify-content:center;align-items:center;min-width:90px;display:flex}.support-module__rRGUNG__faqStepNumber{font-size:var(--text-lg);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:800;line-height:var(--leading-none)}.support-module__rRGUNG__faqStepUnit{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-secondary);margin-top:var(--space-2);font-weight:600}.support-module__rRGUNG__faqNutritionHero{align-items:baseline;gap:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-16);margin-bottom:var(--space-12);display:flex}.support-module__rRGUNG__faqNutritionEmoji{font-size:var(--text-xl);line-height:var(--leading-none)}.support-module__rRGUNG__faqNutritionAmount{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text-primary);font-weight:800;line-height:var(--leading-none)}.support-module__rRGUNG__faqNutritionUnit{font-size:var(--text-sm);color:var(--color-text-secondary)}.support-module__rRGUNG__faqMacroList{gap:var(--space-8);flex-direction:column;display:flex}.support-module__rRGUNG__faqMacroRow{gap:var(--space-6);flex-direction:column;display:flex}.support-module__rRGUNG__faqMacroLabelRow{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.support-module__rRGUNG__faqMacroLabel{align-items:center;gap:var(--space-6);color:var(--color-text-primary);font-weight:500;display:inline-flex}.support-module__rRGUNG__faqMacroValue{font-weight:600}.support-module__rRGUNG__faqMacroTrack{background:var(--color-border);border-radius:3px;height:6px;overflow:hidden}.support-module__rRGUNG__faqMacroFill{border-radius:3px;height:6px}.support-module__rRGUNG__faqTagRow{gap:var(--space-8);flex-wrap:wrap;display:flex}.support-module__rRGUNG__faqTagChip{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-14);font-size:var(--text-sm);border-radius:999px;font-weight:600;display:inline-flex}.support-module__rRGUNG__faqOfflineBanner{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-warning);color:var(--color-on-warning);font-size:var(--text-sm);font-weight:600;display:flex}