/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base;@layer components{.ac-chat-count{min-width:18px;height:18px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--unread);color:var(--white);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-grid}.ac-chat-thumb{width:var(--size-cell);height:var(--size-cell);border-radius:var(--radius-8);background:var(--bg-tertiary);border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ac-chat-thumb--40{width:var(--size-slot);height:var(--size-slot);border-radius:var(--radius-8)}.ac-chat-thumb--menu{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-6)}.ac-chat-thumb--menu img{max-width:100%;max-height:100%}.ac-chat-row{--ac-avatar-ring:var(--bg-primary);grid-template-columns:var(--space-40) minmax(0, 1fr) auto;align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-8);border-radius:var(--radius-8);color:var(--text-primary);text-decoration:none;display:grid;position:relative}.ac-chat-row:hover{--ac-avatar-ring:var(--bg-secondary);background:var(--bg-secondary)}.ac-chat-row[aria-current=page]{--ac-avatar-ring:var(--bg-tertiary);background:var(--bg-tertiary)}.ac-chat-row[aria-current=page] .ac-chat-thumb{background:var(--surface-nested)}.ac-chat-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ac-chat-row__main{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ac-chat-row__top{align-items:center;gap:var(--space-6);min-width:0;display:flex}.ac-chat-row__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:22px;overflow:hidden}.ac-chat-row__muted{color:var(--text-quinary);flex:none;display:inline-flex}.ac-chat-row__time{color:var(--text-quaternary);white-space:nowrap;flex:none;margin-left:auto;font-size:12px;font-weight:400;line-height:16px}.ac-chat-row[data-unread] .ac-chat-row__time{color:var(--text-secondary)}.ac-chat-row__line{min-width:0;color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-chat-row[data-unread] .ac-chat-row__line{color:var(--text-primary)}.ac-chat-row__text,.ac-chat-row__turn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ac-chat-row__typing{color:var(--success)}.ac-chat-row__turn[data-turn=me]{min-width:0;color:var(--text-primary)}.ac-chat-row__turn[data-turn=other]{color:var(--text-tertiary)}.ac-chat-row__side{align-items:flex-end;gap:var(--space-6);flex-direction:column;display:flex}.ac-chat-icon-button{width:var(--size-cell);height:var(--size-cell);border-radius:var(--radius-8);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ac-chat-icon-button:hover,.ac-chat-icon-button[aria-expanded=true]{background:var(--bg-tertiary);color:var(--text-primary)}.ac-chat-icon-button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ac-chat-icon-button:disabled{color:var(--text-quinary);cursor:not-allowed}.ac-chat-icon-button:disabled:hover{background:0 0}.ac-chat-icon-button--sm{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-6)}.ac-chat-link{align-items:center;gap:var(--space-4);color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;display:inline-flex}.ac-chat-link:hover{text-decoration:underline}.ac-chat-small-button{align-items:center;gap:var(--space-6);height:var(--size-cell);padding:0 var(--space-10);border-radius:var(--radius-8);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;white-space:nowrap;border:1px solid #0000;flex:none;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;display:inline-flex}.ac-chat-small-button:hover{background:var(--button-tonal-hover)}.ac-chat-small-button:disabled{color:var(--text-quaternary);cursor:not-allowed}.ac-chat-small-button--sale{border-color:var(--sale-done-border);color:var(--rep)}.ac-chat-ghost{background:0 0;border-color:#0000}.ac-chat-chip{height:var(--space-20);padding:0 var(--space-6);border-radius:var(--radius-4);background:var(--bg-tertiary);color:var(--text-secondary);align-items:center;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.ac-rating-row__reply-open{color:var(--link);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:400;line-height:16px}.ac-rating-row__reply-open:hover{text-decoration:underline}.ac-rating-row__reply-form{gap:var(--space-6);margin-top:var(--space-8);flex-direction:column;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-rating-row__reply-form textarea{width:100%;padding:var(--space-8) var(--space-10);border-radius:var(--radius-8);background:var(--surface-nested);color:var(--text-primary);resize:vertical;border:1px solid #0000;font-size:14px;font-weight:400;line-height:22px}.ac-rating-row__reply-hint{color:var(--text-tertiary)}.ac-rating-row__reply-error{color:var(--danger-text)}.ac-rating-row__reply-actions{justify-content:flex-end;gap:var(--space-8);display:flex}.ac-mod-chat-dialog{width:min(640px, calc(100% - 2 * var(--space-16)))}.ac-mod-chat__title{margin:var(--space-8) 0;color:var(--text-tertiary);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.ac-mod-chat{gap:var(--space-6);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ac-mod-chat__line{padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);background:var(--bg-secondary);flex-direction:column;display:flex}.ac-mod-chat__line[data-reported]{outline:1px solid var(--unread-line)}.ac-mod-chat__meta{align-items:center;gap:var(--space-4) var(--space-8);color:var(--text-tertiary);flex-wrap:wrap;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-mod-chat__meta b{color:var(--text-primary)}.ac-mod-chat__body{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;font-weight:400;line-height:22px}.ac-mod-chat__total{margin-left:var(--space-8);font-variant-numeric:tabular-nums;font-weight:600}.ac-chat-spinner{border:2px solid var(--border-primary);border-top-color:var(--text-secondary);border-radius:var(--radius-full);flex:none;width:14px;height:14px;display:inline-block}@media (prefers-reduced-motion:no-preference){.ac-chat-spinner{animation:ac-chat-spin var(--duration-spin) linear infinite}}.ac-chat-menu{display:inline-flex;position:relative}.ac-chat-menu__list{z-index:var(--z-listbox);gap:var(--space-2);min-width:220px;padding:var(--space-6);border-radius:var(--radius-12);background:var(--bg-secondary);border:1px solid #0000;flex-direction:column;display:flex;position:absolute}.ac-chat-menu__list[data-placement=below]{top:calc(100% + var(--space-4))}.ac-chat-menu__list[data-placement=above]{bottom:calc(100% + var(--space-4))}.ac-chat-menu__list[data-align=end]{right:0}.ac-chat-menu__list[data-align=start]{left:0}.ac-chat-menu__list--attach{min-width:280px}.ac-chat-menu__item{align-items:center;gap:var(--space-10);width:100%;padding:var(--space-8) var(--space-10);border-radius:var(--radius-8);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;font-size:14px;font-weight:400;line-height:22px;display:flex}.ac-chat-menu__item:hover,.ac-chat-menu__item:focus-visible{background:var(--bg-tertiary);color:var(--text-primary);outline:none}.ac-chat-menu__item[data-danger]{color:var(--danger-text)}.ac-chat-menu__text{flex-direction:column;flex:1;min-width:0;display:flex}.ac-chat-menu__hint{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-dock{gap:var(--space-8);padding:var(--space-10) var(--space-16) var(--space-12);background:var(--bg-secondary);outline:none;flex-direction:column;display:flex}.ac-dock:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.ac-dock__progress{align-items:baseline;gap:var(--space-8);display:flex}.ac-dock__seg{align-self:center;gap:var(--space-2);margin-right:var(--space-4);display:flex}.ac-dock__seg>span{width:var(--space-24);border-radius:var(--radius-2);background:var(--bg-quaternary);height:3px}.ac-dock__seg>span[data-state=done]{background:var(--success)}.ac-dock__seg>span[data-state=now]{background:var(--text-primary)}.ac-dock__step{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:16px}.ac-dock__count{color:var(--text-quaternary);font-size:12px;font-weight:400;line-height:16px}.ac-dock__row{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.ac-dock__slot{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-8);background:var(--bg-tertiary);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ac-dock[data-wait] .ac-dock__slot{color:var(--warning-text)}.ac-dock__text{gap:var(--space-4);flex-direction:column;flex:16rem;min-width:0;display:flex}.ac-dock__title{align-items:center;gap:var(--space-6);color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:22px;display:flex}.ac-dock[data-wait] .ac-dock__title{color:var(--warning-text);font-weight:400}.ac-dock__facts{align-items:center;gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.ac-dock__facts .ac-label-value--inline{align-items:center}.ac-dock__line{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-dock__error{align-items:center;gap:var(--space-6);color:var(--danger-text);margin:0;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-dock__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-left:auto;display:flex}.ac-dock__btn-meta{align-items:center;gap:var(--space-4);margin-left:var(--space-2);padding-left:var(--space-10);border-left:1px solid var(--border-primary);color:var(--text-tertiary);display:inline-flex}.ac-dock__rating{padding-top:var(--space-8);border-top:1px solid var(--border-secondary)}.ac-dock__tip{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-12);border-radius:var(--radius-8);background:var(--bg-tertiary);color:var(--text-primary);font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-dock[data-layout=phone] .ac-dock__actions{flex-wrap:wrap-reverse;flex:100%;margin-left:0}.ac-dock[data-layout=phone] .ac-dock__actions>.ac-button--block{flex:12rem;width:auto}.ac-dock--mini{min-height:36px;padding:0 var(--space-4) 0 var(--space-16);flex-direction:row;justify-content:space-between;align-items:center}.ac-dock--mini .ac-dock__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.ac-dock-strip{background:var(--bg-quaternary);height:3px}.ac-dock-strip>span{background:var(--text-primary);height:100%;display:block}.ac-record{align-items:center;gap:var(--space-12);width:min(28rem,100%);padding:var(--space-12);border-radius:var(--radius-12);background:var(--bg-secondary);flex-wrap:wrap;display:flex}.ac-record[data-tone=off]{opacity:.7}.ac-record__art{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-8);background:var(--bg-tertiary);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ac-record__body{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ac-record__kind{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-record__what{overflow-wrap:anywhere;color:var(--text-primary);font-size:14px;font-weight:600;line-height:22px}.ac-record__price{gap:var(--space-6);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-record__price s{color:var(--text-quaternary)}.ac-record__side{align-items:flex-end;gap:var(--space-6);flex-direction:column;flex:none;display:flex}.ac-record__link{color:var(--link);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;text-decoration:none}.ac-record__link:hover{text-decoration:underline}.ac-record__extra{gap:var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--border-secondary);color:var(--text-tertiary);flex-direction:column;flex:100%;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-record__extra p{margin:0}.ac-record__rated{gap:var(--space-2);flex-direction:column;display:flex}.ac-record__rated b{color:var(--text-primary);font-weight:600}.ac-chat-system__time{color:var(--text-quinary)}.ac-deal-panel{gap:var(--space-16);min-width:0;min-height:0;padding:var(--space-16);border-left:1px solid var(--border-secondary);flex-direction:column;display:flex;overflow-y:auto}.ac-chat-drawer .ac-deal-panel{border-left:0;padding:0}.ac-deal-panel__title{color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:22px}.ac-chat-drawer .ac-deal-panel__title{display:none}.ac-deal-panel__card{align-items:center;gap:var(--space-12);display:flex}.ac-deal-panel__stage{width:calc(var(--size-cell) * 2);height:calc(var(--size-cell) * 2);border-radius:var(--radius-8);background:var(--bg-tertiary);flex:none;justify-content:center;align-items:center;display:flex}.ac-deal-panel__what{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ac-deal-panel__name{align-items:center;gap:var(--space-4);color:var(--text-primary);font-size:14px;font-weight:600;line-height:22px;display:flex}.ac-deal-panel__name .ac-shiny-mark{width:var(--space-16);height:var(--space-16)}.ac-deal-panel__name .ac-shiny-mark__icon{width:100%;height:100%;display:block}.ac-deal-panel__total{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:24px}.ac-deal-panel__sep{background:var(--border-secondary);flex:none;height:1px}.ac-deal-panel__person{align-items:center;gap:var(--space-10);display:flex}.ac-deal-panel__who{flex-direction:column;min-width:0;display:flex}.ac-deal-panel__role{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-deal-panel__handle{align-items:center;gap:var(--space-6);color:var(--text-primary);font-size:14px;font-weight:600;line-height:22px;display:flex}.ac-deal-panel__handle a{color:inherit;text-decoration:none}.ac-deal-panel__handle a:hover{text-decoration:underline}.ac-deal-panel__grid{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-deal-panel__note{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-deal-panel__how{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-deal-panel__how summary{color:var(--text-secondary);cursor:pointer}.ac-deal-panel__how p{margin:var(--space-8) 0 0}.ac-deal-panel__links{align-items:flex-start;gap:var(--space-10);flex-direction:column;display:flex}.ac-deal-panel__link{color:var(--text-tertiary);font-family:var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}a.ac-deal-panel__link{color:var(--link);text-decoration:none}a.ac-deal-panel__link:hover{text-decoration:underline}.ac-deal-panel__link[data-danger]{color:var(--danger-text)}.ac-dock__amount{align-items:center;gap:var(--space-4);display:inline-flex}.ac-dock__row[data-top]{align-items:flex-start}.ac-dock__row[data-top] .ac-dock__text{gap:var(--space-8)}.ac-dock__line--safe{align-items:flex-start;gap:var(--space-6);display:flex}.ac-dock__line--safe svg{color:var(--text-quaternary);flex:none;margin-top:1px}.ac-dock__field{max-width:20rem}.ac-dock__form{align-items:flex-end;gap:var(--space-12);padding-left:calc(var(--size-control) + var(--space-12));flex-wrap:wrap;display:flex}.ac-dock__fields{gap:var(--space-8);flex-direction:column;flex:0 20rem;min-width:15rem;display:flex}.ac-dock[data-layout=phone] .ac-dock__form{padding-left:0}.ac-dock[data-layout=phone] .ac-dock__fields{flex:100%;min-width:0}.ac-case-form__line{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-dest{align-self:flex-start;align-items:center;gap:var(--space-16);max-width:100%;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-12);border-radius:var(--radius-8);background:var(--surface-nested);display:flex}.ac-dest__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ac-dest__label{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-dest__value{overflow-wrap:anywhere;color:var(--text-primary);font-size:12px;font-weight:400;line-height:16px}.ac-dest__value[data-mono]{font-family:var(--font-mono)}.ac-dock[data-layout=phone] .ac-dest{justify-content:space-between;align-self:stretch}.ac-dest--method{align-items:stretch;gap:var(--space-8);width:var(--size-contact);padding:var(--space-10) var(--space-12);flex-direction:column}.ac-part__hint>.ac-dest{flex-basis:100%}.ac-case-method__pick,.ac-case-method__empty{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.ac-case-method__pick>.ac-select{align-self:stretch}.ac-parts{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-part{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-10);border-radius:var(--radius-8);background:var(--surface-nested);display:flex}.ac-parts[data-surface=panel] .ac-part{background:var(--bg-secondary)}.ac-part__art{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-6);background:var(--bg-tertiary);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ac-part__body{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ac-part__what{align-items:center;gap:var(--space-6);color:var(--text-primary);flex-wrap:wrap;font-size:12px;font-weight:600;line-height:16px;display:flex}.ac-part__route,.ac-part__hint{align-items:center;gap:var(--space-4);color:var(--text-tertiary);flex-wrap:wrap;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-part__hint{margin-top:var(--space-2)}.ac-part[data-state=no_llego] .ac-part__what{color:var(--text-tertiary)}.ac-part__side{align-items:center;gap:var(--space-8);flex:none;display:flex}.ac-chat-mediator-row{padding:var(--space-4) var(--space-20);justify-content:center;display:flex}.ac-mediator{gap:var(--space-4);width:min(30rem,92%);padding:var(--space-8) var(--space-12) var(--space-10);border-radius:var(--radius-12);background:var(--mediator-surface);flex-direction:column;display:flex}.ac-mediator__head{align-items:center;gap:var(--space-8);flex-wrap:wrap;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-mediator__avatar{box-shadow:0 0 0 2px var(--mediator)}.ac-mediator__name{color:var(--text-primary);font-weight:600}.ac-mediator__time{gap:var(--space-6);margin-left:auto;display:inline-flex}.ac-mediator__body{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--text-primary);margin:0;font-size:14px;font-weight:400;line-height:22px}.ac-rank{display:inline-flex;position:relative}.ac-rank__badge{align-items:center;gap:var(--space-4);height:var(--space-20);padding:0 var(--space-6) 0 var(--space-2);border-radius:var(--radius-6);background:var(--mediator-badge);color:var(--mediator-text);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:0;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.ac-rank__badge:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ac-rank__logo{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-3);object-fit:cover;flex:none}.ac-rank__info{top:calc(100% + var(--space-6));z-index:5;width:max-content;max-width:18rem;padding:var(--space-8) var(--space-10);border-radius:var(--radius-8);background:var(--bg-tertiary);color:var(--text-secondary);white-space:normal;font-size:12px;font-weight:400;line-height:16px;position:absolute;left:0}.ac-chat-head__with{align-items:center;gap:var(--space-6);padding-left:var(--space-8);border-left:1px solid var(--border-secondary);white-space:nowrap;display:inline-flex}.ac-deal-panel__head{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.ac-deal-panel__block{gap:var(--space-10);flex-direction:column;display:flex}.ac-deal-panel__block-title{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-party-checks,.ac-case-people{gap:var(--space-10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-party-checks__row{align-items:center;gap:var(--space-10);display:flex}.ac-party-checks__who{gap:var(--space-2);min-width:0;color:var(--text-primary);flex-direction:column;flex:1 1 0;font-size:12px;font-weight:600;line-height:16px;display:flex}.ac-party-checks__tag{display:flex}.ac-party-checks__side{align-items:center;gap:var(--space-8);flex:none;display:flex}.ac-case-people__row{gap:var(--space-2);flex-direction:column;display:flex}.ac-case-people__who{align-items:center;gap:var(--space-6);color:var(--text-primary);flex-wrap:wrap;font-size:12px;font-weight:600;line-height:16px;display:flex}.ac-case-people__place{align-items:center;gap:var(--space-6);color:var(--text-tertiary);flex-wrap:wrap;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-case-ask__fee{align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);padding:var(--space-12);border-radius:var(--radius-8);background:var(--surface-nested);display:flex}.ac-case-ask__fee-art{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-8);background:var(--bg-tertiary);flex:none;justify-content:center;align-items:center;display:flex}.ac-case-ask__fee .ac-label-value__detail{flex-direction:column;display:flex}.ac-case-ask__fee-value{font-size:16px;font-weight:600;line-height:24px}.ac-case-ask__refund{color:var(--text-quaternary)}.ac-case-ask__grid{gap:var(--space-12) var(--space-16);margin-top:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-case-ask__note{margin:var(--space-16) 0 0;color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:20px}.ac-case-ask .ac-case-guide-link{margin-top:var(--space-8)}.ac-case-ask__error{margin:var(--space-12) 0 0;color:var(--danger-text);font-size:12px;font-weight:400;line-height:16px}.ac-case-stack{flex:none;align-items:center;display:inline-flex}.ac-case-stack>.ac-avatar+.ac-avatar{margin-left:calc(-1 * var(--space-12));box-shadow:0 0 0 2px var(--bg-primary)}.ac-case-head__what{color:var(--text-secondary)}.ac-case-log{padding-block:var(--space-8);flex-direction:column;display:flex;overflow-y:auto}.ac-chat-msg[data-side=right]{flex-direction:row-reverse}.ac-chat-msg[data-side=right] .ac-chat-msg__col{align-items:flex-end}.ac-chat-msg[data-side=right]:not([data-last]) .ac-chat-bubble{border-bottom-left-radius:14px;border-bottom-right-radius:var(--radius-6)}.ac-chat-msg[data-side=right]:not([data-first]) .ac-chat-bubble{border-top-left-radius:14px;border-top-right-radius:var(--radius-6)}.ac-case-bubble{gap:var(--space-2);flex-direction:column;display:flex}.ac-case-bubble__detail{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-case-edit{margin-top:var(--space-2);align-self:center}.ac-chat-mediator-row:has(.ac-case-edit){flex-direction:column;align-items:center}.ac-case-closed{padding:var(--space-12) var(--space-16);background:var(--bg-secondary);color:var(--text-tertiary);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-case-dock__parts{margin:0}.ac-case-dock__foot{justify-content:space-between}.ac-case-dock__foot>.ac-dock__actions{margin-left:auto}.ac-case-route{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.ac-case-tx{margin-top:var(--space-4)}.ac-case-people__row:has(>.ac-avatar){align-items:center;gap:var(--space-10);flex-direction:row}.ac-case-people__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ac-case-tabs{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-8);background:var(--bg-secondary);display:flex}.ac-case-tabs button{justify-content:center;align-items:center;gap:var(--space-6);min-height:var(--size-cell);border-radius:var(--radius-6);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;flex:1;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ac-case-tabs button[aria-pressed=true]{background:var(--bg-tertiary);color:var(--text-primary)}.ac-case-row{align-items:start}.ac-case-slot{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-8);background:var(--bg-tertiary);justify-content:center;align-items:center;display:flex;overflow:hidden}.ac-case-row__mid{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.ac-case-row__price{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:16px}.ac-case-row__gain{align-items:center;gap:var(--space-6);color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-case-group{margin:var(--space-12) var(--space-8) var(--space-4);color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-case-detail{padding:var(--space-48) var(--space-24);flex:1;justify-content:center;display:flex;overflow-y:auto}.ac-case-detail__card{align-self:flex-start;gap:var(--space-20);width:min(440px,100%);padding:var(--space-20);border-radius:var(--radius-12);background:var(--bg-secondary);flex-direction:column;display:flex}.ac-case-detail__gone{color:var(--text-tertiary);margin:0;font-size:14px;font-weight:400;line-height:22px}.ac-case-review{gap:var(--space-12);margin-bottom:var(--space-32);flex-direction:column;display:flex}.ac-case-review__h{align-items:center;gap:var(--space-8);margin:0;font-size:16px;font-weight:600;line-height:24px;display:flex}.ac-case-review__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-case-review__list .ac-chat-row{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ac-case-review__list .ac-chat-row[aria-current=true]{background:var(--bg-tertiary)}.ac-case-review__case{gap:var(--space-16);padding:var(--space-20);border-radius:var(--radius-12);background:var(--bg-secondary);flex-direction:column;display:flex}.ac-case-review__head{align-items:center;gap:var(--space-12);display:flex}.ac-case-review__who{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ac-case-review__title{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;font-size:14px;font-weight:600;line-height:22px;display:flex}.ac-case-review__body{gap:var(--space-20);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=80rem){.ac-case-review__body{grid-template-columns:minmax(0, 1fr) var(--size-tt-wide)}}.ac-case-review__main,.ac-case-review__side{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.ac-case-review__sec{gap:var(--space-8);flex-direction:column;display:flex}.ac-case-review__actions{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.ac-case-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-case-history li{grid-template-columns:var(--space-48) minmax(0, 1fr);align-items:baseline;gap:var(--space-12);padding:var(--space-4) var(--space-8);border-radius:var(--radius-8);color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px;display:grid}.ac-case-history time{color:var(--text-quaternary);font-variant-numeric:tabular-nums}.ac-case-history li[data-flag]{background:var(--warning-surface);color:var(--warning-text)}.ac-case-history--chat{padding:var(--space-4);border-radius:var(--radius-12);background:var(--bg-primary)}.ac-case-history__msg{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap;flex-direction:column;display:flex}.ac-case-history__msg b{color:var(--text-secondary)}.ac-step-up{gap:var(--space-12);flex-direction:column;display:flex}.ac-mediator[data-tone=owner]{background:var(--owner-surface)}.ac-mediator[data-tone=owner] .ac-mediator__avatar,.ac-owner__avatar{box-shadow:0 0 0 2px var(--owner)}.ac-rank[data-tone=owner] .ac-rank__badge{background:var(--owner-badge);color:var(--owner-text);font-weight:600}.ac-owner-tag{background:var(--owner-badge);color:var(--owner-text)}.ac-owner-fix{align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-10) var(--space-12);border-radius:var(--radius-8);background:var(--bg-tertiary);flex-wrap:wrap;display:flex}.ac-owner-fix__who{align-items:center;gap:var(--space-6);min-width:0;color:var(--text-primary);flex:auto;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.ac-owner-fix__who b{font-weight:600}.ac-owner-steps__who{align-items:center;gap:var(--space-8);color:var(--text-primary);margin:0;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-owner-steps__who b{font-weight:600}.ac-owner-exits{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-owner-exits__row{align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-12);border-radius:var(--radius-8);background:var(--bg-tertiary);display:flex}.ac-owner-exits__body{gap:var(--space-2);min-width:0;color:var(--text-tertiary);flex-direction:column;flex:1 1 0;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-owner-exits__body b{color:var(--text-primary);font-weight:600}.ac-case-review__chips{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.ac-case-review__list .ac-chat-row[data-escalated]{background:var(--warning-surface)}.ac-case-review__list .ac-chat-row[data-escalated][aria-current=true]{background:var(--bg-tertiary)}.ac-case-review__actions>.ac-trade-mod__line{flex:auto;margin:0}.ac-summary__facts{gap:var(--space-6) var(--space-16);flex-flow:wrap}.ac-summary__owner{align-items:center;gap:var(--space-6);display:inline-flex}}@layer utilities;@keyframes ac-chat-spin{to{transform:rotate(360deg)}}
