.qAu_tq_screen{--refusal-surface:#fdf3f3;--refusal-ink:#8f2020;--refusal-badge-ink:#fff;background:var(--paper);flex-direction:column;height:100dvh;display:flex}.qAu_tq_screen:focus{outline:none}.qAu_tq_topBar{align-items:stretch;display:flex}.qAu_tq_topBarCell{background:var(--paper);border-bottom:1px solid var(--line-soft);flex:1;align-items:center;gap:9px;min-width:0;padding:11px 0 11px 14px;display:flex}.qAu_tq_account{background:var(--paper);border-bottom:1px solid var(--line-soft);flex:none;align-items:center;padding:11px 0 11px 6px;display:flex}.qAu_tq_wordmark{font:700 12px/1 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;flex:none}.qAu_tq_stepPill{font:700 11px/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--paper);background:var(--accent);border-radius:5px;flex:none;padding:5px 6px}.qAu_tq_title{min-width:0;font:700 15px/1 var(--font-ui);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.qAu_tq_body{--column-gap:18px;gap:var(--column-gap);flex-direction:column;flex:1;padding:22px 18px;display:flex;overflow:hidden}.qAu_tq_intro{flex-direction:column;gap:7px;display:flex}.qAu_tq_question{font:700 24px/1.2 var(--font-ui);letter-spacing:-.015em;margin:0}.qAu_tq_lead{font:400 13.5px/1.55 var(--font-ui);color:var(--ink-muted);margin:0}.qAu_tq_shapes{flex-direction:column;gap:12px;display:flex}.qAu_tq_shapeCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:16px;min-height:88px;padding:18px;display:flex;position:relative}.qAu_tq_shapeControl{appearance:none;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.qAu_tq_shapeCard:focus-within{outline:2px solid var(--accent-strong);outline-offset:2px}.qAu_tq_shapeCard:has(.qAu_tq_shapeControl:checked){border:2px solid var(--accent);background:#ece7dd;padding:17px}.qAu_tq_shapeCard:has(.qAu_tq_shapeControl:checked) .qAu_tq_shapeName{color:var(--accent-strong)}.qAu_tq_shapeGlyph{flex:none}.qAu_tq_shapeText{flex-direction:column;gap:4px;min-width:0;display:flex}.qAu_tq_shapeName{font:700 16px/1.2 var(--font-ui)}.qAu_tq_shapeDetail{font:400 12.5px/1.4 var(--font-ui);color:var(--ink-muted)}.qAu_tq_note{font:400 12px/1.5 var(--font-ui);color:var(--ink-faint);margin:0}.qAu_tq_footer{border-top:1px solid var(--line);padding:14px 18px 20px}.qAu_tq_cta{width:100%;height:52px;font:700 15px/1 var(--font-ui);color:var(--paper);background:var(--accent);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex}.qAu_tq_cta:disabled{color:#a89c8e;border:1px solid var(--line);cursor:default;background:#ece7dd}.qAu_tq_dimensionsBody{--column-gap:16px;gap:var(--column-gap);flex-direction:column;flex:1;padding:20px 18px;display:flex;overflow:hidden auto}.qAu_tq_shapeRefusal{flex-direction:column;display:flex}.qAu_tq_shapeChips{gap:10px;display:flex}.qAu_tq_shapeChip{background:var(--paper);border:1px solid var(--line);border-radius:11px;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:11px 8px;display:flex;position:relative}.qAu_tq_shapeChipControl{appearance:none;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.qAu_tq_shapeChip:focus-within{outline:2px solid var(--accent-strong);outline-offset:2px}.qAu_tq_shapeChip:has(.qAu_tq_shapeChipControl:checked){border:2px solid var(--accent);background:#ece7dd;padding:10px 7px}.qAu_tq_shapeChipName{font:400 12px/1 var(--font-ui);color:var(--ink-muted)}.qAu_tq_shapeChip:has(.qAu_tq_shapeChipControl:checked) .qAu_tq_shapeChipName{color:var(--accent-strong);font-weight:700}.qAu_tq_planCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.qAu_tq_planCaption{font:700 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.qAu_tq_planBox{--plan-wall-issue:var(--refusal);background:var(--paper);border:var(--plan-box-border) solid var(--line-soft);border-radius:9px;position:relative;overflow:hidden}.qAu_tq_planDrawing{display:block;position:absolute;top:0;left:0}.qAu_tq_planWallLabel{font:700 var(--plan-label-line) / 1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap;position:absolute}.qAu_tq_planWallLabel[data-marked=true]{color:var(--plan-wall-issue)}.qAu_tq_corner{flex-direction:column;gap:7px;display:flex}.qAu_tq_cornerHeading{align-items:baseline;gap:8px;display:flex}.qAu_tq_cornerQuestion{font:700 12.5px/1 var(--font-ui)}.qAu_tq_cornerHint{font:400 11px/1 var(--font-ui);color:var(--ink-faint)}.qAu_tq_cornerChoices{gap:10px;display:flex}.qAu_tq_cornerChoice{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex:1;align-items:center;gap:9px;min-width:0;padding:8px 11px;display:flex;position:relative}.qAu_tq_cornerControl{inset-block:calc((100% - var(--touch-target)) / 2);appearance:none;cursor:pointer;opacity:0;width:100%;margin:0;position:absolute;inset-inline:0}.qAu_tq_cornerChoice:focus-within{outline:2px solid var(--accent-strong);outline-offset:2px}.qAu_tq_cornerChoice:has(.qAu_tq_cornerControl:checked){border:2px solid var(--accent);background:#ece7dd;padding:7px 10px}.qAu_tq_cornerGlyph{flex:none}.qAu_tq_cornerName{font:700 12.5px/1.25 var(--font-ui);min-width:0}.qAu_tq_cornerChoice:has(.qAu_tq_cornerControl:checked) .qAu_tq_cornerName{color:var(--accent-strong)}.qAu_tq_fields{flex-direction:column;gap:12px;display:flex}.qAu_tq_field{flex-direction:column;gap:6px;display:flex}.qAu_tq_lengthsHint{font:400 11px/1.4 var(--font-ui);color:var(--ink-faint);margin-block-end:-6px}.qAu_tq_fieldLabel{font:700 12.5px/1 var(--font-ui)}.qAu_tq_fieldHeading{align-items:stretch;display:flex;position:relative}.qAu_tq_lengthHelpButton{--length-help-bleed:16px;top:calc((100% - var(--touch-target)) / 2);right:calc(-1 * var(--length-help-bleed));width:var(--touch-target);height:var(--touch-target);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.qAu_tq_lengthHelpGlyph{top:50%;right:calc(var(--length-help-bleed) + 20px - 8px);border-radius:50%;position:absolute;transform:translateY(-50%)}.qAu_tq_lengthHelpButton:focus-visible{outline:none}.qAu_tq_lengthHelpButton:focus-visible .qAu_tq_lengthHelpGlyph{outline:2px solid var(--accent-strong);outline-offset:2px}.qAu_tq_lengthHelpText{z-index:1;font:400 12px/1.45 var(--font-ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);padding:10px 12px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 10px 28px #1c181424}.qAu_tq_fieldBox{background:var(--paper);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;height:54px;padding:0 14px;display:flex}.qAu_tq_fields:has(>.qAu_tq_field~.qAu_tq_field~.qAu_tq_field~.qAu_tq_field) .qAu_tq_fieldBox{height:48px}.qAu_tq_fieldValue{min-width:0;height:100%;font:700 20px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;flex:1;padding:0}.qAu_tq_fieldUnit{font:400 13px/1 var(--font-ui);color:var(--ink-faint);flex:none}.qAu_tq_field:has(.qAu_tq_fieldValue[aria-invalid=true]) .qAu_tq_fieldLabel{color:var(--refusal)}.qAu_tq_fieldBox:has(>.qAu_tq_fieldValue[aria-invalid=true]){background:var(--refusal-surface);border:2px solid var(--refusal)}.qAu_tq_oneCStatus{flex-direction:column;display:flex}.qAu_tq_oneCReasons,.qAu_tq_oneCNote{gap:var(--column-gap);flex-direction:column;display:flex}:is(.qAu_tq_oneCReasons:has(p)+.qAu_tq_suggestionGroup,.qAu_tq_oneCReasons:has(p)+.qAu_tq_oneCNote:has(p)){margin-block-start:var(--column-gap)}.qAu_tq_suggestionGroup+.qAu_tq_oneCNote:has(p){margin-block-start:var(--column-gap)}.qAu_tq_shapeRefusal:empty{margin-block-start:calc(-1 * var(--column-gap))}.qAu_tq_oneCStatus:not(:has(p)){margin-block-start:calc(-1 * var(--column-gap))}.qAu_tq_reason,.qAu_tq_suggestion{font:400 12.5px/1.45 var(--font-ui);color:var(--refusal-ink);margin:0}.qAu_tq_reason{background:var(--refusal-surface);border-radius:10px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex}.qAu_tq_reason:before{content:"!";content:"!" / "";width:16px;height:16px;font:700 11px/16px var(--font-ui);color:var(--refusal-badge-ink);text-align:center;background:var(--refusal);border-radius:50%;flex:0 0 16px}.qAu_tq_suggestionGroup{flex-direction:column;display:flex}.qAu_tq_suggestionCard{display:none}.qAu_tq_dimensionsFooter{border-top:1px solid var(--line);gap:10px;padding:14px 18px 20px;display:flex}.qAu_tq_back{width:96px;height:52px;font:700 14px/1 var(--font-ui);color:var(--ink-muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.qAu_tq_dimensionsFooter .qAu_tq_cta{flex:1}.qAu_tq_composeBody{flex-direction:column;flex:1;gap:16px;padding:20px 18px;display:flex;overflow:hidden auto}.qAu_tq_composeIntro{flex-direction:column;gap:6px;display:flex}.qAu_tq_composeHeading{font:700 22px/1.2 var(--font-ui);letter-spacing:-.015em;margin:0}.qAu_tq_composeSummary{font:400 12.5px/1.5 var(--font-ui);color:var(--ink-muted)}.qAu_tq_composeNotice{background:#f7ecdc;border:1px solid #e6cfa8;border-radius:11px;align-items:center;gap:10px;padding:13px;display:flex}.qAu_tq_composeNoticeText{font:400 12.5px/1.45 var(--font-ui);color:#7c4a0c}.qAu_tq_composeNoticeFailed{background:var(--surface);border-color:var(--line)}.qAu_tq_composeNoticeFailed .qAu_tq_composeNoticeText{color:var(--ink)}.qAu_tq_composeSpinner{border:2px solid #e6cfa8;border-top-color:#b45309;border-radius:50%;flex:0 0 15px;width:15px;height:15px;animation:1s linear infinite qAu_tq_composeTurn}.qAu_tq_composeSteps{flex-direction:column;gap:10px;display:flex}.qAu_tq_composeStepsLabel{font:700 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.qAu_tq_composeRows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qAu_tq_composeRow{background:var(--surface);border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;padding:12px 13px;display:flex}.qAu_tq_composeRowDropped{background:var(--paper);border:1px dashed var(--line)}.qAu_tq_composeRowName{min-width:0;font:400 13px/1.35 var(--font-ui);flex:1}.qAu_tq_composeRowDropped .qAu_tq_composeRowName,.qAu_tq_composeRowDropped .qAu_tq_composeRowStatus{color:var(--ink-faint)}.qAu_tq_composeRowStatus{font:400 11.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none}.qAu_tq_composeRowGlyph{width:22px;height:22px;font:700 12px/22px var(--font-ui);text-align:center;border-radius:50%;flex:0 0 22px}.qAu_tq_composeRowPlaced .qAu_tq_composeRowGlyph{color:var(--paper);background:#2d5016}.qAu_tq_composeRowPlaced .qAu_tq_composeRowGlyph:before{content:"✓"}.qAu_tq_composeRowPending .qAu_tq_composeRowGlyph{border:2px solid var(--line);border-top-color:var(--accent);animation:1s linear infinite qAu_tq_composeTurn}.qAu_tq_composeRowDropped .qAu_tq_composeRowGlyph{color:#8d8377;background:#ece7dd;font-size:13px}.qAu_tq_composeRowDropped .qAu_tq_composeRowGlyph:before{content:"−"}.qAu_tq_composeRule{font:400 12px/1.5 var(--font-ui);color:var(--ink-faint);text-wrap:pretty;margin:0}.qAu_tq_composeDropped{font:400 12px/1.5 var(--font-ui);color:var(--ink-muted);text-wrap:pretty;margin:0}.qAu_tq_composeAside{display:none}.qAu_tq_composeFooter{border-top:1px solid var(--line);gap:10px;padding:14px 18px 20px;display:flex}.qAu_tq_composeCta{height:52px;font:700 15px/1 var(--font-ui);color:#a89c8e;border:1px solid var(--line);background:#ece7dd;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;display:flex}.qAu_tq_composeFooter .qAu_tq_cta{flex:1}.qAu_tq_composeCtaSpinner{border:2px solid var(--line);border-top-color:#a89c8e;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:1s linear infinite qAu_tq_composeTurn}@keyframes qAu_tq_composeTurn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.qAu_tq_composeSpinner,.qAu_tq_composeCtaSpinner,.qAu_tq_composeRowPending .qAu_tq_composeRowGlyph{animation:none}}@media (min-width:900px){.qAu_tq_topBar{--top-bar-gap:20px;gap:var(--top-bar-gap);height:76px;padding:0 40px}.qAu_tq_topBarCell{gap:20px;padding:11px 0}.qAu_tq_account{padding:0 var(--top-bar-gap);margin-inline:calc(var(--top-bar-gap) * -1)}.qAu_tq_wordmark{letter-spacing:.22em;font-size:15px}.qAu_tq_stepPill{padding:7px 8px;font-size:12px}.qAu_tq_title{font-size:19px}.qAu_tq_topBar>div:has([data-testid=top-bar-locale]){padding-right:0}.qAu_tq_topBar>div:has([data-testid=top-bar-locale]):before{display:none}.qAu_tq_body{flex-direction:column;justify-content:center;align-items:center;gap:34px;padding:0 40px}.qAu_tq_body>.qAu_tq_intro,.qAu_tq_body>.qAu_tq_shapes,.qAu_tq_body>.qAu_tq_shapeRefusal,.qAu_tq_body>.qAu_tq_note{width:100%;max-width:1120px}.qAu_tq_intro{text-align:center;align-items:center;gap:10px}.qAu_tq_question{font-size:38px;line-height:1.15}.qAu_tq_lead{max-width:52ch;font-size:16px;line-height:1.6}.qAu_tq_shapes{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.qAu_tq_shapeCard{flex-direction:column;gap:18px;padding:38px 26px}.qAu_tq_shapeCard .qAu_tq_shapeGlyph{width:176px;height:128px}.qAu_tq_shapeText{text-align:center;align-items:center}.qAu_tq_shapeName{font-size:20px}.qAu_tq_shapeDetail{font-size:14px;line-height:1.4}.qAu_tq_footer{border-top-color:var(--line-soft);justify-content:flex-end;align-items:center;height:88px;padding:0 40px;display:flex}.qAu_tq_dimensionsBody{grid-template-rows:repeat(5,auto) 1fr;grid-template-columns:520px minmax(0,1fr);justify-content:center;align-items:stretch;column-gap:56px;padding:52px 40px;display:grid;overflow:hidden auto}.qAu_tq_shapeChips,.qAu_tq_shapeRefusal,.qAu_tq_corner,.qAu_tq_fields,.qAu_tq_oneCStatus{grid-column:1}.qAu_tq_shapeChips{gap:12px}.qAu_tq_shapeChip{gap:9px;padding:13px 10px}.qAu_tq_shapeChip .qAu_tq_shapeGlyph{width:66px;height:42px}.qAu_tq_shapeChipName{font-size:13px}.qAu_tq_corner{gap:10px}.qAu_tq_cornerQuestion{font-size:13px}.qAu_tq_cornerHint{font-size:12.5px}.qAu_tq_cornerChoices{gap:12px}.qAu_tq_cornerChoice{gap:12px;padding:13px 15px}.qAu_tq_cornerGlyph{width:48px;height:34px}.qAu_tq_cornerName{font-size:14px;line-height:1.2}.qAu_tq_planCard{grid-area:1/2/-1;gap:16px;width:100%;max-width:900px;padding:26px}.qAu_tq_planCaption{font-size:11px}.qAu_tq_planBox{--plan-fill:1;border-radius:11px;flex:1;min-height:0}.qAu_tq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;display:grid}.qAu_tq_fields:has(>.qAu_tq_field~.qAu_tq_field~.qAu_tq_field){grid-template-columns:repeat(3,minmax(0,1fr))}.qAu_tq_fields:has(>.qAu_tq_field~.qAu_tq_field~.qAu_tq_field~.qAu_tq_field){grid-template-columns:repeat(4,minmax(0,1fr))}.qAu_tq_lengthsHint{grid-area:1/1/auto/-1;margin-block-end:0}.qAu_tq_field{display:contents}.qAu_tq_field:first-of-type>.qAu_tq_fieldHeading,.qAu_tq_field:first-of-type>.qAu_tq_fieldBox{grid-column:1}.qAu_tq_field:nth-of-type(2)>.qAu_tq_fieldHeading,.qAu_tq_field:nth-of-type(2)>.qAu_tq_fieldBox{grid-column:2}.qAu_tq_field:nth-of-type(3)>.qAu_tq_fieldHeading,.qAu_tq_field:nth-of-type(3)>.qAu_tq_fieldBox{grid-column:3}.qAu_tq_field:nth-of-type(4)>.qAu_tq_fieldHeading,.qAu_tq_field:nth-of-type(4)>.qAu_tq_fieldBox{grid-column:4}.qAu_tq_field>.qAu_tq_fieldHeading{grid-row:2}.qAu_tq_field>.qAu_tq_fieldBox{grid-row:3}.qAu_tq_field>.qAu_tq_reason{grid-column:1/-1}.qAu_tq_suggestionGroup{gap:10px}.qAu_tq_suggestionCard{flex-direction:column;gap:10px;display:flex}.qAu_tq_suggestionTitle{font:700 13px/1 var(--font-ui)}.qAu_tq_suggestionAction{width:100%;font:400 14px/1 var(--font-ui);color:inherit;text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.qAu_tq_suggestionArrow{color:var(--accent);font-size:18px}.qAu_tq_lengthHelpButton{right:0}.qAu_tq_lengthHelpGlyph{right:19px}.qAu_tq_fieldUnit{text-align:center;min-width:24px}.qAu_tq_composeBody{grid-template-rows:repeat(5,auto) 1fr;grid-template-columns:620px minmax(0,1fr);justify-content:center;align-items:stretch;column-gap:56px;padding:56px 64px;display:grid;overflow:hidden auto}.qAu_tq_composeIntro,.qAu_tq_composeNotice,.qAu_tq_composeSteps,.qAu_tq_composeDropped,.qAu_tq_composeRule{grid-column:1}.qAu_tq_composeAside{grid-area:1/2/-1;max-width:840px;display:flex}.qAu_tq_dimensionsFooter,.qAu_tq_composeFooter{border-top-color:var(--line-soft);justify-content:space-between;align-items:center;height:88px;padding:0 40px}.qAu_tq_dimensionsFooter .qAu_tq_cta,.qAu_tq_composeFooter .qAu_tq_cta{flex:none}.qAu_tq_cta{width:auto;padding:0 30px}}
