.rich-order{color:inherit;border:1px solid var(--chat-rule, currentColor);border-radius:14px;padding:16px;min-width:0;overflow-wrap:anywhere}.rich-order-header{display:flex;align-items:start;justify-content:space-between;gap:12px;flex-wrap:wrap}.rich-order-header h3{margin:0;font-size:1em;line-height:1.7;color:inherit}.rich-order-status{border-radius:999px;padding:3px 10px;background:var(--chat-fill);border:1px solid var(--chat-rule, currentColor);font-size:.82em;line-height:1.7}.rich-order-section{margin-top:16px}.rich-order-section h4{margin:0 0 6px;font-size:.8em;font-weight:400;color:var(--chat-quiet, inherit)}.rich-order-section p{margin:0;font-size:.9em;line-height:1.8}.rich-order-items{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rich-order-items li{display:flex;flex-direction:column;gap:3px;min-width:0}.rich-order-name{font-size:.95em;line-height:1.9}.rich-order-quantity{font-size:.8em;color:var(--chat-quiet, inherit)}.rich-order-shipping{border-top:1px solid var(--chat-rule, currentColor);padding-top:12px}@media(max-width:380px){.rich-order{padding:12px}}.rich-product-specs,.rich-product-comparison{min-width:0;max-width:100%;text-align:start;overflow-wrap:anywhere}.rich-product-heading{font-size:1rem;line-height:1.7;margin-block:0 .75rem}.rich-spec-group{margin-block:.75rem}.rich-spec-group-title{color:var(--chat-quiet, var(--muted-foreground));font-size:.75rem;line-height:1.8;margin-block:.875rem .25rem}.rich-spec-list,.rich-compare-values{margin:0}.rich-spec-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:.75rem;padding-block:.5rem;border-bottom:1px solid var(--chat-rule, var(--border));font-size:.875rem;line-height:1.8}.rich-spec-row dt{color:var(--chat-quiet, var(--muted-foreground))}.rich-spec-row dd,.rich-compare-value dd{margin:0;min-width:0}.rich-spec-value{display:flex;flex-direction:column;align-items:start;gap:.125rem}.rich-spec-note{color:var(--chat-quiet, var(--muted-foreground));font-size:.75rem;line-height:1.8}.rich-spec-disclosure{margin-block-start:.75rem}.rich-spec-disclosure>summary{cursor:pointer;min-height:44px;padding-block:.625rem;border-radius:var(--radius);font-size:.875rem}.rich-spec-disclosure>summary:hover{background:var(--chat-fill, var(--surface-hover))}.rich-spec-disclosure>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rich-product-identity{min-width:0}.rich-product-identity>.chat-product-card{min-width:0;max-width:100%}.rich-product-identity .chat-product-open{overflow-wrap:anywhere}.rich-product-source-price{margin-block:.375rem 0;font-size:.875rem}.rich-product-unlinked{display:flex;align-items:center;gap:.75rem;border:1px solid var(--chat-rule, var(--border));border-radius:1rem;padding:.75rem}.rich-product-unlinked-name{display:flex;flex-direction:column;gap:.375rem;min-width:0}.rich-product-comparison{container:rich-comparison / inline-size}.rich-compare-identities{display:grid;gap:.75rem}.rich-compare-attribute{border-bottom:1px solid var(--chat-rule, var(--border));padding-block:.5rem}.rich-compare-label{font-size:.875rem;line-height:1.8;margin:0 0 .375rem}.rich-compare-values{display:grid;gap:.625rem}.rich-compare-value{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:.75rem;font-size:.875rem;line-height:1.8}.rich-compare-model{color:var(--chat-quiet, var(--muted-foreground));font-size:.75rem}.rich-compare-attribute[data-different=true] .rich-compare-value{background:var(--chat-fill, var(--muted));border-radius:var(--radius);padding:.5rem}@container rich-comparison (min-width: 40rem){[data-product-count="2"] .rich-compare-identities,[data-product-count="2"] .rich-compare-values{grid-template-columns:repeat(2,minmax(0,1fr))}[data-product-count="2"] .rich-compare-value{display:block}}@container rich-comparison (min-width: 54rem){[data-product-count="3"] .rich-compare-identities,[data-product-count="3"] .rich-compare-values{grid-template-columns:repeat(3,minmax(0,1fr))}[data-product-count="3"] .rich-compare-value{display:block}}@container rich-comparison (min-width: 68rem){[data-product-count="4"] .rich-compare-identities,[data-product-count="4"] .rich-compare-values{grid-template-columns:repeat(4,minmax(0,1fr))}[data-product-count="4"] .rich-compare-value{display:block}}@container rich-comparison (min-width: 82rem){[data-product-count="5"] .rich-compare-identities,[data-product-count="5"] .rich-compare-values{grid-template-columns:repeat(5,minmax(0,1fr))}[data-product-count="5"] .rich-compare-value{display:block}}@container rich-comparison (min-width: 96rem){.rich-compare-identities,.rich-compare-values{grid-template-columns:repeat(var(--rich-product-count),minmax(0,1fr))}.rich-compare-value{display:block}}.rich-message{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:.75rem}.rich-message>div{min-width:0;max-width:100%}.rich-message>[hidden]{display:none}.rich-message .chat-product-open{color:inherit}.rich-message[data-tone=self] .chat-product-open :is(.text-success,.text-destructive){color:inherit;border-color:var(--chat-edge, currentColor)}.rich-markdown{overflow-wrap:anywhere;line-height:1.85}.rich-markdown>:first-child{margin-block-start:0}.rich-markdown>:last-child{margin-block-end:0}.rich-markdown p{margin-block:.5rem;white-space:pre-line}.rich-markdown :is(h1,h2,h3,h4,h5,h6){font-weight:650;line-height:1.55;margin-block:1rem .4rem;text-wrap:pretty}.rich-markdown h1{font-size:1.2em}.rich-markdown h2{font-size:1.13em}.rich-markdown :is(h3,h4,h5,h6){font-size:1.05em}.rich-markdown :is(ul,ol){padding-inline-start:1.4rem;margin-block:.45rem}.rich-markdown ul{list-style-type:disc}.rich-markdown ol{list-style-type:decimal}.rich-markdown ul ul{list-style-type:circle}.rich-markdown li+li{margin-block-start:.2rem}.rich-markdown li>p{margin-block:.2rem}.rich-markdown blockquote{border-inline-start:1px solid currentColor;padding-inline-start:.8rem;margin-block:.7rem;opacity:.85}.rich-markdown a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.rich-markdown :is(a,pre,.rich-table-scroll):focus-visible{outline:2px solid currentColor;outline-offset:3px}.rich-markdown code{font-family:ui-monospace,monospace;font-size:.88em;unicode-bidi:isolate;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:.25rem;padding:.1rem .25rem}.rich-markdown pre{overflow-x:auto;max-width:100%;padding:.7rem;margin-block:.7rem;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:.5rem;background:color-mix(in srgb,currentColor 5%,transparent);text-align:start;line-height:1.65}.rich-markdown pre code{background:none;padding:0;white-space:pre}.rich-table-scroll{max-width:100%;overflow-x:auto;margin-block:.7rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 35%,transparent) transparent}.rich-markdown table{border-collapse:collapse;width:100%;font-size:.92em}.rich-markdown :is(th,td){border:1px solid color-mix(in srgb,currentColor 15%,transparent);padding:.4rem .6rem;min-width:5rem;text-align:start}.rich-markdown th{background:color-mix(in srgb,currentColor 5%,transparent);font-weight:600}.rich-markdown hr{border:0;border-block-start:1px solid color-mix(in srgb,currentColor 15%,transparent);margin-block:1rem}.rich-key-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.75rem;border-block-end:1px solid color-mix(in srgb,currentColor 12%,transparent);padding-block:.45rem}.rich-key-facts dt{font-weight:500}.rich-key-facts dd{margin:0;overflow-wrap:anywhere}.rich-message-reveal .rw:not(.on){display:none}@media(prefers-reduced-motion:reduce){.rich-message-reveal .rw:not(.on){display:inline}}.support-contact-message{display:flex;flex-direction:column;gap:16px;min-width:0;color:inherit}.support-contact-message .support-contact-intro p,.support-contact-message .support-contact-footer p{margin:0;line-height:1.9}.support-contact-message .support-contact-footer{color:color-mix(in srgb,currentColor 88%,transparent);font-size:.8125rem}.support-contact-message .support-card{gap:12px;border:1px solid var(--chat-rule, currentColor);border-radius:14px;padding:14px;min-width:0}.support-card .contact-header h2{color:inherit;font-size:.9375rem;line-height:1.7;margin:0}.support-card .contact-body{gap:0}.chat-html .support-card a.support-contact-row{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;padding:10px 4px;color:inherit;text-decoration:none;border-radius:6px}.support-card .support-contact-row+.support-contact-row{border-top:1px solid var(--chat-rule, currentColor)}.support-card .support-contact-row:hover{background:var(--chat-fill, transparent)}.support-card .support-contact-row:focus-visible{outline:2px solid currentColor;outline-offset:2px}.support-contact-details{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;flex:1}.support-contact-label{color:color-mix(in srgb,currentColor 88%,transparent);font-size:.75rem;line-height:1.6}.support-contact-value{font-size:.9375rem;line-height:1.75;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%}.support-contact-value[dir=ltr]{unicode-bidi:isolate}.support-icon-phone+.support-contact-details .support-contact-value{white-space:nowrap}.support-card .support-contact-icon{display:block;width:20px;height:20px;flex:0 0 20px;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.support-icon-phone{-webkit-mask-image:url(/app/assets/phone-D6dT4bkn.svg);mask-image:url(/app/assets/phone-D6dT4bkn.svg)}.support-icon-chat{-webkit-mask-image:url(/app/assets/chat-Cz4zgQLE.svg);mask-image:url(/app/assets/chat-Cz4zgQLE.svg)}.support-icon-mail{-webkit-mask-image:url(/app/assets/mail-CoE8Q416.svg);mask-image:url(/app/assets/mail-CoE8Q416.svg)}
