._wrap_hfmc6_1{width:100%;position:relative}._units_hfmc6_2{font:600 13px var(--bb-font-body);color:var(--bb-ink-muted);pointer-events:none;position:absolute;bottom:7px;right:12px}._body_vx4vi_1{gap:16px;padding:4px 24px 20px;display:grid;overflow-y:auto}._footer_vx4vi_7{border-top:1px solid var(--bb-line);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}._mascot_adbmz_1{flex:none;display:inline-block}._mascot_adbmz_1 svg{width:100%;height:100%}._bob_adbmz_3{animation:3.2s ease-in-out infinite _bob_adbmz_3}@keyframes _bob_adbmz_3{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}._empty_iv0kd_1{text-align:center;justify-items:center;gap:10px;padding:40px 20px;display:grid}._compact_iv0kd_2{gap:6px;padding:20px 12px}._title_iv0kd_3{margin-top:6px;font-size:20px}._compact_iv0kd_2 ._title_iv0kd_3{font-size:16px}._desc_iv0kd_5{color:var(--bb-ink-soft);max-width:420px;font-size:14.5px}._actions_iv0kd_6{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}._list_jxza4_1{gap:8px;display:grid}._row_jxza4_2{background:var(--bb-paper);border:1.5px solid var(--bb-line);color:inherit;border-radius:18px;align-items:center;gap:14px;min-width:0;padding:14px 16px;text-decoration:none;display:flex}._link_jxza4_3{transition:border-color var(--duration-fast), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast)}@media (hover:hover){._link_jxza4_3:hover{border-color:var(--bb-ink);box-shadow:0 3px 0 var(--bb-ink);transform:translateY(-1px)}}._leading_jxza4_5{flex:none}._main_jxza4_6{flex:1;gap:3px;min-width:0;display:grid}._title_jxza4_7{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}._subtitle_jxza4_8{color:var(--bb-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}._aside_jxza4_9{text-align:right;flex:none}._trailing_jxza4_10{color:var(--bb-ink-faint);flex:none}@media (width<=560px){._row_jxza4_2{flex-wrap:wrap}._aside_jxza4_9{text-align:left;order:3;width:100%;padding-left:54px}._trailing_jxza4_10{display:none}}._button_jxza4_16{text-align:left;width:100%;font:inherit;cursor:pointer}._drop_ogsif_1{border:2px dashed var(--bb-line-strong);background:var(--bb-oat);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}._drop_ogsif_1:hover,._over_ogsif_2{border-color:var(--bb-ink);background:var(--bb-sun-soft)}._drop_ogsif_1:focus-within{outline:2px solid var(--bb-ink);outline-offset:3px}._busy_ogsif_4{opacity:.7;pointer-events:none}._icon_ogsif_5{background:var(--bb-paper);border:2px solid var(--bb-ink);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}._text_ogsif_6{gap:2px;display:grid}._text_ogsif_6 b{font-size:15px}._text_ogsif_6 small{color:var(--bb-ink-soft);font-size:13px}._wrap_p1gr1_1{border-radius:var(--bb-radius-md);width:100%;box-shadow:var(--bb-shadow-soft);background:var(--bb-paper);transition:opacity var(--duration-fast);position:relative;overflow:hidden}._loading_p1gr1_2{opacity:.7}._frame_p1gr1_3{transform-origin:0 0;background:var(--bb-paper);border:0;display:block}._chip_msfis_1{border:1.5px solid var(--bb-line-strong);background:var(--bb-paper);color:var(--bb-ink-soft);font:600 13px var(--bb-font-body);cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}._chip_msfis_1:hover{border-color:var(--bb-ink);color:var(--bb-ink)}._chip_msfis_1:focus-visible{outline:2px solid var(--bb-ink);outline-offset:2px}._on_msfis_4{background:var(--bb-mint-soft);border-color:var(--bb-mint-deep);color:var(--bb-mint-deep)}._field_1ha05_1{gap:8px;display:grid}._label_1ha05_2{font:600 14px var(--bb-font-body);color:var(--bb-ink)}._row_1ha05_3{flex-wrap:wrap;gap:10px;display:flex}._swatch_1ha05_4{border:2px solid var(--bb-paper);width:36px;height:36px;box-shadow:0 0 0 1.5px var(--bb-line-strong);cursor:pointer;transition:transform var(--duration-fast), box-shadow var(--duration-fast);border-radius:50%;place-items:center;display:grid}._swatch_1ha05_4:hover{transform:scale(1.08)}._swatch_1ha05_4:focus-visible{outline:2px solid var(--bb-ink);outline-offset:3px}._on_1ha05_7{box-shadow:0 0 0 2.5px var(--bb-ink)}._tick_1ha05_8{color:var(--bb-paper);filter:drop-shadow(0 0 1px var(--bb-ink))}._panel_1kquf_1{gap:14px;display:grid}._grid_1kquf_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){._grid_1kquf_2{grid-template-columns:minmax(0,1fr)}}._line_1hema_1{border-radius:var(--bb-radius-md);background:var(--bb-oat);grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(0,1.1fr) minmax(90px,auto) 36px;grid-template-areas:"desc desc desc desc remove""qty unit price amount.""taxes taxes taxes taxes taxes";align-items:end;gap:8px 10px;padding:14px;display:grid}._line_1hema_1+._line_1hema_1{margin-top:10px}._desc_1hema_3{grid-area:desc;gap:6px;display:grid}._qty_1hema_4{grid-area:qty}._unit_1hema_5{grid-area:unit}._price_1hema_6{grid-area:price}._amount_1hema_7{font:800 16px var(--bb-font-body);color:var(--bb-ink);text-align:right;white-space:nowrap;grid-area:amount;padding-bottom:8px}._remove_1hema_8{grid-area:remove;align-self:start}._taxes_1hema_9{flex-wrap:wrap;grid-area:taxes;gap:6px;display:flex}._feeTag_1hema_10{font:700 12px var(--bb-font-body);color:var(--bb-pop-sky-ink);background:var(--bb-sky-soft);border-radius:999px;justify-self:start;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._actions_1hema_11{flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}@media (width<=520px){._line_1hema_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;grid-template-areas:"desc desc remove""qty unit.""price amount.""taxes taxes taxes"}}._pane_1aij1_1{align-content:start;gap:12px;display:grid;position:sticky;top:16px}._actions_1aij1_2{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._template_1aij1_3{width:160px}@media (width<=1100px){._pane_1aij1_1{position:static}}._total_137fh_1{border-top:2px solid var(--bb-ink);font:800 22px var(--bb-font-display);color:var(--bb-ink);justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:10px;display:flex}._layout_1723n_1{grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr);align-items:start;gap:20px;display:grid}@media (width<=1100px){._layout_1723n_1{grid-template-columns:1fr}}
