.cDlsZa_login{gap:var(--space-6);display:grid}.cDlsZa_head{gap:var(--space-2);display:grid}.cDlsZa_form{gap:var(--space-4);display:grid}.cDlsZa_address{color:var(--color-fg);overflow-wrap:anywhere}.cDlsZa_code{font-family:var(--font-latin);font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:.3em}
.z4CXfa_sheet{width:100%;max-width:var(--content-max);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-surface);max-height:90dvh;color:var(--color-fg);overscroll-behavior:contain;border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}.z4CXfa_sheet[open]{animation:.24s cubic-bezier(.2,.8,.2,1) z4CXfa_sheet-in}.z4CXfa_sheet::backdrop{background:var(--color-scrim)}.z4CXfa_panel{gap:var(--space-4);padding:var(--space-2) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0px));display:grid}.z4CXfa_grabber{width:36px;height:4px;margin:var(--space-1) auto 0;border-radius:var(--radius-pill);background:var(--color-line-strong)}.z4CXfa_hero{border-radius:var(--radius-card);background:var(--color-surface-2);width:56px;height:56px;color:var(--color-fg);place-items:center;display:grid}.z4CXfa_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.z4CXfa_title{padding-top:var(--space-2);font-size:var(--text-lg);font-weight:800}:is(:root:lang(zh-Hans) .z4CXfa_title,:root:lang(zh-Hant) .z4CXfa_title){font-weight:var(--weight-heading)}:root:lang(th) .z4CXfa_title{font-weight:var(--weight-strong)}.z4CXfa_close{width:var(--tap-min);height:var(--tap-min);margin-right:calc(-1 * var(--space-3));border-radius:var(--radius-control);color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}@keyframes z4CXfa_sheet-in{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.z4CXfa_sheet[open]{animation:none}}
._3gWhVa_frame{--pad-start:max(var(--space-4), env(safe-area-inset-left,0px));--pad-end:max(var(--space-4), env(safe-area-inset-right,0px));width:100%;max-width:var(--content-max);min-height:100dvh;padding-inline:var(--pad-start) var(--pad-end);flex-direction:column;margin:0 auto;display:flex}._3gWhVa_header{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:56px;margin-inline:calc(-1 * var(--pad-start)) calc(-1 * var(--pad-end));padding:env(safe-area-inset-top,0px) var(--pad-end) 0 var(--pad-start);background:var(--color-bg);border-bottom:1px solid var(--color-line);display:flex;position:sticky;top:0}._3gWhVa_headerEnd{align-items:center;gap:var(--space-1);display:flex}._3gWhVa_logo{min-height:var(--tap-min);color:var(--color-fg);align-items:center;display:inline-flex}._3gWhVa_wordmarkDot{fill:var(--color-accent)}._3gWhVa_headerButton{min-height:40px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;margin-inline-start:var(--space-1);line-height:1.3;text-decoration:none;display:inline-flex;position:relative}._3gWhVa_headerButton:before{content:"";position:absolute;inset:-4px 0}._3gWhVa_link{min-height:var(--tap-min);padding-inline:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}._3gWhVa_content{gap:var(--space-4);padding-block:var(--space-4) calc(var(--space-8) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}._3gWhVa_contentTabs{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}._3gWhVa_tabBar{z-index:6;max-width:var(--content-max);padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--color-surface);border-top:1px solid var(--color-line);margin:0 auto;position:fixed;bottom:0;left:0;right:0}._3gWhVa_tabs{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}._3gWhVa_tab{min-height:60px;color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._3gWhVa_tab[aria-current=page]{color:var(--color-accent-text)}._3gWhVa_langButton{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--color-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}._3gWhVa_langList{margin:0;padding:0;list-style:none;display:grid}._3gWhVa_langOption{min-height:var(--tap-min);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--color-fg);align-items:center;text-decoration:none;display:flex}._3gWhVa_langOption[aria-current=true]{color:var(--color-accent-text);font-weight:var(--weight-strong)}@media (min-width:600px){._3gWhVa_frame,._3gWhVa_tabBar{border-inline:1px solid var(--color-line)}}
.d_4FxW_filters{gap:var(--space-2);padding:6px 0 var(--space-3);display:flex}.d_4FxW_chip{height:var(--chip-height);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.d_4FxW_chip:before{content:"";position:absolute;inset:-6px -4px}.d_4FxW_chipSel{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}.d_4FxW_chipDim{color:var(--color-muted)}.d_4FxW_soon{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-xs);margin-right:-6px}.d_4FxW_masonry{columns:2;column-gap:var(--space-1)}@media (min-width:480px){.d_4FxW_masonry{columns:3}}.d_4FxW_item{margin-bottom:var(--space-1);border-radius:var(--radius-control);background:var(--color-surface-2);break-inside:avoid;display:block;position:relative;overflow:hidden}.d_4FxW_item img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.d_4FxW_empty{justify-content:center;align-items:center;gap:var(--space-4);max-width:340px;padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}.d_4FxW_empty>span{background:var(--color-surface);width:64px;height:64px}.d_4FxW_viewer{width:100%;max-width:var(--content-max);background:var(--color-bg);flex-direction:column;min-height:100dvh;margin:0 auto;display:flex}.d_4FxW_stage{flex:1;place-items:center;min-height:50dvh;display:grid;position:relative}.d_4FxW_stage img{object-fit:contain;max-width:100%;max-height:70dvh;display:block}.d_4FxW_stagePlaceholder{background:var(--color-surface-2);width:100%;max-height:70dvh;color:var(--color-muted);place-items:center;display:grid}.d_4FxW_topButtons{top:calc(var(--space-2) + env(safe-area-inset-top,0px));left:var(--space-2);right:var(--space-2);z-index:2;justify-content:space-between;display:flex;position:absolute}.d_4FxW_onImage{border-radius:var(--radius-pill);background:var(--color-scrim);width:40px;height:40px;color:var(--color-fg);cursor:pointer;border:0;place-items:center;display:grid;position:relative}.d_4FxW_onImage:before{content:"";position:absolute;inset:-4px}.d_4FxW_panel{gap:var(--space-3);padding:var(--space-4) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-surface);flex-direction:column;display:flex}.d_4FxW_prompt{font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.d_4FxW_promptActions{gap:var(--space-2);margin-left:calc(-1 * var(--space-3));display:flex}.d_4FxW_kv{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.d_4FxW_kv div{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2)}.d_4FxW_kv dt{color:var(--color-muted);font-size:var(--text-xs);line-height:1.3}.d_4FxW_kv dd{font-size:var(--text-sm);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.d_4FxW_actions{gap:var(--space-2);display:flex}.d_4FxW_actions>:first-child{flex:1;min-height:52px}.d_4FxW_deleteButton{border-radius:var(--radius-control);background:var(--color-surface-2);width:52px;min-height:52px;color:var(--color-danger);cursor:pointer;border:0;flex:none;place-items:center;display:grid}
.K1xBSW_titleRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.K1xBSW_bigNumber{font-family:var(--font-latin);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;margin:0;font-weight:800;line-height:1.1}.K1xBSW_rows{gap:var(--space-1);margin:0;display:grid}.K1xBSW_rows div{justify-content:space-between;gap:var(--space-2);display:flex}.K1xBSW_rows dt{color:var(--color-muted)}.K1xBSW_rows dd{font-family:var(--font-latin);font-variant-numeric:tabular-nums;margin:0}.K1xBSW_creditsPill{height:var(--chip-height);padding:0 var(--space-3) 0 10px;border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-fg);font-family:var(--font-latin);font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.K1xBSW_creditsPill:before{content:"";position:absolute;inset:-6px -4px}.K1xBSW_creditIcon{color:var(--color-accent);flex:none}.K1xBSW_cost{align-items:center;gap:var(--space-1);font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-weight:var(--weight-strong);white-space:nowrap;display:inline-flex}.K1xBSW_heading{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:800}:is(:root:lang(zh-Hans) .K1xBSW_heading,:root:lang(zh-Hant) .K1xBSW_heading){font-weight:var(--weight-heading);letter-spacing:0}:root:lang(th) .K1xBSW_heading{font-weight:var(--weight-strong);letter-spacing:0}.K1xBSW_headingSm{font-size:var(--text-lg)}.K1xBSW_muted{color:var(--color-muted);margin:0}.K1xBSW_small{font-size:var(--text-sm);margin:0}.K1xBSW_xs{font-size:var(--text-xs);margin:0}.K1xBSW_stack{gap:var(--space-2);display:grid}.K1xBSW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.K1xBSW_btnLg{min-height:52px}.K1xBSW_quiet{background:var(--color-surface-2);color:var(--color-fg)}.K1xBSW_danger{background:var(--color-danger-soft);color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.K1xBSW_textButton{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.K1xBSW_textButton:before{content:"";position:absolute;inset:-4px 0}.K1xBSW_iconButton{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-control);color:var(--color-fg);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid;position:relative}.K1xBSW_sk{border-radius:var(--radius-control);background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface-2) 50%, var(--color-surface) 100%);background-size:200% 100%;animation:1.4s linear infinite K1xBSW_sk,.3s step-end K1xBSW_sk-delay;display:block}@keyframes K1xBSW_sk{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes K1xBSW_sk-delay{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.K1xBSW_sk{background:var(--color-surface-2)}}.K1xBSW_errorPage{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8);text-align:center;flex-direction:column;flex:1;display:flex}.K1xBSW_heroBlock{border-radius:var(--radius-card);background:var(--color-surface-2);width:56px;height:56px;color:var(--color-muted);place-items:center;display:grid}.K1xBSW_need{gap:var(--space-2);margin:0;display:flex}.K1xBSW_need>div{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);flex:1}.K1xBSW_need dt{color:var(--color-muted);font-size:var(--text-xs)}.K1xBSW_need dd{align-items:center;gap:var(--space-1);font-family:var(--font-latin);font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:800;line-height:1.3;display:flex}.K1xBSW_strongFg{color:var(--color-fg);font-weight:var(--weight-strong)}
.IUcZhq_main{--tabbar:calc(61px + env(safe-area-inset-bottom,0px));padding-bottom:var(--tabbar);flex-direction:column;flex:1;display:flex}.IUcZhq_body{padding-block:var(--space-4);flex-direction:column;flex:1;justify-content:flex-start;display:flex}.IUcZhq_loadError{margin:var(--space-8) 0;color:var(--color-danger)}.IUcZhq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IUcZhq_creditIcon{color:var(--color-accent);flex:none}.IUcZhq_composer{bottom:var(--tabbar);z-index:4;gap:var(--space-3);margin-inline:calc(-1 * var(--pad-start)) calc(-1 * var(--pad-end));padding:var(--space-3) var(--pad-end) var(--space-3) var(--pad-start);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-surface);flex-direction:column;display:flex;position:sticky}.IUcZhq_promptBox{gap:var(--space-3);min-height:80px;padding:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface-2);align-items:flex-start;display:flex}.IUcZhq_promptBox:focus-within{border:2px solid var(--color-accent);padding:11px}.IUcZhq_promptCompact:not(:focus-within){min-height:var(--tap-min);align-items:center}.IUcZhq_prompt{min-width:0;min-height:24px;max-height:9em;color:var(--color-fg);caret-color:var(--color-accent);font:inherit;font-size:var(--text-md);resize:none;field-sizing:content;background:0 0;border:0;flex:1;padding:0;line-height:1.5}.IUcZhq_prompt::placeholder{color:var(--color-muted)}.IUcZhq_prompt:focus,.IUcZhq_prompt:focus-visible{outline:none}.IUcZhq_counter{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-muted);font-family:var(--font-latin);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right}.IUcZhq_counterOver{color:var(--color-danger)}.IUcZhq_reason{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-danger);font-size:var(--text-sm)}.IUcZhq_refs{gap:var(--space-2);flex-wrap:wrap;max-width:50%;display:flex}.IUcZhq_refAdd{width:var(--tap-min);height:var(--tap-min);border:1px dashed var(--color-line-strong);border-radius:var(--radius-control);color:var(--color-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.IUcZhq_refThumb{width:var(--tap-min);height:var(--tap-min);flex:none;position:relative}.IUcZhq_refThumb img{border-radius:var(--radius-control);object-fit:cover;width:100%;height:100%}.IUcZhq_refBusy{border:2px solid var(--color-surface-2);border-top-color:var(--color-accent);border-radius:50%;animation:.8s linear infinite IUcZhq_spin;position:absolute;inset:12px}.IUcZhq_refRemove{border:1px solid var(--color-line-strong);background:var(--color-surface);width:20px;height:20px;color:var(--color-fg);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.IUcZhq_refRemove:before{content:"";position:absolute;inset:-14px}@keyframes IUcZhq_spin{to{transform:rotate(360deg)}}.IUcZhq_chips{gap:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--pad-end)) calc(-1 * var(--space-2)) calc(-1 * var(--pad-start));padding:var(--space-2) var(--pad-end) var(--space-2) var(--pad-start);scrollbar-width:none;display:flex;overflow-x:auto}.IUcZhq_chip{height:var(--chip-height);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;align-items:center;gap:6px;line-height:1.2;display:inline-flex;position:relative}.IUcZhq_chip:before{content:"";position:absolute;inset:-6px -4px}.IUcZhq_chipIcon{color:var(--color-muted)}.IUcZhq_chipSel{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}.IUcZhq_chipSel .IUcZhq_chipIcon{color:inherit}.IUcZhq_generate{min-height:52px}.IUcZhq_generate svg{color:inherit}.IUcZhq_empty{gap:var(--space-3);flex-direction:column;display:flex}.IUcZhq_emptyHead{gap:var(--space-1);display:grid}.IUcZhq_emptyTitle{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:800}:is(:root:lang(zh-Hans) .IUcZhq_emptyTitle,:root:lang(zh-Hant) .IUcZhq_emptyTitle){font-weight:var(--weight-heading);letter-spacing:0}:root:lang(th) .IUcZhq_emptyTitle{font-weight:var(--weight-strong);letter-spacing:0}.IUcZhq_emptyLead{color:var(--color-muted);font-size:var(--text-sm);margin:0}.IUcZhq_noPlan{align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-fg);font-size:var(--text-sm);line-height:1.4;text-decoration:none;display:flex}.IUcZhq_noPlanText{flex:1;min-width:0}.IUcZhq_noPlanLink{color:var(--color-accent-text);font-weight:var(--weight-strong)}.IUcZhq_ideas{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.IUcZhq_idea{aspect-ratio:4/3;border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.IUcZhq_ideaImage{padding-bottom:var(--space-6);background:linear-gradient(160deg, var(--color-surface-2), var(--color-surface));color:var(--color-muted);place-items:center;display:grid;position:absolute;inset:0}.IUcZhq_ideaCaption{padding:var(--space-6) var(--space-2) var(--space-2);background:linear-gradient(180deg, transparent, var(--color-scrim) 45%);font-size:var(--text-xs);font-weight:var(--weight-strong);line-height:1.35;position:absolute;inset:auto 0 0}.IUcZhq_moreIdeas{align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--color-fg);font:inherit;font-weight:var(--weight-strong);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}.IUcZhq_feed{gap:var(--space-6);flex-direction:column;display:flex}.IUcZhq_batch{gap:var(--space-2);flex-direction:column;display:flex}.IUcZhq_batchHead{align-items:flex-start;gap:var(--space-2);margin-right:calc(-1 * var(--space-3));display:flex}.IUcZhq_batchPrompt{font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;padding-top:2px;line-height:1.45;display:-webkit-box;overflow:hidden}.IUcZhq_moreButton{width:var(--tap-min);height:var(--tap-min);margin-top:calc(-1 * var(--space-3));border-radius:var(--radius-control);color:var(--color-fg);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.IUcZhq_meta{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-muted);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.IUcZhq_tiles{gap:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.IUcZhq_tilesOne{grid-template-columns:minmax(0,220px)}.IUcZhq_tile{border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-muted);display:block;position:relative;overflow:hidden}.IUcZhq_tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.IUcZhq_tileCenter{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-xs);text-align:center;flex-direction:column;line-height:1.4;display:flex}.IUcZhq_failIcon{color:var(--color-danger)}.IUcZhq_failTitle{color:var(--color-fg);font-size:var(--text-sm)}.IUcZhq_retry{align-items:center;gap:var(--space-1);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);cursor:pointer;border:0;display:inline-flex;position:relative}.IUcZhq_retry:before{content:"";position:absolute;inset:-4px 0}.IUcZhq_tileRunning{color:var(--color-fg)}.IUcZhq_tileShimmer{background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface-2) 50%, var(--color-surface) 100%);background-size:200% 100%;animation:1.4s linear infinite IUcZhq_sk;position:absolute;inset:0}@keyframes IUcZhq_sk{0%{background-position:100% 0}to{background-position:-100% 0}}.IUcZhq_progress{inset:auto var(--space-3) var(--space-3);font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;display:flex;position:absolute}.IUcZhq_bar{border-radius:var(--radius-pill);background:var(--color-surface);height:4px;display:block;overflow:hidden}.IUcZhq_bar i{border-radius:inherit;background:var(--color-accent);height:100%;transition:width .4s;display:block}.IUcZhq_options{gap:var(--space-2);display:grid}.IUcZhq_opt{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;display:flex}.IUcZhq_optSel{border-color:var(--color-accent);background:var(--color-accent-soft)}.IUcZhq_optBody{flex:1;min-width:0;display:grid}.IUcZhq_optTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.IUcZhq_optTitle{font-weight:var(--weight-strong);line-height:1.35}.IUcZhq_optSub{color:var(--color-muted);font-size:var(--text-sm);line-height:1.4}.IUcZhq_vendorMark{border-radius:var(--radius-control);background:var(--color-surface);width:40px;height:40px;color:var(--color-muted);font-family:var(--font-latin);font-size:var(--text-sm);flex:none;place-items:center;font-weight:800;display:grid}.IUcZhq_optSel .IUcZhq_vendorMark{background:var(--color-bg);color:var(--color-accent-text)}.IUcZhq_costRight{align-items:center;gap:var(--space-1);font-family:var(--font-latin);font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}.IUcZhq_badge,.IUcZhq_badgeAccent{align-items:center;gap:var(--space-1);min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);white-space:nowrap;line-height:1.3;display:inline-flex}.IUcZhq_badgeAccent{background:var(--color-accent-soft);color:var(--color-accent-text)}.IUcZhq_radio{border:2px solid var(--color-line-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.IUcZhq_radioOn{border-color:var(--color-accent);background:var(--color-accent)}.IUcZhq_radioOn:after{content:"";background:var(--color-on-accent);border-radius:50%;width:8px;height:8px}.IUcZhq_ratioGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.IUcZhq_ratio{border-radius:var(--radius-control);background:var(--color-surface-2);height:80px;color:var(--color-fg);font-family:var(--font-latin);font-size:var(--text-sm);font-weight:var(--weight-strong);cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;line-height:1;display:flex}.IUcZhq_ratioSel{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}.IUcZhq_ratioShape{border:2px solid var(--color-muted);border-radius:4px;max-width:64px;display:block}.IUcZhq_ratioSel .IUcZhq_ratioShape{border-color:var(--color-accent)}.IUcZhq_note{color:var(--color-muted);font-size:var(--text-xs);margin:0}.IUcZhq_menu{display:grid}.IUcZhq_menuPrompt{margin:0 0 var(--space-2);color:var(--color-muted);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.IUcZhq_menuRow{align-items:center;gap:var(--space-3);border:0;border-bottom:1px solid var(--color-line);min-height:56px;color:var(--color-fg);font:inherit;font-weight:var(--weight-strong);text-align:left;cursor:pointer;background:0 0;padding:0;display:flex}.IUcZhq_menuRow:last-child{border-bottom:0}.IUcZhq_menuDanger{color:var(--color-danger)}@media (prefers-reduced-motion:reduce){.IUcZhq_tileShimmer{background:var(--color-surface-2);animation:none}}
.o_JJBa_stack{top:calc(56px + env(safe-area-inset-top,0px) + var(--space-2));z-index:20;gap:var(--space-2);max-width:var(--content-max);padding:0 var(--space-4);pointer-events:none;margin:0 auto;display:grid;position:fixed;left:0;right:0}.o_JJBa_toast{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);font:inherit;font-size:var(--text-sm);text-align:left;pointer-events:auto;border:0;line-height:1.4;animation:.2s ease-out o_JJBa_toast-in;display:flex}button.o_JJBa_toast{cursor:pointer}.o_JJBa_icon{color:var(--color-muted);flex:none}.o_JJBa_text{flex:1;min-width:0}.o_JJBa_act{color:var(--color-accent-text);font-weight:var(--weight-strong);white-space:nowrap;flex:none}.o_JJBa_ok{background:var(--color-success-soft)}.o_JJBa_ok .o_JJBa_icon{color:var(--color-success)}.o_JJBa_bad{background:var(--color-danger-soft)}.o_JJBa_bad .o_JJBa_icon{color:var(--color-danger)}.o_JJBa_offline .o_JJBa_icon{color:var(--color-warning)}.o_JJBa_info{background:var(--color-surface-2)}@keyframes o_JJBa_toast-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.o_JJBa_toast{animation:none}}
.GrqBAW_page{gap:var(--space-4);display:grid}.GrqBAW_appBar{z-index:5;align-items:center;gap:var(--space-1);min-height:56px;margin-inline:calc(-1 * var(--pad-start)) calc(-1 * var(--pad-end));padding-top:env(safe-area-inset-top,0px);padding-inline:var(--space-1) var(--pad-end);border-bottom:1px solid var(--color-line);background:var(--color-bg);display:flex;position:sticky;top:0}.GrqBAW_backButton{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-control);color:var(--color-fg);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.GrqBAW_appBarTitle{font-size:var(--text-lg);font-weight:800}:is(:root:lang(zh-Hans) .GrqBAW_appBarTitle,:root:lang(zh-Hant) .GrqBAW_appBarTitle){font-weight:var(--weight-heading)}:root:lang(th) .GrqBAW_appBarTitle{font-weight:var(--weight-strong)}.GrqBAW_lead{color:var(--color-muted);font-size:var(--text-sm);margin:0}.GrqBAW_plans{gap:var(--space-4);display:grid}.GrqBAW_plan{gap:var(--space-2);width:100%;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-fg);font:inherit;text-align:start;cursor:pointer;border:2px solid #0000;flex-direction:column;display:flex}.GrqBAW_plan[aria-checked=true]{border-color:var(--color-accent)}.GrqBAW_top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.GrqBAW_name{font-weight:var(--weight-strong);flex:1}.GrqBAW_radio{border:2px solid var(--color-line-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.GrqBAW_plan[aria-checked=true] .GrqBAW_radio{border-color:var(--color-accent);background:var(--color-accent)}.GrqBAW_plan[aria-checked=true] .GrqBAW_radio:after{content:"";background:var(--color-on-accent);border-radius:50%;width:8px;height:8px}.GrqBAW_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.GrqBAW_big{font-family:var(--font-latin);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.GrqBAW_strike{color:var(--color-muted);font-family:var(--font-latin);font-variant-numeric:tabular-nums;text-decoration:line-through}.GrqBAW_meta{gap:var(--space-1) var(--space-3);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.GrqBAW_credits{font-size:var(--text-sm);font-weight:var(--weight-strong);align-items:center;gap:6px;display:flex}.GrqBAW_creditIcon{color:var(--color-accent);flex:none}.GrqBAW_badge{align-items:center;gap:var(--space-1);min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);white-space:nowrap;line-height:1.3;display:inline-flex}.GrqBAW_badgeAccent{background:var(--color-accent-soft);color:var(--color-accent-text)}.GrqBAW_badgeSuccess{background:var(--color-success-soft);color:var(--color-success)}.GrqBAW_notes{gap:var(--space-1);color:var(--color-muted);font-size:var(--text-sm);margin:0;padding-inline-start:18px;display:grid}.GrqBAW_sticky{z-index:4;gap:var(--space-2);margin-inline:calc(-1 * var(--pad-start)) calc(-1 * var(--pad-end));padding-block:var(--space-3) calc(var(--space-4) + env(safe-area-inset-bottom,0px));padding-inline:var(--pad-start) var(--pad-end);border-top:1px solid var(--color-line);background:var(--color-bg);display:grid;position:sticky;bottom:0}.GrqBAW_btnLg{min-height:52px}.GrqBAW_fine{color:var(--color-muted);font-size:var(--text-xs);text-align:center;margin:0}.GrqBAW_message{font-size:var(--text-sm);text-align:center;margin:0}.GrqBAW_messageBad{color:var(--color-danger)}.GrqBAW_notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-2);font-size:var(--text-sm);display:flex}.GrqBAW_notice svg{color:var(--color-muted);flex:none}.GrqBAW_current{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.GrqBAW_currentHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.GrqBAW_section{gap:var(--space-4);padding-top:var(--space-6);display:grid}.GrqBAW_heading{font-size:var(--text-xl);font-weight:800}:is(:root:lang(zh-Hans) .GrqBAW_heading,:root:lang(zh-Hant) .GrqBAW_heading){font-weight:var(--weight-heading)}:root:lang(th) .GrqBAW_heading{font-weight:var(--weight-strong)}.GrqBAW_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.GrqBAW_table th{padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);text-align:start}.GrqBAW_table td{min-height:48px;padding:var(--space-3) var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--color-line);vertical-align:top}.GrqBAW_table th:last-child,.GrqBAW_table td:last-child{text-align:end;padding-inline-end:0}.GrqBAW_modelName{font-weight:var(--weight-strong);display:block}.GrqBAW_vendor{color:var(--color-muted);font-size:var(--text-xs)}.GrqBAW_num{font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-weight:var(--weight-strong);white-space:nowrap}.GrqBAW_muted{color:var(--color-muted)}.GrqBAW_faq{display:grid}.GrqBAW_faq details{border-bottom:1px solid var(--color-line)}.GrqBAW_faq summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;font-weight:var(--weight-strong);cursor:pointer;line-height:1.4;list-style:none;display:flex}.GrqBAW_faq summary::-webkit-details-marker{display:none}.GrqBAW_faq summary svg{color:var(--color-muted);flex:none;transition:transform .15s}.GrqBAW_faq details[open] summary svg{transform:rotate(180deg)}.GrqBAW_faq p{padding-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);margin:0}.GrqBAW_fallback{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}.GrqBAW_heroBlock{border-radius:var(--radius-card);background:var(--color-surface-2);width:56px;height:56px;color:var(--color-muted);place-items:center;display:grid}.GrqBAW_skeleton{border-radius:var(--radius-card);background:var(--color-surface);height:132px;animation:1.4s ease-in-out infinite GrqBAW_pulse;display:block}@keyframes GrqBAW_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.GrqBAW_skeleton{animation:none}}
.Ig8upW_head{gap:var(--space-1);padding-top:var(--space-2);display:grid}.Ig8upW_email{overflow-wrap:anywhere;color:var(--color-muted);font-size:var(--text-sm);margin:0}.Ig8upW_card{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.Ig8upW_cardLabel{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-strong);margin:0}.Ig8upW_bal{align-items:center;gap:var(--space-2);margin:0;display:flex}.Ig8upW_balIcon{color:var(--color-accent);flex:none}.Ig8upW_balNumber{font-family:var(--font-latin);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.Ig8upW_bar{border-radius:var(--radius-pill);background:var(--color-surface-2);height:4px;overflow:hidden}.Ig8upW_bar>span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.Ig8upW_text{font-size:var(--text-sm);margin:0}.Ig8upW_note{color:var(--color-muted);font-size:var(--text-xs);margin:0}.Ig8upW_muted{color:var(--color-muted);font-size:var(--text-sm);margin:0}.Ig8upW_strong{color:var(--color-fg);font-weight:var(--weight-strong)}.Ig8upW_num{font-family:var(--font-latin);font-variant-numeric:tabular-nums}.Ig8upW_planHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Ig8upW_planName{font-size:var(--text-md);font-weight:800}:is(:root:lang(zh-Hans) .Ig8upW_planName,:root:lang(zh-Hant) .Ig8upW_planName){font-weight:var(--weight-heading)}:root:lang(th) .Ig8upW_planName{font-weight:var(--weight-strong)}.Ig8upW_noPlanTitle{font-size:var(--text-lg)}.Ig8upW_badge{align-items:center;gap:var(--space-1);min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);white-space:nowrap;line-height:1.3;display:inline-flex}.Ig8upW_badgeSuccess{background:var(--color-success-soft);color:var(--color-success)}.Ig8upW_badgeIconWarn{color:var(--color-warning)}.Ig8upW_actions{gap:var(--space-2);display:grid}.Ig8upW_btnLg{min-height:52px}.Ig8upW_ticks{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.Ig8upW_ticks li{align-items:flex-start;gap:var(--space-2);display:flex}.Ig8upW_ticks svg{color:var(--color-success);flex:none;margin-top:2px}.Ig8upW_secHead{margin:var(--space-2) 0 0;font-size:var(--text-md);font-weight:800}:is(:root:lang(zh-Hans) .Ig8upW_secHead,:root:lang(zh-Hant) .Ig8upW_secHead){font-weight:var(--weight-heading)}:root:lang(th) .Ig8upW_secHead{font-weight:var(--weight-strong)}.Ig8upW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Ig8upW_row{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-line);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;text-decoration:none;display:flex}.Ig8upW_list>li:last-child .Ig8upW_row,.Ig8upW_list>li:last-child>.Ig8upW_row{border-bottom:0}.Ig8upW_historyRow{cursor:default;min-height:60px}.Ig8upW_row>svg{color:var(--color-muted);flex:none}.Ig8upW_grow{flex:1;min-width:0}.Ig8upW_rowTitle{font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:1.35;display:block}.Ig8upW_rowSub{color:var(--color-muted);font-size:var(--text-sm);line-height:1.4;display:block}.Ig8upW_value{color:var(--color-muted);font-size:var(--text-sm)}.Ig8upW_reasonIcon{background:var(--color-surface-2);width:36px;height:36px;color:var(--color-muted);border-radius:50%;flex:none;place-items:center;display:grid}.Ig8upW_reasonIconAccent{color:var(--color-accent)}.Ig8upW_delta{font-family:var(--font-latin);font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.Ig8upW_deltaUp{color:var(--color-success)}.Ig8upW_dangerRow,.Ig8upW_dangerRow>svg{color:var(--color-danger)}.Ig8upW_signOutForm{margin:0}.Ig8upW_bullets{color:var(--color-muted);font-size:var(--text-sm);gap:6px;margin:0;padding-inline-start:18px;display:grid}.Ig8upW_langList{gap:var(--space-2);display:grid}.Ig8upW_langOption{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);font:inherit;font-weight:var(--weight-strong);text-align:start;cursor:pointer;border:1px solid #0000;display:flex}.Ig8upW_langOption[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.Ig8upW_radio{border:2px solid var(--color-line-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.Ig8upW_langOption[aria-checked=true] .Ig8upW_radio{border-color:var(--color-accent);background:var(--color-accent)}.Ig8upW_langOption[aria-checked=true] .Ig8upW_radio:after{content:"";background:var(--color-on-accent);border-radius:50%;width:8px;height:8px}.Ig8upW_confirmButton:disabled{background:var(--color-surface-2);color:var(--color-muted);box-shadow:none;cursor:not-allowed}.Ig8upW_sheetError{color:var(--color-danger);font-size:var(--text-sm);margin:0}
._ALt2W_title{font-size:var(--text-xl);font-weight:800}:is(:root:lang(zh-Hans) ._ALt2W_title,:root:lang(zh-Hant) ._ALt2W_title){font-weight:var(--weight-heading)}:root:lang(th) ._ALt2W_title{font-weight:var(--weight-strong)}._ALt2W_muted{color:var(--color-muted);margin:0}._ALt2W_small{font-size:var(--text-sm);color:var(--color-muted);margin:0}._ALt2W_number{font-family:var(--font-latin);font-variant-numeric:tabular-nums}._ALt2W_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font:inherit;font-weight:var(--weight-strong);text-align:center;cursor:pointer;border:0;text-decoration:none;transition:background .15s;display:inline-flex}._ALt2W_block{width:100%;display:flex}._ALt2W_primary{background:var(--color-accent);color:var(--color-on-accent)}._ALt2W_primary svg{color:inherit}@media (hover:hover){._ALt2W_primary:hover{background:var(--color-accent-hover)}}._ALt2W_primary:active{background:var(--color-accent-pressed)}._ALt2W_primary:disabled,._ALt2W_primary[aria-disabled=true]{background:var(--color-surface-2);color:var(--color-muted);cursor:not-allowed}._ALt2W_secondary{background:var(--color-surface-2);color:var(--color-fg);box-shadow:inset 0 0 0 1px var(--color-line-strong)}._ALt2W_secondary:disabled{color:var(--color-muted);cursor:not-allowed}._ALt2W_ghost{color:var(--color-fg);background:0 0}._ALt2W_field{gap:var(--space-2);display:grid}._ALt2W_label{font-size:var(--text-sm);font-weight:var(--weight-strong)}._ALt2W_input{width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);caret-color:var(--color-accent);font:inherit;font-size:var(--text-md)}._ALt2W_input::placeholder{color:var(--color-muted)}._ALt2W_input:focus,._ALt2W_input:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);outline:none}._ALt2W_input[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}._ALt2W_error{color:var(--color-danger);font-size:var(--text-sm);margin:0}._ALt2W_status{color:var(--color-muted);font-size:var(--text-sm);margin:0}._ALt2W_check{align-items:flex-start;gap:var(--space-3);min-height:var(--tap-min);padding-block:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:flex}._ALt2W_check input{width:22px;height:22px;accent-color:var(--color-accent);flex:none;margin:1px 0 0}._ALt2W_chipRow{gap:var(--space-3) var(--space-2);flex-wrap:wrap;display:flex}._ALt2W_chip{align-items:center;gap:var(--space-1);height:var(--chip-height);padding:0 var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-fg);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;display:inline-flex;position:relative}._ALt2W_chip:before{content:"";position:absolute;inset:-6px -4px}._ALt2W_chip[aria-pressed=true],._ALt2W_chip[aria-checked=true]{background:var(--color-accent-soft);color:var(--color-accent-text);border-color:var(--color-accent)}._ALt2W_tag{width:fit-content;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-strong);align-items:center;display:inline-flex}._ALt2W_card{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);display:grid}._ALt2W_spinner{border:2px solid var(--color-surface-2);border-top-color:var(--color-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _ALt2W_spin;display:inline-block}@keyframes _ALt2W_spin{to{transform:rotate(360deg)}}._ALt2W_skeleton{border-radius:var(--radius-control);background:var(--color-surface-2);animation:1.4s ease-in-out infinite _ALt2W_pulse;display:block}@keyframes _ALt2W_pulse{50%{opacity:.55}}._ALt2W_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.MFH9pq_page{gap:var(--space-8);display:grid}.MFH9pq_heroTitle,.MFH9pq_heading,.MFH9pq_finalTitle,.MFH9pq_modelName{font-weight:800}:is(:root:lang(zh-Hans) .MFH9pq_heroTitle,:root:lang(zh-Hans) .MFH9pq_heading,:root:lang(zh-Hans) .MFH9pq_finalTitle,:root:lang(zh-Hant) .MFH9pq_heroTitle,:root:lang(zh-Hant) .MFH9pq_heading,:root:lang(zh-Hant) .MFH9pq_finalTitle){font-weight:var(--weight-heading)}:is(:root:lang(th) .MFH9pq_heroTitle,:root:lang(th) .MFH9pq_heading,:root:lang(th) .MFH9pq_finalTitle){font-weight:var(--weight-strong)}.MFH9pq_muted{color:var(--color-muted);margin:0}.MFH9pq_small{color:var(--color-muted);font-size:var(--text-sm);margin:0}.MFH9pq_btnLg{min-height:52px}.MFH9pq_num{font-family:var(--font-latin);font-variant-numeric:tabular-nums}.MFH9pq_hero{gap:var(--space-4);padding-top:var(--space-2);display:grid}.MFH9pq_eyebrow{color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase}.MFH9pq_heroTitle{font-size:var(--text-2xl)}.MFH9pq_startNote{color:var(--color-muted);font-size:var(--text-sm);text-align:center;margin:0}.MFH9pq_heroStrip{gap:var(--space-2);height:300px;margin-top:calc(var(--space-6) - var(--space-8));grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden}.MFH9pq_heroStrip img{border-radius:var(--radius-control);background:var(--color-surface-2);object-fit:cover;width:100%;height:260px;display:block}.MFH9pq_heroStrip img:nth-child(2){margin-top:32px}.MFH9pq_heroStrip img:nth-child(3){margin-top:12px}.MFH9pq_heroStrip:after{content:"";background:linear-gradient(180deg, transparent, var(--color-bg));pointer-events:none;height:120px;position:absolute;inset:auto 0 0}.MFH9pq_section{gap:var(--space-4);display:grid}.MFH9pq_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.MFH9pq_heading{font-size:var(--text-xl)}.MFH9pq_wall{columns:2;column-gap:var(--space-1)}.MFH9pq_wallItem{width:100%;margin:0 0 var(--space-1);border-radius:var(--radius-control);background:var(--color-surface-2);break-inside:avoid;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.MFH9pq_wallImage{width:100%;height:auto;display:block}.MFH9pq_imageTag{bottom:var(--space-2);left:var(--space-2);max-width:calc(100% - 2 * var(--space-2));padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-scrim);color:var(--color-fg);font-size:var(--text-xs);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;position:absolute;overflow:hidden}.MFH9pq_sheetImage{border-radius:var(--radius-control);background:var(--color-surface-2);position:relative;overflow:hidden}.MFH9pq_sheetImage img{object-fit:contain;width:100%;height:auto;max-height:340px;display:block}.MFH9pq_sheetPrompt{gap:var(--space-2);display:grid}.MFH9pq_sheetLabel{color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase}.MFH9pq_clamp3{font-size:var(--text-sm);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.MFH9pq_sheetActions{gap:var(--space-2);display:grid}.MFH9pq_sheetStatus{min-height:1.6em;color:var(--color-muted);font-size:var(--text-sm);text-align:center;margin:0}.MFH9pq_mgrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.MFH9pq_mcard{min-height:96px;padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-fg);flex-direction:column;gap:2px;text-decoration:none;display:flex}.MFH9pq_mcardName{font-family:var(--font-latin);font-weight:800;line-height:1.3}.MFH9pq_vendor{color:var(--color-muted);font-size:var(--text-xs)}.MFH9pq_mcardCost{align-items:center;gap:var(--space-1);padding-top:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin-top:auto;display:flex}.MFH9pq_mcardCost .MFH9pq_badge{margin-inline-start:auto}.MFH9pq_creditIcon{color:var(--color-accent);flex:none}.MFH9pq_badge{width:fit-content;min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;line-height:1.3;display:inline-flex}.MFH9pq_badgeAccent{background:var(--color-accent-soft);color:var(--color-accent-text)}.MFH9pq_textLink{align-items:center;gap:var(--space-1);min-height:var(--tap-min);color:var(--color-accent-text);font-weight:var(--weight-strong);justify-self:start;text-decoration:none;display:inline-flex}.MFH9pq_list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.MFH9pq_feat{gap:var(--space-3);grid-template-columns:40px 1fr;align-items:start;display:grid}.MFH9pq_featIcon{border-radius:var(--radius-control);background:var(--color-surface-2);width:40px;height:40px;color:var(--color-fg);place-items:center;display:grid}.MFH9pq_featIconAccent{color:var(--color-accent)}.MFH9pq_strong{font-weight:var(--weight-strong);margin:0}.MFH9pq_step{gap:var(--space-3);grid-template-columns:32px 1fr;display:grid}.MFH9pq_stepNum{border:1px solid var(--color-line-strong);width:32px;height:32px;font-family:var(--font-latin);font-size:var(--text-sm);border-radius:50%;place-items:center;font-weight:800;display:grid}.MFH9pq_planMini{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);border:2px solid #0000;display:flex}.MFH9pq_planMiniPopular{border-color:var(--color-accent)}.MFH9pq_planMiniInfo{flex:1;gap:2px;min-width:0;display:grid}.MFH9pq_planMiniName{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.MFH9pq_planMiniPrice{text-align:end;flex:none}.MFH9pq_strike{color:var(--color-muted);font-family:var(--font-latin);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0;text-decoration:line-through}.MFH9pq_faq{display:grid}.MFH9pq_faq details{border-bottom:1px solid var(--color-line)}.MFH9pq_faq summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;font-weight:var(--weight-strong);cursor:pointer;line-height:1.4;list-style:none;display:flex}.MFH9pq_faq summary::-webkit-details-marker{display:none}.MFH9pq_faq summary svg{color:var(--color-muted);flex:none;transition:transform .15s}.MFH9pq_faq details[open] summary svg{transform:rotate(180deg)}.MFH9pq_faq p{padding-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);margin:0}.MFH9pq_final{justify-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;display:grid}.MFH9pq_finalTitle{font-size:var(--text-xl)}.MFH9pq_modelCard{border-radius:var(--radius-card);background:var(--color-surface);scroll-margin-top:72px;overflow:hidden}.MFH9pq_modelImage{aspect-ratio:16/9;background:var(--color-surface-2);object-fit:cover;width:100%;height:auto;display:block}.MFH9pq_modelPlaceholder{aspect-ratio:16/9;background:var(--color-surface-2);color:var(--color-muted);place-items:center;display:grid}.MFH9pq_modelBody{gap:var(--space-2);padding:var(--space-4);display:grid}.MFH9pq_modelHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MFH9pq_modelName{font-family:var(--font-latin);font-size:var(--text-lg);flex:1}.MFH9pq_costRow{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MFH9pq_costPill{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface-2);min-height:28px;font-size:var(--text-xs);font-weight:var(--weight-strong);padding:0 10px;line-height:1.3;display:inline-flex}.MFH9pq_footer{gap:var(--space-6);padding-block:var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-line);color:var(--color-fg);display:grid}.MFH9pq_footCols{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.MFH9pq_footHeading{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-strong)}.MFH9pq_footList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.MFH9pq_footLink{min-height:40px;color:var(--color-muted);font-size:var(--text-sm);align-items:center;text-decoration:none;display:flex}.MFH9pq_footLang{border-radius:var(--radius-control);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line-strong);justify-self:start}
