@layer properties,theme,base;@layer components{._root_1m336_3{gap:var(--pui-space-3);width:100%;display:grid}._root_1m336_3 :is(input,textarea){unicode-bidi:plaintext}._twins_1m336_13{gap:var(--pui-space-4);grid-template-columns:minmax(19rem,.9fr) minmax(0,1.1fr);align-items:start;display:grid;position:relative}._root_1m336_3[data-narrow] ._twins_1m336_13{grid-template-columns:minmax(0,1fr)}._form_1m336_25{gap:var(--pui-space-3);align-content:start;display:grid}._optionEditor_1m336_30{gap:var(--pui-space-2);padding:var(--pui-space-3);border-radius:var(--pui-radius-card);display:grid}._row2_1m336_36{gap:var(--pui-space-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}._itemEditor_1m336_41{gap:var(--pui-space-2);margin:0;padding:0;list-style:none;display:grid}._itemRow_1m336_48{align-items:end;gap:var(--pui-space-2);grid-template-columns:minmax(0,1fr) 4.25rem 7rem auto;display:grid}._page_1m336_56{overscroll-behavior:contain;max-height:44rem;padding:var(--pui-space-1);overflow:auto}._doc_1m336_62{gap:var(--pui-space-4);padding:var(--pui-space-6) var(--pui-space-6) var(--pui-space-5);border-radius:var(--pui-radius-card);display:grid}._page_1m336_56 [data-twin]{border-radius:var(--pui-radius-chip);cursor:text;transition:outline-color var(--pui-motion-out);outline-offset:3px;outline:2px solid #0000}._page_1m336_56 [data-twin]:hover{outline-color:color-mix(in oklab, var(--pui-info) 35%, transparent)}._page_1m336_56 [data-lit]{outline-color:var(--pui-info)}._form_1m336_25 [data-twin-field][data-lit]:not(:focus-within){border-radius:var(--pui-radius-control);outline:2px solid var(--pui-info);outline-offset:3px}._thread_1m336_89{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._threadLine_1m336_98{fill:none;stroke:var(--pui-info);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;animation:_thread-draw_1m336_1 var(--pui-duration-considered) var(--pui-ease-out) both}@keyframes _thread-draw_1m336_1{0%{stroke-dashoffset:1px}}._threadEnd_1m336_111{fill:var(--pui-info)}@media (prefers-reduced-motion:reduce){._threadLine_1m336_98{animation:none}}._docTitle_1m336_119{font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-semibold);color:var(--pui-ink);margin:0;line-height:1.2}._prepared_1m336_126{margin:calc(-1 * var(--pui-space-3)) 0 0;font-size:var(--pui-text-sm);color:var(--pui-ink-3)}._introText_1m336_131{white-space:pre-line;color:var(--pui-ink-2);line-height:var(--pui-leading-body);margin:0}._options_1m336_138{gap:var(--pui-space-2);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}._option_1m336_30{align-content:start;gap:var(--pui-space-1);min-height:6rem;padding:var(--pui-space-3);border-radius:var(--pui-radius-control);font:inherit;text-align:start;color:var(--pui-ink);cursor:pointer;outline-offset:1px;transition:var(--m-transition), outline-color var(--pui-motion-out);border:0;outline:1.5px solid #0000;display:grid}._option_1m336_30[aria-checked=true]{outline-color:var(--pui-ink)}._option_1m336_30:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._optionHead_1m336_168{justify-content:space-between;align-items:baseline;gap:var(--pui-space-1);flex-wrap:wrap;display:flex}._optionName_1m336_175{font-weight:var(--pui-weight-semibold)}._recommended_1m336_178{font-size:var(--pui-text-2xs);color:var(--pui-ink-2);align-items:center;gap:2px;display:inline-flex}._star_1m336_185{width:.8rem;height:.8rem}._optionSummary_1m336_189{font-size:var(--pui-text-xs);color:var(--pui-ink-3)}._optionTotal_1m336_193{font-family:var(--pui-font-figure);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums;margin-top:auto}._items_1m336_200{margin:0;padding:0;list-style:none;display:grid}._item_1m336_41{justify-content:space-between;gap:var(--pui-space-3);padding:var(--pui-space-2) 0;border-bottom:1px solid var(--pui-line-soft);font-size:var(--pui-text-sm);display:flex}._qty_1m336_214{color:var(--pui-ink-3);font-variant-numeric:tabular-nums;margin-inline-end:var(--pui-space-1)}._itemAmount_1m336_219{font-family:var(--pui-font-figure);font-variant-numeric:tabular-nums}._totals_1m336_224{gap:var(--pui-space-1) var(--pui-space-4);font-size:var(--pui-text-sm);color:var(--pui-ink-2);grid-template-columns:1fr auto;margin:0;display:grid}._totals_1m336_224 dd{text-align:end;font-family:var(--pui-font-figure);font-variant-numeric:tabular-nums;color:var(--pui-ink);margin:0}._totalLabel_1m336_239,._totalValue_1m336_240{font-size:var(--pui-text-lg);font-weight:var(--pui-weight-semibold);color:var(--pui-ink)}._rule_1m336_245{font-size:var(--pui-text-xs);color:var(--pui-ink-3);display:block}._terms_1m336_250{gap:var(--pui-space-1);font-size:var(--pui-text-xs);color:var(--pui-ink-2);margin:0;padding-inline-start:1.1rem;display:grid}._sign_1m336_258{gap:var(--pui-space-4);padding-top:var(--pui-space-4);border-top:1px solid var(--pui-line);display:grid}._signText_1m336_264{font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);color:var(--pui-ink);margin:0}._signLine_1m336_270{padding-top:var(--pui-space-1);border-top:1px solid var(--pui-ink-3);width:min(16rem,100%);font-size:var(--pui-text-xs);color:var(--pui-ink-3)}._actions_1m336_277{justify-content:flex-end;display:flex}._root_1m336_3[data-narrow] ._doc_1m336_62{padding:var(--pui-space-4)}._root_1m336_3[data-narrow] ._page_1m336_56{max-height:none}._root_1m336_3[data-narrow] ._itemRow_1m336_48{grid-template-columns:minmax(0,1fr) 4rem}._root_1m336_3[data-narrow] ._itemRow_1m336_48>:nth-child(3){grid-column:1}}@layer utilities;
