[data-entry-pending] .aia-entry-sparkle,[data-entry-pending] .aia-entry-greeting,[data-entry-pending] .aia-entry-notice{opacity:0}[data-entry-ready] .aia-entry-sparkle{animation:start-sparkle-spin var(--aia-motion-duration-start-sparkle-spin) var(--aia-motion-easing-start-sparkle) var(--aia-motion-duration-start-sparkle-delay) both}[data-entry-ready] .aia-entry-greeting,[data-entry-ready] .aia-entry-notice{animation:start-entry-rise var(--aia-motion-duration-start-chip-entry) var(--aia-motion-easing-guide-pop-in) both}[data-entry-ready] .aia-entry-greeting{animation-delay:var(--aia-motion-duration-start-greeting-delay)}[data-entry-ready] .aia-entry-notice{animation-delay:var(--aia-motion-duration-start-notice-delay)}@keyframes start-sparkle-spin{0%{opacity:0;transform:rotateY(0) scale(var(--aia-motion-scale-start-sparkle-from))}20%{opacity:1}to{opacity:1;transform:rotateY(calc(var(--aia-motion-rotation-start-sparkle) * 1deg)) scale(1)}}@keyframes start-entry-rise{0%{opacity:0;transform:translateY(var(--aia-motion-distance-start-chip-enter))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-entry-ready] .aia-entry-sparkle,[data-entry-ready] .aia-entry-greeting,[data-entry-ready] .aia-entry-notice{animation:none}[data-entry-pending] .aia-entry-sparkle,[data-entry-pending] .aia-entry-greeting,[data-entry-pending] .aia-entry-notice{opacity:1}}.start-chips-entry>li{animation:start-chip-entry var(--aia-motion-duration-start-chip-entry) var(--aia-motion-easing-guide-pop-in) both}.start-chips-recommendation>li{animation:start-chip-recommendation var(--aia-motion-duration-start-chip-recommendation) var(--aia-motion-easing-guide-pop-in) both}@keyframes start-chip-entry{0%{opacity:0;transform:translateY(var(--aia-motion-distance-start-chip-enter))}to{opacity:1;transform:none}}@keyframes start-chip-recommendation{0%{opacity:0;transform:translateY(var(--aia-motion-distance-start-chip-enter))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.start-chips-entry>li,.start-chips-recommendation>li{animation:none}}.start-glow{z-index:-1;pointer-events:none;opacity:1;height:470px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.start-glow[data-exiting=true]{opacity:0;transition:opacity var(--aia-motion-duration-start-background-exit) ease}.start-glow i{filter:blur(36px);will-change:transform;border-radius:50%;display:block;position:absolute;transform:translateZ(0)}.start-glow .b1{opacity:.21;background:#9595ff;width:290px;height:260px;animation:10.5s ease-in-out infinite alternate start-glow-mv1;top:20px;left:-80px}.start-glow .b2{opacity:.2;background:#51b6ff;width:270px;height:250px;animation:12s ease-in-out infinite alternate start-glow-mv2;top:50px;right:-90px}.start-glow .b3{opacity:.15;background:#e991ff;width:250px;height:230px;animation:13.5s ease-in-out infinite alternate start-glow-mv3;top:200px;left:60px}.start-glow .b4{opacity:.09;background:#245eff;width:220px;height:210px;animation:11s ease-in-out infinite alternate-reverse start-glow-mv2;top:240px;right:20px}@keyframes start-glow-mv1{0%{transform:translate(0,0)}50%{transform:translate(18px,10px)}to{transform:translate(-8px,20px)}}@keyframes start-glow-mv2{0%{transform:translate(0,0)}50%{transform:translate(-16px,12px)}to{transform:translate(8px,-8px)}}@keyframes start-glow-mv3{0%{transform:translate(0,0)}50%{transform:translate(12px,-14px)}to{transform:translate(-18px,6px)}}@media (prefers-reduced-motion:reduce){.start-glow[data-exiting=true]{transition:none}.start-glow i[class]{will-change:auto;animation:none}}.start-glow-entry{animation:start-background-entry var(--aia-motion-duration-start-background-entry) ease both}@keyframes start-background-entry{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.start-glow-entry{animation:none}}.diagnostic-api{font-size:12px}.diagnostic-api-controls{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0 10px;display:flex}.diagnostic-api-controls label{align-items:center;gap:6px;display:flex}.diagnostic-api select,.diagnostic-api>input{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);border-radius:4px;padding:7px}.diagnostic-api>input{width:100%;margin-bottom:8px}.diagnostic-api summary{cursor:pointer;margin-top:4px}.diagnostic-api pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font:inherit;margin-top:8px;overflow:auto}.diagnostic-api-trace{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.diagnostic-api-trace button{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);cursor:pointer;border-radius:4px;padding:3px 8px}.diagnostic-api small{color:var(--aia-color-fg-muted);margin-top:4px;display:block}.diagnostic-api :focus-visible{outline:2px solid var(--aia-color-progress);outline-offset:3px}.diagnostic-call-list{margin-top:16px;padding:0;list-style:none}.diagnostic-call-list>li{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);border-radius:6px;margin-bottom:10px;padding:12px}.diagnostic-call-list>li[data-failed=true]{background:var(--aia-color-tint-danger-bg)}.diagnostic-call-list summary{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px;display:grid}.diagnostic-call-list summary>span:first-child:before{content:"▸ "}.diagnostic-call-list details[open]>summary>span:first-child:before{content:"▾ "}.diagnostic-turn-responses{margin-top:16px}.diagnostic-turn-responses h3{font-weight:600}@media (width<=640px){.diagnostic-call-list summary{grid-template-columns:minmax(0,1fr);gap:4px}}.diagnostic-body{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);border-radius:6px;min-width:0;margin-top:12px;padding:12px}.diagnostic-body-heading,.diagnostic-body-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diagnostic-body-heading{justify-content:space-between}.diagnostic-body-controls{margin-top:10px}.diagnostic-body-controls button,.diagnostic-body-controls input{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);border-radius:4px;padding:5px 8px}.diagnostic-body-controls label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.diagnostic-body-controls input{width:180px;min-width:0;max-width:100%}.diagnostic-body pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;margin-top:12px;font:12px/1.7 ui-monospace,monospace;overflow:auto}.diagnostic-body pre[data-expanded=true]{max-height:none}.diagnostic-body mark{background:var(--aia-color-tint-warning-bg,#fef3c7);color:var(--aia-color-fg)}.diagnostic-body :focus-visible{outline:2px solid var(--aia-color-progress);outline-offset:3px}.defect-report{border:1px solid var(--aia-color-line-strong);border-radius:var(--aia-radius-base);background:var(--aia-color-surface);overflow-wrap:anywhere;margin:16px 0;padding:16px}.defect-report-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.defect-report-heading h3{font-weight:600}.defect-report p,.defect-report-editor{margin-top:12px}.defect-report a{text-underline-offset:3px;margin-top:8px;text-decoration:underline;display:inline-block}.defect-report label{gap:6px;margin-bottom:12px;font-size:13px;display:grid}.defect-report-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.defect-report input,.defect-report select,.defect-report textarea{width:100%;min-width:0;color:var(--aia-color-fg);background:var(--aia-color-surface);border:1px solid var(--aia-color-line-strong);font:inherit;border-radius:4px;padding:8px}.defect-report textarea{resize:vertical}.defect-report button,.defect-report-launcher button{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface);cursor:pointer;border-radius:4px;padding:6px 10px;font-size:12px}.defect-report :focus-visible,.defect-report-launcher button:focus-visible{outline:2px solid var(--aia-color-progress);outline-offset:3px}.defect-report :disabled,.defect-report-launcher button:disabled{cursor:default;opacity:.6}.defect-report [role=alert]{background:var(--aia-color-tint-danger-bg);padding:10px}.defect-report-copy-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.defect-report-copy{font-weight:600}.defect-report-fallback textarea{margin-top:8px;font-size:12px}.defect-report-preview{margin-top:12px;font-size:12px}.defect-report-preview>div{border-bottom:1px solid var(--aia-color-line);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.defect-report-preview dt{color:var(--aia-color-fg-muted)}.defect-report-preview dd{white-space:pre-wrap}.defect-report-launcher{padding:0 12px 12px}.defect-report-resume{margin-top:12px}@media (width<=480px){.defect-report{padding:12px}.defect-report-fields{grid-template-columns:1fr;gap:0}.defect-report-preview>div{grid-template-columns:80px minmax(0,1fr)}}.investigation-report{border-block:1px solid var(--aia-color-line-strong);margin-block:16px;padding-block:14px}.investigation-report summary{cursor:pointer;font-weight:600}.investigation-report label{align-items:center;gap:8px;margin-block:12px;display:flex}.investigation-report input[type=checkbox]{width:auto}.investigation-report textarea{font-size:12px}.diagnostics-panel{color:var(--aia-color-fg);font-size:13px;line-height:1.5;container-type:inline-size}.diagnostic-toolbar{z-index:2;background:var(--aia-color-surface-muted);padding:12px 0;position:sticky;top:-20px}.diagnostic-title{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.diagnostic-title h2{font-size:16px;font-weight:600}.diagnostic-title>span,.diagnostic-meta{color:var(--aia-color-fg-muted);overflow-wrap:anywhere;font-size:12px}.diagnostic-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diagnostic-actions button,.diagnostic-pin{border:1px solid var(--aia-color-line-strong);border-radius:var(--aia-radius-base);background:var(--aia-color-surface);cursor:pointer;padding:5px 9px;font-size:12px}.diagnostic-actions button[aria-pressed=true],.diagnostic-pin[aria-pressed=true]{background:var(--aia-color-accent);color:var(--aia-color-accent-fg);border-color:var(--aia-color-accent)}.diagnostics-panel button:focus-visible,.diagnostics-panel input:focus-visible,.diagnostics-panel textarea:focus-visible,.diagnostics-panel a:focus-visible,.diagnostics-panel summary:focus-visible{outline:2px solid var(--aia-color-progress);outline-offset:3px}.diagnostics-panel button:disabled{color:var(--aia-color-fg-muted);cursor:not-allowed}.diagnostic-toolbar input{border:1px solid var(--aia-color-line-strong);border-radius:var(--aia-radius-base);background:var(--aia-color-surface);width:100%;margin-top:10px;padding:7px 10px}.diagnostic-help{margin:4px 0 14px}.diagnostic-turns{flex-direction:column;gap:12px;display:flex}.diagnostic-turn{border:1px solid var(--aia-color-line-strong);border-radius:var(--aia-radius-base);background:var(--aia-color-surface);border-left-width:4px}.diagnostic-turn[data-tone=danger]{border-left-color:var(--aia-color-danger)}.diagnostic-turn[data-tone=warning]{border-left-color:var(--aia-color-fg-muted);border-left-style:dashed}.diagnostic-turn[data-tone=progress]{border-left-color:var(--aia-color-progress)}.diagnostic-turn[data-selected=true]{outline:2px solid var(--aia-color-progress);outline-offset:2px}.diagnostic-turn[data-expanded=true] .diagnostic-turn-heading{background:var(--aia-color-surface-muted)}.diagnostic-turn-heading{align-items:flex-start;gap:8px;padding-right:12px;display:flex}.diagnostic-turn-toggle{text-align:left;cursor:pointer;flex:1;grid-template-columns:12px auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:14px 0 14px 12px;display:grid}.diagnostic-turn-toggle strong{white-space:nowrap;font-size:14px}.diagnostic-badge{border-radius:var(--aia-radius-base);background:var(--aia-color-tint-muted-bg);justify-self:start;min-width:0;padding:2px 6px;font-size:12px}.diagnostic-turn[data-tone=danger] .diagnostic-badge{background:var(--aia-color-tint-danger-bg);color:var(--aia-color-fg);font-weight:600}.diagnostic-turn[data-tone=progress] .diagnostic-badge{background:var(--aia-color-tint-info-bg)}.diagnostic-duration{color:var(--aia-color-fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.diagnostic-summary{min-width:0;color:var(--aia-color-fg-muted);flex-wrap:wrap;grid-column:2/-1;gap:4px 12px;font-size:12px;display:flex}.diagnostic-summary>span{font-variant-numeric:tabular-nums}.diagnostic-route{overflow-wrap:anywhere;min-width:0;max-width:100%}.diagnostic-route,.diagnostic-facts[title]{cursor:help}.diagnostic-chip-reason{overflow-wrap:anywhere;color:var(--aia-color-fg);flex-basis:100%}.diagnostic-chip-flows{overflow-wrap:anywhere;margin:0}.diagnostic-chip-flows h3{margin-bottom:10px;font-size:15px;font-weight:600}.diagnostic-verdict-counts{border-bottom:1px solid var(--aia-color-line-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px 18px;padding:18px 0;display:flex}.diagnostic-chip-inspector{grid-template-columns:minmax(140px,28%) minmax(0,1fr);display:grid}.diagnostic-chip-list{border-right:1px solid var(--aia-color-line-strong);flex-direction:column;gap:8px;max-height:480px;padding:12px 14px 12px 0;display:flex;overflow-y:auto}.diagnostic-chip-list button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:6px;padding:12px}.diagnostic-chip-list button[aria-pressed=true]{background:var(--aia-color-tint-info-bg);border-color:var(--aia-color-line-strong)}.diagnostic-chip-list small{color:var(--aia-color-fg-muted);margin-top:6px;font-size:12px;display:block}.diagnostic-chip-detail{min-width:0;padding:20px 0 16px 20px}.diagnostic-verdict{margin-bottom:14px;font-weight:600}.diagnostic-chip-flows [data-verdict=exposed],.diagnostic-chip-flows [data-verdict=entered],.diagnostic-condition-table [data-verdict=PASS]{color:#176b45}.diagnostic-chip-flows [data-verdict=unknown],.diagnostic-chip-flows [data-tone=warning]{color:#925400}.diagnostic-applicability{background:var(--aia-color-surface-muted);margin:16px 0;padding:12px}.diagnostic-chip-footer{border-top:1px solid var(--aia-color-line-strong);padding:12px 0}.diagnostic-chip-detail a{margin-top:8px;text-decoration:underline;display:inline-block}.diagnostic-detail-tabs{border-bottom:1px solid var(--aia-color-line-strong);gap:20px;display:flex}.diagnostic-detail-tabs button{cursor:pointer;color:var(--aia-color-fg-muted);border-bottom:3px solid #0000;padding:8px 0 12px}.diagnostic-detail-tabs button[aria-selected=true]{color:var(--aia-color-fg);border-bottom-color:currentColor;font-weight:600}.diagnostic-detail>.diagnostic-publication{border-top:1px solid var(--aia-color-line);padding-top:10px}@container (width<=480px){.diagnostic-chip-inspector{grid-template-columns:1fr}.diagnostic-chip-list{border-right:0;border-bottom:1px solid var(--aia-color-line);flex-direction:row;padding-right:0;overflow-x:auto}.diagnostic-chip-list button{flex:0 0 150px}.diagnostic-chip-detail{padding-left:0}}.diagnostic-short-reason{text-overflow:ellipsis;white-space:nowrap;color:var(--aia-color-fg-muted);grid-column:2/-1;font-size:12px;overflow:hidden}.diagnostic-pin{flex:none;margin-top:12px}.diagnostic-detail{border-top:1px solid var(--aia-color-line-strong);padding:16px}.diagnostic-problem{border-left:3px solid var(--aia-color-danger);background:var(--aia-color-tint-danger-bg);overflow-wrap:anywhere;margin-bottom:16px;padding:12px}.diagnostic-problem p,.diagnostic-problem li{margin-top:4px}.diagnostic-turn[data-tone=warning] .diagnostic-problem{background:var(--aia-color-surface-muted);border-color:var(--aia-color-fg-muted)}.diagnostic-info{grid-template-columns:100px minmax(0,1fr);gap:6px 12px;margin-bottom:16px;font-size:12px;display:grid}.diagnostic-info dt{color:var(--aia-color-fg-muted)}.diagnostic-info dd{overflow-wrap:anywhere}.diagnostic-notice{background:var(--aia-color-surface-muted);margin:8px 0;padding:8px}.diagnostic-timeline-heading{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:18px 0 12px;display:flex}.diagnostic-timeline-heading label{font-size:12px}.diagnostic-timeline{border-left:1px solid var(--aia-color-line-strong);padding-left:14px}.diagnostic-event{border-bottom:1px solid var(--aia-color-line);overflow-wrap:anywhere;padding:10px 0}.diagnostic-event-heading{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.diagnostic-event-heading>span{color:var(--aia-color-fg-muted);font-size:12px}.diagnostic-event[data-failed=true]{background:var(--aia-color-tint-danger-bg);border-left:3px solid var(--aia-color-danger);margin-left:-10px;padding:10px}.diagnostic-event[data-failed=true] .diagnostic-event-heading>span{color:var(--aia-color-fg);font-weight:600}.diagnostic-facts{margin:4px 0}.diagnostic-response{background:var(--aia-color-surface-muted);border-radius:var(--aia-radius-base);margin-top:8px;padding:8px;font-size:12px}.diagnostic-response summary{cursor:pointer}.diagnostic-response pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin-top:8px;overflow:auto}.diagnostic-export{margin-top:16px}.diagnostic-export-preview{margin-top:12px}.diagnostic-export-preview label{font-size:12px}.diagnostic-export-preview textarea{border:1px solid var(--aia-color-line-strong);background:var(--aia-color-surface-muted);width:100%;margin:8px 0;padding:8px;font-size:12px;display:block}.diagnostic-empty{color:var(--aia-color-fg-muted);padding:20px 0}@media (width<=480px){.diagnostic-turn-heading{gap:4px;padding-right:8px}.diagnostic-turn-toggle{grid-template-columns:8px auto minmax(0,1fr);gap:5px;padding-left:8px}.diagnostic-duration{display:none}.diagnostic-info{grid-template-columns:80px minmax(0,1fr)}}.diagnostic-publication>summary{cursor:pointer;padding:6px 0}.diagnostic-evaluation>p{margin-top:8px}.diagnostic-condition-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:10px 0;font-size:12px}.diagnostic-condition-table th,.diagnostic-condition-table td{text-align:left;border-bottom:1px solid var(--aia-color-line);overflow-wrap:anywhere;vertical-align:top;padding:8px 6px}.diagnostic-condition-table thead{background:var(--aia-color-surface-muted)}.diagnostic-condition-table th{font-weight:600}.diagnostic-condition-table [data-verdict=FACT_UNAVAILABLE],.diagnostic-condition-table [data-verdict=INVALID_RULE],.diagnostic-condition-table [data-verdict=UNSUPPORTED_AXIS]{background:var(--aia-color-tint-muted-bg);font-weight:600}.diagnostic-condition-note{margin-top:4px;font-weight:400;display:block}.diagnostic-publication{margin:10px 0}.diagnostic-publication .diagnostic-info{margin-top:8px}.development-workspace{overscroll-behavior:contain;touch-action:pan-x;height:100%;overflow:auto hidden}.development-workspace-columns{width:max-content;height:100%;margin-inline:auto;display:flex}.development-chat-surface{width:min(var(--aia-vw,100vw), var(--aia-shell-max-width));flex:none;height:100%}.development-tools{flex-direction:column;flex:none;width:min(720px,100vw);height:100%;display:flex}.development-tools[data-collapsed=true]{width:64px}.development-tools[data-collapsed=true]>header{padding-inline:8px}.development-tools-scroll{overscroll-behavior:contain;touch-action:pan-y;min-height:0;overflow-y:auto}.development-tools-scroll[hidden]{display:none}.development-tabs{border-bottom:1px solid var(--aia-color-line-strong);gap:20px;margin-bottom:20px;display:flex}.development-tabs button{cursor:pointer;color:var(--aia-color-fg-muted);border-bottom:3px solid #0000;padding:8px 0 12px;font-size:14px}.development-tabs button[aria-selected=true]{color:var(--aia-color-fg);border-color:currentColor;font-weight:600}.development-tabs button:focus-visible{outline:2px solid var(--aia-color-progress);outline-offset:3px}.development-tools [role=tabpanel][hidden]{display:none}.diagnostic-local-action{padding-block:8px}.diagnostic-local-action>p{margin-top:6px}.diagnostic-local-action details{margin-top:10px}.diagnostic-local-action summary{cursor:pointer}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-black:#000;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--aia-font-sans);--default-mono-font-family:var(--font-mono);--text-t18m:18px;--text-t18m--line-height:24px;--text-t18m--font-weight:500;--text-t16m:16px;--text-t16m--line-height:22px;--text-t16m--font-weight:500;--text-t16sb:16px;--text-t16sb--line-height:22px;--text-t16sb--font-weight:600;--text-t14sb:14px;--text-t14sb--line-height:20px;--text-t14sb--font-weight:600;--text-t14m:14px;--text-t14m--line-height:20px;--text-t14m--font-weight:500;--text-t14r:14px;--text-t14r--line-height:20px;--text-t14r--font-weight:400;--text-t14r160:14px;--text-t14r160--line-height:1.6;--text-t14r160--font-weight:400;--text-t13sb:13px;--text-t13sb--line-height:18px;--text-t13sb--font-weight:600;--text-t13m:13px;--text-t13m--line-height:18px;--text-t13m--font-weight:500;--text-t13r:13px;--text-t13r--line-height:18px;--text-t13r--font-weight:400;--text-t12m:12px;--text-t12m--line-height:16px;--text-t12m--font-weight:500;--text-t12r:12px;--text-t12r--line-height:17px;--text-t12r--font-weight:400;--text-t12eb:12px;--text-t12eb--line-height:1.4;--text-t12eb--font-weight:800;--text-t12r16:12px;--text-t12r16--line-height:16px;--text-t12r16--font-weight:400;--text-t12r136:12px;--text-t12r136--line-height:1.36;--text-t12r136--font-weight:400;--text-t11sb:11px;--text-t11sb--line-height:14px;--text-t11sb--font-weight:600;--text-t11r:11px;--text-t11r--line-height:14px;--text-t11r--font-weight:400;--text-t10r:10px;--text-t10r--line-height:13px;--text-t10r--font-weight:400;--text-chat:16px;--text-chat--line-height:1.4;--text-chat--font-weight:400;--text-t18m22:18px;--text-t18m22--line-height:22px;--text-t18m22--font-weight:500;--text-t16r20:16px;--text-t16r20--line-height:20px;--text-t16r20--font-weight:400;--color-line-card:var(--aia-color-line-card);--color-typing-dot:var(--aia-color-typing-dot);--radius-base:var(--aia-radius-base);--radius-field:var(--aia-radius-field);--radius-check:var(--aia-radius-check);--radius-bubble-user:var(--aia-radius-bubble-user);--radius-chip:var(--aia-radius-chip);--container-bubble-user:var(--aia-bubble-user-max-width);--spacing-bubble-user-padding-x:14px;--spacing-bubble-user-padding-y:10px;--spacing-chip-padding-x:var(--aia-spacing-chip-padding-x);--spacing-typing-dot-gap:var(--aia-spacing-typing-dot-gap);--spacing-typing-dot:var(--aia-size-typing-dot);--animate-typing:aia-typing var(--aia-motion-duration-typing) var(--aia-motion-easing-typing) infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-new-message-offset{bottom:var(--aia-spacing-new-message-offset)}.left-0{left:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-4{margin:calc(var(--spacing) * -4)}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mt-chat-block{margin-top:var(--aia-spacing-chat-block)}.mt-chat-paragraph{margin-top:var(--aia-spacing-chat-paragraph)}.mt-entry-sparkle-greeting{margin-top:10px}.mt-notice-bullet-offset{margin-top:7px}.mt-px{margin-top:1px}.mt-wizard-first-product{margin-top:17px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-notice-bullet-gap{margin-right:7px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5\!{margin-bottom:calc(var(--spacing) * 1.5)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-chat-speech-card{margin-bottom:var(--aia-spacing-chat-speech-card)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.ml-photo-gap{margin-left:.5rem}.ml-px{margin-left:1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[7px\]{width:7px;height:7px}.size-\[70px\]{width:70px;height:70px}.size-composer-send-icon{width:16px;height:16px}.size-entry-sparkle{width:18px;height:18px}.size-full{width:100%;height:100%}.size-notice-bullet{width:3px;height:3px}.size-typing-dot{width:var(--aia-size-typing-dot);height:var(--aia-size-typing-dot)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[52px\]{height:52px}.h-\[86px\]{height:86px}.h-\[131px\]{height:131px}.h-\[500px\]{height:500px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[720px\]{height:720px}.h-auto{height:auto}.h-entry-sparkle-row{height:20px}.h-full{height:100%}.h-px{height:1px}.h-wizard-detail{height:154px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-17{width:calc(var(--spacing) * 17)}.w-\[62px\]{width:62px}.w-\[72px\]{width:72px}.w-\[109px\]{width:109px}.w-\[260px\]{width:260px}.w-\[320px\]{width:320px}.w-\[343px\]{width:343px}.w-\[375px\]{width:375px}.w-\[390px\]{width:390px}.w-\[768px\]{width:768px}.w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}.w-\[calc\(100\%-64px\)\]{width:calc(100% - 64px)}.w-fit{width:fit-content}.w-full{width:100%}.w-mbdb-banner-logo-width{width:54px}.max-w-\[60\%\]{max-width:60%}.max-w-\[92\%\]{max-width:92%}.max-w-\[420px\]{max-width:420px}.max-w-\[min\(78\%\,card\)\]{max-width:min(78%, card)}.max-w-\[min\(92\%\,card\)\]{max-width:min(92%, card)}.max-w-\[var\(--aia-shell-max-width\)\]{max-width:var(--aia-shell-max-width)}.max-w-bubble-user{max-width:var(--aia-bubble-user-max-width)}.max-w-card{max-width:var(--aia-card-max-width)}.max-w-counselor-bubble{max-width:var(--aia-counselor-bubble)}.max-w-full{max-width:100%}.max-w-speech{max-width:var(--aia-speech-max-width)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[76px\]{min-width:76px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[76px\]{flex-basis:76px}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-card-enter{animation:aia-card-enter var(--aia-motion-duration-card-enter) var(--aia-motion-easing-card-enter) both}.animate-card-row{animation:aia-card-row var(--aia-motion-duration-card-row) var(--aia-motion-easing-card-row) both}.animate-guide-pop-in{animation:aia-guide-pop-in var(--aia-motion-duration-guide-pop-in) var(--aia-motion-easing-guide-pop-in) both}.animate-msg-in{animation:.22s ease-out both aia-msg-in}.animate-new-message-in{animation:aia-new-message-in var(--aia-motion-duration-new-message) ease both}.animate-new-message-out{animation:aia-new-message-out var(--aia-motion-duration-new-message) ease both}.animate-spin{animation:var(--animate-spin)}.animate-stream-cursor{animation:.8s step-end infinite aia-blink}.animate-stream-fresh{animation:.18s ease-out aia-stream-fresh}.animate-typing{animation:aia-typing var(--aia-motion-duration-typing) var(--aia-motion-easing-typing) infinite}.animate-word-reveal{animation:aia-word-reveal var(--aia-motion-duration-word-reveal) var(--aia-motion-easing-word-reveal) both}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-chat-block{gap:var(--aia-spacing-chat-block)}.gap-chip-gap{gap:var(--aia-spacing-chip-gap)}.gap-typing-dot-gap{gap:var(--aia-spacing-typing-dot-gap)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-chat-block>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--aia-spacing-chat-block) * var(--tw-space-y-reverse));margin-block-end:calc(var(--aia-spacing-chat-block) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-chat-paragraph>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--aia-spacing-chat-paragraph) * var(--tw-space-y-reverse));margin-block-end:calc(var(--aia-spacing-chat-paragraph) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-chat-speech-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--aia-spacing-chat-speech-card) * var(--tw-space-y-reverse));margin-block-end:calc(var(--aia-spacing-chat-speech-card) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-wizard-cancel-product-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(20px * var(--tw-space-y-reverse));margin-block-end:calc(20px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-wizard-product-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(21px * var(--tw-space-y-reverse));margin-block-end:calc(21px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line-subtle>:not(:last-child)){border-color:var(--aia-color-line-subtle)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-base{border-radius:var(--aia-radius-base)}.rounded-bubble-user{border-radius:var(--aia-radius-bubble-user)}.rounded-card{border-radius:var(--aia-radius-card)}.rounded-check{border-radius:var(--aia-radius-check)}.rounded-chip{border-radius:var(--aia-radius-chip)}.rounded-field{border-radius:var(--aia-radius-field)}.rounded-full{border-radius:3.40282e38px}.rounded-new-message{border-radius:var(--aia-radius-new-message)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l-base{border-top-left-radius:var(--aia-radius-base);border-bottom-left-radius:var(--aia-radius-base)}.rounded-r-base{border-top-right-radius:var(--aia-radius-base);border-bottom-right-radius:var(--aia-radius-base)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-caution-line{border-color:var(--aia-color-caution-line)}.border-current{border-color:currentColor}.border-danger{border-color:var(--aia-color-danger)}.border-fg{border-color:var(--aia-color-fg)}.border-fg-disabled{border-color:var(--aia-color-fg-disabled)}.border-line{border-color:var(--aia-color-line)}.border-line-card{border-color:var(--aia-color-line-card)}.border-line-flow-card{border-color:var(--aia-color-line-flow-card)}.border-line-strong{border-color:var(--aia-color-line-strong)}.border-line-subtle{border-color:var(--aia-color-line-subtle)}.border-surface\/40{border-color:var(--aia-color-surface)}@supports (color:color-mix(in lab, red, red)){.border-surface\/40{border-color:color-mix(in oklab, var(--aia-color-surface) 40%, transparent)}}.border-t-surface{border-top-color:var(--aia-color-surface)}.border-t-transparent{border-top-color:#0000}.bg-\[\#fff\]\/50{background-color:oklab(100% 0 5.96046e-8/.5)}.bg-accent{background-color:var(--aia-color-accent)}.bg-bg{background-color:var(--aia-color-bg)}.bg-black{background-color:var(--color-black)}.bg-black\/2{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.bg-black\/2{background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.bg-bubble-user{background-color:var(--aia-color-bubble-user)}.bg-caution{background-color:var(--aia-color-caution-bg)}.bg-chat-bg{background-color:var(--aia-color-chat-bg)}.bg-current{background-color:currentColor}.bg-dim{background-color:var(--aia-color-dim)}.bg-fg{background-color:var(--aia-color-fg)}.bg-fg-disabled{background-color:var(--aia-color-fg-disabled)}.bg-fg-muted{background-color:var(--aia-color-fg-muted)}.bg-fg-subtle{background-color:var(--aia-color-fg-subtle)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-line{background-color:var(--aia-color-line)}.bg-line-strong{background-color:var(--aia-color-line-strong)}.bg-line-subtle{background-color:var(--aia-color-line-subtle)}.bg-point{background-color:var(--aia-color-point)}.bg-progress{background-color:var(--aia-color-progress)}.bg-surface{background-color:var(--aia-color-surface)}.bg-surface-muted{background-color:var(--aia-color-surface-muted)}.bg-tint-danger{background-color:var(--aia-color-tint-danger-bg)}.bg-tint-info{background-color:var(--aia-color-tint-info-bg)}.bg-tint-muted{background-color:var(--aia-color-tint-muted-bg)}.bg-transparent{background-color:#0000}.bg-typing-dot{background-color:var(--aia-color-typing-dot)}.bg-linear-135\/srgb{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-135\/srgb{--tw-gradient-position:135deg in srgb}}.bg-linear-135\/srgb{background-image:linear-gradient(var(--tw-gradient-stops))}.from-product-placeholder-start{--tw-gradient-from:var(--aia-color-product-placeholder-start);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-product-placeholder-end{--tw-gradient-to:var(--aia-color-product-placeholder-end);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-size\:contain\]{-webkit-mask-size:contain;mask-size:contain}.\[mask-position\:center\]{-webkit-mask-position:50%;mask-position:50%}.\[mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-guidance-card-padding{padding:var(--aia-spacing-guidance-card-padding)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[15px\]{padding-inline:15px}.px-bubble-user-padding-x{padding-inline:14px}.px-chat-gutter{padding-inline:1rem}.px-chip-padding-x{padding-inline:var(--aia-spacing-chip-padding-x)}.px-guidance-action-padding-x{padding-inline:var(--aia-spacing-guidance-action-padding-x)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-\[3px\]{padding-block:3px}.py-bubble-user-padding-y{padding-block:10px}.py-guidance-action-padding-y{padding-block:var(--aia-spacing-guidance-action-padding-y)}.py-typing-padding-y{padding-block:var(--aia-spacing-typing-padding-y)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-chat-header{padding-top:1rem}.pt-entry-content-top{padding-top:16px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[18px\]{padding-bottom:18px}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.pb-chat-speech-card{padding-bottom:var(--aia-spacing-chat-speech-card)}.pb-composer-disclaimer-gap{padding-bottom:.625rem}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[84px\]{padding-left:84px}.pl-typing-indent{padding-left:var(--aia-spacing-typing-indent)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-sans{font-family:var(--aia-font-sans)}.text-chat{font-size:var(--text-chat);line-height:var(--tw-leading,var(--text-chat--line-height));font-weight:var(--tw-font-weight,var(--text-chat--font-weight))}.text-t10r{font-size:var(--text-t10r);line-height:var(--tw-leading,var(--text-t10r--line-height));font-weight:var(--tw-font-weight,var(--text-t10r--font-weight))}.text-t11r{font-size:var(--text-t11r);line-height:var(--tw-leading,var(--text-t11r--line-height));font-weight:var(--tw-font-weight,var(--text-t11r--font-weight))}.text-t11sb{font-size:var(--text-t11sb);line-height:var(--tw-leading,var(--text-t11sb--line-height));font-weight:var(--tw-font-weight,var(--text-t11sb--font-weight))}.text-t12eb{font-size:var(--text-t12eb);line-height:var(--tw-leading,var(--text-t12eb--line-height));font-weight:var(--tw-font-weight,var(--text-t12eb--font-weight))}.text-t12m{font-size:var(--text-t12m);line-height:var(--tw-leading,var(--text-t12m--line-height));font-weight:var(--tw-font-weight,var(--text-t12m--font-weight))}.text-t12r{font-size:var(--text-t12r);line-height:var(--tw-leading,var(--text-t12r--line-height));font-weight:var(--tw-font-weight,var(--text-t12r--font-weight))}.text-t12r16{font-size:var(--text-t12r16);line-height:var(--tw-leading,var(--text-t12r16--line-height));font-weight:var(--tw-font-weight,var(--text-t12r16--font-weight))}.text-t12r136{font-size:var(--text-t12r136);line-height:var(--tw-leading,var(--text-t12r136--line-height));font-weight:var(--tw-font-weight,var(--text-t12r136--font-weight))}.text-t13m{font-size:var(--text-t13m);line-height:var(--tw-leading,var(--text-t13m--line-height));font-weight:var(--tw-font-weight,var(--text-t13m--font-weight))}.text-t13r{font-size:var(--text-t13r);line-height:var(--tw-leading,var(--text-t13r--line-height));font-weight:var(--tw-font-weight,var(--text-t13r--font-weight))}.text-t13sb{font-size:var(--text-t13sb);line-height:var(--tw-leading,var(--text-t13sb--line-height));font-weight:var(--tw-font-weight,var(--text-t13sb--font-weight))}.text-t14m{font-size:var(--text-t14m);line-height:var(--tw-leading,var(--text-t14m--line-height));font-weight:var(--tw-font-weight,var(--text-t14m--font-weight))}.text-t14r{font-size:var(--text-t14r);line-height:var(--tw-leading,var(--text-t14r--line-height));font-weight:var(--tw-font-weight,var(--text-t14r--font-weight))}.text-t14r160{font-size:var(--text-t14r160);line-height:var(--tw-leading,var(--text-t14r160--line-height));font-weight:var(--tw-font-weight,var(--text-t14r160--font-weight))}.text-t14sb{font-size:var(--text-t14sb);line-height:var(--tw-leading,var(--text-t14sb--line-height));font-weight:var(--tw-font-weight,var(--text-t14sb--font-weight))}.text-t16m{font-size:var(--text-t16m);line-height:var(--tw-leading,var(--text-t16m--line-height));font-weight:var(--tw-font-weight,var(--text-t16m--font-weight))}.text-t16r20{font-size:var(--text-t16r20);line-height:var(--tw-leading,var(--text-t16r20--line-height));font-weight:var(--tw-font-weight,var(--text-t16r20--font-weight))}.text-t16sb{font-size:var(--text-t16sb);line-height:var(--tw-leading,var(--text-t16sb--line-height));font-weight:var(--tw-font-weight,var(--text-t16sb--font-weight))}.text-t18m{font-size:var(--text-t18m);line-height:var(--tw-leading,var(--text-t18m--line-height));font-weight:var(--tw-font-weight,var(--text-t18m--font-weight))}.text-t18m22{font-size:var(--text-t18m22);line-height:var(--tw-leading,var(--text-t18m22--line-height));font-weight:var(--tw-font-weight,var(--text-t18m22--font-weight))}.text-\[12px\]\/\[16px\]{font-size:12px;line-height:16px}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[13px\],.text-\[length\:13px\]{font-size:13px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-ai-emphasis{font-weight:var(--text-t16sb--font-weight)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-keep{word-break:keep-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#…\]{color:#…}.text-\[color\:\#666666\]{color:#666}.text-\[color\:\#999999\]{color:#999}.text-accent-fg{color:var(--aia-color-accent-fg)}.text-bubble-user-fg{color:var(--aia-color-bubble-user-fg)}.text-danger{color:var(--aia-color-danger)}.text-fg{color:var(--aia-color-fg)}.text-fg-disabled{color:var(--aia-color-fg-disabled)}.text-fg-muted{color:var(--aia-color-fg-muted)}.text-fg-subtle{color:var(--aia-color-fg-subtle)}.text-link{color:var(--aia-color-link)}.text-mbdb{color:var(--aia-color-mbdb)}.text-new-message-fg{color:var(--aia-color-new-message-fg)}.text-point-fg{color:var(--aia-color-point-fg)}.text-progress{color:var(--aia-color-progress)}.text-surface{color:var(--aia-color-surface)}.text-tint-danger-fg{color:var(--aia-color-tint-danger-fg)}.text-tint-info-fg{color:var(--aia-color-tint-info-fg)}.text-tint-muted-fg{color:var(--aia-color-tint-muted-fg)}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.caret-point{caret-color:var(--aia-color-point)}.accent-fg{accent-color:var(--aia-color-fg)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--aia-shadow-dialog);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--aia-shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-new-message{--tw-shadow:var(--aia-shadow-new-message);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-2{outline-offset:calc(2px * -1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.group-focus\/word-link\:animate-none:is(:where(.group\/word-link):focus *){animation:none}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-focus\:border-fg:is(:where(.peer):focus~*){border-color:var(--aia-color-fg)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-fg:is(:where(.peer):focus-visible~*){outline-color:var(--aia-color-fg)}.peer-disabled\:border-line:is(:where(.peer):disabled~*){border-color:var(--aia-color-line)}.peer-disabled\:bg-fg-disabled:is(:where(.peer):disabled~*){background-color:var(--aia-color-fg-disabled)}.peer-disabled\:bg-surface-muted:is(:where(.peer):disabled~*){background-color:var(--aia-color-surface-muted)}.peer-disabled\:text-fg-disabled:is(:where(.peer):disabled~*){color:var(--aia-color-fg-disabled)}.peer-disabled\:text-surface-muted:is(:where(.peer):disabled~*){color:var(--aia-color-surface-muted)}.placeholder\:text-fg-disabled::placeholder{color:var(--aia-color-fg-disabled)}.placeholder\:text-fg-subtle::placeholder{color:var(--aia-color-fg-subtle)}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.checked\:border-accent:checked{border-color:var(--aia-color-accent)}.checked\:bg-accent:checked{background-color:var(--aia-color-accent)}.empty\:hidden:empty{display:none}.focus-within\:animate-none:focus-within{animation:none}@media (hover:hover){.hover\:border-fg:hover{border-color:var(--aia-color-fg)}.hover\:bg-surface:hover{background-color:var(--aia-color-surface)}}.focus\:border-fg:focus{border-color:var(--aia-color-fg)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-fg:focus-visible{outline-color:var(--aia-color-fg)}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-fg:disabled{border-color:var(--aia-color-fg)}.disabled\:border-fg-disabled:disabled{border-color:var(--aia-color-fg-disabled)}.disabled\:border-line:disabled{border-color:var(--aia-color-line)}.disabled\:border-line-strong:disabled{border-color:var(--aia-color-line-strong)}.disabled\:bg-accent:disabled{background-color:var(--aia-color-accent)}.disabled\:bg-surface:disabled{background-color:var(--aia-color-surface)}.disabled\:bg-surface-disabled:disabled{background-color:var(--aia-color-surface-disabled)}.disabled\:bg-surface-muted:disabled{background-color:var(--aia-color-surface-muted)}.disabled\:bg-surface\/60:disabled{background-color:var(--aia-color-surface)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-surface\/60:disabled{background-color:color-mix(in oklab, var(--aia-color-surface) 60%, transparent)}}.disabled\:text-accent-fg:disabled{color:var(--aia-color-accent-fg)}.disabled\:text-fg:disabled{color:var(--aia-color-fg)}.disabled\:text-fg-disabled:disabled{color:var(--aia-color-fg-disabled)}.disabled\:text-fg-subtle:disabled{color:var(--aia-color-fg-subtle)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:checked\:border-fg-disabled:disabled:checked{border-color:var(--aia-color-fg-disabled)}.disabled\:checked\:bg-fg-disabled:disabled:checked{background-color:var(--aia-color-fg-disabled)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}[data-brand="29cm"] .brand-29cm\:right-3{right:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:mt-0{margin-top:calc(var(--spacing) * 0)}[data-brand="29cm"] .brand-29cm\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}[data-brand="29cm"] .brand-29cm\:mt-0\.75{margin-top:calc(var(--spacing) * .75)}[data-brand="29cm"] .brand-29cm\:mt-1{margin-top:calc(var(--spacing) * 1)}[data-brand="29cm"] .brand-29cm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}[data-brand="29cm"] .brand-29cm\:mt-3{margin-top:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:mt-px{margin-top:1px}[data-brand="29cm"] .brand-29cm\:mr-0{margin-right:calc(var(--spacing) * 0)}[data-brand="29cm"] .brand-29cm\:mb-px{margin-bottom:1px}[data-brand="29cm"] .brand-29cm\:ml-0{margin-left:calc(var(--spacing) * 0)}[data-brand="29cm"] .brand-29cm\:block{display:block}[data-brand="29cm"] .brand-29cm\:flex{display:flex}[data-brand="29cm"] .brand-29cm\:grid{display:grid}[data-brand="29cm"] .brand-29cm\:hidden{display:none}[data-brand="29cm"] .brand-29cm\:size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}[data-brand="29cm"] .brand-29cm\:size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}[data-brand="29cm"] .brand-29cm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[data-brand="29cm"] .brand-29cm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}[data-brand="29cm"] .brand-29cm\:h-11{height:calc(var(--spacing) * 11)}[data-brand="29cm"] .brand-29cm\:h-auto{height:auto}[data-brand="29cm"] .brand-29cm\:min-h-9{min-height:calc(var(--spacing) * 9)}[data-brand="29cm"] .brand-29cm\:min-h-11{min-height:calc(var(--spacing) * 11)}[data-brand="29cm"] .brand-29cm\:min-h-30{min-height:calc(var(--spacing) * 30)}[data-brand="29cm"] .brand-29cm\:w-24{width:calc(var(--spacing) * 24)}[data-brand="29cm"] .brand-29cm\:w-full{width:100%}[data-brand="29cm"] .brand-29cm\:flex-none{flex:none}[data-brand="29cm"] .brand-29cm\:cursor-pointer{cursor:pointer}[data-brand="29cm"] .brand-29cm\:appearance-auto{appearance:auto}[data-brand="29cm"] .brand-29cm\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}[data-brand="29cm"] .brand-29cm\:grid-flow-col{grid-auto-flow:column}[data-brand="29cm"] .brand-29cm\:items-start{align-items:flex-start}[data-brand="29cm"] .brand-29cm\:items-stretch{align-items:stretch}[data-brand="29cm"] .brand-29cm\:gap-0\.5{gap:calc(var(--spacing) * .5)}[data-brand="29cm"] .brand-29cm\:gap-1{gap:calc(var(--spacing) * 1)}[data-brand="29cm"] .brand-29cm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}[data-brand="29cm"] .brand-29cm\:gap-2{gap:calc(var(--spacing) * 2)}[data-brand="29cm"] .brand-29cm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}[data-brand="29cm"] .brand-29cm\:gap-3{gap:calc(var(--spacing) * 3)}:where([data-brand="29cm"] .brand-29cm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where([data-brand="29cm"] .brand-29cm\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where([data-brand="29cm"] .brand-29cm\:space-y-\[7px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(7px * var(--tw-space-y-reverse));margin-block-end:calc(7px * calc(1 - var(--tw-space-y-reverse)))}[data-brand="29cm"] .brand-29cm\:rounded-base{border-radius:var(--aia-radius-base)}[data-brand="29cm"] .brand-29cm\:rounded-field{border-radius:var(--aia-radius-field)}[data-brand="29cm"] .brand-29cm\:rounded-full{border-radius:3.40282e38px}[data-brand="29cm"] .brand-29cm\:rounded-none{border-radius:0}[data-brand="29cm"] .brand-29cm\:border{border-style:var(--tw-border-style);border-width:1px}[data-brand="29cm"] .brand-29cm\:border-0{border-style:var(--tw-border-style);border-width:0}[data-brand="29cm"] .brand-29cm\:border-2{border-style:var(--tw-border-style);border-width:2px}[data-brand="29cm"] .brand-29cm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}[data-brand="29cm"] .brand-29cm\:border-fg{border-color:var(--aia-color-fg)}[data-brand="29cm"] .brand-29cm\:border-line{border-color:var(--aia-color-line)}[data-brand="29cm"] .brand-29cm\:border-line-strong{border-color:var(--aia-color-line-strong)}[data-brand="29cm"] .brand-29cm\:border-line-subtle{border-color:var(--aia-color-line-subtle)}[data-brand="29cm"] .brand-29cm\:border-transparent{border-color:#0000}[data-brand="29cm"] .brand-29cm\:bg-accent{background-color:var(--aia-color-accent)}[data-brand="29cm"] .brand-29cm\:bg-fg{background-color:var(--aia-color-fg)}[data-brand="29cm"] .brand-29cm\:bg-line-strong{background-color:var(--aia-color-line-strong)}[data-brand="29cm"] .brand-29cm\:bg-surface{background-color:var(--aia-color-surface)}[data-brand="29cm"] .brand-29cm\:bg-surface-muted{background-color:var(--aia-color-surface-muted)}[data-brand="29cm"] .brand-29cm\:bg-transparent{background-color:#0000}[data-brand="29cm"] .brand-29cm\:p-0{padding:calc(var(--spacing) * 0)}[data-brand="29cm"] .brand-29cm\:p-3{padding:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}[data-brand="29cm"] .brand-29cm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}[data-brand="29cm"] .brand-29cm\:px-3{padding-inline:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:px-3\.75{padding-inline:calc(var(--spacing) * 3.75)}[data-brand="29cm"] .brand-29cm\:px-4{padding-inline:calc(var(--spacing) * 4)}[data-brand="29cm"] .brand-29cm\:py-2{padding-block:calc(var(--spacing) * 2)}[data-brand="29cm"] .brand-29cm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}[data-brand="29cm"] .brand-29cm\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}[data-brand="29cm"] .brand-29cm\:pt-4{padding-top:calc(var(--spacing) * 4)}[data-brand="29cm"] .brand-29cm\:pt-6{padding-top:calc(var(--spacing) * 6)}[data-brand="29cm"] .brand-29cm\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}[data-brand="29cm"] .brand-29cm\:pr-10{padding-right:calc(var(--spacing) * 10)}[data-brand="29cm"] .brand-29cm\:pb-1{padding-bottom:calc(var(--spacing) * 1)}[data-brand="29cm"] .brand-29cm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}[data-brand="29cm"] .brand-29cm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}[data-brand="29cm"] .brand-29cm\:pl-3{padding-left:calc(var(--spacing) * 3)}[data-brand="29cm"] .brand-29cm\:pl-6\.5{padding-left:calc(var(--spacing) * 6.5)}[data-brand="29cm"] .brand-29cm\:pl-8{padding-left:calc(var(--spacing) * 8)}[data-brand="29cm"] .brand-29cm\:pl-14\.5{padding-left:calc(var(--spacing) * 14.5)}[data-brand="29cm"] .brand-29cm\:text-t12m{font-size:var(--text-t12m);line-height:var(--tw-leading,var(--text-t12m--line-height));font-weight:var(--tw-font-weight,var(--text-t12m--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t12r{font-size:var(--text-t12r);line-height:var(--tw-leading,var(--text-t12r--line-height));font-weight:var(--tw-font-weight,var(--text-t12r--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t12r136{font-size:var(--text-t12r136);line-height:var(--tw-leading,var(--text-t12r136--line-height));font-weight:var(--tw-font-weight,var(--text-t12r136--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t13m{font-size:var(--text-t13m);line-height:var(--tw-leading,var(--text-t13m--line-height));font-weight:var(--tw-font-weight,var(--text-t13m--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t14m{font-size:var(--text-t14m);line-height:var(--tw-leading,var(--text-t14m--line-height));font-weight:var(--tw-font-weight,var(--text-t14m--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t14r{font-size:var(--text-t14r);line-height:var(--tw-leading,var(--text-t14r--line-height));font-weight:var(--tw-font-weight,var(--text-t14r--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t14sb{font-size:var(--text-t14sb);line-height:var(--tw-leading,var(--text-t14sb--line-height));font-weight:var(--tw-font-weight,var(--text-t14sb--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t16m{font-size:var(--text-t16m);line-height:var(--tw-leading,var(--text-t16m--line-height));font-weight:var(--tw-font-weight,var(--text-t16m--font-weight))}[data-brand="29cm"] .brand-29cm\:text-t16sb{font-size:var(--text-t16sb);line-height:var(--tw-leading,var(--text-t16sb--line-height));font-weight:var(--tw-font-weight,var(--text-t16sb--font-weight))}[data-brand="29cm"] .brand-29cm\:text-ellipsis{text-overflow:ellipsis}[data-brand="29cm"] .brand-29cm\:whitespace-nowrap{white-space:nowrap}[data-brand="29cm"] .brand-29cm\:text-current{color:currentColor}[data-brand="29cm"] .brand-29cm\:text-fg{color:var(--aia-color-fg)}[data-brand="29cm"] .brand-29cm\:text-fg-disabled{color:var(--aia-color-fg-disabled)}[data-brand="29cm"] .brand-29cm\:text-fg-muted{color:var(--aia-color-fg-muted)}[data-brand="29cm"] .brand-29cm\:text-fg-subtle{color:var(--aia-color-fg-subtle)}[data-brand="29cm"] .brand-29cm\:text-surface{color:var(--aia-color-surface)}[data-brand="29cm"] .brand-29cm\:caret-\[auto\]{caret-color:auto}[data-brand="29cm"] .brand-29cm\:accent-accent{accent-color:var(--aia-color-accent)}[data-brand="29cm"] .brand-29cm\:opacity-55{opacity:.55}[data-brand="29cm"] .brand-29cm\:opacity-100{opacity:1}[data-brand="29cm"] .brand-29cm\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}[data-brand="29cm"] .brand-29cm\:peer-checked\:hidden:is(:where(.peer):checked~*){display:none}[data-brand="29cm"] .brand-29cm\:peer-disabled\:text-fg-muted:is(:where(.peer):disabled~*){color:var(--aia-color-fg-muted)}[data-brand="29cm"] .brand-29cm\:placeholder\:text-fg-subtle::placeholder{color:var(--aia-color-fg-subtle)}[data-brand="29cm"] .brand-29cm\:last\:border-0:last-child,[data-brand="29cm"] .brand-29cm\:checked\:border-0:checked{border-style:var(--tw-border-style);border-width:0}[data-brand="29cm"] .brand-29cm\:checked\:bg-transparent:checked{background-color:#0000}@media (hover:hover){[data-brand="29cm"] .brand-29cm\:hover\:border-fg:hover{border-color:var(--aia-color-fg)}[data-brand="29cm"] .brand-29cm\:hover\:bg-surface-muted:hover{background-color:var(--aia-color-surface-muted)}}[data-brand="29cm"] .brand-29cm\:focus\:border-fg:focus{border-color:var(--aia-color-fg)}@media (hover:hover){[data-brand="29cm"] .brand-29cm\:enabled\:hover\:border-fg:enabled:hover{border-color:var(--aia-color-fg)}[data-brand="29cm"] .brand-29cm\:enabled\:hover\:text-fg:enabled:hover{color:var(--aia-color-fg)}}[data-brand="29cm"] .brand-29cm\:disabled\:border-0:disabled{border-style:var(--tw-border-style);border-width:0}[data-brand="29cm"] .brand-29cm\:disabled\:border-fg-disabled:disabled{border-color:var(--aia-color-fg-disabled)}[data-brand="29cm"] .brand-29cm\:disabled\:border-line:disabled{border-color:var(--aia-color-line)}[data-brand="29cm"] .brand-29cm\:disabled\:border-line-strong:disabled{border-color:var(--aia-color-line-strong)}[data-brand="29cm"] .brand-29cm\:disabled\:bg-surface:disabled{background-color:var(--aia-color-surface)}[data-brand="29cm"] .brand-29cm\:disabled\:bg-surface-disabled:disabled{background-color:var(--aia-color-surface-disabled)}[data-brand="29cm"] .brand-29cm\:disabled\:bg-transparent:disabled{background-color:#0000}[data-brand="29cm"] .brand-29cm\:disabled\:text-fg-disabled:disabled{color:var(--aia-color-fg-disabled)}[data-brand="29cm"] .brand-29cm\:disabled\:text-fg-subtle:disabled{color:var(--aia-color-fg-subtle)}[data-brand="29cm"] .brand-29cm\:disabled\:checked\:border-0:disabled:checked{border-style:var(--tw-border-style);border-width:0}[data-brand="29cm"] .brand-29cm\:disabled\:checked\:bg-transparent:disabled:checked{background-color:#0000}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\:first-child\]\:mt-auto>:first-child{margin-top:auto}.\[\&\>option\]\:text-fg>option{color:var(--aia-color-fg)}}:root{--aia-black:#000;--aia-white:#fff;--aia-gray-100:#f5f5f5;--aia-gray-200:#ebebeb;--aia-gray-300:#e0e0e0;--aia-gray-400:#ccc;--aia-gray-500:#8a8a8a;--aia-gray-600:#666;--aia-gray-650:#4a4a4a;--aia-gray-700:#2a2a2a;--aia-blue:#245eff;--aia-red:#f31110;--aia-point:#5f50fe;--aia-blue-o10:#245eff1a;--aia-red-o10:#f311101a;--aia-point-o10:#5f50fe1a;--aia-gray-500-o10:#8a8a8a1a;--aia-red-o5:#f311100d;--aia-product-placeholder-start:#d8d8dc;--aia-product-placeholder-end:#bfbfc6;--aia-black-o60:#0009;--aia-color-bg:var(--aia-white);--aia-color-surface:var(--aia-white);--aia-color-product-placeholder-start:var(--aia-product-placeholder-start);--aia-color-product-placeholder-end:var(--aia-product-placeholder-end);--aia-color-surface-muted:var(--aia-gray-100);--aia-color-surface-disabled:var(--aia-gray-200);--aia-color-chat-bg:var(--aia-gray-100);--aia-color-fg:var(--aia-black);--aia-color-fg-muted:var(--aia-gray-600);--aia-color-fg-subtle:var(--aia-gray-500);--aia-color-fg-disabled:var(--aia-gray-400);--aia-color-line:var(--aia-gray-200);--aia-color-line-subtle:var(--aia-gray-500-o10);--aia-color-line-strong:var(--aia-gray-300);--aia-color-line-card:var(--aia-gray-300);--aia-color-line-flow-card:var(--aia-gray-300);--aia-color-accent:var(--aia-black);--aia-color-accent-fg:var(--aia-white);--aia-color-danger:var(--aia-red);--aia-color-progress:var(--aia-blue);--aia-color-link:var(--aia-blue);--aia-color-mbdb:var(--aia-blue);--aia-color-point:var(--aia-point);--aia-color-point-o10:var(--aia-point-o10);--aia-color-point-fg:var(--aia-white);--aia-color-bubble-user:var(--aia-point-o10);--aia-color-bubble-user-fg:var(--aia-point);--aia-color-tint-info-bg:var(--aia-blue-o10);--aia-color-tint-info-fg:var(--aia-blue);--aia-color-tint-danger-bg:var(--aia-red-o10);--aia-color-tint-danger-fg:var(--aia-red);--aia-color-tint-muted-bg:var(--aia-gray-500-o10);--aia-color-tint-muted-fg:var(--aia-gray-600);--aia-color-caution-bg:var(--aia-red-o5);--aia-color-caution-line:var(--aia-red-o10);--aia-color-dim:var(--aia-black-o60);--aia-color-typing-dot:var(--aia-gray-650);--aia-color-new-message-fg:#2a2a2a;--aia-radius-base:4px;--aia-radius-field:8px;--aia-radius-card:10px;--aia-radius-check:2px;--aia-radius-bubble-user:20px;--aia-radius-chip:20px;--aia-radius-new-message:20px;--aia-shadow-float:0 6px 20px #0000002e;--aia-shadow-dialog:0 0 #0000;--aia-shadow-new-message:inset 0 0 0 1px #ebebeb, 0 0 16px #00000014;--aia-font-sans:Pretendard, "Pretendard Variable", "Apple SD Gothic Neo", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--aia-card-max-width:500px;--aia-counselor-bubble:82%;--aia-bubble-user-max-width:min(76%, var(--aia-card-max-width));--aia-speech-max-width:var(--aia-card-max-width);--aia-shell-max-width:calc(var(--aia-card-max-width) + 32px);--aia-spacing-chat-block:1.75rem;--aia-spacing-chat-speech-card:1rem;--aia-spacing-chat-paragraph:.75rem;--aia-spacing-chip-gap:.375rem;--aia-spacing-chip-padding-x:14px;--aia-spacing-typing-dot-gap:5px;--aia-spacing-typing-padding-y:7px;--aia-spacing-typing-indent:0px;--aia-spacing-new-message-offset:14px;--aia-spacing-new-message-enter:8px;--aia-spacing-guidance-card-padding:16px;--aia-spacing-guidance-action-padding-x:6px;--aia-spacing-guidance-action-padding-y:1px;--aia-size-typing-dot:7px;--aia-motion-duration-start-background-entry:.6s;--aia-motion-duration-start-sparkle-spin:1.9s;--aia-motion-duration-start-sparkle-delay:.3s;--aia-motion-duration-start-greeting-delay:.58s;--aia-motion-duration-start-notice-delay:1.25s;--aia-motion-duration-start-background-exit:.8s;--aia-motion-duration-start-chip-entry:.55s;--aia-motion-duration-start-chip-recommendation:.42s;--aia-motion-duration-guide-pop-in:.34s;--aia-motion-duration-card-enter:.45s;--aia-motion-duration-card-row:.4s;--aia-motion-duration-card-row-first:.16s;--aia-motion-duration-card-row-gap:.12s;--aia-motion-duration-word-reveal:.24s;--aia-motion-duration-word-gap:28ms;--aia-motion-duration-choice-fade:.15s;--aia-motion-duration-choice-collapse:.36s;--aia-motion-duration-typing:1.2s;--aia-motion-duration-typing-dot-stagger:.2s;--aia-motion-duration-new-message:.2s;--aia-motion-scale-start-sparkle-from:.4;--aia-motion-scale-typing-peak:1.3;--aia-motion-rotation-start-sparkle:720;--aia-motion-easing-start-sparkle:cubic-bezier(.22, .8, .2, 1);--aia-motion-easing-guide-pop-in:cubic-bezier(.2, .7, .2, 1);--aia-motion-easing-card-enter:ease-out;--aia-motion-easing-card-row:ease-out;--aia-motion-easing-word-reveal:ease-out;--aia-motion-easing-choice-fade:ease;--aia-motion-easing-choice-collapse:cubic-bezier(.2, .7, .2, 1);--aia-motion-easing-typing:ease-in-out;--aia-motion-opacity-stream-fresh-from:.3;--aia-motion-distance-start-chip-enter:12px}[data-brand="29cm"]{--aia-font-sans:"Pretendard Variable", Pretendard, "Apple SD Gothic Neo", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--aia-color-accent:var(--aia-black);--aia-color-accent-fg:var(--aia-white);--aia-color-line-card:var(--aia-gray-200);--aia-color-line-flow-card:var(--aia-gray-300);--aia-color-typing-dot:var(--aia-gray-300);--aia-radius-bubble-user:var(--aia-radius-base);--aia-radius-chip:var(--aia-radius-base);--aia-shadow-dialog:var(--aia-shadow-float);--aia-bubble-user-max-width:min(78%, var(--aia-card-max-width));--aia-speech-max-width:min(92%, var(--aia-card-max-width));--aia-spacing-guidance-card-padding:15px;--aia-spacing-chat-block:.875rem;--aia-spacing-chat-speech-card:.875rem;--aia-spacing-chat-paragraph:1.4em;--aia-spacing-chip-gap:.5rem;--aia-spacing-chip-padding-x:15px;--aia-spacing-typing-dot-gap:.25rem;--aia-spacing-typing-indent:2.25rem;--aia-size-typing-dot:.375rem;--aia-motion-duration-typing:1.1s;--aia-motion-easing-typing:ease;--aia-motion-duration-typing-dot-stagger:.18s;--aia-motion-scale-typing-peak:1;--aia-motion-opacity-stream-fresh-from:1}[data-entry=floating]{--aia-shell-max-width:420px}@keyframes aia-guide-pop-in{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:none}}@keyframes aia-card-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes aia-card-row{0%{opacity:0;transform:translateY(.3125rem)}to{opacity:1;transform:none}}@keyframes aia-word-reveal{0%{opacity:0}to{opacity:1}}@keyframes aia-msg-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes aia-stream-fresh{0%{opacity:var(--aia-motion-opacity-stream-fresh-from)}}@keyframes aia-blink{50%{opacity:0}}@keyframes aia-typing{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(var(--aia-motion-scale-typing-peak))}}@keyframes aia-new-message-in{0%{opacity:0;transform:translateY(var(--aia-spacing-new-message-enter))}to{opacity:1;transform:none}}@keyframes aia-new-message-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--aia-spacing-new-message-enter))}}[data-brand=musinsa] [data-chat-surface] :where(button:enabled,a[href],select:enabled,input[type=checkbox]:enabled,input[type=radio]:enabled,label:has(input[type=checkbox]:enabled,input[type=radio]:enabled,select:enabled),label[data-chat-control=enabled]):not([aria-disabled=true],[aria-disabled=true] *,[inert],[inert] *){cursor:pointer}[data-brand=musinsa] [data-chat-surface] :where(label[data-chat-control=disabled],label:has(input[type=checkbox]:disabled,input[type=radio]:disabled,select:disabled)){cursor:not-allowed}html,body,#root{height:100%}body{background:var(--aia-color-bg);color:var(--aia-color-fg);font-family:var(--aia-font-sans);margin:0}:root[data-brand=musinsa]{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.photo-strip{scrollbar-width:none}.photo-strip::-webkit-scrollbar{display:none}html[data-aia-viewport-lock]{overflow:hidden}html[data-aia-viewport-lock] body{touch-action:none;overscroll-behavior:none;width:100%;position:fixed;inset:0;overflow:hidden}html[data-aia-viewport-lock] #root{height:var(--aia-vh,100%);width:var(--aia-vw,100%);transform:translate(var(--aia-vx,0px), var(--aia-vy,0px))}@media (any-pointer:coarse){html[data-brand="29cm"][data-aia-viewport-lock] [data-chat-surface] :is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=button],[type=submit],[type=reset],[type=hidden],[type=image]),textarea,select,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only]){font-size:max(16px,1em)}}[data-native-text-scale]{position:relative}[data-native-text-scale]>:is(input,textarea){transform-origin:0 0;width:114.286%;max-width:none;height:114.286%;font-size:var(--text-t16r20);line-height:calc(var(--text-t14r--line-height) / calc(14 / 16));border-width:1.14286px;position:absolute;inset:0 auto auto 0;transform:scale(.875)}[data-native-text-scale=field]>input{border-radius:calc(var(--radius-base) / calc(14 / 16));padding-inline:calc(var(--spacing) * 2.5 / calc(14 / 16))}[data-native-text-scale=field][data-field-size=flow]>input{padding-inline:calc(var(--spacing) * 2 / calc(14 / 16))}[data-native-text-scale=field][data-field-size="44"]>input{border-radius:calc(var(--radius-field) / calc(14 / 16));padding-inline:calc(var(--spacing) * 3 / calc(14 / 16))}[data-native-text-scale=detail]>textarea{border-radius:calc(var(--radius-field) / calc(14 / 16));padding:calc(var(--spacing) * 3 / calc(14 / 16)) calc(var(--spacing) * 3.5 / calc(14 / 16))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
