.competition-page{gap:10px;width:100%;min-width:0;display:grid}.competition-toolbar{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;height:56px;max-height:56px;padding:8px 14px;display:flex;overflow:hidden}.competition-toolbar h1{letter-spacing:-.35px;flex:none;margin:0;font-size:20px;line-height:1.15}.competition-toolbar__meta{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.competition-toolbar__meta>span{color:#4b5565;text-overflow:ellipsis;white-space:nowrap;background:#f7faff;border:1px solid #dce6fa;border-radius:999px;align-items:center;min-width:0;height:30px;padding:0 9px;font-size:11.5px;line-height:1;display:inline-flex;overflow:hidden}.competition-toolbar__meta b{color:var(--rt-ink);margin-right:3px}.competition-toolbar__freshness{flex:none}.competition-toolbar__freshness i{background:var(--rt-green);width:7px;height:7px;box-shadow:0 0 0 3px var(--rt-green-soft);border-radius:50%;flex:0 0 7px;margin-right:6px}.competition-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.competition-kpis article{border:1px solid var(--rt-line);border-radius:var(--rt-radius);min-width:0;min-height:116px;box-shadow:var(--rt-shadow);background:#fff;padding:15px 17px;position:relative;overflow:hidden}.competition-kpis article:after{content:"";background:var(--rt-blue-soft);border-radius:50%;width:82px;height:82px;position:absolute;bottom:-25px;right:-16px}.competition-kpis article:nth-child(2):after{background:var(--rt-green-soft)}.competition-kpis article:nth-child(3):after{background:var(--rt-orange-soft)}.competition-kpis span,.competition-kpis strong,.competition-kpis small{z-index:1;display:block;position:relative}.competition-kpis span{color:#667085;font-size:12.5px;font-weight:550}.competition-kpis strong{letter-spacing:-.8px;margin:10px 0 5px;font-size:clamp(28px,3.4vw,38px);line-height:1}.competition-kpis small{color:#667085;max-width:calc(100% - 56px);font-size:10.5px;line-height:1.35}.competition-insights{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:10px;display:grid}.competition-map-shell,.competition-suggestions{min-width:0;overflow:hidden}.competition-map-shell>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 17px 10px;display:flex}.competition-map-shell>header span,.competition-suggestions__eyebrow{color:#6e80a1;letter-spacing:.08em;font-size:9.5px;font-weight:750}.competition-map-shell h2,.competition-suggestions h2{color:#26374f;letter-spacing:-.2px;margin:3px 0 0;font-size:16px}.competition-map-shell>header small{color:#7c8898;font-size:9.5px}.competition-map-card{background:#f2f5f9;border:1px solid #e0e6ee;border-radius:15px;min-height:360px;margin:0 12px 12px;position:relative;overflow:hidden}.competition-map-canvas{width:100%;height:360px}.competition-map-state,.competition-map-fallback{text-align:center;color:#778397;background:#f7f9fc;align-content:center;place-items:center;gap:6px;min-height:300px;padding:28px;display:grid}.competition-map-state{z-index:3;position:absolute;inset:0}.competition-map-state strong,.competition-map-fallback strong{color:#34445d;font-size:13px}.competition-map-state span,.competition-map-fallback span{font-size:10.5px;line-height:1.5}.competition-map-reset{z-index:4;color:#40516a;min-height:32px;font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #d9e1eb;border-radius:9px;padding:0 10px;font-size:9.5px;position:absolute;top:10px;right:10px;box-shadow:0 4px 14px #28394e1f}.competition-map-legend{z-index:4;background:#fffffff0;border:1px solid #dfe5ed;border-radius:9px;gap:9px;padding:7px 9px;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 4px 14px #28394e1a}.competition-map-legend span{color:#5f6d82;align-items:center;gap:5px;font-size:8.5px;display:inline-flex}.competition-map-legend i{border-radius:50%;width:7px;height:7px}.competition-map-legend .is-client{background:#2563eb}.competition-map-legend .is-ahead{background:#d45f6f}.competition-map-legend .is-behind{background:#5fa17e}.competition-map-info{color:#334155;gap:4px;min-width:180px;padding:4px;display:grid}.competition-map-info>span{color:#6b7b94;letter-spacing:.08em;font-size:8px;font-weight:800}.competition-map-info>strong{font-size:13px}.competition-map-info>small{color:#667085;font-size:10px}.competition-map-info>b{color:#b44f60;font-size:10px}.competition-map-fallback{border:1px dashed #dce4ee;border-radius:15px;min-height:300px;margin:0 12px 12px}.competition-suggestions{border:1px solid var(--rt-line);border-radius:var(--rt-radius);box-shadow:var(--rt-shadow);background:linear-gradient(145deg,#f7faff 0%,#fff 60%,#fff8f4 100%);flex-direction:column;padding:18px;display:flex}.competition-suggestions h2{margin-top:8px;font-size:20px}.competition-suggestions p{color:#66758b;margin:9px 0 15px;font-size:11.5px;line-height:1.6}.competition-suggestions p strong{color:#26374f}.competition-suggestions>small{color:#7a8798;border-top:1px solid #e5ebf2;margin-top:auto;padding-top:14px;font-size:10px;line-height:1.45}.competition-target{background:#fffc;border:1px solid #e2e8f0;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px;display:grid}.competition-target span{color:#8490a0;gap:3px;font-size:9px;display:grid}.competition-target span:last-child{text-align:right}.competition-target b{color:#2f4058;font-size:18px}.competition-target i{color:#6d82a5;font-size:18px;font-style:normal}.competition-panel{min-width:0;overflow:hidden}.competition-panel>header{justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 18px 11px;display:flex}.competition-panel h2{letter-spacing:-.15px;margin:0 0 3px;font-size:16px}.competition-panel header p{color:#667085;margin:0;font-size:11.5px}.competition-panel header>span{color:var(--rt-blue);background:var(--rt-blue-soft);border-radius:999px;flex:none;padding:5px 9px;font-size:10.5px;font-weight:800}.competition-table{min-width:0;padding:0 14px 14px}.competition-table__header,.competition-row{grid-template-columns:86px minmax(180px,1.55fr) repeat(4,minmax(90px,.72fr));align-items:center;column-gap:8px;min-width:0;display:grid}.competition-table__header{color:#667085;border:1px solid var(--rt-line);background:#f6f8fb;border-radius:10px 10px 0 0;min-height:40px;padding:0 12px;font-size:11px;font-weight:750}.competition-table__header>span{align-self:stretch;min-width:0;display:flex}.competition-sort{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.competition-table__header>span:nth-child(2) .competition-sort{justify-content:flex-start}.competition-sort:hover{color:var(--rt-blue)}.competition-sort:focus-visible{outline:2px solid var(--rt-blue);outline-offset:-2px}.competition-sort--active{color:var(--rt-blue)}.competition-sort__arrow{width:13px;color:var(--rt-blue);margin-left:3px;font-size:13px;line-height:1;display:inline-flex}.competition-row{border-right:1px solid var(--rt-line);border-bottom:1px solid var(--rt-line);border-left:1px solid var(--rt-line);background:#fff;min-height:56px;padding:7px 12px}.competition-row--client{background:#f2f6ff;box-shadow:inset 4px 0 #1457d9}.competition-row:last-child{border-radius:0 0 10px 10px}.competition-row>div{text-align:center;min-width:0}.competition-row>div:not(.competition-row__name) strong{font-size:13px}.competition-row__name{text-align:left!important}.competition-row__name-line{align-items:center;gap:6px;min-width:0;display:flex}.competition-row__name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;display:block;overflow:hidden}.competition-row__name>span,.competition-row__rank span,.competition-difference small{color:#667085;margin-top:2px;font-size:10px;line-height:1.25;display:block}.competition-row__you{color:#0b3d91;background:#dbe8ff;border:1px solid #afc9f6;border-radius:999px;flex:none;align-items:center;min-height:18px;padding:1px 7px;font-size:9.5px;font-weight:850;line-height:1;display:inline-flex}.competition-row__rank strong{color:var(--rt-blue)}.competition-row--client .competition-row__rank strong{color:#0b3d91}.competition-difference--ahead strong{color:var(--rt-red)}.competition-mobile-label{display:none}.competition-empty,.competition-state{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:38px 20px 44px;display:flex}.competition-empty>span,.competition-state>span{width:48px;height:48px;color:var(--rt-blue);background:var(--rt-blue-soft);border-radius:15px;place-items:center;margin-bottom:12px;font-size:23px;font-weight:850;display:grid}.competition-empty strong{font-size:16px}.competition-empty p,.competition-state p{color:#667085;max-width:550px;margin:7px 0 0;font-size:12px;line-height:1.5}.competition-state h1{margin:0;font-size:22px}.competition-scope-required .button{margin-top:18px}.competition-mobile-sort{display:none}@media (max-width:900px){.competition-insights{grid-template-columns:1fr}.competition-map-card,.competition-map-canvas{height:320px;min-height:320px}}@media (max-width:760px){.competition-toolbar{flex-direction:column;align-items:stretch;gap:7px;height:auto;max-height:none;padding:10px 12px}.competition-toolbar h1{font-size:18px}.competition-toolbar__meta{scrollbar-width:thin;justify-content:flex-start;width:100%;padding-bottom:2px;overflow:auto hidden}.competition-toolbar__meta>span{flex:none;height:28px;font-size:10.5px}.competition-kpis{grid-template-columns:1fr;gap:8px}.competition-kpis article{min-height:103px;padding:14px 15px}.competition-kpis strong{margin:8px 0 5px;font-size:30px}.competition-map-shell>header{flex-direction:column}.competition-map-card{margin:0 8px 8px}.competition-map-card,.competition-map-canvas{height:280px;min-height:280px}.competition-map-legend{max-width:calc(100% - 20px);overflow-x:auto}.competition-suggestions{padding:15px}.competition-mobile-sort{color:#667085;scrollbar-width:thin;align-items:center;gap:5px;margin:0 12px 9px;padding-bottom:2px;font-size:10px;display:flex;overflow-x:auto}.competition-mobile-sort>span{flex:none;font-weight:750}.competition-mobile-sort__button{color:#667085;border:1px solid var(--rt-line);min-height:27px;font:inherit;background:#f6f8fb;border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 8px;font-weight:700;display:inline-flex}.competition-mobile-sort__button--active{color:var(--rt-blue);background:var(--rt-blue-soft);border-color:#cfe0ff}.competition-table__header{display:none}.competition-table__body{gap:7px;display:grid}.competition-row{border:1px solid var(--rt-line);grid-template-columns:70px minmax(0,1fr) repeat(2,minmax(64px,.62fr));gap:9px 7px;min-height:0;padding:11px;border-radius:11px!important}.competition-row--client{box-shadow:none;border-left:4px solid #1457d9}.competition-row__name{grid-column:2/-1}.competition-row>div:nth-child(3),.competition-row>div:nth-child(4),.competition-row>div:nth-child(5),.competition-row>div:nth-child(6){text-align:left}.competition-mobile-label{color:#667085;margin-bottom:3px;font-size:9px;line-height:1.2;display:block}.competition-difference small{display:none}}@media (max-width:430px){.competition-panel>header{padding:14px 12px 10px}.competition-table{padding:0 9px 11px}.competition-row{grid-template-columns:62px minmax(0,1fr) repeat(2,minmax(58px,.6fr));font-size:11.5px}.competition-target{grid-template-columns:1fr auto 1fr}.competition-target b{font-size:16px}}
.rt2-admin-runtime-shell [class*=eyebrow]{font-size:12px!important}.rt2-admin-runtime-shell [class*=titleRow]>div>span{line-height:1.5;font-size:15px!important}.rt2-admin-runtime-shell [class*=kpis] span,.rt2-admin-runtime-shell [class*=kpis] small{font-size:12px!important}.rt2-admin-runtime-shell [class*=sectionHeader]>div>span,.rt2-admin-runtime-shell [class*=clientHero] span{line-height:1.45;font-size:13px!important}.rt2-admin-runtime-shell [class*=tableRow],.rt2-admin-runtime-shell [class*=selectedRow]{font-size:13px!important}.rt2-admin-runtime-shell [class*=clientCell] strong{font-size:13.5px!important}.rt2-admin-runtime-shell [class*=clientCell] small{font-size:11.5px!important}.rt2-admin-runtime-shell [class*=planPill],.rt2-admin-runtime-shell [class*=modePill]{font-size:11px!important}.rt2-admin-runtime-shell [class*=panelTitle]>span,.rt2-admin-runtime-shell [class*=panelTitle]>b,.rt2-admin-runtime-shell [class*=planButtons] strong,.rt2-admin-runtime-shell [class*=modeButtons] strong{font-size:12px!important}.rt2-admin-runtime-shell [class*=planButtons] small,.rt2-admin-runtime-shell [class*=modeButtons] small,.rt2-admin-runtime-shell [class*=inlineControl] small,.rt2-admin-runtime-shell [class*=refreshBox] small,.rt2-admin-runtime-shell [class*=formNote]{line-height:1.5;font-size:10.5px!important}.rt2-admin-runtime-shell [class*=dataList] dt,.rt2-admin-runtime-shell [class*=dataList] dd,.rt2-admin-runtime-shell [class*=billing] dt,.rt2-admin-runtime-shell [class*=billing] dd{font-size:11.5px!important}.rt2-admin-runtime-shell [class*=settingsStrip] label,.rt2-admin-runtime-shell [class*=compactField]{font-size:11px!important}.rt2-admin-runtime-shell [class*=cardRow]{font-size:11.8px!important}.rt2-admin-runtime-shell [class*=cardRow] button{font-size:10.5px!important}.rt2-admin-runtime-shell [role=dialog] form label{min-width:0}.rt2-admin-runtime-shell [role=dialog] form select,.rt2-admin-runtime-shell [role=dialog] form input{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important}.rt2-admin-runtime-shell .rt2-action-spinner{opacity:.7;border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.65s linear infinite rt2-owner-spin;display:inline-block}.rt2-admin-runtime-shell .rt2-action-status{z-index:60;color:#24456f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4f8fff5;border:1px solid #d3e0f4;border-radius:999px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin:10px 0 0 auto;padding:8px 12px;font-size:11.5px;font-weight:750;display:flex;position:sticky;top:78px;box-shadow:0 8px 24px #1f345014}@keyframes rt2-owner-spin{to{transform:rotate(360deg)}}.app-shell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none}.app-shell :is(h1,h2,h3,h4){letter-spacing:-.018em;font-weight:600}.app-shell :is(strong,b){font-weight:600}.app-shell .eyebrow{letter-spacing:.065em;font-weight:600}.app-shell .nav-link{letter-spacing:-.01em;font-weight:600}.app-shell .button{font-weight:600}.app-shell :is(.nav-link,.button,button,input,select){transition-timing-function:cubic-bezier(.2,.8,.2,1)}.chart-card--activity{background:linear-gradient(#fff 0%,#fcfdff 100%);border-color:#e5eaf1;border-radius:20px;padding:20px 20px 16px;box-shadow:0 14px 38px #1f34500b}.chart-card--activity .chart-head{margin-bottom:8px}.chart-card--activity .chart-head h4{letter-spacing:-.018em;font-size:16px;font-weight:600}.chart-card--activity .chart-head p{color:#7b8798;max-width:650px;font-size:11.5px;line-height:1.6}.chart-card--activity .chart-total{color:#637187;background:#f3f6fb;font-weight:600}.card-activity-range{background:#f8fafc;border:1px solid #e9edf3;border-radius:14px;grid-template-columns:repeat(2,minmax(0,180px)) auto;align-items:end;gap:9px;margin:10px 0 6px;padding:11px;display:grid}.card-activity-range label{gap:5px;min-width:0;display:grid}.card-activity-range label span{color:#788598;font-size:10px;font-weight:550}.card-activity-range input{color:#33445c;width:100%;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #dce4ee;border-radius:10px;padding:0 10px;font-size:11px}.card-activity-range button{color:#486b9e;min-height:38px;font:inherit;cursor:pointer;background:#edf4ff;border:1px solid #d7e4f7;border-radius:10px;padding:0 12px;font-size:10px}.card-activity-range button:disabled{cursor:default;opacity:.48}.card-history-chart{width:100%;position:relative}.card-history-chart svg{touch-action:pan-y;width:100%;min-height:270px;display:block;overflow:visible}.card-chart-gridline line{stroke:#edf1f6;stroke-width:1px}.card-chart-gridline text,.card-chart-x-label{fill:#8a95a6;font-size:10.5px;font-weight:500}.card-chart-area{opacity:0;animation:.55s 80ms forwards rt2-chart-area-in}.card-chart-line{fill:none;stroke:#2468d8;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.2,.8,.2,1) forwards rt2-chart-line-in}.card-chart-interaction{fill:#0000;cursor:crosshair}.card-chart-guide{stroke:#c5d2e5;stroke-width:1px}.card-chart-active-halo{fill:#2563eb21;pointer-events:none}.card-chart-active-dot{fill:#2468d8;stroke:#fff;stroke-width:2.5px;pointer-events:none;filter:drop-shadow(0 3px 7px #2563eb38)}.card-chart-tooltip rect{fill:#17243a;filter:drop-shadow(0 10px 22px #12233e2e)}.card-chart-tooltip text{fill:#ffffffb8;font-size:10px;font-weight:500}.card-chart-tooltip .card-chart-tooltip-value{fill:#fff;font-size:12px;font-weight:600}.card-history-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:2px;display:grid}.card-history-summary div{background:#f8fafc;border:1px solid #e9edf3;border-radius:13px;gap:5px;padding:12px 13px;display:grid}.card-history-summary span{color:#7d8899;font-size:10.5px;font-weight:400}.card-history-summary strong{color:#26364e;font-size:13px;font-weight:600}@keyframes rt2-chart-line-in{to{stroke-dashoffset:0}}@keyframes rt2-chart-area-in{to{opacity:1}}.detail-person p{font-size:13px}.detail-stat span{font-size:11px;line-height:1.45}.detail-stat strong{font-size:25px;font-weight:600}.analytics-date{font-size:12.5px}@media (max-width:700px){.detail-modal{border-radius:20px 20px 0 0;max-height:96dvh}.detail-header{padding:14px}.detail-avatar{border-radius:12px;flex-basis:40px;width:40px;height:40px;font-size:13px}.detail-person h3{font-size:17px}.detail-body{padding:12px 12px 18px}.detail-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.detail-stat{min-width:0;padding:11px}.detail-stat strong{font-size:21px}.chart-card--activity{border-radius:16px;padding:14px 10px 12px}.chart-card--activity .chart-head{flex-direction:column;align-items:flex-start}.chart-card--activity .chart-total{align-self:flex-start}.card-activity-range{grid-template-columns:1fr 1fr}.card-activity-range button{grid-column:1/-1}.card-history-chart svg{width:100%;min-width:0;height:auto;min-height:210px}.card-history-chart{padding-bottom:0;overflow:hidden}.card-chart-gridline text,.card-chart-x-label{font-size:9px}.card-history-summary{grid-template-columns:1fr}}@media (max-width:430px){.detail-stats,.card-activity-range{grid-template-columns:1fr}.card-activity-range button{grid-column:auto}.card-history-chart svg{min-height:185px}}@media (prefers-reduced-motion:reduce){.app-shell *,.card-chart-area,.card-chart-line{transition-duration:.001ms!important;animation:none!important}.card-chart-area{opacity:1}.card-chart-line{stroke-dashoffset:0}}
body:has(>.app-shell){background:radial-gradient(circle at 10% -10%,#5b8ce912,#0000 34%),radial-gradient(circle at 92% 4%,#7aaeff0d,#0000 28%),#f7f9fc}.app-shell{--client-soft-ink:#243247;--client-soft-muted:#748095;--client-soft-line:#e6ebf2;--client-soft-blue:#2f6edb;--client-soft-blue-bg:#eef4ff;--client-soft-surface:#fffffff5;--client-soft-shadow:0 14px 42px #2a3e5f0e;--client-soft-shadow-hover:0 18px 48px #2a3e5f16;color:var(--client-soft-ink);letter-spacing:-.006em;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-shell .topbar{margin-bottom:16px;padding:2px 2px 0}.app-shell .brand-copy small,.app-shell .member-identity{color:#7c8799;font-weight:500}.app-shell .brand-copy strong{color:#223048;letter-spacing:-.032em;font-weight:600}.app-shell .button,.app-shell button,.app-shell input,.app-shell select{transition:color .18s cubic-bezier(.2,.8,.2,1),background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s}.app-shell .admin-preview-banner{color:#2d4261;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f9fff0;border-radius:20px;gap:18px;margin-bottom:14px;padding:13px 15px;box-shadow:0 12px 34px #263f6311;border:1px solid #dbe5f4!important}.app-shell .admin-preview-banner__copy{gap:2px}.app-shell .admin-preview-banner__copy strong{color:#29415f;font-size:13px;font-weight:600}.app-shell .admin-preview-banner__copy span{color:#79869a;font-size:11px}.app-shell .admin-preview-banner__exit{color:#315f9f;min-height:40px;box-shadow:none;background:#ffffffe6;border-color:#d7e1ef;border-radius:12px;font-size:12px;font-weight:600}.app-shell .admin-preview-banner__exit:hover:not(:disabled){background:#fff;border-color:#c7d7ec;transform:translateY(-1px);box-shadow:0 8px 24px #2d4f7d14}.app-shell .navigation-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #e5eaf1;border-radius:18px;margin-bottom:18px;padding:7px;box-shadow:0 10px 30px #2a3e5f0a}.app-shell .app-navigation{gap:4px}.app-shell .nav-link{color:#6d788b;letter-spacing:-.012em;border-radius:12px;min-height:42px;padding:0 14px;font-size:12.5px;font-weight:550}.app-shell .nav-link:hover{color:#2d64bd;background:#f6f9fe;transform:translateY(-1px)}.app-shell .nav-link--active{color:#2a63c5;background:#edf4ff;box-shadow:inset 0 0 0 1px #5580cb14,0 5px 16px #3360a70f}.app-shell .surface-card{background:var(--client-soft-surface);border-color:var(--client-soft-line);box-shadow:var(--client-soft-shadow);border-radius:22px}.app-shell>.feedback-page,.app-shell>.competition-page,.app-shell>div,.app-shell>.account-link-state{animation:.36s cubic-bezier(.2,.8,.2,1) both rt2-soft-page-in}.app-shell>div>section,.app-shell>div>aside,.app-shell .feedback-page>*,.app-shell .competition-page>*{animation:.42s cubic-bezier(.2,.8,.2,1) both rt2-soft-section-in}.app-shell>div>:nth-child(2),.app-shell .feedback-page>:nth-child(2),.app-shell .competition-page>:nth-child(2){animation-delay:35ms}.app-shell>div>:nth-child(3),.app-shell .feedback-page>:nth-child(3),.app-shell .competition-page>:nth-child(3){animation-delay:70ms}.app-shell>div>:nth-child(n+4){animation-delay:95ms}.app-shell section[aria-label=Ključni\ pokazatelji]>article{background:linear-gradient(#fff 0%,#fcfdff 100%);border-color:#e7ecf3;border-radius:22px;min-height:122px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),border-color .22s;box-shadow:0 12px 34px #2437580b}.app-shell section[aria-label=Ključni\ pokazatelji]>article:hover{border-color:#dde5ef;transform:translateY(-2px);box-shadow:0 17px 42px #24375813}.app-shell section[aria-label=Ključni\ pokazatelji]>article:before{opacity:.55;height:2px!important}.app-shell section[aria-label=Ključni\ pokazatelji]>article>span{color:#7a8698!important;font-weight:500!important}.app-shell section[aria-label=Ključni\ pokazatelji]>article>strong{color:#26364e;letter-spacing:-.03em;font-weight:600!important}.app-shell section[aria-label=Ključni\ pokazatelji]>article>small{color:#8792a3!important;font-weight:400!important}.app-shell section[aria-label=Najvažnije\ sada],.app-shell section[aria-label=Izbor\ lokacije],.app-shell section[aria-labelledby=rt2-previous-visit-title],.app-shell section[aria-labelledby=rt2-location-comparison-title],.app-shell section[aria-labelledby=rt2-locations-title],.app-shell aside[aria-labelledby=rt2-history-title],.app-shell section[aria-labelledby=rt2-cards-title]{transition:border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.2,.8,.2,1);background:#fffffff2!important;border-color:#e5ebf2!important;border-radius:22px!important;box-shadow:0 13px 38px #2437580d!important}.app-shell section[aria-label=Najvažnije\ sada]{background:linear-gradient(135deg,#f8fbff 0%,#fff 62%,#fbfdff 100%)!important}.app-shell section[aria-labelledby=rt2-previous-visit-title]{background:linear-gradient(135deg,#f4f8ff 0%,#fff 64%,#f9fbff 100%)!important;border-color:#dce7f6!important;box-shadow:0 15px 40px #345fa211!important}.app-shell section[aria-labelledby=rt2-previous-visit-title]:before{opacity:.7;width:3px!important}.app-shell section[aria-labelledby=rt2-cards-title] table,.app-shell section[aria-labelledby=rt2-location-comparison-title] table{border-radius:14px;overflow:hidden}.app-shell section[aria-labelledby=rt2-cards-title] thead th,.app-shell section[aria-labelledby=rt2-location-comparison-title] thead th{color:#758196!important;background:#f8fafc!important;font-weight:600!important}.app-shell section[aria-labelledby=rt2-cards-title] tbody tr,.app-shell section[aria-labelledby=rt2-location-comparison-title] tbody tr{transition:background-color .17s}.app-shell section[aria-labelledby=rt2-cards-title] tbody tr:hover td,.app-shell section[aria-labelledby=rt2-location-comparison-title] tbody tr:hover td{background:#f8fbff!important}.app-shell section[aria-label=Izbor\ lokacije] select,.app-shell section[aria-labelledby=rt2-cards-title] select,.app-shell section[aria-labelledby=rt2-cards-title] input{box-shadow:inset 0 1px 2px #1f304d05;background:#fff!important;border-color:#dfe6ef!important;border-radius:12px!important}.app-shell .feedback-header{background:linear-gradient(#fffffffa,#fcfdfffa);padding:21px 22px}.app-shell .feedback-header h1,.app-shell .competition-toolbar h1{color:#223149;letter-spacing:-.03em;font-weight:600}.app-shell .feedback-filter button,.app-shell .competition-mobile-sort__button{border-radius:11px;font-weight:550}.app-shell .feedback-filter button:hover:not(:disabled),.app-shell .competition-mobile-sort__button:hover{transform:translateY(-1px)}.app-shell .feedback-kpis article,.app-shell .competition-kpis article{background:linear-gradient(#fff 0%,#fcfdff 100%);border-color:#e6ebf2;border-radius:20px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .22s;box-shadow:0 11px 32px #2437580b}.app-shell .feedback-kpis article:hover,.app-shell .competition-kpis article:hover{border-color:#dce4ee;transform:translateY(-2px);box-shadow:0 16px 40px #24375812}.app-shell .feedback-kpis article span,.app-shell .competition-kpis article span,.app-shell .competition-kpis article small{color:#7d899b;font-weight:500}.app-shell .feedback-kpis article strong,.app-shell .competition-kpis article strong{color:#27374f;letter-spacing:-.025em;font-weight:600}.app-shell .feedback-list-panel,.app-shell .competition-panel,.app-shell .competition-toolbar{box-shadow:var(--client-soft-shadow);border-color:#e5ebf2;border-radius:22px}.app-shell .feedback-row,.app-shell .competition-row{border-color:#edf1f5;transition:background-color .18s,box-shadow .2s,transform .2s cubic-bezier(.2,.8,.2,1),border-color .18s}.app-shell .feedback-row:hover,.app-shell .competition-row:hover{background:#f9fbfe;border-color:#e3eaf3;transform:translateY(-1px);box-shadow:0 8px 26px #253a5c0a}.app-shell .competition-row--client{background:#f3f7ff;border-color:#dce7f7}.app-shell .competition-row__you,.app-shell .competition-toolbar__freshness,.app-shell .feedback-filter .active,.app-shell .competition-sort--active{font-weight:600}.app-shell>div:not([class]){gap:16px!important}.app-shell>div:not([class])>section{box-shadow:var(--client-soft-shadow)!important;background:#fffffff5!important;border:1px solid #e5ebf2!important;border-radius:22px!important;padding:21px!important}.app-shell>div:not([class]) h1{color:#223149;letter-spacing:-.035em!important;margin-top:7px!important;font-size:30px!important;font-weight:600!important}.app-shell>div:not([class]) h2{color:#2b3a50;letter-spacing:-.02em!important;font-weight:600!important}.app-shell>div:not([class]) p{color:#758196!important;font-weight:400!important;line-height:1.6!important}.app-shell>div:not([class]) section>p:first-child,.app-shell>div:not([class]) section>div:first-child p:first-child{color:#3670d2!important;letter-spacing:.06em!important;font-weight:600!important}.app-shell>div:not([class]) select,.app-shell>div:not([class]) input{box-shadow:inset 0 1px 2px #1f304d05;color:#33445b!important;background:#fff!important;border:1px solid #dfe6ef!important;border-radius:12px!important;min-height:42px!important}.app-shell>div:not([class]) button{border-radius:11px!important;font-weight:600!important}.app-shell>div:not([class]) article,.app-shell>div:not([class]) section>div>div{border-radius:12px}.app-shell>div:not([class]) article:hover{transform:translateY(-1px);background:#f9fbfe!important;border-color:#dde6f0!important}@keyframes rt2-soft-page-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes rt2-soft-section-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.app-shell .admin-preview-banner{border-radius:17px;align-items:stretch}.app-shell .admin-preview-banner__exit{width:100%}.app-shell .navigation-bar{border-radius:16px}.app-shell .surface-card,.app-shell>div:not([class])>section{border-radius:18px!important}}@media (prefers-reduced-motion:reduce){.app-shell>.feedback-page,.app-shell>.competition-page,.app-shell>div,.app-shell>.account-link-state,.app-shell>div>section,.app-shell>div>aside,.app-shell .feedback-page>*,.app-shell .competition-page>*{animation:none!important}.app-shell *,.app-shell :before,.app-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important}}
.app-shell [class*=pageIntro]{gap:18px!important;min-height:104px!important;padding:18px 20px!important}.app-shell [class*=pageIntro] h1{margin-top:1px!important;line-height:1.06!important}.app-shell [class*=pageIntro] p:last-child{margin-top:5px!important;line-height:1.45!important}.app-shell [class*=headerLocationSelect]{gap:4px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=sectionHead]{margin-bottom:10px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationOpenHint]{margin:-2px 0 10px!important;font-size:11.5px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationTools]{grid-template-columns:minmax(36px,1fr) auto minmax(36px,1fr)!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;display:grid!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort]{grid-column:2!important;justify-content:center!important;gap:6px!important;padding:0!important;overflow:visible!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort]>span{color:#35383d!important;margin-right:3px!important;font-size:10.5px!important;font-weight:650!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort] button{box-shadow:0 2px 6px #181f2906;color:#3f444b!important;background:#fff!important;border-color:#d7dbe0!important;min-height:31px!important;padding:0 10px!important;font-size:10px!important;font-weight:600!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort] button:hover{color:#17191c!important;background:#f3f3f2!important;border-color:#c8ccd1!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort] button[aria-pressed=true]{color:#fff!important;background:#202124!important;border-color:#202124!important;box-shadow:0 5px 12px #1416191f!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSortArrow]{color:currentColor!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationViewToggle]{grid-column:3!important;justify-self:end!important;gap:2px!important;padding:3px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationViewToggle] button{color:#555b63!important;place-items:center!important;width:31px!important;min-width:31px!important;height:29px!important;min-height:29px!important;padding:0!important;font-size:14px!important;display:grid!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationViewToggle] button[aria-pressed=true]{color:#151719!important;background:#fff!important;box-shadow:0 3px 9px #1e253014!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCards]{gap:7px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCard]{grid-template-columns:minmax(225px,.95fr) minmax(300px,1fr) 82px!important;align-items:center!important;gap:0 12px!important;min-height:0!important;padding:8px 10px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardHead]{grid-template-columns:50px minmax(0,1fr)!important;gap:8px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationRank]{letter-spacing:-.01em;color:#8a5d2e!important;background:#ffffffeb!important;border-color:#ded5c9!important;border-radius:10px!important;width:50px!important;height:34px!important;font-size:10.5px!important;font-weight:700!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardHead] strong{font-size:12px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardHead] small{margin-top:1px!important;font-size:8.7px!important;line-height:1.3!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics]>div{gap:2px!important;min-height:38px!important;padding:5px 8px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics] span{font-size:8px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics] b{font-size:10.5px!important}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal{font-variant-numeric:tabular-nums;background:#ffffffc2;border:1px solid #e0e2e5;border-radius:10px;grid-template-columns:22px minmax(0,1fr);justify-self:end;align-items:center;gap:5px;min-width:76px;padding:5px 7px;display:grid}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal__arrow{text-align:center;font-size:20px;font-weight:500;line-height:1}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal small{white-space:nowrap;color:currentColor!important;font-size:8.5px!important;font-weight:650!important;line-height:1.2!important}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal.is-up{color:#24754a!important}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal.is-down{color:#b24646!important}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal.is-flat{color:#626970!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardsGrid] [class*=locationCard]{grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;min-height:0!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardsGrid] [class*=locationCardHead]{grid-column:1/-1!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardsGrid] [class*=locationCardMetrics]{grid-column:1/2!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardsGrid] .rt2-location-trend-signal{align-self:center;grid-column:2/3!important}.app-shell [class*=locationChartCanvas]{scroll-behavior:auto!important;scrollbar-width:none!important;overflow:hidden!important}.app-shell [class*=locationChartCanvas]::-webkit-scrollbar{display:none!important}.app-shell [class*=locationChartStage]{width:100%!important;min-width:100%!important;transition:none!important}.app-shell [class*=locationChartZoom]{min-width:270px!important}.app-shell [class*=locationChartZoom] em{margin-top:4px;font-style:normal;font-weight:500;line-height:1.35;display:block;color:#555b63!important;font-size:9px!important}.app-shell [class*=locationChartTooltip]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1f252c!important;background:#fffffffa!important;border:1px solid #d8dde4!important;box-shadow:0 14px 32px #19222e21!important}.app-shell [class*=locationChartTooltip] strong,.app-shell [class*=locationChartTooltip] b{color:#171a1f!important}.app-shell [class*=locationChartTooltip] span{color:#424951!important}@media (max-width:900px){.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCard]{grid-template-columns:minmax(190px,.9fr) minmax(250px,1fr) 76px!important}}@media (max-width:760px){.app-shell [class*=pageIntro]{padding:16px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationTools]{grid-template-columns:minmax(0,1fr) auto!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort]{grid-column:1!important;justify-content:flex-start!important;overflow-x:auto!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationViewToggle]{grid-column:2!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCard]{grid-template-columns:minmax(0,1fr) auto!important;gap:7px 10px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardHead]{grid-column:1/2!important}.app-shell section[aria-labelledby=rt2-locations-title] .rt2-location-trend-signal{grid-area:1/2/auto/3!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics]{grid-column:1/-1!important}.app-shell [class*=locationChartZoom]{min-width:100%!important}}@media (max-width:430px){.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort]>span{display:none!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationSort] button{padding:0 8px!important;font-size:9px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardHead]{grid-template-columns:46px minmax(0,1fr)!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationRank]{width:46px!important}}@media (prefers-reduced-motion:reduce){.app-shell [class*=locationChartStage]{transition:none!important}}
:root{--rt-owner-ink:#141414;--rt-owner-copy:#2e2e2e;--rt-owner-muted:#5d626b;--rt-owner-line:#dde1e6;--rt-owner-soft:#f5f5f4;--rt-owner-soft-2:#fafafa}html body,html body button,html body input,html body select,html body textarea,html body table,html body nav,html body label{font-family:var(--font-poppins),Poppins,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]){color:var(--rt-owner-copy)!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(h1,h2,h3,h4,strong,th,label){color:var(--rt-owner-ink)!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(p,td,small){color:var(--rt-owner-copy)!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is([class*=eyebrow],[class*=muted],[class*=hint],[class*=note]){color:var(--rt-owner-muted)!important}.app-shell :is([class*=trendUp],.competition-toolbar__freshness,.competition-row__tracked){color:#237a4b!important}.app-shell :is([class*=trendDown],.competition-difference--ahead){color:#b74646!important}.app-shell .navigation-bar{background:#ffffffe6!important}.app-shell .nav-link{color:#202020!important;border-radius:11px!important}.app-shell .nav-link:hover{transform:translateY(-1px);color:#111!important;background:#f2f2f1!important}.app-shell .nav-link--active{color:#111!important;background:#efefee!important;box-shadow:inset 0 -2px #34a853!important}.app-shell [class*=pageIntro] [class*=introActions]{align-self:center}.app-shell [class*=headerLocationSelect]>span{color:#292929!important;font-size:11px!important;font-weight:600!important}.app-shell [class*=headerLocationSelect] select{color:#151515!important;background:#fff!important;border-color:#d7dadd!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCard]{row-gap:7px!important;min-height:0!important;padding:10px 12px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardMetrics]>div{background:#ffffffb3!important;border-color:#e1e2e4!important;min-height:48px!important;padding:7px 9px!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationDifference]{max-width:100%;color:#202020!important;background:#f1f1ef!important;border:1px solid #dededb!important;border-radius:9px!important;width:fit-content!important;margin:1px 0 0 41px!important;padding:5px 9px!important;font-size:10.5px!important;font-weight:600!important;line-height:1.35!important;display:inline-flex!important}.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationCardsGrid] [class*=locationDifference]{margin-left:0!important}.app-shell [class*=locationChartCanvas]{overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#9da2aa #eceeed;overflow-x:auto!important}.app-shell [class*=locationChartCanvas]::-webkit-scrollbar{height:9px}.app-shell [class*=locationChartCanvas]::-webkit-scrollbar-track{background:#eceeed;border-radius:999px}.app-shell [class*=locationChartCanvas]::-webkit-scrollbar-thumb{background:#9da2aa;border-radius:999px}.app-shell [class*=locationChartZoom]{min-width:225px!important}.app-shell [class*=locationChartZoom] em{margin-top:4px;font-size:9.5px;font-style:normal;font-weight:500;line-height:1.35;display:block;color:#62666c!important}.app-shell aside[aria-labelledby=rt2-location-trend-title] path[class*=locationChartLine]{stroke-width:1px!important}.app-shell section[aria-labelledby=rt2-cards-title] table thead tr{background:linear-gradient(#eeeeec,#f5f5f3)!important;border-bottom:1px solid #d5d7da!important}.app-shell section[aria-labelledby=rt2-cards-title] table thead th{color:#222!important;font-weight:650!important}.app-shell section[aria-labelledby=rt2-cards-title] table thead th:last-child,.app-shell section[aria-labelledby=rt2-cards-title] table tbody td:last-child{text-align:right!important}.app-shell section[aria-labelledby=rt2-cards-title] table thead th:last-child{padding-right:18px!important}.app-shell .competition-filter{background:linear-gradient(135deg,#f3f3f1 0%,#fbfbfa 72%)!important;grid-template-columns:minmax(310px,1.35fr) minmax(330px,.92fr) auto!important;align-items:end!important;gap:14px 16px!important}.app-shell .competition-filter__category,.app-shell .competition-filter__radius{align-self:end}.app-shell .competition-filter__category select{width:100%;min-height:46px;font:inherit;border-radius:13px;outline:none;padding:0 38px 0 14px;font-size:12px;font-weight:550;color:#161616!important;background:#fff!important;border:1px solid #d7dadd!important}.app-shell .competition-filter__category select:focus{border-color:#9ea3a9!important;box-shadow:0 0 0 3px #20202014!important}.app-shell .competition-filter__category>span,.app-shell .competition-filter__radius legend{color:#272727!important}.app-shell .competition-filter__radius>div{border-color:#d7dadd!important;min-height:46px!important}.app-shell .competition-filter__radius button{color:#303030!important}.app-shell .competition-filter__radius button:hover,.app-shell .competition-filter__radius button.is-active{color:#111!important;background:#e9e9e7!important}.app-shell .competition-filter__refresh{color:#fff!important;background:#1d1d1d!important;box-shadow:0 10px 24px #0000001c!important}.app-shell .competition-filter__refresh:hover:not(:disabled){background:#090909!important;box-shadow:0 14px 28px #00000029!important}.app-shell .competition-toolbar__meta{flex-wrap:wrap;align-items:center}.app-shell .competition-toolbar__quota{white-space:nowrap;background:#f1f1ef;border:1px solid #dadbd9;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:5px 9px;font-size:10px;display:inline-flex;color:#202020!important}.app-shell .competition-toolbar__quota b,.app-shell .competition-toolbar__quota strong{color:#111!important}.app-shell .competition-toolbar__quota em{border-left:1px solid #d5d8d4;padding-left:6px;font-size:9px;font-style:normal;font-weight:600;color:#2b744b!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,a,[role=button]){transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),background-color .18s,border-color .18s,color .18s!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,a,[role=button]):hover{transform:translateY(-1px)}@media (max-width:900px){.app-shell .competition-filter{grid-template-columns:1fr 1fr!important}.app-shell .competition-filter__refresh{width:100%;justify-self:stretch!important}.app-shell .competition-filter__note{grid-column:1/-1!important}}@media (max-width:760px){.app-shell section[aria-labelledby=rt2-locations-title] [class*=locationDifference]{margin-left:0!important}.app-shell [class*=locationChartZoom]{min-width:100%!important}.app-shell .competition-filter{grid-template-columns:1fr!important}.app-shell .competition-filter__note{grid-column:auto!important}.app-shell .competition-toolbar__quota{white-space:normal;text-align:center;justify-content:center;width:100%}.app-shell section[aria-labelledby=rt2-cards-title] table tbody td:last-child{text-align:left!important}}@media (prefers-reduced-motion:reduce){:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,a,[role=button]){transition:none!important;transform:none!important}.app-shell [class*=locationChartCanvas]{scroll-behavior:auto}}
.app-shell section[aria-labelledby=rt2-locations-title] button p{color:#415775;letter-spacing:-.006em;font-size:12px;font-weight:700;line-height:1.5}.app-shell aside[aria-labelledby=rt2-location-trend-title] path[class*=locationChartLine]{transform-origin:50%;animation:.72s cubic-bezier(.2,.8,.2,1) both rt2-location-line-in;stroke-width:1.15px!important}@keyframes rt2-location-line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.app-shell .nav-link--picker{font:inherit;background:0 0;border:0}.app-shell .nav-location-picker-backdrop{z-index:120;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1f2a3a47;place-items:center;padding:22px;animation:.18s both rt2-picker-backdrop-in;display:grid;position:fixed;inset:0}.app-shell .nav-location-picker{color:#2d3d54;background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #d5dee9f0;border-radius:22px;width:min(560px,100%);max-height:min(680px,100vh - 44px);padding:22px;animation:.24s cubic-bezier(.2,.8,.2,1) both rt2-picker-card-in;overflow:auto;box-shadow:0 30px 90px #25324638}.app-shell .nav-location-picker__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.app-shell .nav-location-picker__head small{color:#7e8ca0;letter-spacing:.1em;margin-bottom:5px;font-size:9px;font-weight:750;display:block}.app-shell .nav-location-picker__head h2{color:#26374f;letter-spacing:-.025em;margin:0;font-size:23px;line-height:1.2}.app-shell .nav-location-picker__head>button{color:#67758a;background:#f2f5f8;border:1px solid #e1e7ee;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.app-shell .nav-location-picker>p{color:#778499;margin:9px 0 18px;font-size:12px;line-height:1.55}.app-shell .nav-location-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.app-shell .nav-location-picker__grid a{background:#ffffffe6;border:1px solid #e2e8ef;border-radius:14px;gap:5px;padding:14px 15px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.app-shell .nav-location-picker__grid a:hover{border-color:#c7d5e7;transform:translateY(-2px);box-shadow:0 12px 26px #2c3e5614}.app-shell .nav-location-picker__grid strong{color:#2f425c;font-size:13px}.app-shell .nav-location-picker__grid span{color:#76859a;font-size:10px}.app-shell .nav-location-picker__loading,.app-shell .nav-location-picker__error{color:#718096;text-align:center;background:#f7f9fb;border:1px solid #e4eaf0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:112px;padding:18px;font-size:11px;display:flex}.app-shell .nav-location-picker__loading span{border:2px solid #d8e0e9;border-top-color:#6f89ad;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite rt2-picker-spin}@keyframes rt2-picker-spin{to{transform:rotate(360deg)}}@keyframes rt2-picker-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes rt2-picker-card-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.app-shell .competition-filter{background:linear-gradient(135deg,#f8fbff 0%,#fff 70%);grid-template-columns:minmax(260px,1.35fr) minmax(330px,.9fr) auto;align-items:end;gap:14px 18px;padding:17px 18px;display:grid}.app-shell .competition-filter__category{gap:7px;min-width:0;display:grid}.app-shell .competition-filter__category>span,.app-shell .competition-filter__radius legend{color:#6e7f9a;letter-spacing:.08em;font-size:9.5px;font-weight:750}.app-shell .competition-filter__category input{color:#26374f;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d9e3f1;border-radius:13px;outline:none;padding:0 14px;font-size:13px;font-weight:600}.app-shell .competition-filter__category input:focus{border-color:#8cacdf;box-shadow:0 0 0 3px #3768b817}.app-shell .competition-filter__category small{color:#7e8b9c;font-size:9.5px;line-height:1.45}.app-shell .competition-filter__radius{border:0;min-width:0;margin:0;padding:0}.app-shell .competition-filter__radius legend{margin-bottom:7px}.app-shell .competition-filter__radius>div{background:#fff;border:1px solid #dce4ef;border-radius:13px;grid-template-columns:repeat(4,minmax(58px,1fr));min-height:46px;padding:4px;display:grid}.app-shell .competition-filter__radius button{color:#647389;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 9px;font-size:11px;font-weight:650}.app-shell .competition-filter__radius button:hover,.app-shell .competition-filter__radius button.is-active{color:#2e63b9;background:#edf4ff}.app-shell .competition-filter__refresh{color:#fff;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#3979df,#2f69ca);border:0;border-radius:13px;padding:0 18px;font-size:12px;font-weight:700;box-shadow:0 10px 22px #3069ca29}.app-shell .competition-filter__refresh:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #3069ca38}.app-shell .competition-filter__refresh:disabled{opacity:.62;cursor:wait}.app-shell .competition-filter__note{color:#7b8798;grid-column:1/-1;margin:0;padding-top:2px;font-size:9.5px;line-height:1.5}.app-shell .competition-inline-warning{color:#9a6c37;margin:0 5px;font-size:10px}.app-shell .competition-map-shell{min-width:0;overflow:hidden}.app-shell .competition-row{cursor:pointer;outline:none}.app-shell .competition-row:focus-visible{box-shadow:inset 0 0 0 2px #7da2e2}.app-shell .competition-row--selected{position:relative;box-shadow:inset 4px 0 #2f6edb,0 7px 20px #2f6edb12;background:#edf4ff!important;border-color:#c7d9f5!important}.app-shell .competition-row__tracked{color:#3b6c55;background:#edf8f2;border:1px solid #d6ecdf;border-radius:999px;flex:none;align-items:center;min-height:18px;padding:1px 7px;font-size:8.5px;font-weight:750;display:inline-flex}@media (max-width:900px){.app-shell .competition-filter{grid-template-columns:1fr 1fr}.app-shell .competition-filter__refresh{justify-self:end;min-width:170px}}@media (max-width:760px){.app-shell .nav-location-picker-backdrop{padding:14px}.app-shell .nav-location-picker{border-radius:18px;padding:17px}.app-shell .nav-location-picker__head h2{font-size:20px}.app-shell .nav-location-picker__grid{grid-template-columns:1fr}.app-shell .competition-filter{grid-template-columns:1fr;gap:12px;padding:14px}.app-shell .competition-filter__refresh{justify-self:stretch;width:100%}.app-shell .competition-filter__note{grid-column:auto}.app-shell .competition-row--selected{box-shadow:0 0 0 3px #2f6edb12;border-left:4px solid #2f6edb!important}}@media (max-width:430px){.app-shell .competition-filter__radius>div{grid-template-columns:repeat(2,1fr);gap:3px}.app-shell .competition-filter__radius button{min-height:34px}}@media (prefers-reduced-motion:reduce){.app-shell aside[aria-labelledby=rt2-location-trend-title] path[class*=locationChartLine]{animation:none!important}.app-shell .nav-location-picker-backdrop,.app-shell .nav-location-picker,.app-shell .nav-location-picker__grid a{transition:none!important;animation:none!important}.app-shell .nav-location-picker__loading span{animation:none!important}}
:root{--rt-font-display:var(--font-poppins), Poppins, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--rt-font-ui:var(--font-poppins), Poppins, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--rt-font-copy:var(--font-poppins), Poppins, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--rt-google-blue:#4285f4;--rt-google-red:#ea4335;--rt-google-yellow:#fbbc04;--rt-google-green:#34a853;--rt-neutral-950:#172033;--rt-neutral-800:#2b3548;--rt-neutral-650:#596477;--rt-neutral-500:#788293;--rt-neutral-300:#d8dee7;--rt-neutral-200:#e7ebf0;--rt-neutral-100:#f0f2f5;--rt-neutral-050:#f6f7f9;--rt-surface-soft:#fffffff0;--rt-space-1:4px;--rt-space-2:8px;--rt-space-3:12px;--rt-space-4:16px;--rt-space-5:20px;--rt-space-6:24px;--rt-space-8:32px;--rt-type-xs:11px;--rt-type-sm:13px;--rt-type-md:15px;--rt-type-lg:18px;--rt-type-xl:24px;--rt-type-display:clamp(34px,5vw,58px);--rt-leading-tight:1.12;--rt-leading-copy:1.55;--rt-control-height:42px;--rt-control-height-compact:36px;--rt-control-height-large:48px;--rt-radius-sm:8px;--rt-radius-md:12px;--rt-radius-lg:16px;--rt-radius-xl:20px;--rt-radius-pill:999px;--rt-system-shadow:0 14px 42px #1d27390e;--rt-system-shadow-hover:0 18px 48px #1d273917;--rt-motion-micro:.16s;--rt-motion-interactive:.2s;--rt-motion-page:.32s;--rt-motion-ease:cubic-bezier(.2,.8,.2,1);--rt-motion-ease-page:cubic-bezier(.16,1,.3,1);--rt-system-ease:var(--rt-motion-ease)}html,body{text-rendering:optimizelegibility;font-synthesis:none}body{font-family:var(--rt-font-copy);font-weight:400;line-height:var(--rt-leading-copy)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage,.reportSheet,[class*=rt2-review-journey-module]) :not(code):not(pre):not(kbd):not(samp){font-family:var(--rt-font-copy)!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage,.reportSheet,[class*=rt2-review-journey-module]) :where(button,input,select,textarea,label,nav,a){font-family:var(--rt-font-ui)!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage,.reportSheet,[class*=rt2-review-journey-module]) :where(h1,h2,h3,h4,h5,h6){font-family:var(--rt-font-display);letter-spacing:-.025em}:is(.app-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage) :where(button:not([aria-label]):not(.icon-button),input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:var(--rt-control-height)}:is(.app-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.button){border-radius:var(--rt-radius-md)}:is(.app-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module],.monitorActivationPage,.paidCheckoutPage) :where(.surface-card){border-radius:var(--rt-radius-lg);box-shadow:var(--rt-system-shadow)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(h1,h2,h3,h4){font-family:var(--rt-font-display);letter-spacing:-.025em;font-weight:600}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,input,select,textarea,label,nav,a[class*=Button],a[class*=button]){font-family:var(--rt-font-ui)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(p,small){font-family:var(--rt-font-copy)}:is(main[class*=review-track-landing-module],main[class*=review-track-module]){font-family:var(--rt-font-copy);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:is(main[class*=review-track-landing-module],main[class*=review-track-module]) :is(h1,h2,h3,h4){font-family:var(--rt-font-display);letter-spacing:-.025em}:is(main[class*=review-track-landing-module],main[class*=review-track-module]) :is(button,input,select,textarea,label,nav,a){font-family:var(--rt-font-ui)}.rt-page-loader{width:100%;min-height:clamp(430px,72vh,760px);color:var(--rt-neutral-800);background:radial-gradient(circle at 18% 16%,#4285f40e,#0000 28%),radial-gradient(circle at 84% 82%,#34a8530b,#0000 30%),linear-gradient(145deg,#f7f8fa,#f1f3f6);place-items:center;padding:32px 20px;display:grid;position:relative;overflow:hidden}.rt-page-loader:before{aspect-ratio:1;content:"";width:min(560px,72vw);animation:rt-system-loader-breathe 2.4s var(--rt-system-ease) infinite;border:1px solid #69748517;border-radius:50%;position:absolute}.rt-page-loader__content{z-index:1;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #d1d8e1c7;border-radius:24px;justify-items:center;gap:18px;min-width:min(320px,88vw);padding:28px 30px;display:grid;position:relative;box-shadow:0 22px 70px #1d273914}.rt-page-loader--overlay{z-index:120;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f2f4f7d6;min-height:100dvh;position:fixed;inset:0}.rt-page-loader--inline{min-height:220px;padding:var(--rt-space-5);background:0 0}.rt-page-loader--inline:before{width:min(320px,70vw)}.rt-page-loader--inline .rt-page-loader__content{min-width:min(280px,88vw);padding:var(--rt-space-5)}.rt-page-loader--status{place-items:initial;background:0 0;width:auto;min-height:0;padding:0;display:inline-flex;overflow:visible}.rt-page-loader--status:before{display:none}.rt-page-loader--status .rt-page-loader__content{align-items:center;gap:var(--rt-space-2);text-align:left;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}.rt-page-loader--status .rt-page-loader__mark{gap:2px;height:18px}.rt-page-loader--status .rt-page-loader__mark span{width:4px}.rt-page-loader--status .rt-page-loader__mark span:first-child{height:7px}.rt-page-loader--status .rt-page-loader__mark span:nth-child(2){height:10px}.rt-page-loader--status .rt-page-loader__mark span:nth-child(3){height:14px}.rt-page-loader--status .rt-page-loader__mark span:nth-child(4){height:18px}.rt-page-loader--status .rt-page-loader__copy{display:block}.rt-page-loader--status .rt-page-loader__copy strong{font-size:12px}.rt-page-loader--status .rt-page-loader__copy span{display:none}.rt-page-loader__mark{justify-content:center;align-items:flex-end;gap:4px;height:46px;display:flex}.rt-page-loader__mark span{transform-origin:bottom;width:9px;animation:rt-system-loader-bars 1.05s var(--rt-system-ease) infinite alternate;border-radius:8px 8px 3px 3px;display:block}.rt-page-loader__mark span:first-child{background:var(--rt-google-red);height:18px;animation-delay:-.44s}.rt-page-loader__mark span:nth-child(2){background:var(--rt-google-yellow);height:27px;animation-delay:-.31s}.rt-page-loader__mark span:nth-child(3){background:var(--rt-google-blue);height:36px;animation-delay:-.18s}.rt-page-loader__mark span:nth-child(4){background:var(--rt-google-green);height:45px;animation-delay:-.05s}.rt-page-loader__copy{gap:5px;display:grid}.rt-page-loader__copy strong{color:var(--rt-neutral-800);letter-spacing:-.018em;font-size:15px;font-weight:600}.rt-page-loader__copy span{color:var(--rt-neutral-500);font-size:12.5px;font-weight:400}@keyframes rt-system-loader-bars{0%{opacity:.62;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@keyframes rt-system-loader-breathe{0%,to{opacity:.38;transform:scale(.88)}50%{opacity:.8;transform:scale(1)}}.spinner{border-color:#dce2e9!important;border-top-color:var(--rt-google-blue)!important}body:has(>.app-shell){background:radial-gradient(circle at 8% -8%,#606f840e,#0000 31%),radial-gradient(circle at 92% 2%,#4285f409,#0000 28%),#f3f5f7!important}.app-shell{--rt-blue:#527197;--rt-blue-soft:#eef1f4;--client-soft-blue:#527197;--client-soft-blue-bg:#eef1f4;--client-soft-line:#e1e6ec;--client-soft-surface:#fffffff2;--client-soft-shadow:var(--rt-system-shadow);--client-soft-shadow-hover:var(--rt-system-shadow-hover);color:var(--rt-neutral-800);font-size:14px;font-family:var(--rt-font-copy)!important}.app-shell .brand-copy small,.app-shell .member-identity{font-size:12.5px!important;font-weight:400!important}.app-shell .brand-copy strong{font-family:var(--rt-font-display);font-weight:600!important}.app-shell .navigation-bar{border-color:var(--rt-neutral-200)!important;background:#ffffffd1!important;box-shadow:0 10px 30px #1d273909!important}.app-shell .nav-link{min-height:42px;position:relative;color:#667184!important;font-size:13.5px!important;font-weight:500!important}.app-shell .nav-link:hover{color:#2d394b!important;background:#f3f5f7!important}.app-shell .nav-link--active{color:#253144!important;background:#eef1f4!important;box-shadow:inset 0 0 0 1px #5b687c14!important}.app-shell .nav-link--active:after{content:"";background:linear-gradient(90deg,var(--rt-google-blue),var(--rt-google-red),var(--rt-google-yellow),var(--rt-google-green));opacity:.78;border-radius:999px;height:2px;position:absolute;bottom:4px;left:16px;right:16px}.app-shell :is(.button,button){font-weight:500}.app-shell .button--primary{background:#4f6e94;border-color:#4f6e94}.app-shell .button--primary:hover:not(:disabled){background:#405d80;border-color:#405d80}.app-shell p{font-size:13px;line-height:1.62}.app-shell small{font-size:11.5px;line-height:1.5}.app-shell .eyebrow{color:#65758b;letter-spacing:.07em;font-size:10.5px;font-weight:600}.app-shell [class*=Rt2ClientDashboard-module] :is(h1,h2,h3){font-weight:600!important}.app-shell [class*=locationCardHead] strong{font-size:13px!important}.app-shell [class*=locationCardHead] small{font-size:10.5px!important}.app-shell [class*=locationCardMetrics] span{font-size:9.5px!important}.app-shell [class*=locationCardMetrics] b{font-size:11.5px!important}.app-shell [class*=locationDifference]{font-size:11.5px!important;font-weight:500!important}.app-shell [class*=historyNote],.app-shell [class*=chartIntro]{font-size:12.5px!important}.app-shell [class*=locationChartFilters] :is(button,input){font-size:11.5px!important}.app-shell [class*=locationChartFilters] label span,.app-shell [class*=locationChartSummary] span,.app-shell [class*=locationLegend] span{font-size:10.5px!important}.app-shell [class*=locationChartSummary] strong,.app-shell [class*=cardTable] :is(th,td){font-size:12px!important}.app-shell [class*=cardTable] td strong{font-size:12.5px!important}.rt2-admin-runtime-shell [class*=AdminCommercialPresentation-module]{font-family:var(--rt-font-copy)!important}.rt2-admin-runtime-shell [class*=AdminCommercialPresentation-module][class*=page]{color:var(--rt-neutral-800)!important;background:radial-gradient(circle at 8% -4%,#5362770e,#0000 28%),linear-gradient(#f4f6f8,#f1f3f6)!important}.rt2-admin-runtime-shell [class*=workspace]{background:0 0}.rt2-admin-runtime-shell [class*=titleRow] h1{color:#172237!important;font-weight:600!important}.rt2-admin-runtime-shell [class*=eyebrow]{color:#61728b!important;font-weight:600!important}.rt2-admin-runtime-shell [class*=titleRow]>div>span,.rt2-admin-runtime-shell [class*=sectionHeader]>div>span,.rt2-admin-runtime-shell [class*=clientHero] span{color:#6e7b8d!important}.rt2-admin-runtime-shell [class*=primaryButton]{background:#46688f!important;border-color:#46688f!important;font-weight:600!important;box-shadow:0 7px 18px #2f466224!important}.rt2-admin-runtime-shell [class*=primaryButton]:hover{background:#385879!important}.rt2-admin-runtime-shell [class*=secondaryButton]{font-weight:500!important}.rt2-admin-runtime-shell [class*=selectedRow]{box-shadow:inset 3px 0 var(--rt-google-blue)!important;background:#f0f3f6!important}.rt2-admin-runtime-shell [class*=tableRow]:hover{background:#f5f7f9!important}.rt2-admin-runtime-shell [class*=planActive],.rt2-admin-runtime-shell [class*=modeActive],.rt2-admin-runtime-shell [class*=choiceActive]{box-shadow:inset 0 -2px var(--rt-google-blue)!important;background:#f0f3f6!important;border-color:#bdc7d4!important}.rt2-admin-runtime-shell [class*=planPill]{color:#425b7b!important;background:#eef2f6!important}.rt2-admin-runtime-shell [class*=openArrow]{color:#46688f!important}.rt2-admin-runtime-shell [class*=kpis] article,.rt2-admin-runtime-shell [class*=directoryCard],.rt2-admin-runtime-shell [class*=clientWorkspace],.rt2-admin-runtime-shell [class*=cardsCard]{border-color:#dfe4ea!important;box-shadow:0 8px 28px #1d27390b!important}.rt2-admin-runtime-shell [class*=inlineControl] small,.rt2-admin-runtime-shell [class*=refreshBox] small,.rt2-admin-runtime-shell [class*=formNote],.rt2-admin-runtime-shell [class*=planButtons] small,.rt2-admin-runtime-shell [class*=modeButtons] small{font-size:11.5px!important}.rt2-admin-runtime-shell [class*=cardRow]{font-size:12px!important}.rt2-admin-runtime-shell [class*=cardRow] button{font-size:11.5px!important;font-weight:500!important}.rt2-admin-runtime-shell [class*=tableHead]{font-weight:600!important}.auth-shell{font-family:var(--rt-font-copy);background:radial-gradient(circle at 18% 10%,#4285f40e,#0000 29%),radial-gradient(circle at 84% 86%,#34a8530b,#0000 28%),linear-gradient(145deg,#f7f8fa,#f1f3f6)!important}.auth-card{border-color:#dfe4ea!important;border-radius:24px!important;box-shadow:0 26px 80px #1d27391a!important}.auth-copy h1,.auth-card--centered h1{color:#1e293b;font-weight:600!important}.auth-copy p,.auth-note,.auth-card--centered>p{color:#707b8c!important;font-size:13.5px!important}.auth-field{font-size:13px!important;font-weight:500!important}.auth-field input{border-color:#dce2e9!important;border-radius:12px!important}.auth-field input:focus{border-color:#89a8d0!important;box-shadow:0 0 0 3px #4285f417!important}.auth-submit{background:#46688f!important;border-color:#46688f!important;font-weight:600!important}.auth-submit:hover{background:#385879!important}.auth-security-pill{color:#267044!important;background:#eef7f1!important;border-color:#d7e9dc!important;font-weight:600!important}.auth-privacy-note,.auth-legacy-block{font-size:12px!important}.auth-legacy-link{color:#46688f!important;font-weight:600!important}.rt-public-page-shell{font-family:var(--rt-font-copy);color:var(--rt-neutral-950)}.rt-public-page-shell>*{font-family:var(--rt-font-copy)}.rt-public-page-shell [class*=page]{--soft:#f5f6f8;--green:var(--rt-google-green);--green-dark:#188038}.rt-public-page-shell [class*=nav] a{font-size:13px!important;font-weight:500!important}.rt-public-page-shell :is([class*=eyebrow],[class*=kicker],[class*=finalKicker]){font-size:11px!important;font-weight:600!important}.rt-public-page-shell [class*=textLink]{font-size:12.5px!important;font-weight:500!important}.rt-public-page-shell [class*=heroNote],.rt-public-page-shell [class*=trustLabel]{font-size:11px!important;font-weight:500!important}.rt-public-page-shell [class*=step] p,.rt-public-page-shell [class*=definitionCard] p,.rt-public-page-shell [class*=levelGrid] p,.rt-public-page-shell [class*=platinumDifference] p,.rt-public-page-shell [class*=platinumWhyGrid] p{font-size:13px!important}.rt-public-page-shell [class*=liveMetrics] :is(span,small),.rt-public-page-shell [class*=platinumFlow] :is(span,small,p),.rt-public-page-shell [class*=priceCard] :is(span,small){font-size:10.5px!important}.rt-public-page-shell [class*=footerColumn] a{font-size:11.5px!important}.rt-public-page-shell [class*=footerColumn] strong{font-size:10.5px!important}.rt-public-page-shell [class*=copyright]{font-size:10px!important}.rt-public-page-shell [class*=featureLabel],.rt-public-page-shell [class*=planHeader] span,.rt-public-page-shell [class*=priceLabel] span{font-size:11.5px!important}[class*=review-track-public-chrome-module][class*=page]{font-family:var(--rt-font-copy)!important;background:#f5f7f8!important}[class*=review-track-public-chrome-module] nav a{font-size:13px!important;font-weight:500!important}[class*=review-track-public-chrome-module][class*=login]{font-size:12.5px!important;font-weight:600!important}[class*=review-track-public-chrome-module][class*=footerBrand]>span:last-child,[class*=review-track-public-chrome-module][class*=footerLinks] a{font-size:12px!important}main[class*=proveri-module][class*=page]{--green:var(--rt-google-green);--green-dark:#188038;--bg:#f5f7f8;font-family:var(--rt-font-copy)!important;background:#f5f7f8!important}main[class*=proveri-module] [class*=hero]{background:radial-gradient(circle at 85% 15%,#4285f40b,#0000 30%),linear-gradient(#fff,#f5f7f8)!important}main[class*=proveri-module] :is(button,input,select,label,a){font-family:var(--rt-font-ui)}main[class*=proveri-module] :is(h1,h2,h3){font-family:var(--rt-font-display);font-weight:600!important}main[class*=proveri-module] [class*=brand]{font-weight:600!important}main[class*=proveri-module] [class*=eyebrow]{font-size:11.5px!important;font-weight:600!important}main[class*=proveri-module] [class*=analysisControls] :is(span,legend){font-size:12px!important;font-weight:600!important}main[class*=proveri-module] [class*=rankPanel] header span{font-size:11.5px!important;font-weight:600!important}main[class*=proveri-module] [class*=rankPanel] article>div strong{font-size:13.5px!important}main[class*=proveri-module] [class*=rankPanel] article>div small{font-size:11.5px!important}main[class*=proveri-module] [class*=rankPanel] article>span{font-size:11px!important}main[class*=proveri-module] [class*=resultCard],main[class*=proveri-module] [class*=mainBusiness],main[class*=proveri-module] [class*=contextCard]{transition:transform var(--rt-motion-interactive) var(--rt-motion-ease), box-shadow var(--rt-motion-interactive) var(--rt-motion-ease), border-color var(--rt-motion-micro) var(--rt-motion-ease)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,.button,a[class*=Button],a[class*=button],.nav-link,.logout-button){transition:color var(--rt-motion-micro) var(--rt-motion-ease), background-color var(--rt-motion-micro) var(--rt-motion-ease), border-color var(--rt-motion-micro) var(--rt-motion-ease), box-shadow var(--rt-motion-interactive) var(--rt-motion-ease), transform var(--rt-motion-interactive) var(--rt-motion-ease), opacity var(--rt-motion-micro) var(--rt-motion-ease)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(input,select,textarea,[role=tab]){transition:color var(--rt-motion-micro) var(--rt-motion-ease), background-color var(--rt-motion-micro) var(--rt-motion-ease), border-color var(--rt-motion-micro) var(--rt-motion-ease), box-shadow var(--rt-motion-micro) var(--rt-motion-ease), opacity var(--rt-motion-micro) var(--rt-motion-ease)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(.surface-card,.competition-row,.feedback-row,[class*=priceCard],[class*=definitionCard],[class*=contextCard],[class*=resultCard]){transition:border-color var(--rt-motion-micro) var(--rt-motion-ease), box-shadow var(--rt-motion-interactive) var(--rt-motion-ease), transform var(--rt-motion-interactive) var(--rt-motion-ease), opacity var(--rt-motion-micro) var(--rt-motion-ease)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],main[class*=review-track-landing-module],main[class*=review-track-module],[class*=review-track-public-chrome-module]) [data-rt-page-enter],:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],main[class*=review-track-landing-module],main[class*=review-track-module],[class*=review-track-public-chrome-module])[data-rt-page-enter]{animation:rt-system-page-enter var(--rt-motion-page) var(--rt-motion-ease-page) both}@keyframes rt-system-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(button,.button,a[class*=Button],a[class*=button],.logout-button):hover:not(:disabled){transform:translateY(-1px)scale(1.002)}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) :is(.surface-card,.competition-row,.feedback-row,[class*=priceCard],[class*=definitionCard],[class*=contextCard],[class*=resultCard]):hover{box-shadow:var(--rt-system-shadow-hover);transform:translateY(-1px)}.rt-public-page-shell :is([class*=productFrame],[class*=signalStats],[class*=teaserCard],[class*=priceCard],[class*=definitionCard],[class*=levelGrid] article):hover,main[class*=proveri-module] :is([class*=resultCard],[class*=mainBusiness],[class*=contextCard]):hover{transform:translateY(-2px);box-shadow:var(--rt-system-shadow-hover)!important;border-color:#ccd4de!important}}@media (max-width:760px){.rt-page-loader{min-height:68dvh;padding:20px 14px}.rt-page-loader__content{border-radius:20px;min-width:min(290px,92vw);padding:24px 20px}.rt-page-loader__copy strong{font-size:14px}.rt-page-loader__copy span{font-size:12px}.app-shell{font-size:13.5px}.app-shell .nav-link{min-height:40px;padding-inline:12px;font-size:13px!important}.app-shell p{font-size:12.5px}.app-shell small{font-size:11px}.rt2-admin-runtime-shell [class*=titleRow] h1{font-size:28px!important}.rt2-admin-runtime-shell [class*=primaryButton],.rt2-admin-runtime-shell [class*=secondaryButton]{font-size:12.5px!important}.rt-public-page-shell [class*=nav] a{font-size:12px!important}.rt-public-page-shell [class*=step] p,.rt-public-page-shell [class*=definitionCard] p,.rt-public-page-shell [class*=levelGrid] p{font-size:12.5px!important}[class*=review-track-public-chrome-module] nav a{font-size:11.5px!important}main[class*=proveri-module] [class*=rankPanel] article>div small{font-size:11px!important}}@media (max-width:430px){.rt-page-loader{min-height:64dvh}.app-shell .member-identity{font-size:11.5px!important}.rt2-admin-runtime-shell [class*=titleRow] h1{font-size:25px!important}}@media (prefers-reduced-motion:reduce){.rt-page-loader:before,.rt-page-loader__mark span{animation:none!important}:is(.app-shell,.rt2-admin-runtime-shell,.auth-shell,.rt-public-page-shell,main[class*=proveri-module],[class*=review-track-public-chrome-module]) *{scroll-behavior:auto!important;transition-duration:.001ms!important}[data-rt-page-enter]{animation:none!important;transform:none!important}}
