*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#080808;--surface:#111;--surface-2:#1c1c1c;--border:#ffffff12;--border-purple:#a016d94d;--text:#fff;--text-secondary:#aaa;--text-muted:#556;--primary:#a016d9;--secondary:#cf11bc;--gradient:linear-gradient(135deg, #a016d9 0%, #cf11bc 100%);--glow-sm:0 0 20px #a016d940;--glow-md:0 0 40px #a016d94d;--radius-sm:10px;--radius:18px;--radius-lg:22px}[data-theme=light]{--bg:#f5f5f7;--surface:#fff;--surface-2:#efefef;--border:#00000014;--border-purple:#a016d940;--text:#111;--text-secondary:#555;--text-muted:#999;--glow-sm:0 0 20px #a016d926;--glow-md:0 0 40px #a016d92e}html,body,#root{-webkit-font-smoothing:antialiased;background-color:var(--bg);height:100%;color:var(--text);font-family:Roboto,-apple-system,sans-serif;font-size:15px;transition:background-color .3s,color .3s}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 50% at 50% -5%,#a016d92e 0%,#0000 60%),radial-gradient(50% 40% at 90% 90%,#cf11bc1a 0%,#0000 55%);transition:opacity .3s;position:fixed;inset:0}[data-theme=light] body:before{opacity:.4}#root{z-index:1;position:relative}.chat-page{flex-direction:column;width:100%;height:100%;display:flex}.chat-inner{width:100%;margin:0 auto;padding:0 24px}.header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:14px 24px;display:flex}.header__logo{letter-spacing:.3px;background:var(--gradient);-webkit-text-fill-color:transparent;cursor:pointer;-webkit-background-clip:text;background-clip:text;border:none;padding:0;font-size:18px;font-weight:700;transition:opacity .15s}.header__logo:hover{opacity:.75}.header__title{color:var(--text);font-size:15px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.header__new-chat{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:flex}.header__new-chat:hover{background:var(--surface-2);color:var(--text);border-color:var(--border-purple)}.header__icon-btn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:flex}.header__icon-btn:hover{background:var(--surface-2);color:var(--text)}.header__right{align-items:center;gap:8px;display:flex}.lang-dd{position:relative}.lang-dd__trigger{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,color .15s;display:flex}.lang-dd__trigger:hover{border-color:var(--border-purple);color:var(--text)}.lang-dd__chevron{transition:transform .15s}.lang-dd__chevron.open{transform:rotate(180deg)}.lang-dd__menu{background:var(--surface);border:1px solid var(--border);z-index:100;border-radius:10px;min-width:90px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000040}.lang-dd__item{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .1s,color .1s;display:flex}.lang-dd__item:hover{background:var(--surface-2);color:var(--text)}.lang-dd__item.active{color:var(--text)}.lang-dd__item.active .lang-dd__flag{opacity:1}.lang-dd__flag{font-size:15px}.chat-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;width:100%;padding:40px 0 120px;display:flex}.chat-empty__logo{letter-spacing:.5px;background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:700}.chat-empty__sub{color:var(--text-muted);text-align:center;margin-top:-8px;font-size:14px}.chat-empty .chat-inner{flex-direction:column;gap:16px;display:flex}.chat-empty__hint{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.chat-empty__hint-title{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);font-size:11px;font-weight:600}.chat-empty__hint-items{flex-direction:column;gap:6px;display:flex}.chat-empty__hint-item{color:var(--text-secondary);font-size:13px;line-height:1.4}.chat-empty__hint-item strong{color:var(--text)}.chat-empty__hint-example{color:var(--text-muted);font-size:12px;font-style:italic}.suggestions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.suggestion-btn{background:var(--surface);border:1px solid var(--border);text-align:left;cursor:pointer;color:var(--text-secondary);border-radius:12px;padding:14px 16px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .2s,background .2s,color .2s}.suggestion-btn:hover{border-color:var(--border-purple);background:var(--surface-2);color:var(--text)}.suggestion-btn strong{color:var(--text);margin-bottom:3px;font-size:14px;display:block}.suggestion-btn--custom{color:var(--text-muted);text-align:center;border-style:dashed;grid-column:span 2;padding:12px}.suggestion-btn--custom:hover{border-color:var(--primary);color:var(--primary);background:0 0}.chat-main{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;flex-direction:column;flex:1;gap:6px;padding:24px 0;display:flex;overflow-y:auto}.chat-main .chat-inner{flex-direction:column;gap:6px;display:flex}.msg-row{flex-direction:column;gap:4px;display:flex}.msg-row--user{align-items:flex-end}.msg-row--assistant{align-items:flex-start}.msg-row__head{align-items:center;gap:8px;display:flex}.msg-avatar{background:var(--gradient);width:26px;height:26px;box-shadow:var(--glow-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.chat-bubble{border-radius:var(--radius);max-width:78%;padding:12px 16px;font-size:14px;line-height:1.6}.chat-bubble--user{background:var(--gradient);box-shadow:var(--glow-sm);border-bottom-right-radius:5px}.chat-bubble--assistant{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-bottom-left-radius:5px}.chat-bubble--assistant p{margin:0 0 8px}.chat-bubble--assistant p:last-child{margin-bottom:0}.chat-bubble--assistant strong{color:var(--text);font-weight:600}.chat-bubble--assistant em{font-style:italic}.chat-bubble--assistant ul,.chat-bubble--assistant ol{margin:6px 0;padding-left:18px}.chat-bubble--assistant li{margin-bottom:3px}.chat-bubble--assistant code{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:1px 5px;font-family:Roboto Mono,monospace;font-size:12px}.chat-bubble--assistant table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.chat-bubble--assistant th,.chat-bubble--assistant td{border:1px solid var(--border);text-align:left;padding:6px 10px}.chat-bubble--assistant th{background:var(--surface);font-weight:600}.chat-bubble--assistant hr{border:none;border-top:1px solid var(--border);margin:10px 0}.chat-bubble--assistant h1,.chat-bubble--assistant h2,.chat-bubble--assistant h3{margin:10px 0 4px;font-size:14px;font-weight:700}.msg-time{color:var(--text-muted);padding:0 4px;font-size:10px}.qo-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;overflow:hidden}.qo-panel__header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:11px 14px;display:flex}.qo-panel__question{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.qo-panel__nav{flex-shrink:0;align-items:center;gap:4px;display:flex}.qo-nav-label{color:var(--text-muted);padding:0 2px;font-size:12px}.qo-nav-btn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:flex}.qo-nav-btn:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.qo-nav-btn:disabled{opacity:.3;cursor:default}.qo-item{border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;padding:13px 16px;font-family:inherit;font-size:14px;transition:background .15s;display:flex}.qo-item:last-child{border-bottom:none}.qo-item:not(.qo-item--custom):hover{background:var(--surface-2)}.qo-item__num{background:var(--surface-2);border:1px solid var(--border);min-width:28px;height:28px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.qo-item__text{flex:1}.qo-item__arrow{color:var(--text-muted);flex-shrink:0;margin-left:auto}.qo-item--custom{cursor:default}.qo-item--custom .qo-item__num{background:0 0}.qo-item__placeholder{color:var(--text-muted)}.qo-skip-btn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:5px 12px;font-family:inherit;font-size:13px;transition:background .15s,color .15s}.qo-skip-btn:hover{background:var(--surface-2);color:var(--text)}.typing-row{align-self:flex-start;align-items:flex-end;gap:8px;display:flex}.typing-bubble{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);border-bottom-left-radius:5px;align-items:center;gap:5px;padding:14px 18px;display:flex}.typing-bubble span{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite typingDot}.typing-bubble span:nth-child(2){animation-delay:.2s}.typing-bubble span:nth-child(3){animation-delay:.4s}@keyframes typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-8px)}}.chat-error{color:#f87171;text-align:center;padding:4px;font-size:13px}.chat-footer{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:12px 0 20px;display:flex}.chat-footer .chat-inner,.chat-empty-footer{flex-direction:column;gap:8px;display:flex}.chat-input-row{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-items:center;gap:6px;padding:6px 6px 6px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.chat-input-row:focus-within{border-color:var(--border-purple);box-shadow:0 0 0 3px #a016d914}.input-icon-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s;display:flex}.input-icon-btn:hover{color:var(--text-secondary)}.chat-textarea{color:var(--text);resize:none;background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-family:inherit;font-size:14px;line-height:1.4}.chat-textarea::placeholder{color:var(--text-muted)}.send-btn{background:var(--gradient);color:#fff;cursor:pointer;width:40px;height:40px;box-shadow:var(--glow-sm);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,transform .1s;display:flex}.send-btn:hover:not(:disabled){opacity:.85}.send-btn:active:not(:disabled){transform:scale(.92)}.send-btn:disabled{opacity:.25;cursor:not-allowed}.chat-disclaimer{color:var(--text-muted);text-align:center;font-size:11px}.chat-disclaimer a{color:var(--text-muted);text-underline-offset:2px;text-decoration:underline}.chat-disclaimer a:hover{color:var(--text-secondary)}.legal-page{background:var(--bg);min-height:100vh;color:var(--text)}.legal-header{border-bottom:1px solid var(--border);padding:16px 24px}.legal-back{color:var(--text-secondary);background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.legal-back:hover{opacity:.75}.legal-back svg{-webkit-text-fill-color:initial;color:var(--text-secondary)}.legal-content{max-width:720px;margin:0 auto;padding:40px 24px 80px}.legal-content h1{margin:0 0 8px;font-size:28px;font-weight:700}.legal-meta{color:var(--text-muted);margin:0 0 32px;font-size:13px}.legal-content h2{color:var(--text);margin:28px 0 8px;font-size:16px;font-weight:600}.legal-content p,.legal-content ul{color:var(--text-secondary);margin:0 0 12px;font-size:14px;line-height:1.7}.legal-content ul{padding-left:20px}.legal-content ul li{margin-bottom:6px}.legal-content a{color:var(--purple);text-decoration:none}.legal-content a:hover{text-decoration:underline}.legal-content code{background:var(--surface-2);border-radius:4px;margin:0 2px;padding:1px 5px;font-size:12px}.part-card{background:var(--surface);border:1px solid var(--border-purple);border-radius:var(--radius-lg);width:100%;box-shadow:var(--glow-md);flex-direction:column;gap:16px;padding:20px;display:flex}.part-card__car{color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px;font-size:11px;font-weight:500}.part-card__numbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.part-card__num-block{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.part-card__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.part-card__num{background:var(--gradient);word-break:break-word;-webkit-text-fill-color:transparent;letter-spacing:-.3px;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.part-card__sub{color:var(--text-muted);font-size:11px}.part-card__num--sm{letter-spacing:0;font-size:13px}.part-card__preview{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;justify-content:center;align-items:center;min-height:160px;display:flex;overflow:hidden}.part-card__img{object-fit:contain;width:100%;max-height:220px;padding:12px}.part-card__img-placeholder{width:100%;height:160px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.part-card__row{flex-direction:column;gap:6px;font-size:13px;display:flex}.part-card__row .part-card__label{margin-bottom:2px}.part-card__analogs{flex-wrap:wrap;gap:6px;display:flex}.part-card__analog-chip{background:var(--surface-2);border:1px solid var(--border);color:var(--text-secondary);border-radius:8px;padding:4px 10px;font-size:12px}.part-card__notes{color:#5c3d00;background:#fbbf242e;border:1px solid #fbbf2466;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5}[data-theme=dark] .part-card__notes{color:#fbbf24;background:#fbbf2412;border:1px solid #fbbf2426}.part-card__buy{background:var(--gradient);color:#fff;text-align:center;box-shadow:var(--glow-md);letter-spacing:.2px;border-radius:14px;padding:15px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .1s;display:block}.part-card__buy:hover{opacity:.88}.part-card__buy:active{transform:scale(.98)}.ac{background:var(--surface);border:1px solid var(--border-purple);border-radius:var(--radius-lg);width:100%;box-shadow:var(--glow-md);flex-direction:column;gap:14px;padding:20px;display:flex}.ac__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ac__vehicle{color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px;flex:1;font-size:11px;font-weight:500}.ac__conf{letter-spacing:.8px;text-transform:uppercase;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.ac__conf--high{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.ac__conf--medium{color:#f59e0b;background:#fbbf2426;border:1px solid #fbbf244d}.ac__conf--low{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.ac__part{color:var(--text);font-size:15px;font-weight:600;line-height:1.3}.ac__numbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ac__num-block{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.ac__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.ac__num{background:var(--gradient);-webkit-text-fill-color:transparent;letter-spacing:-.3px;word-break:break-all;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700;text-decoration:none}.ac__num--sm{letter-spacing:0;font-size:13px}.ac__sub{color:var(--text-muted);font-size:11px}.ac__row{flex-direction:column;gap:6px;font-size:13px;display:flex}.ac__value{color:var(--text-secondary);line-height:1.4}.ac__value--highlight{background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.ac__chips{flex-wrap:wrap;gap:6px;display:flex}.ac__chip{background:var(--surface-2);border:1px solid var(--border);color:var(--text-secondary);border-radius:8px;padding:4px 10px;font-size:12px}.ac__section{flex-direction:column;gap:6px;display:flex}.ac__section-label{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.src__scroll{scrollbar-width:none;-ms-overflow-style:none;gap:7px;margin:4px 0;padding:2px 0 4px;display:flex;overflow-x:auto}.src__scroll::-webkit-scrollbar{display:none}.src__card{background:var(--surface-2);border:1px solid var(--border);color:inherit;border-radius:8px;flex:none;align-items:center;gap:7px;width:200px;padding:6px 10px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.src__card:hover{border-color:var(--border-purple);box-shadow:var(--glow-sm)}.src__favicon{border-radius:3px;flex-shrink:0;width:16px;height:16px}.src__info{flex-direction:column;gap:1px;min-width:0;display:flex}.src__host{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.src__tag{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ac__notes{color:#5c3d00;white-space:pre-wrap;background:#fbbf242e;border:1px solid #fbbf2466;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5}[data-theme=dark] .ac__notes{color:#fbbf24;background:#fbbf2412;border:1px solid #fbbf2426}.ac__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ac__actions:has(.ac__btn:only-child){grid-template-columns:1fr}.ac__btn{text-align:center;letter-spacing:.2px;border-radius:14px;padding:13px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .1s;display:block}.ac__btn:active{transform:scale(.98)}.ac__btn--primary{background:var(--gradient);color:#fff;box-shadow:var(--glow-md)}.ac__btn--primary:hover{opacity:.88}.ac__btn--outline{color:var(--text);border:1px solid var(--border);background:0 0}.ac__btn--outline:hover{background:var(--surface-2)}.ac__btn--secondary{color:var(--accent);border:1px solid var(--accent);background:0 0}.ac__btn--secondary:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.pp__wrap{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}.pp__shop-header{align-items:center;gap:7px;display:flex}.pp__shop-favicon{border-radius:3px;flex-shrink:0;width:16px;height:16px}.pp__shop-name{color:var(--text);font-size:13px;font-weight:600}.pp__count{color:var(--text-muted);font-size:11px}.pp__shop-link{color:var(--primary);white-space:nowrap;margin-left:auto;font-size:11px;text-decoration:none}.pp__shop-link:hover{text-decoration:underline}.pp__loading{align-items:center;gap:5px;padding:4px 0;display:flex}.pp__dot{background:var(--primary);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite pp-pulse}.pp__dot:nth-child(2){animation-delay:.2s}.pp__dot:nth-child(3){animation-delay:.4s}@keyframes pp-pulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.pp__empty{color:var(--text-muted);font-size:12px}.pp__scroll{scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.pp__scroll::-webkit-scrollbar{display:none}.pp__card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:inherit;flex-direction:column;flex:none;width:160px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.pp__card:hover{border-color:var(--border-purple);box-shadow:var(--glow-sm)}.pp__img-wrap{background:var(--surface);flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100px;display:flex;overflow:hidden}.pp__img{object-fit:contain;width:100%;height:100%;padding:8px}.pp__img-placeholder{letter-spacing:-.03em;color:var(--text-muted);opacity:.4;text-transform:uppercase;font-size:22px;font-weight:800}.pp__info{flex-direction:column;flex:1;gap:3px;padding:8px 10px 4px;display:flex}.pp__brand{letter-spacing:.05em;text-transform:uppercase;color:var(--primary);font-size:10px;font-weight:700}.pp__name{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.pp__nr{color:var(--text-muted);font-family:monospace;font-size:10px}.pp__price{color:var(--text);border-top:1px solid var(--border);margin-top:auto;padding:6px 10px 8px;font-size:15px;font-weight:700}.cookie-banner{background:var(--surface);border-top:1px solid var(--border);z-index:1000;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie-banner__text{color:var(--text-secondary);flex:1;min-width:200px;margin:0;font-size:13px}.cookie-banner__text a{color:var(--purple);text-underline-offset:2px;text-decoration:underline}.cookie-banner__actions{flex-shrink:0;gap:8px;display:flex}.cookie-banner__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.cookie-banner__btn--accept{background:var(--purple);color:#fff}.cookie-banner__btn--decline{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border)}.cookie-banner__btn:hover{opacity:.8}@media (width>=768px){.chat-empty{padding:80px 0}.chat-empty__logo{font-size:40px}.chat-bubble{max-width:72%}.part-card,.ac{max-width:640px}}@media (width<=519px){.part-card__numbers,.ac__numbers{grid-template-columns:1fr}.chat-bubble{max-width:88%}}
