.BuildSheet_sheet__UvtzW{display:flex;flex-direction:column;height:100%;outline:none;background:color-mix(in srgb,var(--surface-card) 92%,transparent);backdrop-filter:blur(18px) saturate(1.2)}.BuildSheet_glass__1sjva{background:color-mix(in srgb,var(--surface-card) 80%,transparent);backdrop-filter:blur(16px) saturate(1.3)}.BuildSheet_head__jZJ9d{padding:12px 20px 0;border-bottom:1px solid var(--border-subtle);flex-shrink:0}.BuildSheet_headTop__4YnFY{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.BuildSheet_title__8idM_{font-size:18px;font-weight:600;line-height:1.3;color:var(--text-primary)}.BuildSheet_sub__qqwFZ{font-size:13px;line-height:1.4;color:var(--text-secondary);overflow-wrap:anywhere}.BuildSheet_steps__5GJz8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.BuildSheet_step__iDG4B{all:unset;box-sizing:border-box;min-height:44px;display:flex;flex-direction:column;gap:8px;padding-top:4px;cursor:pointer;font-size:13px;color:var(--text-secondary)}.BuildSheet_step__iDG4B:disabled{cursor:default}.BuildSheet_step__iDG4B:before{content:"";height:4px;border-radius:999px;background:var(--border-subtle);transition:background .3s}.BuildSheet_step__iDG4B[data-done]:before{background:var(--accent-default)}.BuildSheet_step__iDG4B[data-active]{color:var(--text-primary);font-weight:600}.BuildSheet_step__iDG4B[data-active]:before{background:linear-gradient(90deg,var(--accent-default),var(--success))}.BuildSheet_step__iDG4B:focus-visible{outline:2px solid var(--accent-default);outline-offset:2px;border-radius:4px}.BuildSheet_note__OY17d{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 20px;border-bottom:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary);background:var(--surface-inset);flex-shrink:0}.BuildSheet_balance__MjUIE{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.BuildSheet_balance__MjUIE b{color:var(--text-primary);font-variant-numeric:tabular-nums}.BuildSheet_body__5Oanf{flex:1;min-height:192px;overflow-y:auto;padding:20px;background:color-mix(in srgb,var(--surface-inset) 55%,transparent)}.BuildSheet_foot__auPwt{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--border-subtle)}.BuildSheet_footText__bFpDB{font-size:13px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.BuildSheet_footText__bFpDB b{color:var(--text-primary)}.BuildSheet_footBtns__hmMHr{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.BuildSheet_cta__fXkpn{min-height:56px;padding-inline:28px;font-size:16px}.BuildSheet_cta__fXkpn .mantine-Button-label{font-variant-numeric:tabular-nums}@media (max-width:1359px){.BuildSheet_foot__auPwt{padding:8px 16px}.BuildSheet_footBtns__hmMHr{width:100%}.BuildSheet_footBtns__hmMHr>.BuildSheet_cta__fXkpn{flex:1}}.BuildSheet_rise__rm3Dt{animation:BuildSheet_rise__rm3Dt .42s var(--ease-spring) both}.BuildSheet_rise__rm3Dt:nth-child(2){animation-delay:40ms}.BuildSheet_rise__rm3Dt:nth-child(3){animation-delay:80ms}.BuildSheet_rise__rm3Dt:nth-child(4){animation-delay:.12s}@keyframes BuildSheet_rise__rm3Dt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.BuildSheet_s1__IHQUl{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:1360px){.BuildSheet_s1__IHQUl{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.BuildSheet_h1__1x2yf{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em;max-width:520px;color:var(--text-primary)}.BuildSheet_ways___l4_I{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin-top:20px}@media (min-width:1360px){.BuildSheet_ways___l4_I{grid-template-columns:repeat(2,minmax(0,1fr))}}.BuildSheet_way__VtfCT{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:20px;border:1px solid var(--border-subtle);background:var(--surface-card);text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s;isolation:isolate}.BuildSheet_way__VtfCT[data-checked]{border:2px solid var(--accent-default);padding:19px;box-shadow:var(--shadow-md)}.BuildSheet_way__VtfCT:focus-visible{outline:2px solid var(--accent-default);outline-offset:2px}@media (hover:hover){.BuildSheet_way__VtfCT:hover{border-color:var(--border-strong)}}.BuildSheet_way__VtfCT[data-ai]{overflow:hidden}.BuildSheet_way__VtfCT[data-ai]:before{content:"";position:absolute;inset:20% -50% -60% 20%;z-index:-1;opacity:.16;filter:blur(48px);background:conic-gradient(from 0deg,var(--accent-default),var(--chart-5),var(--success),var(--accent-default));animation:BuildSheet_spin__tSjn_ 14s linear infinite}@keyframes BuildSheet_spin__tSjn_{to{transform:rotate(1turn)}}.BuildSheet_wayMain__neIti{position:absolute;top:-12px;left:20px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--accent-default);color:#fff}.BuildSheet_wayHead__IVglZ{display:flex;align-items:flex-start;gap:12px}.BuildSheet_wayIcon__WtKRX{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;color:#fff;background:var(--accent-default)}.BuildSheet_way__VtfCT[data-ai] .BuildSheet_wayIcon__WtKRX{background:linear-gradient(135deg,var(--accent-default),var(--chart-5))}.BuildSheet_wayTitle__nWwZ5{flex:1;font-size:18px;font-weight:600;line-height:1.3;color:var(--text-primary)}.BuildSheet_wayText__sSsAx{font-size:14px;line-height:1.5;color:var(--text-secondary)}.BuildSheet_radio__c0rDZ{width:24px;height:24px;border-radius:50%;border:2px solid var(--border-strong);flex-shrink:0;display:grid;place-items:center}.BuildSheet_way__VtfCT[data-checked] .BuildSheet_radio__c0rDZ{border-color:var(--accent-default)}.BuildSheet_way__VtfCT[data-checked] .BuildSheet_radio__c0rDZ:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent-default)}.BuildSheet_facts__PmzE0{display:grid;gap:6px;font-size:13px;color:var(--text-secondary)}.BuildSheet_facts__PmzE0 span{display:flex;gap:8px;align-items:center}.BuildSheet_side__HJZDO{border-radius:20px;border:1px solid var(--border-subtle);background:var(--surface-card);padding:20px;box-shadow:var(--shadow-sm)}@media (min-width:1360px){.BuildSheet_side__HJZDO{position:sticky;top:0}}.BuildSheet_sideLabel__Sdq_Z{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:12px}.BuildSheet_howList__Pidfm{display:grid;gap:14px}.BuildSheet_howRow__Lpbk9{display:flex;gap:12px;font-size:13px;line-height:1.4;color:var(--text-secondary)}.BuildSheet_howRow__Lpbk9 b{display:block;color:var(--text-primary);font-size:14px}.BuildSheet_howNum__r4PAc{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:12px;font-weight:600;background:var(--accent-tint);color:var(--accent-text)}.BuildSheet_receipt__IL1M2{min-height:296px;display:flex;flex-direction:column}.BuildSheet_line__6xvt4{padding:10px 0;border-bottom:1px dashed var(--border-subtle);font-size:14px;color:var(--text-primary);font-variant-numeric:tabular-nums}.BuildSheet_line__6xvt4,.BuildSheet_total__gJ_gk{display:flex;justify-content:space-between;gap:12px}.BuildSheet_total__gJ_gk{align-items:baseline;padding:16px 0 12px;font-size:14px;color:var(--text-secondary)}.BuildSheet_totalNum__5KiNI{font-size:48px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.BuildSheet_guard__2YA35{display:flex;gap:8px;padding:12px;border-radius:10px;font-size:13px;line-height:1.4;background:var(--success-container);color:var(--on-success-container)}.BuildSheet_tight__s902Z{color:var(--warning)}.BuildSheet_listHead__AkKAz{font-size:16px;font-weight:600;margin:24px 0 12px;color:var(--text-primary)}.BuildSheet_list__ybwcd{border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden;background:var(--surface-card)}.BuildSheet_item__LkO2J{display:flex;gap:14px;padding:12px 16px;border-bottom:1px solid var(--border-subtle)}.BuildSheet_item__LkO2J:last-child{border-bottom:0}.BuildSheet_thumb__uoo5G{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--surface-inset)}.BuildSheet_name__WVQZs{font-size:14px;line-height:1.45;color:var(--text-primary);overflow-wrap:anywhere}.BuildSheet_muted__Q_PDr{font-size:13px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}.BuildSheet_h2__5TjKp{font-size:22px;font-weight:600;color:var(--text-primary)}.BuildSheet_tools__krGvl{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:16px 0}.BuildSheet_hint__3LMRo{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;background:var(--surface-inset);color:var(--text-secondary)}.BuildSheet_linkRow__eMpdX{display:grid;gap:12px;padding:16px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-card);margin-bottom:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:1360px){.BuildSheet_linkRow__eMpdX{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.BuildSheet_linkProd__sDqHO{display:flex;gap:14px;align-items:flex-start}.BuildSheet_linkField__qtBLi{display:grid;gap:8px;min-width:0}.BuildSheet_linkInput__rLK6K{display:flex;gap:8px}.BuildSheet_linkInput__rLK6K>:first-child{flex:1;min-width:0}.BuildSheet_linkInput__rLK6K input{min-height:44px}.BuildSheet_chips__N8IcM{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:28px}.BuildSheet_chip___qsYR{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;line-height:1.3;background:var(--surface-inset);color:var(--text-secondary);overflow-wrap:anywhere}.BuildSheet_chip___qsYR[data-tone=info]{background:var(--info-container);color:var(--on-info-container)}.BuildSheet_chip___qsYR[data-tone=ok]{background:var(--success-container);color:var(--on-success-container)}.BuildSheet_chip___qsYR[data-tone=warn]{background:var(--warning-container);color:var(--on-warning-container)}.BuildSheet_chip___qsYR[data-tone=bad]{background:var(--danger-container);color:var(--on-danger-container)}.BuildSheet_chip___qsYR[data-tone=ai]{background:color-mix(in srgb,var(--chart-5) 18%,transparent);color:var(--text-primary)}.BuildSheet_cmp__AhhwZ{display:grid;gap:12px;padding:14px;border-radius:14px;background:var(--surface-inset)}.BuildSheet_cmpCols__wFLpP{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.BuildSheet_cmpCol__u4x52{display:grid;gap:8px;align-content:start}.BuildSheet_cmpLabel__8mC7i{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.BuildSheet_cmpImg__wksnf{width:64px;height:64px;border-radius:10px;object-fit:cover;background:var(--surface-card)}.BuildSheet_attrs__DNbVC{display:grid;gap:0}.BuildSheet_attr__USzhm{display:grid;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--border-subtle);font-size:13px;grid-template-columns:minmax(0,1fr)}@media (min-width:1360px){.BuildSheet_attr__USzhm{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center}}.BuildSheet_attrName__eiAws{color:var(--text-secondary);overflow-wrap:anywhere}.BuildSheet_attrVal__sJuGu{color:var(--text-primary);overflow-wrap:anywhere}.BuildSheet_s2__oegeV{display:grid;gap:0;grid-template-columns:minmax(0,1fr);min-height:100%;margin:-20px}@media (min-width:1360px){.BuildSheet_s2__oegeV{grid-template-columns:360px minmax(0,1fr)}}@media (min-width:2400px){.BuildSheet_s2__oegeV{grid-template-columns:420px minmax(0,1fr)}}.BuildSheet_queue__0GLRC{padding:20px;display:flex;flex-direction:column;gap:12px;min-height:192px}@media (min-width:1360px){.BuildSheet_queue__0GLRC{border-right:1px solid var(--border-subtle)}}.BuildSheet_sendAll__c1YEq{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 6px 14px;border-radius:999px;border:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}.BuildSheet_sendAll__c1YEq b{color:var(--text-primary)}.BuildSheet_tabs__opzm7{display:flex;flex-wrap:wrap;gap:8px}.BuildSheet_tab__DCxT_{all:unset;box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;font-size:13px;cursor:pointer;background:var(--surface-inset);color:var(--text-primary)}.BuildSheet_tab__DCxT_ b{font-variant-numeric:tabular-nums}.BuildSheet_tab__DCxT_[data-active]{background:var(--text-primary);color:var(--surface-card)}.BuildSheet_tab__DCxT_:focus-visible{outline:2px solid var(--accent-default);outline-offset:2px}.BuildSheet_qRow__FN4q0{all:unset;box-sizing:border-box;display:flex;gap:12px;padding:10px 12px;min-height:64px;border-radius:12px;cursor:pointer;border-left:3px solid transparent}.BuildSheet_qRow__FN4q0[data-active]{background:var(--surface-card);border-left-color:var(--accent-default);box-shadow:var(--shadow-sm)}@media (hover:hover){.BuildSheet_qRow__FN4q0:hover{background:var(--row-hover)}}.BuildSheet_qRow__FN4q0:focus-visible{outline:2px solid var(--accent-default)}.BuildSheet_progress__V8rjx{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}.BuildSheet_progress__V8rjx b{color:var(--text-primary);font-variant-numeric:tabular-nums}.BuildSheet_bar__EdbZD{height:10px;border-radius:999px;background:var(--surface-inset);overflow:hidden}.BuildSheet_bar__EdbZD>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--success),var(--accent-default));transition:width .3s}.BuildSheet_editor___MSYA{padding:20px;display:grid;gap:20px;align-content:start;min-width:0}.BuildSheet_hero__Rl3BF{position:relative;display:grid;gap:16px;padding:20px;border-radius:20px;border:1px solid color-mix(in srgb,var(--accent-default) 45%,var(--border-subtle));background:var(--surface-card);overflow:hidden;isolation:isolate;grid-template-columns:minmax(0,1fr)}@media (min-width:1360px){.BuildSheet_hero__Rl3BF{grid-template-columns:minmax(0,1fr) 180px}}.BuildSheet_hero__Rl3BF:before{content:"";position:absolute;inset:-50%;z-index:-1;opacity:.1;filter:blur(60px);background:conic-gradient(from 90deg,var(--accent-default),var(--chart-5),var(--success),var(--accent-default));animation:BuildSheet_spin__tSjn_ 18s linear infinite}.BuildSheet_heroTitle__IO148{font-size:22px;font-weight:600;line-height:1.3;color:var(--text-primary);overflow-wrap:anywhere}.BuildSheet_heroTitle__IO148 ins{text-decoration:none;padding:0 3px;border-radius:4px;background:var(--success-container);color:var(--on-success-container)}.BuildSheet_was__VY6VJ del{text-decoration:line-through;color:var(--text-tertiary)}.BuildSheet_buyer__YBQhi{max-width:180px;border-radius:14px;overflow:hidden;background:#fff;color:#1a1a1a;box-shadow:var(--shadow-md);align-self:start}.BuildSheet_buyer__YBQhi .BuildSheet_buyerNoImg__TIaAW,.BuildSheet_buyer__YBQhi img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;background:#f1f1f4}.BuildSheet_buyer__YBQhi p{margin:0;padding:8px 10px 12px;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.BuildSheet_field__YMn7V{display:grid;gap:8px}.BuildSheet_fieldHead__PqP3A{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px}.BuildSheet_fieldLabel__K0tPt{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.BuildSheet_counter__WcBXH{margin-left:auto;font-size:12px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;min-width:9ch;text-align:right}.BuildSheet_need__Zyjxj{display:grid;gap:8px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--warning) 50%,var(--border-subtle));background:var(--warning-container);color:var(--on-warning-container);font-size:13px;line-height:1.45}.BuildSheet_need__Zyjxj b{font-size:14px}.BuildSheet_tiles__4gz_m{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.BuildSheet_tile__A1VMX{display:grid;gap:2px;padding:14px 18px;border-radius:20px;border:1px solid var(--border-subtle);background:var(--surface-card);min-height:112px;align-content:start}.BuildSheet_tile__A1VMX[data-tone=ok]{background:color-mix(in srgb,var(--success) 7%,var(--surface-card))}.BuildSheet_tile__A1VMX[data-tone=warn]{background:color-mix(in srgb,var(--warning) 7%,var(--surface-card))}.BuildSheet_tile__A1VMX[data-tone=bad]{background:color-mix(in srgb,var(--danger) 7%,var(--surface-card))}.BuildSheet_tileNum__oH_LH{font-size:40px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.BuildSheet_tile__A1VMX[data-tone=ok] .BuildSheet_tileNum__oH_LH{color:var(--success)}.BuildSheet_tile__A1VMX[data-tone=warn] .BuildSheet_tileNum__oH_LH{color:var(--warning)}.BuildSheet_tile__A1VMX[data-tone=bad] .BuildSheet_tileNum__oH_LH{color:var(--danger)}.BuildSheet_results__gyUOS{border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden;background:var(--surface-card)}.BuildSheet_res__yHhVj{display:grid;gap:10px 16px;padding:14px 18px;min-height:76px;border-bottom:1px solid var(--border-subtle);border-left:3px solid transparent;grid-template-columns:48px minmax(0,1fr);align-items:center}.BuildSheet_res__yHhVj:last-child{border-bottom:0}.BuildSheet_res__yHhVj[data-tone=ok]{border-left-color:var(--success)}.BuildSheet_res__yHhVj[data-tone=warn]{border-left-color:var(--warning)}.BuildSheet_res__yHhVj[data-tone=bad]{border-left-color:var(--danger)}.BuildSheet_resBody__kpslq{display:grid;gap:6px;min-width:0}.BuildSheet_resBtn__Wzmqy{grid-column:2;justify-self:start;height:auto;padding-block:8px}.BuildSheet_resBtn__Wzmqy .mantine-Button-label{white-space:normal;text-align:center}@media (min-width:1360px){.BuildSheet_res__yHhVj{grid-template-columns:48px minmax(0,1fr) 260px}.BuildSheet_resBtn__Wzmqy{grid-column:3;justify-self:stretch}}.BuildSheet_skel__bhI67{height:12px;width:60%;border-radius:999px;background:linear-gradient(90deg,var(--surface-inset),var(--border-subtle),var(--surface-inset));background-size:200% 100%;animation:BuildSheet_shimmer__L8kel 1.5s linear infinite}@keyframes BuildSheet_shimmer__L8kel{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.BuildSheet_hero__Rl3BF:before,.BuildSheet_rise__rm3Dt,.BuildSheet_skel__bhI67,.BuildSheet_way__VtfCT[data-ai]:before{animation:none}.BuildSheet_bar__EdbZD>span,.BuildSheet_step__iDG4B:before{transition:none}}