._header_1co04_1{gap:8px;display:grid}._meta_1co04_6,._heading_1co04_7,._sectionHeader_1co04_8{justify-content:space-between;align-items:center;gap:12px;display:flex}._meta_1co04_6>span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-md)}._meta_1co04_6>span:last-child{min-height:28px;padding-block:3px}._heading_1co04_7{align-items:flex-start}._heading_1co04_7>div{gap:8px;min-width:0;display:grid}._heading_1co04_7 h1,._heading_1co04_7 p,._sectionHeader_1co04_8 h2{margin:0}._heading_1co04_7 h1{color:var(--color-text-neutral-primary);font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-base);text-wrap:balance}._heading_1co04_7 p{max-width:36ch;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);text-wrap:pretty}._trailing_1co04_59{min-width:var(--size-touch-target);min-height:var(--size-touch-target);color:var(--color-icon-neutral-secondary);flex:none;place-items:center;display:grid}._section_1co04_8{gap:12px;display:grid}._sectionHeader_1co04_8{min-height:32px}._sectionHeader_1co04_8 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);line-height:var(--line-height-title-md)}._sectionHeader_1co04_8>:not(h2){color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._metric_1co04_89{border-block:1px solid var(--color-border-neutral-default);gap:4px;padding:18px 0;display:grid}._metric_1co04_89>span,._metric_1co04_89>small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._metric_1co04_89>strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._home_1nht0_1{width:100%;min-width:0;padding:28px max(24px, var(--safe-area-right)) 36px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);flex-direction:column;gap:24px;display:flex}._home_1nht0_1 h1,._home_1nht0_1 h2,._home_1nht0_1 h3,._home_1nht0_1 p,._home_1nht0_1 dl,._home_1nht0_1 dd{margin:0}._home_1nht0_1 h1,._home_1nht0_1 h2,._home_1nht0_1 h3{text-wrap:balance}._home_1nht0_1 button{letter-spacing:inherit;font-family:inherit}._home_1nht0_1 button:focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:3px}._fullButton_1nht0_31{width:100%}._focusPanel_1nht0_33{border-block:1px solid var(--color-border-neutral-default);color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-white);gap:18px;padding:18px 0;display:grid}._panelHeading_1nht0_42{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._panelHeading_1nht0_42 p{gap:4px;display:grid}._panelLabel_1nht0_44{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:22px;display:block}._balance_1nht0_45{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);letter-spacing:-.03em;overflow-wrap:anywhere;display:block}._progress_1nht0_46{border-radius:var(--radius-full);background:var(--color-bg-neutral-default);height:6px;overflow:hidden}._progress_1nht0_46 span{border-radius:inherit;background:var(--color-green-300);width:38%;height:100%;display:block}._settlementPanel_1nht0_49{color:var(--color-text-neutral-primary)}._settlementPanel_1nht0_49>p{font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold)}._focusIcon_1nht0_51,._nextIcon_1nht0_52{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-text-accent-positive);background:var(--color-surface-accent-subtle);justify-content:center;align-items:center;display:inline-flex}._settlementPanel_1nht0_49 ._focusIcon_1nht0_51{color:var(--color-icon-neutral-primary);background:var(--color-bg-neutral-default)}._settlementMetric_1nht0_63{padding:0}._settlementMetric_1nht0_63>strong{font-size:var(--font-size-display-lg)}._nextLine_1nht0_66{border-block:1px solid var(--color-border-neutral-default);align-items:center;gap:13px;width:100%;min-height:74px;padding-block:14px;display:flex}._nextLine_1nht0_66>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}._nextLine_1nht0_66 small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm)}._nextLine_1nht0_66 ._time_1nht0_77{color:var(--color-text-accent-positive);font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold)}._nextLine_1nht0_66 p{flex:1;gap:2px;min-width:0;display:grid}._nextLine_1nht0_66 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-lg);text-overflow:ellipsis;white-space:nowrap;line-height:24px;overflow:hidden}._nextLine_1nht0_66 p span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._emptyHero_1nht0_82{text-align:center;justify-items:center;gap:10px;padding-top:4px;display:grid}._emptyHero_1nht0_82 img{object-fit:contain;width:160px;height:116px;margin-bottom:2px}._emptyHero_1nht0_82 h1{color:var(--color-text-neutral-primary);font-size:var(--font-size-display-md);margin:0;line-height:32px}._emptyHero_1nht0_82 p{max-width:28ch;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);word-break:keep-all;line-height:22px}._stackActions_1nht0_86{gap:8px;display:grid}._tip_1nht0_87{border-radius:var(--radius-lg);background:var(--color-bg-neutral-subtle);gap:12px;padding:16px;display:flex}._tip_1nht0_87 svg{color:var(--color-icon-neutral-secondary);flex:none}._tip_1nht0_87 p{gap:2px;display:grid}._tip_1nht0_87 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);line-height:22px}._tip_1nht0_87 span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);word-break:keep-all;line-height:20px}._tip_1nht0_87>span:last-child>span{gap:2px;display:grid}._summaryRow_1nht0_93{grid-template-columns:1fr 1fr;gap:10px;display:grid}._summaryRow_1nht0_93>article{width:100%;min-height:0;box-shadow:none}._summaryRow_1nht0_93 p{border-radius:var(--radius-lg);background:var(--color-bg-neutral-subtle);gap:6px;padding:16px;display:grid}._summaryRow_1nht0_93 span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._summaryRow_1nht0_93 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);line-height:22px}._brief_1nht0_99{gap:28px}._weather_1nht0_100{border-radius:var(--radius-full);min-width:50px;height:50px;color:var(--color-text-neutral-primary);background:var(--color-surface-accent-subtle);font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}._nextCard_1nht0_113{border-block:1px solid var(--color-border-neutral-default);background:var(--color-bg-neutral-white);grid-template-columns:48px 1fr;gap:14px;padding:18px 0;display:grid}._nextCard_1nht0_113>div{gap:3px;min-width:0;display:grid}._nextCard_1nht0_113>div>span{color:var(--color-text-accent-positive);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:20px}._nextCard_1nht0_113 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);margin:0;line-height:24px}._nextCard_1nht0_113 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);word-break:keep-all;line-height:20px}._nextCard_1nht0_113>button{grid-column:1/-1;margin-top:4px}._unsettledCard_1nht0_126 ._nextIcon_1nht0_52{color:var(--color-icon-neutral-primary);background:var(--color-bg-neutral-default)}._unsettledCard_1nht0_126>div>span{color:var(--color-text-neutral-secondary)}._todaySection_1nht0_129{gap:13px;display:grid}._todaySection_1nht0_129>header button,._detailHeading_1nht0_131 button{min-width:var(--size-touch-target);min-height:var(--size-touch-target);color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}._metrics_1nht0_142{border-radius:var(--radius-lg);background:var(--color-border-neutral-default);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}._metrics_1nht0_142 div{background:var(--color-bg-neutral-subtle);gap:5px;min-width:0;padding:15px;display:grid}._metrics_1nht0_142 dt{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._metrics_1nht0_142 dd{min-width:0;color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;line-height:24px}._metrics_1nht0_142>div>span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm)}._metrics_1nht0_142>div>strong{font-size:var(--font-size-title-md);overflow-wrap:anywhere}._quickGrid_1nht0_149{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._quickGrid_1nht0_149 button{border-radius:var(--radius-lg);min-width:0;min-height:72px;color:var(--color-text-neutral-secondary);background:var(--color-bg-neutral-subtle);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 4px;transition:background-color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:flex}._quickGrid_1nht0_149 button:active{transform:scale(.97)}._deck_1nht0_170{overflow:hidden}._deckEmpty_1nht0_171{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-xl);text-align:center;justify-items:center;gap:18px;padding:28px 20px 20px;display:grid}._deckEmpty_1nht0_171 img{object-fit:contain;width:154px;height:110px}._deckEmpty_1nht0_171>div{gap:5px;display:grid}._deckEmpty_1nht0_171 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);line-height:24px}._deckEmpty_1nht0_171 span{max-width:27ch;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);word-break:keep-all;line-height:20px}._tripRail_1nht0_184{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-20px;padding:2px 20px 8px;display:flex;overflow-x:auto}._tripRail_1nht0_184::-webkit-scrollbar{display:none}._tripTicket_1nht0_194{border-radius:var(--radius-xl);width:min(72vw,260px);min-width:min(72vw,260px);min-height:146px;color:var(--color-text-inverse);text-align:left;scroll-snap-align:center;cursor:pointer;opacity:.7;border:2px solid #0000;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;padding:18px;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1),border-color .18s;display:flex;transform:scale(.97)}._tripTicket_1nht0_194[aria-pressed=true]{border-color:var(--color-green-300);opacity:1;transform:scale(1)}._tripTicket_1nht0_194 strong{max-width:100%;font-size:var(--font-size-title-lg);text-overflow:ellipsis;white-space:nowrap;line-height:28px;overflow:hidden}._tripTicket_1nht0_194 small{color:var(--color-white-opacity-80);font-size:var(--font-size-body-sm);line-height:20px}._ticketTop_1nht0_217{width:100%;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}._ticketTop_1nht0_217 svg{flex:none}._sea_1nht0_219{background:var(--color-category-transport)}._sun_1nht0_220{background:var(--color-category-food)}._slate_1nht0_221{background:var(--color-gray-500)}._tripDetail_1nht0_223{gap:18px;display:grid}._detailHeading_1nht0_131{justify-content:space-between;align-items:flex-start;display:flex}._detailHeading_1nht0_131>div{gap:2px;min-width:0;display:grid}._detailHeading_1nht0_131 span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._detailHeading_1nht0_131 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:28px;overflow:hidden}._detailHeading_1nht0_131 button{font-size:var(--font-size-body-lg)}._detailMain_1nht0_229{border-radius:var(--radius-lg);background:var(--color-surface-accent-subtle);align-items:center;gap:10px;min-height:70px;padding:14px 16px;display:flex}._detailMain_1nht0_229>span{flex:1;gap:3px;min-width:0;display:grid}._detailMain_1nht0_229 small{color:var(--color-text-accent-positive);font-size:var(--font-size-body-sm)}._detailMain_1nht0_229 p{flex:1;gap:3px;min-width:0;display:grid}._detailMain_1nht0_229 span{color:var(--color-text-accent-positive);font-size:var(--font-size-body-sm);line-height:20px}._detailMain_1nht0_229 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);text-overflow:ellipsis;white-space:nowrap;line-height:22px;overflow:hidden}._warningDetail_1nht0_235{background:var(--color-bg-neutral-default)}._warningDetail_1nht0_235 span{color:var(--color-text-neutral-secondary)}._deckStats_1nht0_237{grid-template-columns:1fr 1fr;gap:24px;display:grid}._deckStats_1nht0_237 div{gap:3px;display:grid}._deckStats_1nht0_237 dt{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._deckStats_1nht0_237 dd{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);line-height:24px}._deckStats_1nht0_237>div>span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm)}._deckStats_1nht0_237>div>strong{font-size:var(--font-size-title-md)}@media (hover:hover){._quickGrid_1nht0_149 button:hover{background:var(--color-bg-neutral-default)}._tripTicket_1nht0_194:hover{opacity:1}}@media (width<=350px){._home_1nht0_1{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right))}._tripRail_1nht0_184{margin-inline:-16px;padding-inline:16px}._summaryRow_1nht0_93,._metrics_1nht0_142{grid-template-columns:1fr}._metrics_1nht0_142{gap:1px}}@media (prefers-reduced-motion:reduce){._home_1nht0_1 *,._home_1nht0_1 :before,._home_1nht0_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}._page_1o8n0_1,._emptyPage_1o8n0_2{width:100%;min-width:0;padding:28px max(24px, var(--safe-area-right)) 32px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);background:0 0}._page_1o8n0_1 h2,._page_1o8n0_1 p,._page_1o8n0_1 ul{margin:0}._emptyPage_1o8n0_2{flex-direction:column;min-height:560px;display:flex}._emptyState_1o8n0_24{flex-direction:column;flex:1;justify-content:center;padding-block:12px;display:flex}._emptyState_1o8n0_24>strong{margin-inline:0}._crewSummary_1o8n0_36{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:28px;padding:18px 16px;display:grid}._avatarStack_1o8n0_47{padding-left:6px;display:flex}._avatarStack_1o8n0_47 img{border:2px solid var(--color-bg-neutral-white);border-radius:var(--radius-full);object-fit:cover;width:38px;height:38px;margin-left:-7px}._crewSummary_1o8n0_36 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._crewSummary_1o8n0_36 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);word-break:keep-all;margin-top:2px}._liveMark_1o8n0_75{border-radius:var(--radius-full);background:var(--color-green-400);width:10px;height:10px;box-shadow:0 0 0 4px var(--color-green-50);animation:2s ease-out infinite _pulse_1o8n0_1}._page_1o8n0_1[data-state=unsettled] ._liveMark_1o8n0_75{background:var(--color-icon-neutral-tertiary);box-shadow:none;animation:none}._section_1o8n0_90{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);margin-top:16px;padding:18px 16px}._activityList_1o8n0_97,._memberList_1o8n0_98{padding:0;list-style:none}._activityList_1o8n0_97 li,._memberList_1o8n0_98 li{border-bottom:1px solid var(--color-border-neutral-subtle);align-items:center;gap:11px;min-height:64px;display:flex}._activityList_1o8n0_97 li:last-child,._memberList_1o8n0_98 li:last-child{border-bottom:0}._activityList_1o8n0_97 img,._memberList_1o8n0_98 img{border-radius:var(--radius-full);object-fit:cover;flex:none;width:40px;height:40px}._activityList_1o8n0_97 div{flex-direction:column;flex:1;min-width:0;display:flex}._activityList_1o8n0_97 strong,._memberList_1o8n0_98 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}._activityList_1o8n0_97 div span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._activityList_1o8n0_97 time{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);flex:none;align-self:flex-start;margin-top:14px}._memberList_1o8n0_98 strong{flex:1}._memberList_1o8n0_98 span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);font-weight:var(--font-weight-semibold)}._memberAmount_1o8n0_168{width:100%}._fullButton_1o8n0_170{width:100%;margin-top:20px}@keyframes _pulse_1o8n0_1{0%,45%,to{box-shadow:0 0 0 4px var(--color-green-50)}20%{box-shadow:0 0 0 7px #dbf7e44d}}@media (width<=359px){._page_1o8n0_1,._emptyPage_1o8n0_2{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right))}._activityList_1o8n0_97 time{display:none}._avatarStack_1o8n0_47 img{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){._liveMark_1o8n0_75{animation:none}}._home_xd6ks_1{width:100%;min-width:0;padding:28px max(24px, var(--safe-area-right)) 32px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);background:0 0}._home_xd6ks_1 h2,._home_xd6ks_1 p,._home_xd6ks_1 dl,._home_xd6ks_1 dd{margin:0}._home_xd6ks_1 p{word-break:keep-all}._compassPanel_xd6ks_20{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);align-items:center;gap:24px;margin-top:28px;padding:20px 18px;display:flex}._compassDial_xd6ks_30{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-full);width:130px;height:130px;color:var(--color-icon-neutral-primary);background:var(--color-bg-neutral-default);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}._compassHome_xd6ks_45[data-state=active] ._compassDial_xd6ks_30{border-color:var(--color-border-accent-positive)}._compassHome_xd6ks_45[data-state=active] ._compassDial_xd6ks_30>svg{color:var(--color-icon-accent-positive)}._compassDial_xd6ks_30>svg{margin-bottom:4px}._compassDial_xd6ks_30 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._compassDial_xd6ks_30 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._balanceSummary_xd6ks_67{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}._balanceSummary_xd6ks_67 div+div{border-top:1px solid var(--color-border-neutral-default);padding-top:18px}._balanceSummary_xd6ks_67 dt{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg);align-items:center;gap:6px;display:flex}._balanceSummary_xd6ks_67 dd{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-title-md);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px}._balanceSummary_xd6ks_67>div>span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);align-items:center;gap:6px;display:flex}._balanceSummary_xd6ks_67>div>strong{font-size:var(--font-size-title-md);margin-top:3px}._dailyBudget_xd6ks_109{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}._dailyBudget_xd6ks_109>span:last-child>span{gap:2px;display:grid}._dailyBudget_xd6ks_109 strong{font-size:var(--font-size-body-lg)}._dailyBudget_xd6ks_109 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg)}._dailyBudget_xd6ks_109 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._dailyBudget_xd6ks_109 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg);margin-top:2px}._dailyBudget_xd6ks_109>svg{color:var(--color-icon-accent-positive);flex:none}._fullButton_xd6ks_145{width:100%;margin-top:20px}@media (width<=350px){._home_xd6ks_1{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right))}._compassPanel_xd6ks_20{gap:14px;padding-inline:14px}._compassDial_xd6ks_30{width:112px;height:112px}._balanceSummary_xd6ks_67{gap:12px}._balanceSummary_xd6ks_67 div+div{padding-top:12px}._balanceSummary_xd6ks_67 dd{font-size:var(--font-size-body-lg)}}._home_qsdj4_1{width:100%;min-width:0;padding:28px max(24px, var(--safe-area-right)) 36px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);flex-direction:column;gap:24px;display:flex}._home_qsdj4_1 :is(h1,h2,p,ul){margin:0}._home_qsdj4_1 :is(h1,h2){text-wrap:balance}._home_qsdj4_1 button{letter-spacing:inherit;font-family:inherit}._home_qsdj4_1 button:focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:2px}._home_qsdj4_1 strong,._home_qsdj4_1 b{font-variant-numeric:tabular-nums}._fullButton_qsdj4_19{width:100%}._stateNote_qsdj4_21{border-radius:var(--radius-lg);color:var(--color-text-neutral-secondary);background:var(--color-bg-neutral-subtle);font-size:var(--font-size-body-rg);word-break:keep-all;align-items:flex-start;gap:9px;padding:12px 14px;line-height:20px;display:flex}._stateNote_qsdj4_21 svg{flex:none}._emptyLine_qsdj4_23{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-md);text-align:center;padding:20px 0;line-height:22px}._amountHero_qsdj4_25 strong{overflow-wrap:anywhere;font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);letter-spacing:-.03em}._ledgerSection_qsdj4_27{gap:12px;display:grid}._transactionList_qsdj4_28{padding:0;list-style:none;display:grid}._transactionList_qsdj4_28 li{border-bottom:1px solid var(--color-border-neutral-default);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;display:grid}._categoryDot_qsdj4_30{border-radius:var(--radius-full);background:var(--color-category-other);width:10px;height:10px}._categoryDot_qsdj4_30[data-category=식비]{background:var(--color-category-food)}._categoryDot_qsdj4_30[data-category=교통]{background:var(--color-category-transport)}._categoryDot_qsdj4_30[data-category=쇼핑]{background:var(--color-category-shopping)}._transactionList_qsdj4_28 p{gap:2px;min-width:0;display:grid}._transactionList_qsdj4_28 p strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);text-overflow:ellipsis;white-space:nowrap;line-height:22px;overflow:hidden}._transactionList_qsdj4_28 p span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:20px}._transactionList_qsdj4_28 b{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-md);white-space:nowrap;line-height:22px}._sheetForm_qsdj4_39{color:var(--color-text-neutral-primary);font-family:var(--font-family-base);gap:22px;padding:4px 24px 28px;display:grid}._sheetForm_qsdj4_39 header{gap:5px;display:grid}._sheetForm_qsdj4_39 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg);margin:0}._sheetForm_qsdj4_39 header p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);margin:0;line-height:22px}._sheetForm_qsdj4_39 fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}._sheetForm_qsdj4_39 legend,._sheetForm_qsdj4_39 label{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);line-height:22px}._sheetForm_qsdj4_39 fieldset>div{gap:8px;display:flex}._sheetForm_qsdj4_39 fieldset button{min-width:72px;min-height:var(--size-touch-target);border-radius:var(--radius-full);color:var(--color-text-neutral-secondary);background:var(--color-bg-neutral-default);font-weight:var(--font-weight-semibold);border:0;padding:8px 14px}._sheetForm_qsdj4_39 fieldset button[aria-pressed=true]{color:var(--color-text-inverse);background:var(--color-button-neutral-primary)}._sheetForm_qsdj4_39 label{gap:8px;display:grid;position:relative}._sheetForm_qsdj4_39 input{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-lg);width:100%;min-height:54px;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-subtle);font:inherit;font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);padding:12px 46px 12px 16px}._sheetForm_qsdj4_39 label>span{position:absolute;bottom:16px;right:16px}._sheetForm_qsdj4_39 input:focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:1px}@media (width<=350px){._home_qsdj4_1{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right));gap:20px}}@media (prefers-reduced-motion:reduce){._home_qsdj4_1 *,._home_qsdj4_1 :before,._home_qsdj4_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}._home_dieea_1{width:100%;min-width:0;padding:28px max(24px, var(--safe-area-right)) 32px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);background:0 0}._home_dieea_1 h1,._home_dieea_1 h2,._home_dieea_1 p,._home_dieea_1 dl,._home_dieea_1 dd,._home_dieea_1 ol,._home_dieea_1 ul{margin:0}._emptyBlock_dieea_21{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);justify-items:start;gap:8px;margin-top:30px;padding:20px;display:grid}._emptyBlock_dieea_21>svg{color:var(--color-icon-neutral-secondary)}._emptyBlock_dieea_21>strong{font-size:var(--font-size-title-md);line-height:var(--line-height-title-md)}._emptyBlock_dieea_21 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}._emptyBlock_dieea_21 button{margin-top:8px}._emptyBlock_dieea_21>div{width:100%}._settlementLead_dieea_37{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);border:0;gap:4px;margin-top:28px;padding:18px 16px;display:grid}._settlementLead_dieea_37>span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-md)}._settlementLead_dieea_37>strong{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._settlementLead_dieea_37>small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._settlementRows_dieea_67{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);margin-top:12px;padding-inline:16px;display:grid;overflow:hidden}._settlementRows_dieea_67>div{border-bottom:1px solid var(--color-border-neutral-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;display:grid}._settlementRows_dieea_67>div,._proofList_dieea_85>div{width:100%;max-width:none}._settlementRows_dieea_67 dt{font-size:var(--font-size-body-md);align-items:center;gap:6px;display:flex}._settlementRows_dieea_67 dd{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._settlementRows_dieea_67>div:last-child{border-bottom:0}._detailTrigger_dieea_91{border-radius:var(--radius-lg);width:100%;min-height:54px;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-default);font:inherit;font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);cursor:pointer;border:0;justify-content:space-between;align-items:center;margin:14px 0;padding:0 16px;display:flex}._bannerFull_dieea_109,._fullButton_dieea_110{width:100%}._liveMessage_dieea_111{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);margin-top:14px!important}._sheetContent_dieea_113{gap:18px;padding:0 24px 28px;display:grid}._sheetContent_dieea_113 h2{font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._sheetContent_dieea_113>p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}._proofList_dieea_85{border-top:1px solid var(--color-border-neutral-default);display:grid}._proofList_dieea_85>div{border-bottom:1px solid var(--color-border-neutral-subtle);min-height:46px;font-size:var(--font-size-body-md);justify-content:space-between;align-items:center;gap:12px;display:flex}._proofList_dieea_85 dt{color:var(--color-text-neutral-secondary)}._proofList_dieea_85 dd{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._detailTrigger_dieea_91:hover{background:var(--color-bg-neutral-subtle)}._detailTrigger_dieea_91:focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:2px}@media (width<=350px){._home_dieea_1{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right))}}@media (prefers-reduced-motion:reduce){._home_dieea_1 *{scroll-behavior:auto}}._page_1gldc_1{width:100%;min-width:0;padding:24px max(24px, var(--safe-area-right)) 36px max(24px, var(--safe-area-left));color:var(--color-text-neutral-primary);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);background:0 0;flex-direction:column;gap:24px;display:flex}._page_1gldc_1 :is(h1,h2,p,dl,dd){margin:0}._page_1gldc_1 :is(h1,h2){text-wrap:balance}._fullButton_1gldc_16{width:100%}._section_1gldc_18{gap:12px;padding-block:4px;display:grid}._section_1gldc_18>header h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._empty_1gldc_21{border-block:1px solid var(--color-border-neutral-default);text-align:center;align-content:center;justify-items:center;gap:8px;min-height:240px;padding:24px 18px;display:grid}._empty_1gldc_21 svg{color:var(--color-icon-neutral-secondary)}._empty_1gldc_21 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-md);line-height:var(--line-height-title-md)}._empty_1gldc_21 p{max-width:30ch;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}._empty_1gldc_21 button{margin-top:10px}._officialRow_1gldc_36{border-block:1px solid var(--color-border-neutral-default);gap:3px;padding:15px 0;display:grid}._officialRow_1gldc_36 span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._officialRow_1gldc_36 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._officialRow_1gldc_36 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._weather_1gldc_41{width:100%;min-height:92px;box-shadow:none;gap:8px;display:grid}._weather_1gldc_41 div{gap:4px;display:grid}._weather_1gldc_41 span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm)}._weather_1gldc_41 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg)}._weather_1gldc_41 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg)}._alertStream_1gldc_47{border-block:1px solid var(--color-border-neutral-default);display:grid}._alertItem_1gldc_48,._clearItem_1gldc_49{border-radius:var(--radius-lg);justify-content:flex-start;align-items:flex-start;gap:12px;width:min(327px,100%);min-height:88px;padding:16px;display:flex}._alertItem_1gldc_48{color:var(--color-text-accent-warning);border-bottom:1px solid var(--color-border-neutral-subtle)}._alertItem_1gldc_48 div,._clearItem_1gldc_49 span{gap:2px;display:grid}._alertItem_1gldc_48 strong,._clearItem_1gldc_49 strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-lg)}._alertItem_1gldc_48 p,._alertItem_1gldc_48 small,._clearItem_1gldc_49 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._clearItem_1gldc_49 svg{color:var(--color-icon-neutral-primary)}._discoveryHeader_1gldc_69,._recapHeader_1gldc_70{gap:6px;display:grid}._discoveryHeader_1gldc_69 h1,._recapHeader_1gldc_70 h1{color:var(--color-text-neutral-primary);font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);margin:0}._discoveryHeader_1gldc_69 p,._recapHeader_1gldc_70 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._discoveryActions_1gldc_75{grid-template-columns:1.2fr 1fr;gap:8px;display:grid}._discoveryActions_1gldc_75 button{width:100%}._popularTrips_1gldc_77{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._popularTrips_1gldc_77 li{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);gap:3px;min-width:0;padding:14px 10px;display:grid}._popularTrips_1gldc_77 span{width:fit-content;min-height:24px;font-size:var(--font-size-body-rg);padding:1px 8px}._popularTrips_1gldc_77 strong{font-size:var(--font-size-body-md);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}._popularTrips_1gldc_77 small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._dataStories_1gldc_82{gap:10px;display:grid}._dataStories_1gldc_82 article{width:100%;min-height:0;box-shadow:none;gap:5px;display:grid}._dataStories_1gldc_82 span{width:fit-content;min-height:24px;font-size:var(--font-size-body-rg);padding:1px 8px}._dataStories_1gldc_82 strong{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._dataStories_1gldc_82 small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._proposalTripHeader_1gldc_88{justify-content:space-between;align-items:center;gap:16px;display:flex}._proposalTripHeader_1gldc_88>div{gap:3px;display:grid}._proposalTripHeader_1gldc_88>div span{width:fit-content;min-height:24px;font-size:var(--font-size-body-rg);padding:1px 8px}._proposalTripHeader_1gldc_88 h1{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);margin:0}._proposalTripHeader_1gldc_88>span{display:flex}._proposalTripHeader_1gldc_88>span img+img{margin-left:-8px}._lowBalance_1gldc_94{width:100%;min-height:0}._warningValue_1gldc_95{color:var(--color-text-accent-warning);font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg)}._balanceDetail_1gldc_96{gap:10px;margin-top:10px;display:grid}._balanceDetail_1gldc_96>small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg)}._balanceDetail_1gldc_96>span{border-radius:var(--radius-full);background:var(--color-bg-neutral-default);height:8px;display:block;overflow:hidden}._balanceDetail_1gldc_96>span i{border-radius:inherit;background:var(--color-icon-accent-warning);width:2%;min-width:8px;height:100%;display:block}._balanceWarning_1gldc_100{justify-content:flex-start;width:100%}._balanceWarning_1gldc_100>span:last-child{align-items:center;gap:8px;width:100%;display:flex}._balanceWarning_1gldc_100 b{white-space:nowrap;margin-left:auto}._todaySpend_1gldc_103{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);gap:14px;padding:18px}._todaySpend_1gldc_103 header strong{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg)}._todaySpend_1gldc_103 header small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-md)}._todayActions_1gldc_106{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}._todayActions_1gldc_106 button{white-space:normal;min-width:0;min-height:78px;font-size:var(--font-size-body-rg);align-content:center;place-items:center;gap:5px;padding:7px 4px;display:grid}._todayActions_1gldc_106 ._categoryAction_1gldc_108,._todayActions_1gldc_106 ._addExpense_1gldc_109{width:100%}._peerComparison_1gldc_110{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);gap:11px;padding:18px}._peerComparison_1gldc_110>p{color:var(--color-text-neutral-primary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._peerComparison_1gldc_110>p b{color:var(--color-text-accent-positive)}._comparisonBars_1gldc_113{gap:7px;display:grid}._comparisonBars_1gldc_113>div{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-rg);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;display:grid}._comparisonBars_1gldc_113 i{border-radius:var(--radius-full);background:var(--color-bg-neutral-default);height:8px;display:block;overflow:hidden}._comparisonBars_1gldc_113 b{border-radius:inherit;background:var(--color-surface-neutral-strong);height:100%;display:block}._comparisonBars_1gldc_113>div:last-child b{background:var(--color-green-400)}._settlementPreview_1gldc_118,._nextTripSuggestion_1gldc_119{white-space:normal;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:74px;padding:14px 16px;display:flex}._settlementPreview_1gldc_118>span,._nextTripSuggestion_1gldc_119>span{gap:3px;display:grid}._settlementPreview_1gldc_118 strong,._nextTripSuggestion_1gldc_119 strong{font-size:var(--font-size-body-lg)}._settlementPreview_1gldc_118 small,._nextTripSuggestion_1gldc_119 small{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._settlementPreview_1gldc_118 svg,._nextTripSuggestion_1gldc_119 svg{color:var(--color-icon-neutral-secondary);flex:none}._settlementAlert_1gldc_129{border-radius:var(--radius-lg);justify-content:flex-start;width:100%;padding:16px}._settlementAlert_1gldc_129>span{justify-content:space-between;align-items:center;gap:12px;display:flex}._settlementAlert_1gldc_129>span>span{gap:3px;display:grid}._settlementAlert_1gldc_129 strong{font-size:var(--font-size-body-lg)}._settlementAlert_1gldc_129 small{font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._settlementAlert_1gldc_129 button{flex:none}._recapCard_1gldc_135{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);gap:14px;padding:18px;display:grid}._recapCard_1gldc_135>header{justify-content:space-between;align-items:center;gap:12px;display:flex}._recapCard_1gldc_135 h2{font-size:var(--font-size-title-lg);margin:0}._recapCard_1gldc_135 header button{min-height:var(--size-touch-target);padding:6px 10px}._recapCard_1gldc_135>span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md)}._recapCard_1gldc_135>strong{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);margin-top:-8px}._segmentedBar_1gldc_141{border-radius:var(--radius-full);height:10px;display:flex;overflow:hidden}._segmentedBar_1gldc_141 i:first-child{background:var(--color-category-shopping);width:42.7%}._segmentedBar_1gldc_141 i:nth-child(2){background:var(--color-category-stay);width:23.2%}._segmentedBar_1gldc_141 i:nth-child(3){background:var(--color-category-food);width:14.8%}._segmentedBar_1gldc_141 i:nth-child(4){background:var(--color-category-other);flex:1}._recapCard_1gldc_135 ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._recapCard_1gldc_135 li span{min-height:26px;font-size:var(--font-size-body-rg);padding:2px 8px}._recapCard_1gldc_135>p{border-top:1px solid var(--color-border-neutral-default);color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);padding-top:14px}._recapCard_1gldc_135>p b{color:var(--color-text-accent-positive)}._recapCard_1gldc_135>p strong{color:var(--color-text-neutral-primary)}._insightStats_1gldc_151{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._insightStats_1gldc_151>article{min-width:0;min-height:108px;padding:14px}._insightStats_1gldc_151>article>div strong{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);font-variant-numeric:tabular-nums}._insightStats_1gldc_151>article>small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);margin-top:8px;display:block}._nextTripSuggestion_1gldc_119 strong{color:var(--color-text-accent-positive)}._insightSource_1gldc_156{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);margin-top:-10px!important}._roulette_1gldc_158,._poker_1gldc_159{border-bottom:1px solid var(--color-border-neutral-default);text-align:center;justify-items:center;gap:8px;padding:22px 0;display:grid}._gameTabs_1gldc_160{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._gameTabs_1gldc_160 button{min-width:0;min-height:var(--size-touch-target)}._wheel_1gldc_162{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-full);width:76px;height:76px;color:var(--color-icon-neutral-primary);background:var(--color-bg-neutral-subtle);place-items:center;margin-bottom:4px;display:grid}._roulette_1gldc_158>span,._poker_1gldc_159>span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-sm)}._roulette_1gldc_158>strong,._poker_1gldc_159 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._roulette_1gldc_158 p,._poker_1gldc_159 p{max-width:32ch;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._poker_1gldc_159>svg{color:var(--color-icon-neutral-primary)}._cards_1gldc_170{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin-block:8px;display:grid}._cards_1gldc_170 button{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-lg);min-width:0;min-height:92px;color:var(--color-text-neutral-secondary);background:var(--color-bg-neutral-white);font:inherit;cursor:pointer;align-content:space-between;gap:8px;padding:10px;display:grid}._cards_1gldc_170 button[aria-pressed=true]{border-color:var(--color-border-neutral-strong);color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-subtle)}._cards_1gldc_170 small{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);justify-self:start}._cards_1gldc_170 strong{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);text-overflow:ellipsis;overflow:hidden}._page_1gldc_1 :is(a,button,input,textarea):focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:2px}@media (width<=350px){._page_1gldc_1{padding-inline:max(16px, var(--safe-area-left)) max(16px, var(--safe-area-right))}._cards_1gldc_170 button{padding-inline:6px}}@media (prefers-reduced-motion:reduce){._page_1gldc_1 *,._page_1gldc_1 :before,._page_1gldc_1 :after{transition:none!important;animation:none!important}}._gallery_iihvy_1,._previewStage_iihvy_2{min-height:100svh;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-subtle);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base)}._gallery_iihvy_1{padding:64px max(24px,50vw - 560px)}._gallery_iihvy_1>header{max-width:600px;margin-bottom:40px}._gallery_iihvy_1>header img{width:78px}._gallery_iihvy_1>header p{color:var(--color-text-accent-positive);font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);margin:28px 0 8px}._gallery_iihvy_1 h1{color:var(--color-gray-700);font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);margin:0}._gallery_iihvy_1>header span{color:var(--color-text-neutral-secondary);line-height:var(--line-height-body-lg);margin-top:12px;display:block}._galleryFilters_iihvy_17{width:fit-content;margin-bottom:24px}._candidateGrid_iihvy_19{border-top:1px solid var(--color-border-neutral-default);display:grid}._candidateGrid_iihvy_19 article{border-bottom:1px solid var(--color-border-neutral-default);grid-template-columns:142px minmax(180px,.8fr) minmax(240px,1.4fr) minmax(130px,auto);align-items:center;gap:16px;min-height:108px;padding:20px 8px;display:grid}._candidateMeta_iihvy_21{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;display:flex}._candidateMeta_iihvy_21 span:first-child{color:var(--color-text-accent-positive);font-weight:var(--font-weight-bold)}._candidateGrid_iihvy_19 h2{font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg);margin:0}._candidateGrid_iihvy_19 p{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);margin:0}._candidateSummary_iihvy_25{gap:8px;display:grid}._candidateActions_iihvy_26{justify-content:end;align-items:center;gap:16px;display:flex}._scopeList_iihvy_27{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._scopeList_iihvy_27 li{display:flex}._candidateGrid_iihvy_19 a{min-height:var(--size-touch-target);color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);align-items:center;gap:4px;text-decoration:none;display:inline-flex}._candidateGrid_iihvy_19 a:first-child{color:var(--color-text-accent-positive)}._previewStage_iihvy_2{align-content:start;justify-items:center;padding:20px;display:grid}._labBar_iihvy_33{border-radius:var(--radius-lg);background:var(--color-bg-neutral-white);width:min(760px,100%);min-height:48px;font-size:var(--font-size-body-rg);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:6px 8px 6px 16px;display:flex}._labBar_iihvy_33 a{min-height:var(--size-touch-target);color:var(--color-text-neutral-secondary);align-items:center;text-decoration:none;display:inline-flex}._labBar_iihvy_33>div{gap:4px;display:flex}._labBar_iihvy_33>div a{border-radius:var(--radius-md);padding:4px 10px}._labBar_iihvy_33 a[aria-current=page]{color:var(--color-text-inverse);background:var(--color-button-neutral-primary)}._device_iihvy_39{border-radius:var(--radius-2xl);background:var(--color-bg-neutral-default);width:min(390px,100%);min-height:780px;box-shadow:var(--shadow-center);grid-template-rows:auto 1fr;display:grid;overflow:hidden}._appBar_iihvy_40{width:100%;min-height:calc(78px + var(--safe-area-top));background:var(--color-bg-neutral-default)}._homeMain_iihvy_42{background:var(--color-bg-neutral-default);min-width:0}._homeStartActions_iihvy_43{border-top:10px solid var(--color-bg-neutral-subtle);padding:24px}._promotion_iihvy_47 a{border-radius:var(--radius-lg);text-decoration:none;display:block;position:relative}._promotion_iihvy_47 a>div{max-width:none}._promotionCount_iihvy_49{border-radius:var(--radius-full);min-width:42px;color:var(--color-text-inverse);background:var(--color-bg-overlay-strong);font-size:var(--font-size-body-rg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-rg);text-align:center;padding:2px 8px;position:absolute;bottom:8px;right:12px}._quickMenu_iihvy_50{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}._quickMenu_iihvy_50 a{width:100%;min-width:0;min-height:88px;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-white);box-shadow:none;font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;text-decoration:none;display:flex}._quickMenu_iihvy_50 strong{text-wrap:balance}._quickMenu_iihvy_50 img{object-fit:contain;flex:none;width:48px;height:42px;display:block}._candidateSlot_iihvy_55{border-bottom:10px solid var(--color-bg-neutral-subtle)}._candidateSlot_iihvy_55>:where(section,article){background:0 0}._tripsEntry_iihvy_61{padding:24px}._tripsEntry_iihvy_61>header{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}._tripsEntry_iihvy_61 h2{color:var(--color-text-neutral-primary);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg);margin:0}._tripsEntry_iihvy_61>header a{min-height:var(--size-touch-target);color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}._tripListLink_iihvy_65{border-radius:var(--radius-lg);min-height:96px;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-white);grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:12px;margin-top:8px;padding:12px;text-decoration:none;display:grid}._tripListLink_iihvy_65>img{border-radius:var(--radius-lg);object-fit:cover;width:72px;height:72px}._tripListLink_iihvy_65>span{gap:2px;display:grid}._tripListLink_iihvy_65 strong{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}._tripListLink_iihvy_65 small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-rg);line-height:var(--line-height-body-rg)}._tripListLink_iihvy_65 svg{color:var(--color-icon-neutral-tertiary);flex:none}._benefits_iihvy_72 button>span{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._panel_iihvy_74{gap:28px;padding:28px 24px 40px;display:grid}._panel_iihvy_74 header p{color:var(--color-text-accent-positive);font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);margin:0 0 4px}._panel_iihvy_74 header h1{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);margin:0}._panel_iihvy_74 header span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);margin-top:8px;display:block}._tripList_iihvy_65{gap:12px;display:grid}._tripList_iihvy_65>a{min-height:72px;color:inherit;grid-template-columns:72px 1fr 20px;align-items:center;gap:12px;text-decoration:none;display:grid}._tripList_iihvy_65 img{border-radius:var(--radius-lg);object-fit:cover;width:72px;height:72px}._tripList_iihvy_65 span{gap:3px;display:grid}._tripList_iihvy_65 small{color:var(--color-text-neutral-tertiary);font-size:var(--font-size-body-rg)}._panelActions_iihvy_83{grid-template-columns:1fr 1fr;gap:8px;display:grid}._panelActions_iihvy_83 a{width:100%}._form_iihvy_86{gap:18px;display:grid}._form_iihvy_86>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}._form_iihvy_86 label{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);gap:8px;display:grid}._form_iihvy_86 input{border:1px solid var(--color-border-neutral-default);border-radius:var(--radius-lg);width:100%;min-height:48px;color:var(--color-text-neutral-primary);background:var(--color-bg-neutral-subtle);font:inherit;padding:12px 14px}._form_iihvy_86 input:focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:1px}._form_iihvy_86 button{width:100%;margin-top:6px}._success_iihvy_92{border-radius:var(--radius-xl);background:var(--color-surface-accent-subtle);justify-items:start;gap:8px;padding:24px;display:grid}._success_iihvy_92 strong{font-size:var(--font-size-title-md)}._success_iihvy_92 span{color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-md)}._success_iihvy_92 a{min-height:var(--size-touch-target);color:var(--color-text-accent-positive);font-weight:var(--font-weight-bold);align-items:center;margin-top:8px;display:inline-flex}._benefits_iihvy_72{gap:16px;display:grid}._benefits_iihvy_72 button{border-radius:var(--radius-lg);cursor:pointer;text-align:left;background:0 0;border:0;justify-items:start;gap:4px;padding:0;display:grid}._benefits_iihvy_72 button>div{max-width:none}._liveMessage_iihvy_100{min-height:20px;color:var(--color-text-neutral-secondary);font-size:var(--font-size-body-rg);margin:0}:is(._galleryFilters_iihvy_17 button,._candidateGrid_iihvy_19 a,._labBar_iihvy_33 a,._homeStartActions_iihvy_43 a,._tripsEntry_iihvy_61 a,._panel_iihvy_74 a,._benefits_iihvy_72 button):focus-visible{outline:2px solid var(--color-border-accent-strong);outline-offset:2px}@media (width<=520px){._gallery_iihvy_1{padding:36px 20px}._candidateGrid_iihvy_19 article{grid-template-columns:1fr;align-items:start;gap:8px;padding-block:20px}._candidateGrid_iihvy_19 article>*{grid-column:1}._candidateActions_iihvy_26{justify-content:start;margin-top:4px}._scopeList_iihvy_27{margin-top:0}._previewStage_iihvy_2{padding:0}._labBar_iihvy_33{display:none}._device_iihvy_39{width:100%;min-height:100svh;box-shadow:none;border-radius:0}}@media (width<=350px){._appBar_iihvy_40,._homeStartActions_iihvy_43,._tripsEntry_iihvy_61,._panel_iihvy_74{padding-inline:16px}._form_iihvy_86>div{grid-template-columns:1fr}._quickMenu_iihvy_50 a{min-height:84px;padding-inline:12px}._quickMenu_iihvy_50 img{width:40px}}@supports (height:100dvh){._gallery_iihvy_1,._previewStage_iihvy_2{min-height:100dvh}}
