.Gh-L2W_evidence,.Gh-L2W_references{border-block-start:1px solid var(--line);color:var(--ink);min-width:0;padding-block:.8rem;scroll-margin-top:1rem}.Gh-L2W_evidence summary,.Gh-L2W_references summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700}.Gh-L2W_evidence p,.Gh-L2W_references p{color:var(--muted);margin:.4rem 0 .7rem;font-size:.9rem}.Gh-L2W_evidence fieldset{border:0;margin:0 0 .55rem;padding:0}.Gh-L2W_evidence legend,.Gh-L2W_note{font-size:.88rem;font-weight:650}.Gh-L2W_evidence fieldset label{align-items:center;gap:.4rem;min-height:44px;margin-right:1rem;display:inline-flex}.Gh-L2W_evidence input[type=radio]{accent-color:var(--accent)}.Gh-L2W_upload{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.Gh-L2W_upload input{min-width:0;max-width:100%;padding:.3rem}.Gh-L2W_evidence small{color:var(--muted);margin:.45rem 0;font-size:.77rem;display:block}.Gh-L2W_preview{align-items:center;gap:.65rem;display:flex}.Gh-L2W_preview img{object-fit:contain;background:var(--card)}.Gh-L2W_preview button{color:var(--ink);background:0 0;border:0;text-decoration:underline}.Gh-L2W_note{gap:.35rem;margin:.65rem 0;display:grid}.Gh-L2W_evidence button{min-height:44px}.Gh-L2W_references ul{margin:0;padding:0;list-style:none}.Gh-L2W_references li{border-top:1px solid var(--line);padding:.6rem 0}.Gh-L2W_references a{color:var(--accent);font-weight:660}.Gh-L2W_references li small{color:var(--muted);font-size:.77rem;display:block}.Gh-L2W_inlineSource{color:inherit;text-underline-offset:3px;margin:0 0 .5rem 2rem;padding:.35rem 0;font-size:.85rem;text-decoration:underline;display:inline-block}.Gh-L2W_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Gh-L2W_first{border:0;padding:0}.Gh-L2W_segment{border-radius:12px;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;border:1.5px solid var(--ink)!important;margin:0 0 .8rem!important;display:grid!important}.Gh-L2W_segment label{cursor:pointer;justify-content:center;font-weight:700;min-height:46px!important;margin:0!important}.Gh-L2W_segment label[data-on]{background:var(--ink);color:var(--paper)}.Gh-L2W_segment input{opacity:0;pointer-events:none;position:absolute}.Gh-L2W_segment label:has(input:focus-visible){outline-offset:-3px;outline:3px solid #176977}.Gh-L2W_camera{background:var(--ink);min-height:78px;color:var(--paper);border-bottom:4px solid var(--accent);cursor:pointer;border-radius:16px;align-items:center;gap:.9rem;padding:1rem 1.1rem;display:flex;position:relative}.Gh-L2W_camera svg{color:#ffb09b;flex:none}.Gh-L2W_camera b{font:italic 700 1.55rem/1.05 var(--display);display:block}.Gh-L2W_camera small{display:block;color:#d9d5ca!important;margin:.2rem 0 0!important;font-size:.82rem!important}.Gh-L2W_camera input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.Gh-L2W_camera:focus-within{outline-offset:3px;outline:3px solid #176977}.Gh-L2W_camera[data-disabled]{opacity:.6}.Gh-L2W_preview img{object-fit:cover;border-radius:10px;width:120px;height:80px}.Gh-L2W_previewState{font-weight:700;color:var(--ink)!important;margin:0!important}.Gh-L2W_state{color:var(--ink)!important;font-size:.95rem!important}.Gh-L2W_typeInstead{text-underline-offset:.2em;font-weight:650;text-decoration:underline;color:var(--accent)!important;background:0 0!important;border:0!important;padding:.5rem 0!important}.Gh-L2W_apply{width:100%;margin-top:.3rem;font-size:1.02rem;font-weight:750;border-radius:12px!important;min-height:52px!important}.Gh-L2W_privacy{margin:.4rem 0;font-size:.85rem}.Gh-L2W_privacy summary{min-height:40px;color:var(--muted);cursor:pointer;align-content:center}
.SqrCsa_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SqrCsa_sheet{gap:.9rem;min-width:0;display:grid}.SqrCsa_strip{border-block:2px solid var(--ink);font:700 .95rem/1 var(--display);text-transform:uppercase;letter-spacing:.04em;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.SqrCsa_strip li{z-index:1;text-align:center;color:var(--muted);white-space:nowrap;flex:1 0 auto;padding:.6rem .7rem;position:relative}.SqrCsa_strip li+li{border-left:1px solid var(--line)}.SqrCsa_strip li[data-state=done]{color:var(--ink)}.SqrCsa_strip li[data-state=done]:before{content:"✓ ";color:var(--accent)}.SqrCsa_strip li[data-state=now]{color:var(--paper);font-style:italic;transition:color .3s}.SqrCsa_strip .SqrCsa_stripBar{background:var(--ink);z-index:0;width:0;padding:0;position:absolute;top:0;bottom:0;left:0}.SqrCsa_strip .SqrCsa_stripBar+li{border-left:0}.SqrCsa_plate{background:var(--dark);aspect-ratio:16/9;border-radius:14px;margin:0;position:relative;overflow:hidden}.SqrCsa_plate img{object-fit:cover;filter:contrast(1.06)saturate(.92);width:100%;height:100%;display:block}.SqrCsa_plate[data-empty]{aspect-ratio:auto;min-height:6.2rem}.SqrCsa_plate[data-empty] div{background:repeating-linear-gradient(135deg,#2f312d 0 14px,#343632 14px 28px);position:absolute;inset:0}@media (min-width:741px){.SqrCsa_sheet{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;column-gap:clamp(1.25rem,3vw,2.5rem)}.SqrCsa_strip,.SqrCsa_plate[data-empty]{grid-column:1/-1}.SqrCsa_plate{max-height:420px}}.SqrCsa_plate figcaption{pointer-events:none;background:linear-gradient(#000a,#0000 30% 64%,#000c);position:absolute;inset:0}.SqrCsa_plate figcaption span{color:#fffdf6;font:700 .78rem/1.15 var(--display);text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px 2px #0008;max-width:58%;position:absolute}.SqrCsa_cornerTl{top:.7rem;left:.8rem}.SqrCsa_cornerTr{text-align:right;top:.7rem;right:.8rem;color:#ffcab8!important}.SqrCsa_cornerBl{font-style:italic;bottom:.7rem;left:.8rem;letter-spacing:.01em!important;font-size:1.25rem!important}.SqrCsa_cornerBr{text-align:right;opacity:.85;bottom:.75rem;right:.8rem}.SqrCsa_observed{border-left:4px solid var(--accent);padding:.1rem 0 .1rem .9rem}.SqrCsa_observed h2{margin:0 0 .2rem;font-size:1.35rem}.SqrCsa_observed ul{margin:0;padding-left:1.1rem;font-size:1rem}.SqrCsa_observed li{margin:.2rem 0}.SqrCsa_checksFold{max-width:82ch}.SqrCsa_checksFold>summary{font:700 1.35rem/1.25 var(--display);align-content:center;min-height:44px}.SqrCsa_card{scroll-margin-top:.5rem}.SqrCsa_status{background:color-mix(in srgb, var(--paper) 80%, var(--line));border-radius:10px;margin:.6rem 0;padding:.65rem .8rem;font-size:.95rem;display:block}.SqrCsa_status[data-tone=busy]{color:#1d4a52;background:#eef3f3}.SqrCsa_status[data-tone=warn]{color:#5b3d07;background:#fbf0d9}.SqrCsa_status[data-tone=error]{color:#7a2414;background:#fbe3dd}.SqrCsa_pulse{vertical-align:.05em;background:currentColor;border-radius:50%;flex:none;width:.7rem;height:.7rem;margin-right:.5rem;animation:1.1s ease-in-out infinite SqrCsa_pulse;display:inline-block}@keyframes SqrCsa_pulse{50%{opacity:.25;transform:scale(.7)}}.SqrCsa_notice{border:2px solid var(--accent);background:#fff4ef;border-radius:10px;margin:.6rem 0;padding:.75rem .9rem;font-weight:600}.SqrCsa_textButton{text-underline-offset:.2em;min-height:40px;font-weight:650;text-decoration:underline;color:var(--accent)!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:.35rem .1rem!important}.SqrCsa_question{background:var(--ink);color:var(--paper);border-radius:14px;margin:.9rem 0;padding:1rem 1rem 1.1rem}.SqrCsa_question h4{font:italic 700 clamp(1.55rem, 6vw, 2rem)/1.08 var(--display);letter-spacing:-.005em;margin:.15rem 0 .35rem}.SqrCsa_question>p{color:#e7e3d8;margin:0 0 .8rem;font-size:1rem}.SqrCsa_kicker{font:700 .8rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#ffa18a;margin:0}.SqrCsa_answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.SqrCsa_answers:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.SqrCsa_answers button{background:var(--paper);min-height:52px;color:var(--ink);border:2px solid var(--paper);font-size:1.05rem;font-weight:750;border-radius:12px!important}.SqrCsa_answers button:hover{background:#ffd9cb;border-color:#ffd9cb}.SqrCsa_answers button[aria-pressed=true]{background:var(--accent);color:#fff;border-color:#ffb09b}.SqrCsa_question :focus-visible{outline-color:#ffb09b}.SqrCsa_cue{margin-top:.7rem}.SqrCsa_cue summary{color:#ffc0ad;align-content:center;min-height:44px;font-weight:650}.SqrCsa_cue p{color:#e7e3d8;margin:.3rem 0 .6rem;font-size:.95rem}.SqrCsa_question .SqrCsa_textButton{color:#ffc0ad!important}.SqrCsa_answerChip{border:1.5px solid var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.2rem .55rem;width:fit-content;max-width:100%;margin:.7rem 0;padding:.3rem .4rem .3rem .8rem;font-size:.95rem;display:flex}.SqrCsa_answerChip b{font-weight:800}.SqrCsa_offer{background:var(--card);border:1.5px solid var(--line);overflow-wrap:anywhere;border-radius:14px;margin-top:.9rem;padding:.9rem 1rem 1rem;position:relative}.SqrCsa_offer[data-fit=match]{border-color:#2f6b45}.SqrCsa_offer[data-fit=confirm]{border-style:dashed;border-color:#9a6a12}.SqrCsa_offer[data-fit=open]{opacity:.92}.SqrCsa_offer[data-chosen]{border:2.5px solid var(--ink);box-shadow:0 0 0 4px #f2ccba}.SqrCsa_fitTag{font:700 .82rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.06em;background:var(--soft,#ece8de);color:var(--muted);border-radius:6px;margin:0 0 .45rem;padding:.2rem .55rem;display:inline-block}.SqrCsa_offer[data-fit=match] .SqrCsa_fitTag{color:#1f4d30;background:#dcefe2}.SqrCsa_offer[data-fit=confirm] .SqrCsa_fitTag{color:#5b3d07;background:#fbecc9}.SqrCsa_offer[data-chosen] .SqrCsa_fitTag{background:var(--ink);color:var(--paper)}.SqrCsa_invoiceRow{align-items:baseline;gap:.5rem;display:flex}.SqrCsa_seller{overflow-wrap:normal;align-items:center;gap:.45rem;min-width:0;font-size:1.05rem;display:inline-flex}.SqrCsa_leader{border-bottom:2px dotted #a6a69c;flex:1rem;min-width:.75rem;transform:translateY(-.25rem)}.SqrCsa_price{font:italic 700 1.6rem/1 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em;text-align:right}.SqrCsa_price small{letter-spacing:0;color:var(--muted);margin-top:.15rem;font:600 .74rem/1 DM Sans,sans-serif;display:block}.SqrCsa_variant{flex-wrap:wrap;gap:.35rem;margin:.55rem 0 .35rem;padding:0;list-style:none;display:flex}.SqrCsa_variant li{background:#ece8de;border-radius:6px;padding:.2rem .55rem;font-size:.9rem;font-weight:650}.SqrCsa_variant li[data-state=match]{color:#1f4d30;background:#dcefe2}.SqrCsa_variant li[data-state=confirm],.SqrCsa_variant li[data-state=open]{color:#5b3d07;background:#fbecc9}.SqrCsa_variant li[data-state=conflict]{color:#7a2414;background:#fbe3dd}.SqrCsa_facts{color:var(--ink);margin:.2rem 0;font-size:.92rem}.SqrCsa_facts b,.SqrCsa_confirm b{margin-right:.3rem;font-weight:750}.SqrCsa_confirm{color:#5b3d07;margin:.45rem 0 .2rem;font-size:.92rem}.SqrCsa_source{color:var(--muted);margin:.35rem 0 0;font-size:.85rem}.SqrCsa_source a{color:var(--accent);font-weight:650}.SqrCsa_offerActions{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.7rem;display:flex}.SqrCsa_choose{flex:14rem;font-size:1.02rem;border-radius:12px!important;min-height:50px!important;font-weight:750!important}.SqrCsa_picked{font:italic 700 1.3rem/1 var(--display);color:var(--ink)}.SqrCsa_ghost{min-height:46px;color:var(--ink)!important;border:1.5px solid var(--ink)!important;background:0 0!important;border-radius:12px!important}.SqrCsa_aside{background:#f3efe6;border:1px dashed #b9b4a7;border-radius:12px;margin-top:1rem;padding:.7rem .9rem}.SqrCsa_aside h4{font:700 1.02rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0 0 .3rem}.SqrCsa_aside ul{margin:0;padding:0;list-style:none}.SqrCsa_aside li{color:var(--muted);border-top:1px solid #e0dbcf;grid-template-columns:minmax(0,1fr) auto;gap:0 .6rem;padding:.35rem 0;font-size:.9rem;display:grid}.SqrCsa_aside li span:nth-child(2){grid-column:1;font-size:.82rem}.SqrCsa_aside li s{font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center}.SqrCsa_aside p{color:var(--muted);margin:.35rem 0 0;font-size:.82rem}.SqrCsa_pending{border:2px solid var(--ink);background:var(--card);border-radius:14px;margin:.9rem 0;padding:.9rem 1rem}.SqrCsa_pending p{margin:0 0 .4rem}.SqrCsa_pending ol{margin:.3rem 0 0;padding-left:1.2rem;font-size:.95rem}.SqrCsa_pending li{margin:.3rem 0}.SqrCsa_refine{margin-top:.8rem;font-size:.92rem}.SqrCsa_refine>summary{min-height:44px;color:var(--accent);align-content:center;font-weight:650}.SqrCsa_invoice h2{font-style:italic}.SqrCsa_small{color:var(--muted);font-size:.88rem}.SqrCsa_invoice li{grid-template-columns:minmax(0,1fr) auto;gap:0 .6rem;display:grid!important}.SqrCsa_invoice li button{grid-column:1;min-height:40px}.SqrCsa_invoice li span{grid-column:1}.SqrCsa_invoice li strong{font:italic 700 1.15rem/1 var(--display);font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center}.SqrCsa_invoice li[data-state=pending] strong{color:var(--muted)}.SqrCsa_invoice li[data-state=confirm] span{color:#7a5410}.SqrCsa_totals{border-top:2px solid var(--ink);margin:.6rem 0;padding-top:.6rem}.SqrCsa_totalLabel{font:700 .85rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:.5rem 0 0!important}.SqrCsa_totalFigure{font:italic 700 2rem/1.05 var(--display);font-variant-numeric:tabular-nums;color:var(--accent);margin:.1rem 0!important}.SqrCsa_totalPending{font:italic 700 1.3rem/1.1 var(--display);color:#7a5410;margin:.1rem 0!important}.SqrCsa_totalNone{color:var(--muted);margin:.1rem 0!important}@keyframes SqrCsa_ink{0%{background:#f2ccba}to{background:0 0}}.SqrCsa_bar{display:none}@media (max-width:740px){.SqrCsa_strip{letter-spacing:.02em;font-size:.8rem}.SqrCsa_strip li{padding:.55rem .3rem}.SqrCsa_withBar{padding-bottom:6.5rem}.SqrCsa_bar{z-index:4;padding:.65rem max(16px, env(safe-area-inset-right)) calc(.65rem + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--ink);color:var(--paper);border-top:3px solid var(--accent);display:block;position:fixed;bottom:0;left:0;right:0}.SqrCsa_barRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SqrCsa_barRow>div{min-width:0;display:grid}.SqrCsa_sheetPanel{border-bottom:1px solid #ffffff2e;max-height:55vh;margin:-.1rem 0 .7rem;padding-bottom:.6rem;overflow:hidden auto}.SqrCsa_sheetPanel ul{margin:0;padding:0;list-style:none}.SqrCsa_sheetPanel li{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.SqrCsa_sheetPanel li button{text-align:left;min-height:52px;color:var(--paper);background:0 0;border:0;gap:.1rem;padding:.45rem 0;display:grid}.SqrCsa_sheetPanel li button b{font-weight:750}.SqrCsa_sheetPanel li button b:first-letter{text-transform:uppercase}.SqrCsa_sheetPanel li span{color:#c9c8bf;font-size:.8rem}.SqrCsa_sheetPanel li[data-state=confirm] span{color:#ffcf8a}.SqrCsa_sheetPanel li strong{font:italic 700 1.2rem/1 var(--display);font-variant-numeric:tabular-nums}.SqrCsa_sheetPanel p{color:#d9d5ca;margin:.5rem 0;font-size:.9rem}.SqrCsa_sheetNote{color:#ffcf8a!important}.SqrCsa_bar .SqrCsa_sheetFull{color:#ffb09b;background:0 0;border:1.5px solid #ffb09b;border-radius:12px;width:100%;min-height:44px;margin-top:.4rem}.SqrCsa_barLabel{font:700 .78rem/1.1 var(--display);text-transform:uppercase;letter-spacing:.07em;color:#c9c8bf}.SqrCsa_barFigure{font:italic 700 1.55rem/1.05 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SqrCsa_barPending{color:#ffcf8a;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.SqrCsa_bar button{background:var(--paper);min-height:48px;color:var(--ink);border-color:var(--paper);border-radius:12px;flex:none;padding-inline:1.2rem;font-weight:750}.SqrCsa_price{font-size:1.45rem}}@keyframes SqrCsa_barInk{0%{color:#ffb09b}to{color:inherit}}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.SqrCsa_pulse{animation:none}}@media print{.SqrCsa_bar,.SqrCsa_question,.SqrCsa_offerActions,.SqrCsa_refine,.SqrCsa_strip{display:none!important}}.SqrCsa_paper{margin:.3rem 0 .1rem;font-size:.9rem}.SqrCsa_paper>summary{min-height:40px;color:var(--accent);cursor:pointer;align-content:center;font-weight:650}.SqrCsa_paper[open]{border-bottom:1px dashed var(--line);padding-bottom:.3rem}
.a7JVCG_main{--sheet:var(--card);--soft:color-mix(in srgb, var(--paper) 89%, var(--line));--radius:20px;gap:clamp(26px,4vw,56px);min-width:0;padding-bottom:2rem;display:grid}.a7JVCG_entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px);padding-block:clamp(12px,5vw,68px);display:grid}.a7JVCG_title{min-width:0}.a7JVCG_title h1{letter-spacing:-.025em;margin:0;font-size:clamp(3rem,7.1vw,6.1rem);line-height:.93}.a7JVCG_title h1 span,.a7JVCG_jumpBudget{color:var(--accent)}.a7JVCG_title p{color:var(--muted);max-width:37ch;margin:1rem 0 0;font-size:clamp(1rem,1.45vw,1.17rem)}.a7JVCG_plate{object-fit:contain;mix-blend-mode:multiply;filter:grayscale(.25)contrast(1.18)brightness(1.1);width:100%;height:auto;max-height:290px;margin-top:1.75rem;display:block}.a7JVCG_briefEdit{background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:0 clamp(17px,2.6vw,36px)}.a7JVCG_main summary{cursor:pointer}.a7JVCG_briefEdit>summary{padding-block:1.1rem;font:700 1.6rem/1.25 Barlow Condensed,sans-serif}.a7JVCG_briefEdit summary::marker{color:var(--accent);font-size:.73em}.a7JVCG_main details summary::marker{color:var(--accent);font-size:.73em}.a7JVCG_intake{padding-bottom:1.15rem}.a7JVCG_intake>label,.a7JVCG_add label,.a7JVCG_query label{font-size:.86rem;font-weight:680;display:block}.a7JVCG_main textarea,.a7JVCG_main input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);background:var(--sheet);border-radius:9px}.a7JVCG_intake textarea{min-height:8rem;margin:.45rem 0 .85rem;padding:.9rem 1rem;font-size:1rem}.a7JVCG_intake textarea::placeholder{color:var(--muted)}.a7JVCG_main button{border-radius:999px;min-height:42px;font-weight:630}.a7JVCG_intake>div,.a7JVCG_lineHead,.a7JVCG_quoteTop,.a7JVCG_meta,.a7JVCG_add>div,.a7JVCG_query,.a7JVCG_quoteActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.a7JVCG_main .a7JVCG_link,.a7JVCG_estimate li button{color:var(--accent);text-underline-offset:.2em;background:0 0;border:0;padding:.25rem 0;text-decoration:underline}.a7JVCG_active{gap:1.45rem}.a7JVCG_active .a7JVCG_entry{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:1rem;padding-block:.5rem 1rem}.a7JVCG_active .a7JVCG_title h1{font-size:clamp(1.7rem,3.2vw,2.75rem)}.a7JVCG_active .a7JVCG_briefEdit:not([open]){background:0 0;border:0;padding:0}.a7JVCG_active .a7JVCG_briefEdit:not([open])>summary{color:var(--accent);padding:.65rem 0;font:650 .9rem/1.4 DM Sans,sans-serif}.a7JVCG_active .a7JVCG_entry:has(.a7JVCG_briefEdit[open]){grid-template-columns:1fr}.a7JVCG_heading h2,.a7JVCG_estimate h2,.a7JVCG_lineHead h3,.a7JVCG_partsTitle{margin:0}.a7JVCG_heading h2{letter-spacing:-.025em;font-size:clamp(2.35rem,5vw,4.4rem)}.a7JVCG_heading p,.a7JVCG_line p,.a7JVCG_estimate p{margin:.5rem 0}.a7JVCG_heading p,.a7JVCG_heading details,.a7JVCG_restore{color:var(--muted);font-size:.9rem}.a7JVCG_jumpBudget{white-space:nowrap;margin-left:.4rem}.a7JVCG_next{background:var(--dark);color:var(--paper);border-radius:var(--radius);padding:clamp(17px,2.5vw,30px)}.a7JVCG_next>strong{color:#ffa18a;margin-bottom:.45rem;font:700 1.35rem/1.2 Barlow Condensed,sans-serif;display:block}.a7JVCG_next p{max-width:80ch;margin:0}.a7JVCG_next .a7JVCG_link{color:#ffb09b}.a7JVCG_symptoms{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.a7JVCG_symptoms button,.a7JVCG_symptomForm button{color:var(--ink);background:var(--paper);border-color:#0000}.a7JVCG_symptoms button:hover,.a7JVCG_symptomForm button:hover{background:#ffcdba}.a7JVCG_symptomForm{font-size:.93rem}.a7JVCG_symptomForm label{margin-bottom:.3rem;display:block}.a7JVCG_symptomForm>div{flex-wrap:wrap;gap:.55rem;display:flex}.a7JVCG_symptomForm input{flex:190px;max-width:44ch}.a7JVCG_checks{max-width:82ch}.a7JVCG_checks h2{margin:0}.a7JVCG_checks>div{border-bottom:1px solid var(--line);padding-block:.7rem}.a7JVCG_checks label,.a7JVCG_checkRow,.a7JVCG_lineHead label{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.a7JVCG_main input[type=checkbox]{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:.2rem 0 0}.a7JVCG_checkRow{margin:.65rem 0}.a7JVCG_layout{grid-template-columns:minmax(0,1.65fr) minmax(240px,.8fr);align-items:start;gap:clamp(1.75rem,5vw,4.5rem);display:grid}.a7JVCG_lines{min-width:0}.a7JVCG_partsTitle{margin-bottom:.65rem;font-size:clamp(1.7rem,3vw,2.25rem)}.a7JVCG_line{border-top:1px solid var(--line);padding:clamp(1.2rem,3vw,2.25rem) 0;scroll-margin-top:1rem}.a7JVCG_lineHead{align-items:flex-start}.a7JVCG_lineHead h3{font:700 clamp(1.7rem,3.5vw,2.5rem)/1.1 Barlow Condensed,sans-serif}.a7JVCG_lineHead h3:first-letter{text-transform:uppercase}.a7JVCG_lineHead small{color:var(--accent);font-size:.8rem;font-weight:675}.a7JVCG_lineHead label{align-items:center;min-height:40px;font-size:.88rem}.a7JVCG_lineHead label input{margin:0}.a7JVCG_line>p{max-width:66ch;font-size:.93rem}.a7JVCG_restore{padding-block:.55rem}.a7JVCG_query{align-items:end;margin:.75rem 0}.a7JVCG_query label{flex:180px;min-width:0}.a7JVCG_query input{width:100%;margin-top:.25rem;display:block}.a7JVCG_meta,.a7JVCG_query,.a7JVCG_quoteActions,.a7JVCG_add{font-size:.9rem}.a7JVCG_meta label{align-items:center;gap:.55rem;display:flex}.a7JVCG_meta input{width:4.2rem}.a7JVCG_quote{border-top:1px dashed var(--line);overflow-wrap:anywhere;margin-top:1rem;padding-top:1rem}.a7JVCG_quoteTop strong:first-child{align-items:center;gap:.5rem;display:inline-flex}.a7JVCG_quoteTop strong:last-child{font-variant-numeric:tabular-nums}.a7JVCG_quote>a{font-size:.93rem}.a7JVCG_quote p,.a7JVCG_quote small,.a7JVCG_note{color:var(--muted);font-size:.84rem}.a7JVCG_quoteActions{justify-content:start;margin-top:.4rem}.a7JVCG_quoteActions button[aria-pressed=true]{color:var(--ink);background:var(--soft);border-color:var(--line)}.a7JVCG_estimate{border-radius:var(--radius);background:var(--sheet);border:1px solid var(--line);overflow-wrap:anywhere;padding:clamp(18px,3vw,32px);position:sticky;top:1rem}.a7JVCG_estimate ul{margin:.85rem 0;padding:0;list-style:none}.a7JVCG_estimate li{border-top:1px solid var(--line);padding:.55rem 0}.a7JVCG_estimate li button{text-align:left;color:var(--ink)}.a7JVCG_estimate li span{color:var(--muted);font-size:.85rem;display:block}.a7JVCG_estimate h3{margin:1rem 0 .4rem;font-size:1rem}.a7JVCG_total{font-variant-numeric:tabular-nums;color:var(--accent);font-weight:750}.a7JVCG_estimate>button{margin-top:.75rem}.a7JVCG_add{border-top:1px solid var(--line);padding-block:1.2rem}.a7JVCG_add label{margin-bottom:.4rem}.a7JVCG_add input{flex:190px}.a7JVCG_observation{white-space:pre-line;overflow-wrap:anywhere}.a7JVCG_photoSteps{gap:.7rem;min-width:0;max-width:82ch;display:grid}.a7JVCG_photoSteps details{background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius);padding:.8rem 1rem}.a7JVCG_photoSteps summary{padding:.4rem 0;font-weight:700}.a7JVCG_photoSteps form{flex-wrap:wrap;align-items:end;gap:.75rem;padding-block:.5rem;display:flex}.a7JVCG_photoSteps label{flex:9rem;min-width:0;font-size:.9rem;font-weight:650}.a7JVCG_photoSteps input{width:100%;min-width:0;margin-top:.3rem;font-size:1rem;display:block}.a7JVCG_photoSteps h2,.a7JVCG_photoSteps h3,.a7JVCG_photoSteps p{margin:0}.a7JVCG_photoSteps h2{margin-top:.8rem}.a7JVCG_photoPart{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem 1rem;padding:1rem 0;display:grid}.a7JVCG_photoPart h3:first-letter{text-transform:uppercase}.a7JVCG_photoPart p{color:var(--muted);grid-column:1;font-size:.95rem}.a7JVCG_photoPart button{grid-area:1/2/3}@media (max-width:620px){.a7JVCG_photoPart{grid-template-columns:1fr}.a7JVCG_photoPart button{grid-area:auto/1;justify-self:start;margin-top:.5rem}}@media (max-width:740px){.a7JVCG_entry,.a7JVCG_layout{grid-template-columns:1fr}.a7JVCG_entry{gap:1.15rem;padding-block:.25rem 0}.a7JVCG_title{position:relative}.a7JVCG_title h1{font-size:clamp(2.8rem,10vw,4rem)}.a7JVCG_title p{margin-top:.55rem}.a7JVCG_plate{float:right;max-width:34%;max-height:94px;margin:0}.a7JVCG_title:has(.a7JVCG_plate){align-items:center;gap:1rem;display:flex}.a7JVCG_estimate{position:static}.a7JVCG_intake textarea{min-height:6.3rem}.a7JVCG_main button{min-height:44px}.a7JVCG_lineHead{gap:.4rem}.a7JVCG_active .a7JVCG_entry{align-items:center;column-gap:.7rem}.a7JVCG_active .a7JVCG_briefEdit:not([open])>summary{font-size:.83rem}.a7JVCG_active .a7JVCG_entry{grid-template-columns:1fr;gap:.1rem;padding-block:0 .4rem}.a7JVCG_active .a7JVCG_title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;display:flex}.a7JVCG_active .a7JVCG_title>div{display:contents}.a7JVCG_active .a7JVCG_title h1{font-size:1.75rem}.a7JVCG_active .a7JVCG_title .a7JVCG_link{min-height:40px}}@media (max-width:430px){.a7JVCG_entry{gap:1rem}.a7JVCG_title:has(.a7JVCG_plate){display:block}.a7JVCG_plate{width:29%;max-height:3.35rem;margin:0;position:absolute;top:.25rem;right:0}.a7JVCG_title h1{max-width:68%}.a7JVCG_title p,.a7JVCG_active .a7JVCG_title h1{max-width:none}.a7JVCG_intake>div{flex-direction:column-reverse;align-items:stretch;gap:.2rem}.a7JVCG_intake>div .a7JVCG_link{text-align:center}}@media print{.a7JVCG_main{color:#000;display:block}.a7JVCG_active .a7JVCG_entry,.a7JVCG_intake,.a7JVCG_quoteActions,.a7JVCG_query,.a7JVCG_add,.a7JVCG_plate,.a7JVCG_jumpBudget{display:none}.a7JVCG_layout{display:block}.a7JVCG_line,.a7JVCG_estimate,.a7JVCG_next,.a7JVCG_checks>div{break-inside:avoid}.a7JVCG_next,.a7JVCG_estimate{color:#000;background:#fff;border:1px solid #999;position:static}.a7JVCG_next>strong,.a7JVCG_next .a7JVCG_link{color:#000}.a7JVCG_estimate{margin-top:1rem}}.a7JVCG_photoIntake{background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:clamp(14px,2.6vw,30px)}.a7JVCG_briefWarning{color:#5b3d07;background:#fbf0d9;border-radius:9px;margin:-.4rem 0 .8rem;padding:.55rem .75rem;font-size:.92rem}
.uSJpCa_mark{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.uSJpCa_mark img{object-fit:contain;width:100%;height:100%;display:block}.uSJpCa_mark svg{width:82%;height:82%;color:var(--muted)}
.bw0pdW_start{gap:.55rem;max-width:34rem;margin:1.1rem 0 .6rem;display:grid}.bw0pdW_primary,.bw0pdW_secondary{border-radius:14px;align-items:center;gap:.85rem;min-height:64px;text-decoration:none;display:flex}.bw0pdW_primary{background:var(--ink);color:var(--paper);border-bottom:4px solid var(--accent);padding:.85rem 1rem}.bw0pdW_primary b{font:italic 700 1.6rem/1 var(--display);letter-spacing:.005em;display:block}.bw0pdW_primary small,.bw0pdW_secondary small{color:#d9d5ca;margin-top:.2rem;font-size:.86rem;display:block}.bw0pdW_primary svg{color:#ffb09b;flex:none}.bw0pdW_arrow{margin-left:auto;font-size:1.4rem;transition:transform .2s}.bw0pdW_primary:hover .bw0pdW_arrow,.bw0pdW_primary:focus-visible .bw0pdW_arrow{transform:translate(4px)}.bw0pdW_secondary{border:1.5px solid var(--ink);color:var(--ink);background:var(--card);padding:.5rem .8rem .5rem .5rem}.bw0pdW_secondary img{object-fit:cover;border-radius:8px;flex:none;width:72px;height:40px}.bw0pdW_secondary b{font-weight:750;display:block}.bw0pdW_secondary small{color:var(--muted)}.bw0pdW_primary:focus-visible,.bw0pdW_secondary:focus-visible{outline-offset:3px}
.Fg6GpG_save{color:var(--ink);border:1px solid var(--line);background:0 0;padding:.3rem .65rem;font-size:.84rem;font-weight:650}.Fg6GpG_save[aria-pressed=true]{color:#275234;background:#edf3e8;border-color:#699174}.Fg6GpG_save{border-radius:8px;min-height:44px}.Fg6GpG_actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:inline-flex}.Fg6GpG_jump{font-size:.82rem}.Fg6GpG_notebook{min-width:0;scroll-margin-block:1.5rem}.Fg6GpG_compare{border-block:1px solid var(--line);padding:.8rem 0}.Fg6GpG_compare summary{cursor:pointer;font-weight:700}.Fg6GpG_compare summary:focus-visible{outline-offset:2px}.Fg6GpG_pickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.Fg6GpG_pickers label{min-width:0;font-size:.83rem;font-weight:700}.Fg6GpG_pickers select{width:100%;font:inherit;min-height:42px;display:block}.Fg6GpG_compare table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9rem}.Fg6GpG_compare caption{text-align:left;padding:.5rem 0;font-weight:700}.Fg6GpG_compare th,.Fg6GpG_compare td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid var(--line);padding:.55rem .45rem}.Fg6GpG_compare th:first-child{width:23%}.Fg6GpG_compare thead{background:var(--paper)}@media (max-width:520px){.Fg6GpG_pickers{grid-template-columns:1fr}.Fg6GpG_compare th,.Fg6GpG_compare td{padding:.55rem .2rem;font-size:.8rem}.Fg6GpG_compare th:first-child{width:26%}}.Fg6GpG_notebook{background:var(--card);border-radius:14px;padding:clamp(18px,3vw,32px)}.Fg6GpG_notebook:has(.Fg6GpG_empty){border-top:1px solid var(--line);background:0 0;border-radius:0;padding:1.4rem 0}.Fg6GpG_heading,.Fg6GpG_notebook li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Fg6GpG_heading h2{margin:0}.Fg6GpG_heading h2 small{font:500 .8em DM Sans,sans-serif}.Fg6GpG_notebook ul{padding:0;list-style:none}.Fg6GpG_notebook li{border-top:1px solid var(--line);padding:.7rem 0}.Fg6GpG_notebook li small{color:var(--muted);display:block}.Fg6GpG_details{overflow-wrap:anywhere;flex:220px;min-width:0}.Fg6GpG_details>a{font-weight:650}.Fg6GpG_details small{margin-top:.25rem}.Fg6GpG_controls{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.Fg6GpG_include,.Fg6GpG_quantity{align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.Fg6GpG_include input{width:17px;height:17px;accent-color:var(--ink)}.Fg6GpG_quantity input{border:1px solid var(--line);width:4.1rem;min-height:40px;color:var(--ink);font:inherit;background:var(--paper);padding:.3rem}.Fg6GpG_extension{font-variant-numeric:tabular-nums;text-align:right;min-width:4.5rem}.Fg6GpG_notebook .Fg6GpG_textButton,.Fg6GpG_undo button{color:#953e2d;background:0 0;border:0;min-height:40px;padding:.3rem;font-size:.86rem;text-decoration:underline}.Fg6GpG_undo{align-items:center;gap:1rem;padding:.4rem 0;display:flex}.Fg6GpG_totals{border-top:2px solid var(--ink);margin:.9rem 0 1.2rem;padding-top:.65rem}.Fg6GpG_totals h3{margin:.2rem 0 .5rem}.Fg6GpG_totals p{justify-content:space-between;gap:1rem;margin:.4rem 0;display:flex}.Fg6GpG_totals strong{font-variant-numeric:tabular-nums}.Fg6GpG_totals small{color:var(--muted);margin:.4rem 0;display:block}@media (max-width:650px){.Fg6GpG_controls{gap:.65rem;width:100%}.Fg6GpG_details{flex-basis:100%}.Fg6GpG_extension{margin-inline-start:auto}.Fg6GpG_notebook li{gap:.5rem}}.Fg6GpG_empty,.Fg6GpG_choiceHint{color:var(--muted);margin:.6rem 0;font-size:.9rem}.Fg6GpG_empty{border-top:1px solid var(--line);padding-top:.85rem}.Fg6GpG_dock{right:max(14px,50vw - 580px);bottom:max(12px,env(safe-area-inset-bottom));z-index:2;background:var(--dark);color:var(--paper);border:1px solid var(--paper);border-radius:9px;align-items:center;gap:.65rem;padding:.5rem .85rem;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex;position:fixed;box-shadow:0 2px 8px #2a29132b}.Fg6GpG_dock small{color:#ede8dc;margin-top:3px;font-size:.72rem;font-weight:500;display:block}.Fg6GpG_dock:hover span:first-of-type{text-decoration:underline}.Fg6GpG_dock:focus-visible{outline-offset:1px}
.Mft3Da_main{gap:2rem;padding-block:clamp(2rem,6vw,4rem);display:grid}.Mft3Da_header{max-width:52rem}.Mft3Da_header h1,.Mft3Da_resultHeader h2,.Mft3Da_ask h2,.Mft3Da_offer h3{margin:0}.Mft3Da_header>p,.Mft3Da_description{max-width:50rem;line-height:1.6}.Mft3Da_header>p{color:var(--muted);margin:.3rem 0 0}.Mft3Da_search,.Mft3Da_ask{padding:clamp(1rem,3vw,1.7rem)}.Mft3Da_search form>label{margin-bottom:.5rem;font-weight:650;display:block}.Mft3Da_inputRow{align-items:stretch;gap:.65rem;display:flex}.Mft3Da_inputRow input{flex:1;width:100%;min-width:0}.Mft3Da_inputRow>button{flex:none}.Mft3Da_actions,.Mft3Da_offerFooter,.Mft3Da_resultHeader,.Mft3Da_refresh,.Mft3Da_sources,.Mft3Da_examples{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.Mft3Da_actions{gap:1rem;margin-top:1rem}.Mft3Da_search{box-shadow:inset 0 3px var(--dark)}.Mft3Da_search .Mft3Da_inputRow>input,.Mft3Da_search .Mft3Da_inputRow>button{min-height:48px}.Mft3Da_search .Mft3Da_inputRow>input{font-size:1.05rem}.Mft3Da_textAction{min-height:40px;color:var(--accent);text-underline-offset:.2em;background:0 0;border:0;padding:.35rem .1rem;font-size:.88rem;font-weight:650;text-decoration:underline}.Mft3Da_help{color:var(--muted);margin:.35rem 0 0;font-size:.82rem}.Mft3Da_resultArea{gap:1.6rem;min-width:0;scroll-margin-top:1rem;display:grid}.Mft3Da_resultArea:focus{outline:0}.Mft3Da_examples button,.Mft3Da_secondary,.Mft3Da_upload{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.25rem;padding:.4rem .68rem;font-size:.86rem;line-height:1.35}.Mft3Da_examples button:hover,.Mft3Da_secondary:hover,.Mft3Da_upload:hover{text-decoration:underline}.Mft3Da_upload{align-items:center;min-height:40px;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.Mft3Da_upload[data-reading=true]:before{content:"";border:2px solid var(--line);border-top-color:var(--dark);border-radius:50%;width:.8rem;height:.8rem;margin-right:.45rem;animation:1s linear infinite Mft3Da_reading}@keyframes Mft3Da_reading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Mft3Da_upload[data-reading=true]:before{animation:none}}.Mft3Da_upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.Mft3Da_upload:focus-within{outline-offset:3px;outline:2px solid}.Mft3Da_status:empty{margin:0}.Mft3Da_status:not(:empty){border-left:3px solid var(--accent);margin:.8rem 0 0;padding:.4rem .65rem}.Mft3Da_status,.Mft3Da_answer,.Mft3Da_refresh{font-size:.95rem;line-height:1.55}.Mft3Da_resultHeader{justify-content:space-between;gap:.5rem 1.25rem}.Mft3Da_resultHeader p{margin:0 0 .35rem}.Mft3Da_resultHeader a,.Mft3Da_offerFooter a,.Mft3Da_sources a{text-underline-offset:.2em}.Mft3Da_offers{border-block:1px solid;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Mft3Da_offer{flex-direction:column;min-width:0;padding:1.25rem;display:flex}.Mft3Da_offer+.Mft3Da_offer{border-left:1px solid color-mix(in srgb, currentColor 30%, transparent)}.Mft3Da_offerHeading{gap:.85rem;margin-bottom:.5rem;display:grid}.Mft3Da_offerHeading h3{align-items:center;gap:.5rem;font-size:1.12rem;display:flex}.Mft3Da_offerHeading strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:1.7rem}.Mft3Da_offer p,.Mft3Da_offer details{font-size:.92rem;line-height:1.5}.Mft3Da_condition,.Mft3Da_offerFooter{font-size:.85rem}.Mft3Da_offer details{margin-bottom:1rem}.Mft3Da_offer summary{cursor:pointer}.Mft3Da_offerFooter{justify-content:space-between;gap:.5rem;margin-top:auto}.Mft3Da_refresh,.Mft3Da_ask .Mft3Da_examples,.Mft3Da_ask .Mft3Da_inputRow{margin-top:.85rem}.Mft3Da_answer{border-top:1px solid color-mix(in srgb, currentColor 25%, transparent);margin-top:1rem}.Mft3Da_sources{gap:.8rem 1.15rem;font-size:.9rem}.Mft3Da_listHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.Mft3Da_listHeader h2{overflow-wrap:anywhere;margin:0}.Mft3Da_listHeader p{color:var(--muted);margin:.35rem 0 0;font-size:.95rem}.Mft3Da_listHeader>a{align-self:center;font-size:.9rem}.Mft3Da_rack{border-block-start:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Mft3Da_exampleTile{text-align:left;border:0;border-bottom:1px solid var(--line);min-width:0;color:var(--ink);background:0 0;border-radius:0;flex-direction:column;align-items:start;gap:.5rem;padding:1.1rem .9rem 1rem;display:flex}.Mft3Da_exampleTile:hover{background:var(--card)}.Mft3Da_exampleTile>strong{overflow-wrap:anywhere;font-size:1.13rem;line-height:1.22}.Mft3Da_make{color:var(--muted);letter-spacing:.025em;font-size:.76rem;font-weight:700}.Mft3Da_tileFoot{color:var(--accent);justify-content:space-between;align-self:stretch;align-items:center;gap:.5rem;margin-top:auto;padding-top:.65rem;font-size:.82rem;display:flex}.Mft3Da_catalogue{min-width:0}.Mft3Da_buildRack{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.6rem);margin-bottom:1.25rem;display:grid}.Mft3Da_buildRack article{min-width:0;padding-top:.5rem}.Mft3Da_episode{aspect-ratio:16/8;background:var(--dark);color:#fff;border-radius:9px;display:block;position:relative;overflow:hidden}.Mft3Da_episode img{object-fit:cover;width:100%;height:100%;display:block}.Mft3Da_episode>span{background:#19211ef0;padding:.19rem .4rem;font:600 .7rem/1.4 DM Sans,sans-serif;position:absolute;bottom:.45rem;left:.45rem}.Mft3Da_episode:hover>span{text-decoration:underline}.Mft3Da_buildDetails{padding:.65rem 0 0}.Mft3Da_buildDetails .Mft3Da_make{margin:0;font-weight:600}.Mft3Da_buildRack h3{margin:.2rem 0 .6rem;font:700 clamp(1.35rem,2.3vw,2rem)/1.05 Barlow Condensed,sans-serif}.Mft3Da_buildSearch{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;padding:.55rem 0;display:flex}.Mft3Da_buildSearch:hover{border-color:var(--accent)}.Mft3Da_buildSearch code{overflow-wrap:anywhere;font-size:.89rem}.Mft3Da_buildSearch>span{color:var(--accent);white-space:nowrap;font-size:.84rem;font-weight:700}.Mft3Da_buildSource{color:var(--muted);text-underline-offset:.21em;padding:.5rem 0 .2rem;font-size:.8rem;display:inline-block}.Mft3Da_salvage{border-top:1px solid var(--line);padding-top:.7rem}.Mft3Da_salvage summary{cursor:pointer;font-weight:650}.Mft3Da_salvage button{color:var(--accent);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.Mft3Da_partGroup{border-top:2px solid var(--ink);margin:0 0 1.3rem}.Mft3Da_groupTitle{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0 .7rem;display:flex}.Mft3Da_groupTitle>div{flex:1;min-width:0}.Mft3Da_thumbnail{object-fit:contain;background:#fff;flex:none;width:66px;height:55px}.Mft3Da_groupTitle h3{overflow-wrap:anywhere;margin:.18rem 0;font-size:1.12rem}.Mft3Da_groupTitle code{color:var(--muted);overflow-wrap:anywhere;flex:0 auto;font-size:.88rem}.Mft3Da_sellerRow{border-top:1px solid var(--line);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,.65fr) auto;align-items:center;gap:.7rem 1.3rem;padding:.68rem .7rem;display:grid}.Mft3Da_store,.Mft3Da_quote{flex-direction:column;align-items:flex-start;gap:.13rem;display:flex}.Mft3Da_store>a,.Mft3Da_quote>strong{font-weight:700}.Mft3Da_store small,.Mft3Da_quote small{color:var(--muted);font-size:.8rem}.Mft3Da_lookupStatus{color:var(--muted)}.Mft3Da_lookupStatus:not(:empty){margin:0 0 1rem;font-size:.9rem}.Mft3Da_lookupStatus button{padding:.25rem .5rem;font-size:.8rem}.Mft3Da_warning{border-left:3px solid var(--accent);padding-left:1rem}.Mft3Da_saveRich{margin-top:.7rem}@media (max-width:800px){.Mft3Da_buildRack{grid-template-columns:1fr;gap:.7rem}.Mft3Da_buildRack article{grid-template-columns:minmax(95px,28%) 1fr;align-items:center;gap:1rem;padding:.65rem 0 0;display:grid}.Mft3Da_buildRack .Mft3Da_episode{aspect-ratio:16/10}.Mft3Da_buildDetails{padding:0}.Mft3Da_buildSource{padding-bottom:0}.Mft3Da_rack{grid-template-columns:repeat(2,minmax(0,1fr))}.Mft3Da_offers{grid-template-columns:1fr}.Mft3Da_offer+.Mft3Da_offer{border-left:0;border-top:1px solid color-mix(in srgb, currentColor 30%, transparent)}.Mft3Da_offerHeading{justify-content:space-between;align-items:baseline;display:flex}}@media (max-width:480px){.Mft3Da_rack{grid-template-columns:repeat(2,minmax(0,1fr))}.Mft3Da_exampleTile{padding-inline:.45rem}.Mft3Da_sellerRow{grid-template-columns:minmax(0,1fr) auto;padding-inline:.4rem}.Mft3Da_sellerRow>:last-child{grid-column:1/-1;justify-self:start}.Mft3Da_inputRow{flex-direction:column}.Mft3Da_search .Mft3Da_actions{gap:.45rem .8rem}.Mft3Da_buildRack article{grid-template-columns:minmax(88px,26%) 1fr;gap:.75rem}.Mft3Da_buildRack .Mft3Da_episode{aspect-ratio:1}.Mft3Da_episode>span{text-align:center;width:100%;font-size:.62rem;bottom:0;left:0}.Mft3Da_offer{padding-inline:0}}.Mft3Da_workbench{grid-template:"intro drawing""entry drawing"/minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:1.25rem clamp(1.5rem,4vw,4rem);padding-block:clamp(.75rem,2vw,2rem);display:grid}.Mft3Da_workbench[data-compact=true]{grid-template:"intro entry"/minmax(0,.7fr) minmax(0,1.3fr)}.Mft3Da_mast{grid-area:intro;align-self:end}.Mft3Da_mast h1{letter-spacing:-.035em;margin:0;font-size:clamp(3.6rem,7.3vw,6.4rem);line-height:.98}.Mft3Da_mast p{max-width:39ch;color:var(--muted);margin:.7rem 0 .2rem;font-size:clamp(1rem,1.45vw,1.17rem)}.Mft3Da_artwork{grid-area:drawing;align-self:stretch;align-items:center;min-width:0;display:grid}.Mft3Da_plate{mix-blend-mode:multiply;filter:brightness(1.09)contrast(1.04);width:100%;height:auto;display:block}.Mft3Da_desk{grid-area:entry;align-self:start;min-width:0}.Mft3Da_compose{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:clamp(1rem,2vw,1.4rem)}.Mft3Da_compose>label{font-size:.86rem;font-weight:680;display:block}.Mft3Da_compose textarea{border:1px solid var(--line);background:var(--card);resize:vertical;border-radius:9px;width:100%;min-height:5rem;margin:.45rem 0 0;padding:.9rem 1rem;font-size:1rem;line-height:1.52;display:block}.Mft3Da_compose textarea::placeholder{color:var(--muted)}.Mft3Da_composeTools,.Mft3Da_extras,.Mft3Da_prompts,.Mft3Da_brief,.Mft3Da_briefActions{flex-wrap:wrap;align-items:center;gap:.45rem .9rem;display:flex}.Mft3Da_composeTools{border-top:1px solid var(--line);justify-content:space-between;margin-top:.85rem;padding-top:.65rem}.Mft3Da_compose .Mft3Da_upload{border:0;min-height:44px;padding:.2rem 0}.Mft3Da_send{background:var(--accent);border-color:var(--accent);border-radius:9px;align-items:center;gap:.8rem;min-height:44px;padding:.55rem 1.1rem;font-weight:700;display:inline-flex}.Mft3Da_send:disabled{opacity:.64;cursor:default}.Mft3Da_extras{justify-content:space-between;align-items:baseline;margin-top:.55rem}.Mft3Da_extras .Mft3Da_help{flex:15rem;margin:0;font-size:.78rem}.Mft3Da_extras .Mft3Da_textAction{min-height:36px;font-size:.8rem}.Mft3Da_prompts{gap:.1rem 1rem;margin-top:.5rem}.Mft3Da_prompts button,.Mft3Da_briefActions button,.Mft3Da_damageLink{min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:.4rem;padding:.1rem 0;font-size:.84rem;display:inline-flex}.Mft3Da_prompts button span,.Mft3Da_briefActions button{color:var(--accent)}.Mft3Da_prompts button:hover,.Mft3Da_prompts button:focus-visible{text-decoration:underline}.Mft3Da_damageLink{color:var(--muted);font-size:.8rem}.Mft3Da_brief{border-block:1px solid var(--line);justify-content:space-between;padding:1rem 0}.Mft3Da_brief>div:first-child{flex:200px;min-width:0}.Mft3Da_brief p{overflow-wrap:anywhere;margin:.15rem 0;font-size:1.1rem}.Mft3Da_byline,.Mft3Da_replied span{color:var(--muted);font-size:.82rem;font-weight:620}.Mft3Da_brief .Mft3Da_replied{margin-top:.65rem;font-size:1rem}.Mft3Da_briefActions button{text-underline-offset:.25em;text-decoration:underline}.Mft3Da_workbench[data-compact=true] .Mft3Da_mast{align-self:center}@media (max-width:760px){.Mft3Da_workbench,.Mft3Da_workbench[data-compact=true]{grid-template:"intro""entry"/minmax(0,1fr);gap:1rem;padding-block:.45rem}.Mft3Da_workbench:has(.Mft3Da_artwork) .Mft3Da_mast h1{max-width:67%}.Mft3Da_artwork{pointer-events:none;grid-area:intro;place-self:start end;width:32%;max-width:165px}.Mft3Da_plate{object-fit:contain;width:100%}.Mft3Da_mast h1{font-size:clamp(3.3rem,11vw,4.4rem)}.Mft3Da_main{gap:1.7rem}}.Mft3Da_photoPreview{align-items:center;gap:.65rem;margin:.35rem 0;font-size:.82rem;display:flex}.Mft3Da_photoPreview img{object-fit:cover;border:1px solid var(--line)}.Mft3Da_photoPreview>span{overflow-wrap:anywhere;min-width:0}.Mft3Da_photoPreview button{color:var(--accent);background:0 0;border:0;padding:.4rem;text-decoration:underline}.Mft3Da_afterInquiry{order:1}.Mft3Da_workLinks{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.Mft3Da_workLinks>a:first-child,.Mft3Da_buildExample{min-height:44px;color:var(--accent);align-items:center;gap:.5rem;font-size:.87rem;font-weight:700;display:inline-flex}.Mft3Da_workLinks>a:last-child{color:var(--muted)}.Mft3Da_buildExample{text-underline-offset:.2em;text-decoration:underline}.Mft3Da_buildExample:hover{text-decoration:underline}.Mft3Da_offerHeading strong{font:italic 700 2rem/1 var(--display);letter-spacing:-.01em}.Mft3Da_more{margin-top:.4rem;font-size:.92rem}.Mft3Da_more>summary{min-height:44px;color:var(--accent);cursor:pointer;align-content:center;font-weight:650}.Mft3Da_more .Mft3Da_prompts{justify-items:start;gap:.1rem;margin:.2rem 0 .4rem;display:grid}.Mft3Da_catalogue{border-top:2px solid var(--ink)}.Mft3Da_catalogue>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;min-height:56px;padding:.8rem 0;display:flex}.Mft3Da_catalogue>summary span{font:700 clamp(1.6rem, 3.4vw, 2.2rem)/1.1 var(--display)}.Mft3Da_catalogue>summary small{color:var(--muted);font-size:.9rem}.Mft3Da_catalogue[open]>summary{border-bottom:1px solid var(--line)}.Mft3Da_offerHeading{flex-wrap:wrap;row-gap:.3rem}.Mft3Da_desk>.Mft3Da_help{color:var(--muted);margin:.55rem 0 0;font-size:.78rem}@media (max-width:800px){.Mft3Da_buildRack{scroll-snap-type:x mandatory;padding-bottom:.6rem;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;gap:.8rem;margin-inline:calc(50% - 50vw);padding-inline:16px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.Mft3Da_buildRack article{scroll-snap-align:start;border:1px solid var(--line);background:var(--card);border-radius:14px;padding:0;display:block;overflow:hidden}.Mft3Da_buildRack .Mft3Da_episode{aspect-ratio:16/9;border-radius:0}.Mft3Da_buildRack .Mft3Da_episode>span{width:auto;font-size:.7rem;bottom:.5rem;left:.5rem}.Mft3Da_buildRack .Mft3Da_buildDetails{padding:.7rem .8rem .8rem}}.Mft3Da_resultArea{scroll-margin-top:.5rem}@media (max-width:760px){.Mft3Da_workbench:has(.Mft3Da_artwork){grid-template:"drawing""intro""entry"/minmax(0,1fr)}.Mft3Da_workbench:has(.Mft3Da_artwork) .Mft3Da_mast h1{max-width:none}.Mft3Da_artwork{grid-area:drawing;justify-self:stretch;width:auto;max-width:none;margin:0 -6px -.4rem}}
.-FInvG_catalogue{min-width:0}.-FInvG_inquiries{flex-wrap:wrap;gap:.4rem;margin:.9rem 0;display:flex}.-FInvG_inquiries button{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:8px;min-height:44px;padding:.42rem .7rem;font-size:.85rem}.-FInvG_inquiries button:hover,.-FInvG_inquiries button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.-FInvG_answer{border-inline-start:3px solid var(--accent);background:var(--card);margin:.8rem 0;padding:.55rem .95rem}.-FInvG_answer p{max-width:73ch;margin:0;font-size:.95rem}.-FInvG_answer ul{margin:.45rem 0 0;padding:0;list-style:none}.-FInvG_answer li{flex-wrap:wrap;align-items:baseline;gap:.12rem .55rem;margin:.3rem 0;font-size:.85rem;line-height:1.4;display:flex}.-FInvG_answer li a{font-weight:700}.-FInvG_answer li span{color:var(--muted)}.-FInvG_cardDeck{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0 1.3rem;display:grid}.-FInvG_cardDeck:empty{display:none}.-FInvG_cardDeck .-FInvG_partGroup{border-top:1px solid var(--line);flex-direction:column;margin:0;display:flex}.-FInvG_cardDeck .-FInvG_partGroup[data-multiple=true]{grid-column:1/-1}.-FInvG_cardDeck .-FInvG_partGroup[data-multiple=false] .-FInvG_offerList{margin-top:auto}.-FInvG_partGroup[data-multiple=false] .-FInvG_sellerRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.-FInvG_partGroup[data-multiple=false] .-FInvG_save{grid-column:1/-1;justify-self:start}.-FInvG_groupTitle img{object-fit:contain;mix-blend-mode:multiply;width:22%;max-width:6rem;height:4.3rem}.-FInvG_quote .-FInvG_stock{display:inline-block}.-FInvG_stock[data-stock=available]{color:#30553b}.-FInvG_stock[data-stock=available]:before{content:"";vertical-align:baseline;background:currentColor;border-radius:50%;block-size:.43rem;inline-size:.43rem;margin-inline-end:.3rem;display:inline-block}.-FInvG_listHeader,.-FInvG_sort,.-FInvG_groupTitle,.-FInvG_buildLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.-FInvG_listHeader{border-bottom:2px solid var(--ink);padding-bottom:.75rem}.-FInvG_listHeader h2,.-FInvG_marketplace h2{overflow-wrap:anywhere;margin:0}.-FInvG_listHeader p,.-FInvG_marketplace>p{color:var(--muted);margin:.2rem 0 0;font-size:.88rem}.-FInvG_filter,.-FInvG_sort label{align-items:center;gap:.5rem;font-size:.83rem;font-weight:650;display:inline-flex}.-FInvG_filter select,.-FInvG_sort select{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:.4rem}.-FInvG_lookupStatus{color:var(--muted);font-size:.9rem;line-height:1.5}.-FInvG_lookupStatus:not(:empty){padding:.7rem 0}.-FInvG_lookupStatus button{color:var(--accent);background:0 0;border:0;padding:.1rem .2rem;text-decoration:underline}.-FInvG_sourceLog{margin:0 0 1.2rem;font-size:.86rem}.-FInvG_sourceLog summary,.-FInvG_compare summary{cursor:pointer;width:fit-content;color:var(--ink);font-weight:650}.-FInvG_sourceLog ul{max-width:32rem;margin:0;padding:.35rem 0;list-style:none}.-FInvG_sourceLog li{border-bottom:1px solid var(--line);justify-content:space-between;padding:.25rem 0;display:flex}.-FInvG_sourceLog p{color:var(--muted);max-width:60ch}.-FInvG_partGroup{border:0;border-block:1px solid var(--line);background:0 0;min-width:0;margin:1.3rem 0 1.8rem}.-FInvG_groupTitle{padding:1rem 0}.-FInvG_groupTitle>div{flex:1;min-width:0}.-FInvG_groupTitle h3,.-FInvG_marketplace h3{overflow-wrap:anywhere;margin:.15rem 0;font-size:1.17rem}.-FInvG_groupTitle small{color:var(--muted);font-size:.76rem;font-weight:650}.-FInvG_groupTitle code{overflow-wrap:anywhere;color:var(--muted);font-size:.83rem}.-FInvG_sort{color:var(--ink);padding:.6rem 1.05rem 0;font-size:.88rem}.-FInvG_basis{color:var(--muted);margin:.35rem 0 .55rem;padding:0 1.05rem;font-size:.82rem}.-FInvG_offerList{background:var(--card);border-radius:10px;margin:.4rem 0 .7rem;padding:0;list-style:none}.-FInvG_sellerRow{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) auto;align-items:start;gap:.65rem 1rem;padding:.85rem 1.05rem;display:grid}.-FInvG_sellerRow+.-FInvG_sellerRow{border-top:1px solid var(--line)}.-FInvG_store{align-items:start;gap:.55rem;min-width:0;display:flex}.-FInvG_store div,.-FInvG_quote{gap:.13rem;min-width:0;display:grid}.-FInvG_store a{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.-FInvG_store span,.-FInvG_quote span,.-FInvG_quote small{color:var(--muted);font-size:.81rem;line-height:1.45}.-FInvG_quote strong{font-variant-numeric:tabular-nums;font-size:1.06rem}.-FInvG_save{place-self:center end}.-FInvG_compare{border-top:1px solid var(--line);padding:.55rem 1.05rem;font-size:.86rem}.-FInvG_compareScroll{max-width:100%;margin:.6rem 0;overflow:auto}.-FInvG_compare table{border-collapse:collapse;table-layout:auto;width:100%}.-FInvG_compare caption{text-align:left;color:var(--muted);margin-bottom:.4rem}.-FInvG_compare th,.-FInvG_compare td{text-align:left;vertical-align:top;border-top:1px solid var(--line);min-width:9rem;padding:.5rem}.-FInvG_compare tbody th{color:var(--muted);min-width:6rem;font-weight:600}.-FInvG_buildLinks{border-top:1px solid var(--line);justify-content:flex-start;padding-top:.85rem;font-size:.86rem}.-FInvG_secondary{margin:0 0 .8rem}.-FInvG_pending{background:var(--card);border:0;border-radius:8px;align-content:center;gap:6px;height:78px;margin:.6rem 0;padding:0 1rem;display:grid}.-FInvG_pending span{background:var(--line);width:36%;height:8px;animation:1.4s ease-in-out infinite alternate -FInvG_inkPulse;display:block}.-FInvG_pending span:nth-child(2){width:56%;animation-delay:.2s}.-FInvG_pending span:nth-child(3){width:28%;animation-delay:.3s}@keyframes -FInvG_inkPulse{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.-FInvG_pending span{animation:none}}.-FInvG_marketplace{border-block-start:3px double var(--ink);margin:1.75rem 0;padding-top:1rem}.-FInvG_marketplace h2 span{color:var(--muted);font:1.25rem/1 sans-serif}.-FInvG_marketplace article{background:var(--card);border:0;border-radius:10px;align-items:center;gap:.9rem;margin:.65rem 0;padding:1rem;display:flex}.-FInvG_marketplace article>div:first-of-type{flex:1;min-width:0}.-FInvG_marketplace article>div:last-child{gap:.3rem;display:grid}.-FInvG_marketplace article p{color:var(--muted);margin:.12rem 0;font-size:.85rem}@media (max-width:660px){.-FInvG_cardDeck{grid-template-columns:minmax(0,1fr)}.-FInvG_inquiries button{min-height:44px}.-FInvG_sellerRow{grid-template-columns:1fr 1fr;gap:.5rem;padding-inline:.75rem}.-FInvG_save{grid-column:1/-1;justify-self:start}.-FInvG_groupTitle,.-FInvG_sort,.-FInvG_compare,.-FInvG_basis{padding-inline:.75rem}.-FInvG_marketplace article{flex-wrap:wrap}.-FInvG_marketplace article>div:last-child{flex-basis:100%;justify-content:space-between;display:flex}}.-FInvG_quote strong{font:italic 700 1.55rem/1.05 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.Bvrotq_ticker{border-block:2px solid var(--ink);background:var(--ink);color:var(--paper);margin-top:calc(-1*clamp(2rem,6vw,4rem));margin-inline:calc(50% - 50vw);overflow:hidden}.Bvrotq_track{width:max-content;display:flex}.Bvrotq_track span{font:italic 700 1rem/1 var(--display);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:1rem;padding:.55rem 0 .55rem 1rem;display:inline-flex}.Bvrotq_track i{color:#ff8a6b;font-size:.8em;font-style:normal}
