.ac-tabs[data-v-68b69e0d]{--ac-tab-px:max(12px,min(8.5vw,18px));--ac-tab-py:max(8px,min(4.4vw,12px));display:flex;flex:1 1 400px;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.ac-tabs[data-v-68b69e0d]::-webkit-scrollbar{display:none}.ac-tab[data-v-68b69e0d]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:18px;font-weight:500;gap:var(--space-2);letter-spacing:-.01em;line-height:1.5;padding:var(--ac-tab-py) var(--ac-tab-px);position:relative;transition:color .15s,background .15s;white-space:nowrap}@media (max-width:1024px){.ac-tab[data-v-68b69e0d]{font-size:16px}}@media (max-width:480px){.ac-tab[data-v-68b69e0d]{font-size:14px}}.ac-tab[aria-selected=true][data-v-68b69e0d],.ac-tab[data-v-68b69e0d]:hover{color:var(--color-primary)}.ac-tab[aria-selected=true][data-v-68b69e0d]:after{background:var(--color-primary);border-radius:2px;bottom:0;content:"";height:2.5px;left:var(--ac-tab-px);position:absolute;right:var(--ac-tab-px)}.ac-logo[data-v-e003586a]{align-items:center;border:0;border-radius:50%;box-shadow:0 0 0 1px var(--color-border),var(--shadow-base);color:var(--color-text-tertiary);display:flex;flex-shrink:0;font-weight:700;justify-content:center;letter-spacing:-.02em;overflow:hidden;padding:1px}.ac-logo-img[data-v-e003586a]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ac-logo--borderless[data-v-e003586a]{border-color:transparent}.ac-logo--sm[data-v-e003586a]{font-size:9px;height:22px;width:22px}.ac-logo--md[data-v-e003586a]{font-size:15px;height:35px;width:35px}.ac-logo--lg[data-v-e003586a]{font-size:11px;height:32px;width:32px}.ac-featured[data-v-6113358a]{aspect-ratio:1.77777778;background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:#fff;display:block;isolation:isolate;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.ac-featured[data-v-6113358a]:hover{border-color:var(--color-border-accent);box-shadow:var(--shadow-base);transform:translateY(-2px)}.ac-cover-art[data-v-6113358a]{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.ac-cover-art--empty[data-v-6113358a]{align-items:center;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 78%,#000));color:hsla(0,0%,100%,.85);display:flex;justify-content:center}.ac-cover-lattice[data-v-6113358a]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ac-cover-icon[data-v-6113358a]{height:auto;max-width:96px;opacity:.32;position:relative;width:22%}.ac-featured[data-v-6113358a]:after{background:linear-gradient(180deg,rgba(5,35,96,0) 30%,rgba(5,35,96,.5) 62%,rgba(5,35,96,.95));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ac-featured-body[data-v-6113358a]{bottom:22px;display:flex;flex-direction:column;gap:var(--space-3);left:24px;position:absolute;right:24px;z-index:2}.ac-featured-tag[data-v-6113358a]{align-items:center;align-self:flex-start;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;display:inline-flex;font-size:max(10px,min(9.65vw,12px));font-weight:600;gap:6px;letter-spacing:.08em;padding:5px 10px;text-transform:uppercase}.ac-featured-tag .ac-dot[data-v-6113358a]{background:#ffd166;border-radius:50%;height:6px;width:6px}.ac-featured h3[data-v-6113358a]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:max(22px,min(17.4vw,34px));font-weight:700;letter-spacing:-.015em;line-height:1.16;margin:0;max-width:78%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 14px rgba(0,0,0,.35)}.ac-featured-meta[data-v-6113358a]{align-items:center;color:hsla(0,0%,100%,.92);display:flex;font-size:max(12px,min(11.2vw,14px));font-weight:500;gap:var(--space-3)}.ac-featured-meta .sep[data-v-6113358a]{background:hsla(0,0%,100%,.6);border-radius:50%;height:3px;width:3px}.ac-featured-source[data-v-6113358a]{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-circle);display:inline-flex;gap:var(--space-2);padding:4px 10px 4px 4px}.ac-sk-chip[data-v-1d6405ae],.ac-sk-cover[data-v-1d6405ae],.ac-sk-line[data-v-1d6405ae],.ac-sk-logo[data-v-1d6405ae]{animation:ac-sk-pulse-1d6405ae 1.4s ease-in-out infinite;background:var(--color-bg-panel);border-radius:var(--radius-sm)}@keyframes ac-sk-pulse-1d6405ae{0%{opacity:1}50%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ac-sk-chip[data-v-1d6405ae],.ac-sk-cover[data-v-1d6405ae],.ac-sk-line[data-v-1d6405ae],.ac-sk-logo[data-v-1d6405ae]{animation:none;opacity:.7}}.ac-sk-card[data-v-1d6405ae]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.ac-sk-cover[data-v-1d6405ae]{aspect-ratio:1.77777778;border-radius:0;width:100%}.ac-sk-body[data-v-1d6405ae]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.ac-sk-chip[data-v-1d6405ae]{border-radius:100px;height:18px;width:64px}.ac-sk-line[data-v-1d6405ae]{border-radius:var(--radius-sm);height:14px}.ac-sk-line--thin[data-v-1d6405ae]{height:10px}.ac-sk-line--30[data-v-1d6405ae]{width:30%}.ac-sk-line--40[data-v-1d6405ae]{width:40%}.ac-sk-line--60[data-v-1d6405ae]{width:60%}.ac-sk-line--70[data-v-1d6405ae]{width:70%}.ac-sk-line--85[data-v-1d6405ae]{width:85%}.ac-sk-line--90[data-v-1d6405ae]{width:90%}.ac-sk-source[data-v-1d6405ae]{align-items:center;display:flex;gap:var(--space-2);margin-top:var(--space-1)}.ac-sk-logo[data-v-1d6405ae]{border-radius:50%;flex-shrink:0;height:26px;width:26px}.ac-sk-logo--lg[data-v-1d6405ae]{height:32px;width:32px}.ac-sk-row[data-v-1d6405ae]{grid-gap:var(--space-3);align-items:start;border-bottom:1px dashed var(--color-border);display:grid;gap:var(--space-3);grid-template-columns:32px 1fr;padding:var(--space-3) 0}.ac-sk-row[data-v-1d6405ae]:last-child{border-bottom:0}.ac-sk-row-text[data-v-1d6405ae]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ac-list[data-v-fd06d856]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-4) var(--space-2)}.ac-list-head[data-v-fd06d856]{border-bottom:1px solid var(--color-border);justify-content:space-between;margin-bottom:var(--space-1);padding-bottom:var(--space-3)}.ac-list-head[data-v-fd06d856],.ac-list-title[data-v-fd06d856]{align-items:center;display:flex}.ac-list-title[data-v-fd06d856]{color:var(--color-primary);font-size:max(14px,min(13.1vw,17px));font-weight:700;gap:var(--space-2);letter-spacing:.01em}.ac-list-title .ac-bar[data-v-fd06d856]{background:var(--color-primary-mid);border-radius:2px;height:14px;width:3px}.ac-list ul[data-v-fd06d856]{list-style:none;margin:0;padding:0}.ac-list li[data-v-fd06d856]{grid-gap:var(--space-3);align-items:start;border-bottom:1px dashed var(--color-border);display:grid;gap:var(--space-3);grid-template-columns:32px 1fr;padding:var(--space-3) 0}.ac-list li[data-v-fd06d856]:last-child{border-bottom:0}.ac-list-text[data-v-fd06d856]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ac-list-source[data-v-fd06d856]{align-items:center;color:var(--color-primary-mid);display:inline-flex;font-size:var(--text-xs);font-weight:600}.ac-list-dot[data-v-fd06d856]{background:var(--color-text-subtle);border-radius:50%;height:3px;margin:0 6px;width:3px}.ac-list-title-line[data-v-fd06d856]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:max(13px,min(12.2vw,15px));font-weight:500;line-height:1.4;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.ac-list-title-line[data-v-fd06d856]:hover{color:var(--color-primary-mid)}.ac-list-date[data-v-fd06d856]{color:var(--color-text-muted);font-size:var(--text-xs)}.ac-view-all[data-v-fd06d856]{align-items:center;border-radius:var(--radius-circle);color:var(--color-primary-mid);display:inline-flex;font-size:var(--text-xs);font-weight:500;gap:var(--space-1);padding:6px 10px;-webkit-text-decoration:none;text-decoration:none;transition:all .15s}.ac-view-all[data-v-fd06d856]:hover{background:var(--color-bg-panel);color:var(--color-primary-hover)}.ac-list-sk-rows[data-v-fd06d856]{display:flex;flex-direction:column}.ac-list--full ul[data-v-fd06d856]{grid-column-gap:var(--space-8);-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:grid;grid-template-columns:1fr}@media (min-width:1024px){.ac-list--full ul[data-v-fd06d856]{grid-template-columns:1fr 1fr}}.ac-section[data-v-7da8ff66]{font-feature-settings:"tnum";background:var(--color-bg-page);color:var(--color-text-base);padding:var(--space-8) 0 48px;position:relative}@media (max-width:1024px){.ac-section[data-v-7da8ff66]{padding:0 0 var(--space-6)}}.ac-container[data-v-7da8ff66]{margin:0 auto}.ac-head[data-v-7da8ff66]{flex-direction:column;margin-bottom:var(--space-6)}.ac-head-row1[data-v-7da8ff66],.ac-head[data-v-7da8ff66]{display:flex;gap:var(--space-4)}.ac-head-row1[data-v-7da8ff66]{align-items:center;justify-content:space-between}.ac-title-h2[data-v-7da8ff66]{color:var(--color-primary);font-size:max(20px,min(18.4vw,26px));font-weight:600;letter-spacing:-.01em;margin:0}@media (max-width:1024px){.ac-title-h2[data-v-7da8ff66]{font-size:var(--text-xl)}}@media (max-width:480px){.ac-title-h2[data-v-7da8ff66]{font-size:var(--text-lg)}}.search-box[data-v-7da8ff66]{background:var(--color-white);border-radius:var(--radius-circle);box-shadow:0 0 10px rgba(0,42,128,.1);flex:0 0 auto;margin-bottom:5px;max-width:38vw;padding:var(--space-1);width:300px}.search-box .search-input[data-v-7da8ff66]{border:none;flex:1;margin-right:var(--space-2);min-width:0;outline:none}.search-box .search-input[data-v-7da8ff66] input{background:var(--color-white);border:none;box-shadow:none;outline:none}.search-box .search-input[data-v-7da8ff66] input:focus{box-shadow:none}.ac-tabbar-row[data-v-7da8ff66]{align-items:flex-end;border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);justify-content:flex-start}.ac-layout[data-v-7da8ff66]{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 320px}.ac-main[data-v-7da8ff66]{min-width:0}.ac-grid[data-v-7da8ff66]{grid-gap:var(--space-5);display:grid}.ac-grid[data-v-7da8ff66],.ac-side[data-v-7da8ff66]{gap:var(--space-5)}.ac-side[data-v-7da8ff66]{display:flex;flex-direction:column;position:sticky;top:var(--space-6)}.ac-listview[data-v-7da8ff66]{min-width:0}.ac-empty[data-v-7da8ff66]{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:var(--space-3);padding:72px var(--space-6);text-align:center}.ac-empty-icon[data-v-7da8ff66]{align-items:center;background:var(--color-bg-panel);border-radius:50%;color:var(--color-primary-mid);display:inline-flex;height:96px;justify-content:center;margin-bottom:var(--space-2);width:96px}.ac-empty-title[data-v-7da8ff66]{color:var(--color-primary);font-size:var(--text-lg);font-weight:600;letter-spacing:-.01em;margin:0}.ac-empty-text[data-v-7da8ff66]{font-size:var(--text-sm);line-height:1.55;margin:0;max-width:380px}.ac-empty-kw[data-v-7da8ff66]{color:var(--color-primary);font-weight:600}.ac-empty-cta[data-v-7da8ff66]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-circle);color:var(--color-primary-mid);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:500;gap:8px;margin-top:var(--space-2);padding:9px 20px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ac-empty-cta[data-v-7da8ff66]:hover{background:var(--color-bg-input);border-color:var(--color-primary-mid);color:var(--color-primary-hover)}.ac-empty-cta[data-v-7da8ff66]:active{transform:translateY(1px)}.ac-matched-rows[data-v-7da8ff66]{margin-top:var(--space-6)}.ac-showmore-wrap[data-v-7da8ff66]{display:flex;justify-content:center;margin-top:var(--space-8)}.ac-showmore[data-v-7da8ff66]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-circle);color:var(--color-primary-mid);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:500;gap:10px;letter-spacing:-.005em;padding:10px 24px;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.ac-showmore[data-v-7da8ff66]:hover{background:var(--color-bg-input);border-color:var(--color-primary-mid);color:var(--color-primary-hover)}.ac-showmore[data-v-7da8ff66]:active{transform:translateY(1px)}.ac-showmore.is-loading[data-v-7da8ff66],.ac-showmore[disabled][data-v-7da8ff66]{cursor:not-allowed}.ac-showmore.is-loading[data-v-7da8ff66],.ac-showmore.is-loading[data-v-7da8ff66]:hover,.ac-showmore[disabled][data-v-7da8ff66],.ac-showmore[disabled][data-v-7da8ff66]:hover{background:var(--color-bg-input);border-color:var(--color-border);color:var(--color-text-muted)}.ac-showmore.is-loading[data-v-7da8ff66]:active,.ac-showmore[disabled][data-v-7da8ff66]:active{transform:none}.ac-showmore-spinner[data-v-7da8ff66]{animation:ac-spin-7da8ff66 .8s linear infinite;border:1.5px solid var(--color-border-accent);border-radius:50%;border-top-color:var(--color-primary-mid);height:14px;width:14px}@keyframes ac-spin-7da8ff66{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ac-showmore-spinner[data-v-7da8ff66]{animation-duration:2.4s}}.ac-top[data-v-7da8ff66]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;bottom:var(--space-6);color:var(--color-text-muted);cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;position:fixed;right:var(--space-6);transition:transform .18s ease,color .15s,border-color .15s;width:44px;z-index:50}.ac-top[data-v-7da8ff66]:hover{border-color:var(--color-primary-mid);color:var(--color-primary-mid);transform:translateY(-2px)}.ac-top-label[data-v-7da8ff66]{font-size:9px;font-weight:700;letter-spacing:.04em}.ac-cols-2 .ac-layout[data-v-7da8ff66]{display:block}.ac-cols-2 .ac-side[data-v-7da8ff66]{grid-gap:var(--space-5);display:grid;gap:var(--space-5);grid-template-columns:1fr 1fr;margin-top:var(--space-6);position:static}.ac-cols-1 .ac-layout[data-v-7da8ff66],.ac-cols-1 .ac-side[data-v-7da8ff66]{display:flex;flex-direction:column}.ac-cols-1 .ac-side[data-v-7da8ff66]{gap:var(--space-4);order:-1;position:static}.ac-cols-1 .search-box[data-v-7da8ff66]{max-width:none;width:100%}.ac-cols-1 .ac-top[data-v-7da8ff66]{bottom:12px;height:40px;right:12px;width:40px}.home__search-block[data-v-0dca3b2a]{display:none}.home__chat-entrance[data-v-0dca3b2a]{display:block}@media (max-width:1024px){.home__search-block[data-v-0dca3b2a]{display:block}.home__chat-entrance[data-v-0dca3b2a]{display:none}}.card[data-v-0dca3b2a]{background:#fff;border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-6)}.card .title[data-v-0dca3b2a]{color:#052360;font-size:var(--text-lg);margin-bottom:var(--space-3)}.client-logos .client-logo[data-v-0dca3b2a]{display:block;width:18%}@media (max-width:768px){.client-logos .client-logo[data-v-0dca3b2a]{margin-bottom:var(--space-3);width:60%}.client-logos .client-logo[data-v-0dca3b2a]:last-child{margin-bottom:0}}