._stack_3iz21_1{gap:var(--space-4);flex-direction:column;display:flex}._stackSm_3iz21_2{gap:var(--space-2);flex-direction:column;display:flex}._grid2_3iz21_3{gap:var(--space-5);grid-template-columns:2fr 1fr;align-items:start;display:grid}._grid3_3iz21_4{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._row_3iz21_5{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._rowStart_3iz21_6{align-items:center;gap:var(--space-3);display:flex}._muted_3iz21_7{color:var(--color-text-muted)}._faint_3iz21_8{color:var(--color-text-faint);font-size:var(--text-sm)}._needCard_3iz21_11{gap:var(--space-3);flex-direction:column;display:flex}._needTop_3iz21_12{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._needTitle_3iz21_13{font-weight:700;font-size:var(--text-base)}._needDesc_3iz21_14{color:var(--color-text-muted);font-size:var(--text-sm)}._needFoot_3iz21_15{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._clamp3_3iz21_16{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._preWrap_3iz21_17{white-space:pre-wrap;overflow-wrap:anywhere}._eventImage_3iz21_19{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface-2);width:100%;display:block}._eventFlyer_3iz21_20{object-fit:contain;border-radius:var(--radius-md);background:var(--color-surface-2);width:100%;max-height:70dvh;margin-bottom:12px;display:block}._catDot_3iz21_21{border-radius:3px;flex-shrink:0;width:10px;height:10px}._listRow_3iz21_24{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}._listRow_3iz21_24:last-child{border-bottom:none}._grow_3iz21_26{flex:1;min-width:0}._ellipsis_3iz21_27{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._loginWrap_3iz21_30{min-height:100dvh;padding:var(--space-4);background:radial-gradient(1200px 500px at 50% -10%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent), var(--color-bg);place-items:center;display:grid}._loginCard_3iz21_33{width:100%;max-width:400px}._loginBrand_3iz21_34{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);justify-content:center;display:flex}._demoBtn_3iz21_36{align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;width:100%;min-height:44px;padding:10px 12px;display:flex}._demoBtn_3iz21_36:hover{border-color:var(--color-primary);background:var(--color-surface-2)}._cardFace_3iz21_40{border-radius:var(--radius-lg);padding:var(--space-5);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-strong));flex-direction:column;justify-content:space-between;min-height:190px;display:flex;position:relative;overflow:hidden}._cardFace_3iz21_40:after{content:"";background:#ffffff14;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}._cardChip_3iz21_42{background:linear-gradient(135deg,#f4d58d,#d9a441);border-radius:6px;width:40px;height:30px}._cardCode_3iz21_43{letter-spacing:2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text-lg)}._publicWrap_3iz21_46{max-width:460px;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto}._actionGrid_3iz21_47{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actionTile_3iz21_48{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-weight:600;font-size:var(--text-sm);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}._actionTile_3iz21_48:hover{border-color:var(--color-primary);color:var(--color-primary-ink)}._swatchRow_3iz21_52{align-items:center;gap:var(--space-3);display:flex}._swatch_3iz21_52{border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;background:0 0;width:44px;height:44px;padding:0}._presetRow_3iz21_54{gap:var(--space-2);flex-wrap:wrap;display:flex}._preset_3iz21_54{border:2px solid var(--color-surface);width:44px;height:44px;box-shadow:0 0 0 1px var(--color-border);cursor:pointer;border-radius:50%}._toggle_3iz21_56{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._msgGrid_3iz21_59{gap:var(--space-4);grid-template-columns:260px 1fr;align-items:start;display:grid}._msgGrid_3iz21_59>*{min-width:0}._msgContacts_3iz21_61{display:block}@media (width<=820px){._grid2_3iz21_3{grid-template-columns:1fr}}@media (width<=720px){._msgGrid_3iz21_59{grid-template-columns:1fr}._msgContacts_3iz21_61{gap:var(--space-2);display:flex;overflow-x:auto}._msgContacts_3iz21_61>button{flex:none}}._headLink_3iz21_73{min-width:44px;min-height:44px;padding:0 var(--space-1);color:var(--color-text-faint);font-size:var(--text-sm);justify-content:center;align-items:center;display:inline-flex}._checkRow_3iz21_75{align-items:center;gap:var(--space-2);min-height:44px;margin-bottom:var(--space-3);cursor:pointer;display:flex}._checkRow_3iz21_75 input{width:22px;height:22px;accent-color:var(--color-primary)}._wishPage_3iz21_79{background:var(--color-bg);min-height:100dvh}._wishBrand_3iz21_80{margin-bottom:var(--space-4);justify-content:center;display:flex}._wishTitle_3iz21_81{font-size:var(--text-xl);margin-top:0}._wishGroup_3iz21_82{margin-top:var(--space-4)}._wishKind_3iz21_83{margin:0 0 var(--space-1);font-size:var(--text-lg);color:var(--color-primary-ink)}._wishItems_3iz21_84{margin:0;padding:0;list-style:none}._wishName_3iz21_85{font-weight:600}._wishThanks_3iz21_86{text-align:center;margin-top:var(--space-4);color:var(--color-text-muted)}._skillTitle_3iz21_89{font-size:var(--text-lg);margin:0}._skillNote_3iz21_90{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2)}._ledgerRow_3iz21_93{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);display:flex}._commitmentBar_3iz21_94{height:10px;margin-top:var(--space-2);background:var(--color-surface-2);border-radius:999px;overflow:hidden}._commitmentBar_3iz21_94>span{background:var(--color-primary);height:100%;display:block}._commitmentMember_3iz21_96{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._commitmentMember_3iz21_96:last-of-type{border-bottom:none}._formsMember_3iz21_99{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._formsMember_3iz21_99:last-of-type{border-bottom:none}._formsRow_3iz21_101{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}._fundFacts_3iz21_104{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-3);grid-template-columns:max-content 1fr;display:grid}._fundFacts_3iz21_104 dt{color:var(--color-text-muted)}._fundFacts_3iz21_104 dd{overflow-wrap:anywhere;min-width:0;margin:0}._fundBill_3iz21_107{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;height:auto;display:block}._fileInput_3iz21_108{width:100%;min-height:44px;padding:var(--space-2) 0;font:inherit;display:block}._brandPreview_3iz21_111{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._brandThumb_3iz21_113{max-width:160px;max-height:64px;margin-top:var(--space-2);object-fit:contain;display:block}._brandSlot_3iz21_114{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._formsDesignHint_3iz21_117{align-items:center;gap:var(--space-2);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}._versionList_3iz21_118{flex-direction:column;display:flex}._versionRow_3iz21_119{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;display:flex}._versionRow_3iz21_119:last-child{border-bottom:none}._tableScroll_3iz21_121{max-width:100%;overflow-x:auto}._compareGrid_3iz21_122{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._statRow_3iz21_125{gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}._stat_3iz21_125{border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);padding:6px 10px}._stat_3iz21_125 strong{color:var(--color-text);font-size:var(--text-base);margin-right:4px}._error_3iz21_128{color:var(--color-danger);margin:var(--space-2) 0 0}._checklist_3iz21_131{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);margin:0 0 var(--space-3)}._checklist_3iz21_131 legend{padding:0 var(--space-1);font-weight:600}
