:root{--ink: #14171F;--paper: #FBFBF9;--mist: #EEF0F4;--line: #D9DDE5;--action: #1B54D6;--action-ink: #FFFFFF;--action-wash: #E9EFFD;--surface: #FFFFFF;--accent: #806600;--accent-wash: #FAF2D2;--go: #0F7A38;--go-wash: #E7F3EC;--warn: #B42318;--warn-wash: #FBECEA;--muted: #525C6B;--focus: #1B54D6;--font-ui: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-num: "Pretendard Variable", Pretendard, system-ui, sans-serif;--fs-invite: 28px;--fs-invite-wide: 36px;--fs-title: 19px;--fs-price: 24px;--fs-agent: 17px;--fs-body: 15px;--fs-meta: 13px;--fw-invite: 700;--fw-title: 600;--fw-price: 700;--fw-agent: 500;--fw-body: 400;--fw-meta: 400;--lh-invite: 1.35;--lh-body: 1.65;--lh-meta: 1.5;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--r-chip: 999px;--r-button: 8px;--r-card: 16px;--r-product: 12px;--r-sheet: 20px 20px 0 0;--r-dot: 3px;--bw-hair: 1px;--bw-focus: 2px;--bw-rail: 3px;--shadow-float: 0 8px 24px rgba(20, 23, 31, .14);--shadow-card: 0 1px 2px rgba(20, 23, 31, .06), 0 6px 16px rgba(20, 23, 31, .06);--dur: .16s;--ease: cubic-bezier(.2, 0, 0, 1);--w-column: 44rem;--w-wide: 64rem;--w-measure: 34rem}*,*:before,*:after{box-sizing:border-box}html{background:var(--paper)}body{margin:0;font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-body);line-height:var(--lh-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}h1,h2,h3,p,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--bw-focus);border-radius:var(--r-dot)}.sr-only{position:absolute;inline-size:var(--bw-hair);block-size:var(--bw-hair);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-200%);padding:var(--sp-2) var(--sp-3);background:var(--action);color:var(--action-ink);border-radius:0 0 var(--r-button) 0;text-decoration:none}.skip-link:focus{transform:translateY(0)}.app{min-block-size:100dvh}.topbar{border-block-end:var(--bw-hair) solid var(--line);background:var(--paper);position:relative;z-index:1}.topbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);max-inline-size:var(--w-wide);margin:0 auto;padding:var(--sp-3) var(--sp-4)}.logo-link{text-decoration:none}.logo{display:inline-flex;align-items:center;gap:var(--sp-2)}.logo-mark{inline-size:var(--sp-5);block-size:var(--sp-5);color:var(--accent);flex:none}.wordmark{font-size:var(--fs-agent);font-weight:var(--fw-price);letter-spacing:-.01em;text-decoration:none}.topbar-search{flex:1 1 var(--sp-7);min-inline-size:0;order:3}@media (min-width: 48em){.topbar-search{order:0}}@media (max-width: 47.99em){.topbar-search-home{display:none}}.topbar-end{display:flex;align-items:center;gap:var(--sp-3);margin-inline-start:auto}.topbar-nav{max-inline-size:var(--w-wide);margin:0 auto;padding:0 var(--sp-4)}@media (max-width: 47.99em){.topbar-nav{display:none}}.nav{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.nav-link{display:inline-block;padding-block:var(--sp-1);color:var(--muted);text-decoration:none;border-block-end:var(--bw-rail) solid transparent}.nav-link-on{color:var(--ink);font-weight:var(--fw-title);border-block-end-color:var(--action)}.kind-pill{display:inline-flex;align-items:center;gap:var(--sp-1);flex:none;padding:var(--sp-1) var(--sp-2);background:var(--mist);border-radius:var(--r-chip);font-size:var(--fs-meta);white-space:nowrap}.kind-pill-human{color:var(--ink)}.kind-pill-agent{color:var(--action);animation:agent-status-glow 2.4s ease-in-out infinite}.kind-icon{inline-size:calc(var(--sp-4) + var(--sp-1));block-size:calc(var(--sp-4) + var(--sp-1));flex:none}@media (max-width: 47.99em){.kind-label{display:none}}.agent-status{display:inline-flex;align-items:center;gap:var(--sp-1);flex:none;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-chip);font-size:var(--fs-meta);white-space:nowrap;text-decoration:none}.agent-status-on{background:var(--action-wash);color:var(--action);animation:agent-status-glow 2.4s ease-in-out infinite}@keyframes agent-status-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--action) 45%,transparent)}50%{box-shadow:0 0 0 var(--sp-2) color-mix(in srgb,var(--action) 0%,transparent)}}.agent-status-on .agent-status-dot{animation:agent-status-dot 2.4s ease-in-out infinite}@keyframes agent-status-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.agent-status-on,.agent-status-on .agent-status-dot,.kind-pill-agent{animation:none}}.agent-status-idle{background:var(--mist);color:var(--muted)}.agent-status-mark{position:relative;display:inline-flex}.agent-status-dot{position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:var(--sp-2);block-size:var(--sp-2);border-radius:var(--r-chip);background:currentColor;border:var(--bw-hair) solid var(--paper)}@media (max-width: 47.99em){.agent-status-text{display:none}}.avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--sp-5);block-size:var(--sp-5);flex:none;border-radius:var(--r-chip);background:var(--mist);color:var(--ink);font-size:var(--fs-meta);font-weight:var(--fw-agent)}.avatar-agent{background:var(--action-wash);color:var(--action)}.account{position:relative}.account-summary{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;list-style:none;padding:var(--sp-1);border-radius:var(--r-button)}.account-summary::-webkit-details-marker{display:none}.account-summary:hover{background:var(--mist)}.account-caret{display:inline-block;font-size:var(--fs-meta);color:var(--muted)}.account[open] .account-caret{transform:rotate(180deg)}.nickname{font-size:var(--fs-meta);color:var(--muted)}.account-menu{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-end:0;z-index:2;display:flex;flex-direction:column;min-inline-size:var(--sp-7);padding:var(--sp-2);background:var(--surface);border:var(--bw-hair) solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-float)}.account-item{display:block;padding:var(--sp-2) var(--sp-3);color:inherit;font:inherit;text-decoration:none;white-space:nowrap;border-radius:var(--r-button)}.account-item-button{inline-size:100%;text-align:start;background:none;border:0;cursor:pointer}.account-item:hover{background:var(--mist)}.badge-pending{background:var(--accent-wash);border-color:var(--accent);color:var(--accent);text-decoration:none;white-space:nowrap}.badge-accent{background:var(--accent-wash);color:var(--accent)}.main{display:flex;flex-direction:column;gap:var(--sp-6);max-inline-size:var(--w-wide);margin:0 auto;padding:var(--sp-5) var(--sp-4) var(--sp-7)}@media (max-width: 47.99em){.main{padding-block-end:calc(var(--sp-7) + var(--sp-6))}}.tabbar{position:fixed;inset-block-end:0;inset-inline:0;z-index:2;background:var(--surface);border-block-start:var(--bw-hair) solid var(--line)}@media (min-width: 48em){.tabbar{display:none}}.tabbar-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tab{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:var(--sp-7);font-size:var(--fs-meta);color:var(--muted);text-decoration:none}.tab-on{color:var(--ink);font-weight:var(--fw-title)}.tab-dot{position:absolute;inset-block-start:var(--sp-3);inset-inline-start:50%;margin-inline-start:var(--sp-4);inline-size:var(--sp-2);block-size:var(--sp-2);background:var(--accent);border-radius:var(--r-chip)}.searchfield{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.searchfield-input{flex:1 1 var(--sp-7);min-inline-size:0;padding:var(--sp-2) var(--sp-3);font:inherit;color:var(--ink);background:var(--surface);border:var(--bw-hair) solid var(--line);border-radius:var(--r-button)}.searchfield-input::placeholder{color:var(--muted)}.btn-search{align-self:auto;flex:none}.searchfield-hero .searchfield-input{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-agent)}.searchfield-hero .btn-search{padding:var(--sp-3) var(--sp-5);font-size:var(--fs-agent)}.searchfield-examples{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:var(--sp-2)}@media (min-width: 48em){.invite-title{font-size:var(--fs-invite-wide)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);font:inherit;font-weight:var(--fw-agent);border:var(--bw-hair) solid transparent;border-radius:var(--r-button);background:none;color:inherit;cursor:pointer;text-decoration:none;align-self:flex-start;transition:background-color var(--dur) var(--ease)}.btn:disabled{opacity:.6;cursor:default}.btn-primary{background:var(--action);color:var(--action-ink)}.btn-outline{border-color:var(--line)}.btn-quiet{color:var(--muted);text-decoration:underline;text-underline-offset:var(--bw-rail);padding-inline:0}.btn-small{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-meta)}.btn-hero{padding:var(--sp-4) var(--sp-5);font-size:var(--fs-agent)}.link{color:var(--action);text-underline-offset:var(--bw-rail)}.back-link{font-size:var(--fs-meta)}.chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.chip-label{font-size:var(--fs-meta);color:var(--muted);min-inline-size:var(--sp-6)}.chip{padding:var(--sp-1) var(--sp-3);font:inherit;font-size:var(--fs-meta);color:var(--muted);background:none;border:var(--bw-hair) solid var(--line);border-radius:var(--r-chip);cursor:pointer}.chip[aria-pressed=true]{color:var(--action-ink);background:var(--action);border-color:var(--action)}.filters,.panel,.card,.callout{display:flex;flex-direction:column;gap:var(--sp-2)}.panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.page-title,.panel-title{font-size:var(--fs-title);font-weight:var(--fw-title)}.card,.callout{padding:var(--sp-4);border-radius:var(--r-card)}.card-notice{background:var(--mist)}.callout{background:var(--action-wash);border-inline-start:var(--bw-rail) solid var(--action)}.muted{color:var(--muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.warn-text{color:var(--warn);font-size:var(--fs-meta)}.price{font-size:var(--fs-price);font-weight:var(--fw-price);font-family:var(--font-num);font-variant-numeric:tabular-nums}.price-lead{line-height:var(--lh-invite)}.invite{display:flex;flex-direction:column;gap:var(--sp-3);max-inline-size:var(--w-measure)}.hero{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);background:var(--accent-wash);border-radius:var(--r-card)}.card-delegation{background:var(--surface);border:var(--bw-hair) solid var(--line);border-radius:var(--r-card)}.delegation-pending{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.invite-title{font-size:var(--fs-invite);font-weight:var(--fw-invite);line-height:var(--lh-invite);letter-spacing:-.02em}.invite-body{font-size:var(--fs-agent);font-weight:var(--fw-agent);color:var(--muted)}.state{display:flex;flex-direction:column;gap:var(--sp-2);align-items:flex-start;color:var(--muted)}.state-title{color:var(--ink);font-size:var(--fs-agent);font-weight:var(--fw-agent)}.state-error .state-title{color:var(--warn)}.gauge{block-size:var(--sp-2);inline-size:100%;background:var(--mist);border-radius:var(--r-chip);overflow:hidden}.gauge-fill{display:block;block-size:100%;background:var(--action);border-radius:var(--r-chip)}.gauge-over .gauge-fill{background:var(--warn)}.gauge-amounts{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2)}.timeline{display:flex;flex-direction:column;gap:var(--sp-5)}.day-label{font-size:var(--fs-meta);font-weight:var(--fw-agent);color:var(--muted);margin-block-end:var(--sp-3)}.rail{display:flex;flex-direction:column;gap:var(--sp-4);border-inline-start:var(--bw-hair) solid var(--line);padding-inline-start:var(--sp-4)}.rail-item{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);align-items:flex-start}.rail-dot{position:absolute;inset-inline-start:calc(-1 * var(--sp-4) - var(--bw-hair) / 2);inset-block-start:var(--sp-2);inline-size:var(--sp-2);block-size:var(--sp-2);transform:translate(-50%);background:var(--action);border-radius:var(--r-chip)}.rail-item-warn .rail-dot,.dot-bad{background:var(--warn)}.dot-done{background:var(--go)}.dot-waiting{background:var(--muted)}.rail-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-meta);color:var(--muted)}.rail-money{font-weight:var(--fw-title);color:var(--ink);font-variant-numeric:tabular-nums}.rail-summary{max-inline-size:var(--w-measure)}.rail-item-warn .rail-head{color:var(--warn)}.badge{display:inline-block;padding:0 var(--sp-2);font-size:var(--fs-meta);border-radius:var(--r-chip);border:var(--bw-hair) solid transparent}.badge-human{background:var(--mist);color:var(--ink)}.badge-agent{border-color:var(--action);color:var(--action)}.badge-system{color:var(--muted);padding-inline:0}.intent{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);background:var(--mist);border-radius:var(--r-button);max-inline-size:var(--w-measure)}.intent-quote{font-size:var(--fs-agent);font-weight:var(--fw-agent)}.intent-label{font-size:var(--fs-meta);color:var(--muted)}.panel-stack{display:flex;flex-direction:column;gap:var(--sp-1)}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4) var(--sp-3)}@media (min-width: 48em){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);min-inline-size:0;padding:var(--sp-3);background:var(--surface);border:var(--bw-hair) solid var(--line);border-radius:var(--r-product);box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease)}.product-card:hover{box-shadow:var(--shadow-float)}.product-link{text-decoration:none}.product-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-product)}.product-link:hover{text-decoration:underline;text-underline-offset:var(--bw-rail)}.product-card:focus-within{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--bw-focus);border-radius:var(--r-product)}.product-link:focus-visible{outline:none}.product-image{display:block;inline-size:100%;aspect-ratio:1;object-fit:cover;background:var(--mist);border-radius:var(--r-product);margin-block-end:var(--sp-2)}.product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:var(--lh-meta);min-block-size:calc(2em * var(--lh-meta));overflow-wrap:anywhere}.product-price{display:flex;align-items:baseline;gap:var(--sp-2)}.product-price-note{font-size:var(--fs-meta);color:var(--muted)}.product-badges{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.product-meta{font-size:var(--fs-meta)}.product-flags{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-meta)}.product-flag{display:inline-flex;align-items:baseline;gap:var(--sp-1)}.product-flag-n{color:var(--muted);font-variant-numeric:tabular-nums}.product-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}@media (min-width: 30em){.product-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card-compact{padding:var(--sp-2);gap:0}.product-card-compact .product-title{-webkit-line-clamp:1;min-block-size:0;font-size:var(--fs-meta)}.product-card-compact .price{font-size:var(--fs-meta);font-weight:var(--fw-title)}.product-card-compact .product-price-note{display:none}.feed{display:flex;flex-direction:column;gap:var(--sp-5)}.feed-item{display:flex;flex-direction:column;gap:var(--sp-2)}.feed-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-meta)}.feed-who{color:var(--muted)}.feed-query{font-size:var(--fs-body);font-weight:var(--fw-agent);overflow-wrap:anywhere}.feed-time{margin-inline-start:auto;color:var(--muted)}.feed-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.pager-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-2)}.pager-link{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--sp-6);min-block-size:var(--sp-6);padding:0 var(--sp-2);color:var(--muted);text-decoration:none;border:var(--bw-hair) solid transparent;border-radius:var(--r-button);font-variant-numeric:tabular-nums}.pager-link:hover{border-color:var(--line)}.pager-on{color:var(--ink);font-weight:var(--fw-title);border-color:var(--line);background:var(--surface)}.pager-off{opacity:.4}.pager-gap{color:var(--muted)}.recent{display:flex;flex-direction:column;gap:var(--sp-2)}.recent-row{display:grid;grid-template-columns:auto auto 1fr;gap:var(--sp-3);align-items:baseline;font-size:var(--fs-meta)}.order-list{display:flex;flex-direction:column}.order-list li+li{border-block-start:var(--bw-hair) solid var(--line)}.order-row{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-3);align-items:center;padding:var(--sp-3) 0;text-decoration:none}.order-marks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1)}.order-title{overflow-wrap:anywhere}.order-row .price,.order-row time{grid-column:1 / -1;font-size:var(--fs-meta)}.order-row .price{font-size:var(--fs-price)}.order-head{display:flex;flex-direction:column;gap:var(--sp-2);align-items:flex-start}.state-chip{display:inline-block;padding:0 var(--sp-2);font-size:var(--fs-meta);border-radius:var(--r-button)}.tone-progress{background:var(--action-wash);color:var(--action)}.tone-waiting{background:var(--mist);color:var(--ink)}.tone-done{background:var(--go-wash);color:var(--go)}.tone-bad{background:var(--warn-wash);color:var(--warn)}.sheet{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5) var(--sp-4);background:var(--paper);border:var(--bw-hair) solid var(--line);border-radius:var(--r-sheet);box-shadow:var(--shadow-float)}.ledger{display:flex;flex-direction:column;gap:var(--sp-2)}.ledger-row{display:flex;justify-content:space-between;gap:var(--sp-4)}.ledger-row dt{color:var(--muted)}.ledger-row dd{font-variant-numeric:tabular-nums}.ledger-total{align-items:baseline;padding-block-start:var(--sp-2);border-block-start:var(--bw-hair) solid var(--line)}.sheet-actions{display:flex;align-items:center;gap:var(--sp-4)}.steps{display:flex;flex-direction:column;gap:var(--sp-2);padding-inline-start:var(--sp-5);list-style:decimal}.product-top,.product-main{display:flex;flex-direction:column;gap:var(--sp-5)}@media (min-width: 48em){.product-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.gallery{display:flex;flex-direction:column;gap:var(--sp-3)}.gallery-main{inline-size:100%;max-inline-size:var(--w-measure);aspect-ratio:1;object-fit:contain;background:var(--mist);border-radius:var(--r-card)}.thumbs{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.thumb{display:block;inline-size:var(--sp-7);block-size:var(--sp-7);padding:0;overflow:hidden;background:var(--mist);border:var(--bw-hair) solid var(--line);border-radius:var(--r-button);cursor:pointer}.thumb-on{border-color:var(--action)}.thumb img{inline-size:100%;block-size:100%;object-fit:cover}.product-head{display:flex;flex-direction:column;gap:var(--sp-2);align-items:flex-start;max-inline-size:var(--w-measure)}.product-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.product-text{white-space:pre-line;max-inline-size:var(--w-measure);overflow-wrap:anywhere}.description-images{display:flex;flex-direction:column;gap:var(--sp-3)}.description-images img{display:block;inline-size:100%;max-inline-size:var(--w-measure);block-size:auto;border-radius:var(--r-card)}.options,.specs{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-2) var(--sp-4)}.option-row,.spec-row{display:contents}.option-name,.specs dt{color:var(--muted);font-size:var(--fs-meta)}.specs dd{overflow-wrap:anywhere}.chip-flat{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-meta);background:var(--mist);border-radius:var(--r-chip)}.live-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--ink) 22%,transparent)}.live-modal{display:flex;flex-direction:column;gap:var(--sp-3);inline-size:100%;max-block-size:80dvh;overflow-y:auto;padding:var(--sp-5) var(--sp-4);background:var(--paper);border:var(--bw-hair) solid var(--line);border-radius:var(--r-sheet);box-shadow:var(--shadow-float)}@media (min-width: 48em){.live-backdrop{justify-content:flex-end;padding:var(--sp-5)}.live-modal{inline-size:min(var(--w-measure),100%);border-radius:var(--r-card)}}.live-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.live-title{font-size:var(--fs-title);font-weight:var(--fw-title)}.live-close{flex:none;padding:var(--sp-1) var(--sp-2);font-family:inherit;font-size:var(--fs-meta);color:var(--muted);background:none;border:0;border-radius:var(--r-button);cursor:pointer}.live-steps{display:flex;flex-direction:column;gap:var(--sp-2)}.live-step{display:flex;align-items:flex-start;gap:var(--sp-2)}.live-step-icon{inline-size:calc(var(--sp-4) + var(--sp-1));block-size:calc(var(--sp-4) + var(--sp-1));flex:none;color:var(--action)}.live-step-warn .live-step-icon{color:var(--warn)}.live-step-text{flex:1 1 auto}.live-pulse{inline-size:var(--sp-2);block-size:var(--sp-2);flex:none;margin-block-start:var(--sp-1);border-radius:var(--r-chip);background:var(--action);animation:agent-status-dot 2.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.live-pulse{animation:none}}@media (prefers-reduced-motion: reduce){*{transition-duration:0ms!important;animation-duration:0ms!important;scroll-behavior:auto!important}}
