.DashboardKpi-module__4QPlGa__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.DashboardKpi-module__4QPlGa__card{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;padding:20px 24px;position:relative}.DashboardKpi-module__4QPlGa__cardIcon{color:var(--muted_foreground);opacity:.85;position:absolute;top:16px;right:16px}.DashboardKpi-module__4QPlGa__cardLink{color:inherit;text-decoration:none;display:block}.DashboardKpi-module__4QPlGa__cardLink:hover .DashboardKpi-module__4QPlGa__card{border-color:var(--primary);box-shadow:var(--shadow_card),0 0 0 1px var(--primary)}.DashboardKpi-module__4QPlGa__title{color:var(--muted_foreground);margin:0 0 12px;font-size:13px;font-weight:500}.DashboardKpi-module__4QPlGa__value{color:var(--foreground);letter-spacing:-.02em;margin:0 0 8px;font-size:26px;font-weight:700}.DashboardKpi-module__4QPlGa__changeUp,.DashboardKpi-module__4QPlGa__changeDown{color:var(--success);margin:0;font-size:13px;font-weight:500}@media (max-width:1024px){.DashboardKpi-module__4QPlGa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.DashboardKpi-module__4QPlGa__grid{grid-template-columns:1fr;gap:12px}.DashboardKpi-module__4QPlGa__value{font-size:22px}}
.DashboardValueBlock-module__xC8vZq__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;margin-bottom:24px;padding:24px 28px}.DashboardValueBlock-module__xC8vZq__heading{color:var(--foreground);margin:0 0 20px;font-size:16px;font-weight:600}.DashboardValueBlock-module__xC8vZq__list{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.DashboardValueBlock-module__xC8vZq__item{flex-direction:column;gap:8px;display:flex}.DashboardValueBlock-module__xC8vZq__itemTitle{color:var(--foreground);font-size:14px;font-weight:600}.DashboardValueBlock-module__xC8vZq__itemDesc{color:var(--muted_foreground);font-size:13px;line-height:1.5}@media (max-width:900px){.DashboardValueBlock-module__xC8vZq__list{grid-template-columns:1fr}}
.DashboardAiRecommendations-module__AhPhaW__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;margin-top:0;padding:24px}.DashboardAiRecommendations-module__AhPhaW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.DashboardAiRecommendations-module__AhPhaW__subsection{margin-bottom:24px}.DashboardAiRecommendations-module__AhPhaW__subsection:last-child{margin-bottom:0}.DashboardAiRecommendations-module__AhPhaW__subsectionHeading{color:var(--foreground);border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:6px;font-size:15px;font-weight:600}.DashboardAiRecommendations-module__AhPhaW__heading{color:var(--foreground);margin:0;font-size:17px;font-weight:600}.DashboardAiRecommendations-module__AhPhaW__toggle{color:var(--muted_foreground);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.DashboardAiRecommendations-module__AhPhaW__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.DashboardAiRecommendations-module__AhPhaW__item,.DashboardAiRecommendations-module__AhPhaW__itemWarning,.DashboardAiRecommendations-module__AhPhaW__itemSuccess,.DashboardAiRecommendations-module__AhPhaW__itemInfo{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:18px 20px}.DashboardAiRecommendations-module__AhPhaW__itemWarning{border-left:4px solid var(--destructive);background:color-mix(in srgb,var(--destructive)8%,var(--surface))}.DashboardAiRecommendations-module__AhPhaW__itemSuccess{border-left:4px solid var(--success,var(--primary));background:color-mix(in srgb,var(--primary)8%,var(--surface))}.DashboardAiRecommendations-module__AhPhaW__itemInfo{border-left:4px solid var(--info);background:color-mix(in srgb,var(--info)8%,var(--surface))}.DashboardAiRecommendations-module__AhPhaW__itemContent{flex-direction:column;gap:10px;display:flex}.DashboardAiRecommendations-module__AhPhaW__badgeWarning{color:var(--destructive_foreground);background:var(--destructive);border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.DashboardAiRecommendations-module__AhPhaW__badgeSuccess{color:var(--primary_foreground);background:var(--primary);border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.DashboardAiRecommendations-module__AhPhaW__badgeInfo{color:var(--info_foreground);background:var(--info);border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.DashboardAiRecommendations-module__AhPhaW__itemTitle{color:var(--foreground);margin:0;font-size:15px;font-weight:600}.DashboardAiRecommendations-module__AhPhaW__itemDesc{color:var(--muted_foreground);margin:0;font-size:14px;line-height:1.5}.DashboardAiRecommendations-module__AhPhaW__btnPrimary{color:var(--primary_foreground);background:var(--primary);cursor:pointer;border:none;border-radius:8px;width:fit-content;padding:10px 18px;font-size:14px;font-weight:500;transition:background .2s}.DashboardAiRecommendations-module__AhPhaW__btnPrimary:hover{background:var(--primary_hover)}.DashboardAiRecommendations-module__AhPhaW__btnDestructive{color:var(--destructive_foreground);background:var(--destructive);cursor:pointer;border:none;border-radius:8px;width:fit-content;padding:10px 18px;font-size:14px;font-weight:500;transition:background .2s}.DashboardAiRecommendations-module__AhPhaW__btnDestructive:hover{background:var(--destructive_hover)}.DashboardAiRecommendations-module__AhPhaW__btnSecondary{color:var(--foreground);background:var(--muted);border:1px solid var(--border);cursor:pointer;border-radius:8px;width:fit-content;padding:10px 18px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s}.DashboardAiRecommendations-module__AhPhaW__btnSecondary:hover{background:var(--muted_hover,color-mix(in srgb,var(--muted)90%,var(--foreground)));border-color:var(--border)}.DashboardAiRecommendations-module__AhPhaW__itemHint{color:var(--muted_foreground);margin:0;font-size:13px;line-height:1.5}.DashboardAiRecommendations-module__AhPhaW__itemHint a{color:var(--primary);font-weight:500}.DashboardAiRecommendations-module__AhPhaW__itemHint a:hover{text-decoration:underline}.DashboardAiRecommendations-module__AhPhaW__actionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DashboardAiRecommendations-module__AhPhaW__linkSecondary{color:var(--primary);font-size:14px;font-weight:500;text-decoration:none}.DashboardAiRecommendations-module__AhPhaW__linkSecondary:hover{text-decoration:underline}.DashboardAiRecommendations-module__AhPhaW__empty{color:var(--muted_foreground);margin:0;font-size:14px}
.DashboardActionHistory-module__iigqAW__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;margin-top:0;padding:24px}.DashboardActionHistory-module__iigqAW__heading{color:var(--foreground);margin:0 0 4px;font-size:17px;font-weight:600}.DashboardActionHistory-module__iigqAW__subtitle{color:var(--muted_foreground);margin:0 0 12px;font-size:13px}.DashboardActionHistory-module__iigqAW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DashboardActionHistory-module__iigqAW__item{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.DashboardActionHistory-module__iigqAW__itemAction{color:var(--primary);min-width:100px;font-weight:600}.DashboardActionHistory-module__iigqAW__itemTarget{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.DashboardActionHistory-module__iigqAW__itemTime{color:var(--muted_foreground);font-size:12px}
.DashboardFunnel-module__bec2Ka__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;padding:24px}.DashboardFunnel-module__bec2Ka__heading{color:var(--foreground);margin:0 0 20px;font-size:17px;font-weight:600}.DashboardFunnel-module__bec2Ka__list{margin:0;padding:0;list-style:none}.DashboardFunnel-module__bec2Ka__stage{margin-bottom:16px}.DashboardFunnel-module__bec2Ka__stageLink{color:inherit;border-radius:8px;margin:-4px 0;padding:4px 0;text-decoration:none;display:block}.DashboardFunnel-module__bec2Ka__stageLink:hover{background:var(--surface)}.DashboardFunnel-module__bec2Ka__stage:last-child{margin-bottom:0}.DashboardFunnel-module__bec2Ka__stageHeader{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.DashboardFunnel-module__bec2Ka__stageLabel{color:var(--foreground);font-size:14px}.DashboardFunnel-module__bec2Ka__stageValue{color:var(--foreground);font-size:14px;font-weight:600}.DashboardFunnel-module__bec2Ka__sublabel{color:var(--muted_foreground);font-weight:400}.DashboardFunnel-module__bec2Ka__barWrap{background:var(--muted);border-radius:6px;height:10px;overflow:hidden}.DashboardFunnel-module__bec2Ka__bar{background:var(--primary);border-radius:6px;height:100%;transition:width .3s}.DashboardFunnel-module__bec2Ka__insight{background:var(--surface);border:1px solid var(--border);color:var(--muted_foreground);border-radius:8px;margin-top:20px;padding:16px;font-size:14px;line-height:1.5}.DashboardFunnel-module__bec2Ka__insightLabel{color:var(--foreground);font-weight:600}
.AnalyticsMetrics-module__13MFVW__section{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-top:24px;padding:20px}.AnalyticsMetrics-module__13MFVW__heading{color:var(--foreground);margin:0 0 16px;font-size:18px;font-weight:600}.AnalyticsMetrics-module__13MFVW__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.AnalyticsMetrics-module__13MFVW__card{background:var(--muted);border-radius:8px;padding:12px 16px}.AnalyticsMetrics-module__13MFVW__label{color:var(--muted_foreground);margin-bottom:4px;font-size:12px;display:block}.AnalyticsMetrics-module__13MFVW__value{color:var(--foreground);font-size:18px;font-weight:600}.AnalyticsMetrics-module__13MFVW__loading,.AnalyticsMetrics-module__13MFVW__empty{color:var(--muted_foreground);margin:0;padding:24px}
.DashboardAdTraffic-module__7Wx-va__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;padding:24px}.DashboardAdTraffic-module__7Wx-va__heading{color:var(--foreground);margin:0 0 20px;font-size:17px;font-weight:600}.DashboardAdTraffic-module__7Wx-va__block{margin-bottom:20px}.DashboardAdTraffic-module__7Wx-va__block:last-child{margin-bottom:0}.DashboardAdTraffic-module__7Wx-va__subheading{color:var(--muted_foreground);margin:0 0 12px;font-size:14px;font-weight:600}.DashboardAdTraffic-module__7Wx-va__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;display:grid}.DashboardAdTraffic-module__7Wx-va__item{flex-direction:column;gap:4px;display:flex}.DashboardAdTraffic-module__7Wx-va__itemValue{color:var(--foreground);font-size:20px;font-weight:600}.DashboardAdTraffic-module__7Wx-va__itemLabel{color:var(--muted_foreground);font-size:13px}.DashboardAdTraffic-module__7Wx-va__empty{color:var(--muted_foreground);margin:0;font-size:14px;line-height:1.5}.DashboardAdTraffic-module__7Wx-va__emptyLink{color:var(--primary);margin-top:8px;font-size:14px;font-weight:500;display:inline-block}.DashboardAdTraffic-module__7Wx-va__emptyLink:hover{text-decoration:underline}
.SeoAuditTable-module__-YbQfW__section{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-top:24px;overflow:hidden}.SeoAuditTable-module__-YbQfW__heading{color:var(--foreground);margin:0;padding:20px 20px 0;font-size:16px;font-weight:600}.SeoAuditTable-module__-YbQfW__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding:16px 20px 0;display:flex}.SeoAuditTable-module__-YbQfW__tab,.SeoAuditTable-module__-YbQfW__tabActive{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;margin-bottom:-1px;padding:8px 16px;font-size:14px}.SeoAuditTable-module__-YbQfW__tab:hover{color:var(--foreground)}.SeoAuditTable-module__-YbQfW__tabActive{color:var(--primary);background:var(--muted);border-bottom:1px solid var(--card);font-weight:500}.SeoAuditTable-module__-YbQfW__tabBadge{background:var(--primary);color:var(--primary_foreground);border-radius:10px;margin-left:6px;padding:2px 6px;font-size:12px;font-weight:500}.SeoAuditTable-module__-YbQfW__tabActive .SeoAuditTable-module__-YbQfW__tabBadge{background:var(--primary);color:var(--primary_foreground)}.SeoAuditTable-module__-YbQfW__emptyCell{text-align:center;color:var(--muted_foreground);padding:24px!important}.SeoAuditTable-module__-YbQfW__linksMeta{color:var(--muted_foreground);margin:0 0 12px;font-size:14px}.SeoAuditTable-module__-YbQfW__linksTableToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.SeoAuditTable-module__-YbQfW__linksTableToolbarLabel{color:var(--muted_foreground);font-size:14px}.SeoAuditTable-module__-YbQfW__linksPageBtn{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px}.SeoAuditTable-module__-YbQfW__linksPageBtn:hover{background:var(--muted)}.SeoAuditTable-module__-YbQfW__linksPageBtnActive{background:var(--primary);color:var(--primary_foreground);border-color:var(--primary)}.SeoAuditTable-module__-YbQfW__linksTable{border-collapse:collapse;width:100%;font-size:13px}.SeoAuditTable-module__-YbQfW__linksTable th,.SeoAuditTable-module__-YbQfW__linksTable td{text-align:left;border-bottom:1px solid var(--border);padding:8px 12px}.SeoAuditTable-module__-YbQfW__linksTable th{background:var(--muted);font-weight:600}.SeoAuditTable-module__-YbQfW__linksTable tr[data-no-anchor=true]{background:#ffc80014}.SeoAuditTable-module__-YbQfW__thSort{font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;width:100%;margin:0;padding:0;font-weight:600}.SeoAuditTable-module__-YbQfW__thSort:hover{text-decoration:underline}.SeoAuditTable-module__-YbQfW__anchorSuggestion{color:var(--primary);font-weight:500}.SeoAuditTable-module__-YbQfW__linksMore{color:var(--muted_foreground);margin:8px 0 0;font-size:13px}.SeoAuditTable-module__-YbQfW__aiTabPanel{padding:20px}.SeoAuditTable-module__-YbQfW__aiTabWarning{color:var(--destructive);border-left:4px solid var(--destructive);background:#ef444414;border-radius:8px;margin:0 0 8px;padding:12px 14px;font-size:14px;font-weight:500}.SeoAuditTable-module__-YbQfW__aiTabDesc{color:var(--muted_foreground);margin:0 0 16px;font-size:13px}.SeoAuditTable-module__-YbQfW__pagesTable{border-collapse:collapse;width:100%;font-size:14px}.SeoAuditTable-module__-YbQfW__pagesTable th,.SeoAuditTable-module__-YbQfW__pagesTable td{text-align:left;border-bottom:1px solid var(--border);padding:10px 12px}.SeoAuditTable-module__-YbQfW__pagesTable th{background:var(--muted);color:var(--foreground);font-weight:600}.SeoAuditTable-module__-YbQfW__pagesTableScoreCol{text-align:right;white-space:nowrap;width:100px}.SeoAuditTable-module__-YbQfW__pagePath{color:var(--foreground);font-family:ui-monospace,monospace;font-size:13px;display:block}.SeoAuditTable-module__-YbQfW__pageTitle{color:var(--muted_foreground);text-overflow:ellipsis;white-space:nowrap;max-width:400px;margin-top:2px;font-size:12px;display:block;overflow:hidden}.SeoAuditTable-module__-YbQfW__scoreHigh{color:var(--destructive);font-weight:600}.SeoAuditTable-module__-YbQfW__scoreMid{color:var(--warning);font-weight:500}.SeoAuditTable-module__-YbQfW__scoreLow{color:var(--success)}.SeoAuditTable-module__-YbQfW__scoreEmpty{color:var(--muted_foreground)}.SeoAuditTable-module__-YbQfW__tableWrap{overflow-x:auto}.SeoAuditTable-module__-YbQfW__table{border-collapse:collapse;width:100%;font-size:14px}.SeoAuditTable-module__-YbQfW__table th{text-align:left;background:var(--muted);color:var(--foreground);padding:12px 20px;font-weight:600}.SeoAuditTable-module__-YbQfW__table td{border-top:1px solid var(--border);color:var(--foreground);vertical-align:top;padding:12px 20px}.SeoAuditTable-module__-YbQfW__table tbody tr:hover{background:var(--muted)}.SeoAuditTable-module__-YbQfW__pageName{font-weight:500;display:block}.SeoAuditTable-module__-YbQfW__url{color:var(--muted_foreground);font-size:12px;display:block}.SeoAuditTable-module__-YbQfW__cellContent{max-width:320px}.SeoAuditTable-module__-YbQfW__current{color:var(--muted_foreground);margin:0 0 4px;font-size:13px}.SeoAuditTable-module__-YbQfW__suggestion{color:var(--foreground);margin:0;font-size:13px}.SeoAuditTable-module__-YbQfW__rowLinks{color:var(--muted_foreground);word-break:break-all;margin:8px 0 0;font-size:12px}.SeoAuditTable-module__-YbQfW__rowLink{color:var(--primary);text-decoration:none}.SeoAuditTable-module__-YbQfW__rowLink:hover{text-decoration:underline}.SeoAuditTable-module__-YbQfW__btnApply,.SeoAuditTable-module__-YbQfW__btnTask,.SeoAuditTable-module__-YbQfW__btnFix{cursor:pointer;background:var(--primary);color:var(--primary_foreground);border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500}.SeoAuditTable-module__-YbQfW__btnTask{background:var(--secondary);color:var(--secondary_foreground)}.SeoAuditTable-module__-YbQfW__btnFix{background:var(--muted);color:var(--foreground)}@media (max-width:768px){.SeoAuditTable-module__-YbQfW__table{display:block}.SeoAuditTable-module__-YbQfW__table thead{display:none}.SeoAuditTable-module__-YbQfW__table tr{border-bottom:1px solid var(--border);padding:12px;display:block}.SeoAuditTable-module__-YbQfW__table td{border-top:none;padding:6px 0;display:block}.SeoAuditTable-module__-YbQfW__table td:before{content:attr(data-label);margin-right:8px;font-weight:600}}
.CampaignsView-module__fHi-Da__wrap{max-width:1200px;margin:0 auto;padding:0 16px}.CampaignsView-module__fHi-Da__header{margin-bottom:28px}.CampaignsView-module__fHi-Da__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.CampaignsView-module__fHi-Da__subtitle{color:var(--muted_foreground);margin:0;font-size:14px}.CampaignsView-module__fHi-Da__cabinetRow{align-items:center;gap:8px;margin-top:12px;display:flex}.CampaignsView-module__fHi-Da__cabinetLabel{color:var(--muted_foreground);font-size:14px}.CampaignsView-module__fHi-Da__cabinetSelect{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:6px;min-width:160px;padding:6px 10px;font-size:14px}.CampaignsView-module__fHi-Da__actionsRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.CampaignsView-module__fHi-Da__btnSuggest{color:var(--primary_foreground);background:var(--primary);cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:500}.CampaignsView-module__fHi-Da__btnSuggest:hover:not(:disabled){opacity:.9}.CampaignsView-module__fHi-Da__btnSuggest:disabled{opacity:.6;cursor:not-allowed}.CampaignsView-module__fHi-Da__suggestError{color:var(--destructive);margin:0;font-size:13px}.CampaignsView-module__fHi-Da__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CampaignsView-module__fHi-Da__modal{background:var(--card);border:1px solid var(--border);border-radius:12px;width:100%;max-width:480px;padding:24px;box-shadow:0 8px 24px #00000026}.CampaignsView-module__fHi-Da__modalTitle{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.CampaignsView-module__fHi-Da__modalMeta{color:var(--muted_foreground);margin:0 0 16px;font-size:13px}.CampaignsView-module__fHi-Da__modalHintBlock{color:var(--muted_foreground);background:var(--card);border:1px solid var(--border);border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:12px}.CampaignsView-module__fHi-Da__modalFields{flex-direction:column;gap:12px;margin:0 0 20px;font-size:14px;display:flex}.CampaignsView-module__fHi-Da__modalLabel{color:var(--foreground);margin-top:4px;font-weight:600;display:block}.CampaignsView-module__fHi-Da__modalLabel:first-child{margin-top:0}.CampaignsView-module__fHi-Da__modalHint{color:var(--muted_foreground);font-weight:400}.CampaignsView-module__fHi-Da__modalInput,.CampaignsView-module__fHi-Da__modalTextarea{border:1px solid var(--border);background:var(--card);width:100%;color:var(--foreground);border-radius:8px;padding:10px 12px;font-size:14px}.CampaignsView-module__fHi-Da__modalInput:focus,.CampaignsView-module__fHi-Da__modalTextarea:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)25%,transparent);outline:none}.CampaignsView-module__fHi-Da__modalTextarea{resize:vertical;min-height:72px}.CampaignsView-module__fHi-Da__modalActions{flex-wrap:wrap;gap:12px;display:flex}.CampaignsView-module__fHi-Da__btnAccept{color:var(--primary_foreground);background:var(--primary);cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:500}.CampaignsView-module__fHi-Da__btnAccept:hover:not(:disabled){opacity:.9}.CampaignsView-module__fHi-Da__btnAccept:disabled{opacity:.6;cursor:not-allowed}.CampaignsView-module__fHi-Da__btnCancel{color:var(--foreground);background:var(--muted);border:1px solid var(--border);cursor:pointer;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:500}.CampaignsView-module__fHi-Da__btnCancel:hover:not(:disabled){background:var(--muted);opacity:.9}.CampaignsView-module__fHi-Da__summarySection{background:var(--card);color:var(--card_foreground);border:1px solid var(--border);border-radius:12px;margin-bottom:24px;padding:20px}.CampaignsView-module__fHi-Da__summaryHeading{color:var(--muted_foreground);margin:0 0 12px;font-size:14px;font-weight:600}.CampaignsView-module__fHi-Da__summaryRow{color:var(--foreground);flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.CampaignsView-module__fHi-Da__summaryItem{align-items:center;gap:6px;display:flex}.CampaignsView-module__fHi-Da__summaryItemValue{font-weight:600}.CampaignsView-module__fHi-Da__summaryLink{color:var(--primary);margin-left:auto;font-size:14px;font-weight:500}.CampaignsView-module__fHi-Da__summaryLink:hover{text-decoration:underline}.CampaignsView-module__fHi-Da__metrikaSection{margin-bottom:24px}.CampaignsView-module__fHi-Da__metrikaCaption{color:var(--muted_foreground);margin:8px 0 0;font-size:12px}.CampaignsView-module__fHi-Da__cabinetSection{margin-bottom:24px}.CampaignsView-module__fHi-Da__cabinetSection:last-child{margin-bottom:0}.CampaignsView-module__fHi-Da__cabinetHeading{color:var(--foreground);border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:15px;font-weight:600}.CampaignsView-module__fHi-Da__cabinetTree{flex-direction:column;gap:4px;display:flex}.CampaignsView-module__fHi-Da__treeSection{background:var(--card);color:var(--card_foreground);border:1px solid var(--border);border-radius:12px;margin-top:24px;padding:20px}.CampaignsView-module__fHi-Da__treeHeading{color:var(--foreground);margin:0 0 12px;font-size:16px;font-weight:600}.CampaignsView-module__fHi-Da__tree{flex-direction:column;gap:4px;display:flex}.CampaignsView-module__fHi-Da__campaignBlock,.CampaignsView-module__fHi-Da__groupBlock{border:1px solid var(--border);border-radius:10px;overflow:hidden}.CampaignsView-module__fHi-Da__rowCampaign,.CampaignsView-module__fHi-Da__rowGroup{text-align:left;width:100%;color:var(--foreground);background:var(--card);cursor:pointer;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.CampaignsView-module__fHi-Da__rowCampaign:hover,.CampaignsView-module__fHi-Da__rowGroup:hover{background:var(--muted)}.CampaignsView-module__fHi-Da__rowGroup{padding-left:32px}.CampaignsView-module__fHi-Da__chevron{color:var(--muted_foreground);flex-shrink:0;font-size:12px}.CampaignsView-module__fHi-Da__campaignName{flex:1;min-width:0;font-weight:600}.CampaignsView-module__fHi-Da__groupName{flex:1;min-width:0;font-weight:500}.CampaignsView-module__fHi-Da__statRec{color:var(--muted_foreground);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.CampaignsView-module__fHi-Da__recBadge{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.CampaignsView-module__fHi-Da__rec_stop{background:var(--destructive);color:var(--destructive_foreground)}.CampaignsView-module__fHi-Da__rec_scale{background:var(--success);color:var(--success_foreground)}.CampaignsView-module__fHi-Da__rec_hold{background:var(--muted);color:var(--muted_foreground)}.CampaignsView-module__fHi-Da__suspendedBadge{color:var(--muted_foreground);background:var(--muted);border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.CampaignsView-module__fHi-Da__groupsWrap{border-top:1px solid var(--border);background:var(--background);padding:0 0 8px 8px}.CampaignsView-module__fHi-Da__adsWrap{border-left:2px solid var(--border);flex-direction:column;gap:4px;margin-left:32px;padding:8px 0 8px 16px;display:flex}.CampaignsView-module__fHi-Da__rowAd{color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:16px;padding:12px 16px;font-size:14px;display:flex}.CampaignsView-module__fHi-Da__adTitle{min-width:0;color:var(--card_foreground);flex:1;font-weight:500}.CampaignsView-module__fHi-Da__emptyWrap{flex-direction:column;gap:12px;display:flex}.CampaignsView-module__fHi-Da__empty{color:var(--muted_foreground);margin:0;font-size:14px}.CampaignsView-module__fHi-Da__emptyLink{color:var(--primary);width:fit-content;font-size:14px;font-weight:500}.CampaignsView-module__fHi-Da__emptyLink:hover{text-decoration:underline}
.SeoAuditView-module__OHKhTG__wrap{max-width:1200px;margin:0 auto}.SeoAuditView-module__OHKhTG__tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:24px;display:flex}.SeoAuditView-module__OHKhTG__tab{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:14px;font-weight:500}.SeoAuditView-module__OHKhTG__tab:hover{color:var(--foreground)}.SeoAuditView-module__OHKhTG__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.SeoAuditView-module__OHKhTG__pageHeader{margin-bottom:24px}.SeoAuditView-module__OHKhTG__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.SeoAuditView-module__OHKhTG__meta{color:var(--muted_foreground);margin:0 0 12px;font-size:14px}.SeoAuditView-module__OHKhTG__headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SeoAuditView-module__OHKhTG__headerHint{color:var(--muted_foreground);margin:0;font-size:12px}.SeoAuditView-module__OHKhTG__btnRescan{color:var(--primary);background:var(--secondary);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.SeoAuditView-module__OHKhTG__btnRescan:hover:not(:disabled){background:var(--muted)}.SeoAuditView-module__OHKhTG__btnRescan:disabled{opacity:.7;cursor:not-allowed}.SeoAuditView-module__OHKhTG__rescanSuccess{color:var(--success);margin:0 0 16px;font-size:14px}.SeoAuditView-module__OHKhTG__rescanError{color:var(--destructive);margin:0 0 16px;font-size:14px}.SeoAuditView-module__OHKhTG__recommendations,.SeoAuditView-module__OHKhTG__positiveSection{margin-top:24px}.SeoAuditView-module__OHKhTG__positiveHeading{color:var(--foreground);margin:0 0 12px;font-size:18px;font-weight:600}.SeoAuditView-module__OHKhTG__positiveGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.SeoAuditView-module__OHKhTG__positiveCard{background:var(--success);color:var(--success_foreground);border-radius:8px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.SeoAuditView-module__OHKhTG__positiveCount{font-size:20px;font-weight:700}.SeoAuditView-module__OHKhTG__positiveLabel{font-size:14px;font-weight:500}.SeoAuditView-module__OHKhTG__positiveDesc{opacity:.9;font-size:12px}.SeoAuditView-module__OHKhTG__linksSection{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.SeoAuditView-module__OHKhTG__linksHeading{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.SeoAuditView-module__OHKhTG__linksMeta{color:var(--muted_foreground);margin:0 0 16px;font-size:14px}.SeoAuditView-module__OHKhTG__aiBlock,.SeoAuditView-module__OHKhTG__recBlock{background:var(--muted);border:1px solid var(--border);border-radius:8px;margin-bottom:20px;padding:16px}.SeoAuditView-module__OHKhTG__aiBlockTitle{margin:0 0 8px;font-size:14px;font-weight:600}.SeoAuditView-module__OHKhTG__aiBlockText{white-space:pre-wrap;word-break:break-word;color:var(--foreground);margin:0;font-size:13px}.SeoAuditView-module__OHKhTG__linksTableWrap{overflow-x:auto}.SeoAuditView-module__OHKhTG__linksTable{border-collapse:collapse;width:100%;font-size:13px}.SeoAuditView-module__OHKhTG__linksTable th,.SeoAuditView-module__OHKhTG__linksTable td{text-align:left;border-bottom:1px solid var(--border);padding:8px 12px}.SeoAuditView-module__OHKhTG__linksTable th{background:var(--muted);font-weight:600}.SeoAuditView-module__OHKhTG__thSort{font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;width:100%;margin:0;padding:0;font-weight:600}.SeoAuditView-module__OHKhTG__thSort:hover{text-decoration:underline}.SeoAuditView-module__OHKhTG__linksTableToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.SeoAuditView-module__OHKhTG__linksTableToolbarLabel{color:var(--muted_foreground);font-size:14px}.SeoAuditView-module__OHKhTG__linksPageBtn{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px}.SeoAuditView-module__OHKhTG__linksPageBtn:hover{background:var(--muted)}.SeoAuditView-module__OHKhTG__linksPageBtnActive{background:var(--primary);color:var(--primary_foreground);border-color:var(--primary)}.SeoAuditView-module__OHKhTG__linksTable tr[data-no-anchor=true]{background:#ffc80014}.SeoAuditView-module__OHKhTG__anchorSuggestion{color:var(--primary);font-weight:500}.SeoAuditView-module__OHKhTG__linksMore{color:var(--muted_foreground);margin:8px 0 0;font-size:13px}.SeoAuditView-module__OHKhTG__section{margin-top:24px}.SeoAuditView-module__OHKhTG__sectionDesc{color:var(--muted_foreground);margin:0 0 12px;font-size:14px}.SeoAuditView-module__OHKhTG__input{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:8px;padding:8px 12px;font-size:14px}
.DashboardSeoContent-module__mQXVUW__section{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;padding:24px}.DashboardSeoContent-module__mQXVUW__heading{color:var(--foreground);align-items:center;gap:10px;margin:0 0 20px;font-size:17px;font-weight:600;display:flex}.DashboardSeoContent-module__mQXVUW__badge{color:var(--primary_foreground);background:var(--primary);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.DashboardSeoContent-module__mQXVUW__grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px;display:grid}.DashboardSeoContent-module__mQXVUW__card{padding:12px 0}.DashboardSeoContent-module__mQXVUW__cardLabel{color:var(--muted_foreground);margin:0 0 4px;font-size:13px}.DashboardSeoContent-module__mQXVUW__cardValue{color:var(--foreground);margin:0 0 8px;font-size:15px;font-weight:600}.DashboardSeoContent-module__mQXVUW__progressWrap{background:var(--muted);border-radius:3px;height:6px;margin-bottom:4px;overflow:hidden}.DashboardSeoContent-module__mQXVUW__progressBar{background:var(--primary);border-radius:3px;height:100%}.DashboardSeoContent-module__mQXVUW__progressLabel{color:var(--muted_foreground);margin:0;font-size:12px}.DashboardSeoContent-module__mQXVUW__cardMeta{color:var(--muted_foreground);margin:8px 0 0;font-size:12px}.DashboardSeoContent-module__mQXVUW__link{color:var(--primary);font-size:14px;text-decoration:none}.DashboardSeoContent-module__mQXVUW__link:hover{text-decoration:underline}.DashboardSeoContent-module__mQXVUW__tasks{border-top:1px solid var(--border);padding-top:16px}.DashboardSeoContent-module__mQXVUW__tasksLabel{color:var(--muted_foreground);margin:0 0 8px;font-size:13px}.DashboardSeoContent-module__mQXVUW__taskList{flex-wrap:wrap;gap:8px;display:flex}.DashboardSeoContent-module__mQXVUW__taskLink{color:var(--primary);border:1px solid var(--primary);background:0 0;border-radius:20px;padding:8px 14px;font-size:13px;text-decoration:none;transition:background .2s,color .2s}.DashboardSeoContent-module__mQXVUW__taskLink:hover{background:var(--secondary);color:var(--primary)}@media (max-width:768px){.DashboardSeoContent-module__mQXVUW__grid{grid-template-columns:1fr}}
.ReportView-module__tE9sjW__wrap{max-width:900px}.ReportView-module__tE9sjW__header{margin-bottom:24px}.ReportView-module__tE9sjW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.ReportView-module__tE9sjW__title{color:var(--foreground);margin:0;font-size:24px;font-weight:700}.ReportView-module__tE9sjW__periodTabs{gap:8px;display:flex}.ReportView-module__tE9sjW__periodBtn,.ReportView-module__tE9sjW__periodActive{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:14px}.ReportView-module__tE9sjW__periodActive{background:var(--primary);color:var(--primary_foreground);border-color:var(--primary)}.ReportView-module__tE9sjW__periodBtn:hover{background:var(--muted)}.ReportView-module__tE9sjW__cabinetSelect{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:6px;min-width:160px;padding:6px 10px;font-size:14px}.ReportView-module__tE9sjW__subtitle{color:var(--muted_foreground);margin:0;font-size:14px}.ReportView-module__tE9sjW__cta{color:var(--primary);margin-top:16px;font-size:14px;font-weight:500;display:inline-block}.ReportView-module__tE9sjW__cta:hover{text-decoration:underline}.ReportView-module__tE9sjW__loading,.ReportView-module__tE9sjW__empty{color:var(--muted_foreground);margin:0;padding:24px 0}.ReportView-module__tE9sjW__summarySection{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-bottom:28px;padding:20px 24px}.ReportView-module__tE9sjW__summaryHeading{color:var(--foreground);margin:0 0 16px;font-size:16px;font-weight:600}.ReportView-module__tE9sjW__summaryGrid{grid-template-columns:auto 1fr;gap:8px 24px;margin-bottom:12px;display:grid}.ReportView-module__tE9sjW__summaryLabel{color:var(--muted_foreground);font-size:14px}.ReportView-module__tE9sjW__summaryValue{color:var(--foreground);font-size:14px;font-weight:600}.ReportView-module__tE9sjW__summarySentence{color:var(--foreground);margin:12px 0 0;font-size:14px;line-height:1.5}.ReportView-module__tE9sjW__section{margin-top:32px}.ReportView-module__tE9sjW__sectionHeading{color:var(--foreground);margin:0 0 12px;font-size:18px;font-weight:600}.ReportView-module__tE9sjW__reportTable{border-collapse:collapse;width:100%;font-size:13px}.ReportView-module__tE9sjW__reportTable th,.ReportView-module__tE9sjW__reportTable td{text-align:left;border:1px solid var(--border);padding:10px 12px}.ReportView-module__tE9sjW__reportTable th{background:var(--muted);color:var(--foreground);font-weight:600}.ReportView-module__tE9sjW__reportTable td{color:var(--foreground)}.ReportView-module__tE9sjW__entityType{color:var(--muted_foreground);margin-right:8px;font-size:11px;font-weight:600;display:inline-block}.ReportView-module__tE9sjW__collapseBtn{color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:18px;font-weight:600}.ReportView-module__tE9sjW__collapseBtn:hover{color:var(--primary)}.ReportView-module__tE9sjW__holdTitlePrint,.ReportView-module__tE9sjW__collapsedHold{display:none}.ReportView-module__tE9sjW__reportSignature{border-top:1px solid var(--border);color:var(--muted_foreground);margin-top:32px;padding-top:20px;font-size:13px}.ReportView-module__tE9sjW__recList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ReportView-module__tE9sjW__recItem{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px}.ReportView-module__tE9sjW__recTitle{color:var(--foreground);margin-bottom:6px;font-size:15px;font-weight:600;display:block}.ReportView-module__tE9sjW__recDesc{color:var(--muted_foreground);margin:0;font-size:13px;line-height:1.5}.ReportView-module__tE9sjW__actionsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ReportView-module__tE9sjW__actionItem{background:var(--card);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.ReportView-module__tE9sjW__actionType{color:var(--primary);min-width:100px;font-weight:600}.ReportView-module__tE9sjW__actionTarget{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ReportView-module__tE9sjW__actionTime{color:var(--muted_foreground);font-size:12px}.ReportView-module__tE9sjW__printBtn{color:var(--primary_foreground);background:var(--primary);cursor:pointer;border:none;border-radius:8px;margin-top:12px;padding:8px 16px;font-size:14px;font-weight:500}.ReportView-module__tE9sjW__printBtn:hover{opacity:.9}@media print{.ReportView-module__tE9sjW__wrap[data-report-page]{max-width:none}.ReportView-module__tE9sjW__no-print,.ReportView-module__tE9sjW__periodTabs,.ReportView-module__tE9sjW__periodBtn,.ReportView-module__tE9sjW__periodActive,.ReportView-module__tE9sjW__printBtn{display:none!important}.ReportView-module__tE9sjW__header{margin-bottom:16px}.ReportView-module__tE9sjW__section,.ReportView-module__tE9sjW__summarySection{break-inside:avoid;page-break-inside:avoid}.ReportView-module__tE9sjW__reportTable{font-size:11px}.ReportView-module__tE9sjW__reportTable th,.ReportView-module__tE9sjW__reportTable td{padding:6px 8px}.ReportView-module__tE9sjW__reportSignature{margin-top:24px;font-size:12px}.ReportView-module__tE9sjW__collapseBtn{display:none!important}.ReportView-module__tE9sjW__holdTitlePrint{display:inline}.ReportView-module__tE9sjW__collapsedHold{display:block!important}}
.Law152View-module__uiwjkq__wrap{max-width:720px}.Law152View-module__uiwjkq__title{color:var(--foreground);margin:0 0 8px;font-size:22px;font-weight:700}.Law152View-module__uiwjkq__subtitle{color:var(--muted_foreground);margin:0 0 24px;font-size:14px;line-height:1.5}.Law152View-module__uiwjkq__actions{margin-bottom:24px}.Law152View-module__uiwjkq__btnScan{background:var(--primary);color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:15px;font-weight:500}.Law152View-module__uiwjkq__btnScan:hover:not(:disabled){filter:brightness(1.05)}.Law152View-module__uiwjkq__btnScan:disabled{opacity:.8;cursor:not-allowed}.Law152View-module__uiwjkq__error{color:var(--destructive);margin:0 0 16px}.Law152View-module__uiwjkq__meta{color:var(--muted_foreground);flex-wrap:wrap;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.Law152View-module__uiwjkq__summary{gap:20px;margin-bottom:24px;font-size:14px;display:flex}.Law152View-module__uiwjkq__summaryOk{color:var(--success)}.Law152View-module__uiwjkq__summaryWarning{color:var(--warning,#b45309)}.Law152View-module__uiwjkq__summaryFail{color:var(--destructive)}.Law152View-module__uiwjkq__checks{flex-direction:column;gap:16px;display:flex}.Law152View-module__uiwjkq__checkRow{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:16px}.Law152View-module__uiwjkq__checkTitle{color:var(--foreground);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.Law152View-module__uiwjkq__status{border-radius:6px;margin-bottom:8px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.Law152View-module__uiwjkq__statusOk{background:var(--success);color:var(--success_foreground,#fff)}.Law152View-module__uiwjkq__statusWarning{background:var(--warning,#fef3c7);color:var(--warning_foreground,#92400e)}.Law152View-module__uiwjkq__statusFail{background:var(--destructive);color:var(--destructive_foreground,#fff)}.Law152View-module__uiwjkq__checkMessage{color:var(--foreground);margin:0 0 8px;font-size:14px;line-height:1.45}.Law152View-module__uiwjkq__recommendation{color:var(--muted_foreground);background:var(--muted);border-radius:6px;margin-top:8px;padding:10px 12px;font-size:13px}.Law152View-module__uiwjkq__recommendation strong{color:var(--foreground)}.Law152View-module__uiwjkq__loading,.Law152View-module__uiwjkq__empty{color:var(--muted_foreground);margin:0}.Law152View-module__uiwjkq__empty{background:var(--muted);border-radius:8px;padding:20px}
.OnboardingChecklist-module__Npm-gG__wrap{background:var(--muted);border:1px solid var(--border);border-radius:12px;margin-top:16px;padding:20px}.OnboardingChecklist-module__Npm-gG__title{color:var(--foreground);margin:0 0 12px;font-size:14px;font-weight:600}.OnboardingChecklist-module__Npm-gG__list{margin:0;padding-left:20px}.OnboardingChecklist-module__Npm-gG__item{margin-bottom:8px}.OnboardingChecklist-module__Npm-gG__item:last-child{margin-bottom:0}.OnboardingChecklist-module__Npm-gG__link{color:var(--primary);font-size:14px;text-decoration:none}.OnboardingChecklist-module__Npm-gG__link:hover{text-decoration:underline}
.Button-module__Rmgt5G__btn{background:var(--primary);color:var(--primary_foreground);-ms-border-radius:8px;-o-border-radius:8px;border:none;border-radius:8px;padding:10px 18px}
.PagePreloader-module__rFbFhq__wrap{min-height:280px;color:var(--muted_foreground);flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.PagePreloader-module__rFbFhq__spinner{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite PagePreloader-module__rFbFhq__pagePreloaderSpin}.PagePreloader-module__rFbFhq__text{margin-top:16px;font-size:14px;font-weight:500}@keyframes PagePreloader-module__rFbFhq__pagePreloaderSpin{to{transform:rotate(360deg)}}
.LeadsList-module__wyzKFq__section{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-bottom:24px;overflow:hidden}.LeadsList-module__wyzKFq__heading{color:var(--foreground);margin:0;padding:20px 20px 0;font-size:18px;font-weight:600}.LeadsList-module__wyzKFq__tableWrap{overflow-x:auto}.LeadsList-module__wyzKFq__table{border-collapse:collapse;width:100%;font-size:14px}.LeadsList-module__wyzKFq__table th{text-align:left;background:var(--muted);color:var(--foreground);padding:12px 20px;font-weight:600}.LeadsList-module__wyzKFq__table td{border-top:1px solid var(--border);padding:12px 20px}.LeadsList-module__wyzKFq__loading,.LeadsList-module__wyzKFq__empty{color:var(--muted_foreground);margin:0;padding:24px}
.LoginForm-module__-bYwWa__wrap{max-width:400px;margin:0 auto;padding:40px 24px}.LoginForm-module__-bYwWa__title{color:var(--foreground);text-align:center;margin:0 0 24px;font-size:24px;font-weight:700}.LoginForm-module__-bYwWa__demoNote{color:var(--muted_foreground);text-align:center;margin:0 0 20px;font-size:14px}.LoginForm-module__-bYwWa__form{flex-direction:column;gap:20px;display:flex}.LoginForm-module__-bYwWa__error{color:var(--destructive);margin:0;font-size:14px}.LoginForm-module__-bYwWa__label{color:var(--foreground);flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.LoginForm-module__-bYwWa__input{border:1px solid var(--border);background:var(--input);color:var(--foreground);border-radius:8px;padding:10px 12px;font-size:16px}.LoginForm-module__-bYwWa__input:focus{border-color:var(--primary);outline:none}.LoginForm-module__-bYwWa__checkboxLabel{color:var(--muted_foreground);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;font-weight:400;display:flex}.LoginForm-module__-bYwWa__checkbox{flex-shrink:0;margin-top:2px}.LoginForm-module__-bYwWa__submit{background:var(--primary);color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:12px 24px;font-size:16px;font-weight:600}.LoginForm-module__-bYwWa__submit:disabled{opacity:.7;cursor:not-allowed}.LoginForm-module__-bYwWa__footer{text-align:center;color:var(--muted_foreground);margin:0;font-size:14px}.LoginForm-module__-bYwWa__link{color:var(--primary);text-decoration:none}.LoginForm-module__-bYwWa__link:hover{text-decoration:underline}.LoginForm-module__-bYwWa__linkButton{color:var(--primary);cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin-top:8px;padding:0;font-size:14px}.LoginForm-module__-bYwWa__linkButton:hover{text-decoration:underline}
.DashboardSidebar-module__WQCoza__aside{background:var(--sidebar_dark);width:260px;min-height:100vh;color:var(--sidebar_dark_foreground);border-right:none;flex-direction:column;flex-shrink:0;display:flex}.DashboardSidebar-module__WQCoza__logo{border-bottom:1px solid var(--sidebar_dark_border);padding:20px 24px}.DashboardSidebar-module__WQCoza__logoLink{color:var(--sidebar_dark_foreground);font-size:18px;font-weight:700;text-decoration:none}.DashboardSidebar-module__WQCoza__nav{flex:1;padding:16px 0;overflow-y:auto}.DashboardSidebar-module__WQCoza__ul{margin:0;padding:0 12px 0 16px;list-style:none}.DashboardSidebar-module__WQCoza__ul li{margin-bottom:2px}.DashboardSidebar-module__WQCoza__link{color:var(--sidebar_dark_link);border-radius:8px;padding:12px 16px;font-size:14px;text-decoration:none;transition:background .2s,color .2s;display:block}.DashboardSidebar-module__WQCoza__link:hover{background:var(--sidebar_dark_hover);color:var(--sidebar_dark_foreground)}.DashboardSidebar-module__WQCoza__linkActive{background:var(--sidebar_primary);color:var(--sidebar_primary_foreground);border-radius:8px;padding:12px 16px;font-size:14px;text-decoration:none;display:block}.DashboardSidebar-module__WQCoza__linkActive:hover{background:var(--primary_hover);color:var(--sidebar_primary_foreground)}.DashboardSidebar-module__WQCoza__sectionTitle{letter-spacing:.06em;color:var(--sidebar_dark_foreground_muted);margin:24px 16px 8px;padding:0;font-size:11px;font-weight:600}.DashboardSidebar-module__WQCoza__user{border-top:1px solid var(--sidebar_dark_border);align-items:center;gap:12px;padding:20px 24px;display:flex}.DashboardSidebar-module__WQCoza__avatar{background:var(--sidebar_dark_avatar);border-radius:50%;width:40px;height:40px}.DashboardSidebar-module__WQCoza__userInfo{flex-direction:column;min-width:0;display:flex}.DashboardSidebar-module__WQCoza__userName{color:var(--sidebar_dark_foreground);font-size:14px;font-weight:600}.DashboardSidebar-module__WQCoza__userRole{color:var(--sidebar_dark_foreground_muted);font-size:12px}.DashboardSidebar-module__WQCoza__overlay{display:none}@media (max-width:1024px){.DashboardSidebar-module__WQCoza__overlay{z-index:99;cursor:pointer;opacity:0;visibility:hidden;background:#0006;border:none;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.DashboardSidebar-module__WQCoza__overlayVisible{opacity:1;visibility:visible}.DashboardSidebar-module__WQCoza__aside{z-index:100;padding-top:var(--safe-area-inset-top);padding-left:var(--safe-area-inset-left);transition:transform .2s ease-out;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000026}.DashboardSidebar-module__WQCoza__asideOpen{transform:translate(0)}}
.DashboardHeader-module__oVXxja__header{padding:16px 28px;padding-top:max(16px,var(--safe-area-inset-top));background:var(--card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.DashboardHeader-module__oVXxja__menuTrigger{cursor:pointer;width:44px;height:44px;color:var(--foreground);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0 -8px 0 0;padding:0;display:none}.DashboardHeader-module__oVXxja__menuTrigger:hover{background:var(--muted)}.DashboardHeader-module__oVXxja__menuTrigger:active{opacity:.8}.DashboardHeader-module__oVXxja__menuIcon{flex-shrink:0;width:24px;height:24px;display:block}.DashboardHeader-module__oVXxja__pageTitle{color:var(--foreground);white-space:nowrap;margin:0;font-size:18px;font-weight:600}.DashboardHeader-module__oVXxja__left{flex-shrink:0;align-items:center;gap:20px;display:flex}.DashboardHeader-module__oVXxja__companyWrap{position:relative}.DashboardHeader-module__oVXxja__companyTrigger{color:var(--foreground);background:var(--input);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:6px;min-width:160px;padding:8px 12px;font-size:14px;display:flex}.DashboardHeader-module__oVXxja__companyName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.DashboardHeader-module__oVXxja__companyChevron{opacity:.7;font-size:10px}.DashboardHeader-module__oVXxja__companyDropdown{background:var(--card);border:1px solid var(--border);min-width:220px;max-height:320px;box-shadow:var(--shadow_dropdown);z-index:100;border-radius:8px;margin-top:4px;padding:6px 0;position:absolute;top:100%;left:0;overflow:auto}.DashboardHeader-module__oVXxja__companyOption{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:none;padding:10px 14px;font-size:14px;display:block}.DashboardHeader-module__oVXxja__companyOption:hover{background:var(--muted)}.DashboardHeader-module__oVXxja__companyDivider{background:var(--border);height:1px;margin:6px 0}.DashboardHeader-module__oVXxja__companyCreateBtn{text-align:left;cursor:pointer;width:100%;color:var(--primary);background:0 0;border:none;padding:10px 14px;font-size:14px;font-weight:500;display:block}.DashboardHeader-module__oVXxja__companyCreateBtn:hover{background:var(--muted)}.DashboardHeader-module__oVXxja__companyCreateForm{padding:8px 12px}.DashboardHeader-module__oVXxja__companyCreateInput{border:1px solid var(--border);box-sizing:border-box;border-radius:6px;width:100%;margin-bottom:8px;padding:8px 10px;font-size:14px}.DashboardHeader-module__oVXxja__companyCreateActions{justify-content:flex-end;gap:8px;display:flex}.DashboardHeader-module__oVXxja__companyCreateCancel{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.DashboardHeader-module__oVXxja__companyCreateCancel:hover{background:var(--muted)}.DashboardHeader-module__oVXxja__companyCreateActions .DashboardHeader-module__oVXxja__btnPrimary{color:var(--primary_foreground);background:var(--primary);cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.DashboardHeader-module__oVXxja__period{color:var(--foreground);background:var(--input);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:14px}.DashboardHeader-module__oVXxja__right{align-items:center;gap:20px;display:flex}.DashboardHeader-module__oVXxja__status{color:var(--muted_foreground);align-items:center;gap:8px;font-size:13px;display:flex}.DashboardHeader-module__oVXxja__statusDot{background:var(--success);border-radius:50%;flex-shrink:0;width:10px;height:10px}.DashboardHeader-module__oVXxja__tokenBalance{color:var(--muted_foreground);font-size:13px;text-decoration:none}.DashboardHeader-module__oVXxja__tokenBalance:hover{color:var(--primary)}.DashboardHeader-module__oVXxja__btnCampaign{color:var(--primary_foreground);background:var(--primary);white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}.DashboardHeader-module__oVXxja__btnCampaign:hover{background:var(--primary_hover);color:var(--primary_foreground)}@media (max-width:1024px){.DashboardHeader-module__oVXxja__menuTrigger{display:flex}}@media (max-width:768px){.DashboardHeader-module__oVXxja__header{flex-wrap:wrap;gap:12px;padding:12px 16px}.DashboardHeader-module__oVXxja__left{flex:1;min-width:0}.DashboardHeader-module__oVXxja__pageTitle{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.DashboardHeader-module__oVXxja__right{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%}.DashboardHeader-module__oVXxja__status{font-size:12px}.DashboardHeader-module__oVXxja__btnCampaign{padding:10px 14px;font-size:13px}}
.MenuGuard-module__QcpQBq__wrap{justify-content:center;align-items:center;min-height:280px;padding:24px;display:flex}.MenuGuard-module__QcpQBq__card{text-align:center;background:var(--muted);border:1px solid var(--border);border-radius:12px;max-width:400px;padding:32px}.MenuGuard-module__QcpQBq__title{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.MenuGuard-module__QcpQBq__subtitle{color:var(--muted_foreground);margin:0;font-size:14px}
.YandexOAuthComplete-module__eZJm5a__wrap{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-top:16px;padding:16px}.YandexOAuthComplete-module__eZJm5a__title{color:var(--foreground);margin:0 0 12px;font-size:14px;font-weight:600}.YandexOAuthComplete-module__eZJm5a__error{color:var(--destructive);margin:0 0 12px;font-size:14px}.YandexOAuthComplete-module__eZJm5a__grid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px;display:grid}@media (max-width:560px){.YandexOAuthComplete-module__eZJm5a__grid{grid-template-columns:1fr}}.YandexOAuthComplete-module__eZJm5a__subtitle{color:var(--muted_foreground);margin:0 0 8px;font-size:14px;font-weight:500}.YandexOAuthComplete-module__eZJm5a__list{margin:0 0 12px;padding:0;list-style:none}.YandexOAuthComplete-module__eZJm5a__item{text-align:left;background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;width:100%;margin-bottom:6px;padding:10px 12px;font-size:14px;display:flex}.YandexOAuthComplete-module__eZJm5a__item:hover:not(:disabled){border-color:var(--primary)}.YandexOAuthComplete-module__eZJm5a__itemActive{border-color:var(--primary);background:var(--primary);color:var(--primary_foreground)}.YandexOAuthComplete-module__eZJm5a__itemActive .YandexOAuthComplete-module__eZJm5a__itemId{color:#ffffffd9}.YandexOAuthComplete-module__eZJm5a__itemName{font-weight:500}.YandexOAuthComplete-module__eZJm5a__itemId{color:var(--muted_foreground);font-size:12px}.YandexOAuthComplete-module__eZJm5a__empty{color:var(--muted_foreground);margin:0;font-size:13px}.YandexOAuthComplete-module__eZJm5a__input{border:1px solid var(--border);box-sizing:border-box;border-radius:6px;width:100%;max-width:280px;margin-top:8px;padding:8px 12px;font-size:14px}.YandexOAuthComplete-module__eZJm5a__directHint{color:var(--muted_foreground);margin:8px 0 0;font-size:12px;line-height:1.4}.YandexOAuthComplete-module__eZJm5a__directHint a{color:var(--primary);text-decoration:none}.YandexOAuthComplete-module__eZJm5a__directHint a:hover{text-decoration:underline}.YandexOAuthComplete-module__eZJm5a__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.YandexOAuthComplete-module__eZJm5a__btnPrimary{background:var(--primary);color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}.YandexOAuthComplete-module__eZJm5a__btnPrimary:hover:not(:disabled){opacity:.9}.YandexOAuthComplete-module__eZJm5a__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.YandexOAuthComplete-module__eZJm5a__btnCancel{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.YandexOAuthComplete-module__eZJm5a__btnCancel:hover:not(:disabled){background:var(--card)}
.NoAccessScreen-module__a2z4WG__wrap{justify-content:center;align-items:center;min-height:280px;padding:24px;display:flex}.NoAccessScreen-module__a2z4WG__card{text-align:center;background:var(--muted);border:1px solid var(--border);border-radius:12px;max-width:400px;padding:32px}.NoAccessScreen-module__a2z4WG__title{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.NoAccessScreen-module__a2z4WG__subtitle{color:var(--muted_foreground);margin:0 0 20px;font-size:14px}.NoAccessScreen-module__a2z4WG__cta{background:var(--primary);color:var(--primary_foreground);border-radius:8px;padding:10px 20px;font-weight:500;text-decoration:none;display:inline-block}.NoAccessScreen-module__a2z4WG__cta:hover{opacity:.9}
.DealsList-module__g3bjpG__section{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.DealsList-module__g3bjpG__heading{color:var(--foreground);margin:0;padding:20px 20px 0;font-size:18px;font-weight:600}.DealsList-module__g3bjpG__tableWrap{overflow-x:auto}.DealsList-module__g3bjpG__table{border-collapse:collapse;width:100%;font-size:14px}.DealsList-module__g3bjpG__table th{text-align:left;background:var(--muted);color:var(--foreground);padding:12px 20px;font-weight:600}.DealsList-module__g3bjpG__table td{border-top:1px solid var(--border);padding:12px 20px}.DealsList-module__g3bjpG__source{color:var(--muted_foreground);font-size:12px}.DealsList-module__g3bjpG__statusWon{color:var(--success)}.DealsList-module__g3bjpG__statusLost{color:var(--muted_foreground)}.DealsList-module__g3bjpG__statusOpen{color:var(--accept)}.DealsList-module__g3bjpG__loading,.DealsList-module__g3bjpG__empty{color:var(--muted_foreground);margin:0;padding:24px}
.layout-module__znLHBG__wrap{min-height:100vh;display:flex}.layout-module__znLHBG__overlay,.layout-module__znLHBG__mobileHeader{display:none}.layout-module__znLHBG__aside{background:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:220px;padding:24px;display:flex}.layout-module__znLHBG__logo{margin-bottom:24px;font-size:18px;font-weight:700}.layout-module__znLHBG__logo a{color:var(--foreground);text-decoration:none}.layout-module__znLHBG__nav{flex-direction:column;gap:4px;display:flex}.layout-module__znLHBG__link,.layout-module__znLHBG__linkActive{color:var(--sidebar_foreground);border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none;display:block}.layout-module__znLHBG__link:hover{background:var(--muted)}.layout-module__znLHBG__linkActive{background:var(--sidebar_primary);color:var(--sidebar_primary_foreground)}.layout-module__znLHBG__back{color:var(--muted_foreground);margin-top:auto;font-size:13px;text-decoration:none}.layout-module__znLHBG__back:hover{color:var(--foreground)}.layout-module__znLHBG__mainArea{flex-direction:column;flex:1;min-width:0;display:flex}.layout-module__znLHBG__main{-webkit-overflow-scrolling:touch;flex:1;padding:24px;overflow-x:auto}.layout-module__znLHBG__loading{text-align:center;color:var(--muted_foreground);padding:48px}@media (max-width:1024px){.layout-module__znLHBG__overlay{z-index:99;cursor:pointer;opacity:0;visibility:hidden;background:#0006;border:none;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.layout-module__znLHBG__overlayVisible{opacity:1;visibility:visible}.layout-module__znLHBG__aside{z-index:100;width:260px;max-width:85vw;padding-top:max(24px,var(--safe-area-inset-top));padding-left:max(24px,var(--safe-area-inset-left));transition:transform .2s ease-out;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0000001f}.layout-module__znLHBG__asideOpen{transform:translate(0)}.layout-module__znLHBG__mobileHeader{padding:12px 16px;padding-top:max(12px,var(--safe-area-inset-top));padding-left:max(16px,var(--safe-area-inset-left));background:var(--card);border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:52px;display:flex}.layout-module__znLHBG__menuTrigger{cursor:pointer;width:44px;height:44px;color:var(--foreground);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.layout-module__znLHBG__menuTrigger:hover{background:var(--muted)}.layout-module__znLHBG__menuIcon{flex-shrink:0;width:24px;height:24px;display:block}.layout-module__znLHBG__mobileTitle{color:var(--foreground);font-size:18px;font-weight:600}.layout-module__znLHBG__main{padding:16px;padding-left:max(16px,var(--safe-area-inset-left));padding-right:max(16px,var(--safe-area-inset-right));padding-bottom:max(16px,var(--safe-area-inset-bottom))}}@media (max-width:480px){.layout-module__znLHBG__main{padding:12px;padding-left:max(12px,var(--safe-area-inset-left));padding-right:max(12px,var(--safe-area-inset-right));padding-bottom:max(12px,var(--safe-area-inset-bottom))}}
.ChooseTariffView-module__9mMn-W__wrap{max-width:800px;margin:0 auto}.ChooseTariffView-module__9mMn-W__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.ChooseTariffView-module__9mMn-W__subtitle{color:var(--muted_foreground);margin:0 0 24px;font-size:14px}.ChooseTariffView-module__9mMn-W__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.ChooseTariffView-module__9mMn-W__card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:24px}.ChooseTariffView-module__9mMn-W__cardTitle{color:var(--foreground);margin:0 0 12px;font-size:18px;font-weight:600}.ChooseTariffView-module__9mMn-W__price{color:var(--primary);margin:0 0 8px;font-size:28px;font-weight:700}.ChooseTariffView-module__9mMn-W__period{color:var(--muted_foreground);font-size:14px;font-weight:400}.ChooseTariffView-module__9mMn-W__features{color:var(--muted_foreground);margin:0 0 20px;padding:0;font-size:14px;list-style:none}.ChooseTariffView-module__9mMn-W__features li{margin-bottom:4px}.ChooseTariffView-module__9mMn-W__btn{background:var(--primary);width:100%;color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;padding:12px;font-size:16px;font-weight:600}.ChooseTariffView-module__9mMn-W__btn:disabled{opacity:.7;cursor:not-allowed}.ChooseTariffView-module__9mMn-W__loading,.ChooseTariffView-module__9mMn-W__empty{color:var(--muted_foreground);margin:0}.ChooseTariffView-module__9mMn-W__legalNote{color:var(--muted_foreground);text-align:center;margin:24px 0 0;font-size:13px}.ChooseTariffView-module__9mMn-W__legalLink{color:var(--primary);text-decoration:none}.ChooseTariffView-module__9mMn-W__legalLink:hover{text-decoration:underline}.ChooseTariffView-module__9mMn-W__balanceBlock{background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;display:flex}.ChooseTariffView-module__9mMn-W__balanceLabel{color:var(--muted_foreground);font-size:14px}.ChooseTariffView-module__9mMn-W__balanceValue{color:var(--foreground);font-size:18px;font-weight:600}.ChooseTariffView-module__9mMn-W__formBlock{margin-bottom:24px}.ChooseTariffView-module__9mMn-W__label{color:var(--foreground);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ChooseTariffView-module__9mMn-W__input{border:1px solid var(--border);background:var(--background);width:100%;max-width:200px;color:var(--foreground);border-radius:8px;padding:10px 12px;font-size:16px}.ChooseTariffView-module__9mMn-W__input:focus{border-color:var(--primary);outline:none}.ChooseTariffView-module__9mMn-W__hint{color:var(--muted_foreground);margin:8px 0 16px;font-size:13px}.ChooseTariffView-module__9mMn-W__presets{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ChooseTariffView-module__9mMn-W__presetBtn{background:var(--muted);color:var(--foreground);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500}.ChooseTariffView-module__9mMn-W__presetBtn:hover:not(:disabled){background:var(--accent)}.ChooseTariffView-module__9mMn-W__presetBtn:disabled{opacity:.6;cursor:not-allowed}.ChooseTariffView-module__9mMn-W__error{color:var(--destructive);margin:0 0 12px;font-size:14px}
.CompanySettingsView-module__I3H4VW__wrap{max-width:640px}.CompanySettingsView-module__I3H4VW__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.CompanySettingsView-module__I3H4VW__companyNameBadge{color:var(--muted_foreground);font-weight:500}.CompanySettingsView-module__I3H4VW__intro{color:var(--muted_foreground);margin:0 0 24px;font-size:14px}.CompanySettingsView-module__I3H4VW__noCompany{color:var(--muted_foreground);margin:0;font-size:14px}.CompanySettingsView-module__I3H4VW__section{margin-bottom:32px}.CompanySettingsView-module__I3H4VW__sectionTitle{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.CompanySettingsView-module__I3H4VW__sectionDesc{color:var(--muted_foreground);margin:0 0 16px;font-size:14px}.CompanySettingsView-module__I3H4VW__subsectionTitle{color:var(--foreground);margin:24px 0 8px;font-size:15px;font-weight:600}.CompanySettingsView-module__I3H4VW__subsectionTitle:first-of-type{margin-top:0}.CompanySettingsView-module__I3H4VW__inlineLink{color:var(--primary);text-decoration:none}.CompanySettingsView-module__I3H4VW__inlineLink:hover{text-decoration:underline}.CompanySettingsView-module__I3H4VW__btnPrimary{background:var(--primary);color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}.CompanySettingsView-module__I3H4VW__btnPrimary:hover{opacity:.9}.CompanySettingsView-module__I3H4VW__siteUrlForm{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.CompanySettingsView-module__I3H4VW__siteUrlForm .CompanySettingsView-module__I3H4VW__input{flex:1;min-width:260px}.CompanySettingsView-module__I3H4VW__siteUrlMessage{color:var(--success);margin:0;font-size:14px}.CompanySettingsView-module__I3H4VW__input{border:1px solid var(--border);border-radius:8px;flex:1;min-width:200px;padding:8px 12px;font-size:14px}.CompanySettingsView-module__I3H4VW__accountList{margin:0 0 20px;padding:0;list-style:none}.CompanySettingsView-module__I3H4VW__accountItem{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.CompanySettingsView-module__I3H4VW__accountRow{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.CompanySettingsView-module__I3H4VW__accountProvider{min-width:140px;font-weight:500}.CompanySettingsView-module__I3H4VW__accountMeta{color:var(--muted_foreground);flex:1;min-width:0;font-size:13px}.CompanySettingsView-module__I3H4VW__accountDisplayName{color:var(--foreground);font-weight:500}.CompanySettingsView-module__I3H4VW__accountEditRow{align-items:center;gap:8px;width:100%;margin-top:4px;display:flex}.CompanySettingsView-module__I3H4VW__accountEditRow .CompanySettingsView-module__I3H4VW__input{border:1px solid var(--border);border-radius:6px;flex:1;max-width:240px;padding:6px 10px;font-size:13px}.CompanySettingsView-module__I3H4VW__btnSecondary{background:var(--card);color:var(--foreground);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px}.CompanySettingsView-module__I3H4VW__btnSecondary:hover{background:var(--muted)}.CompanySettingsView-module__I3H4VW__accountItem .CompanySettingsView-module__I3H4VW__btnCancel{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.CompanySettingsView-module__I3H4VW__accountItem .CompanySettingsView-module__I3H4VW__btnCancel:hover{background:var(--card)}.CompanySettingsView-module__I3H4VW__btnDanger{background:var(--destructive);color:var(--destructive_foreground);cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.CompanySettingsView-module__I3H4VW__form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CompanySettingsView-module__I3H4VW__select{border:1px solid var(--border);border-radius:8px;padding:8px 12px;font-size:14px}.CompanySettingsView-module__I3H4VW__loading,.CompanySettingsView-module__I3H4VW__empty{color:var(--muted_foreground);margin:0 0 16px}.CompanySettingsView-module__I3H4VW__oauthError{color:var(--destructive);margin:0 0 12px;font-size:14px}.CompanySettingsView-module__I3H4VW__crmConnected{color:var(--muted_foreground);margin:0 0 16px;font-size:14px}.CompanySettingsView-module__I3H4VW__oauthButtons{margin-top:12px}.CompanySettingsView-module__I3H4VW__oauthButtons .CompanySettingsView-module__I3H4VW__sectionDesc{margin-bottom:12px}.CompanySettingsView-module__I3H4VW__btnOAuth{color:var(--primary);background:var(--secondary);border:1px solid var(--border);cursor:pointer;border-radius:8px;margin-bottom:10px;padding:10px 20px;font-size:14px;font-weight:500;display:block}.CompanySettingsView-module__I3H4VW__btnOAuth:hover{background:var(--muted)}.CompanySettingsView-module__I3H4VW__oauthNote{color:var(--muted_foreground);margin:12px 0 0;font-size:13px}.CompanySettingsView-module__I3H4VW__oauthChoice{background:var(--muted);border-radius:8px;margin-top:16px;padding:16px}.CompanySettingsView-module__I3H4VW__oauthChoiceTitle{margin:0 0 12px;font-weight:600}.CompanySettingsView-module__I3H4VW__oauthYandexGrid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px;display:grid}@media (max-width:560px){.CompanySettingsView-module__I3H4VW__oauthYandexGrid{grid-template-columns:1fr}}.CompanySettingsView-module__I3H4VW__oauthSubtitle{color:var(--muted_foreground);margin:0 0 8px;font-size:14px;font-weight:500}.CompanySettingsView-module__I3H4VW__oauthDirectHint{color:var(--muted_foreground);margin:8px 0 0;font-size:12px;line-height:1.4}.CompanySettingsView-module__I3H4VW__oauthDirectHint a{color:var(--primary);text-decoration:none}.CompanySettingsView-module__I3H4VW__oauthDirectHint a:hover{text-decoration:underline}.CompanySettingsView-module__I3H4VW__oauthChoiceActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CompanySettingsView-module__I3H4VW__oauthListItemActive{border-color:var(--primary);background:var(--primary);color:var(--primary_foreground)}.CompanySettingsView-module__I3H4VW__oauthListItemActive .CompanySettingsView-module__I3H4VW__oauthListId{color:#ffffffd9}.CompanySettingsView-module__I3H4VW__oauthList{margin:0 0 12px;padding:0;list-style:none}.CompanySettingsView-module__I3H4VW__oauthListItem{text-align:left;background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;width:100%;margin-bottom:6px;padding:10px 12px;font-size:14px;display:flex}.CompanySettingsView-module__I3H4VW__oauthListItem:hover:not(:disabled){border-color:var(--primary)}.CompanySettingsView-module__I3H4VW__oauthListName{font-weight:500}.CompanySettingsView-module__I3H4VW__oauthListId{color:var(--muted_foreground);font-size:12px}.CompanySettingsView-module__I3H4VW__oauthCancel{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.CompanySettingsView-module__I3H4VW__oauthCancel:hover:not(:disabled){background:var(--card)}.CompanySettingsView-module__I3H4VW__muted{color:var(--muted_foreground);margin:0;font-size:14px}.CompanySettingsView-module__I3H4VW__notificationSettings{flex-direction:column;gap:16px;display:flex}.CompanySettingsView-module__I3H4VW__notifRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CompanySettingsView-module__I3H4VW__notifLabel{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.CompanySettingsView-module__I3H4VW__notifLabel input[type=checkbox]{width:18px;height:18px}.CompanySettingsView-module__I3H4VW__notifLabel input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.CompanySettingsView-module__I3H4VW__select{border:1px solid var(--border);background:var(--background);border-radius:6px;padding:6px 10px;font-size:14px}.CompanySettingsView-module__I3H4VW__alertRulesList{margin:0 0 16px;padding:0;list-style:none}.CompanySettingsView-module__I3H4VW__alertRuleItem{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.CompanySettingsView-module__I3H4VW__alertRuleForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.CrmView-module__jWTXtG__wrap{max-width:1000px}.CrmView-module__jWTXtG__header{margin-bottom:24px}.CrmView-module__jWTXtG__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.CrmView-module__jWTXtG__subtitle{color:var(--muted_foreground);margin:0 0 12px;font-size:14px}.CrmView-module__jWTXtG__link{color:var(--primary);font-size:14px;text-decoration:none}.CrmView-module__jWTXtG__link:hover{text-decoration:underline}.CrmView-module__jWTXtG__reconnectBanner{background:var(--muted);border:1px solid var(--border);color:var(--foreground);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.CrmView-module__jWTXtG__reconnectLink{color:var(--primary);font-weight:500}.CrmView-module__jWTXtG__reconnectLink:hover{text-decoration:underline}
.DashboardView-module__Vq1D-W__wrap{max-width:1400px;margin:0 auto;padding:0}.DashboardView-module__Vq1D-W__emptyState{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow_card);border-radius:12px;margin-bottom:28px;padding:28px 32px}.DashboardView-module__Vq1D-W__emptyStateTitle{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.DashboardView-module__Vq1D-W__emptyStateText{color:var(--muted_foreground);margin:0 0 12px;font-size:14px;line-height:1.5}.DashboardView-module__Vq1D-W__emptyStateLink{color:var(--primary);font-size:14px;font-weight:500}.DashboardView-module__Vq1D-W__emptyStateLink:hover{text-decoration:underline}.DashboardView-module__Vq1D-W__emptyStateCta{margin:20px 0 0}.DashboardView-module__Vq1D-W__emptyStateBtn{color:var(--primary_foreground);background:var(--primary);border-radius:8px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.DashboardView-module__Vq1D-W__emptyStateBtn:hover{opacity:.9;color:var(--primary_foreground)}.DashboardView-module__Vq1D-W__twoCol{grid-template-columns:1fr;gap:28px;margin-top:28px;display:grid}.DashboardView-module__Vq1D-W__left{flex-direction:column;gap:28px;min-width:0;display:flex}.DashboardView-module__Vq1D-W__reconnectBanner{background:var(--warning_bg);border:1px solid var(--warning);color:var(--foreground);border-radius:10px;margin-bottom:20px;padding:14px 20px;font-size:14px}.DashboardView-module__Vq1D-W__reconnectLink{color:var(--primary);font-weight:500}.DashboardView-module__Vq1D-W__reconnectLink:hover{text-decoration:underline}.DashboardView-module__Vq1D-W__filtersRow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.DashboardView-module__Vq1D-W__periodRow{align-items:center;gap:12px;display:flex}.DashboardView-module__Vq1D-W__periodLabel{color:var(--muted_foreground);font-size:14px}.DashboardView-module__Vq1D-W__cabinetRow{align-items:center;gap:8px;display:flex}.DashboardView-module__Vq1D-W__cabinetSelect{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:6px;min-width:160px;padding:6px 10px;font-size:14px}.DashboardView-module__Vq1D-W__periodTabs{gap:4px;display:flex}.DashboardView-module__Vq1D-W__periodBtn{color:var(--muted_foreground);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500}.DashboardView-module__Vq1D-W__periodBtn:hover{color:var(--foreground);border-color:var(--primary)}.DashboardView-module__Vq1D-W__periodActive{color:var(--primary_foreground);background:var(--primary);border:1px solid var(--primary);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500}.DashboardView-module__Vq1D-W__topSection{flex-direction:column;gap:28px;display:flex}.DashboardView-module__Vq1D-W__quickLinks{flex-wrap:wrap;gap:12px;display:flex}.DashboardView-module__Vq1D-W__quickLink{color:var(--primary);font-size:14px;font-weight:500;text-decoration:none}.DashboardView-module__Vq1D-W__quickLink:hover{text-decoration:underline}.DashboardView-module__Vq1D-W__seoSection{margin-top:28px}
.FunnelView-module__MDBc-a__wrap{max-width:800px}.FunnelView-module__MDBc-a__header{margin-bottom:24px}.FunnelView-module__MDBc-a__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.FunnelView-module__MDBc-a__subtitle{color:var(--muted_foreground);margin:0;font-size:14px}.FunnelView-module__MDBc-a__loading{color:var(--muted_foreground);margin:0;padding:24px 0}.FunnelView-module__MDBc-a__emptyState{background:var(--muted);border:1px solid var(--border);border-radius:12px;margin-bottom:24px;padding:20px}.FunnelView-module__MDBc-a__emptyStateText{color:var(--muted_foreground);margin:0 0 12px;font-size:14px;line-height:1.5}.FunnelView-module__MDBc-a__emptyStateLink{color:var(--primary);font-size:14px;font-weight:500}.FunnelView-module__MDBc-a__emptyStateLink:hover{text-decoration:underline}
.SettingsView-module__3b1iba__wrap{max-width:640px}.SettingsView-module__3b1iba__title{color:var(--foreground);margin:0 0 24px;font-size:24px;font-weight:700}.SettingsView-module__3b1iba__successBanner{background:var(--success);color:var(--success_foreground);border-radius:8px;margin-bottom:24px;padding:16px}.SettingsView-module__3b1iba__section{margin-bottom:32px}.SettingsView-module__3b1iba__sectionTitle{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.SettingsView-module__3b1iba__companyNameBadge{color:var(--muted_foreground);font-weight:500}.SettingsView-module__3b1iba__sectionDesc{color:var(--muted_foreground);margin:0 0 16px;font-size:14px}.SettingsView-module__3b1iba__btnPrimary{background:var(--primary);color:var(--primary_foreground);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.SettingsView-module__3b1iba__btnPrimary:hover{opacity:.9}.SettingsView-module__3b1iba__accountList{margin:0 0 20px;padding:0;list-style:none}.SettingsView-module__3b1iba__accountItem{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.SettingsView-module__3b1iba__accountProvider{min-width:140px;font-weight:500}.SettingsView-module__3b1iba__accountMeta{color:var(--muted_foreground);flex:1;font-size:13px}.SettingsView-module__3b1iba__btnDanger{background:var(--destructive);color:var(--destructive_foreground);cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:13px}.SettingsView-module__3b1iba__form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SettingsView-module__3b1iba__select{border:1px solid var(--border);border-radius:8px;padding:8px 12px;font-size:14px}.SettingsView-module__3b1iba__input{border:1px solid var(--border);border-radius:8px;flex:1;min-width:200px;padding:8px 12px;font-size:14px}.SettingsView-module__3b1iba__loading,.SettingsView-module__3b1iba__empty,.SettingsView-module__3b1iba__muted{color:var(--muted_foreground);margin:0 0 16px}.SettingsView-module__3b1iba__tokenList{margin:0 0 16px;padding:0;list-style:none}.SettingsView-module__3b1iba__tokenItem{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.SettingsView-module__3b1iba__tokenName{min-width:120px;font-weight:500}.SettingsView-module__3b1iba__tokenPrefix{color:var(--muted_foreground);font-family:monospace;font-size:13px}.SettingsView-module__3b1iba__tokenUsed{color:var(--muted_foreground);margin-left:auto;font-size:12px}.SettingsView-module__3b1iba__tokenForm{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.SettingsView-module__3b1iba__tokenForm .SettingsView-module__3b1iba__input{min-width:200px}.SettingsView-module__3b1iba__createdToken{background:var(--muted);border:1px solid var(--border);border-radius:8px;margin-bottom:16px;padding:12px}.SettingsView-module__3b1iba__createdTokenTitle{color:var(--foreground);margin:0 0 8px;font-size:13px}.SettingsView-module__3b1iba__tokenValue{word-break:break-all;font-family:monospace;font-size:12px;display:block}.SettingsView-module__3b1iba__passwordForm{flex-direction:column;gap:12px;max-width:320px;margin-bottom:12px;display:flex}.SettingsView-module__3b1iba__passwordSuccess{color:var(--success);margin:0;font-size:14px}.SettingsView-module__3b1iba__passwordError{color:var(--destructive);margin:0;font-size:14px}.SettingsView-module__3b1iba__siteUrlForm{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.SettingsView-module__3b1iba__siteUrlForm .SettingsView-module__3b1iba__input{flex:1;min-width:260px}.SettingsView-module__3b1iba__siteUrlMessage{color:var(--success);margin:0;font-size:14px}.SettingsView-module__3b1iba__companyRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.SettingsView-module__3b1iba__companyRow .SettingsView-module__3b1iba__select{min-width:200px}.SettingsView-module__3b1iba__createCompanyForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SettingsView-module__3b1iba__createCompanyForm .SettingsView-module__3b1iba__input{min-width:180px}.SettingsView-module__3b1iba__subSectionTitle{color:var(--foreground);margin:24px 0 8px;font-size:16px;font-weight:600}.SettingsView-module__3b1iba__legalLink{color:var(--primary);text-decoration:none}.SettingsView-module__3b1iba__legalLink:hover{text-decoration:underline}
.AccessGuard-module__pyUTiG__wrap{max-height:100vh;display:flex}.AccessGuard-module__pyUTiG__main{flex-direction:column;flex:1;min-width:0;display:flex}.AccessGuard-module__pyUTiG__content{background:var(--surface);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;padding:28px 32px;display:flex;overflow:auto}.AccessGuard-module__pyUTiG__loadWrap{justify-content:center;align-items:center;min-height:200px;display:flex}.AccessGuard-module__pyUTiG__loadText{color:var(--muted_foreground);font-size:14px}@media (max-width:1024px){.AccessGuard-module__pyUTiG__content{padding:16px;padding-left:max(16px,var(--safe-area-inset-left));padding-right:max(16px,var(--safe-area-inset-right));padding-bottom:max(16px,var(--safe-area-inset-bottom))}}@media (max-width:480px){.AccessGuard-module__pyUTiG__content{padding:12px;padding-left:max(12px,var(--safe-area-inset-left));padding-right:max(12px,var(--safe-area-inset-right));padding-bottom:max(12px,var(--safe-area-inset-bottom))}}@media print{.AccessGuard-module__pyUTiG__wrap>aside,.AccessGuard-module__pyUTiG__main>:first-child{display:none!important}.AccessGuard-module__pyUTiG__content{padding:0}}
.SetupWizard-module__xTlz2a__wrap{max-width:560px;margin:0 auto;padding:32px 24px}.SetupWizard-module__xTlz2a__title{color:var(--foreground);margin:0 0 8px;font-size:24px;font-weight:700}.SetupWizard-module__xTlz2a__progress{color:var(--muted_foreground);margin:0 0 28px;font-size:14px}.SetupWizard-module__xTlz2a__stepContent{margin-top:8px}.SetupWizard-module__xTlz2a__stepDesc{color:var(--muted_foreground);margin:0 0 20px;font-size:14px;line-height:1.5}.SetupWizard-module__xTlz2a__stepSub{color:var(--foreground);margin:0 0 12px;font-size:14px}.SetupWizard-module__xTlz2a__form{flex-direction:column;gap:16px;display:flex}.SetupWizard-module__xTlz2a__inlineForm{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.SetupWizard-module__xTlz2a__input{border:1px solid var(--border);background:var(--card);border-radius:8px;width:100%;padding:10px 14px;font-size:14px}.SetupWizard-module__xTlz2a__inlineForm .SetupWizard-module__xTlz2a__input{flex:1;min-width:200px}.SetupWizard-module__xTlz2a__btnPrimary{background:var(--primary);color:var(--primary_foreground);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}.SetupWizard-module__xTlz2a__btnPrimary:hover:not(:disabled){opacity:.9}.SetupWizard-module__xTlz2a__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.SetupWizard-module__xTlz2a__btnSecondary{background:var(--card);color:var(--foreground);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:500}.SetupWizard-module__xTlz2a__btnSecondary:hover:not(:disabled){background:var(--surface)}.SetupWizard-module__xTlz2a__btnSkip{color:var(--muted_foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 18px;font-size:14px}.SetupWizard-module__xTlz2a__btnSkip:hover{background:var(--surface)}.SetupWizard-module__xTlz2a__btnOAuth{color:var(--primary);background:var(--secondary);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500}.SetupWizard-module__xTlz2a__btnOAuth:hover:not(:disabled){background:var(--muted)}.SetupWizard-module__xTlz2a__stepActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.SetupWizard-module__xTlz2a__error{color:var(--destructive);margin:8px 0 0;font-size:14px}.SetupWizard-module__xTlz2a__companyList{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.SetupWizard-module__xTlz2a__companyBtn{text-align:left;background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:8px;width:100%;padding:12px 14px;font-size:14px;display:block}.SetupWizard-module__xTlz2a__companyBtn:hover{border-color:var(--primary)}.SetupWizard-module__xTlz2a__companyBtnActive{border-color:var(--primary);background:var(--secondary)}.SetupWizard-module__xTlz2a__doneTitle{color:var(--foreground);margin:0 0 12px;font-size:18px;font-weight:600}.SetupWizard-module__xTlz2a__stepHint{color:var(--muted_foreground);margin:16px 0 0;font-size:13px;line-height:1.4}
