.econ-cal{flex-direction:column;gap:18px;display:flex}.econ-cal__toolbar{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 3%, transparent), transparent 55%), var(--search-area-bg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px 18px;display:flex}.econ-cal__stats{gap:24px;display:flex}.econ-cal__stat{flex-direction:column;gap:2px;display:flex}.econ-cal__stat-value{letter-spacing:-.02em;color:var(--main-color);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1}.econ-cal__stat--high .econ-cal__stat-value{color:#dc2626}.dark .econ-cal__stat--high .econ-cal__stat-value{color:#f0685a}.econ-cal__stat--released .econ-cal__stat-value{color:#16a34a}.dark .econ-cal__stat--released .econ-cal__stat-value{color:#2ec77b}.econ-cal__stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-color);font-size:10.5px;font-weight:700}.econ-cal__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.econ-cal__date{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);color:var(--secondary-color);border-radius:100px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.econ-cal__date i{font-size:11px}.econ-cal__date input{color:var(--main-color);font-family:var(--font-text), sans-serif;font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:none;font-size:12px}.dark .econ-cal__date input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.econ-cal__date-sep{color:var(--secondary-color)}.econ-cal__country{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);max-width:180px;color:var(--main-color);font-family:var(--font-text), sans-serif;cursor:pointer;border-radius:100px;padding:8px 12px;font-size:12px}.econ-cal__imps{gap:6px;display:inline-flex}.econ-cal__imp{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;border-radius:100px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:600;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.econ-cal__imp:hover{color:var(--main-color)}.econ-cal__imp.active[data-imp=high]{color:#dc2626;background:#dc26261f;border-color:#dc262666}.econ-cal__imp.active[data-imp=medium]{color:#ea580c;background:#ea580c1f;border-color:#ea580c66}.econ-cal__imp.active[data-imp=low]{color:#65a30d;background:#65a30d1f;border-color:#65a30d66}.econ-cal__imp-bars,.econ-cal-event__imp{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.econ-cal__imp-bars span,.econ-cal-event__imp span{background:var(--border-color-subtle);border-radius:1px;width:3px}.econ-cal__imp-bars span:first-child{height:40%}.econ-cal__imp-bars span:nth-child(2){height:70%}.econ-cal__imp-bars span:nth-child(3){height:100%}.econ-cal__imp[data-imp=high] .econ-cal__imp-bars span,.econ-cal-event__imp[data-imp=high] span{background:#dc2626}.econ-cal__imp[data-imp=medium] .econ-cal__imp-bars span:nth-child(-n+2),.econ-cal-event__imp[data-imp=medium] span:nth-child(-n+2){background:#ea580c}.econ-cal__imp[data-imp=low] .econ-cal__imp-bars span:first-child,.econ-cal-event__imp[data-imp=low] span:first-child{background:#65a30d}.econ-cal__clear{border:1px dashed var(--border-color-subtle);color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.econ-cal__clear:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.econ-cal__day{flex-direction:column;gap:8px;display:flex}.econ-cal__day-head{align-items:center;gap:12px;padding:6px 2px;display:flex}.econ-cal__day-date{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;font-size:clamp(15px,1.6vw,18px);font-weight:800;display:inline-flex}.econ-cal__day-date:before{content:"";background:var(--accent);border-radius:4px;width:4px;height:1.1em}.econ-cal__day-count{color:var(--secondary-color);font-variant-numeric:tabular-nums;border:1px solid var(--border-color-subtle);border-radius:100px;padding:2px 9px;font-size:11px;font-weight:700}.econ-cal__events{flex-direction:column;gap:6px;display:flex}.econ-cal-event{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 2.5%, transparent), transparent 55%), var(--search-area-bg);border-radius:12px;grid-template-columns:52px 16px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.econ-cal-event:before{content:"";inset-inline-start:0;background:var(--border-color-subtle);width:3px;position:absolute;top:0;bottom:0}.econ-cal-event--high:before{background:#dc2626}.econ-cal-event--medium:before{background:#ea580c}.econ-cal-event--low:before{background:#65a30d}.econ-cal-event:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border-color-subtle));transform:translateY(-2px);box-shadow:0 8px 22px #0000001a}.econ-cal-event__time{color:var(--main-color);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.econ-cal-event__main{min-width:0}.econ-cal-event__name{color:var(--main-color);font-size:13.5px;font-weight:600;line-height:1.35}.econ-cal-event__meta{align-items:center;gap:7px;margin-top:4px;display:flex}.econ-cal-event__meta .economy-view__flag-img{height:13px}.econ-cal-event__cur{letter-spacing:.04em;color:var(--secondary-color);font-size:10.5px;font-weight:700}.econ-cal-event__vals{align-items:stretch;gap:8px;display:flex}.econ-cal-event__val{border-radius:8px;flex-direction:column;align-items:flex-end;gap:3px;min-width:58px;padding:5px 9px;display:flex}.econ-cal-event__val--actual{background:var(--more-list-bg-hover)}.econ-cal-event__val-label{letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-color);font-size:8.5px;font-weight:800}.econ-cal-event__val-num{color:var(--main-color);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.econ-cal-event__val--prev .econ-cal-event__val-num{color:var(--secondary-color);font-weight:600}.econ-cal-event__val--actual.dir-up .econ-cal-event__val-num{color:#16a34a}.econ-cal-event__val--actual.dir-down .econ-cal-event__val-num{color:#dc2626}.dark .econ-cal-event__val--actual.dir-up .econ-cal-event__val-num{color:#2ec77b}.dark .econ-cal-event__val--actual.dir-down .econ-cal-event__val-num{color:#f0685a}@media (max-width:720px){.econ-cal__toolbar{flex-direction:column;align-items:flex-start}.econ-cal-event{grid-template-columns:46px 14px minmax(0,1fr);row-gap:10px}.econ-cal-event__vals{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}}
.econ-idx{flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.econ-idx-breadth{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 3%, transparent), transparent 55%), var(--search-area-bg);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.econ-idx-breadth__side{align-items:center;gap:8px;display:flex}.econ-idx-breadth__num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(20px,2.4vw,26px);font-weight:800}.econ-idx-breadth__side.up .econ-idx-breadth__num{color:#16a34a}.econ-idx-breadth__side.down .econ-idx-breadth__num{color:#dc2626}.dark .econ-idx-breadth__side.up .econ-idx-breadth__num{color:#2ec77b}.dark .econ-idx-breadth__side.down .econ-idx-breadth__num{color:#f0685a}.econ-idx-breadth__lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--secondary-color);font-size:10.5px;font-weight:700}.econ-idx-breadth__bar{background:var(--more-list-bg-hover);border-radius:100px;height:10px;display:flex;overflow:hidden}.econ-idx-breadth__seg{height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.econ-idx-breadth__seg.up{background:linear-gradient(90deg,#16a34a,#22c55e)}.econ-idx-breadth__seg.down{background:linear-gradient(90deg,#ef4444,#dc2626)}.econ-idx-region{flex-direction:column;gap:10px;display:flex}.econ-idx-region__head{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;font-size:clamp(14px,1.5vw,17px);font-weight:800;display:inline-flex}.econ-idx-region__head i{background:var(--accent-bg);border:1px solid var(--accent-border);width:1.55em;height:1.55em;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;font-size:.64em;display:inline-flex}.econ-idx-region__count{color:var(--secondary-color);font-variant-numeric:tabular-nums;border:1px solid var(--border-color-subtle);border-radius:100px;padding:2px 9px;font-size:11px;font-weight:700}.econ-idx-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.econ-idx-card{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 3%, transparent), transparent 55%), var(--search-area-bg);border-radius:14px;padding:14px 16px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.econ-idx-card[data-dir=up]:after,.econ-idx-card[data-dir=down]:after{content:"";pointer-events:none;opacity:calc(var(--heat,0) * .5);position:absolute;inset:0}.econ-idx-card[data-dir=up]:after{background:radial-gradient(120% 80% at 80% 0,#16a34a29,#0000 60%)}.econ-idx-card[data-dir=down]:after{background:radial-gradient(120% 80% at 80% 0,#dc262629,#0000 60%)}.econ-idx-card:before{content:"";inset-inline-start:0;z-index:1;width:3px;position:absolute;top:0;bottom:0}.econ-idx-card[data-dir=up]:before{background:#16a34a}.econ-idx-card[data-dir=down]:before{background:#dc2626}.econ-idx-card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border-color-subtle));transform:translateY(-3px);box-shadow:0 12px 28px #00000024}.econ-idx-card>*{z-index:1;position:relative}.econ-idx-card__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.econ-idx-card__sym{letter-spacing:.01em;color:var(--secondary-color);font-size:12px;font-weight:800}.econ-idx-card__top .economy-view__flag-img{height:14px}.econ-idx-card__name{color:var(--secondary-color);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.econ-idx-card__row{justify-content:space-between;align-items:baseline;gap:8px;margin-top:8px;display:flex}.econ-idx-card__price{letter-spacing:-.01em;color:var(--main-color);font-variant-numeric:tabular-nums;font-size:clamp(19px,2vw,23px);font-weight:800}.econ-idx-card__chg{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12.5px;font-weight:800;display:inline-flex}.econ-idx-card__chg.up{color:#16a34a}.econ-idx-card__chg.down{color:#dc2626}.dark .econ-idx-card__chg.up{color:#2ec77b}.dark .econ-idx-card__chg.down{color:#f0685a}.econ-idx-card__range{margin-top:12px}.econ-idx-card__range-track{background:var(--more-list-bg-hover);border-radius:100px;height:4px;display:block;position:relative}.econ-idx-card__range-fill{top:50%;width:9px;height:9px;box-shadow:0 0 0 2px var(--search-area-bg);border-radius:50%;position:absolute;inset-inline-start:calc(var(--pos,.5) * 100%);transform:translate(-50%,-50%)}:root[dir=rtl] .econ-idx-card__range-fill{inset-inline-start:auto;inset-inline-end:calc(var(--pos,.5) * 100%);transform:translate(50%,-50%)}.econ-idx-card__range[data-dir=up] .econ-idx-card__range-fill{background:#16a34a}.econ-idx-card__range[data-dir=down] .econ-idx-card__range-fill{background:#dc2626}.econ-idx-card__range-lbls{color:var(--secondary-color);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:5px;font-size:9.5px;font-weight:600;display:flex}@media (max-width:600px){.econ-idx-breadth{text-align:center;grid-template-columns:1fr;gap:10px}.econ-idx-breadth__side{justify-content:center}}
.econ-board{flex-direction:column;gap:clamp(14px,1.8vw,22px);display:flex}.econ-board__group{flex-direction:column;gap:10px;display:flex}.econ-board__head{align-items:center;gap:10px;display:flex}.econ-board__title{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;margin:0;font-size:clamp(14px,1.5vw,17px);font-weight:800;display:inline-flex}.econ-board__title i{background:var(--accent-bg);border:1px solid var(--accent-border);width:1.55em;height:1.55em;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;font-size:.64em;display:inline-flex}.econ-board__count{color:var(--secondary-color);font-variant-numeric:tabular-nums;border:1px solid var(--border-color-subtle);border-radius:100px;padding:2px 9px;font-size:11px;font-weight:700}.econ-board__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.econ-board__filter{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.econ-metric{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 3%, transparent), transparent 55%), var(--search-area-bg);border-radius:14px;padding:14px 16px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.econ-metric:before{content:"";inset-inline-start:0;background:var(--border-color-subtle);width:3px;position:absolute;top:0;bottom:0}.econ-metric[data-dir=up]:before{background:#16a34a}.econ-metric[data-dir=down]:before{background:#dc2626}.econ-metric.is-clickable{cursor:pointer}.econ-metric:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border-color-subtle));transform:translateY(-3px);box-shadow:0 12px 28px #00000024}.econ-metric.is-active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 10px 24px #00000029}.econ-metric__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.econ-metric__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--secondary-color);letter-spacing:.01em;font-size:12px;font-weight:800;overflow:hidden}.econ-metric__top .economy-view__flag-img{height:14px}.econ-metric__badge{color:var(--accent);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.econ-metric__name{color:var(--secondary-color);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.econ-metric__value{letter-spacing:-.01em;color:var(--main-color);font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(19px,2vw,23px);font-weight:800;line-height:1.1}.econ-metric__chg{font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:6px;font-size:12px;font-weight:800;display:inline-flex}.econ-metric__chg.up{color:#16a34a}.econ-metric__chg.down{color:#dc2626}.dark .econ-metric__chg.up{color:#2ec77b}.dark .econ-metric__chg.down{color:#f0685a}.econ-metric__chg-pct{opacity:.85}.econ-metric__range{margin-top:12px}.econ-metric__range-track{background:var(--more-list-bg-hover);border-radius:100px;height:4px;display:block;position:relative}.econ-metric__range-fill{top:50%;width:9px;height:9px;box-shadow:0 0 0 2px var(--search-area-bg);background:var(--accent);border-radius:50%;position:absolute;inset-inline-start:calc(var(--pos,.5) * 100%);transform:translate(-50%,-50%)}:root[dir=rtl] .econ-metric__range-fill{inset-inline-start:auto;inset-inline-end:calc(var(--pos,.5) * 100%);transform:translate(50%,-50%)}.econ-metric__range[data-dir=up] .econ-metric__range-fill{background:#16a34a}.econ-metric__range[data-dir=down] .econ-metric__range-fill{background:#dc2626}.econ-metric__range-lbls{color:var(--secondary-color);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:5px;font-size:9.5px;font-weight:600;display:flex}.econ-metric__sub{color:var(--secondary-color);font-variant-numeric:tabular-nums;margin-top:8px;font-size:10.5px}
.help-container{max-width:1200px;margin:0 auto;padding:40px 20px}.help-header{text-align:center;margin-bottom:40px}.help-title{color:var(--main-color,#1f2937);margin:0 0 12px;font-size:36px;font-weight:700}.help-subtitle{color:var(--secondary-color,#6b7280);margin:0;font-size:18px}.help-categories{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:flex}.category-button{background:var(--background-color,#fff);color:var(--main-color,#374151);cursor:pointer;border:1px solid #e5e7eb;border-radius:24px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.category-button:hover{border-color:var(--accent);color:var(--accent);background:#eff6ff}.category-button.active{background:var(--accent);border-color:var(--accent);color:#fff}.category-button i{font-size:14px}.help-content{grid-template-columns:1fr 320px;align-items:start;gap:40px;display:grid}.faq-section{background:var(--background-color,#fff);border:1px solid #e5e7eb;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000001a}.faq-title{color:var(--main-color,#1f2937);margin:0 0 24px;font-size:24px;font-weight:700}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{border:1px solid #e5e7eb;border-radius:8px;transition:all .2s;overflow:hidden}.faq-item:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.faq-item.open{border-color:var(--accent)}.faq-question{background:var(--background-color,#fff);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;transition:background .2s;display:flex}.faq-question:hover{background:#f9fafb}.faq-item.open .faq-question{background:#eff6ff}.faq-question-text{color:var(--main-color,#1f2937);flex:1;font-size:16px;font-weight:600}.faq-question i{color:var(--secondary-color,#6b7280);font-size:14px;transition:transform .2s}.faq-answer{max-height:0;transition:max-height .3s ease-out,padding .3s ease-out;overflow:hidden}.faq-item.open .faq-answer{max-height:500px;padding:0 20px 20px}.faq-answer p{color:var(--secondary-color,#4b5563);margin:0;font-size:15px;line-height:1.7}.faq-empty{text-align:center;color:var(--secondary-color,#9ca3af);padding:60px 20px}.faq-empty i{opacity:.5;margin-bottom:16px;font-size:48px}.faq-empty p{margin:0;font-size:16px}.help-sidebar{flex-direction:column;gap:24px;display:flex;position:sticky;top:20px}.sidebar-title{color:var(--secondary-color,#6b7280);text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;font-size:14px;font-weight:700}.quick-actions{background:var(--background-color,#fff);border:1px solid #e5e7eb;border-radius:12px;padding:24px}.action-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.action-card:last-child{margin-bottom:0}.action-card:hover{border-color:var(--accent);background:#fff;transform:translate(4px);box-shadow:0 2px 8px #3b82f626}.action-icon{background:linear-gradient(135deg,#e74c3c 0%,#c0392b 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.action-icon i{color:#fff;font-size:18px}.action-content{flex:1}.action-content h4{color:var(--main-color,#1f2937);margin:0 0 4px;font-size:14px;font-weight:600}.action-content p{color:var(--secondary-color,#6b7280);margin:0;font-size:13px}.action-arrow{color:var(--secondary-color,#9ca3af);font-size:14px;transition:transform .2s}.action-card:hover .action-arrow{color:var(--accent);transform:translate(4px)}.popular-topics{background:var(--background-color,#fff);border:1px solid #e5e7eb;border-radius:12px;padding:24px}.topic-list{flex-direction:column;gap:8px;display:flex}.topic-tag{color:var(--main-color,#374151);text-align:left;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:10px 14px;font-size:14px;transition:all .2s}.topic-tag:hover{border-color:var(--accent);color:var(--accent);background:#eff6ff}[dir=rtl] .help-content{direction:rtl}[dir=rtl] .faq-question{text-align:right}[dir=rtl] .action-card:hover,[dir=rtl] .action-card:hover .action-arrow{transform:translate(-4px)}@media (max-width:1024px){.help-content{grid-template-columns:1fr}.help-sidebar{grid-row:2;position:static}.help-sidebar>*{width:100%}}@media (max-width:640px){.help-container{padding:24px 16px}.help-title{font-size:28px}.help-subtitle{font-size:16px}.help-categories{gap:8px}.category-button{padding:8px 16px;font-size:13px}.faq-section{padding:20px}.faq-title{font-size:20px}.faq-question{padding:14px 16px}.faq-question-text{font-size:15px}.quick-actions,.popular-topics{padding:20px}.action-card{padding:12px}}@media (prefers-color-scheme:dark){.help-title{color:#f9fafb}.help-subtitle{color:#9ca3af}.category-button{color:#e5e7eb;background:#1f2937;border-color:#374151}.category-button:hover{color:#60a5fa;background:#111827;border-color:#60a5fa}.category-button.active{background:var(--accent);border-color:var(--accent)}.faq-section,.quick-actions,.popular-topics{background:#1f2937;border-color:#374151}.faq-title{color:#f9fafb}.faq-item{border-color:#374151}.faq-item.open{border-color:#60a5fa}.faq-question{background:#1f2937}.faq-question:hover{background:#111827}.faq-item.open .faq-question{background:#1e3a5f}.faq-question-text{color:#e5e7eb}.faq-answer p{color:#9ca3af}.action-card{background:#111827;border-color:#374151}.action-card:hover{background:#1f2937}.action-content h4{color:#e5e7eb}.topic-tag{color:#e5e7eb;background:#111827;border-color:#374151}.topic-tag:hover{background:#1e3a5f;border-color:#60a5fa}}
.projects-section:has(.home-view){border-radius:0;width:100%;max-width:100%;margin:0;padding:0}.home-view{--home-section-gap:8px;--home-pad-inline:clamp(14px, 4vw, 40px);--np-sidebar-w:0px;width:100%;max-width:100%;padding:0 var(--home-pad-inline) 10px;position:relative}.app-body:has(.home-view){overflow-x:clip}.home-view>.landing-hero{width:calc(100% + 2 * var(--home-pad-inline) + var(--np-sidebar-w));max-width:none;margin-inline-start:calc(-1 * (var(--home-pad-inline) + var(--np-sidebar-w)));margin-inline-end:calc(-1 * var(--home-pad-inline));margin-top:0}@media (min-width:769px){.home-view{--np-sidebar-w:80px}.app-container:has(.home-view){position:relative}.app-container:has(.home-view) .app-header{z-index:6;background:0 0;border-bottom:none;position:absolute;inset:0 0 auto}.app-content:has(.home-view) .app-sidebar{z-index:5;padding-top:72px;position:relative}.home-view .landing-hero__content{padding-inline-start:calc(clamp(18px, 3.8vw, 64px) + var(--np-sidebar-w))}}.home-view__topline{top:16px;z-index:6;max-width:min(56%,420px);margin:0;position:absolute;inset-inline-end:clamp(16px,4vw,44px)}.home-view__topline .ttime{color:color-mix(in srgb, var(--main-color) 74%, transparent)}.home-view__topline .ttime:hover{color:var(--main-color)}.home-view__dashboard{gap:clamp(18px,2.4vw,30px);padding-bottom:clamp(18px,2.4vw,34px)}.projects-section-header{color:var(--main-color);justify-content:space-between;align-items:center;display:flex}.projects-head{margin:0;font-size:20px;font-weight:700}.projects-section-line{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.projects-status{gap:8px;display:flex}.project-boxes.jsGridView{flex-wrap:wrap;align-content:baseline;display:flex}.home-view__dashboard>*{border-color:var(--border-color-subtle)}.home-view__dashboard .alert-summary,.home-view__dashboard .econ-summary,.home-view__dashboard .keyword-collections-group,.home-view__dashboard .favorites-panel,.home-view__dashboard .analytics-group{border:1px solid var(--border-color-subtle);box-shadow:var(--shadow-card);border-radius:16px;transition:border-color .3s,box-shadow .3s}.home-view__dashboard .alert-summary:hover,.home-view__dashboard .econ-summary:hover,.home-view__dashboard .keyword-collections-group:hover,.home-view__dashboard .favorites-panel:hover,.home-view__dashboard .analytics-group:hover{border-color:color-mix(in srgb, var(--accent) 36%, var(--border-color-subtle));box-shadow:0 14px 34px #0000001a}.home-view__dashboard .profile-texts,.home-view__dashboard .keyword-collections-title,.home-view__dashboard .analytics-group-title,.home-view__dashboard .alert-summary__title,.home-view__dashboard .econ-summary__title,.home-view__dashboard .favorites-panel__title{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;font-size:clamp(17px,1.7vw,22px);font-weight:800;display:inline-flex}.home-view__dashboard .profile-texts:before,.home-view__dashboard .keyword-collections-title:before,.home-view__dashboard .analytics-group-title:before{content:"";background:var(--accent);border-radius:4px;flex:none;width:4px;height:1.05em}.home-view__dashboard .alert-summary__title i,.home-view__dashboard .econ-summary__title i,.home-view__dashboard .favorites-panel__title i{background:var(--accent-bg);border:1px solid var(--accent-border);width:1.5em;height:1.5em;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.62em;display:inline-flex}.np-reveal{opacity:0;transition:opacity .7s,transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}.np-reveal.is-revealed{opacity:1;transform:none}@keyframes np-child-in{0%{opacity:0;transform:translateY(16px)}}.np-reveal.is-revealed .alert-summary__grid>*,.np-reveal.is-revealed .keywords.homecontainer>*{animation:.55s cubic-bezier(.22,1,.36,1) backwards np-child-in}.np-reveal.is-revealed .alert-summary__grid>:first-child,.np-reveal.is-revealed .keywords.homecontainer>:first-child{animation-delay:50ms}.np-reveal.is-revealed .alert-summary__grid>:nth-child(2),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(2){animation-delay:.1s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(3),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(3){animation-delay:.15s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(4),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(4){animation-delay:.2s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(5),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(5){animation-delay:.25s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(6),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(6){animation-delay:.3s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(7),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(7){animation-delay:.35s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(8),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(8){animation-delay:.4s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(9),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(9){animation-delay:.45s}.np-reveal.is-revealed .alert-summary__grid>:nth-child(10),.np-reveal.is-revealed .keywords.homecontainer>:nth-child(10){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.np-reveal{opacity:1!important;transition:none!important;transform:none!important}.np-reveal.is-revealed .alert-summary__grid>*,.np-reveal.is-revealed .keywords.homecontainer>*{animation:none}}.placeholder-message{text-align:center;color:var(--main-color);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:64px 24px;display:flex}.placeholder-message h2{margin:16px 0 8px;font-size:24px}.placeholder-message p{color:var(--main-color);margin:4px 0}@media (max-width:768px){.projects-section-header,.projects-section-line{padding:0 16px}.project-boxes{margin:0}.home-view{--home-pad-inline:10px}}
.analytics-group{background:var(--projects-section);border-radius:10px;width:100%;margin:0;padding:12px 14px;box-shadow:0 2px 8px #0000001a}.analytics-group-title{font-family:var(--font-text), sans-serif;color:var(--main-color);margin-bottom:10px;font-size:16px;font-weight:600}.analytics-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 14px;display:flex}.analytics-tabs-rail{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.analytics-range{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);border-radius:100px;align-items:center;padding:3px;display:inline-flex}.analytics-range__btn{color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;padding:5px 13px;font-size:12px;font-weight:600;transition:color .2s,background .2s,box-shadow .2s}.analytics-range__btn:hover{color:var(--main-color)}.analytics-range__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.analytics-range__btn.active{color:var(--accent);background:var(--accent-bg);box-shadow:inset 0 0 0 1px var(--accent-border)}.button-divider{flex:1}.analytics-content{width:100%;min-height:400px}.analytics-panel{animation:.4s fadeInUp}.dark .analytics-group{box-shadow:0 2px 8px #0000004d}.dark .analytics-tab:hover{background:#ffffff1a}@media (max-width:768px){.analytics-group{padding:15px}.analytics-header,.analytics-tabs-rail{justify-content:center}.analytics-group .projects-status{justify-content:center;width:100%}}
.carousel-container{table-layout:fixed;width:100%;display:none;position:relative;overflow:hidden}.headline a{color:var(--link-color-hover);font-size:16px;text-decoration:none}.headline a:hover{color:var(--link-color)}.carousel-container.active{display:block}.carousel{transition:transform .5s;display:flex}.carousel-item{box-sizing:border-box;color:var(--main-color);overflow-wrap:break-word;flex:0 0 100%;padding:0 40px;font-size:14px}.carousel-button{color:var(--main-color);cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:50%;bottom:0;transform:translateY(-50%)}.carousel-button.prev{right:0}.carousel-button.next{left:0}.carousel-indicators{float:inline-end;gap:4px;padding:10px;display:flex}.carousel-indicator{background:var(--main-color);opacity:.3;cursor:pointer;border:none;border-radius:50%;width:4px;height:4px;padding:0;transition:opacity .3s}.carousel-indicator:hover{opacity:.5}.carousel-indicator.active{opacity:1;background:var(--link-color-hover)}@media screen and (max-width:720px){.carousel-item{padding:0 25px;line-height:1.3}.carousel-indicators{bottom:5px}.carousel-indicator{width:6px;height:6px}}
.favorites-panel{background:var(--projects-section);border-radius:16px;width:100%;padding:clamp(12px,1.4vw,16px)}.favorites-panel__head{margin-bottom:12px}.favorites-panel__title{font-family:var(--font-text), sans-serif;color:var(--main-color);align-items:center;gap:9px;margin:0;font-size:15px;font-weight:700;display:flex}.favorites-panel__title i{color:var(--accent);font-size:14px}.fav-group+.fav-group{border-top:1px solid var(--border-color-subtle);margin-top:14px;padding-top:14px}.fav-group__head{align-items:center;gap:8px;margin-bottom:9px;display:flex}.fav-group__label{letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-color);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.fav-group__label i{color:var(--accent);font-size:11px}.fav-group__count{color:var(--secondary-color);background:var(--more-list-bg-hover);font-variant-numeric:tabular-nums;border-radius:100px;padding:1px 7px;font-size:10px;font-weight:700}.fav-group__actions{gap:6px;margin-inline-start:auto;display:flex}.fav-group__action{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);width:28px;height:28px;color:var(--secondary-color);border-radius:8px;justify-content:center;align-items:center;font-size:12px;transition:color .2s,border-color .2s,background-color .2s;display:flex}.fav-group__action:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.fav-group__items{flex-wrap:wrap;gap:8px;display:flex}.fav-card-wrap{position:relative}.fav-card{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);max-width:230px;color:var(--main-color);font-family:var(--font-text), sans-serif;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 11px 6px 7px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s,background .25s;display:inline-flex;position:relative}.fav-card:hover{border-color:var(--accent);background:linear-gradient(180deg, var(--accent-bg), transparent 70%), var(--search-area-bg);transform:translateY(-2px);box-shadow:0 8px 18px #00000024}.fav-card__icon{color:var(--secondary-color);flex-shrink:0;font-size:12px;transition:color .2s}.fav-card:hover .fav-card__icon{color:var(--accent)}.fav-card__thumb{background-position:50%;background-size:cover;background-color:var(--more-list-bg-hover);border-radius:6px;flex-shrink:0;width:22px;height:22px}.fav-card__label{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.fav-card__count{color:var(--secondary-color);background:var(--more-list-bg-hover);font-variant-numeric:tabular-nums;border-radius:100px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700}.fav-card__remove{top:-7px;z-index:2;background:var(--accent,#c0392b);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset-inline-end:-7px;transform:scale(.6)}.fav-card-wrap:hover .fav-card__remove,.fav-card__remove:focus-visible{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.fav-card:hover{transform:none}.fav-card__remove{transition:opacity .18s;transform:none}.fav-card-wrap:hover .fav-card__remove{transform:none}}
.flowkeywords{width:100%;margin:6px 0 2px;position:relative}.flowkeywords .recharts-line-curve,.flowkeywords .recharts-curve{shape-rendering:geometricprecision}.profile-texts{font-family:var(--font-text), sans-serif;color:var(--main-color);font-weight:600;display:block}.flow-chart-controls{z-index:10;gap:8px;display:flex;position:absolute;top:0;left:20px}.flow-chart-btn{border:1px solid var(--border-color-subtle);cursor:pointer;color:var(--secondary-color);background:0 0;border-radius:100px;justify-content:center;align-items:center;padding:6px 11px;font-size:12px;transition:color .2s,border-color .2s,background .2s;display:flex}.flow-chart-btn:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.flow-chart-btn i{color:inherit}.flow-chart-tooltip{font-family:var(--font-text), sans-serif;z-index:1000;background:#fffffff2;border:1px solid #0000001a;border-radius:8px;padding:10px 12px;box-shadow:0 4px 12px #00000026}.tooltip-item{align-items:center;gap:6px;margin:4px 0;display:flex}.tooltip-name{font-size:13px;font-weight:600}.tooltip-value{color:var(--tooltip-value-color);font-size:13px;font-weight:700}.dark-mode .flow-chart-tooltip{background:#333333f2;border-color:#ffffff1a}.flow-chart-legend{font-family:var(--font-text), sans-serif;z-index:10;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:10px;display:flex}.legend-item{cursor:pointer;border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 4%, transparent), transparent), var(--search-area-bg);-webkit-user-select:none;user-select:none;font:inherit;border-radius:100px;align-items:center;gap:7px;padding:5px 11px;transition:border-color .2s,background .2s,box-shadow .2s,opacity .2s;display:inline-flex}.legend-item:hover,.legend-item.focused{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-color-subtle));background:linear-gradient(180deg, var(--accent-bg), transparent), var(--search-area-bg);box-shadow:0 4px 12px #00000014}.legend-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.legend-item.hidden{opacity:.38}.legend-item.hidden .legend-text{text-decoration:line-through}.legend-marker{border-radius:50%;flex-shrink:0;width:8px;height:8px}.legend-text{color:var(--main-color);white-space:nowrap;font-size:12px;font-weight:600}.legend-more{border-style:dashed}.legend-more .legend-text{color:var(--secondary-color);font-variant-numeric:tabular-nums}.legend-more:hover .legend-text{color:var(--accent)}@media (max-width:768px){.flow-chart-controls{justify-content:center;margin-bottom:10px;position:static}.flow-chart-legend{gap:8px;padding:10px}.legend-item{font-size:11px}}.recharts-legend-wrapper{margin-top:10px!important}.recharts-surface{overflow:visible}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:var(--main-color);opacity:.06}.recharts-tooltip-cursor{stroke:var(--main-color);stroke-width:1px;stroke-dasharray:3 3}.dark .recharts-cartesian-grid-horizontal line,.dark-mode .recharts-cartesian-grid-horizontal line,.dark .recharts-cartesian-grid-vertical line,.dark-mode .recharts-cartesian-grid-vertical line{opacity:.08}.recharts-brush{cursor:crosshair}.recharts-brush>rect{fill:var(--search-area-bg);stroke:var(--border-color-subtle);rx:6;ry:6}.recharts-brush-slide{cursor:grab;fill:var(--accent);fill-opacity:.1;stroke:none}.recharts-brush-slide:active{cursor:grabbing}.recharts-brush-traveller{cursor:ew-resize}.recharts-brush-traveller rect{fill:var(--accent);stroke:var(--accent);rx:3;ry:3}.recharts-brush-traveller:hover rect{fill:color-mix(in srgb, var(--accent) 80%, #fff);stroke:color-mix(in srgb, var(--accent) 80%, #fff)}.recharts-brush-texts{fill:var(--secondary-color);font-variant-numeric:tabular-nums;font-size:10px}
.gs-panel{width:100%}.gs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.gs-readout{align-items:baseline;gap:8px;display:flex}.gs-readout__label{color:var(--secondary-color);font-size:12px}.gs-readout__value{font-size:26px;font-weight:700;line-height:1}.gs-scalekey{color:var(--secondary-color);align-items:center;gap:8px;font-size:11px;display:flex}.gs-scalekey__bar{background:linear-gradient(90deg,#e74c3c,#98a0a6,#1f9f91);border-radius:3px;width:90px;height:5px}.gs-scalekey__end{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.gs-swatch{border-radius:50%;width:8px;height:8px;display:inline-block}.gs-legend{color:var(--secondary-color);flex-wrap:wrap;gap:16px;margin:2px 8px 0;font-size:11px;display:flex}.gs-legend__item{align-items:center;gap:6px;display:inline-flex}.gs-legend__swatch{border-radius:2px;width:14px;height:3px;display:inline-block}.gs-legend__swatch--ma{background:linear-gradient(90deg,#1f9f91,#e74c3c)}.gs-legend__swatch--daily{background:var(--secondary-color);opacity:.45}.gs-tooltip{background:var(--projects-section);border:1px solid var(--border-color);border-radius:var(--radius-sm,6px);box-shadow:var(--shadow-card,0 2px 8px #00000026);padding:8px 10px;font-size:12px}.gs-tooltip__date{opacity:.7;margin-bottom:4px;font-size:11px}.gs-tooltip__row{justify-content:space-between;gap:14px;display:flex}.gs-tooltip__row strong{font-variant-numeric:tabular-nums}.gs-tooltip__row--muted{opacity:.65}.gs-note{color:var(--secondary-color);opacity:.85;margin:10px 2px 0;font-size:11px;line-height:1.5}.gs-pairs{border-top:1px solid var(--border-color-subtle,var(--border-color));margin-top:18px;padding-top:14px}.gs-pairs__title{color:var(--main-color);margin:0 0 10px;font-size:13px;font-weight:600}.gs-pairs__list{flex-direction:column;gap:6px;display:flex}.gs-pair{grid-template-columns:minmax(0,1.1fr) minmax(120px,1.5fr) 3em 2.8em;align-items:center;gap:10px;min-height:24px;display:grid}.gs-pair__actors{color:var(--main-color);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.gs-pair__link{color:var(--secondary-color);opacity:.7}.gs-pair__track{background:color-mix(in srgb, var(--border-color) 30%, transparent);border-radius:5px;height:10px;display:block;position:relative}.gs-pair__track:before{content:"";background:var(--border-color);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.gs-pair__bar{max-width:50%;height:10px;position:absolute;top:0}.gs-pair__bar--neg{border-radius:5px 0 0 5px;right:50%}.gs-pair__bar--pos{border-radius:0 5px 5px 0;left:50%}.gs-pair__value{color:var(--main-color);font-variant-numeric:tabular-nums;text-align:end;font-size:12px;font-weight:600}.gs-pair__count{color:var(--secondary-color);font-variant-numeric:tabular-nums;text-align:end;font-size:11px}.gs-empty{min-height:220px;color:var(--secondary-color);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.gs-empty i{opacity:.4;font-size:40px}.gs-empty p{margin:0;font-size:13px}.gs-net{width:100%;margin-bottom:12px}.gs-net__svg{width:100%;display:block}.gs-net__tick{fill:var(--secondary-color);font-size:10px}.gs-net__node{cursor:default}.gs-net__label{fill:var(--main-color);paint-order:stroke;stroke:var(--projects-section);stroke-width:3px;stroke-linejoin:round;font-size:10.5px;font-weight:600}.gs-pair--link{cursor:pointer;border-radius:var(--radius-sm,6px)}.gs-pair--link:hover,.gs-pair--link:focus-visible{background:color-mix(in srgb, var(--border-color) 22%, transparent);outline:none}.gs-net__edge,.gs-net__node{cursor:pointer}.gs-drawer{flex-direction:column;gap:4px;display:flex}.gs-drawer__row{border-radius:var(--radius-sm,6px);color:var(--main-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;font-size:13px;text-decoration:none;display:grid}.gs-drawer__row:hover{background:color-mix(in srgb, var(--border-color) 25%, transparent)}.gs-drawer__headline{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gs-drawer__meta{color:var(--secondary-color);white-space:nowrap;font-size:11px}.gs-drawer__hint{color:var(--secondary-color);margin:8px 0;font-size:12px}.gs-panel .recharts-wrapper,.events-view .recharts-wrapper{cursor:pointer}.gs-drawer__chips{flex-wrap:wrap;gap:4px;display:inline-flex}@media (max-width:560px){.gs-head{gap:8px;margin-bottom:6px}.gs-readout__value{font-size:22px}.gs-scalekey__bar{width:56px}.gs-legend{gap:10px;margin:0 2px}.gs-note{font-size:10.5px}.gs-pairs{margin-top:12px;padding-top:10px}.gs-pairs__list{gap:10px}.gs-pair{grid-template-columns:minmax(0,1fr) 3em 2.6em;gap:4px 8px}.gs-pair__actors{white-space:normal;grid-column:1/-1;line-height:1.35}.gs-net__label{font-size:9.5px}.gs-drawer__row{grid-template-columns:auto minmax(0,1fr);row-gap:2px}.gs-drawer__headline{white-space:normal;line-height:1.4}.gs-drawer__meta{text-align:end;grid-column:1/-1}}.gs-net{position:relative}.gs-net__controls{flex-direction:column;gap:4px;display:flex;position:absolute;top:8px;left:8px}.gs-net__controls button{border:1px solid var(--border-color);border-radius:var(--radius-sm,6px);background:var(--projects-section);width:30px;height:30px;color:var(--secondary-color);cursor:pointer;place-items:center;font-size:12px;display:grid}.gs-net__controls button:hover{color:var(--main-color);border-color:var(--main-color)}.gs-drawer__titlelinks a{color:inherit;border-bottom:2px dotted var(--accent,#e74c3c);padding-bottom:1px;text-decoration:none}.gs-drawer__titlelinks a:hover{color:var(--accent,#e74c3c)}.gs-drawer__titlesep{color:var(--secondary-color);font-weight:400}.gs-heat{margin-top:14px;overflow-x:auto}.gs-heat__grid{align-items:stretch;gap:3px;min-width:420px;display:grid}.gs-heat__rowgroup{display:contents}.gs-heat__week{color:var(--secondary-color);text-align:center;white-space:nowrap;font-size:10px}.gs-heat__actor{color:var(--main-color);text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:150px;padding:0 6px;font-size:11.5px;overflow:hidden}.gs-heat__actor:hover{color:var(--accent,#e74c3c)}.gs-heat__cell{border-radius:4px;height:20px;display:block}.gs-heat__cell--empty{background:color-mix(in srgb, var(--border-color) 22%, transparent);opacity:.5}.gs-legend__swatch--global{background:repeating-linear-gradient(90deg, var(--secondary-color) 0 4px, transparent 4px 7px);opacity:.8}.gs-fullpage{color:var(--secondary-color);margin-inline-end:2px;font-size:12px}.gs-fullpage:hover{color:var(--accent,#e74c3c)}
.keyword-collections-group{background:var(--projects-section);border-radius:10px;width:100%;margin:0;padding:12px 14px 14px;position:relative;box-shadow:0 2px 8px #0000001a}.keyword-collections-title{font-family:var(--font-text), sans-serif;color:var(--main-color);font-size:16px;font-weight:600}.keyword-collections-header{scrollbar-width:thin;scrollbar-color:var(--border-color-subtle) transparent;flex-wrap:nowrap;align-items:center;gap:7px;margin:10px 0 14px;padding:4px 2px 8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}.keyword-collections-header::-webkit-scrollbar{height:5px}.keyword-collections-header::-webkit-scrollbar-thumb{background:var(--border-color-subtle);border-radius:4px}.kc-tab{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 4%, transparent), transparent), var(--search-area-bg);color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;white-space:nowrap;border-radius:100px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:600;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.kc-tab i{color:inherit;opacity:.85;font-size:11px}.kc-tab:hover{color:var(--main-color);border-color:color-mix(in srgb, var(--accent) 40%, var(--border-color-subtle));background:linear-gradient(180deg, var(--accent-bg), transparent), var(--search-area-bg)}.kc-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kc-tab.active{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg);box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 16%, transparent)}.keyword-collections-tabs{flex-wrap:wrap;flex:1;gap:8px;display:flex}.keyword-collections-tabs .projects-status{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.keyword-collections-tabs .button-divider{flex:1}.keyword-collections-content{width:100%}.keyword-collections-panel{animation:.4s fadeIn}.keyword-collections-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.kc-action{border:1px solid var(--border-color-subtle);color:var(--secondary-color);background:0 0;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.kc-action i{font-size:11px}.kc-action:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.kc-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dark .keyword-collections-group{box-shadow:0 2px 8px #0000004d}@media (max-width:768px){.keyword-collections-group{padding:12px 10px 16px}.profile-texts{margin:0 0 10px;padding:0;font-size:14px}.keyword-collections-tabs{width:100%}.keyword-collections-tabs .projects-status{flex-wrap:wrap;justify-content:center;width:100%}.keyword-collections-actions{justify-content:center}}
.landing-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;margin:18px 0 22px;display:grid}.landing-actions__item{--tone:var(--accent);min-width:0;min-height:92px;color:var(--main-color);border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, #fff9, #ffffff1f), var(--search-area-bg);border-radius:14px;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.dark .landing-actions__item{background:linear-gradient(180deg, #ffffff0d, #ffffff03), var(--search-area-bg)}.landing-actions__item--red{--tone:#e74c3c}.landing-actions__item--teal{--tone:#1f9f91}.landing-actions__item--gold{--tone:#d6a037}.landing-actions__item:hover,.landing-actions__item:focus-visible{border-color:color-mix(in srgb, var(--tone) 55%, transparent);outline:none;transform:translateY(-4px);box-shadow:0 16px 38px #0000001f}.landing-actions__glow{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--tone) 26%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.landing-actions__item:hover .landing-actions__glow{opacity:1}.landing-actions__icon{z-index:1;color:#fff;background:linear-gradient(140deg, var(--tone), color-mix(in srgb, var(--tone) 62%, #000));width:46px;height:46px;box-shadow:0 8px 20px color-mix(in srgb, var(--tone) 38%, transparent);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.landing-actions__item:hover .landing-actions__icon{transform:scale(1.08)rotate(-4deg)}.landing-actions__text{z-index:1;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.landing-actions__label{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.landing-actions__hint{color:var(--secondary-color);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.landing-actions__arrow{z-index:1;color:var(--tone);opacity:0;margin-inline-start:auto;font-size:13px;transition:opacity .3s,transform .3s;position:relative;transform:translate(-6px)}:root[dir=rtl] .landing-actions__arrow{transform:translate(6px)}.landing-actions__item:hover .landing-actions__arrow,.landing-actions__item:focus-visible .landing-actions__arrow{opacity:1;transform:translate(0)}@media (max-width:1180px){.landing-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.landing-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.landing-actions__item{gap:11px;min-height:78px;padding:13px}.landing-actions__icon{width:40px;height:40px;font-size:16px}.landing-actions__label{font-size:14px}.landing-actions__arrow{display:none}}@media (max-width:390px){.landing-actions__item{min-height:72px;padding:11px}.landing-actions__icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.landing-actions__item,.landing-actions__icon,.landing-actions__arrow{transition:none}}
.landing-hero{--landing-ink:#15191c;--landing-accent:var(--accent,#c0392b);--landing-teal:#178f82;--landing-gold:#b7791f;--landing-hairline:#14181c24;--landing-muted:#15191c99;--landing-chip-bg:#14181c0d;--landing-tile-bg:linear-gradient(180deg, #ffffffe0, #fdfaf4b8);--landing-tile-edge:#ffffffd9;--landing-glass:#fff9;--landing-skeleton:#14181c12;--landing-scrim:#f6f2e9;--heat-fade:right;--row-arrow-x:7px;--row-arrow-flip:1;width:100%;max-width:100%;min-height:max(600px,100svh);color:var(--landing-ink);isolation:isolate;background:radial-gradient(90% 70% at 82% 16%,#178f821f,#0000 50%),radial-gradient(70% 60% at 8% 10%,#c0392b17,#0000 46%),linear-gradient(172deg,#f7f3ea 0%,#f1ece2 55%,#edf1ee 100%);position:relative;overflow:hidden}.dark .landing-hero{--landing-ink:#f8f5f0;--landing-accent:var(--accent,#e74c3c);--landing-teal:#1f9f91;--landing-gold:#d8a33c;--landing-hairline:#ffffff1f;--landing-muted:#f8f5f0ad;--landing-chip-bg:#ffffff0b;--landing-tile-bg:linear-gradient(180deg, #151c1ed1, #0c1113a8);--landing-tile-edge:#ffffff29;--landing-glass:#1016188c;--landing-skeleton:#ffffff12;--landing-scrim:#06080a;background:radial-gradient(90% 70% at 82% 16%,#1f9f912b,#0000 52%),radial-gradient(70% 60% at 8% 10%,#e74c3c24,#0000 46%),linear-gradient(172deg,#07090b 0%,#090d0e 55%,#0a1110 100%)}:root[dir=rtl] .landing-hero{--heat-fade:left;--row-arrow-x:-7px;--row-arrow-flip:-1}.landing-hero__scene{z-index:0;will-change:transform;position:absolute;inset:0}.landing-hero__glow{z-index:1;pointer-events:none;background:radial-gradient(120% 42% at 50% 14%,#f7f3ea9e,#0000 72%),radial-gradient(58% 34% at 50% 88%,#178f821a,#0000 70%),linear-gradient(#0000 45%,#f7f3ea1f 70%,#f7f3ea80 100%);position:absolute;inset:0}.dark .landing-hero__glow{background:radial-gradient(120% 42% at 50% 14%,#07090b8c,#0000 72%),radial-gradient(58% 34% at 50% 88%,#1f9f9124,#0000 70%),linear-gradient(#0000 45%,#07090b29 70%,#07090b9e 100%)}.landing-hero:before{content:"";z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--app-container));height:clamp(70px,10vh,140px);position:absolute;bottom:0;left:0;right:0}.landing-hero__spotlight{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(460px circle at var(--spot-x,50%) var(--spot-y,40%), #e74c3c29, #1f9f9117 38%, transparent 64%);mix-blend-mode:screen;position:absolute;inset:0}.landing-hero__content{z-index:3;min-height:inherit;flex-direction:column;min-width:0;padding:clamp(72px,9vh,116px) clamp(18px,3.8vw,64px) clamp(52px,7vh,92px);display:flex;position:relative}.landing-hero__grid{flex:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(26px,3.4vw,60px);min-width:0;display:grid}.landing-hero__masthead{min-width:0;position:relative}.landing-hero__masthead:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(68% 58% at 50% 50%, color-mix(in srgb, var(--landing-scrim) 90%, transparent), color-mix(in srgb, var(--landing-scrim) 55%, transparent) 55%, transparent 76%);position:absolute;inset:-10% -14%}.landing-hero__title{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(46px,min(6.6vw,12vh),116px);font-weight:800;line-height:.92}.landing-hero__title-line{margin-top:-.08em;margin-bottom:-.16em;padding-top:.08em;padding-bottom:.16em;display:block;overflow:hidden}.landing-hero__title-inner{will-change:transform;color:var(--landing-ink);-webkit-text-fill-color:transparent;background-image:linear-gradient(176deg,#15191c 0%,#4a251d 62%,#c0392b 130%);-webkit-background-clip:text;background-clip:text;display:inline-block}.dark .landing-hero__title-inner{background-image:linear-gradient(176deg,#fff 0%,#fdeee3 55%,#f0a99b 130%)}:root[dir=rtl] .landing-hero__title{letter-spacing:0;font-size:clamp(40px,min(5.9vw,10.5vh),100px);line-height:1.14}.landing-hero__subtitle{max-width:46ch;color:color-mix(in srgb, var(--landing-ink) 76%, transparent);overflow-wrap:anywhere;margin:clamp(12px,2vh,20px) 0 0;font-size:clamp(13px,1.15vw,15.5px);line-height:1.7}.landing-hero__cta{flex-wrap:wrap;gap:10px;margin-top:clamp(18px,2.8vh,28px);display:flex}.landing-hero__button{letter-spacing:.01em;will-change:transform;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s,box-shadow .25s,color .25s;display:inline-flex;position:relative;overflow:hidden}.landing-hero__button-inner{z-index:1;align-items:center;gap:9px;display:inline-flex;position:relative}.landing-hero__button-inner i{transition:transform .3s cubic-bezier(.22,1,.36,1)}.landing-hero__button:hover .landing-hero__button-inner i,.landing-hero__button:focus-visible .landing-hero__button-inner i{transform:scale(1.18)rotate(-6deg)}.landing-hero__button:focus-visible{outline:2px solid var(--landing-ink);outline-offset:3px}.landing-hero__button--primary{color:#fff;background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 10px 28px #c0392b61,inset 0 1px #ffffff38}.landing-hero__button--primary:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);transition:transform .7s;position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.landing-hero__button--primary:hover{box-shadow:0 14px 38px #c0392b7a,inset 0 1px #ffffff4d}.landing-hero__button--primary:hover:after{transform:translate(130%)skew(-18deg)}.landing-hero__button--secondary{color:var(--landing-ink);border:1px solid var(--landing-hairline);background:var(--landing-glass)}.landing-hero__button--secondary:hover{border-color:var(--landing-accent)}.landing-hero__stats{border-top:1px solid var(--landing-hairline);flex-wrap:wrap;gap:clamp(16px,2.4vw,38px);margin:clamp(18px,2.8vh,30px) 0 0;padding-top:clamp(14px,2vh,22px);display:flex}.landing-hero__stat{flex-direction:column-reverse;gap:3px;min-width:0;display:flex}.landing-hero__stat dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--landing-ink);margin:0;font-size:clamp(21px,2vw,31px);font-weight:800;line-height:1.05}.landing-hero__stat dt{color:var(--landing-muted);font-size:11.5px;font-weight:600}.landing-hero__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:clamp(16px,2.4vh,26px);display:grid}.landing-hero__railitem{border:1px solid var(--landing-hairline);background:var(--landing-glass);color:var(--landing-ink);white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .22s,color .22s,transform .22s,background .22s;display:inline-flex}.landing-hero__railitem i{color:var(--landing-teal);font-size:11px;transition:color .22s}.landing-hero__railitem:hover,.landing-hero__railitem:focus-visible{border-color:var(--landing-accent);color:var(--landing-accent);transform:translateY(-2px)}.landing-hero__railitem:hover i,.landing-hero__railitem:focus-visible i{color:var(--landing-accent)}.landing-hero__board{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.1vw,15px);min-width:0;display:grid}.landing-hero__tile{border:1px solid var(--landing-hairline);background:var(--landing-tile-bg);contain:layout paint;border-radius:16px;flex-direction:column;min-width:0;padding:clamp(12px,1vw,16px) clamp(13px,1.1vw,18px);display:flex;position:relative;overflow:hidden}.landing-hero__tile:before{content:"";background:linear-gradient(90deg, transparent, var(--landing-tile-edge), transparent);height:1px;position:absolute;top:0;left:10%;right:10%}.landing-hero__tile--topics,.landing-hero__tile--brief{grid-column:1/-1}.landing-hero__tilehead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.landing-hero__kicker{color:var(--landing-ink);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:800;display:inline-flex}:root[dir=rtl] .landing-hero__kicker{letter-spacing:0;text-transform:none;font-size:13px}.landing-hero__kicker i{color:var(--landing-accent);font-size:12px}.landing-hero__kicker-dot{background:var(--landing-accent);width:7px;height:7px;box-shadow:0 0 0 3px #e74c3c29, 0 0 12px var(--landing-accent);border-radius:50%;animation:1.9s ease-in-out infinite lh-pulse}.landing-hero__tilelink{color:var(--landing-muted);white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;font-weight:700;text-decoration:none;transition:color .22s;display:inline-flex}.landing-hero__tilelink i{transform:scaleX(var(--row-arrow-flip));font-size:10.5px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.landing-hero__tilelink:hover,.landing-hero__tilelink:focus-visible{color:var(--landing-accent)}.landing-hero__tilelink:hover i{transform:translateX(var(--row-arrow-x)) scaleX(var(--row-arrow-flip))}.landing-hero__tilenote{color:var(--landing-muted);margin:8px 0 0;font-size:10.5px;line-height:1.5}.landing-hero__topics{margin:0;padding:0;list-style:none}.landing-hero__topic{isolation:isolate;color:var(--landing-ink);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.2vw,18px);padding:clamp(7px,.9vh,11px) 10px;text-decoration:none;display:grid;position:relative}.landing-hero__topic:before{content:"";z-index:-1;width:calc(var(--heat,0) * 100%);background:linear-gradient(to var(--heat-fade), color-mix(in srgb, var(--landing-accent) 26%, transparent), transparent);opacity:.5;border-radius:10px;transition:opacity .25s;position:absolute;inset-block:2px;inset-inline-start:0}.landing-hero__topic:hover:before,.landing-hero__topic:focus-visible:before{opacity:1}.landing-hero__topic+.landing-hero__topic,.landing-hero__topics li+li .landing-hero__topic{box-shadow:0 -1px 0 var(--landing-hairline)}.landing-hero__topic:focus-visible{outline:2px solid var(--landing-accent);outline-offset:-2px}.landing-hero__topic-rank{color:var(--landing-muted);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:11px;font-weight:700}.landing-hero__topic-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;min-width:0;font-size:clamp(15px,1.35vw,21px);font-weight:700;line-height:1.35;transition:color .22s;overflow:hidden}:root[dir=rtl] .landing-hero__topic-label{letter-spacing:0}.landing-hero__topic:hover .landing-hero__topic-label{color:var(--landing-accent)}.landing-hero__topic-live{background:var(--landing-accent);width:7px;height:7px;box-shadow:0 0 0 3px #e74c3c2e, 0 0 10px var(--landing-accent);border-radius:50%;margin-inline-start:9px;animation:1.6s ease-in-out infinite lh-pulse;display:inline-block}.landing-hero__topic-count{font-variant-numeric:tabular-nums;color:var(--landing-muted);white-space:nowrap;font-size:12.5px;font-weight:700}.landing-hero__pulsehead{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.landing-hero__pulseval{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.2vw,34px);font-weight:800;line-height:1}.landing-hero__pulselabel{color:var(--landing-muted);font-size:11.5px;font-weight:700}.landing-hero__tile--pulse.is-conflict .landing-hero__pulseval,.landing-hero__tile--pulse.is-conflict .landing-hero__spark{color:var(--landing-accent)}.landing-hero__tile--pulse.is-coop .landing-hero__pulseval,.landing-hero__tile--pulse.is-coop .landing-hero__spark{color:var(--landing-teal)}.landing-hero__spark{clip-path:inset(0 100% 0 0);width:100%;height:clamp(34px,5.5vh,56px);margin-top:8px;animation:1.1s cubic-bezier(.65,0,.35,1) .15s forwards lh-sweep;display:block;overflow:visible}:root[dir=rtl] .landing-hero__spark{clip-path:inset(0 0 0 100%)}@keyframes lh-sweep{to{clip-path:inset(0)}}.landing-hero__spark-line{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.landing-hero__spark-zero{stroke:var(--landing-hairline);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.landing-hero__alerts{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.landing-hero__alert{color:var(--landing-ink);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;text-decoration:none;transition:background .22s;display:grid}.landing-hero__alert:hover,.landing-hero__alert:focus-visible{background:var(--landing-chip-bg)}.landing-hero__alert i{color:var(--landing-teal);font-size:11px}.landing-hero__alert--extreme i,.landing-hero__alert--severe i{color:var(--landing-accent)}.landing-hero__alert--moderate i{color:var(--landing-gold)}.landing-hero__alert-text{align-items:baseline;gap:8px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.landing-hero__alert-text b{flex:none;font-weight:700}.landing-hero__alert-text span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--landing-muted);font-weight:500;overflow:hidden}.landing-hero__alert-time{color:var(--landing-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:600}.landing-hero__brief{color:var(--landing-ink);font-family:var(--font-content);overflow-wrap:anywhere;-webkit-line-clamp:3;opacity:.86;-webkit-box-orient:vertical;font-size:clamp(12.5px,1.05vw,14.5px);line-height:1.85;display:-webkit-box;overflow:hidden}.landing-hero__brief a{color:var(--landing-accent);text-decoration:none}.landing-hero__brief a:hover{text-decoration:underline}.landing-hero__skeleton{flex-direction:column;gap:9px;padding-block:4px;display:flex}.landing-hero__skelrow{background:linear-gradient(90deg, var(--landing-skeleton) 25%, color-mix(in srgb, var(--landing-skeleton) 40%, transparent) 50%, var(--landing-skeleton) 75%);background-size:260% 100%;border-radius:6px;height:14px;animation:1.5s linear infinite lh-shimmer}.landing-hero__skelrow:nth-child(2){width:82%}.landing-hero__skelrow:nth-child(3){width:64%}.landing-hero__skelrow:nth-child(4){width:74%}.landing-hero__skelrow:nth-child(5){width:56%}.landing-hero__skelrow:nth-child(6){width:68%}.landing-hero__skelrow--tall{width:100%;height:40px}.landing-hero__tile--topics .landing-hero__skeleton{gap:6px}.landing-hero__tile--topics .landing-hero__skelrow{border-radius:9px;height:clamp(30px,4.2vh,42px)}.landing-hero__tile--alerts .landing-hero__skeleton{gap:4px}.landing-hero__tile--alerts .landing-hero__skelrow{height:25px}.landing-hero__tile--pulse .landing-hero__skelrow:first-child{width:44%;height:30px}.landing-hero__tile--pulse .landing-hero__skelrow--tall{height:clamp(34px,5.5vh,56px)}@keyframes lh-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.lh-in{animation:.5s cubic-bezier(.22,1,.36,1) both lh-in}@keyframes lh-in{0%{opacity:0;transform:translateY(8px)}}.landing-hero__scrollcue{z-index:4;width:1px;height:38px;position:absolute;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%)}.landing-hero__scrollcue-line{background:linear-gradient(180deg, transparent, var(--landing-ink), transparent);animation:2.1s cubic-bezier(.65,0,.35,1) infinite lh-drip;position:absolute;inset:0}@keyframes lh-drip{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@keyframes lh-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}@media (max-width:1180px){.landing-hero__grid{grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(24px,4vh,40px)}.landing-hero__subtitle{max-width:60ch}.landing-hero__title{font-size:clamp(46px,9vw,92px)}:root[dir=rtl] .landing-hero__title{font-size:clamp(40px,8vw,80px)}.landing-hero__topics li:nth-child(n+6){display:none}}@media (max-width:900px){.landing-hero{min-height:0}.landing-hero__board{grid-template-columns:minmax(0,1fr)}.landing-hero__tile--pulse,.landing-hero__tile--alerts{grid-column:1/-1}.landing-hero__scrollcue{display:none}}@media (max-width:760px){.landing-hero__content{padding:clamp(26px,5vh,44px) 16px clamp(40px,6vh,64px)}.landing-hero__title{letter-spacing:-.03em;font-size:clamp(42px,13vw,68px)}:root[dir=rtl] .landing-hero__title{font-size:clamp(36px,11.5vw,60px)}.landing-hero__subtitle{font-size:13px}.landing-hero__button{flex:auto}.landing-hero__stat dd{font-size:22px}.landing-hero__rail{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.landing-hero__rail::-webkit-scrollbar{display:none}.landing-hero__railitem{flex:none}.landing-hero__topics li:nth-child(n+5){display:none}.landing-hero__topic-label{font-size:15px}}@media (max-width:480px){.landing-hero__content{padding-inline:12px}}@media (min-height:960px) and (min-width:1181px){.landing-hero__brief{-webkit-line-clamp:5}}@media (max-height:840px) and (min-width:1181px){.landing-hero__content{padding-top:68px}.landing-hero__topics li:nth-child(n+6){display:none}.landing-hero__brief{-webkit-line-clamp:2}}@media (max-height:770px) and (min-width:1181px){.landing-hero__topics li:nth-child(n+5){display:none}}@media (max-height:680px) and (min-width:1181px){.landing-hero__tile--brief,.landing-hero__topics li:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.landing-hero__kicker-dot,.landing-hero__topic-live,.landing-hero__scrollcue-line,.landing-hero__skelrow,.lh-in{animation:none}.landing-hero__spark{clip-path:none;animation:none}.landing-hero__button--primary:after{display:none}}.landing-hero__liveevent{border:1px solid var(--landing-hairline);background:var(--landing-glass);border-radius:18px;align-items:center;gap:13px;max-width:560px;margin-top:18px;padding:13px 16px;text-decoration:none;transition:border-color .22s;animation:.5s cubic-bezier(.2,.9,.3,1.1) both lh-live-in;display:flex}.landing-hero__liveevent:hover{border-color:var(--accent,#e74c3c)}@keyframes lh-live-in{0%{opacity:0;transform:translateY(9px)}}.landing-hero__liveevent-icon{border:1px solid var(--landing-hairline);background:color-mix(in srgb, var(--accent,#e74c3c) 10%, transparent);width:40px;height:40px;color:var(--accent,#e74c3c);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}.landing-hero__liveevent-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.landing-hero__liveevent-kicker{letter-spacing:.06em;color:var(--landing-muted,var(--secondary-color));font-size:11px}.landing-hero__liveevent-headline{color:var(--landing-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.landing-hero__liveevent-go{color:var(--landing-muted,var(--secondary-color));flex:none;font-size:12px;transition:transform .22s,color .22s}.landing-hero__liveevent:hover .landing-hero__liveevent-go{color:var(--accent,#e74c3c);transform:translate(-3px)}html[dir=ltr] .landing-hero__liveevent-go{transform:scaleX(-1)}html[dir=ltr] .landing-hero__liveevent:hover .landing-hero__liveevent-go{transform:scaleX(-1)translate(-3px)}@media (prefers-reduced-motion:reduce){.landing-hero__liveevent{animation:none}}
.mapkeywords{width:100%;position:relative}.map-chart-inner{border:1px solid var(--border-color-subtle);border-radius:14px;overflow:hidden}
.network-chart-container{width:100%;margin:0}.direction-filter{border-bottom:1px solid var(--projects-section);flex-wrap:wrap;gap:4px;margin-bottom:10px;padding-bottom:10px;display:flex}.filter-btn{color:var(--main-color);background:var(--more-list-bg-hover);border:1px solid var(--border-color-subtle);cursor:pointer;border-radius:100px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:flex}.filter-btn:hover{color:var(--accent);border-color:var(--accent-border)}.filter-btn.active{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}.filter-btn i{font-size:9px}.network-empty-state{color:var(--secondary-color);background:var(--projects-section);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;font-size:14px;display:flex}.network-empty-state .direction-filter{border-bottom:none;margin-bottom:8px;padding-bottom:0}.network-empty-state>i{opacity:.5;font-size:32px}.network-layout{gap:8px;width:100%;display:flex}.network-insights{background:var(--app-container,#f8fafc);border:1px solid var(--projects-section,#e2e8f0);border-radius:12px;flex-direction:column;flex-shrink:0;gap:12px;width:220px;padding:16px;display:flex}.network-insights.dark{background:var(--app-container,#1e293b);border-color:var(--projects-section,#334155)}.insight-header{color:var(--main-color);border-bottom:1px solid var(--projects-section,#e2e8f0);align-items:center;gap:8px;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.network-insights.dark .insight-header{border-color:var(--projects-section,#334155)}.insight-header i{color:var(--accent)}.insight-cards{flex-direction:column;gap:10px;display:flex}.insight-card{background:var(--search-area-bg);cursor:pointer;border:1px solid var(--border-color-subtle);border-radius:10px;padding:12px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s,background .3s}.network-insights.dark .insight-card{background:var(--search-area-bg)}.insight-card:hover{border-color:var(--accent);background:linear-gradient(180deg, var(--accent-bg), transparent 70%), var(--search-area-bg);transform:translateY(-2px);box-shadow:0 8px 20px #00000024}.insight-card.stats{cursor:default}.insight-card.stats:hover{box-shadow:none;border-color:#0000;transform:none}.insight-icon{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:8px;display:inline-flex}.insight-card.most-connected .insight-icon{color:#fff;background:linear-gradient(135deg,#fbbf24,#f59e0b)}.insight-card.strongest-pair .insight-icon{background:linear-gradient(135deg, var(--accent), #962d22);color:#fff}.insight-content{flex-direction:column;gap:2px;display:flex}.insight-label{text-transform:uppercase;letter-spacing:.5px;color:var(--main-color,#64748b);font-size:10px;font-weight:600}.insight-value{color:var(--main-color);word-break:break-word;font-size:13px;font-weight:600}.insight-arrow{color:var(--accent);margin:2px 0;font-size:12px}.insight-detail{color:var(--main-color,#64748b);font-size:11px}.stat-row{border-bottom:1px solid var(--projects-section,#e2e8f0);justify-content:space-between;align-items:center;padding:6px 0;display:flex}.network-insights.dark .stat-row{border-color:var(--projects-section,#334155)}.stat-row:last-child{border-bottom:none}.stat-label{color:var(--main-color,#64748b);align-items:center;gap:6px;font-size:11px;display:flex}.stat-label i{opacity:.7;font-size:12px}.stat-value{color:var(--accent);font-size:14px;font-weight:700}.focus-info{background:var(--accent-bg);border:1px solid var(--accent-border);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.focus-header{color:var(--accent);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.focus-actions{gap:8px;display:flex}.view-source{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.view-source:hover{background:var(--accent);transform:scale(1.02)}.clear-focus{background:var(--projects-section,#e5e7eb);color:var(--main-color,#64748b);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px 10px;font-size:12px;transition:all .2s;display:flex}.clear-focus:hover{color:#fff;background:#dc2626}.network-hint{color:var(--main-color,#64748b);background:var(--projects-section,#00000008);border-radius:6px;align-items:center;gap:8px;margin-top:auto;padding:10px;font-size:11px;display:flex}.network-hint i{opacity:.6}.network-chart-wrapper{background:var(--app-container,#f8fafc);border:1px solid var(--projects-section,#e2e8f0);border-radius:12px;flex:1;min-height:500px;position:relative;overflow:hidden}html.dark .network-chart-wrapper{background:var(--app-container,#0f172a);border-color:var(--projects-section,#334155)}.network-chart-wrapper svg{cursor:grab;width:100%;height:100%;display:block}.network-chart-wrapper svg:active{cursor:grabbing}.network-node circle{transition:opacity .3s,r .3s}.network-node text{transition:opacity .3s}.network-link{transition:stroke-opacity .3s,stroke-width .2s}.particle{pointer-events:none}.network-link.hot{stroke-dasharray:5 7;animation:1.4s linear infinite link-flow}@keyframes link-flow{to{stroke-dashoffset:-24px}}.network-tooltip{pointer-events:none;z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #00000014;border-radius:14px;max-width:min(340px,100% - 28px);padding:12px 14px;animation:.2s cubic-bezier(.22,1,.36,1) nt-pop;position:absolute;top:14px;right:14px;box-shadow:0 16px 42px #0003}@keyframes nt-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.network-tooltip.dark{background:#121820f0;border-color:#ffffff1a}.network-tooltip strong{color:var(--main-color);font-weight:700}.network-tooltip div{color:var(--main-color);font-size:12px}.nt-head{border-bottom:1px solid var(--border-color-subtle);justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;padding-bottom:9px;display:flex}.nt-title{color:var(--main-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.nt-conn{color:var(--accent);background:var(--accent-bg);border:1px solid var(--accent-border);font-variant-numeric:tabular-nums;border-radius:100px;flex-shrink:0;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.nt-conn i{font-size:9px}.network-fullscreen-btn{background:var(--more-list-bg);border:1px solid var(--border-color-subtle);width:38px;height:38px;color:var(--main-color);cursor:pointer;z-index:50;border-radius:11px;justify-content:center;align-items:center;font-size:15px;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 6px 18px #0000002e}.network-fullscreen-btn:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border);transform:translateY(-1px)}html[dir=rtl] .network-fullscreen-btn{left:16px;right:auto}.network-chart-wrapper.fullscreen{z-index:9999;background:var(--app-container,#f8fafc);border:none;border-radius:0;width:100vw;height:100vh;position:fixed;inset:0}html.dark .network-chart-wrapper.fullscreen{background:var(--app-container,#0f172a)}.network-chart-wrapper.fullscreen .network-fullscreen-btn{bottom:24px;right:24px}html[dir=rtl] .network-chart-wrapper.fullscreen .network-fullscreen-btn{left:24px;right:auto}.network-chart-wrapper.fullscreen .network-tooltip{top:24px;right:24px}html[dir=rtl] .network-chart-wrapper.fullscreen .network-tooltip{left:24px;right:auto}@keyframes nodeEntry{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes linkDraw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@media (max-width:900px){.network-layout{flex-direction:column}.network-insights{flex-flow:wrap;align-items:flex-start;width:100%}.insight-header{width:100%;margin-bottom:8px}.direction-filter{justify-content:center;width:100%;margin-bottom:8px;padding-bottom:8px}.insight-cards{flex-flow:wrap;flex:1;gap:8px}.insight-card{flex:1;min-width:140px}.insight-card.stats{flex:2;min-width:200px}.stat-row{background:var(--app-container);border:none;border-radius:4px;gap:8px;margin:2px;padding:4px 8px;display:inline-flex}.network-hint{width:100%;margin-top:8px}.focus-info{flex-direction:row;flex:1;justify-content:space-between;align-items:center;min-width:150px}}@media (max-width:600px){.network-chart-wrapper{min-height:400px}.network-insights{padding:12px}.insight-card{padding:10px}.insight-icon{width:24px;height:24px;font-size:12px}.insight-value{font-size:12px}.network-tooltip{padding:8px 12px;top:8px;right:8px}}.network-search{background:var(--search-area-bg);border:1px solid var(--border-color-subtle);border-radius:100px;align-items:center;gap:8px;padding:7px 11px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.network-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.network-search>i{color:var(--secondary-color);flex-shrink:0;font-size:11px}.network-search__input{min-width:0;color:var(--main-color);font-family:var(--font-text), sans-serif;background:0 0;border:none;outline:none;flex:1;font-size:12px}.network-search__input::placeholder{color:var(--secondary-color);opacity:.8}.network-search__clear{color:var(--secondary-color);cursor:pointer;background:0 0;border:none;padding:2px;font-size:11px;transition:color .2s;display:flex}.network-search__clear:hover{color:var(--accent)}.network-node{transition:opacity .3s}.network-node.is-search-dim{opacity:.14}.network-node.is-search-match circle{filter:drop-shadow(0 0 7px var(--accent));stroke:var(--accent)!important;stroke-width:4px!important}.network-zoom{z-index:50;border:1px solid var(--border-color-subtle);border-radius:11px;flex-direction:column;display:flex;position:absolute;top:14px;left:14px;overflow:hidden;box-shadow:0 6px 18px #0000002e}.network-zoom button{border:none;border-bottom:1px solid var(--border-color-subtle);background:var(--more-list-bg);width:34px;height:34px;color:var(--main-color);cursor:pointer;justify-content:center;align-items:center;font-size:13px;transition:background-color .2s,color .2s;display:flex}.network-zoom button:last-child{border-bottom:none}.network-zoom button:hover{background:var(--accent-bg);color:var(--accent)}.network-legend{background:var(--search-area-bg);border:1px solid var(--border-color-subtle);color:var(--secondary-color);border-radius:10px;flex-direction:column;gap:7px;padding:10px 12px;font-size:11px;display:flex}.network-legend .legend-row{align-items:center;gap:8px;display:flex}.legend-nodes{align-items:center;gap:4px;display:inline-flex}.legend-node{background:var(--accent);border-radius:50%;display:inline-block}.legend-node--lg{width:13px;height:13px}.legend-node--sm{opacity:.7;width:7px;height:7px}.legend-link{border-top:3px solid var(--accent);opacity:.7;border-radius:3px;width:22px;height:0;display:inline-block}.focus-neighbors{flex-direction:column;gap:4px;margin-top:2px;display:flex}.focus-neighbor{background:var(--more-list-bg-hover);width:100%;color:var(--main-color);font-family:var(--font-text), sans-serif;cursor:pointer;border:none;border-radius:7px;align-items:center;gap:7px;padding:5px 8px;font-size:11px;transition:background-color .2s,transform .2s;display:flex}.focus-neighbor:hover{background:var(--accent-bg);transform:translate(2px)}:root[dir=rtl] .focus-neighbor:hover{transform:translate(-2px)}.focus-neighbor__dir{flex-shrink:0;font-size:9px}.focus-neighbor__dir--out{color:var(--accent)}.focus-neighbor__dir--in{color:#1f9f91}.focus-neighbor__id{text-align:start;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.focus-neighbor__val{font-variant-numeric:tabular-nums;color:var(--secondary-color);font-weight:700}.nt-sec{margin-top:9px}.nt-sec__label{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:10px;font-weight:800;display:inline-flex}.nt-sec__label i{font-size:9px}.nt-out .nt-sec__label{color:var(--accent)}.nt-in .nt-sec__label{color:#1f9f91}.nt-chips{flex-wrap:wrap;gap:5px;display:flex}.nt-chip{background:var(--more-list-bg-hover);border:1px solid var(--border-color-subtle);color:var(--main-color);white-space:nowrap;border-radius:100px;align-items:center;gap:5px;padding-block:2px;padding-inline:9px 3px;font-size:11px;display:inline-flex}.nt-chip__name{font-weight:600}.nt-chip__n{text-align:center;font-variant-numeric:tabular-nums;border-radius:100px;min-width:16px;padding:1px 6px;font-size:9.5px;font-weight:800}.nt-out .nt-chip__n{background:var(--accent-bg);color:var(--accent)}.nt-in .nt-chip__n{color:#1f9f91;background:#1f9f912e}.nt-chip--more{color:var(--secondary-color);opacity:.85;padding-inline:9px;font-weight:700}.nt-pair{align-items:center;gap:6px;margin-bottom:4px;display:flex}.nt-arrow{color:var(--secondary-color)}.nt-value{color:var(--accent);font-size:13px;font-weight:600}.network-zoom button:active,.filter-btn:active,.view-source:active,.clear-focus:active,.focus-neighbor:active,.network-fullscreen-btn:active,.network-search__clear:active{transform:scale(.92)}.network-node.is-search-match circle{animation:.34s cubic-bezier(.34,1.56,.64,1) np-match-pop}@keyframes np-match-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.network-link.hot{stroke-dasharray:none;animation:none}.network-node.is-search-match circle,.network-tooltip{animation:none}.network-zoom button:active,.filter-btn:active,.view-source:active,.clear-focus:active,.focus-neighbor:active,.network-fullscreen-btn:active,.network-search__clear:active{transform:none}}
.sankey-container{width:100%;margin:20px 0}.sankey-chart-wrapper,.chord-chart-wrapper,.flow-diagram-wrapper{border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.chord-chart-wrapper{width:100%;min-height:500px;overflow:visible}.chord-chart-wrapper svg{max-width:100%;height:auto;min-height:500px;margin:0 auto;display:block}.flow-diagram-wrapper{position:relative}.flow-diagram-wrapper .react-flow{width:100%;height:100%}.flow-diagram-wrapper .react-flow__node{font-family:var(--font-text), sans-serif}.flow-diagram-wrapper .react-flow__edge{pointer-events:none}.flow-diagram-wrapper .react-flow__edge-path{stroke-width:2px}.flow-diagram-wrapper .react-flow__controls,.flow-diagram-wrapper .react-flow__attribution{display:none}.sankey-tooltip{font-family:var(--font-text), sans-serif;text-align:start;background:#fffffff2;border:1px solid #0000001a;border-radius:8px;padding:12px 14px;box-shadow:0 4px 12px #00000026}.sankey-tooltip strong{color:var(--main-color);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.sankey-tooltip div{color:var(--main-color);font-size:12px}.dark-mode .sankey-tooltip{background:#333333f2;border-color:#ffffff1a}.dark-mode .sankey-tooltip strong{color:#fff}.dark-mode .sankey-tooltip div{color:#ffffffb3}.sankey-chart-wrapper svg text{cursor:pointer;-webkit-user-select:none;user-select:none}.sankey-chart-wrapper svg path{transition:opacity .2s}@media (max-width:768px){.sankey-chart-wrapper{height:400px}}
.signal-field{opacity:0;transition:opacity 1.1s;position:absolute;inset:0;overflow:hidden}.signal-field.is-ready{opacity:1}.signal-field canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.signal-field--fallback{opacity:1}.signal-field__orb{filter:blur(70px);opacity:.5;border-radius:50%;animation:16s ease-in-out infinite alternate signal-field-drift;position:absolute}.signal-field__orb--one{background:radial-gradient(circle,#2ec4b680,#0000 70%);width:44vw;height:44vw;bottom:-18%;left:6%}.signal-field__orb--two{background:radial-gradient(circle,#e74c3c59,#0000 70%);width:36vw;height:36vw;animation-delay:-6s;bottom:-12%;right:4%}.signal-field__orb--three{background:radial-gradient(circle,#d6a03747,#0000 70%);width:30vw;height:30vw;animation-delay:-11s;bottom:-22%;left:38%}@keyframes signal-field-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(4vw,-3vh)scale(1.12)}}@media (prefers-reduced-motion:reduce){.signal-field__orb{animation:none}}
.time{text-align:end;flex:1;height:25px;margin:5px 20px;position:relative;overflow:hidden}.time .news{opacity:0;width:100%;transition:opacity .5s,transform .5s;position:absolute;transform:translateY(30px)}.time .news.in{opacity:1;transform:translateY(0)}.time .news.out{opacity:0;transform:translateY(-30px)}.time .ttime{color:var(--main-color);word-break:normal;max-width:100%;font-size:14px;text-decoration:none;transition:color .3s;display:inline-block;overflow:hidden}.time .ttime:hover{color:var(--link-color-hover)}.time .thCntr{vertical-align:middle;margin-inline-start:6px;display:inline-block}.time .thCntr img{vertical-align:middle;border-radius:2px;width:16px;height:12px}@media screen and (max-width:768px){.time .ttime{font-size:12px}.time .thCntr img{width:14px;height:10px}}@media screen and (max-width:520px){.time .ttime{font-size:11px}}
.keyword-view{padding:clamp(12px,2vw,20px)}.keyword-view__header{margin:0 0 12px}.keyword-view__title{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;margin:0;font-size:clamp(20px,3vw,28px);font-weight:800;display:flex}.keyword-view__title i{color:var(--accent);font-size:.7em}.keyword-view__word{color:var(--main-color);text-decoration:none;transition:color .2s}.keyword-view__word:hover{color:var(--accent)}.kw-dossier{border:1px solid var(--border-color-subtle);background:radial-gradient(90% 130% at 0% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 60%), var(--projects-section);box-shadow:var(--shadow-card);border-radius:16px;margin-bottom:14px;padding:clamp(14px,1.8vw,22px);position:relative}:root[dir=rtl] .kw-dossier{background:radial-gradient(90% 130% at 100% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 60%), var(--projects-section)}.kw-dossier__main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;display:flex}.kw-dossier__id{align-items:center;gap:14px;min-width:0;display:flex}.kw-dossier__thumb{border:1px solid var(--border-color-subtle);background-position:50%;background-size:cover;border-radius:14px;flex:none;width:clamp(52px,5vw,68px);height:clamp(52px,5vw,68px);box-shadow:0 6px 18px #0000002e}.kw-dossier__idtext{min-width:0}.kw-dossier__word{letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0 0 7px;font-size:clamp(24px,3.4vw,42px);font-weight:800;line-height:1.1;display:flex}.kw-dossier__word i{color:var(--accent);font-size:.55em}.kw-dossier__word a{color:var(--main-color);overflow-wrap:anywhere;text-decoration:none;transition:color .2s}.kw-dossier__word a:hover{color:var(--accent)}.kw-dossier__idmeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kw-dossier__chip{background:var(--search-area-bg);border:1px solid var(--border-color-subtle);color:var(--secondary-color);white-space:nowrap;cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}a.kw-dossier__chip:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}.kw-dossier__chip--ghost{cursor:default;background:0 0}.kw-dossier__chip--ext i{opacity:.7;font-size:9px}.kw-dossier__chip i{font-size:11px}.kw-dossier__vitals{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,28px);display:flex}.kw-dossier__stat{flex-direction:column;gap:2px;text-decoration:none;display:flex}.kw-dossier__stat b{letter-spacing:-.02em;color:var(--main-color);font-variant-numeric:tabular-nums;font-size:clamp(20px,2vw,27px);font-weight:800;line-height:1.1}a.kw-dossier__stat:hover b{color:var(--accent)}.kw-dossier__stat span{letter-spacing:.14em;text-transform:uppercase;color:var(--secondary-color);white-space:nowrap;font-size:9.5px;font-weight:800}.kw-dossier__actions{border-inline-start:1px solid var(--border-color-subtle);align-items:center;gap:6px;padding-inline-start:clamp(10px,1.4vw,20px);display:inline-flex}.kw-dossier__action{border:1px solid var(--border-color-subtle);background:var(--search-area-bg);min-height:34px;color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;border-radius:100px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s,transform .15s;display:inline-flex}.kw-dossier__action:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg);transform:translateY(-1px)}.kw-dossier__action.is-on{color:var(--star,#f5b301);border-color:color-mix(in srgb, var(--star,#f5b301) 45%, transparent)}.kw-dossier__action b{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:800}.kw-dossier__rails{border-top:1px solid var(--border-color-subtle);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}.kw-dossier__rail{align-items:flex-start;gap:10px;display:flex}.kw-dossier__rail-icon{background:var(--accent-bg);border:1px solid var(--accent-border);width:26px;height:26px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.kw-dossier__rail-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.kw-dossier__morse{letter-spacing:3px;color:var(--secondary-color);opacity:.5;cursor:pointer;text-align:start;background:0 0;border:none;margin-top:10px;padding:0;font-family:monospace;font-size:11px;transition:opacity .15s;display:block}.kw-dossier__morse:hover{opacity:.9}.keyword-view__hourchip{border:1px solid var(--accent-border);background:var(--accent-bg);color:var(--accent);font-family:var(--font-text), sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:100px;align-self:center;align-items:center;gap:7px;margin-inline-start:auto;padding:5px 12px;font-size:12px;font-weight:700;transition:background-color .2s,transform .15s;display:inline-flex}.keyword-view__hourchip:hover{background:color-mix(in srgb, var(--accent) 18%, transparent);transform:translateY(-1px)}.keyword-view__hourchip i{font-size:10px}.keyword-view .progress{background:var(--border-color-subtle);border-radius:2px;height:2px;overflow:hidden}.keyword-view .progress .progress__bar,.keyword-view .progress .progress__bar[class*=progress__bar--]{box-shadow:none;background-color:var(--accent);opacity:.45;background-image:none;border:none;border-radius:2px;animation:none}.keyword-view .tabs{border-bottom:1px solid var(--border-color-subtle);gap:4px;margin-bottom:0;display:flex}.keyword-view .tabs button{color:var(--secondary-color);font-family:var(--font-text), sans-serif;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:9px 16px;font-size:13px;font-weight:600;transition:color .2s,border-color .2s}.keyword-view .tabs button:hover{color:var(--main-color)}.keyword-view .tabs button.active{color:var(--accent);border-bottom-color:var(--accent);background:0 0}.keyword-view .topeng{color:var(--secondary-color);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:12.5px;display:flex}.keyword-view .topeng a{color:var(--accent);text-decoration:none}.keyword-view .topeng a:hover{text-decoration:underline}.keyword-view .topcont,.keyword-view .topcoft{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;display:flex}.keyword-view .topcont>a,.keyword-view .topcoft>a{background:var(--search-area-bg);border:1px solid var(--border-color-subtle);color:var(--secondary-color);border-radius:100px;padding:4px 11px;font-size:12px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.keyword-view .topcont>a:hover,.keyword-view .topcoft>a:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}.keyword-view .topcont a:not(:last-child):before,.keyword-view .topcoft a:not(:last-child):before{content:none}.keyword-view #atopcont,.keyword-view #atopcoft{color:var(--accent);background:0 0;border:none;padding:0;font-size:13px}.keyword-view #atopcont:hover,.keyword-view #atopcoft:hover{background:0 0}.keyword-view .topcnt2{letter-spacing:2px;color:var(--secondary-color);opacity:.6;margin:8px 0 2px;font-family:monospace;font-size:12px}.keyword-view .table-anim{margin-top:6px}.keyword-view tbody tr,.keyword-view tbody tr:nth-child(odd){background-color:#0000}.keyword-view tr.row-anim td{border-bottom:1px solid var(--border-color-subtle);vertical-align:top;padding:10px 8px;transition:background-color .2s}.keyword-view tr.row-anim:hover td{background-color:var(--more-list-bg-hover)}.keyword-view tr.row-anim .btnlnk{color:var(--main-color);font-size:14px;font-weight:600;line-height:1.5;transition:color .2s}.keyword-view tr.row-anim .btnlnk:hover{color:var(--accent)}.keyword-view .sheildContainer{background:var(--more-list-bg-hover);border:1px solid var(--border-color-subtle);border-radius:9px;padding:10px 12px}.keyword-view .psylabel{border-radius:100px;padding:3px 9px;font-weight:700}.keyword-view .psylabel.pro{background:#15803d}.keyword-view .psylabel.against{background:#b91c1c}.keyword-view .slug{color:var(--secondary-color)}.keyword-view .source-fav-btn{color:var(--secondary-color);cursor:pointer;background:0 0;border:none;transition:color .2s}.keyword-view .source-fav-btn:hover{color:var(--accent)}.keyword-view .thCntr img{border-radius:2px}.keyword-view .table-caption{background:color-mix(in srgb, var(--app-container) 85%, transparent);color:var(--main-color);border-radius:10px}.keyword-view .table-caption a{color:var(--secondary-color)}.keyword-view .table-caption a:hover{color:var(--accent)}@media (max-width:768px){.keyword-view tr.row-anim td{padding:8px 5px}.kw-dossier__rail-chips{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.kw-dossier__vitals{justify-content:space-between;width:100%}.kw-dossier__actions{border-inline-start:none;padding-inline-start:0}}
.bubble-timeline-container{background:var(--projects-section);border-radius:12px;width:100%;margin:20px 0;padding:20px 0;overflow:visible}.bubble-timeline-svg{width:100%;display:block;overflow:visible}@media (max-width:768px){.bubble-timeline-container{padding:10px 0}}
.kw-pulse{direction:ltr;align-items:stretch;gap:3px;width:100%;height:120px;margin-bottom:12px;padding:8px 2px 2px;display:flex}.kw-pulse__col{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;padding:0;display:flex;position:relative}.kw-pulse__count{font-variant-numeric:tabular-nums;height:14px;color:var(--main-color);opacity:0;white-space:nowrap;font-size:10.5px;font-weight:800;transition:opacity .2s,transform .2s;transform:translateY(3px)}.kw-pulse__count.is-visible{opacity:1;transform:none}.kw-pulse__track{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}.kw-pulse__bar{background:color-mix(in srgb, var(--accent) 75%, transparent);border-radius:4px 4px 2px 2px;width:min(70%,26px);min-height:2px;transition:height .5s cubic-bezier(.22,1,.36,1),background-color .2s,box-shadow .2s}.kw-pulse__col--zero .kw-pulse__bar{background:var(--border-color-subtle)}.kw-pulse__col:hover .kw-pulse__bar{background:var(--accent)}.kw-pulse__col--selected .kw-pulse__bar{background:var(--accent);box-shadow:0 0 12px color-mix(in srgb, var(--accent) 55%, transparent)}.kw-pulse__col--selected .kw-pulse__hour{color:var(--accent);font-weight:800}.kw-pulse__col:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.kw-pulse__hour{font-variant-numeric:tabular-nums;height:14px;color:var(--secondary-color);white-space:nowrap;font-size:10px;font-weight:600}@media (max-width:900px){.kw-pulse{height:96px}.kw-pulse__col:not(:nth-child(3n+1)) .kw-pulse__hour{visibility:hidden}}@media (prefers-reduced-motion:reduce){.kw-pulse__bar,.kw-pulse__count{transition:none}}
.timeline-bubble-chart{background:var(--projects-section);border-radius:12px;width:100%;margin:20px 0;padding:20px 0}.timeline-bubble-tooltip{border:2px solid var(--main-color);font-family:var(--font-text), sans-serif;border-radius:8px;padding:12px 16px;box-shadow:0 4px 12px #0003}.tooltip-content{color:var(--app-content-main-color);align-items:center;gap:8px;font-size:13px;display:flex}.tooltip-label{color:var(--main-color);font-size:14px;font-weight:600}.tooltip-divider{opacity:.6;font-size:12px}.tooltip-name{font-weight:500}.tooltip-count{color:var(--main-color);background:var(--more-list-bg);border-radius:4px;padding:2px 8px;font-weight:700}.recharts-scatter-symbol{cursor:pointer;transition:all .3s}.recharts-scatter-symbol:hover{filter:brightness(1.2)drop-shadow(0 0 8px)}.dark .timeline-bubble-chart{background:var(--projects-section)}.dark .timeline-bubble-tooltip{border-color:var(--main-color);background:#1e1e1ef2;box-shadow:0 4px 12px #00000080}@media (max-width:768px){.timeline-bubble-chart{padding:10px 0}.tooltip-content{gap:6px;font-size:11px}.tooltip-label{font-size:12px}}
.location-view{width:100%}.location-content{padding:20px}.news-list{flex-direction:column;gap:20px;display:flex}.news-item{background-color:var(--projects-section);border:1px solid var(--border-color);border-radius:8px;padding:20px;transition:all .3s}.news-item:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.news-date{color:var(--main-color);opacity:.7;margin-bottom:10px;font-size:12px}.news-item h3{margin:0 0 10px;font-size:18px}.news-item h3 a{color:var(--main-color);text-decoration:none}.news-item h3 a:hover{color:var(--link-color)}.news-source a{color:var(--link-color);font-size:14px;text-decoration:none}.news-source a:hover{text-decoration:underline}@media screen and (max-width:768px){.location-content{padding:10px}.news-list{gap:15px}.news-item{padding:15px}}
.location-map-container{border-radius:12px;width:100%;position:relative;overflow:hidden}.location-map-inner{width:100%}
.most-view{padding:clamp(12px,2vw,20px)}.most-view__header{border-bottom:1px solid var(--border-color-subtle);margin:0 0 16px;padding-bottom:14px}.most-view__title{letter-spacing:-.01em;color:var(--main-color);align-items:center;gap:10px;margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:800;display:flex}.most-view__title i{background:var(--accent-bg);border:1px solid var(--accent-border);width:1.5em;height:1.5em;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.62em;display:inline-flex}.most-view__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}@keyframes most-term-in{0%{opacity:0;transform:translateY(10px)}}.most-term{border:1px solid var(--border-color-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--main-color) 3%, transparent), transparent 55%), var(--search-area-bg);color:var(--main-color);font-family:var(--font-text), sans-serif;text-align:start;cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:11px 13px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s;animation:.4s cubic-bezier(.22,1,.36,1) backwards most-term-in;display:flex;position:relative}.most-term:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-color-subtle));transform:translateY(-2px);box-shadow:0 8px 20px #00000024}.most-term__rank{font-variant-numeric:tabular-nums;min-width:2ch;color:var(--secondary-color);opacity:.7;font-size:11px;font-weight:800}.most-term--podium{border-color:color-mix(in srgb, var(--accent) 35%, var(--border-color-subtle))}.most-term--podium .most-term__rank{color:var(--accent);opacity:1;font-size:14px}.most-term--podium .most-term__word{font-size:14.5px;font-weight:800}.most-term__word{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.most-term__count{font-variant-numeric:tabular-nums;color:var(--secondary-color);font-size:11px;font-weight:800}.most-term__go{color:var(--secondary-color);opacity:0;font-size:10px;transition:opacity .2s,color .2s}.most-term:hover .most-term__go{opacity:1;color:var(--accent)}.most-view__loading,.most-view__empty{min-height:300px;color:var(--secondary-color);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.most-view__loading i,.most-view__empty i{opacity:.5;font-size:34px}.most-view__loading p,.most-view__empty p{margin:0}@media (prefers-reduced-motion:reduce){.most-term{animation:none}}
.pricing-page{background:var(--app-container);width:100%;max-width:100vw;min-height:100vh;color:var(--main-color);overflow-x:clip}:is(.app-body:has(.pricing-page),.app-container:has(.pricing-page),.app-content:has(.pricing-page),.projects-section:has(.pricing-page)){max-width:100vw;overflow-x:clip}.projects-section:has(.pricing-page){padding-inline:0}.pricing-shell{width:min(1160px,100% - 32px);max-width:calc(100vw - 32px);margin:0 auto;padding:28px 0 56px}.pricing-hero{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:stretch;gap:20px;padding:8px 0 20px;display:grid}.pricing-hero-copy{min-width:0}.pricing-eyebrow,.pricing-panel-label{color:#e74c3c;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.pricing-hero h1,.pricing-workflow-panel h2,.pricing-support-panel h2{color:var(--main-color);letter-spacing:0;margin:0;font-size:34px;line-height:1.15}.pricing-hero p,.pricing-workflow-panel p,.pricing-support-panel p{max-width:760px;color:var(--secondary-color);margin:12px 0 0;font-size:15px;line-height:1.75}.pricing-account-panel,.pricing-workflow-panel,.pricing-support-panel{border:1px solid var(--border-color);background:var(--projects-section);border-radius:8px}.pricing-account-panel{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:18px;display:flex}.pricing-account-panel strong{color:var(--main-color);font-size:24px;line-height:1.2}.pricing-account-email{color:var(--secondary-color);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.pricing-notice{border:1px solid var(--border-color);background:var(--projects-section);color:var(--main-color);border-radius:8px;margin:4px 0 18px;padding:12px 14px;font-size:14px;line-height:1.6}.pricing-notice-success{color:#10b981;border-color:#10b98161}.pricing-notice-warning{color:#f59e0b;border-color:#f59e0b6b}.pricing-notice-error{color:#ef4444;border-color:#ef44446b}.pricing-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 22px;display:grid}.pricing-plan{border:1px solid var(--border-color);background:var(--projects-section);border-block-start:4px solid #94a3b8;border-radius:8px;flex-direction:column;min-width:0;min-height:350px;padding:18px;display:flex}.pricing-plan-info{border-block-start-color:#e74c3c}.pricing-plan-intel{border-block-start-color:#0ea5e9}.pricing-plan-enterprise{border-block-start-color:#f59e0b}.pricing-plan-current{border-color:#e74c3c8c;box-shadow:0 12px 28px #0000001f}.pricing-plan-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;display:flex}.pricing-plan-heading h2{color:var(--main-color);margin:0;font-size:20px;line-height:1.25}.pricing-plan-heading p{color:var(--secondary-color);margin:5px 0 0;font-size:12px;line-height:1.45}.pricing-plan-heading span{color:#e74c3c;background:#e74c3c1f;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:800}.pricing-plan-price{color:var(--main-color);margin:18px 0 2px;font-size:28px;font-weight:850;line-height:1.1}.pricing-plan ul{flex-direction:column;flex:1;gap:10px;margin:18px 0 20px;padding:0;list-style:none;display:flex}.pricing-plan li{color:var(--main-color);grid-template-columns:14px minmax(0,1fr);gap:9px;font-size:14px;line-height:1.55;display:grid}.pricing-plan li i{color:#10b981;margin-top:4px;font-size:12px}.pricing-button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#e74c3c;border:1px solid #e74c3c;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:800;text-decoration:none;transition:filter .16s,opacity .16s,border-color .16s;display:inline-flex}.pricing-button:hover{filter:brightness(1.05)}.pricing-button:disabled{cursor:default;filter:none;opacity:.55}.pricing-button-secondary{border-color:var(--border-color);background:var(--app-container);color:var(--main-color)}.pricing-button-ghost{color:var(--main-color);background:0 0;border-color:#0000}.pricing-workflow-panel{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:20px;margin:20px 0;padding:20px;display:grid}.pricing-workflow-panel h2,.pricing-support-panel h2{font-size:22px}.pricing-workflow-panel ol{counter-reset:stripe-step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-workflow-panel li{border:1px solid var(--border-color);background:var(--app-container);min-height:42px;color:var(--secondary-color);border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;line-height:1.4;display:grid}.pricing-workflow-panel li:before{counter-increment:stripe-step;content:counter(stripe-step);color:#fff;background:#e74c3c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:850;display:inline-flex}.pricing-support-panel{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:20px;display:flex}.pricing-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.pricing-managed-by{color:var(--secondary-color);justify-content:center;align-items:center;gap:12px;margin:22px 0 0;font-size:12px;display:flex}.pricing-managed-by img{width:72px;height:auto}html[dir=rtl] .pricing-plan li,html[dir=rtl] .pricing-workflow-panel li{text-align:right}@media screen and (max-width:1060px){.pricing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:860px){.pricing-hero,.pricing-workflow-panel{grid-template-columns:1fr}.pricing-support-panel{flex-direction:column;align-items:stretch}.pricing-footer-actions{justify-content:stretch}.pricing-footer-actions .pricing-button{width:100%}}@media screen and (max-width:640px){.pricing-shell{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding-top:16px}.pricing-hero h1{font-size:28px}.pricing-plan-grid{grid-template-columns:1fr}.pricing-plan{min-height:auto}}
.privacy-policy-container{max-width:900px;color:var(--main-color);margin:0 auto;padding:40px 20px}.privacy-policy-content{font-size:16px;line-height:1.8}.privacy-policy-content h1{color:var(--main-color);margin-bottom:24px;font-size:32px;font-weight:700}.privacy-policy-content h2{color:var(--main-color);margin-top:32px;margin-bottom:16px;font-size:24px;font-weight:700}.privacy-policy-content h3{color:var(--main-color);margin-top:24px;margin-bottom:12px;font-size:20px;font-weight:700}.privacy-policy-content p{margin-bottom:16px}.privacy-policy-content .privacy-policy-updated{color:var(--secondary-color);margin-top:-12px;margin-bottom:32px;font-size:14px}.privacy-policy-content section{margin-bottom:8px}.privacy-policy-table-wrap{-webkit-overflow-scrolling:touch;margin-bottom:24px;overflow-x:auto}.privacy-policy-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.6}.privacy-policy-table th,.privacy-policy-table td{border:1px solid var(--border-color);text-align:start;vertical-align:top;padding:10px 14px}.privacy-policy-table th{background-color:var(--projects-section);white-space:nowrap;font-weight:700}.privacy-policy-table td:first-child{font-family:var(--font-mono,monospace);white-space:nowrap}.privacy-policy-table th,.privacy-policy-table td:not(:first-child){font-family:var(--font-text)}.privacy-policy-content ul,.privacy-policy-content ol{margin-bottom:16px;padding-inline-start:40px}.privacy-policy-content li{margin-bottom:8px}.privacy-policy-content a{color:var(--link-color);text-decoration:underline}.privacy-policy-content a:hover{color:var(--link-color-hover)}.privacy-policy-content strong,.privacy-policy-content b{font-weight:700}.privacy-policy-content em,.privacy-policy-content i{font-style:italic}.privacy-policy-error{text-align:center;max-width:600px;color:var(--main-color);margin:100px auto;padding:40px}.privacy-policy-error h2{color:var(--star);margin-bottom:16px;font-size:24px;font-weight:700}.privacy-policy-error p{color:var(--secondary-color);font-size:16px}
