._stack_yg9ig_1{gap:var(--space-4);flex-direction:column;display:flex}._stackSm_yg9ig_2{gap:var(--space-2);flex-direction:column;display:flex}._grid2_yg9ig_3{gap:var(--space-5);grid-template-columns:2fr 1fr;align-items:start;display:grid}._grid3_yg9ig_4{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._row_yg9ig_5{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._rowStart_yg9ig_6{align-items:center;gap:var(--space-3);display:flex}._muted_yg9ig_7{color:var(--color-text-muted)}._faint_yg9ig_8{color:var(--color-text-faint);font-size:var(--text-sm)}._needCard_yg9ig_11{gap:var(--space-3);flex-direction:column;display:flex}._needTop_yg9ig_12{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._needTitle_yg9ig_13{font-weight:700;font-size:var(--text-base)}._needDesc_yg9ig_14{color:var(--color-text-muted);font-size:var(--text-sm)}._needFoot_yg9ig_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_yg9ig_16{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._preWrap_yg9ig_17{white-space:pre-wrap;overflow-wrap:anywhere}._eventImage_yg9ig_19{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface-2);width:100%;display:block}._eventFlyer_yg9ig_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_yg9ig_21{border-radius:3px;flex-shrink:0;width:10px;height:10px}._listRow_yg9ig_24{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}._listRow_yg9ig_24:last-child{border-bottom:none}._grow_yg9ig_26{flex:1;min-width:0}._ellipsis_yg9ig_27{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._loginWrap_yg9ig_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_yg9ig_33{width:100%;max-width:400px}._loginBrand_yg9ig_34{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);justify-content:center;display:flex}._demoBtn_yg9ig_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_yg9ig_36:hover{border-color:var(--color-primary);background:var(--color-surface-2)}._cardFace_yg9ig_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_yg9ig_40:after{content:"";background:#ffffff14;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}._cardChip_yg9ig_42{background:linear-gradient(135deg,#f4d58d,#d9a441);border-radius:6px;width:40px;height:30px}._cardCode_yg9ig_43{letter-spacing:2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text-lg)}._publicWrap_yg9ig_46{max-width:460px;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto}._actionGrid_yg9ig_47{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actionTile_yg9ig_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_yg9ig_48:hover{border-color:var(--color-primary);color:var(--color-primary-ink)}._swatchRow_yg9ig_52{align-items:center;gap:var(--space-3);display:flex}._swatch_yg9ig_52{border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;background:0 0;width:44px;height:44px;padding:0}._presetRow_yg9ig_54{gap:var(--space-2);flex-wrap:wrap;display:flex}._preset_yg9ig_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_yg9ig_56{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._msgGrid_yg9ig_59{gap:var(--space-4);grid-template-columns:260px 1fr;align-items:start;display:grid}._msgGrid_yg9ig_59>*{min-width:0}._msgContacts_yg9ig_61{display:block}@media (width<=820px){._grid2_yg9ig_3{grid-template-columns:1fr}}@media (width<=720px){._msgGrid_yg9ig_59{grid-template-columns:1fr}._msgContacts_yg9ig_61{gap:var(--space-2);display:flex;overflow-x:auto}._msgContacts_yg9ig_61>button{flex:none}}._headLink_yg9ig_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_yg9ig_75{align-items:center;gap:var(--space-2);min-height:44px;margin-bottom:var(--space-3);cursor:pointer;display:flex}._checkRow_yg9ig_75 input{width:22px;height:22px;accent-color:var(--color-primary)}._wishPage_yg9ig_79{background:var(--color-bg);min-height:100dvh}._wishBrand_yg9ig_80{margin-bottom:var(--space-4);justify-content:center;display:flex}._wishTitle_yg9ig_81{font-size:var(--text-xl);margin-top:0}._wishGroup_yg9ig_82{margin-top:var(--space-4)}._wishKind_yg9ig_83{margin:0 0 var(--space-1);font-size:var(--text-lg);color:var(--color-primary-ink)}._wishItems_yg9ig_84{margin:0;padding:0;list-style:none}._wishName_yg9ig_85{font-weight:600}._wishThanks_yg9ig_86{text-align:center;margin-top:var(--space-4);color:var(--color-text-muted)}._skillTitle_yg9ig_89{font-size:var(--text-lg);margin:0}._skillNote_yg9ig_90{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2)}._ledgerRow_yg9ig_93{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);display:flex}._commitmentBar_yg9ig_94{height:10px;margin-top:var(--space-2);background:var(--color-surface-2);border-radius:999px;overflow:hidden}._commitmentBar_yg9ig_94>span{background:var(--color-primary);height:100%;display:block}._commitmentMember_yg9ig_96{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._commitmentMember_yg9ig_96:last-of-type{border-bottom:none}._formsMember_yg9ig_99{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._formsMember_yg9ig_99:last-of-type{border-bottom:none}._formsRow_yg9ig_101{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}._fundFacts_yg9ig_104{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-3);grid-template-columns:max-content 1fr;display:grid}._fundFacts_yg9ig_104 dt{color:var(--color-text-muted)}._fundFacts_yg9ig_104 dd{overflow-wrap:anywhere;min-width:0;margin:0}._fundBill_yg9ig_107{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;height:auto;display:block}._fileInput_yg9ig_108{width:100%;min-height:44px;padding:var(--space-2) 0;font:inherit;display:block}._brandPreview_yg9ig_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_yg9ig_113{max-width:160px;max-height:64px;margin-top:var(--space-2);object-fit:contain;display:block}._brandSlot_yg9ig_114{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._formsDesignHint_yg9ig_117{align-items:center;gap:var(--space-2);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}._versionList_yg9ig_118{flex-direction:column;display:flex}._versionRow_yg9ig_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_yg9ig_119:last-child{border-bottom:none}._tableScroll_yg9ig_121{max-width:100%;overflow-x:auto}._compareGrid_yg9ig_122{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}
