.Badge-module__H8aylq__badge{padding:2px var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:var(--radius-full);white-space:nowrap;align-items:center;line-height:1.5;display:inline-flex}.Badge-module__H8aylq__default{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.Badge-module__H8aylq__success{background:var(--color-success-bg);color:var(--color-success)}.Badge-module__H8aylq__warning{background:var(--color-warning-bg);color:var(--color-warning)}.Badge-module__H8aylq__error{background:var(--color-error-bg);color:var(--color-error)}.Badge-module__H8aylq__info{background:var(--color-info-bg);color:var(--color-info)}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-sm);font-weight:var(--weight-medium);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;min-height:44px;line-height:1;text-decoration:none;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out;display:inline-flex}.Button-module__8RiFmG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__sm{padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);border-radius:var(--radius-sm);min-height:36px}.Button-module__8RiFmG__md{padding:var(--space-sm) var(--space-lg);font-size:var(--text-base)}.Button-module__8RiFmG__lg{padding:var(--space-md) var(--space-xl);font-size:var(--text-md);border-radius:var(--radius-lg);min-height:52px}.Button-module__8RiFmG__primary{background:var(--color-accent);color:var(--color-accent-text);border-color:var(--color-accent)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover);box-shadow:var(--shadow-lg);transform:translateY(-1px)scale(1.02)}.Button-module__8RiFmG__primary:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__secondary{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--color-bg-hover);border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-1px)scale(1.01)}.Button-module__8RiFmG__secondary:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__ghost{color:var(--color-text-secondary);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)scale(1.01)}.Button-module__8RiFmG__ghost:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__danger{background:var(--color-error);color:#fff;border-color:var(--color-error)}.Button-module__8RiFmG__danger:hover:not(:disabled){opacity:.9;box-shadow:var(--shadow-lg);transform:translateY(-1px)scale(1.02)}.Button-module__8RiFmG__danger:active:not(:disabled){box-shadow:var(--shadow-sm);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__primary:hover:not(:disabled),.Button-module__8RiFmG__primary:active:not(:disabled),.Button-module__8RiFmG__secondary:hover:not(:disabled),.Button-module__8RiFmG__secondary:active:not(:disabled),.Button-module__8RiFmG__ghost:hover:not(:disabled),.Button-module__8RiFmG__ghost:active:not(:disabled),.Button-module__8RiFmG__danger:hover:not(:disabled),.Button-module__8RiFmG__danger:active:not(:disabled),.Button-module__8RiFmG__button:hover:not(:disabled) .Button-module__8RiFmG__label>svg:last-child{transform:none}}.Button-module__8RiFmG__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__8RiFmG__icon>svg{width:18px;height:18px}.Button-module__8RiFmG__label{align-items:center;gap:6px;display:inline-flex}.Button-module__8RiFmG__label>svg:last-child{transition:transform .3s ease-out}.Button-module__8RiFmG__button:hover:not(:disabled) .Button-module__8RiFmG__label>svg:last-child{transform:translate(3px)}.Button-module__8RiFmG__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite Button-module__8RiFmG__spin}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}
.Select-module__E8rWSW__root{width:100%;min-width:0;display:block;position:relative}.Select-module__E8rWSW__trigger{align-items:center;gap:var(--space-sm);width:100%;min-width:0;min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background:var(--color-bg-secondary);box-shadow:var(--shadow-sm);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.Select-module__E8rWSW__trigger:hover:not(:disabled),.Select-module__E8rWSW__trigger[data-open=true]{border-color:var(--color-text-tertiary);background:var(--color-bg-tertiary)}.Select-module__E8rWSW__trigger:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-accent-subtle);outline:none}.Select-module__E8rWSW__trigger:disabled{cursor:not-allowed;opacity:.58}.Select-module__E8rWSW__trigger[data-appearance=status]{border-color:color-mix(in srgb, var(--color-border) 72%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 92%, var(--color-accent) 8%);min-height:36px;box-shadow:none;border-radius:8px;padding:0 10px}.Select-module__E8rWSW__trigger[data-appearance=status]:hover:not(:disabled),.Select-module__E8rWSW__trigger[data-appearance=status][data-open=true]{border-color:color-mix(in srgb, var(--color-border) 48%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 88%, var(--color-accent) 12%)}.Select-module__E8rWSW__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__optionIcon{border-radius:8px;flex:none;place-items:center;display:grid}.Select-module__E8rWSW__triggerIcon{width:26px;height:26px;margin:-3px 0 -3px -5px}.Select-module__E8rWSW__chevron{color:var(--color-text-tertiary);transition:color var(--transition-fast), transform var(--transition-normal);flex:none}.Select-module__E8rWSW__trigger[data-open=true] .Select-module__E8rWSW__chevron{color:var(--color-accent);transform:rotate(180deg)}.Select-module__E8rWSW__popup{z-index:calc(var(--z-modal) + var(--z-dropdown));overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:0;color:var(--color-text-primary);background:color-mix(in srgb, var(--color-bg-secondary) 98%, transparent);box-shadow:0 18px 42px #00000038, var(--shadow-lg);font-family:var(--font-sans);transform-origin:top;will-change:opacity, transform;padding:6px;position:fixed;overflow:hidden auto}.Select-module__E8rWSW__popup[data-placement=top]{transform-origin:bottom}.Select-module__E8rWSW__popup[data-state=open][data-placement=bottom]{animation:.15s cubic-bezier(.2,.75,.25,1) both Select-module__E8rWSW__selectOpenBelow}.Select-module__E8rWSW__popup[data-state=open][data-placement=top]{animation:.15s cubic-bezier(.2,.75,.25,1) both Select-module__E8rWSW__selectOpenAbove}.Select-module__E8rWSW__popup[data-state=closed][data-placement=bottom]{pointer-events:none;animation:.12s ease-in both Select-module__E8rWSW__selectCloseBelow}.Select-module__E8rWSW__popup[data-state=closed][data-placement=top]{pointer-events:none;animation:.12s ease-in both Select-module__E8rWSW__selectCloseAbove}.Select-module__E8rWSW__popup[data-appearance=status]{border-color:color-mix(in srgb, var(--color-border) 72%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 92%, var(--color-accent) 8%);border-radius:12px;padding:7px 8px;box-shadow:0 12px 28px #0000003d}.Select-module__E8rWSW__option{align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);min-width:0;min-height:42px;color:var(--color-text-secondary);font-size:var(--text-xs);cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 8px;line-height:1.35;display:flex}.Select-module__E8rWSW__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__optionLabel small{color:var(--color-text-tertiary);margin-top:4px;font-size:11px;font-weight:400;display:block}.Select-module__E8rWSW__value[data-placeholder]{color:var(--color-text-tertiary)}.Select-module__E8rWSW__search{z-index:1;color:var(--color-text-tertiary);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);align-items:center;gap:8px;margin:-1px -1px 6px;padding:9px;display:flex;position:sticky;top:-6px}.Select-module__E8rWSW__search input{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:none;padding:4px;font-size:13px}.Select-module__E8rWSW__empty{color:var(--color-text-tertiary);text-align:center;padding:20px 12px;font-size:13px}.Select-module__E8rWSW__trigger[data-appearance=setup]{min-height:44px;font-size:var(--text-sm);border-radius:var(--radius-md);box-shadow:none;background:var(--color-bg-secondary);border-color:var(--color-border)}.Select-module__E8rWSW__trigger[data-appearance=setup]:hover{border-color:var(--color-text-tertiary)}.Select-module__E8rWSW__trigger[data-appearance=setup][data-open]{border-color:var(--color-border-focus)}.Select-module__E8rWSW__popup[data-appearance=setup]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--color-bg-secondary);padding:6px}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__option{min-height:45px;padding:10px;font-size:13px;transition:background .15s,color .15s}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__search{padding:10px}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__optionLabel small{color:var(--color-text-secondary)}.Select-module__E8rWSW__trigger[data-appearance=setup] .Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__optionIcon{color:var(--color-accent);background:var(--color-accent-subtle)}.Select-module__E8rWSW__optionIcon{border-radius:8px;width:27px;height:27px}.Select-module__E8rWSW__triggerIcon[data-tone=blue],.Select-module__E8rWSW__optionIcon[data-tone=blue]{color:#2563eb;background:#dbeafe}.Select-module__E8rWSW__triggerIcon[data-tone=violet],.Select-module__E8rWSW__optionIcon[data-tone=violet]{color:#7c3aed;background:#ede9fe}.Select-module__E8rWSW__triggerIcon[data-tone=amber],.Select-module__E8rWSW__optionIcon[data-tone=amber]{color:#b45309;background:#fef3c7}.Select-module__E8rWSW__triggerIcon[data-tone=rose],.Select-module__E8rWSW__optionIcon[data-tone=rose]{color:#e11d48;background:#ffe4e6}.Select-module__E8rWSW__triggerIcon[data-tone=green],.Select-module__E8rWSW__optionIcon[data-tone=green]{color:#15803d;background:#dcfce7}.Select-module__E8rWSW__triggerIcon[data-tone=slate],.Select-module__E8rWSW__optionIcon[data-tone=slate]{color:#475569;background:#e2e8f0}.Select-module__E8rWSW__option[data-active=true]{color:var(--color-text-primary);background:var(--color-bg-hover)}.Select-module__E8rWSW__option[aria-selected=true]{color:var(--color-accent);background:var(--color-accent-subtle);font-weight:var(--weight-semibold)}.Select-module__E8rWSW__option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;opacity:.62;background:0 0}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option{min-height:40px;color:var(--color-text-primary);font-weight:var(--weight-normal);border-radius:7px;padding:7px 6px}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[data-active=true]{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent)}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--weight-normal);background:0 0}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[aria-selected=true][data-active=true]{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent)}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon{border-radius:6px;width:18px;height:18px}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon{margin:0}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=blue],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=blue]{color:#fff;border-radius:var(--radius-full);background:#168af2}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=violet],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=violet]{color:#fff;border-radius:var(--radius-full);background:#a855d6}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=amber],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=amber]{color:#2a1b00;background:#f5a91b}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=rose],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=rose]{color:#fff;border-radius:var(--radius-full);background:#e90b62}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=green],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=green]{color:#052814;background:#19cc6b}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__check{color:var(--color-text-primary)}.Select-module__E8rWSW__check{color:currentColor;flex:none;margin-left:auto}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=blue],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=blue]){color:#93c5fd;background:#1e3a8a}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=violet],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=violet]){color:#c4b5fd;background:#4c1d95}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=amber],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=amber]){color:#fcd34d;background:#78350f}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=rose],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=rose]){color:#fda4af;background:#881337}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=green],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=green]){color:#86efac;background:#14532d}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=slate],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=slate]){color:#cbd5e1;background:#334155}@keyframes Select-module__E8rWSW__selectOpenBelow{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Select-module__E8rWSW__selectOpenAbove{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Select-module__E8rWSW__selectCloseBelow{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}@keyframes Select-module__E8rWSW__selectCloseAbove{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.985)}}@media (pointer:coarse){.Select-module__E8rWSW__option,.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option{min-height:44px}}@media (prefers-reduced-motion:reduce){.Select-module__E8rWSW__trigger,.Select-module__E8rWSW__chevron{transition:none}.Select-module__E8rWSW__popup[data-state]{animation:none}.Select-module__E8rWSW__popup[data-state=closed]{opacity:0}}.Select-module__E8rWSW__validationInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Select-module__E8rWSW__error{color:var(--color-error);font-size:var(--text-xs);margin-top:6px;display:block}.Select-module__E8rWSW__trigger[aria-invalid=true]{border-color:var(--color-error)}.Select-module__E8rWSW__root[data-appearance=icon]{width:44px}.Select-module__E8rWSW__trigger[data-appearance=icon]{justify-content:center;padding:0}.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__value,.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__chevron{display:none}.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__triggerIcon{margin:0}
.AgentAssetsDialog-module__pKIkra__backdrop{z-index:calc(var(--z-modal) + 1);padding:var(--space-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a0eb8;place-items:center;display:grid;position:fixed;inset:0}.AgentAssetsDialog-module__pKIkra__dialog{width:min(1180px,100%);height:min(880px,100dvh - 32px);max-height:calc(100dvh - var(--space-lg) - var(--space-lg));border:1px solid var(--color-border);border-radius:var(--radius-xl);min-height:0;color:var(--color-text-primary);background:var(--color-bg-primary);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057}.AgentAssetsDialog-module__pKIkra__header{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 88%, var(--color-bg-primary));flex:none;display:flex}.AgentAssetsDialog-module__pKIkra__heading{min-width:0}.AgentAssetsDialog-module__pKIkra__eyebrow{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.AgentAssetsDialog-module__pKIkra__heading h2{font-size:var(--text-xl);margin-top:3px;line-height:1.25}.AgentAssetsDialog-module__pKIkra__heading p{max-width:780px;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:6px}.AgentAssetsDialog-module__pKIkra__close{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-bg-secondary);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);flex:none;place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__close:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__content{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__contentAdding{grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr)}.AgentAssetsDialog-module__pKIkra__libraryPane{min-width:0;min-height:0;padding:var(--space-lg);flex-direction:column;display:flex}.AgentAssetsDialog-module__pKIkra__usageTabs{margin-bottom:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary);grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-start;gap:3px;padding:3px;display:inline-grid}.AgentAssetsDialog-module__pKIkra__usageTabs button{border-radius:calc(var(--radius-md) - 3px);min-height:40px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);padding:7px 12px}.AgentAssetsDialog-module__pKIkra__usageTabs button:hover:not(.AgentAssetsDialog-module__pKIkra__usageTabActive){color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__usageTabs .AgentAssetsDialog-module__pKIkra__usageTabActive{color:var(--color-accent);background:var(--color-bg-primary);box-shadow:0 1px 4px #0000001f}.AgentAssetsDialog-module__pKIkra__usageDescription{max-width:760px;margin-bottom:var(--space-md);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.45}.AgentAssetsDialog-module__pKIkra__libraryHeader{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__total{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__messageUsageHint{max-width:390px;color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:right;line-height:1.4}.AgentAssetsDialog-module__pKIkra__toolbar{gap:var(--space-sm);margin-bottom:var(--space-md);grid-template-columns:minmax(220px,1fr) minmax(130px,auto) minmax(130px,auto);display:grid}.AgentAssetsDialog-module__pKIkra__searchField{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;color:var(--color-text-secondary);background:var(--color-bg-secondary);padding:0 var(--space-sm) 0 var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__searchField>svg{flex:none}.AgentAssetsDialog-module__pKIkra__searchField input{min-width:0;color:var(--color-text-primary);font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1;height:42px}.AgentAssetsDialog-module__pKIkra__searchField button{border-radius:var(--radius-sm);flex:none;place-items:center;width:32px;height:32px;display:grid}.AgentAssetsDialog-module__pKIkra__searchField button:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__searchField:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 1px var(--color-border-focus)}.AgentAssetsDialog-module__pKIkra__actionError,.AgentAssetsDialog-module__pKIkra__queueError,.AgentAssetsDialog-module__pKIkra__queueSuccess{margin-bottom:var(--space-md);border-radius:var(--radius-md);font-size:var(--text-sm);padding:10px 12px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__actionError,.AgentAssetsDialog-module__pKIkra__queueError{color:color-mix(in srgb, var(--color-error) 82%, var(--color-text-primary));border:1px solid color-mix(in srgb, var(--color-error) 22%, var(--color-border));background:var(--color-error-bg)}.AgentAssetsDialog-module__pKIkra__queueSuccess{color:color-mix(in srgb, var(--color-success) 82%, var(--color-text-primary));border:1px solid color-mix(in srgb, var(--color-success) 22%, var(--color-border));background:var(--color-success-bg)}.AgentAssetsDialog-module__pKIkra__libraryScroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__loadingState,.AgentAssetsDialog-module__pKIkra__emptyState{justify-content:center;align-items:center;gap:var(--space-sm);min-height:220px;padding:var(--space-xl);text-align:center;color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-secondary) 72%, transparent);flex-direction:column;display:flex}.AgentAssetsDialog-module__pKIkra__loadingState{min-height:120px}.AgentAssetsDialog-module__pKIkra__assetList{gap:var(--space-sm);display:grid}.AgentAssetsDialog-module__pKIkra__assetCard{align-items:stretch;gap:var(--space-md);min-width:0;padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-secondary);transition:border-color var(--transition-fast), opacity var(--transition-fast);grid-template-columns:158px minmax(0,1fr) auto;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__assetCard:hover{border-color:color-mix(in srgb, var(--color-accent) 24%, var(--color-border))}.AgentAssetsDialog-module__pKIkra__assetPaused{opacity:.74}.AgentAssetsDialog-module__pKIkra__assetPreview{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:#fff;cursor:pointer;isolation:isolate;min-height:118px;transition:border-color var(--transition-fast), transform var(--transition-fast);background:#0b0b0b;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.AgentAssetsDialog-module__pKIkra__assetPreview:hover{border-color:color-mix(in srgb, var(--color-accent) 58%, var(--color-border))}.AgentAssetsDialog-module__pKIkra__assetPreview:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.AgentAssetsDialog-module__pKIkra__assetPreview>:first-child{pointer-events:none}.AgentAssetsDialog-module__pKIkra__previewAffordance{z-index:1;color:#fff;opacity:.9;pointer-events:none;width:42px;height:42px;transition:opacity var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a10b8;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000005c}.AgentAssetsDialog-module__pKIkra__assetPreview:hover .AgentAssetsDialog-module__pKIkra__previewAffordance,.AgentAssetsDialog-module__pKIkra__assetPreview:focus-visible .AgentAssetsDialog-module__pKIkra__previewAffordance{background:color-mix(in srgb, var(--color-accent) 76%, #070a10);opacity:1;transform:translate(-50%,-50%)scale(1.06)}.AgentAssetsDialog-module__pKIkra__previewPhoto,.AgentAssetsDialog-module__pKIkra__previewVideo,.AgentAssetsDialog-module__pKIkra__previewVideo video,.AgentAssetsDialog-module__pKIkra__previewCircle,.AgentAssetsDialog-module__pKIkra__previewCircle video{width:100%;height:100%;display:block}.AgentAssetsDialog-module__pKIkra__previewPhoto,.AgentAssetsDialog-module__pKIkra__previewVideo video,.AgentAssetsDialog-module__pKIkra__previewCircle video{object-fit:cover}.AgentAssetsDialog-module__pKIkra__previewVideo{max-height:190px}.AgentAssetsDialog-module__pKIkra__previewCircle{background:#000;border:3px solid #ffffffb8;border-radius:50%;width:112px;height:112px;overflow:hidden;box-shadow:0 5px 18px #00000057}.AgentAssetsDialog-module__pKIkra__assetBody{align-self:center;min-width:0}.AgentAssetsDialog-module__pKIkra__assetTopline{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:7px;display:flex}.AgentAssetsDialog-module__pKIkra__assetTopline>div{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__kindBadge,.AgentAssetsDialog-module__pKIkra__statusBadge{border-radius:var(--radius-full);min-height:24px;font-size:10px;font-weight:var(--weight-semibold);align-items:center;gap:5px;padding:3px 8px;line-height:1;display:inline-flex}.AgentAssetsDialog-module__pKIkra__kindBadge{color:color-mix(in srgb, var(--color-accent) 78%, var(--color-text-primary));background:var(--color-accent-subtle)}.AgentAssetsDialog-module__pKIkra__statusActive{color:var(--color-success);background:var(--color-success-bg)}.AgentAssetsDialog-module__pKIkra__statusPaused{color:var(--color-warning);background:var(--color-warning-bg)}.AgentAssetsDialog-module__pKIkra__assetDate{color:var(--color-text-tertiary);flex:none;font-size:10px}.AgentAssetsDialog-module__pKIkra__assetBody>h3{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--text-base);line-height:1.35}.AgentAssetsDialog-module__pKIkra__condition{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:pre-wrap;margin-top:6px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__condition strong{color:var(--color-text-primary);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__messageAttachmentUsage{color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:6px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__assetMeta{margin-top:var(--space-sm);color:var(--color-text-tertiary);flex-wrap:wrap;gap:5px 11px;font-size:10px;display:flex}.AgentAssetsDialog-module__pKIkra__assetMeta span:first-child{overflow-wrap:anywhere;max-width:100%}.AgentAssetsDialog-module__pKIkra__assetActions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.AgentAssetsDialog-module__pKIkra__assetActions>button{border:1px solid var(--color-border);border-radius:var(--radius-md);width:38px;height:38px;color:var(--color-text-secondary);background:var(--color-bg-primary);place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__assetActions>button:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__assetActions>button:disabled{cursor:not-allowed;opacity:.5}.AgentAssetsDialog-module__pKIkra__assetActions>.AgentAssetsDialog-module__pKIkra__deleteButton{color:var(--color-error)}.AgentAssetsDialog-module__pKIkra__deleteConfirm{align-content:center;gap:var(--space-sm);width:min(230px,32vw);padding:var(--space-sm);border:1px solid color-mix(in srgb, var(--color-error) 20%, var(--color-border));border-radius:var(--radius-md);background:var(--color-error-bg);display:grid}.AgentAssetsDialog-module__pKIkra__deleteConfirm p{color:var(--color-text-primary);font-size:var(--text-xs);line-height:1.4}.AgentAssetsDialog-module__pKIkra__deleteConfirm>div{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__editForm{gap:var(--space-sm);display:grid}.AgentAssetsDialog-module__pKIkra__editForm h3{font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__editForm label,.AgentAssetsDialog-module__pKIkra__draftBody label{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);gap:5px;display:grid}.AgentAssetsDialog-module__pKIkra__editForm input,.AgentAssetsDialog-module__pKIkra__editForm textarea,.AgentAssetsDialog-module__pKIkra__draftBody input,.AgentAssetsDialog-module__pKIkra__draftBody textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--color-text-primary);background:var(--color-bg-primary);font:inherit;padding:8px 10px}.AgentAssetsDialog-module__pKIkra__editForm textarea,.AgentAssetsDialog-module__pKIkra__draftBody textarea{resize:vertical;line-height:1.45}.AgentAssetsDialog-module__pKIkra__editForm input:disabled,.AgentAssetsDialog-module__pKIkra__editForm textarea:disabled,.AgentAssetsDialog-module__pKIkra__draftBody input:disabled,.AgentAssetsDialog-module__pKIkra__draftBody textarea:disabled{cursor:not-allowed;opacity:.68}.AgentAssetsDialog-module__pKIkra__editActions{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__loadMore{padding:var(--space-lg) 0 var(--space-xs);justify-content:center;display:flex}.AgentAssetsDialog-module__pKIkra__addPanel{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-lg);border-left:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 76%, var(--color-bg-primary));scrollbar-gutter:stable;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__addHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__addHeader h3{font-size:var(--text-lg)}.AgentAssetsDialog-module__pKIkra__addHeader p{color:var(--color-text-secondary);font-size:var(--text-xs);margin-top:4px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__addHeaderActions{align-items:center;gap:var(--space-xs);flex:none;display:flex}.AgentAssetsDialog-module__pKIkra__addHeaderActions>span{border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-bg-tertiary);font-size:10px;font-weight:var(--weight-semibold);flex:none;padding:4px 8px}.AgentAssetsDialog-module__pKIkra__addClose{border:1px solid var(--color-border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);background:var(--color-bg-primary);place-items:center;display:none}.AgentAssetsDialog-module__pKIkra__addClose:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__filePicker{align-items:center;gap:var(--space-md);min-height:76px;padding:var(--space-md);border:1px dashed color-mix(in srgb, var(--color-accent) 42%, var(--color-border));border-radius:var(--radius-lg);color:var(--color-accent);background:var(--color-accent-subtle);cursor:pointer;display:flex;position:relative;overflow:hidden}.AgentAssetsDialog-module__pKIkra__filePicker>svg{flex:none}.AgentAssetsDialog-module__pKIkra__filePicker>span{gap:2px;min-width:0;display:grid}.AgentAssetsDialog-module__pKIkra__filePicker strong{color:var(--color-text-primary);font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__filePicker small{color:var(--color-text-secondary);font-size:10px;line-height:1.4}.AgentAssetsDialog-module__pKIkra__filePicker input{opacity:0;cursor:pointer;position:absolute;inset:0}.AgentAssetsDialog-module__pKIkra__filePicker:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}.AgentAssetsDialog-module__pKIkra__filePicker:has(input:disabled){cursor:not-allowed;opacity:.62}.AgentAssetsDialog-module__pKIkra__queueError,.AgentAssetsDialog-module__pKIkra__queueSuccess{margin-top:var(--space-md);margin-bottom:0}.AgentAssetsDialog-module__pKIkra__queueEmpty{margin-top:var(--space-md);padding:var(--space-lg);text-align:center;color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__uploadQueue{gap:var(--space-sm);margin-top:var(--space-md);display:grid}.AgentAssetsDialog-module__pKIkra__uploadDraft{gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-secondary);grid-template-columns:92px minmax(0,1fr);display:grid}.AgentAssetsDialog-module__pKIkra__draftPreview{border-radius:var(--radius-md);background:#080808;place-items:center;height:92px;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__draftPreview .AgentAssetsDialog-module__pKIkra__previewCircle{width:78px;height:78px}.AgentAssetsDialog-module__pKIkra__draftBody{gap:var(--space-sm);min-width:0;display:grid}.AgentAssetsDialog-module__pKIkra__draftFile{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-width:0;display:flex}.AgentAssetsDialog-module__pKIkra__draftFile span{min-width:0;color:var(--color-text-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentAssetsDialog-module__pKIkra__draftFile small{color:var(--color-text-tertiary);flex:none;font-size:10px}.AgentAssetsDialog-module__pKIkra__deliveryField{border:0;min-width:0}.AgentAssetsDialog-module__pKIkra__deliveryField>legend{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-bottom:5px}.AgentAssetsDialog-module__pKIkra__deliveryOptions{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.AgentAssetsDialog-module__pKIkra__deliveryOptions .AgentAssetsDialog-module__pKIkra__deliveryOption{min-width:0;min-height:44px;padding:7px var(--space-sm);border-radius:calc(var(--radius-md) - 3px);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;display:flex;position:relative}.AgentAssetsDialog-module__pKIkra__deliveryOption input{opacity:0;pointer-events:none;background:0 0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.AgentAssetsDialog-module__pKIkra__deliveryOption span{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentAssetsDialog-module__pKIkra__deliveryField:not(:disabled) .AgentAssetsDialog-module__pKIkra__deliveryOption:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__deliveryOption[data-selected=true]{color:var(--color-accent);background:var(--color-accent-subtle);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 24%, transparent)}.AgentAssetsDialog-module__pKIkra__deliveryOption:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:1px}.AgentAssetsDialog-module__pKIkra__deliveryField:disabled .AgentAssetsDialog-module__pKIkra__deliveryOption{cursor:not-allowed;opacity:.58}.AgentAssetsDialog-module__pKIkra__draftStatus{color:var(--color-text-tertiary);align-items:flex-start;gap:5px;font-size:10px;line-height:1.4;display:flex}.AgentAssetsDialog-module__pKIkra__draftStatus>svg{flex:none;margin-top:1px}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=success]{color:var(--color-success)}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=error]{color:var(--color-error)}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=uploading]{color:var(--color-accent)}.AgentAssetsDialog-module__pKIkra__draftActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.AgentAssetsDialog-module__pKIkra__draftActions button{color:var(--color-text-secondary);font-size:10px;font-weight:var(--weight-medium);align-items:center;gap:5px;padding:4px 0;display:inline-flex}.AgentAssetsDialog-module__pKIkra__draftActions button:hover:not(:disabled){color:var(--color-text-primary)}.AgentAssetsDialog-module__pKIkra__draftActions button:disabled{cursor:not-allowed;opacity:.55}.AgentAssetsDialog-module__pKIkra__queueFooter{bottom:calc(var(--space-lg) * -1);justify-content:flex-end;align-items:center;gap:var(--space-sm);margin:var(--space-lg) calc(var(--space-lg) * -1) calc(var(--space-lg) * -1);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:sticky}.AgentAssetsDialog-module__pKIkra__viewerBackdrop{z-index:5;padding:clamp(var(--space-md), 4vw, 48px);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05070bc7;place-items:center;animation:.15s ease-out both AgentAssetsDialog-module__pKIkra__viewerBackdropIn;display:grid;position:absolute;inset:0}.AgentAssetsDialog-module__pKIkra__viewerDialog{border:1px solid color-mix(in srgb, var(--color-border) 78%, white 8%);border-radius:var(--radius-xl);width:min(800px,100%);max-height:100%;color:var(--color-text-primary);background:var(--color-bg-secondary);flex-direction:column;animation:.18s cubic-bezier(.2,.8,.2,1) both AgentAssetsDialog-module__pKIkra__viewerDialogIn;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000008a}.AgentAssetsDialog-module__pKIkra__viewerHeader{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:68px;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-subtle);display:flex}.AgentAssetsDialog-module__pKIkra__viewerHeader>div{min-width:0}.AgentAssetsDialog-module__pKIkra__viewerEyebrow{color:var(--color-accent);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;display:block}.AgentAssetsDialog-module__pKIkra__viewerHeader h3{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerClose{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-bg-primary);flex:none;place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__viewerClose:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__viewerStage{min-height:min(260px,35dvh);padding:clamp(var(--space-md), 3vw, var(--space-xl));background:radial-gradient(circle at 50% 42%,#2c344261,#0000 58%),#090b0f;flex:auto;place-items:center;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo,.AgentAssetsDialog-module__pKIkra__viewerVideo video{max-width:100%;max-height:min(58dvh,560px);display:block}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo video{object-fit:contain;width:auto;height:auto}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo{border-radius:var(--radius-lg);box-shadow:0 18px 48px #00000061}.AgentAssetsDialog-module__pKIkra__viewerVideo{background:#000;width:min(100%,720px);overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerVideo video{width:100%}.AgentAssetsDialog-module__pKIkra__viewerStageCircle{min-height:min(440px,46dvh)}.AgentAssetsDialog-module__pKIkra__viewerCircle{aspect-ratio:1;background:#000;border:4px solid #ffffffc2;border-radius:50%;width:min(360px,48dvh,72vw);overflow:hidden;box-shadow:0 20px 55px #0000007a}.AgentAssetsDialog-module__pKIkra__viewerCircle video{object-fit:cover;width:100%;height:100%;display:block}.AgentAssetsDialog-module__pKIkra__viewerFooter{gap:var(--space-sm);max-height:min(230px,32dvh);padding:var(--space-md) var(--space-lg) var(--space-lg);border-top:1px solid var(--color-border-subtle);display:grid;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__viewerBadges,.AgentAssetsDialog-module__pKIkra__viewerMeta{flex-wrap:wrap;gap:6px 10px;display:flex}.AgentAssetsDialog-module__pKIkra__viewerCondition{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:pre-wrap;line-height:1.5}.AgentAssetsDialog-module__pKIkra__viewerCondition strong{color:var(--color-text-primary);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__viewerMeta{color:var(--color-text-tertiary);font-size:10px}.AgentAssetsDialog-module__pKIkra__viewerMeta span:first-child{overflow-wrap:anywhere;max-width:100%}@keyframes AgentAssetsDialog-module__pKIkra__viewerBackdropIn{0%{opacity:0}}@keyframes AgentAssetsDialog-module__pKIkra__viewerDialogIn{0%{opacity:0;transform:scale(.94)translateY(8px)}}.AgentAssetsDialog-module__pKIkra__spin{animation:.8s linear infinite AgentAssetsDialog-module__pKIkra__assetSpin}@keyframes AgentAssetsDialog-module__pKIkra__assetSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.AgentAssetsDialog-module__pKIkra__dialog{width:100%}.AgentAssetsDialog-module__pKIkra__contentAdding{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__contentAdding .AgentAssetsDialog-module__pKIkra__libraryPane{display:none}.AgentAssetsDialog-module__pKIkra__addPanel{border-left:0}.AgentAssetsDialog-module__pKIkra__addClose{display:grid}}@media (max-width:700px){.AgentAssetsDialog-module__pKIkra__backdrop{padding:0}.AgentAssetsDialog-module__pKIkra__dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.AgentAssetsDialog-module__pKIkra__header{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__heading h2{font-size:var(--text-lg)}.AgentAssetsDialog-module__pKIkra__heading p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentAssetsDialog-module__pKIkra__libraryPane,.AgentAssetsDialog-module__pKIkra__addPanel{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__toolbar{grid-template-columns:minmax(0,1fr) minmax(115px,.55fr)}.AgentAssetsDialog-module__pKIkra__toolbar .AgentAssetsDialog-module__pKIkra__selectField:last-child{grid-column:1/-1}.AgentAssetsDialog-module__pKIkra__queueFooter{bottom:calc(var(--space-md) * -1);margin:var(--space-lg) calc(var(--space-md) * -1) calc(var(--space-md) * -1);padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerBackdrop{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerDialog{width:100%;max-height:calc(100dvh - var(--space-lg))}.AgentAssetsDialog-module__pKIkra__viewerHeader,.AgentAssetsDialog-module__pKIkra__viewerFooter{padding-left:var(--space-md);padding-right:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerStage{min-height:min(220px,34dvh);padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo,.AgentAssetsDialog-module__pKIkra__viewerVideo video{max-height:52dvh}.AgentAssetsDialog-module__pKIkra__viewerCircle{width:min(330px,76vw,42dvh)}}@media (max-width:560px){.AgentAssetsDialog-module__pKIkra__assetCard{grid-template-columns:104px minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__assetPreview{min-height:104px}.AgentAssetsDialog-module__pKIkra__previewCircle{width:90px;height:90px}.AgentAssetsDialog-module__pKIkra__assetActions{flex-direction:row;grid-column:1/-1;justify-content:flex-end}.AgentAssetsDialog-module__pKIkra__deleteConfirm{width:100%}.AgentAssetsDialog-module__pKIkra__assetTopline{display:grid}.AgentAssetsDialog-module__pKIkra__assetDate{display:none}.AgentAssetsDialog-module__pKIkra__uploadDraft{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__draftPreview{height:160px}.AgentAssetsDialog-module__pKIkra__draftPreview .AgentAssetsDialog-module__pKIkra__previewCircle{width:140px;height:140px}}@media (max-width:420px){.AgentAssetsDialog-module__pKIkra__header{gap:var(--space-sm)}.AgentAssetsDialog-module__pKIkra__eyebrow,.AgentAssetsDialog-module__pKIkra__heading p{display:none}.AgentAssetsDialog-module__pKIkra__libraryHeader{align-items:flex-end}.AgentAssetsDialog-module__pKIkra__usageTabs{width:100%}.AgentAssetsDialog-module__pKIkra__usageTabs button{font-size:var(--text-xs);padding-inline:8px}.AgentAssetsDialog-module__pKIkra__messageUsageHint{max-width:55%}.AgentAssetsDialog-module__pKIkra__toolbar{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__toolbar .AgentAssetsDialog-module__pKIkra__selectField:last-child{grid-column:auto}.AgentAssetsDialog-module__pKIkra__assetCard{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__assetPreview{min-height:180px}.AgentAssetsDialog-module__pKIkra__assetActions{grid-column:auto}.AgentAssetsDialog-module__pKIkra__queueFooter{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.AgentAssetsDialog-module__pKIkra__spin,.AgentAssetsDialog-module__pKIkra__viewerBackdrop,.AgentAssetsDialog-module__pKIkra__viewerDialog{animation:none}}
.ChatInput-module__NJZFHG__form{padding:var(--space-sm) var(--space-md);align-items:center;gap:var(--space-sm);background:0 0;flex-direction:column;display:flex}@media (min-width:640px){.ChatInput-module__NJZFHG__form{padding:var(--space-md) var(--space-xl)}}.ChatInput-module__NJZFHG__composer{width:100%;max-width:768px}.ChatInput-module__NJZFHG__errorBanner{align-items:center;gap:var(--space-sm);width:100%;max-width:768px;min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in srgb, var(--color-error) 35%, var(--color-border));border-radius:var(--radius-lg);background:var(--color-error-bg);color:color-mix(in srgb, var(--color-error) 72%, var(--color-text-primary));box-shadow:var(--shadow-sm);display:flex}.ChatInput-module__NJZFHG__errorBanner>svg{flex-shrink:0}.ChatInput-module__NJZFHG__errorMessage{min-width:0;font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;flex:1}.ChatInput-module__NJZFHG__retryButton{min-height:36px;padding:0 var(--space-sm);border:1px solid color-mix(in srgb, var(--color-error) 38%, var(--color-border));border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ChatInput-module__NJZFHG__retryButton:hover{border-color:var(--color-error);background:var(--color-bg-hover)}@media (max-width:480px){.ChatInput-module__NJZFHG__errorBanner{flex-wrap:wrap;align-items:flex-start}.ChatInput-module__NJZFHG__errorMessage{padding-top:2px}.ChatInput-module__NJZFHG__retryButton{width:100%;min-height:44px}}.ChatInput-module__NJZFHG__modeToggle{min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.ChatInput-module__NJZFHG__modeToggle:hover:not(:disabled){border-color:var(--color-text-tertiary);color:var(--color-text-primary);background:var(--color-bg-hover)}.ChatInput-module__NJZFHG__modeToggleActive{border-color:var(--color-accent);color:#fff;background:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 28%, transparent)}.ChatInput-module__NJZFHG__modeToggleActive:hover:not(:disabled){border-color:var(--color-accent-hover);color:#fff;background:var(--color-accent-hover)}.ChatInput-module__NJZFHG__modeToggle:disabled{cursor:not-allowed;opacity:.55}.ChatInput-module__NJZFHG__modeToggleSuggested{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-text-primary);animation:1.25s ease-in-out 3 ChatInput-module__NJZFHG__editModeSuggestionPulse}.ChatInput-module__NJZFHG__modeToggleSuggested:after{content:"";border:1px solid var(--color-bg-tertiary);background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.ChatInput-module__NJZFHG__inputWrapper{align-items:flex-end;gap:var(--space-sm);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-lg);transition:background-color var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);width:100%;display:flex}.ChatInput-module__NJZFHG__withModeControl{padding-left:var(--space-lg)}.ChatInput-module__NJZFHG__inputWrapper:focus-within{border-color:var(--color-accent)}.ChatInput-module__NJZFHG__inputWrapper.ChatInput-module__NJZFHG__editMode{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg-secondary));border-color:color-mix(in srgb, var(--color-accent) 60%, var(--color-border))}.ChatInput-module__NJZFHG__inputWrapper.ChatInput-module__NJZFHG__editMode:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-subtle)}.ChatInput-module__NJZFHG__textarea{resize:none;min-width:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);padding:var(--space-sm) 0;background:0 0;border:none;flex:1;min-height:24px;max-height:120px}.ChatInput-module__NJZFHG__textarea::placeholder{color:var(--color-text-tertiary)}.ChatInput-module__NJZFHG__textarea:focus{outline:none}@keyframes ChatInput-module__NJZFHG__editModeSuggestionPulse{0%,to{transform:translateY(0);box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px var(--color-accent-subtle), 0 0 14px var(--color-accent-subtle);transform:translateY(-1px)}}.ChatInput-module__NJZFHG__sendButton{border-radius:var(--radius-lg);background:var(--color-accent);color:#fff;width:44px;height:44px;transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatInput-module__NJZFHG__sendButton:hover:not(:disabled){background:var(--color-accent-hover)}.ChatInput-module__NJZFHG__sendButton:disabled{border:1px solid var(--color-border);background:var(--color-bg-tertiary);color:var(--color-text-secondary);cursor:not-allowed}.ChatInput-module__NJZFHG__sendButton:active:not(:disabled){transform:scale(.95)}
.FlowAssistant-module__501JMW__workspace{background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 36%), radial-gradient(color-mix(in srgb, var(--color-border-subtle) 58%, transparent) 1px, transparent 1px), var(--color-bg-primary);background-size:auto,22px 22px,auto;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.FlowAssistant-module__501JMW__topbar{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:64px;padding:var(--space-md) var(--space-xl);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 92%, transparent);flex-wrap:wrap;display:flex}.FlowAssistant-module__501JMW__identity,.FlowAssistant-module__501JMW__schemaState,.FlowAssistant-module__501JMW__identity>span:last-child{align-items:center;min-width:0;display:flex}.FlowAssistant-module__501JMW__identity{gap:var(--space-sm)}.FlowAssistant-module__501JMW__identity>span:last-child{flex-direction:column;align-items:flex-start;gap:1px}.FlowAssistant-module__501JMW__identity strong{color:var(--color-text-primary);font-size:var(--text-sm)}.FlowAssistant-module__501JMW__identity small{color:var(--color-text-tertiary);font-size:var(--text-xs)}.FlowAssistant-module__501JMW__scenarioSelector{flex:0 280px;gap:5px;min-width:180px;margin-left:auto;display:grid}.FlowAssistant-module__501JMW__scenarioSelector>span{color:var(--color-text-secondary);font-size:11px}.FlowAssistant-module__501JMW__scenarioSelector button{min-height:36px}.FlowAssistant-module__501JMW__identityIcon{border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border));border-radius:var(--radius-md);width:34px;height:34px;color:var(--color-accent);background:var(--color-accent-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FlowAssistant-module__501JMW__schemaState{justify-content:flex-end;gap:var(--space-sm)}.FlowAssistant-module__501JMW__schemaState code{border-radius:var(--radius-sm);max-width:260px;color:var(--color-text-secondary);background:var(--color-bg-primary);text-overflow:ellipsis;white-space:nowrap;padding:5px 8px;font-size:.6875rem;overflow:hidden}.FlowAssistant-module__501JMW__runtimeOn,.FlowAssistant-module__501JMW__runtimeOff,.FlowAssistant-module__501JMW__dirtyBadge{color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.FlowAssistant-module__501JMW__runtimeOn:before,.FlowAssistant-module__501JMW__runtimeOff:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.FlowAssistant-module__501JMW__runtimeOn{color:var(--color-success)}.FlowAssistant-module__501JMW__runtimeOff{color:var(--color-warning)}.FlowAssistant-module__501JMW__dirtyBadge{border-radius:var(--radius-full);color:var(--color-warning);background:var(--color-warning-bg);padding:4px 7px}.FlowAssistant-module__501JMW__body{flex:1;min-height:0;overflow-y:auto}.FlowAssistant-module__501JMW__lifecycleGate{width:min(calc(100% - var(--space-2xl)), 560px);min-height:100%;padding:var(--space-2xl) 0;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;display:flex}.FlowAssistant-module__501JMW__lifecycleGateIcon{width:48px;height:48px;margin-bottom:var(--space-md);border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border));border-radius:var(--radius-lg);color:var(--color-warning);background:var(--color-warning-bg);justify-content:center;align-items:center;display:inline-flex}.FlowAssistant-module__501JMW__lifecycleGate h2{margin-top:var(--space-xs);color:var(--color-text-primary);font-size:var(--text-xl);line-height:var(--leading-tight)}.FlowAssistant-module__501JMW__lifecycleGate p{margin-top:var(--space-sm);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.FlowAssistant-module__501JMW__lifecycleGate ol{gap:var(--space-xs);margin:var(--space-lg) 0;color:var(--color-text-primary);font-size:var(--text-sm);line-height:var(--leading-relaxed);padding-left:1.25rem;display:grid}.FlowAssistant-module__501JMW__lifecycleGate button{min-height:40px;padding:0 var(--space-md);border:1px solid color-mix(in srgb, var(--color-warning) 44%, var(--color-border));border-radius:var(--radius-md);color:color-mix(in srgb, var(--color-warning) 72%, var(--color-text-primary));background:var(--color-warning-bg);font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:7px;display:inline-flex}.FlowAssistant-module__501JMW__emptyState{align-content:center;gap:var(--space-lg);width:min(100%,940px);min-height:100%;padding:clamp(var(--space-xl), 6vh, 72px) var(--space-xl);grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);margin:0 auto;display:grid}.FlowAssistant-module__501JMW__heroCard,.FlowAssistant-module__501JMW__starters{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-bg-secondary) 94%, transparent)}.FlowAssistant-module__501JMW__heroCard{padding:clamp(var(--space-xl), 4vw, var(--space-2xl));flex-direction:column;align-items:flex-start;display:flex}.FlowAssistant-module__501JMW__eyebrow,.FlowAssistant-module__501JMW__startersLabel{color:var(--color-accent);font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase}.FlowAssistant-module__501JMW__heroIcon{width:50px;height:50px;margin:var(--space-lg) 0 var(--space-md);border-radius:var(--radius-lg);color:var(--color-accent);background:var(--color-accent-subtle);justify-content:center;align-items:center;display:inline-flex}.FlowAssistant-module__501JMW__heroCard h2{color:var(--color-text-primary);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.FlowAssistant-module__501JMW__heroCard p{margin-top:var(--space-sm);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.FlowAssistant-module__501JMW__flowRail{width:100%;margin:var(--space-xl) 0;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;display:grid}.FlowAssistant-module__501JMW__flowRail span{border:2px solid var(--color-accent);background:var(--color-bg-secondary);border-radius:50%;width:12px;height:12px}.FlowAssistant-module__501JMW__flowRail i{background:color-mix(in srgb, var(--color-accent) 46%, var(--color-border));height:1px}.FlowAssistant-module__501JMW__schemaButton,.FlowAssistant-module__501JMW__candidateCard button{min-height:40px;padding:0 var(--space-md);border:1px solid color-mix(in srgb, var(--color-accent) 42%, var(--color-border));border-radius:var(--radius-md);color:var(--color-accent);background:var(--color-accent-subtle);font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:7px;display:inline-flex}.FlowAssistant-module__501JMW__starters{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;display:flex}.FlowAssistant-module__501JMW__startersLabel{color:var(--color-text-secondary)}.FlowAssistant-module__501JMW__starter{align-items:center;gap:var(--space-sm);min-height:76px;padding:var(--space-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);background:var(--color-bg-primary);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.FlowAssistant-module__501JMW__starter:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-bg-hover)}.FlowAssistant-module__501JMW__starter:disabled{opacity:.55}.FlowAssistant-module__501JMW__starter>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.FlowAssistant-module__501JMW__starter strong{color:var(--color-text-primary);font-size:var(--text-sm)}.FlowAssistant-module__501JMW__starter small{color:var(--color-text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FlowAssistant-module__501JMW__starterIcon{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-accent);background:var(--color-accent-subtle);justify-content:center;align-items:center;display:inline-flex}.FlowAssistant-module__501JMW__transcript{gap:var(--space-lg);width:min(100%,820px);min-height:100%;padding:var(--space-2xl) var(--space-xl);flex-direction:column;margin:0 auto;display:flex}.FlowAssistant-module__501JMW__message{align-items:flex-start;gap:var(--space-sm);display:flex}.FlowAssistant-module__501JMW__userMessage{flex-direction:row-reverse}.FlowAssistant-module__501JMW__avatar{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-accent);background:var(--color-accent-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FlowAssistant-module__501JMW__userMessage .FlowAssistant-module__501JMW__avatar{color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.FlowAssistant-module__501JMW__messageBody{min-width:0;max-width:min(100%,680px)}.FlowAssistant-module__501JMW__userMessage .FlowAssistant-module__501JMW__messageBody{flex-direction:column;align-items:flex-end;display:flex}.FlowAssistant-module__501JMW__messageMeta{align-items:center;gap:var(--space-xs);color:var(--color-text-tertiary);margin:0 4px 5px;font-size:.6875rem;display:flex}.FlowAssistant-module__501JMW__messageMeta span:last-child{border-radius:var(--radius-full);background:var(--color-bg-tertiary);padding:2px 6px}.FlowAssistant-module__501JMW__messageBody>p{padding:var(--space-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:var(--color-text-primary);background:var(--color-bg-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap}.FlowAssistant-module__501JMW__userMessage .FlowAssistant-module__501JMW__messageBody>p{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:var(--color-accent-subtle)}.FlowAssistant-module__501JMW__candidateCard{align-items:center;gap:var(--space-sm);width:min(100%,600px);margin-top:var(--space-sm);padding:var(--space-md);border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent-subtle) 42%, var(--color-bg-secondary));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.FlowAssistant-module__501JMW__candidateIcon{color:var(--color-accent)}.FlowAssistant-module__501JMW__candidateCard>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.FlowAssistant-module__501JMW__candidateCard strong{color:var(--color-text-primary);font-size:var(--text-xs)}.FlowAssistant-module__501JMW__candidateCard small{color:var(--color-text-secondary);font-size:.6875rem}.FlowAssistant-module__501JMW__thinking{color:var(--color-text-secondary);font-size:var(--text-xs);align-items:center;gap:5px;display:flex}.FlowAssistant-module__501JMW__thinking span{background:var(--color-accent);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite FlowAssistant-module__501JMW__pulse}.FlowAssistant-module__501JMW__thinking span:nth-child(2){animation-delay:.12s}.FlowAssistant-module__501JMW__thinking span:nth-child(3){margin-right:5px;animation-delay:.24s}@keyframes FlowAssistant-module__501JMW__pulse{0%,80%,to{opacity:.3}40%{opacity:1}}.FlowAssistant-module__501JMW__composerDock{border-top:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-primary) 96%, transparent);flex-shrink:0}.FlowAssistant-module__501JMW__modeLine{width:calc(100% - var(--space-2xl));align-items:flex-end;gap:var(--space-sm);max-width:768px;min-height:30px;margin:0 auto;padding-top:7px;display:flex}.FlowAssistant-module__501JMW__modeLine>span{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.FlowAssistant-module__501JMW__modeLine>span:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.FlowAssistant-module__501JMW__modeLine>.FlowAssistant-module__501JMW__editMode{color:var(--color-accent)}.FlowAssistant-module__501JMW__modeLine>.FlowAssistant-module__501JMW__editMode:before{background:var(--color-accent)}.FlowAssistant-module__501JMW__modeLine small{color:var(--color-text-tertiary);font-size:var(--text-xs)}.FlowAssistant-module__501JMW__modeLine em{color:var(--color-accent);font-size:var(--text-xs);margin-left:auto;font-style:normal}@media (max-width:820px){.FlowAssistant-module__501JMW__topbar{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);flex-direction:column}.FlowAssistant-module__501JMW__scenarioSelector{flex:none;width:100%;min-width:0;margin-left:0}.FlowAssistant-module__501JMW__schemaState{flex-wrap:wrap;justify-content:flex-start;width:100%}.FlowAssistant-module__501JMW__runtimeOn,.FlowAssistant-module__501JMW__runtimeOff{white-space:normal}.FlowAssistant-module__501JMW__lifecycleGate{width:calc(100% - var(--space-xl));padding:var(--space-xl) 0}.FlowAssistant-module__501JMW__emptyState{padding:var(--space-md);grid-template-columns:1fr;align-content:start}.FlowAssistant-module__501JMW__heroCard{padding:var(--space-lg)}.FlowAssistant-module__501JMW__heroIcon{margin:var(--space-md) 0}.FlowAssistant-module__501JMW__transcript{padding:var(--space-lg) var(--space-md)}.FlowAssistant-module__501JMW__candidateCard{grid-template-columns:auto minmax(0,1fr)}.FlowAssistant-module__501JMW__candidateCard button{grid-column:1/-1}.FlowAssistant-module__501JMW__modeLine{width:calc(100% - var(--space-lg))}.FlowAssistant-module__501JMW__modeLine small,.FlowAssistant-module__501JMW__modeLine em{display:none}}@media (prefers-reduced-motion:reduce){.FlowAssistant-module__501JMW__thinking span{opacity:1;animation:none}}
.BotWorkspace-module__XmRbCq__workspace{--bot-header-height:var(--header-height);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.BotWorkspace-module__XmRbCq__header{z-index:30;min-height:var(--header-height);padding:0 var(--space-xl);background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"space tabs identity";align-items:center;gap:20px;display:grid;position:sticky;top:0}.BotWorkspace-module__XmRbCq__identity{grid-area:identity;justify-self:end;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.BotWorkspace-module__XmRbCq__avatar{width:32px;height:32px;color:var(--color-accent);background:var(--color-accent-subtle);border-radius:10px;flex:0 0 32px;place-items:center;display:grid;overflow:hidden}.BotWorkspace-module__XmRbCq__avatar img{object-fit:cover;width:100%;height:100%}.BotWorkspace-module__XmRbCq__context{flex-direction:column;gap:2px;min-width:0;display:flex}.BotWorkspace-module__XmRbCq__context strong{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BotWorkspace-module__XmRbCq__space{width:fit-content;max-width:100%;min-height:38px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:9px;grid-area:space;align-items:center;gap:8px;margin-left:-10px;padding:0 10px;transition:color .18s,background-color .18s;display:flex}.BotWorkspace-module__XmRbCq__space:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.BotWorkspace-module__XmRbCq__space:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BotWorkspace-module__XmRbCq__space svg{flex-shrink:0}.BotWorkspace-module__XmRbCq__space span,.BotWorkspace-module__XmRbCq__handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BotWorkspace-module__XmRbCq__shortBackTitle{display:none}.BotWorkspace-module__XmRbCq__handle{color:var(--color-text-tertiary);font-size:var(--text-xs)}.BotWorkspace-module__XmRbCq__tabs{grid-area:tabs;align-items:center;gap:4px;min-width:0;padding:7px 0;display:flex}.BotWorkspace-module__XmRbCq__tab{min-width:0;min-height:38px;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.BotWorkspace-module__XmRbCq__tab:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.BotWorkspace-module__XmRbCq__tab[aria-current=page]{background:var(--color-accent-subtle);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 14%, transparent)}.BotWorkspace-module__XmRbCq__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BotWorkspace-module__XmRbCq__shortTabTitle{display:none}.BotWorkspace-module__XmRbCq__screen{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.BotWorkspace-module__XmRbCq__screen #settings-telegram-business{scroll-margin-top:calc(var(--bot-header-height) + 16px)}.BotWorkspace-module__XmRbCq__state{min-height:180px;color:var(--color-text-secondary);flex:1;align-content:center;justify-items:center;gap:16px;display:grid}@media (max-width:1100px){.BotWorkspace-module__XmRbCq__header{padding:0 var(--space-md);gap:12px}.BotWorkspace-module__XmRbCq__tab{gap:5px;padding:0 8px}}@media (max-width:767px){.BotWorkspace-module__XmRbCq__workspace{--bot-header-height:102px}.BotWorkspace-module__XmRbCq__header{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"space identity""tabs tabs";gap:0 12px}.BotWorkspace-module__XmRbCq__identity{gap:9px;height:56px}.BotWorkspace-module__XmRbCq__tabs{gap:2px;width:100%;padding:0 0 8px}.BotWorkspace-module__XmRbCq__tab{flex:1;gap:5px;min-height:36px;padding:0 7px;font-size:11px}.BotWorkspace-module__XmRbCq__tab svg,.BotWorkspace-module__XmRbCq__fullBackTitle{display:none}.BotWorkspace-module__XmRbCq__shortBackTitle{display:block}.BotWorkspace-module__XmRbCq__fullTabTitle{display:none}.BotWorkspace-module__XmRbCq__shortTabTitle{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}}@media (prefers-reduced-motion:reduce){.BotWorkspace-module__XmRbCq__tab{transition:none}}
.layout-module__muyaCG__layout{--dashboard-sidebar-width:var(--sidebar-width);min-height:100dvh;display:flex}.layout-module__muyaCG__layout button:not([data-motion=preserve]){transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out}@media (hover:hover) and (pointer:fine){.layout-module__muyaCG__layout button:not([data-motion=preserve]):hover:not(:disabled){transform:translateY(-2px)scale(1.02)!important;box-shadow:0 18px 42px #2563eb3d!important}}.layout-module__muyaCG__layout button:not([data-motion=preserve]):active:not(:disabled){transform:translateY(0)scale(.98)!important;box-shadow:0 2px 7px #10121726!important}:is(.layout-module__muyaCG__layout:has([data-viewport-lock=architect]),.layout-module__muyaCG__layout:has([data-viewport-lock=agent-test]),.layout-module__muyaCG__layout:has([data-viewport-lock=conversations])){background:var(--color-bg-secondary);height:100%;min-height:0;overflow:hidden}.layout-module__muyaCG__main{min-width:0;min-height:0;padding-bottom:var(--bottom-nav-height);flex-direction:column;flex:1;display:flex}.layout-module__muyaCG__mobileProjectBar{padding:var(--space-sm) var(--space-md);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-subtle)}:is(.layout-module__muyaCG__layout:has([data-bot-creation]) .layout-module__muyaCG__mobileProjectBar,.layout-module__muyaCG__layout:has([data-bot-workspace]) .layout-module__muyaCG__mobileProjectBar){display:none}@media (min-width:768px){.layout-module__muyaCG__layout,:is(.layout-module__muyaCG__layout:has([data-architect-workspace=map]),.layout-module__muyaCG__layout:has([data-compact-navigation=true])){--dashboard-sidebar-width:72px}.layout-module__muyaCG__main{margin-left:var(--dashboard-sidebar-width);transition:margin-left var(--transition-normal);padding-bottom:0}.layout-module__muyaCG__mobileProjectBar{display:none}}.layout-module__muyaCG__content{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.layout-module__muyaCG__loadingScreen{background:var(--color-bg-primary);justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex}.layout-module__muyaCG__spinner{border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite layout-module__muyaCG__spin}@media (prefers-reduced-motion:reduce){.layout-module__muyaCG__main{transition:none}.layout-module__muyaCG__layout button:not([data-motion=preserve]){transition:none}:is(.layout-module__muyaCG__layout button:not([data-motion=preserve]):hover:not(:disabled),.layout-module__muyaCG__layout button:not([data-motion=preserve]):active:not(:disabled)){transform:none}}@keyframes layout-module__muyaCG__spin{to{transform:rotate(360deg)}}
.AgentTestCatalogCards-module__HnAj4G__cards{gap:var(--space-sm);width:min(100%,920px);margin-top:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.AgentTestCatalogCards-module__HnAj4G__card{border:1px solid color-mix(in srgb, var(--color-accent) 34%, var(--color-border));border-radius:var(--radius-md);background:var(--color-bg-secondary);overflow:hidden;box-shadow:0 10px 24px #00000021}.AgentTestCatalogCards-module__HnAj4G__imageWrap{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 20%, var(--color-bg-hover)), var(--color-bg-hover));place-items:center;min-height:132px;display:grid;position:relative;overflow:hidden}.AgentTestCatalogCards-module__HnAj4G__image{object-fit:cover;width:100%;height:156px}.AgentTestCatalogCards-module__HnAj4G__imageFallback{color:var(--color-text-tertiary)}.AgentTestCatalogCards-module__HnAj4G__price{right:var(--space-sm);bottom:var(--space-sm);border-radius:var(--radius-full);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);background:#080c14d1;border:1px solid #ffffff40;padding:4px 8px;position:absolute}.AgentTestCatalogCards-module__HnAj4G__cardBody{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}.AgentTestCatalogCards-module__HnAj4G__cardHeading,.AgentTestCatalogCards-module__HnAj4G__availability,.AgentTestCatalogCards-module__HnAj4G__footer,.AgentTestCatalogCards-module__HnAj4G__footer a{align-items:center;display:flex}.AgentTestCatalogCards-module__HnAj4G__cardHeading{color:var(--color-text-primary);gap:7px}.AgentTestCatalogCards-module__HnAj4G__cardHeading svg{color:var(--color-accent);flex:none}.AgentTestCatalogCards-module__HnAj4G__cardHeading h3{font-size:var(--text-sm);margin:0;line-height:1.3}.AgentTestCatalogCards-module__HnAj4G__variant,.AgentTestCatalogCards-module__HnAj4G__description{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0;line-height:1.45}.AgentTestCatalogCards-module__HnAj4G__details{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.5}.AgentTestCatalogCards-module__HnAj4G__details summary{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);color:var(--color-accent);cursor:pointer;font-weight:var(--weight-medium);list-style:none;display:flex}.AgentTestCatalogCards-module__HnAj4G__details summary::-webkit-details-marker{display:none}.AgentTestCatalogCards-module__HnAj4G__details[open] summary svg{transform:rotate(180deg)}.AgentTestCatalogCards-module__HnAj4G__details summary svg{transition:transform var(--transition-fast)}.AgentTestCatalogCards-module__HnAj4G__details p{margin:var(--space-sm) 0 0}.AgentTestCatalogCards-module__HnAj4G__detailFacts{margin:var(--space-sm) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.AgentTestCatalogCards-module__HnAj4G__detailFacts div{border-radius:var(--radius-sm);background:var(--color-bg-hover);min-width:0;padding:6px 7px}.AgentTestCatalogCards-module__HnAj4G__detailFacts dt,.AgentTestCatalogCards-module__HnAj4G__detailFacts dd{overflow-wrap:anywhere;margin:0}.AgentTestCatalogCards-module__HnAj4G__detailFacts dt{color:var(--color-text-tertiary);font-size:10px}.AgentTestCatalogCards-module__HnAj4G__detailFacts dd{color:var(--color-text-primary)}.AgentTestCatalogCards-module__HnAj4G__availability{color:var(--color-text-secondary);font-size:var(--text-xs);gap:5px;margin:0}.AgentTestCatalogCards-module__HnAj4G__availability svg{color:var(--color-accent);flex:none}.AgentTestCatalogCards-module__HnAj4G__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:2px 0 0;display:grid}.AgentTestCatalogCards-module__HnAj4G__facts div{border-radius:var(--radius-sm);background:var(--color-bg-hover);min-width:0;padding:6px 7px}.AgentTestCatalogCards-module__HnAj4G__facts dt,.AgentTestCatalogCards-module__HnAj4G__facts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.AgentTestCatalogCards-module__HnAj4G__facts dt{color:var(--color-text-tertiary);font-size:10px}.AgentTestCatalogCards-module__HnAj4G__facts dd{color:var(--color-text-primary);font-size:var(--text-xs)}.AgentTestCatalogCards-module__HnAj4G__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentTestCatalogCards-module__HnAj4G__footer{justify-content:space-between;gap:var(--space-sm);padding-top:var(--space-xs);border-top:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:10px}.AgentTestCatalogCards-module__HnAj4G__footer a{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);flex:none;gap:4px}@media (max-width:560px){.AgentTestCatalogCards-module__HnAj4G__cards{grid-template-columns:1fr}}
.TelegramBotTokenInput-module__8fxTWG__content{gap:var(--space-md);width:100%;max-width:640px;display:grid}.TelegramBotTokenInput-module__8fxTWG__content>button{justify-self:start}.TelegramBotTokenInput-module__8fxTWG__hint{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.TelegramBotTokenInput-module__8fxTWG__hint a{color:var(--color-accent)}.TelegramBotTokenInput-module__8fxTWG__verified{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-secondary);display:flex}.TelegramBotTokenInput-module__8fxTWG__verified>svg{color:var(--color-success);flex-shrink:0}.TelegramBotTokenInput-module__8fxTWG__verified strong,.TelegramBotTokenInput-module__8fxTWG__verified span{font-size:var(--text-sm);display:block}.TelegramBotTokenInput-module__8fxTWG__verified span{color:var(--color-text-secondary);margin-top:4px}.TelegramBotTokenInput-module__8fxTWG__error{color:var(--color-error);font-size:var(--text-sm);margin:0}
.AccountOverview-module__Z7hBSq__overview{--compare-rose:#ee83b5;--compare-amber:#dbb467;--compare-cyan:#50becd;--compare-lime:#97bd62;--compare-orange:#e69163}[data-theme=light] .AccountOverview-module__Z7hBSq__overview{--compare-rose:#b8447e;--compare-amber:#927020;--compare-cyan:#177f96;--compare-lime:#537d24;--compare-orange:#b9592a}.AccountOverview-module__Z7hBSq__heading h2{letter-spacing:-.035em;font-size:22px;font-weight:550}.AccountOverview-module__Z7hBSq__actions{align-items:center;gap:10px;display:flex}.AccountOverview-module__Z7hBSq__content{transition:opacity .16s}.AccountOverview-module__Z7hBSq__content[data-loading]{opacity:.4;pointer-events:none}.AccountOverview-module__Z7hBSq__stats{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 32px;display:grid}.AccountOverview-module__Z7hBSq__stats>div{min-width:0;padding:22px 24px}.AccountOverview-module__Z7hBSq__stats>div+div{border-left:1px solid var(--color-border-subtle)}.AccountOverview-module__Z7hBSq__stats span{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.AccountOverview-module__Z7hBSq__stats span svg{color:var(--color-text-tertiary);flex-shrink:0}.AccountOverview-module__Z7hBSq__stats strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:32px;font-weight:550;display:block}.AccountOverview-module__Z7hBSq__stats small{color:var(--color-text-tertiary);font-size:10px;line-height:1.5;display:block}.AccountOverview-module__Z7hBSq__comparisonHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.AccountOverview-module__Z7hBSq__comparisonHeading h3{font-size:15px;font-weight:550}.AccountOverview-module__Z7hBSq__comparisonHeading p,.AccountOverview-module__Z7hBSq__scope{color:var(--color-text-tertiary);font-size:11px;line-height:1.6}.AccountOverview-module__Z7hBSq__comparisonHeading p{margin-top:6px}.AccountOverview-module__Z7hBSq__note{color:var(--color-text-tertiary);margin-top:14px;font-size:11px;line-height:1.7}@media (max-width:1000px){.AccountOverview-module__Z7hBSq__stats>div{padding:18px}.AccountOverview-module__Z7hBSq__stats span{font-size:11px}.AccountOverview-module__Z7hBSq__stats span svg,.AccountOverview-module__Z7hBSq__scope{display:none}}@media (max-width:600px){.AccountOverview-module__Z7hBSq__actions{width:100%}.AccountOverview-module__Z7hBSq__actions>div{flex:1}.AccountOverview-module__Z7hBSq__heading h2{font-size:20px}.AccountOverview-module__Z7hBSq__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 24px}.AccountOverview-module__Z7hBSq__stats>div{padding:16px}.AccountOverview-module__Z7hBSq__stats>div:nth-child(3){border-left:0}.AccountOverview-module__Z7hBSq__stats>div:nth-child(n+3){border-top:1px solid var(--color-border-subtle)}.AccountOverview-module__Z7hBSq__stats strong{font-size:28px}.AccountOverview-module__Z7hBSq__stats small{font-size:9px}}.AccountOverview-module__Z7hBSq__tagPickers{flex-wrap:wrap;gap:12px;max-width:100%;display:flex}.AccountOverview-module__Z7hBSq__tagPicker{width:160px;max-width:100%;display:block}.AccountOverview-module__Z7hBSq__tagPicker>span:first-child{color:var(--color-text-secondary);margin-bottom:6px;font-size:11px;display:block}.AccountOverview-module__Z7hBSq__tagCompareAction{min-height:38px;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-self:end;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.AccountOverview-module__Z7hBSq__tagCompareAction:hover{text-decoration:underline}.AccountOverview-module__Z7hBSq__tagCompareAction:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.AccountOverview-module__Z7hBSq__stats[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.AccountOverview-module__Z7hBSq__timelineToolbar{border-bottom:1px solid var(--color-border-subtle);padding-bottom:22px}.AccountOverview-module__Z7hBSq__activitySection{padding:24px 0 34px}.AccountOverview-module__Z7hBSq__activitySection+.AccountOverview-module__Z7hBSq__activitySection{border-top:1px solid var(--color-border-subtle)}.AccountOverview-module__Z7hBSq__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AccountOverview-module__Z7hBSq__sectionHeading h3{letter-spacing:-.025em;font-size:20px;font-weight:550}.AccountOverview-module__Z7hBSq__sectionHeading p{color:var(--color-text-secondary);margin-top:7px;font-size:11px;line-height:1.6}.AccountOverview-module__Z7hBSq__outcomes{flex-direction:column;display:flex}.AccountOverview-module__Z7hBSq__outcomeRows{flex:1;align-content:center;gap:26px;padding:20px 0 26px;display:grid}.AccountOverview-module__Z7hBSq__outcomeRow>div{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.AccountOverview-module__Z7hBSq__outcomeRow strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:550}.AccountOverview-module__Z7hBSq__outcomeRow progress{appearance:none;background:var(--color-bg-hover);border:0;border-radius:4px;width:100%;height:6px;margin:12px 0 8px;display:block;overflow:hidden}.AccountOverview-module__Z7hBSq__outcomeRow progress::-webkit-progress-bar{background:var(--color-bg-hover)}.AccountOverview-module__Z7hBSq__outcomeRow progress::-webkit-progress-value{background:var(--trend-teal);border-radius:4px;transition:width .5s}.AccountOverview-module__Z7hBSq__outcomeRow progress::-moz-progress-bar{background:var(--trend-teal);border-radius:4px}.AccountOverview-module__Z7hBSq__outcomeRow small{color:var(--color-text-secondary);font-size:11px}.AccountOverview-module__Z7hBSq__problemCount{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding-top:18px;font-size:12px;display:flex}.AccountOverview-module__Z7hBSq__problemCount strong{color:var(--color-text-primary);font-size:20px;font-weight:550}.AccountOverview-module__Z7hBSq__problemCount[data-problems] strong{color:var(--color-warning,#dbb467)}@media (max-width:600px){.AccountOverview-module__Z7hBSq__timelineToolbar .AccountOverview-module__Z7hBSq__actions{width:auto;margin-left:auto}.AccountOverview-module__Z7hBSq__activitySection{padding:22px 0 28px}.AccountOverview-module__Z7hBSq__sectionHeading h3{font-size:18px}}@media (min-width:1280px){.AccountOverview-module__Z7hBSq__performanceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.AgentSandbox-module__2_6pGa__sandboxContainer{background:var(--conversation-pane,var(--color-bg-secondary));height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.AgentSandbox-module__2_6pGa__header{padding:var(--space-md) var(--space-lg);background:var(--conversation-shell,var(--color-bg-tertiary,#ffffff08));border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:nowrap;flex-shrink:0;display:flex}.AgentSandbox-module__2_6pGa__headerLeft{align-items:center;gap:var(--space-md);flex-wrap:nowrap;flex:1;min-width:0;display:flex}.AgentSandbox-module__2_6pGa__headerLeft>div{min-width:0}.AgentSandbox-module__2_6pGa__sandboxSubtitle{max-width:620px;color:var(--color-text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.AgentSandbox-module__2_6pGa__localBadge{background:var(--color-accent-subtle);padding:4px var(--space-md);border-radius:var(--radius-full);border:1px solid var(--color-accent);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;display:flex}.AgentSandbox-module__2_6pGa__compactVersionLabel{display:none}.AgentSandbox-module__2_6pGa__headerRight{align-items:center;gap:var(--space-sm);flex:none;display:flex}.AgentSandbox-module__2_6pGa__mainContent{flex:1;min-height:0;display:flex;position:relative}.AgentSandbox-module__2_6pGa__chatArea{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.AgentSandbox-module__2_6pGa__messages{overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-lg);gap:var(--space-md);scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;overflow-y:auto}.AgentSandbox-module__2_6pGa__emptyStateWrapper{text-align:center;height:100%;padding:var(--space-xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.AgentSandbox-module__2_6pGa__emptyTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-top:var(--space-md)}.AgentSandbox-module__2_6pGa__emptyDesc{font-size:var(--text-sm);color:var(--color-text-tertiary);max-width:460px;margin-top:var(--space-xs)}.AgentSandbox-module__2_6pGa__message{gap:var(--space-md);max-width:min(78%,760px);animation:.2s ease-out AgentSandbox-module__2_6pGa__fadeIn;display:flex}@keyframes AgentSandbox-module__2_6pGa__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AgentSandbox-module__2_6pGa__userMessage{flex-direction:row-reverse;align-self:flex-end}.AgentSandbox-module__2_6pGa__agentMessage{align-self:flex-start}.AgentSandbox-module__2_6pGa__catalogMessage{width:min(100%,1000px);max-width:100%}.AgentSandbox-module__2_6pGa__catalogMessage .AgentSandbox-module__2_6pGa__bubble{flex:1;min-width:0}.AgentSandbox-module__2_6pGa__mediaAttachments{max-width:100%;margin-top:var(--space-xs);overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;padding:2px;display:flex;overflow-x:auto}.AgentSandbox-module__2_6pGa__mediaAttachment{border:1px solid var(--color-border);border-radius:var(--radius-md);width:116px;color:var(--color-text-secondary);background:var(--color-bg-secondary);cursor:pointer;text-align:left;transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;flex:0 0 116px;gap:5px;padding:0;display:flex;overflow:hidden}.AgentSandbox-module__2_6pGa__mediaAttachment:hover{border-color:var(--color-accent);transform:translateY(-1px)}.AgentSandbox-module__2_6pGa__mediaAttachment:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.AgentSandbox-module__2_6pGa__mediaAttachmentPreview{background:#090b0f;place-items:center;height:82px;display:grid;position:relative;overflow:hidden}.AgentSandbox-module__2_6pGa__mediaAttachmentPreview>img,.AgentSandbox-module__2_6pGa__mediaAttachmentPreview>video{object-fit:cover;width:100%;height:100%;display:block}.AgentSandbox-module__2_6pGa__mediaAttachmentExpand{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04070cb8;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:6px;right:6px}.AgentSandbox-module__2_6pGa__mediaAttachmentLabel{align-items:center;gap:4px;min-width:0;padding:0 7px 7px;font-size:10px;line-height:1;display:flex}.AgentSandbox-module__2_6pGa__mediaAttachmentCircle .AgentSandbox-module__2_6pGa__mediaAttachmentPreview>video{border:2px solid #ffffffa6;border-radius:50%;width:72px;height:72px}.AgentSandbox-module__2_6pGa__mediaViewerBackdrop{z-index:20;padding:clamp(var(--space-md), 4vw, 48px);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05070bc7;place-items:center;display:grid;position:fixed;inset:0}.AgentSandbox-module__2_6pGa__mediaViewer{border:1px solid color-mix(in srgb, var(--color-border) 78%, white 8%);border-radius:var(--radius-xl);width:min(800px,100%);max-height:100%;color:var(--color-text-primary);background:var(--color-bg-secondary);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000008a}.AgentSandbox-module__2_6pGa__mediaViewerHeader{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:68px;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-subtle);display:flex}.AgentSandbox-module__2_6pGa__mediaViewerHeader>div{min-width:0}.AgentSandbox-module__2_6pGa__mediaViewerHeader span{color:var(--color-accent);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;display:block}.AgentSandbox-module__2_6pGa__mediaViewerHeader h2{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.AgentSandbox-module__2_6pGa__mediaViewerClose{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-bg-primary);flex:none;place-items:center;display:grid}.AgentSandbox-module__2_6pGa__mediaViewerClose:hover,.AgentSandbox-module__2_6pGa__mediaViewerClose:focus-visible{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover);outline:none}.AgentSandbox-module__2_6pGa__mediaViewerStage{min-height:min(260px,35dvh);padding:clamp(var(--space-md), 3vw, var(--space-xl));background:radial-gradient(circle at 50% 42%,#2c344261,#0000 58%),#090b0f;flex:auto;place-items:center;display:grid;overflow:hidden}.AgentSandbox-module__2_6pGa__mediaViewerStage>img,.AgentSandbox-module__2_6pGa__mediaViewerVideo,.AgentSandbox-module__2_6pGa__mediaViewerVideo video{max-width:100%;max-height:min(68dvh,640px);display:block}.AgentSandbox-module__2_6pGa__mediaViewerStage>img,.AgentSandbox-module__2_6pGa__mediaViewerVideo video{object-fit:contain;width:auto;height:auto}.AgentSandbox-module__2_6pGa__mediaViewerStage>img,.AgentSandbox-module__2_6pGa__mediaViewerVideo{border-radius:var(--radius-lg);box-shadow:0 18px 48px #00000061}.AgentSandbox-module__2_6pGa__mediaViewerVideo{background:#000;width:min(100%,720px);overflow:hidden}.AgentSandbox-module__2_6pGa__mediaViewerVideo video{width:100%}.AgentSandbox-module__2_6pGa__mediaViewerStageCircle{min-height:min(440px,60dvh)}.AgentSandbox-module__2_6pGa__mediaViewerCircle{aspect-ratio:1;background:#000;border:4px solid #ffffffc2;border-radius:50%;width:min(360px,52dvh,72vw);overflow:hidden;box-shadow:0 20px 55px #0000007a}.AgentSandbox-module__2_6pGa__mediaViewerCircle video{object-fit:cover;width:100%;height:100%;display:block}.AgentSandbox-module__2_6pGa__avatar{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AgentSandbox-module__2_6pGa__userAvatar{background:var(--color-bg-hover);color:var(--color-text-secondary);border:1px solid var(--color-border)}.AgentSandbox-module__2_6pGa__agentAvatar{background:linear-gradient(135deg, var(--color-accent), #a855f7);color:#fff;box-shadow:0 0 12px #a855f74d}.AgentSandbox-module__2_6pGa__bubble{gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);font-size:var(--text-sm);flex-direction:column;line-height:1.5;display:flex;position:relative}.AgentSandbox-module__2_6pGa__userBubble{background:var(--color-accent);color:#fff;border-bottom-right-radius:4px}.AgentSandbox-module__2_6pGa__userAttachment{gap:var(--space-xs);flex-direction:column;min-width:min(280px,60vw);max-width:420px;display:flex;overflow:hidden}.AgentSandbox-module__2_6pGa__userAttachment img{border-radius:var(--radius-sm);object-fit:contain;background:#0000004d;width:100%;max-height:320px;display:block}.AgentSandbox-module__2_6pGa__userAttachment span{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentSandbox-module__2_6pGa__agentBubble{background:color-mix(in srgb, var(--color-bg-hover) 84%, var(--conversation-pane,var(--color-bg-secondary)));color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-bottom-left-radius:4px}.AgentSandbox-module__2_6pGa__meta{align-items:center;gap:var(--space-xs);opacity:.7;margin-top:4px;font-size:11px;display:flex}.AgentSandbox-module__2_6pGa__loadingBubble{color:var(--color-text-secondary);flex-direction:row;align-items:center}.AgentSandbox-module__2_6pGa__spinner{animation:.9s linear infinite AgentSandbox-module__2_6pGa__spin}@keyframes AgentSandbox-module__2_6pGa__spin{to{transform:rotate(360deg)}}.AgentSandbox-module__2_6pGa__errorNotice{align-items:flex-start;gap:var(--space-xs);max-width:680px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-error,#ef4444);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-xs);background:#ef44441a;align-self:center;line-height:1.45;display:flex}.AgentSandbox-module__2_6pGa__errorNotice svg{color:var(--color-error,#ef4444);flex-shrink:0}.AgentSandbox-module__2_6pGa__inputForm{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border-subtle);background:var(--conversation-shell,var(--color-bg-secondary));flex-direction:column;flex-shrink:0;display:flex}.AgentSandbox-module__2_6pGa__inputRow{gap:var(--space-md);display:flex}.AgentSandbox-module__2_6pGa__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AgentSandbox-module__2_6pGa__attachButton,.AgentSandbox-module__2_6pGa__attachmentDraft button{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.AgentSandbox-module__2_6pGa__attachButton{border-radius:var(--radius-md);background:var(--color-bg-hover);flex-shrink:0;width:44px;min-height:44px}.AgentSandbox-module__2_6pGa__attachButton:hover:not(:disabled),.AgentSandbox-module__2_6pGa__attachButton:focus-visible,.AgentSandbox-module__2_6pGa__attachmentDraft button:hover:not(:disabled),.AgentSandbox-module__2_6pGa__attachmentDraft button:focus-visible{border-color:var(--color-accent);color:var(--color-accent);outline:none}.AgentSandbox-module__2_6pGa__attachButton:disabled,.AgentSandbox-module__2_6pGa__attachmentDraft button:disabled{cursor:not-allowed;opacity:.5}.AgentSandbox-module__2_6pGa__attachmentDraft{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-hover);width:fit-content;min-width:0;max-width:min(100%,520px);padding:6px;display:flex}.AgentSandbox-module__2_6pGa__attachmentDraft img{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:42px;height:42px}.AgentSandbox-module__2_6pGa__attachmentDraft span{min-width:0;color:var(--color-text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentSandbox-module__2_6pGa__attachmentDraft button{border-radius:var(--radius-sm);background:0 0;flex-shrink:0;width:32px;height:32px}.AgentSandbox-module__2_6pGa__input{background:var(--color-bg-hover);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);color:var(--color-text-primary);font-size:var(--text-sm);transition:border-color var(--transition-fast);outline:none;flex:1}.AgentSandbox-module__2_6pGa__input:focus{border-color:var(--color-accent)}.AgentSandbox-module__2_6pGa__inspectorPanel{background:var(--conversation-list,var(--color-bg-secondary));border-left:1px solid var(--color-border);width:320px;padding:var(--space-md);gap:var(--space-md);flex-direction:column;animation:.2s ease-out AgentSandbox-module__2_6pGa__slideLeft;display:flex;overflow-y:auto}@keyframes AgentSandbox-module__2_6pGa__slideLeft{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.AgentSandbox-module__2_6pGa__inspectorHeader{border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.AgentSandbox-module__2_6pGa__inspectorTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.AgentSandbox-module__2_6pGa__inspectorSection{gap:var(--space-xs);background:var(--color-bg-hover);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.AgentSandbox-module__2_6pGa__sectionName{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.5px}.AgentSandbox-module__2_6pGa__sectionContent{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:pre-wrap;line-height:1.4}@media (max-width:767px){.AgentSandbox-module__2_6pGa__sandboxContainer{box-shadow:none;border:0;border-radius:0}.AgentSandbox-module__2_6pGa__header{gap:var(--space-xs);flex-wrap:nowrap;padding:8px 12px}.AgentSandbox-module__2_6pGa__headerLeft{flex-wrap:nowrap;flex:1;gap:8px;min-width:0}.AgentSandbox-module__2_6pGa__headerLeft>div{min-width:0}.AgentSandbox-module__2_6pGa__sandboxSubtitle,.AgentSandbox-module__2_6pGa__fullVersionLabel{display:none}.AgentSandbox-module__2_6pGa__compactVersionLabel{display:inline}.AgentSandbox-module__2_6pGa__localBadge{text-overflow:ellipsis;min-width:0;max-width:118px;padding:3px 8px;font-size:10px;overflow:hidden}.AgentSandbox-module__2_6pGa__headerRight{flex-shrink:0;gap:2px}.AgentSandbox-module__2_6pGa__headerAction{width:36px;min-height:36px;padding:0}.AgentSandbox-module__2_6pGa__headerAction>span:last-child{display:none}.AgentSandbox-module__2_6pGa__messages{overscroll-behavior:contain;gap:12px;padding:12px}.AgentSandbox-module__2_6pGa__emptyStateWrapper{padding:var(--space-lg)}.AgentSandbox-module__2_6pGa__emptyStateWrapper>svg{width:34px;height:34px}.AgentSandbox-module__2_6pGa__emptyTitle{margin-top:var(--space-sm);font-size:var(--text-md)}.AgentSandbox-module__2_6pGa__emptyDesc{max-width:320px;font-size:var(--text-xs)}.AgentSandbox-module__2_6pGa__message{gap:0;max-width:94%}.AgentSandbox-module__2_6pGa__avatar{display:none}.AgentSandbox-module__2_6pGa__bubble{font-size:var(--text-sm);padding:10px 12px}.AgentSandbox-module__2_6pGa__mediaAttachment{flex-basis:104px;width:104px}.AgentSandbox-module__2_6pGa__mediaAttachmentPreview{height:74px}.AgentSandbox-module__2_6pGa__mediaViewerBackdrop{padding:var(--space-md)}.AgentSandbox-module__2_6pGa__mediaViewer{max-height:calc(100dvh - var(--space-lg))}.AgentSandbox-module__2_6pGa__mediaViewerHeader{padding:var(--space-md)}.AgentSandbox-module__2_6pGa__mediaViewerStage{min-height:min(220px,34dvh);padding:var(--space-md)}.AgentSandbox-module__2_6pGa__mediaViewerStage>img,.AgentSandbox-module__2_6pGa__mediaViewerVideo,.AgentSandbox-module__2_6pGa__mediaViewerVideo video{max-height:58dvh}.AgentSandbox-module__2_6pGa__mediaViewerCircle{width:min(330px,76vw,46dvh)}.AgentSandbox-module__2_6pGa__inputForm{gap:6px;padding:10px 12px}.AgentSandbox-module__2_6pGa__inputRow{gap:8px}.AgentSandbox-module__2_6pGa__userAttachment{min-width:min(240px,72vw)}.AgentSandbox-module__2_6pGa__input{min-width:0;min-height:44px;padding:10px 12px;font-size:16px}.AgentSandbox-module__2_6pGa__sendButton{flex-shrink:0;width:44px;min-height:44px;padding:0}.AgentSandbox-module__2_6pGa__sendButton>span:last-child{display:none}.AgentSandbox-module__2_6pGa__inspectorPanel{z-index:2;border-left:1px solid var(--color-border);width:min(100%,360px);position:absolute;inset:0 0 0 auto;box-shadow:-16px 0 36px #00000047}}
.TelegramBusinessIntegrationCard-module__6lOoFG__card{gap:var(--space-xl);min-width:0;padding:clamp(1.75rem, 3vw, 2.5rem) var(--space-xs);border:0;border-bottom:1px solid var(--color-border-subtle);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex}.TelegramBusinessIntegrationCard-module__6lOoFG__header,.TelegramBusinessIntegrationCard-module__6lOoFG__heading,.TelegramBusinessIntegrationCard-module__6lOoFG__statusPanel,.TelegramBusinessIntegrationCard-module__6lOoFG__notice,.TelegramBusinessIntegrationCard-module__6lOoFG__noticeError{display:flex}.TelegramBusinessIntegrationCard-module__6lOoFG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-xl)}.TelegramBusinessIntegrationCard-module__6lOoFG__heading{align-items:flex-start;gap:var(--space-md);min-width:0}.TelegramBusinessIntegrationCard-module__6lOoFG__icon{color:#229ed9;background:color-mix(in srgb, #229ed9 11%, var(--color-bg-secondary));border:1px solid color-mix(in srgb, #229ed9 25%, var(--color-border));border-radius:var(--radius-md);flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.TelegramBusinessIntegrationCard-module__6lOoFG__eyebrow{color:#229ed9;font-size:10px;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;line-height:1.3}.TelegramBusinessIntegrationCard-module__6lOoFG__title{color:var(--color-text-primary);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.3}.TelegramBusinessIntegrationCard-module__6lOoFG__description{max-width:600px;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:3px}.TelegramBusinessIntegrationCard-module__6lOoFG__content{gap:var(--space-sm);display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__onboarding,.TelegramBusinessIntegrationCard-module__6lOoFG__onboarding .TelegramBusinessIntegrationCard-module__6lOoFG__statusPanel{border:0;padding:0}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps{gap:var(--space-xl);margin:var(--space-lg) 0;padding:0;list-style:none;display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps li{gap:var(--space-md);grid-template-columns:28px minmax(0,1fr);display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__stepNumber{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:28px;height:28px;font-size:var(--text-xs);color:var(--color-text-secondary);place-items:center;display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps li[data-done] .TelegramBusinessIntegrationCard-module__6lOoFG__stepNumber{color:var(--color-success);border-color:#0000}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.6}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps p{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.TelegramBusinessIntegrationCard-module__6lOoFG__setupSteps strong{font-weight:var(--weight-medium);color:var(--color-text-primary);overflow-wrap:anywhere}.TelegramBusinessIntegrationCard-module__6lOoFG__statusPanel{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) 0;border:0;border-block:1px solid var(--color-border-subtle);border-radius:0}.TelegramBusinessIntegrationCard-module__6lOoFG__statusPanel>svg{flex:none;margin-top:1px}.TelegramBusinessIntegrationCard-module__6lOoFG__statusCopy{min-width:0}.TelegramBusinessIntegrationCard-module__6lOoFG__statusLabel{border-radius:var(--radius-full);min-height:24px;font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.03em;border:1px solid;align-items:center;padding:3px 8px;line-height:1.2;display:inline-flex}.TelegramBusinessIntegrationCard-module__6lOoFG__statusCopy h3{margin-top:var(--space-sm);color:var(--color-text-primary);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:1.35}.TelegramBusinessIntegrationCard-module__6lOoFG__statusCopy p{max-width:660px;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:3px}.TelegramBusinessIntegrationCard-module__6lOoFG__statusConnected{background:0 0}.TelegramBusinessIntegrationCard-module__6lOoFG__statusConnected>svg,.TelegramBusinessIntegrationCard-module__6lOoFG__statusConnected .TelegramBusinessIntegrationCard-module__6lOoFG__statusLabel{color:color-mix(in srgb, var(--color-success) 82%, var(--color-text-primary))}.TelegramBusinessIntegrationCard-module__6lOoFG__statusAttention{background:0 0}.TelegramBusinessIntegrationCard-module__6lOoFG__statusAttention>svg,.TelegramBusinessIntegrationCard-module__6lOoFG__statusAttention .TelegramBusinessIntegrationCard-module__6lOoFG__statusLabel{color:color-mix(in srgb, var(--color-warning) 82%, var(--color-text-primary))}.TelegramBusinessIntegrationCard-module__6lOoFG__statusUnavailable{background:0 0}.TelegramBusinessIntegrationCard-module__6lOoFG__statusUnavailable>svg,.TelegramBusinessIntegrationCard-module__6lOoFG__statusUnavailable .TelegramBusinessIntegrationCard-module__6lOoFG__statusLabel{color:color-mix(in srgb, var(--color-error) 82%, var(--color-text-primary))}.TelegramBusinessIntegrationCard-module__6lOoFG__updatedAt{color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.TelegramBusinessIntegrationCard-module__6lOoFG__botIdentity{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.TelegramBusinessIntegrationCard-module__6lOoFG__botIdentity strong{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.TelegramBusinessIntegrationCard-module__6lOoFG__actions{justify-items:start;gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__actions>*{box-shadow:none}.TelegramBusinessIntegrationCard-module__6lOoFG__secondaryAction.TelegramBusinessIntegrationCard-module__6lOoFG__secondaryAction{color:var(--color-text-primary);background:var(--color-bg-tertiary);border-color:color-mix(in srgb, var(--color-accent) 22%, var(--color-border))}.TelegramBusinessIntegrationCard-module__6lOoFG__secondaryAction.TelegramBusinessIntegrationCard-module__6lOoFG__secondaryAction:hover{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-bg-tertiary));border-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-border))}.TelegramBusinessIntegrationCard-module__6lOoFG__actions p{color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.TelegramBusinessIntegrationCard-module__6lOoFG__actionRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.TelegramBusinessIntegrationCard-module__6lOoFG__notice,.TelegramBusinessIntegrationCard-module__6lOoFG__noticeError{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.TelegramBusinessIntegrationCard-module__6lOoFG__notice{background:color-mix(in srgb, var(--color-warning) 8%, transparent);border-color:color-mix(in srgb, var(--color-warning) 22%, var(--color-border))}.TelegramBusinessIntegrationCard-module__6lOoFG__noticeError{background:color-mix(in srgb, var(--color-error) 7%, transparent);border-color:color-mix(in srgb, var(--color-error) 22%, var(--color-border))}.TelegramBusinessIntegrationCard-module__6lOoFG__notice svg,.TelegramBusinessIntegrationCard-module__6lOoFG__noticeError svg{flex:none;margin-top:1px}.TelegramBusinessIntegrationCard-module__6lOoFG__notice svg{color:var(--color-warning)}.TelegramBusinessIntegrationCard-module__6lOoFG__noticeError svg{color:color-mix(in srgb, var(--color-error) 82%, var(--color-text-primary))}.TelegramBusinessIntegrationCard-module__6lOoFG__loading{gap:var(--space-sm);display:grid}.TelegramBusinessIntegrationCard-module__6lOoFG__loadingLine{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-bg-tertiary) 25%, var(--color-bg-hover) 37%, var(--color-bg-tertiary) 63%);background-size:400% 100%;height:16px;animation:1.5s infinite TelegramBusinessIntegrationCard-module__6lOoFG__loading;display:block}.TelegramBusinessIntegrationCard-module__6lOoFG__loadingLine:last-child{width:72%}@keyframes TelegramBusinessIntegrationCard-module__6lOoFG__loading{0%{background-position:100%}to{background-position:0}}@container settings-page (max-width:520px){.TelegramBusinessIntegrationCard-module__6lOoFG__header{gap:var(--space-md);flex-direction:column}}@media (prefers-reduced-motion:reduce){.TelegramBusinessIntegrationCard-module__6lOoFG__loadingLine{animation:none}}
.BackLink-module__smdNRG__backLink{align-items:center;gap:var(--space-xs,6px);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;min-height:36px;padding:6px 12px;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s,transform .15s;display:inline-flex}.BackLink-module__smdNRG__backLink:hover{color:var(--color-text-primary);background-color:var(--color-bg-hover,#ffffff0f)}.BackLink-module__smdNRG__icon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.BackLink-module__smdNRG__backLink:hover .BackLink-module__smdNRG__icon{transform:translate(-3px)}
