._CodesActions_pp0nx_3{flex-wrap:nowrap;align-items:center;gap:.125rem;display:inline-flex}._CodesActionLabelLong_pp0nx_16{display:inline}._CodesActionLabelShort_pp0nx_20{display:none}@container section-header (width<=26rem){._CodesActionLabelLong_pp0nx_16{display:none}._CodesActionLabelShort_pp0nx_20{display:inline}}._CodesActions_pp0nx_3 .sk-emphasis-subdued{box-shadow:none;background:0 0;border-color:#0000}._CodesActions_pp0nx_3 .sk-emphasis-subdued:disabled{opacity:.4}._CodePopoverBody_pp0nx_48{min-width:18rem;padding:.1875rem}._SummaryReveal_pp0nx_63{opacity:0;grid-template-rows:0fr;margin-block-start:calc(-1 * var(--collapse-gap,0px));transition:grid-template-rows .28s cubic-bezier(.2,.8,.2,1),opacity .24s cubic-bezier(.2,.8,.2,1),margin-block-start .28s cubic-bezier(.2,.8,.2,1);display:grid}._SummaryReveal_pp0nx_63>*{min-height:0;overflow:hidden}._SummaryReveal-open_pp0nx_79{opacity:1;grid-template-rows:1fr;margin-block-start:0}@media (prefers-reduced-motion:reduce){._SummaryReveal_pp0nx_63{transition:none}}._LineItems_pp0nx_91{background:color-mix(in srgb, var(--color-text) 4%, transparent);border-radius:.5rem;flex-direction:column;gap:.375rem;padding:.75rem .875rem;display:flex}._LineItem_pp0nx_91{justify-content:space-between;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._LineItemLabel_pp0nx_108{align-items:center;gap:.5rem;min-width:0;display:inline-flex}._AccentBadge_pp0nx_118{background:color-mix(in srgb, var(--qui-color-accent,currentColor) 18%, transparent);color:var(--qui-color-accent,currentColor);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.125rem;padding-inline:.5rem .125rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}._AccentBadgeLabel_pp0nx_137{padding-block:.25rem}._AccentBadgeRemove_pp0nx_141{width:1.125rem;height:1.125rem;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-inline-start:.125rem;padding:0;transition:background .12s,opacity .12s;display:inline-flex}._AccentBadgeRemove_pp0nx_141:hover,._AccentBadgeRemove_pp0nx_141:focus-visible{opacity:1;background:color-mix(in srgb, var(--qui-color-accent,currentColor) 28%, transparent);outline:none}._LineItemTotal_pp0nx_171{border-top:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);align-items:baseline;margin-top:.25rem;padding-top:.5rem}._LineItemTotalLabel_pp0nx_178{font-weight:600}._LineItemTotalValue_pp0nx_182{letter-spacing:-.01em;font-size:1.375rem;font-weight:700}
