@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";:root{--ui-font-sans: "Lato", sans-serif;--ui-font-label: system-ui, sans-serif;--ui-color-primary: #2ead78;--ui-color-primary-10: #2ead7817;--ui-color-primary-light: #d8f2e8;--ui-color-primary-light-90: #d8f2e8e3;--ui-color-accent-soft: #57c29c;--ui-color-accent-extra-light: #ecf8f2;--ui-color-accent-gradient-start: #2ead78;--ui-color-accent-gradient-end: #57c29c;--ui-color-background: #f6f4ee;--ui-color-background-light: #fcfaf5;--ui-color-background-dark: #efebe3;--ui-color-background-purple: #f1efe7;--ui-color-content-primary: #203229;--ui-color-content-secondary: #648174;--ui-color-foreground: #385346;--ui-color-foreground-light: #557365;--ui-color-foreground-lighter: #86a093;--ui-color-link-foreground: #2e2e2e;--ui-color-border: #bfd8cc;--ui-color-border-secondary: #d8e9df;--ui-color-border-light: #e9f2ed;--ui-color-success: #4ebb43;--ui-color-warning: #916200;--ui-color-danger: #e01e1e;--ui-color-card: #fff;--ui-shadow-xs: none;--ui-shadow-sm: none;--ui-shadow-md: none;--ui-radius-sm: 6px;--ui-radius-md: 8px;--ui-radius-lg: 10px;--ui-radius-xl: 14px}.ui-card{padding:24px;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-xl);background:var(--ui-color-card);box-shadow:var(--ui-shadow-sm);min-width:0}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:var(--ui-radius-sm);font:inherit;font-weight:700;font-size:15px;text-align:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease;box-shadow:var(--ui-shadow-xs)}.ui-button:hover:not(:disabled){border-color:var(--ui-color-primary)}.ui-button:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.ui-button-primary{background:var(--ui-color-primary);color:#fff}.ui-button-secondary{background:var(--ui-color-background-light);border-color:var(--ui-color-border);color:var(--ui-color-foreground)}.ui-button-ghost{background:transparent;color:var(--ui-color-foreground);box-shadow:none}.ui-button-ghost:hover:not(:disabled){background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary)}.ui-card-accent{background:var(--ui-color-background-light);border-color:var(--ui-color-border-secondary)}.ui-card-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:12px;min-width:0}.ui-eyebrow{margin:0;color:var(--ui-color-primary);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-family:var(--ui-font-label)}.ui-title{margin:6px 0 0;color:var(--ui-color-content-primary);font-family:var(--ui-font-sans);font-size:1.125rem;font-weight:900;letter-spacing:-.02em;overflow-wrap:anywhere}.ui-copy{margin:0;color:var(--ui-color-content-secondary);max-width:70ch}.ui-field{display:grid;gap:6px}.ui-field-label{color:var(--ui-color-content-primary);font-size:.92rem;font-weight:700;font-family:var(--ui-font-label)}.ui-field-help{color:var(--ui-color-content-secondary);font-size:.85rem}.ui-input{width:100%;min-width:0;min-height:44px;padding:0 14px;border:1px solid var(--ui-color-border-secondary);border-radius:var(--ui-radius-sm);background:#fff;color:var(--ui-color-content-primary);font:inherit;box-shadow:var(--ui-shadow-xs)}.ui-input:focus{outline:none;border-color:var(--ui-color-primary);box-shadow:none}.ui-stack-xs,.ui-stack-sm,.ui-stack-md{display:grid}.ui-stack-xs{gap:6px}.ui-stack-sm{gap:10px}.ui-stack-md{gap:14px}.ui-status-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--ui-radius-md);font-size:.82rem;font-weight:700;border:1px solid transparent}.ui-status-success{background:#eef8ed;border-color:#cae8c7;color:var(--ui-color-success)}.ui-status-warning{background:#fff5d8;border-color:#f0dfa2;color:var(--ui-color-warning)}.ui-status-danger{background:#ffe9e9;border-color:#f2c7c7;color:var(--ui-color-danger)}.ui-status-neutral{background:var(--ui-color-background-light);border-color:var(--ui-color-border-secondary);color:var(--ui-color-foreground)}@media(max-width:720px){.ui-card{padding:20px}.ui-card-header{flex-direction:column}}@media(max-width:480px){.ui-card{padding:16px;border-radius:var(--ui-radius-lg)}.ui-button{width:100%;min-height:46px;padding-inline:12px}.ui-status-badge{width:fit-content;max-width:100%}}:root{font-family:var(--ui-font-sans);color:var(--ui-color-content-primary);background:var(--ui-color-background);line-height:1.5;font-weight:400}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--ui-color-background);color:var(--ui-color-content-primary);overflow-x:hidden}a{color:inherit}#root{min-height:100vh}.language-switcher{position:fixed;top:18px;right:18px;z-index:40;display:inline-flex;gap:4px;padding:4px;border:1px solid var(--ui-color-border);border-radius:999px;background:#ffffffdb;box-shadow:0 14px 32px #14211b1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.language-switcher-button{min-width:38px;min-height:30px;border:0;border-radius:999px;background:transparent;color:var(--ui-color-content-secondary);cursor:pointer;font-family:var(--ui-font-label);font-size:.78rem;font-weight:800;letter-spacing:.04em}.language-switcher-button-active{background:var(--ui-color-primary);color:#fff}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.auth-page,.metrics-page{max-width:1200px;margin:0 auto;padding:32px max(20px,env(safe-area-inset-left)) 64px}.auth-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,460px);gap:32px;align-items:start}.auth-copy,.metrics-wall-copy{display:grid;gap:14px;align-content:start;padding-top:28px}.auth-brand{display:flex;align-items:center;gap:14px;margin-bottom:10px}.auth-brand-logo{width:56px;height:56px;display:block;border-radius:18px;box-shadow:0 16px 28px #2ead782e}.auth-brand-copy{display:grid;gap:2px}.auth-brand-tagline{color:var(--ui-color-content-secondary);font-size:.92rem;font-weight:700}.auth-kicker,.metrics-kicker{margin:0;color:var(--ui-color-primary);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-family:var(--ui-font-label)}.auth-copy h1,.metrics-wall-copy h1,.metrics-profile-copy h1{margin:0;font-family:var(--ui-font-sans);color:var(--ui-color-content-primary);font-size:clamp(2rem,4vw,3.2rem);line-height:1;letter-spacing:-.035em;font-weight:900}.auth-copy p,.metrics-wall-copy p,.metrics-profile-copy p{margin:0;color:var(--ui-color-content-secondary)}.auth-benefits{display:grid;gap:10px;margin:6px 0 0;padding:0;list-style:none}.auth-benefits li{position:relative;padding-left:28px;color:var(--ui-color-content-primary);font-weight:800}.auth-benefits li:before{content:"";position:absolute;top:.62em;left:0;width:14px;height:14px;border-radius:999px;background:radial-gradient(circle at center,#fff 0 28%,transparent 30%),linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));box-shadow:0 8px 18px #2ead7838;transform:translateY(-50%)}.auth-demo-link{display:inline-flex;width:fit-content;min-height:42px;align-items:center;justify-content:center;margin-top:6px;padding:0 16px;border:1px solid var(--ui-color-border-secondary);border-radius:var(--ui-radius-md);background:var(--ui-color-background-light);color:var(--ui-color-content-primary);font-weight:800;text-decoration:none}.auth-demo-link:hover{border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.auth-card-column,.metrics-wall-card,.metrics-main-column,.metrics-side-column{display:grid;gap:16px}.auth-form-footer{margin:16px 0 0;color:var(--ui-color-content-secondary)}.auth-helper-copy{margin:0;color:var(--ui-color-content-secondary);font-size:.9rem}.auth-divider{display:flex;align-items:center;gap:10px;color:var(--ui-color-content-secondary);font-size:.88rem}.auth-divider:before,.auth-divider:after{content:"";height:1px;flex:1;background:var(--ui-border-subtle)}.auth-form-footer a,.metrics-profile-meta a{color:var(--ui-color-primary);font-weight:700;text-decoration:none}.auth-form-footer a:hover,.metrics-profile-meta a:hover{text-decoration:underline}.metrics-wall-page{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,460px);gap:32px;align-items:start}.metrics-wall-actions{display:grid;gap:12px;justify-items:start}.metrics-wall-verified{margin:0;color:var(--ui-color-muted);font-size:.92rem;font-weight:700}.metrics-header-shell{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:24px 0 18px}.metrics-profile{display:flex;gap:18px;align-items:flex-start}.metrics-avatar-shell{width:72px;height:72px;border-radius:999px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--ui-color-background-light);border:1px solid var(--ui-color-border-secondary);color:var(--ui-color-content-primary);font-weight:700;font-size:1.15rem}.metrics-avatar-image{width:100%;height:100%;object-fit:cover;display:block}.metrics-profile-copy{display:grid;gap:10px}.metrics-profile-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.metrics-date-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--ui-color-border);border-radius:999px;background:#fff;color:var(--ui-color-foreground);font-size:.92rem}.metrics-header-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.metrics-inline-alert{margin-bottom:18px;padding:12px 14px;border-radius:16px;border:1px solid #f1c8c8;background:#ffe9e9;color:var(--ui-color-danger);font-weight:700}.metrics-tabs{display:inline-flex;gap:6px;padding:4px;margin-bottom:18px;border-radius:var(--ui-radius-lg);border:1px solid var(--ui-color-border);background:#fff;box-shadow:var(--ui-shadow-xs)}.metrics-tab{min-height:40px;padding:0 18px;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-foreground);font:inherit;font-weight:700;cursor:pointer}.metrics-tab-active{background:var(--ui-color-background-purple);color:var(--ui-color-primary);box-shadow:none}.metrics-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:18px;align-items:start}.metrics-content-grid>*>*{content-visibility:auto;contain-intrinsic-size:240px}.data-table{display:grid;gap:12px}.data-table-row{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:12px;align-items:start;padding:12px 0;border-top:1px solid rgba(28,42,58,.08)}.data-table-head{padding-top:0;border-top:0;color:var(--ui-color-muted);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.followers-panel{display:grid;gap:18px}.followers-chart-shell{padding:16px;border-radius:20px;background:linear-gradient(180deg,#ffffffe6,#e9f1f8b3);border:1px solid rgba(28,42,58,.08)}.followers-chart{width:100%;height:auto;display:block}.followers-chart-line{stroke:var(--ui-color-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.metrics-page-modern{max-width:1280px;padding-top:28px}.metrics-modern-shell{position:relative;display:grid;gap:28px;overflow:visible}.metrics-topbar,.metrics-stack{position:relative}.metrics-topbar{z-index:4}.metrics-stack{z-index:1}.metrics-stack,.metrics-reporting-layout{display:grid;gap:28px}.metrics-topbar{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.metrics-topbar-profile{display:flex;gap:16px;align-items:flex-start}.metrics-topbar-avatar{width:72px;height:72px;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ui-color-foreground);font-size:1.15rem;font-weight:800;background:linear-gradient(180deg,#ffffff,var(--ui-color-background-purple));border:1px solid var(--ui-color-border-secondary);box-shadow:0 18px 32px #2ead7824}.metrics-topbar-copy{display:grid;gap:5px;align-content:start;padding-top:4px}.metrics-topbar-name-row{display:flex;align-items:center;gap:14px;min-width:0}.metrics-topbar-name-row h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1;letter-spacing:-.04em;font-weight:900;color:var(--ui-color-content-primary);overflow-wrap:anywhere}.metrics-topbar-copy p{margin:0;color:var(--ui-color-content-secondary);max-width:580px}.metrics-circle-button,.metrics-ghost-square{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--ui-color-border);border-radius:14px;color:var(--ui-color-foreground);background:#fffffff2;box-shadow:0 10px 20px #2ead7814;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.metrics-circle-button:hover,.metrics-ghost-square:hover{transform:translateY(-1px);border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.metrics-refresh-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:6px 12px;margin-left:-12px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ui-color-foreground-light);font:inherit;font-weight:700;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.metrics-refresh-link:hover:not(:disabled){background:var(--ui-color-accent-extra-light);border-color:var(--ui-color-border-secondary);color:var(--ui-color-primary)}.metrics-refresh-link:disabled{cursor:not-allowed;opacity:.6}.metrics-inline-icon{display:inline-flex;color:var(--ui-color-primary)}.metrics-topbar-actions{display:grid;gap:14px;justify-items:end}.metrics-period-picker{position:relative;z-index:5;max-width:100%}.metrics-tabs-with-logout{display:inline-flex;max-width:100%;align-items:center;gap:8px}.metrics-pill-tabs{display:inline-flex;gap:4px;padding:4px;max-width:100%;border-radius:14px;border:1px solid var(--ui-color-border-secondary);background:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 18px 32px #2ead7814}.metrics-logout-button{display:inline-flex;width:42px;height:42px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ui-color-border-secondary);border-radius:10px;background:#fffffff2;color:var(--ui-color-foreground);cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.metrics-logout-button:hover{border-color:var(--ui-color-primary);background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary)}.metrics-logout-button svg{width:16px;height:16px}.metrics-pill-tab,.metrics-select-pill,.metrics-action-button,.metrics-select-inline{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 16px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--ui-color-foreground);font:inherit;font-weight:700;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease,border-color .14s ease,box-shadow .14s ease}.metrics-pill-tab:hover:not(.metrics-pill-tab-active){color:var(--ui-color-primary)}.metrics-pill-tab-active{background:linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));color:#fff;box-shadow:0 12px 24px #2ead7842}.metrics-select-pill,.metrics-action-button{border-color:var(--ui-color-border-secondary);background:#fffffff2;box-shadow:0 12px 24px #2ead7814}.metrics-action-button{background:linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));color:#fff;border-color:transparent;box-shadow:0 14px 26px #2ead7847}.metrics-action-button:hover{transform:translateY(-1px);box-shadow:0 18px 32px #2ead7857}.metrics-select-pill:hover{border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.metrics-select-pill-open{border-color:var(--ui-color-primary);color:var(--ui-color-primary);box-shadow:0 18px 34px #2ead781f}.metrics-period-chevron{transition:transform .14s ease}.metrics-period-chevron-open{transform:rotate(180deg)}.metrics-period-popover{position:absolute;top:calc(100% + 12px);right:0;z-index:30;width:min(420px,calc(100vw - 40px));padding:14px;border:1px solid var(--ui-color-border-secondary);border-radius:18px;background:#fcfaf5fa;box-shadow:0 24px 60px #20322924;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.metrics-period-popover-header{display:grid;gap:4px;margin-bottom:12px;padding:4px 4px 10px}.metrics-period-popover-header span{color:var(--ui-color-content-primary);font-size:.92rem;font-weight:800}.metrics-period-popover-header p{margin:0;color:var(--ui-color-content-secondary);font-size:.88rem}.metrics-period-grid{display:grid;gap:8px}.metrics-period-option{display:grid;gap:2px;width:100%;padding:13px 14px;border:1px solid var(--ui-color-border-light);border-radius:14px;background:#ffffffe0;color:var(--ui-color-foreground);text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.metrics-period-option strong{font-size:.95rem;font-weight:800}.metrics-period-option span{color:var(--ui-color-content-secondary);font-size:.82rem}.metrics-period-option:hover{transform:translateY(-1px);border-color:var(--ui-color-primary);box-shadow:0 14px 28px #2ead7814}.metrics-period-option-active{border-color:#2ead7857;background:linear-gradient(180deg,#2ead7824,#fffffff5);box-shadow:0 16px 30px #2ead781a}.metrics-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.metrics-section-title-shell,.metrics-section-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.metrics-section-title-shell h2{margin:0;color:var(--ui-color-content-primary);font-size:clamp(1.6rem,2.8vw,2rem);line-height:1.1;letter-spacing:-.035em;font-weight:900}.metrics-section-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:1px solid var(--ui-color-border-secondary);color:var(--ui-color-primary);background:var(--ui-color-accent-extra-light)}.metrics-surface{border-radius:22px;border:1px solid var(--ui-color-border-secondary);background:linear-gradient(180deg,#fffffffa,#fbfdfbfa),#fff;box-shadow:0 22px 40px #2ead780f;padding:24px}.metrics-chart-empty{display:grid;min-height:220px;place-items:center;padding:24px;color:var(--ui-color-content-secondary);text-align:center;font-weight:700}.metrics-kpi-grid,.metrics-two-column-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.metrics-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics-kpi-card{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;min-height:116px;padding:18px;border-radius:20px;border:1px solid var(--ui-color-border-secondary);background:#fff;box-shadow:0 1px #2ead780a,0 10px 24px #2ead780d;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.metrics-kpi-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));opacity:.9}.metrics-kpi-card:hover{transform:translateY(-2px);border-color:var(--ui-color-primary);box-shadow:0 18px 34px #2ead781f}.metrics-kpi-icon,.metrics-total-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:14px;border:1px solid var(--ui-color-border-secondary);color:var(--ui-color-primary);background:linear-gradient(180deg,#ffffff,var(--ui-color-accent-extra-light))}.metrics-kpi-card p,.metrics-total-heading p,.metrics-card-header-split span,.metrics-support-copy,.metrics-muted-note{margin:0;color:var(--ui-color-content-secondary)}.metrics-kpi-card p{font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-color-foreground-light)}.metrics-kpi-card strong,.metrics-total-copy strong,.metrics-donut-center strong{display:block;margin-top:6px;color:var(--ui-color-content-primary);font-size:2rem;line-height:1;letter-spacing:-.04em;font-weight:900}.metrics-progress-card{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,360px);gap:0;padding:0;overflow:hidden}.metrics-progress-panel,.metrics-total-panel{padding:24px}.metrics-progress-panel{border-right:1px solid var(--ui-color-border-secondary)}.metrics-progress-heading,.metrics-card-header-split,.metrics-card-header-with-controls{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.metrics-progress-heading h3,.metrics-total-heading h3,.metrics-surface h3{margin:0;color:var(--ui-color-content-primary);font-size:1.2rem;line-height:1.1;font-weight:900;letter-spacing:-.02em}.metrics-progress-summary{display:flex;gap:22px;align-items:baseline;margin:18px 0 8px;flex-wrap:wrap}.metrics-progress-total{font-size:clamp(2rem,4vw,2.6rem);font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--ui-color-content-primary)}.metrics-progress-delta{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-weight:800;font-size:.9rem}.metrics-progress-delta-positive{background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary);border:1px solid var(--ui-color-border-secondary)}.metrics-progress-delta-negative{background:#fff0f0;color:var(--ui-color-danger);border:1px solid #f1c8c8}.metrics-progress-controls,.metrics-control-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.metrics-select-wrap{position:relative}.metrics-select-wrap:after{content:"";position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none;color:var(--ui-color-primary)}.metrics-native-select{appearance:none;min-height:40px;padding:0 36px 0 14px;border-radius:10px;border:1px solid var(--ui-color-border-secondary);background:#fff;color:var(--ui-color-foreground);font:inherit;font-weight:700;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.metrics-native-select:hover,.metrics-native-select:focus{border-color:var(--ui-color-primary);outline:none;box-shadow:0 0 0 4px #2ead781a}.metrics-progress-chart-shell{position:relative;margin-top:8px}.metrics-progress-chart{width:100%;height:auto;display:block;overflow:visible}.metrics-progress-grid{stroke:#2ead781a;stroke-dasharray:3 5}.metrics-progress-grid-label{fill:var(--ui-color-foreground-lighter);font-size:11px;font-weight:600}.metrics-progress-area{fill:url(#metrics-progress-area-gradient)}.metrics-progress-line{fill:none;stroke:url(#metrics-progress-line-gradient);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 8px rgba(46,173,120,.25))}.metrics-progress-point{fill:#fff;stroke:var(--ui-color-primary);stroke-width:2.5;transition:r .16s ease}.metrics-progress-point-active{r:6.5;fill:var(--ui-color-primary);stroke:#fff;stroke-width:3}.metrics-progress-label{fill:var(--ui-color-foreground-lighter);font-size:11px;font-weight:600;text-anchor:middle}.metrics-progress-tooltip{position:absolute;top:0;left:0;transform:translate(-50%,-120%);display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;background:var(--ui-color-content-primary);color:#fff;font-size:.82rem;font-weight:700;pointer-events:none;box-shadow:0 12px 24px #2032294d;white-space:nowrap;z-index:2}.metrics-progress-tooltip-static{position:relative;inset:auto;transform:none;width:max-content;max-width:min(260px,100%)}.metrics-progress-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:var(--ui-color-content-primary)}.metrics-progress-tooltip-static:after{display:none}.metrics-progress-tooltip-date{color:#ffffffb3;font-weight:600;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.metrics-progress-tooltip-value{font-size:1.05rem;font-weight:900}.metrics-total-panel{display:grid;gap:18px;background:linear-gradient(180deg,#ecf8f266,#fff 60%)}.metrics-total-list{display:grid;gap:10px}.metrics-total-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--ui-color-border-secondary);background:#fff;transition:border-color .16s ease,transform .16s ease}.metrics-total-item:hover{border-color:var(--ui-color-primary);transform:translate(2px)}.metrics-total-icon{width:44px;height:44px}.metrics-total-copy{display:grid;gap:2px}.metrics-total-copy span{color:var(--ui-color-foreground-light);font-size:.85rem;font-weight:700}.metrics-total-copy strong{margin-top:0;font-size:1.3rem;color:var(--ui-color-content-primary)}.metrics-total-badge{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:28px;padding:0 10px;border-radius:999px;background:var(--ui-color-background-dark);color:var(--ui-color-foreground-lighter);font-weight:800;font-size:.82rem}.metrics-total-badge-positive{color:var(--ui-color-primary);background:var(--ui-color-accent-extra-light);border:1px solid var(--ui-color-border-secondary)}.metrics-benchmark-score{display:flex;gap:12px;align-items:baseline;margin:22px 0 18px}.metrics-benchmark-score strong{background:linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1;letter-spacing:-.05em;font-weight:900}.metrics-benchmark-score span{color:var(--ui-color-foreground-light);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}.metrics-benchmark-bar{position:relative;margin:8px 0 18px;padding:18px 0 10px}.metrics-benchmark-track{position:relative;height:14px;border-radius:999px;background:linear-gradient(90deg,#ffe3cd 0%,#fff3c4 45%,#d8f2e8 75%,var(--ui-color-primary-light) 100%);box-shadow:inset 0 1px 3px #20322914}.metrics-benchmark-track:before,.metrics-benchmark-track:after{content:"";position:absolute;top:-4px;bottom:-4px;width:1px;background:#2032291f}.metrics-benchmark-track:before{left:33.33%}.metrics-benchmark-track:after{left:66.66%}.metrics-benchmark-marker{position:absolute;top:12px;width:22px;height:22px;border-radius:999px;transform:translate(-50%);border:3px solid white;background:linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));box-shadow:0 8px 18px #2ead7866}.metrics-benchmark-marker:after{content:"";position:absolute;inset:-8px;border-radius:999px;border:2px solid var(--ui-color-primary);opacity:.3;animation:pulse 1.6s ease-in-out infinite}.metrics-benchmark-scale{display:flex;justify-content:space-between;gap:10px;color:var(--ui-color-foreground-light);font-size:.82rem;font-weight:700}.metrics-muted-note{margin-top:22px;font-size:.9rem}.metrics-format-benchmark{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:center;margin-top:16px}.metrics-format-rings{position:relative;width:164px;height:164px;margin:0 auto}.metrics-format-ring{position:absolute;inset:0;border-radius:999px;background:conic-gradient(var(--ring-color) 0 var(--ring-progress),#f5e7e2 0 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-width)),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-width)),#000 0)}.metrics-format-ring:after{content:"";position:absolute;inset:var(--ring-offset);border-radius:inherit;background:#fff}.metrics-format-ring-1{--ring-color: var(--ui-color-primary);--ring-offset: 0;--ring-width: 18px}.metrics-format-ring-2{inset:18px;--ring-color: var(--ui-color-accent-soft);--ring-offset: 0;--ring-width: 16px}.metrics-format-benchmark-list{display:grid;gap:18px}.metrics-format-benchmark-row{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;align-items:center}.metrics-format-benchmark-row p{margin:4px 0 0;color:var(--ui-color-foreground-light);font-size:.9rem}.metrics-format-benchmark-row strong{color:var(--ui-color-content-primary);text-transform:capitalize}.metrics-format-dot,.metrics-legend-dot{display:inline-flex;width:10px;height:10px;border-radius:999px}.metrics-format-dot-1{background:var(--ui-color-primary)}.metrics-format-dot-2{background:var(--ui-color-accent-soft)}.metrics-format-ratio{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary);border:1px solid var(--ui-color-border-secondary);font-weight:800;font-size:.88rem}.metrics-two-column-grid-compact{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr)}.metrics-donut-wrap{display:flex;justify-content:center;padding:18px 0 26px}.metrics-donut{position:relative;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle at center,#fff 54%,transparent 55%),conic-gradient(var(--ui-color-primary) 0 var(--donut-a),var(--ui-color-accent-soft) var(--donut-a) calc(var(--donut-a) + var(--donut-b)),var(--ui-color-background-dark) 0 100%);box-shadow:0 14px 32px #2ead7824}.metrics-donut:after{content:"";position:absolute;inset:36px;border-radius:999px;border:1px dashed var(--ui-color-border-secondary)}.metrics-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.metrics-donut-center span{color:var(--ui-color-foreground-light);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:700}.metrics-donut-center strong{margin-top:8px;font-size:2.4rem}.metrics-format-legend{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;padding:14px;border-radius:14px;background:var(--ui-color-accent-extra-light);border:1px solid var(--ui-color-border-secondary)}.metrics-format-legend span{display:inline-flex;align-items:center;gap:8px;color:var(--ui-color-content-primary);font-weight:800}.metrics-legend-dot{width:12px;height:12px}.metrics-legend-text{background:var(--ui-color-primary)}.metrics-legend-image{background:var(--ui-color-accent-soft)}.metrics-bar-chart{position:relative;display:flex;align-items:end;gap:14px;min-height:320px;padding:30px 0 0;margin-top:10px}.metrics-bar-chart:before,.metrics-bar-chart:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--ui-color-border-secondary);opacity:.7}.metrics-bar-chart:before{top:30px}.metrics-bar-chart:after{bottom:34px}.metrics-bar-item{flex:1;display:grid;gap:10px;align-items:end;min-width:0}.metrics-bar-value,.metrics-bar-label{text-align:center;color:var(--ui-color-foreground-light);font-size:.88rem}.metrics-bar-value{font-weight:800;color:var(--ui-color-content-primary)}.metrics-bar-track{display:flex;align-items:end;justify-content:center;height:240px;padding:0 4px}.metrics-bar-fill{width:100%;max-width:46px;min-height:4px;border-radius:10px 10px 6px 6px;background:linear-gradient(180deg,var(--ui-color-accent-soft),var(--ui-color-primary));box-shadow:0 10px 22px #2ead782e;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.metrics-bar-item:hover .metrics-bar-fill{transform:translateY(-4px);box-shadow:0 16px 32px #2ead7847}.metrics-bar-item-best .metrics-bar-fill{background:linear-gradient(180deg,#3cd094,var(--ui-color-primary));box-shadow:0 14px 28px #2ead785c}.metrics-bar-item-best .metrics-bar-label{color:var(--ui-color-primary);font-weight:800}.metrics-bar-item-best .metrics-bar-value{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary);border:1px solid var(--ui-color-border-secondary)}.metrics-theme-list{display:grid;gap:14px;margin-top:22px}.metrics-theme-item{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center}.metrics-theme-item>span{color:var(--ui-color-content-primary);font-weight:700;font-size:.95rem}.metrics-theme-bar{position:relative;display:flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;background:var(--ui-color-background-dark);overflow:hidden}.metrics-theme-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--ui-color-accent-soft),var(--ui-color-primary));border-radius:10px;box-shadow:inset 0 1px #fff3}.metrics-theme-bar strong{position:relative;z-index:1;margin-left:auto;color:var(--ui-color-content-primary);font-weight:800;font-size:.92rem}.metrics-heatmap{overflow-x:auto;margin-top:18px;padding-bottom:4px}.metrics-heatmap-grid{display:grid;grid-template-columns:60px repeat(7,minmax(68px,1fr));gap:4px;min-width:600px}.metrics-heatmap-corner,.metrics-heatmap-header,.metrics-heatmap-hour,.metrics-heatmap-cell{min-height:42px;display:flex;align-items:center;justify-content:center}.metrics-heatmap-header{color:var(--ui-color-foreground-light);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.metrics-heatmap-hour{color:var(--ui-color-foreground-light);font-size:.78rem;font-weight:700}.metrics-heatmap-row{display:contents}.metrics-heatmap-cell{position:relative;border-radius:8px;background:var(--ui-color-primary);color:#fff;font-weight:800;font-size:.78rem;cursor:default;transition:transform .14s ease,box-shadow .14s ease}.metrics-heatmap-cell:hover{transform:scale(1.08);box-shadow:0 10px 20px #2ead784d;z-index:2}.metrics-heatmap-cell-best{outline:2px solid var(--ui-color-primary);outline-offset:2px}.metrics-heatmap-legend{display:flex;align-items:center;gap:12px;margin-top:18px;color:var(--ui-color-foreground-light);font-size:.82rem;font-weight:700}.metrics-heatmap-legend-bar{flex:1;max-width:180px;height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(46,173,120,.12),var(--ui-color-primary))}.metrics-top-posts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:16px;overflow-x:auto;padding-bottom:6px}.metrics-top-posts-large{grid-auto-columns:minmax(290px,1fr)}.metrics-top-post-card{display:grid;gap:14px;min-height:460px;padding:16px;border-radius:20px;border:1px solid var(--ui-color-border-secondary);background:#fff;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;box-shadow:0 1px #2ead780a}.metrics-top-post-card:hover{transform:translateY(-4px);border-color:var(--ui-color-primary);box-shadow:0 24px 40px #2ead7824}.metrics-top-post-meta{display:flex;justify-content:space-between;gap:12px;color:var(--ui-color-foreground-light);font-size:.85rem;font-weight:700}.metrics-rank-chip{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:32px;padding:0 10px;border-radius:10px;background:linear-gradient(135deg,var(--ui-color-accent-gradient-start),var(--ui-color-accent-gradient-end));color:#fff;font-size:1.3rem;font-weight:900;letter-spacing:-.04em;box-shadow:0 6px 14px #2ead7847}.metrics-top-post-copy{margin:0;color:var(--ui-color-content-primary);font-size:1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.metrics-top-post-visual{display:flex;align-items:center;justify-content:center;min-height:220px;border-radius:16px;text-transform:capitalize;font-weight:800;letter-spacing:.1em;font-size:.82rem;color:#ffffffeb;position:relative;overflow:hidden}.metrics-top-post-visual:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.2),transparent 60%);pointer-events:none}.metrics-top-post-visual-text{background:linear-gradient(135deg,var(--ui-color-foreground),var(--ui-color-content-primary))}.metrics-top-post-visual-image{background:linear-gradient(135deg,var(--ui-color-accent-soft),var(--ui-color-primary))}.metrics-top-post-visual-document{background:linear-gradient(135deg,var(--ui-color-primary-light),#9bd4b8);color:var(--ui-color-content-primary)}.metrics-top-post-visual-carousel{background:linear-gradient(135deg,var(--ui-color-primary),var(--ui-color-foreground))}.metrics-top-post-visual-article{background:linear-gradient(135deg,var(--ui-color-accent-soft),var(--ui-color-foreground-light))}.metrics-top-post-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto}.metrics-top-post-stats span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border-radius:10px;border:1px solid var(--ui-color-border-secondary);background:var(--ui-color-accent-extra-light);color:var(--ui-color-content-primary);font-weight:800;font-size:.9rem}.metrics-top-post-stats span svg{color:var(--ui-color-primary)}.metrics-publications-shell{display:grid;gap:18px}.metrics-publications-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center}.metrics-publications-heading{display:flex;align-items:center;gap:12px}.metrics-publications-heading h3{margin:0;color:var(--ui-color-content-primary);font-size:2rem;line-height:1.05;letter-spacing:-.04em}.metrics-publications-heading p{margin:4px 0 0;color:var(--ui-color-foreground-light);font-weight:700}.metrics-search-field{display:flex;align-items:center;gap:10px;min-height:52px;min-width:min(100%,380px);padding:0 16px;border-radius:14px;border:1px solid var(--ui-color-border-secondary);background:#ffffffeb}.metrics-search-icon{display:inline-flex;color:var(--ui-color-foreground-light)}.metrics-search-field input{width:100%;border:0;outline:0;background:transparent;color:var(--ui-color-content-primary);font:inherit;font-weight:600}.metrics-publications-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:20px;border:1px solid var(--ui-color-border-secondary);background:#fffffff0}.metrics-publications-table{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed}.metrics-publications-table th,.metrics-publications-table td{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(191,216,204,.72);vertical-align:middle}.metrics-publications-table thead th{color:var(--ui-color-foreground-light);font-size:.92rem;font-weight:800;background:linear-gradient(180deg,#ecf8f2bf,#ffffffeb)}.metrics-publications-table th:nth-child(1),.metrics-publications-table td:nth-child(1){width:64px}.metrics-publications-table th:nth-child(2),.metrics-publications-table td:nth-child(2){width:35%}.metrics-publications-table th:nth-child(3),.metrics-publications-table td:nth-child(3){width:100px}.metrics-publications-table th:nth-child(4),.metrics-publications-table td:nth-child(4),.metrics-publications-table th:nth-child(5),.metrics-publications-table td:nth-child(5),.metrics-publications-table th:nth-child(6),.metrics-publications-table td:nth-child(6){width:110px}.metrics-publications-table th:nth-child(7),.metrics-publications-table td:nth-child(7){width:170px}.metrics-publications-table tbody tr{transition:background-color .14s ease}.metrics-publications-table tbody tr:hover{background:#ecf8f29e}.metrics-publication-url{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--ui-color-border-secondary);background:#fff;color:var(--ui-color-content-primary)}.metrics-publication-url-disabled{opacity:.45}.metrics-publication-post{display:flex;align-items:center;gap:12px;min-width:0}.metrics-publication-thumb{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:#fff;font-size:.88rem;font-weight:900;letter-spacing:.06em}.metrics-publication-thumb-text{background:linear-gradient(135deg,var(--ui-color-foreground),var(--ui-color-content-primary))}.metrics-publication-thumb-image{background:linear-gradient(135deg,var(--ui-color-accent-soft),var(--ui-color-primary))}.metrics-publication-thumb-video,.metrics-publication-thumb-carousel{background:linear-gradient(135deg,var(--ui-color-primary),#205e45)}.metrics-publication-thumb-document,.metrics-publication-thumb-article,.metrics-publication-thumb-poll{background:linear-gradient(135deg,#9fd8be,var(--ui-color-accent-soft))}.metrics-publication-copy{min-width:0;max-width:100%}.metrics-publication-copy strong{display:block;overflow:hidden;color:var(--ui-color-content-primary);font-size:.98rem;line-height:1.4;font-weight:700;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.metrics-publication-stat{display:inline-flex;align-items:center;gap:8px;color:var(--ui-color-content-primary);font-weight:700}.metrics-publication-dot{width:8px;height:8px;border-radius:999px;display:inline-block}.metrics-publication-dot-hot{background:#ff8c38}.metrics-publication-dot-good{background:#51b95d}.metrics-publication-dot-low{background:#78c985}.metrics-publication-dot-zero{background:#d7e7dd}.metrics-publication-date{display:grid;gap:4px}.metrics-publication-date strong{color:var(--ui-color-content-primary);font-size:.98rem}.metrics-publication-date span{color:var(--ui-color-foreground-light);font-weight:600}.metrics-publications-empty{padding:28px 18px!important;color:var(--ui-color-foreground-light);text-align:center!important;font-weight:700}.metrics-publications-footer{display:flex;justify-content:space-between;gap:16px;align-items:center}.metrics-publications-footer p{margin:0;color:var(--ui-color-content-primary);font-weight:700}.metrics-publications-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.metrics-publications-modern{gap:20px}.metrics-publications-count{display:inline-flex;width:fit-content;min-height:34px;align-items:center;padding:0 12px;border:1px solid var(--ui-color-border-secondary);border-radius:999px;background:var(--ui-color-accent-extra-light);color:var(--ui-color-content-primary);font-size:.88rem;font-weight:800}.metrics-publications-control-panel{display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:14px;align-items:center}.metrics-publications-view-tabs{display:inline-flex;gap:4px;width:fit-content;padding:4px;border:1px solid var(--ui-color-border-secondary);border-radius:14px;background:#ffffffe0}.metrics-publications-view-tab{min-height:38px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--ui-color-foreground-light);font:inherit;font-weight:800;cursor:pointer}.metrics-publications-view-tab-active{background:var(--ui-color-content-primary);color:#fff}.metrics-publications-filters{display:flex;gap:12px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.metrics-publications-chip-row{display:flex;gap:8px;flex-wrap:wrap}.metrics-publication-filter-chip{min-height:38px;padding:0 13px;border:1px solid var(--ui-color-border-secondary);border-radius:999px;background:#ffffffe6;color:var(--ui-color-foreground-light);font:inherit;font-size:.92rem;font-weight:800;cursor:pointer}.metrics-publication-filter-chip-active{color:var(--ui-color-content-primary);border-color:#2ead7873;background:var(--ui-color-accent-extra-light)}.metrics-publication-filter-chip-banger.metrics-publication-filter-chip-active{border-color:#a3472152;background:#ffeee5db}.metrics-publication-filter-chip-flop.metrics-publication-filter-chip-active{border-color:#655d5842;background:#f7f4efeb}.metrics-publications-format-select{min-width:180px}.metrics-publication-buckets{display:grid;gap:22px}.metrics-publication-bucket{display:grid;gap:12px}.metrics-publication-bucket-header{display:flex;justify-content:space-between;gap:12px;align-items:center}.metrics-publication-bucket-header h3{margin:0;color:var(--ui-color-content-primary);font-size:1.06rem;letter-spacing:-.02em}.metrics-publication-bucket-header span{color:var(--ui-color-foreground-light);font-size:.9rem;font-weight:800}.metrics-publication-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.metrics-publication-card{display:grid;min-height:280px;overflow:hidden;border:1px solid var(--ui-color-border-secondary);border-radius:20px;background:#fffffff0}.metrics-publication-card-accent{display:flex;min-height:82px;align-items:flex-end;padding:14px;background:var(--ui-color-accent-extra-light)}.metrics-publication-card-accent span{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border-radius:999px;background:#ffffffd1;color:var(--ui-color-content-primary);font-size:.82rem;font-weight:900}.metrics-publication-card-accent-image,.metrics-publication-card-accent-video,.metrics-publication-card-accent-carousel{background:#2ead7821}.metrics-publication-card-accent-document,.metrics-publication-card-accent-article,.metrics-publication-card-accent-poll{background:#a347211a}.metrics-publication-card-body{display:grid;gap:12px;align-content:start;padding:16px}.metrics-publication-card-meta{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--ui-color-foreground-light);font-size:.86rem;font-weight:800}.metrics-publication-card-copy{display:-webkit-box;min-height:76px;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--ui-color-content-primary);font-size:.98rem;font-weight:700;line-height:1.45}.metrics-publication-card-footer{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:0 16px 16px}.metrics-publication-card-stat,.metrics-publication-card-link{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--ui-color-border-secondary);border-radius:999px;background:#ffffffe0;color:var(--ui-color-content-primary);font-size:.86rem;font-weight:800;text-decoration:none}.metrics-publication-card-stat svg,.metrics-publication-card-link svg{width:15px;height:15px;color:var(--ui-color-primary)}.metrics-publication-performance{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--ui-color-border-secondary);border-radius:999px;color:var(--ui-color-content-primary);font-size:.78rem;font-weight:900;white-space:nowrap}.metrics-publication-performance small{color:var(--ui-color-foreground-light);font-size:.72rem;font-weight:900}.metrics-publication-performance-banger{border-color:#a3472157;background:#ffeee5e0}.metrics-publication-performance-good{border-color:#2ead7852;background:#ecf8f2e6}.metrics-publication-performance-flop,.metrics-publication-performance-neutral{background:#f7f4efe0}.metrics-publications-empty-card{display:grid;min-height:220px;place-items:center;border:1px dashed var(--ui-color-border-secondary);border-radius:20px;background:#ffffffb8;color:var(--ui-color-foreground-light);font-weight:800;text-align:center}.metrics-publications-timeline{display:grid;gap:16px}.metrics-publications-timeline-header{display:flex;justify-content:flex-end;color:var(--ui-color-foreground-light);font-size:.88rem;font-weight:800}.metrics-publications-timeline-list{display:grid;gap:12px}.metrics-publications-timeline-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center}.metrics-publications-timeline-date{display:grid;gap:4px;color:var(--ui-color-foreground-light);font-size:.82rem;font-weight:800}.metrics-publications-timeline-date strong{color:var(--ui-color-content-primary);font-size:.95rem}.metrics-publications-timeline-body{display:grid;gap:8px}.metrics-publications-timeline-track{height:8px;overflow:hidden;border-radius:999px;background:#bfd8cc6b}.metrics-publications-timeline-fill{display:block;height:100%;border-radius:inherit;background:var(--ui-color-primary)}.metrics-publications-timeline-fill-banger{background:var(--ui-color-accent-soft)}.metrics-publications-timeline-fill-flop,.metrics-publications-timeline-fill-neutral{background:#b9c8bf}.metrics-publications-timeline-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--ui-color-border-secondary);border-radius:16px;background:#ffffffeb}.metrics-publications-timeline-card p{overflow:hidden;margin:0;color:var(--ui-color-content-primary);font-weight:700;line-height:1.42;text-overflow:ellipsis;white-space:nowrap}.metrics-publications-timeline-stats{display:inline-flex;gap:10px;align-items:center}.metrics-publications-timeline-stats strong{color:var(--ui-color-content-primary);font-weight:900}.metrics-pagination-button{min-height:42px;padding:0 16px;border-radius:12px;border:1px solid var(--ui-color-border-secondary);background:#ffffffeb;color:var(--ui-color-foreground-light);font:inherit;font-weight:700;cursor:pointer}.metrics-pagination-button:disabled{opacity:.45;cursor:not-allowed}.metrics-pagination-button-primary{color:var(--ui-color-content-primary)}.metrics-inline-alert{position:relative;z-index:1}@media(max-width:1100px){.metrics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-progress-card,.metrics-two-column-grid,.metrics-two-column-grid-compact{grid-template-columns:minmax(0,1fr)}.metrics-progress-panel{border-right:0;border-bottom:1px solid rgba(101,93,88,.12)}}@media(max-width:900px){.metrics-topbar,.metrics-section-heading,.metrics-card-header-split,.metrics-card-header-with-controls,.metrics-progress-heading,.metrics-publications-toolbar,.metrics-publications-footer{flex-direction:column;align-items:stretch}.metrics-topbar-actions{justify-items:stretch;width:100%}.metrics-pill-tabs,.metrics-tabs-with-logout{width:100%}.metrics-pill-tab{flex:1}.metrics-logout-button{align-self:stretch;height:auto}.metrics-period-picker,.metrics-select-pill,.metrics-action-button{width:100%}.metrics-select-pill,.metrics-action-button{justify-content:center}.metrics-publications-pagination{justify-content:space-between}.metrics-publications-control-panel{grid-template-columns:minmax(0,1fr)}.metrics-publications-filters{justify-content:flex-start}.metrics-publication-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.metrics-page-publications .metrics-topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"profile period" "tabs period";row-gap:4px;padding-top:14px}.metrics-page-publications .metrics-topbar-profile{grid-area:profile}.metrics-page-publications .metrics-topbar-actions{display:contents}.metrics-page-publications .metrics-period-picker{grid-area:period;justify-self:end}.metrics-page-publications .metrics-pill-tabs{grid-area:tabs;justify-self:start;margin:8px 0 0 54px}.metrics-page-publications .metrics-topbar-avatar{width:44px;height:44px}.metrics-page-publications .metrics-topbar-name-row h1{font-size:1.25rem}.metrics-page-publications .metrics-refresh-link{font-size:.82rem}.metrics-page-publications .metrics-pill-tab{min-height:36px;padding:0 14px;font-size:.84rem}.metrics-page-publications .metrics-pill-tab svg{width:14px;height:14px}.metrics-page-publications .metrics-select-pill{min-height:40px;padding:0 14px;font-size:.86rem}.metrics-page-publications .metrics-stack{max-width:1186px;padding:24px 22px 56px}.metrics-page-publications .metrics-publications-shell{gap:16px}.metrics-page-publications .metrics-publications-toolbar{gap:14px}.metrics-page-publications .metrics-search-field{width:min(320px,100%);min-height:36px;border-radius:7px}.metrics-page-publications .metrics-search-field input{font-size:.86rem}.metrics-page-publications .metrics-search-icon svg{width:14px;height:14px}.metrics-page-publications .metrics-publications-view-tab{min-height:32px;padding:0 10px;font-size:.78rem}.metrics-page-publications .metrics-publications-view-tab svg{width:13px;height:13px}.metrics-page-publications .metrics-publications-control-panel{gap:12px}.metrics-page-publications .metrics-publication-filter-chip{min-height:30px;padding:0 11px;font-size:.74rem}.metrics-page-publications .metrics-publication-filter-chip svg{width:12px;height:12px}.metrics-page-publications .metrics-publication-filter-settings{width:32px;height:32px}.metrics-page-publications .metrics-publications-count,.metrics-page-publications .metrics-publications-heading p{font-size:.72rem}.metrics-page-publications .metrics-publication-buckets{gap:34px;margin-top:10px}.metrics-page-publications .metrics-publication-bucket-header h3{font-size:.86rem}.metrics-page-publications .metrics-publication-card{min-height:272px}.metrics-page-publications .metrics-publication-card-body{min-height:226px;gap:8px;padding:10px}.metrics-page-publications .metrics-publication-type-chip{min-height:19px;padding:0 6px;font-size:.62rem}.metrics-page-publications .metrics-publication-card-date{font-size:.66rem}.metrics-page-publications .metrics-publication-card-copy{font-size:.75rem;line-height:1.34}.metrics-page-publications .metrics-publication-card-footer{padding:6px 10px}.metrics-page-publications .metrics-publication-card-stat,.metrics-page-publications .metrics-publication-card-multiple{font-size:.66rem}.metrics-page-publications .metrics-publication-card-stat svg{width:11px;height:11px}.metrics-page-publications .metrics-publications-timeline-list{min-height:390px;padding:14px 14px 8px}.metrics-page-publications .metrics-publications-timeline-item{grid-template-rows:338px 20px;flex-basis:88px;min-width:78px}.metrics-page-publications .metrics-publications-lollipop-playfield{min-height:338px}.metrics-page-publications .metrics-publications-lollipop-card{width:52px;height:52px}.metrics-page-publications .metrics-publications-lollipop-copy{font-size:.42rem}.metrics-page-publications .metrics-publications-lollipop-badge{font-size:.54rem}@media(max-width:900px){.metrics-page-publications .metrics-topbar{grid-template-areas:"profile" "period" "tabs"}.metrics-page-publications .metrics-pill-tabs{margin-left:0}}.metrics-page-modern{max-width:1200px;padding-top:18px}.metrics-modern-shell,.metrics-stack,.metrics-reporting-layout{gap:22px}.metrics-topbar{gap:18px}.metrics-topbar-profile{gap:12px}.metrics-topbar-avatar{width:52px;height:52px;font-size:.95rem}.metrics-topbar-copy{gap:3px;padding-top:0}.metrics-topbar-name-row h1{font-size:clamp(1.35rem,2.2vw,1.75rem);letter-spacing:-.03em}.metrics-topbar-copy p{font-size:.9rem;max-width:500px}.metrics-refresh-link{gap:6px;padding:2px 8px;margin-left:-8px;font-size:.84rem;font-weight:600}.metrics-topbar-actions{gap:10px}.metrics-tabs-with-logout{gap:7px}.metrics-pill-tabs{border-radius:10px;padding:3px}.metrics-logout-button{width:36px;height:36px;border-radius:8px}.metrics-logout-button svg{width:15px;height:15px}.metrics-pill-tab,.metrics-select-pill,.metrics-action-button,.metrics-select-inline{min-height:36px;gap:7px;padding:0 12px;border-radius:8px;font-size:.86rem;font-weight:650}.metrics-pill-tab svg,.metrics-select-pill svg,.metrics-action-button svg,.metrics-select-inline svg{width:15px;height:15px}.metrics-period-popover{width:min(380px,calc(100vw - 40px));padding:12px;border-radius:14px}.metrics-period-option{padding:10px 12px;border-radius:10px}.metrics-period-option strong{font-size:.86rem}.metrics-period-option span,.metrics-period-popover-header p{font-size:.78rem}.metrics-section-heading{gap:12px}.metrics-section-title-shell,.metrics-section-actions{gap:10px}.metrics-section-title-shell h2{font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:-.025em}.metrics-section-icon{width:32px;height:32px;border-radius:9px}.metrics-section-icon svg{width:16px;height:16px}.metrics-surface{border-radius:16px;padding:18px}.metrics-kpi-grid,.metrics-two-column-grid{gap:14px}.metrics-kpi-card{grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:88px;padding:14px;border-radius:14px}.metrics-kpi-icon,.metrics-total-icon{width:40px;height:40px;border-radius:10px}.metrics-kpi-icon svg,.metrics-total-icon svg{width:17px;height:17px}.metrics-kpi-card p{font-size:.72rem;letter-spacing:.06em}.metrics-kpi-card strong,.metrics-total-copy strong,.metrics-donut-center strong{margin-top:4px;font-size:1.45rem}.metrics-progress-panel,.metrics-total-panel{padding:18px}.metrics-progress-heading h3,.metrics-total-heading h3,.metrics-surface h3{font-size:1rem}.metrics-progress-heading p,.metrics-total-heading p,.metrics-support-copy,.metrics-muted-note{font-size:.82rem}.metrics-progress-summary{gap:14px;margin:14px 0 6px}.metrics-progress-total{font-size:clamp(1.45rem,3vw,2rem)}.metrics-progress-delta{min-height:26px;padding:0 10px;font-size:.78rem}.metrics-native-select{min-height:36px;padding-left:12px;border-radius:8px;font-size:.84rem;font-weight:650}.metrics-chart-empty{min-height:180px;padding:18px;font-size:.86rem}.metrics-total-panel{gap:14px}.metrics-total-list{gap:8px}.metrics-total-item{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:8px 10px;border-radius:11px}.metrics-total-icon{width:36px;height:36px}.metrics-total-copy span{font-size:.76rem}.metrics-total-copy strong{font-size:1.05rem}.metrics-total-badge{min-width:40px;min-height:24px;padding:0 8px;font-size:.72rem}.metrics-benchmark-score{margin:16px 0 14px}.metrics-benchmark-score strong{font-size:clamp(1.8rem,4vw,2.4rem)}.metrics-benchmark-score span,.metrics-benchmark-scale,.metrics-format-benchmark-row p,.metrics-format-ratio,.metrics-bar-value,.metrics-bar-label,.metrics-theme-bar strong{font-size:.76rem}.metrics-format-benchmark{grid-template-columns:140px minmax(0,1fr);gap:18px}.metrics-format-rings{width:128px;height:128px}.metrics-format-benchmark-list{gap:12px}.metrics-donut-wrap{padding:12px 0 18px}.metrics-donut{width:164px;height:164px}.metrics-donut-center span{font-size:.66rem}.metrics-format-legend{gap:12px;padding:10px;border-radius:10px}.metrics-format-legend span,.metrics-theme-item>span{font-size:.84rem}.metrics-bar-chart{min-height:250px;gap:10px;padding-top:22px}.metrics-bar-track{height:180px}.metrics-bar-fill{max-width:34px}.metrics-theme-list{gap:10px;margin-top:16px}.metrics-theme-item{grid-template-columns:120px minmax(0,1fr);gap:12px}.metrics-theme-bar{min-height:32px;padding:0 10px;border-radius:8px}.metrics-heatmap{margin-top:14px}.metrics-heatmap-grid{gap:6px}.metrics-heatmap-cell{min-height:32px;border-radius:8px;font-size:.72rem}.metrics-heatmap-header,.metrics-heatmap-hour,.metrics-heatmap-legend{font-size:.72rem}@media(max-width:720px){.language-switcher{top:auto;right:14px;bottom:14px}.metrics-page-modern{padding-top:18px}.metrics-topbar-profile{flex-direction:column;gap:12px}.metrics-topbar-avatar{width:58px;height:58px}.metrics-topbar-copy,.metrics-topbar-copy p{width:100%}.metrics-refresh-link{margin-left:0;padding-inline:10px}.metrics-kpi-grid{grid-template-columns:minmax(0,1fr)}.metrics-kpi-card strong,.metrics-total-copy strong,.metrics-donut-center strong{font-size:1.7rem}.metrics-format-benchmark{grid-template-columns:minmax(0,1fr)}.metrics-bar-chart{gap:12px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}.metrics-bar-item{min-width:64px}.metrics-theme-item{grid-template-columns:minmax(0,1fr)}.metrics-surface,.metrics-progress-panel,.metrics-total-panel{padding:18px}.metrics-search-field{min-width:100%}.metrics-period-popover{position:fixed;inset:auto 14px 72px;width:auto;max-height:min(70vh,520px);overflow:auto}.metrics-publications-heading{align-items:flex-start}.metrics-publications-heading h3{font-size:1.55rem}.metrics-publications-footer,.metrics-publications-pagination{gap:12px}.metrics-publications-pagination>*,.metrics-pagination-button{flex:1 1 100%}.metrics-native-select,.metrics-select-wrap,.metrics-publications-view-tabs{width:100%}.metrics-publications-view-tab{flex:1}.metrics-publication-card-grid,.metrics-publications-timeline-item,.metrics-publications-timeline-card{grid-template-columns:minmax(0,1fr)}.metrics-publications-timeline-date{grid-template-columns:auto 1fr;align-items:baseline}.metrics-publications-timeline-card p{white-space:normal}}.followers-summary{display:grid;gap:4px}.ui-copy-strong{font-weight:700;color:var(--ui-color-content-primary)}.ui-copy-muted{color:var(--ui-color-content-secondary)}.actions-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.error-copy{margin:0;color:var(--ui-color-danger);font-size:.92rem;font-weight:700}.text-link{display:inline-block;margin-top:14px;color:var(--ui-color-primary);font-weight:700;text-decoration:none}.text-link:hover{text-decoration:underline}.route-fallback{display:grid;width:100vw;min-height:100vh;align-items:center;justify-content:center;margin:0;padding:24px;background:radial-gradient(circle at 50% 42%,rgba(46,173,120,.14),transparent 32%),var(--ui-color-background);color:var(--ui-color-content-primary)}.route-fallback-orb{position:relative;display:grid;width:96px;height:96px;place-items:center;border:1px solid var(--ui-color-border-secondary);border-radius:28px;background:var(--ui-color-background-light)}.route-fallback-orb:before{content:"";position:absolute;inset:-12px;border:1px solid rgba(46,173,120,.22);border-radius:999px;border-top-color:var(--ui-color-primary);animation:route-loader-spin 1.05s linear infinite}.route-fallback-logo{display:block;width:58px;height:58px;border-radius:16px}.route-fallback-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes route-loader-spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes metrics-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes metrics-fade-in{0%{opacity:0}to{opacity:1}}@keyframes metrics-bar-grow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes metrics-draw-line{0%{stroke-dashoffset:1800}to{stroke-dashoffset:0}}.metrics-modern-shell>*{animation:metrics-fade-up .52s ease-out backwards}.metrics-modern-shell>*:nth-child(1){animation-delay:40ms}.metrics-modern-shell>*:nth-child(2){animation-delay:.1s}.metrics-modern-shell>*:nth-child(3){animation-delay:.16s}.metrics-stack>*{animation:metrics-fade-up .52s ease-out backwards}.metrics-stack>*:nth-child(1){animation-delay:60ms}.metrics-stack>*:nth-child(2){animation-delay:.12s}.metrics-stack>*:nth-child(3){animation-delay:.18s}.metrics-stack>*:nth-child(4){animation-delay:.24s}.metrics-stack>*:nth-child(5){animation-delay:.3s}.metrics-stack>*:nth-child(6){animation-delay:.36s}.metrics-stack>*:nth-child(7){animation-delay:.42s}.metrics-stack>*:nth-child(8){animation-delay:.48s}.metrics-stack>*:nth-child(9){animation-delay:.54s}.metrics-stack>*:nth-child(10){animation-delay:.6s}.metrics-kpi-grid .metrics-kpi-card{animation:metrics-fade-up .62s ease-out backwards}.metrics-kpi-grid .metrics-kpi-card:nth-child(1){animation-delay:80ms}.metrics-kpi-grid .metrics-kpi-card:nth-child(2){animation-delay:.16s}.metrics-kpi-grid .metrics-kpi-card:nth-child(3){animation-delay:.24s}.metrics-kpi-grid .metrics-kpi-card:nth-child(4){animation-delay:.32s}.metrics-bar-item .metrics-bar-fill{transform-origin:bottom;animation:metrics-bar-grow .7s cubic-bezier(.22,.61,.36,1) backwards}.metrics-bar-item:nth-child(1) .metrics-bar-fill{animation-delay:60ms}.metrics-bar-item:nth-child(2) .metrics-bar-fill{animation-delay:.12s}.metrics-bar-item:nth-child(3) .metrics-bar-fill{animation-delay:.18s}.metrics-bar-item:nth-child(4) .metrics-bar-fill{animation-delay:.24s}.metrics-bar-item:nth-child(5) .metrics-bar-fill{animation-delay:.3s}.metrics-bar-item:nth-child(6) .metrics-bar-fill{animation-delay:.36s}.metrics-bar-item:nth-child(7) .metrics-bar-fill{animation-delay:.42s}.metrics-bar-item:nth-child(8) .metrics-bar-fill{animation-delay:.48s}.metrics-heatmap-cell{animation:metrics-fade-in .4s ease-out backwards}.metrics-theme-fill{animation:metrics-bar-grow .7s cubic-bezier(.22,.61,.36,1) backwards;transform-origin:left;animation-delay:.14s}@media(prefers-reduced-motion:reduce){.metrics-modern-shell>*,.metrics-stack>*,.metrics-kpi-grid .metrics-kpi-card,.metrics-bar-item .metrics-bar-fill,.metrics-heatmap-cell,.metrics-theme-fill{animation:none!important}}@media(max-width:720px){.auth-page,.metrics-page{padding:20px 14px 40px}.auth-layout,.metrics-wall-page,.metrics-content-grid{grid-template-columns:1fr;gap:20px}.metrics-header-shell,.metrics-profile{flex-direction:column}.data-table-row{grid-template-columns:1fr}.auth-copy,.metrics-wall-copy{padding-top:56px}.auth-brand{align-items:flex-start}.auth-brand-logo{width:48px;height:48px;border-radius:14px}.metrics-wall-actions,.actions-row{justify-items:stretch}.metrics-wall-actions .ui-button,.actions-row .ui-button{width:100%}}@media(max-width:480px){.card-grid{grid-template-columns:minmax(0,1fr)}.auth-page,.metrics-page{padding-inline:12px}.metrics-modern-shell,.metrics-stack,.metrics-reporting-layout{gap:20px}.metrics-surface,.metrics-progress-panel,.metrics-total-panel{padding:14px;border-radius:18px}.metrics-section-heading,.metrics-section-title-shell,.metrics-section-actions,.metrics-progress-controls,.metrics-control-row{align-items:stretch}.metrics-section-title-shell{gap:10px}.metrics-section-icon{width:34px;height:34px;flex-shrink:0}.metrics-pill-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-pill-tab,.metrics-select-pill,.metrics-action-button,.metrics-native-select,.metrics-pagination-button{min-height:46px;padding-inline:12px}.metrics-top-posts,.metrics-top-posts-large{grid-auto-columns:minmax(248px,86vw)}.metrics-top-post-card{min-height:420px}.metrics-top-post-visual{min-height:180px}.metrics-total-item{grid-template-columns:42px minmax(0,1fr)}.metrics-total-badge{grid-column:2;justify-self:start}.metrics-donut{width:190px;height:190px}.metrics-format-rings{width:142px;height:142px}.metrics-format-benchmark-row{grid-template-columns:14px minmax(0,1fr)}.metrics-format-ratio{grid-column:2;justify-self:start}.metrics-heatmap-grid{grid-template-columns:52px repeat(7,minmax(58px,1fr));min-width:500px}}.language-switcher,.auth-brand-logo,.metrics-date-chip,.followers-chart-shell,.metrics-topbar-avatar,.metrics-circle-button,.metrics-ghost-square,.metrics-logout-button,.metrics-pill-tabs,.metrics-select-pill,.metrics-action-button,.metrics-period-popover,.metrics-period-option,.metrics-surface,.metrics-kpi-card,.metrics-total-icon,.metrics-progress-tooltip,.metrics-total-item,.metrics-donut,.metrics-bar-fill,.metrics-top-post-card,.metrics-rank-chip,.metrics-search-field,.metrics-publications-table-wrap{box-shadow:none}.metrics-native-select:focus,.metrics-native-select:hover{box-shadow:none}.language-switcher,.metrics-pill-tabs,.metrics-period-popover{-webkit-backdrop-filter:none;backdrop-filter:none}.auth-benefits li:before,.metrics-topbar-avatar,.metrics-pill-tab-active,.metrics-action-button,.metrics-kpi-card:before,.metrics-kpi-icon,.metrics-total-icon,.metrics-progress-panel,.metrics-total-panel,.metrics-benchmark-score strong,.metrics-benchmark-marker,.metrics-bar-fill,.metrics-bar-item-best .metrics-bar-fill,.metrics-theme-fill,.metrics-top-post-visual:after,.metrics-rank-chip,.metrics-publication-thumb-text,.metrics-publication-thumb-image,.metrics-publication-thumb-video,.metrics-publication-thumb-carousel,.metrics-publication-thumb-document,.metrics-publication-thumb-article,.metrics-publication-thumb-poll{background-image:none}.auth-benefits li:before,.metrics-pill-tab-active,.metrics-action-button,.metrics-kpi-card:before,.metrics-benchmark-marker,.metrics-bar-fill,.metrics-bar-item-best .metrics-bar-fill,.metrics-theme-fill,.metrics-rank-chip,.metrics-publication-thumb-image,.metrics-publication-thumb-video,.metrics-publication-thumb-carousel{background-color:var(--ui-color-primary)}.metrics-topbar-avatar,.metrics-kpi-icon,.metrics-total-icon,.metrics-total-panel{background-color:var(--ui-color-accent-extra-light)}.metrics-publication-thumb-text{background-color:var(--ui-color-content-primary)}.metrics-publication-thumb-document,.metrics-publication-thumb-article,.metrics-publication-thumb-poll{background-color:var(--ui-color-primary-light)}.metrics-benchmark-score strong{color:var(--ui-color-primary);-webkit-text-fill-color:currentColor}.metrics-benchmark-marker:after{animation:none;opacity:0}.metrics-circle-button:hover,.metrics-ghost-square:hover,.metrics-logout-button:hover,.metrics-action-button:hover,.metrics-period-option:hover,.metrics-kpi-card:hover,.metrics-total-item:hover,.metrics-bar-item:hover .metrics-bar-fill,.metrics-heatmap-cell:hover,.metrics-top-post-card:hover{transform:none;box-shadow:none}.metrics-modern-shell>*,.metrics-stack>*,.metrics-kpi-grid .metrics-kpi-card,.metrics-bar-item .metrics-bar-fill,.metrics-heatmap-cell,.metrics-theme-fill{animation:none}.metrics-page-publications{max-width:none;min-height:100vh;padding:0;background:#f7f7f7}.metrics-page-publications .metrics-modern-shell{gap:0}.metrics-page-publications .metrics-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:16px max(22px,calc((100vw - 1200px)/2)) 0;border-bottom:1px solid #dedede;background:#fff}.metrics-page-publications .metrics-topbar-avatar{width:48px;height:48px;border:1px solid #e2e2e2;background:#f4f4f4;color:#444;font-size:.95rem}.metrics-page-publications .metrics-topbar-copy{display:flex;min-width:0;flex-direction:column;gap:2px;padding-top:0}.metrics-page-publications .metrics-topbar-name-row h1{color:#3f3f3f;font-size:1.45rem;line-height:1.05;letter-spacing:-.03em}.metrics-page-publications .metrics-topbar-copy p{display:none}.metrics-page-publications .metrics-refresh-link{margin-left:-4px;min-height:auto;padding:0;border:0;border-radius:0;color:#707070;font-size:.9rem;font-weight:500}.metrics-page-publications .metrics-refresh-link:hover:not(:disabled){background:transparent;border-color:transparent;color:#3f3f3f}.metrics-page-publications .metrics-inline-icon{color:#777}.metrics-page-publications .metrics-topbar-actions{display:grid;grid-template-areas:"period" "tabs";gap:10px;justify-items:end}.metrics-page-publications .metrics-period-picker{grid-area:period}.metrics-page-publications .metrics-pill-tabs{grid-area:tabs;justify-self:start;margin-top:10px;margin-left:calc(max(22px,(100vw - 1200px) / 2)*-1);padding:0;border:0;border-radius:0;background:transparent}.metrics-page-publications .metrics-pill-tab{min-height:42px;padding:0 18px;border-radius:0;border:0;border-bottom:2px solid transparent;color:#8a8a8a;font-size:.95rem;font-weight:600}.metrics-page-publications .metrics-pill-tab svg{width:16px;height:16px}.metrics-page-publications .metrics-pill-tab-active{background:transparent;color:#2f2f2f;border-bottom-color:#2f2f2f}.metrics-page-publications .metrics-select-pill{min-height:42px;padding:0 16px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;color:#343434;font-size:.95rem;font-weight:600}.metrics-page-publications .metrics-stack{max-width:1200px;width:100%;margin:0 auto;padding:28px 22px 64px}.metrics-page-publications .metrics-publications-shell{gap:20px}.metrics-page-publications .metrics-publications-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px}.metrics-page-publications .metrics-search-field{min-width:0;width:min(340px,100%);min-height:38px;padding:0 12px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#555}.metrics-page-publications .metrics-search-field input{color:#4a4a4a;font-size:.95rem;font-weight:500}.metrics-page-publications .metrics-search-field input::placeholder{color:#9a9a9a}.metrics-page-publications .metrics-search-icon{color:#8f98a3}.metrics-page-publications .metrics-publications-view-tabs{width:fit-content;gap:0;padding:3px;border:1px solid #d5d5d5;border-radius:9px;background:#fff}.metrics-page-publications .metrics-publications-view-tab{min-height:34px;gap:7px;padding:0 12px;border-radius:7px;color:#6f6f6f;font-size:.86rem;font-weight:600}.metrics-page-publications .metrics-publications-view-tab svg{width:14px;height:14px}.metrics-page-publications .metrics-publications-view-tab-active{background:#fff;color:#2f2f2f;box-shadow:inset 0 0 0 1px #cfcfcf}.metrics-page-publications .metrics-publications-control-panel{display:flex;justify-content:space-between;gap:16px;align-items:center}.metrics-page-publications .metrics-publications-filters{justify-content:flex-start;gap:8px}.metrics-page-publications .metrics-publications-chip-row{gap:8px}.metrics-page-publications .metrics-publication-filter-chip{min-height:32px;gap:5px;padding:0 12px;border:1px solid #d8d8d8;border-radius:999px;background:#fff;color:#555;font-size:.82rem;font-weight:600}.metrics-page-publications .metrics-publication-filter-chip svg{width:13px;height:13px}.metrics-page-publications .metrics-publication-filter-chip-all.metrics-publication-filter-chip-active{border-color:#7c4dff;background:#7c4dff;color:#fff}.metrics-page-publications .metrics-publication-filter-chip-banger{color:#b85b12}.metrics-page-publications .metrics-publication-filter-chip-banger.metrics-publication-filter-chip-active{border-color:#f0d6bf;background:#fff;color:#b85b12}.metrics-page-publications .metrics-publication-filter-chip-good{color:#0f8b62}.metrics-page-publications .metrics-publication-filter-chip-good.metrics-publication-filter-chip-active{border-color:#cfe9de;background:#fff;color:#0f8b62}.metrics-page-publications .metrics-publication-filter-chip-flop{color:#d92f2f}.metrics-page-publications .metrics-publication-filter-chip-flop.metrics-publication-filter-chip-active{border-color:#f3d0d0;background:#fff;color:#d92f2f}.metrics-page-publications .metrics-publication-filter-settings{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid #d8d8d8;border-radius:999px;background:#fff;color:#777;cursor:pointer}.metrics-page-publications .metrics-publication-filter-settings svg{width:15px;height:15px}.metrics-page-publications .metrics-publications-format-select{display:none}.metrics-page-publications .metrics-publications-heading{display:flex;gap:10px;align-items:center;color:#777}.metrics-page-publications .metrics-publications-count{min-height:28px;border-color:#e1e1e1;background:#fff;color:#777;font-size:.78rem;font-weight:600}.metrics-page-publications .metrics-publications-heading p{margin:0;color:#777;font-size:.78rem;font-weight:500}.metrics-page-publications .metrics-publication-buckets{gap:38px;margin-top:12px}.metrics-page-publications .metrics-publication-bucket{gap:16px}.metrics-page-publications .metrics-publication-bucket-header{padding-bottom:8px;border-bottom:1px solid #e6e6e6}.metrics-page-publications .metrics-publication-bucket-header h3{color:#555;font-size:.94rem;font-weight:700}.metrics-page-publications .metrics-publication-bucket-header span{color:#a5a5a5;font-size:.78rem;font-weight:600}.metrics-page-publications .metrics-publication-card-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.metrics-page-publications .metrics-publication-card{min-height:290px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;overflow:hidden;transition:opacity .14s ease,border-color .14s ease}.metrics-page-publications .metrics-publication-card:hover{opacity:.9;border-color:#9e9e9e}.metrics-page-publications .metrics-publication-card-body{display:flex;min-height:244px;flex-direction:column;gap:10px;padding:10px}.metrics-page-publications .metrics-publication-card-meta{justify-content:flex-start;gap:7px;min-width:0}.metrics-page-publications .metrics-publication-card-date{color:#9a9a9a;font-size:.72rem;font-weight:500;white-space:nowrap}.metrics-page-publications .metrics-publication-type-chip{display:inline-flex;align-items:center;max-width:112px;min-height:20px;padding:0 7px;border:1px solid #dcdcdc;border-radius:999px;background:#fff;color:#666;font-size:.68rem;font-weight:600;white-space:nowrap}.metrics-page-publications .metrics-publication-type-chip-text,.metrics-page-publications .metrics-publication-type-chip-article{border-color:#ffca69;color:#b85b12}.metrics-page-publications .metrics-publication-type-chip-image,.metrics-page-publications .metrics-publication-type-chip-video,.metrics-page-publications .metrics-publication-type-chip-carousel{border-color:#f0a5c8;color:#b33675}.metrics-page-publications .metrics-publication-type-chip-document,.metrics-page-publications .metrics-publication-type-chip-poll{border-color:#b9c8ff;color:#3856c7}.metrics-page-publications .metrics-publication-card-copy{display:-webkit-box;min-height:0;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12;color:#3f3f3f;font-size:.82rem;font-weight:500;line-height:1.38;white-space:pre-line}.metrics-page-publications .metrics-publication-card-body:after{content:"";pointer-events:none;display:block;height:32px;margin-top:auto;background:linear-gradient(to top,#fff,#fff0)}.metrics-page-publications .metrics-publication-card-footer{gap:8px;padding:7px 10px;border-top:1px solid #ececec;color:#707070}.metrics-page-publications .metrics-publication-card-stat{min-height:auto;gap:4px;padding:0;border:0;border-radius:0;background:transparent;color:#707070;font-size:.72rem;font-weight:500}.metrics-page-publications .metrics-publication-card-stat svg{width:12px;height:12px;color:#707070}.metrics-page-publications .metrics-publication-card-multiple{margin-left:auto;color:#2f2f2f;font-size:.72rem;font-weight:700;tab-size:4}.metrics-page-publications .metrics-publication-card-multiple-banger,.metrics-page-publications .metrics-publication-card-multiple-good{color:#0f8b62}.metrics-page-publications .metrics-publication-card-multiple-flop{color:#e11d24}.metrics-page-publications .metrics-publication-card-link{display:none}.metrics-page-publications .metrics-publications-timeline{gap:14px;margin-top:6px}.metrics-page-publications .metrics-publications-timeline-header{justify-content:space-between;min-height:34px;color:#444;font-size:.88rem;font-weight:600}.metrics-page-publications .metrics-publications-timeline-list{display:flex;min-height:412px;gap:18px;align-items:stretch;overflow-x:auto;padding:16px 16px 8px;border:1px solid #e5e5e5;border-radius:16px;background:linear-gradient(to bottom,#fff 0% 56%,#fafafa)}.metrics-page-publications .metrics-publications-timeline-list:before{content:"";position:absolute}.metrics-page-publications .metrics-publications-timeline-item{position:relative;display:grid;grid-template-rows:360px 22px;flex:1 0 96px;min-width:86px;gap:2px}.metrics-page-publications .metrics-publications-lollipop-playfield{position:relative;min-height:360px;border-bottom:1px solid #dedede}.metrics-page-publications .metrics-publications-lollipop-playfield:before{content:"";position:absolute;right:-9px;left:-9px;bottom:96px;border-top:1px dashed #cfcfcf}.metrics-page-publications .metrics-publications-lollipop-stem{position:absolute;left:50%;bottom:18px;width:3px;border-radius:999px;transform:translate(-50%);background:#22c993}.metrics-page-publications .metrics-publications-lollipop-stem-banger{background:linear-gradient(to top,#e11d24,#ff8a00,#ffd54d)}.metrics-page-publications .metrics-publications-lollipop-stem-flop{background:#ff5b63}.metrics-page-publications .metrics-publications-lollipop-stem-neutral{background:#b8b8b8}.metrics-page-publications .metrics-publications-lollipop-card{position:absolute;left:50%;width:56px;height:56px;overflow:hidden;border:1px solid #34d9a1;border-radius:8px;background:#fff;transform:translate(-50%);cursor:pointer}.metrics-page-publications .metrics-publications-lollipop-card-banger{border-color:#ff7a1a;box-shadow:0 10px 24px #ff7a1a47}.metrics-page-publications .metrics-publications-lollipop-card-flop{border-color:#ff7b82;box-shadow:0 10px 24px #ff5b632e}.metrics-page-publications .metrics-publications-lollipop-card-neutral{border-color:#d6d6d6}.metrics-page-publications .metrics-publications-lollipop-copy{display:-webkit-box;padding:6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#717171;font-size:.45rem;line-height:1.05;text-align:center}.metrics-page-publications .metrics-publications-lollipop-badge{position:absolute;right:0;bottom:0;padding:2px 4px;border-radius:4px 0 0;background:#10b981;color:#fff;font-size:.58rem;font-weight:800;line-height:1}.metrics-page-publications .metrics-publications-lollipop-card-banger .metrics-publications-lollipop-badge{background:#ff5a1f}.metrics-page-publications .metrics-publications-lollipop-card-flop .metrics-publications-lollipop-badge{background:#f04444}.metrics-page-publications .metrics-publications-timeline-axis-label{color:#777;font-size:.68rem;font-weight:500;text-align:center;white-space:nowrap}@media(max-width:900px){.metrics-page-publications .metrics-topbar{grid-template-columns:minmax(0,1fr)}.metrics-page-publications .metrics-topbar-actions{justify-items:stretch}.metrics-page-publications .metrics-pill-tabs{margin-left:0;overflow-x:auto}.metrics-page-publications .metrics-publications-toolbar,.metrics-page-publications .metrics-publications-control-panel{flex-direction:column;align-items:stretch}.metrics-page-publications .metrics-search-field,.metrics-page-publications .metrics-publications-view-tabs{width:100%}}.metrics-page-publications{background:var(--ui-color-background);color:var(--ui-color-content-primary)}.metrics-page-publications .metrics-topbar{border-bottom-color:var(--ui-color-border-secondary);background:var(--ui-color-background-light)}.metrics-page-publications .metrics-topbar-avatar{border-color:var(--ui-color-border-secondary);background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary)}.metrics-page-publications .metrics-topbar-name-row h1,.metrics-page-publications .metrics-pill-tab-active,.metrics-page-publications .metrics-select-pill,.metrics-page-publications .metrics-publications-view-tab-active,.metrics-page-publications .metrics-publication-card-copy,.metrics-page-publications .metrics-publication-card-multiple,.metrics-page-publications .metrics-publications-timeline-header,.metrics-page-publications .metrics-publication-bucket-header h3{color:var(--ui-color-content-primary)}.metrics-page-publications .metrics-refresh-link,.metrics-page-publications .metrics-inline-icon,.metrics-page-publications .metrics-pill-tab,.metrics-page-publications .metrics-search-field,.metrics-page-publications .metrics-search-field input,.metrics-page-publications .metrics-search-field input::placeholder,.metrics-page-publications .metrics-search-icon,.metrics-page-publications .metrics-publications-view-tab,.metrics-page-publications .metrics-publication-filter-chip,.metrics-page-publications .metrics-publication-filter-settings,.metrics-page-publications .metrics-publications-count,.metrics-page-publications .metrics-publications-heading,.metrics-page-publications .metrics-publications-heading p,.metrics-page-publications .metrics-publication-bucket-header span,.metrics-page-publications .metrics-publication-card-date,.metrics-page-publications .metrics-publication-card-stat,.metrics-page-publications .metrics-publication-card-stat svg,.metrics-page-publications .metrics-publications-lollipop-copy,.metrics-page-publications .metrics-publications-timeline-axis-label{color:var(--ui-color-foreground-light)}.metrics-page-publications .metrics-refresh-link:hover:not(:disabled){color:var(--ui-color-primary)}.metrics-page-publications .metrics-pill-tab-active{border-bottom-color:var(--ui-color-primary)}.metrics-page-publications .metrics-select-pill,.metrics-page-publications .metrics-search-field,.metrics-page-publications .metrics-publications-view-tabs,.metrics-page-publications .metrics-publication-filter-chip,.metrics-page-publications .metrics-publication-filter-settings,.metrics-page-publications .metrics-publications-count,.metrics-page-publications .metrics-publication-card,.metrics-page-publications .metrics-publication-type-chip,.metrics-page-publications .metrics-publications-timeline-list{border-color:var(--ui-color-border-secondary);background:var(--ui-color-card)}.metrics-page-publications .metrics-publications-view-tab-active{background:var(--ui-color-accent-extra-light);box-shadow:inset 0 0 0 1px var(--ui-color-border-secondary)}.metrics-page-publications .metrics-publication-filter-chip-all.metrics-publication-filter-chip-active{border-color:var(--ui-color-primary);background:var(--ui-color-primary);color:#fff}.metrics-page-publications .metrics-publication-filter-chip-banger,.metrics-page-publications .metrics-publication-card-multiple-banger{color:#a34721}.metrics-page-publications .metrics-publication-filter-chip-banger.metrics-publication-filter-chip-active{border-color:#efd0bf;background:#fff4ec;color:#a34721}.metrics-page-publications .metrics-publication-filter-chip-good,.metrics-page-publications .metrics-publication-card-multiple-good{color:var(--ui-color-primary)}.metrics-page-publications .metrics-publication-filter-chip-good.metrics-publication-filter-chip-active{border-color:var(--ui-color-border-secondary);background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary)}.metrics-page-publications .metrics-publication-filter-chip-flop,.metrics-page-publications .metrics-publication-card-multiple-flop{color:var(--ui-color-danger)}.metrics-page-publications .metrics-publication-filter-chip-flop.metrics-publication-filter-chip-active{border-color:#f0c8c8;background:#fff0ef;color:var(--ui-color-danger)}.metrics-page-publications .metrics-publication-bucket-header{border-bottom-color:var(--ui-color-border-light)}.metrics-page-publications .metrics-publication-card:hover{border-color:var(--ui-color-primary);opacity:1}.metrics-page-publications .metrics-publication-card-body:after{background:linear-gradient(to top,var(--ui-color-card),rgba(255,255,255,0))}.metrics-page-publications .metrics-publication-card-footer{border-top-color:var(--ui-color-border-light);color:var(--ui-color-foreground-light)}.metrics-page-publications .metrics-publication-type-chip{color:var(--ui-color-foreground)}.metrics-page-publications .metrics-publication-type-chip-text,.metrics-page-publications .metrics-publication-type-chip-article{border-color:#efd0bf;background:#fff7f1;color:#a34721}.metrics-page-publications .metrics-publication-type-chip-image,.metrics-page-publications .metrics-publication-type-chip-video,.metrics-page-publications .metrics-publication-type-chip-carousel{border-color:var(--ui-color-border-secondary);background:var(--ui-color-accent-extra-light);color:var(--ui-color-primary)}.metrics-page-publications .metrics-publication-type-chip-document,.metrics-page-publications .metrics-publication-type-chip-poll{border-color:var(--ui-color-primary-light);background:var(--ui-color-background-light);color:var(--ui-color-foreground)}.metrics-page-publications .metrics-publications-timeline-list{background:linear-gradient(to bottom,var(--ui-color-card) 0%,var(--ui-color-card) 56%,var(--ui-color-background-light) 100%)}.metrics-page-publications .metrics-publications-lollipop-playfield{border-bottom-color:var(--ui-color-border-secondary)}.metrics-page-publications .metrics-publications-lollipop-playfield:before{border-top-color:var(--ui-color-border)}.metrics-page-publications .metrics-publications-lollipop-stem{background:var(--ui-color-primary)}.metrics-page-publications .metrics-publications-lollipop-stem-banger{background:linear-gradient(to top,#a34721,#cf7442,#e5b66f)}.metrics-page-publications .metrics-publications-lollipop-stem-flop{background:var(--ui-color-danger)}.metrics-page-publications .metrics-publications-lollipop-stem-neutral{background:var(--ui-color-border)}.metrics-page-publications .metrics-publications-lollipop-card{border-color:var(--ui-color-primary);background:var(--ui-color-card)}.metrics-page-publications .metrics-publications-lollipop-card-banger{border-color:#a34721;box-shadow:0 8px 18px #a3472129}.metrics-page-publications .metrics-publications-lollipop-card-flop{border-color:var(--ui-color-danger);box-shadow:0 8px 18px #e01e1e1a}.metrics-page-publications .metrics-publications-lollipop-card-neutral{border-color:var(--ui-color-border-secondary)}.metrics-page-publications .metrics-publications-lollipop-badge{background:var(--ui-color-primary)}.metrics-page-publications .metrics-publications-lollipop-card-banger .metrics-publications-lollipop-badge{background:#a34721}.metrics-page-publications .metrics-publications-lollipop-card-flop .metrics-publications-lollipop-badge{background:var(--ui-color-danger)}.metrics-page-publications{max-width:1200px;min-height:auto;margin:0 auto;padding:18px max(20px,env(safe-area-inset-left)) 64px}.metrics-page-publications .metrics-topbar{display:flex;grid-template-columns:initial;align-items:flex-start;gap:18px;padding:0;border-bottom:0;background:transparent}.metrics-page-publications .metrics-topbar-profile{align-items:flex-start;gap:12px}.metrics-page-publications .metrics-topbar-avatar{width:52px;height:52px;border-radius:999px;font-size:.95rem}.metrics-page-publications .metrics-topbar-copy{display:grid;gap:3px;padding-top:0}.metrics-page-publications .metrics-topbar-name-row h1{font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1;letter-spacing:-.03em}.metrics-page-publications .metrics-topbar-copy p{display:block;color:var(--ui-color-content-secondary);font-size:.9rem;max-width:500px}.metrics-page-publications .metrics-refresh-link{gap:6px;margin-left:-8px;padding:2px 8px;border-radius:999px;font-size:.84rem;font-weight:600}.metrics-page-publications .metrics-refresh-link:hover:not(:disabled){background:var(--ui-color-accent-extra-light);border-color:var(--ui-color-border-secondary)}.metrics-page-publications .metrics-inline-icon{color:var(--ui-color-primary)}.metrics-page-publications .metrics-topbar-actions{display:grid;grid-template-areas:none;gap:10px;justify-items:end}.metrics-page-publications .metrics-period-picker{grid-area:auto}.metrics-page-publications .metrics-pill-tabs{grid-area:auto;justify-self:auto;margin-top:0;margin-left:0;padding:3px;border:1px solid var(--ui-color-border-secondary);border-radius:10px;background:#ffffffe6}.metrics-page-publications .metrics-pill-tab{min-height:36px;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--ui-color-foreground);font-size:.86rem;font-weight:650}.metrics-page-publications .metrics-pill-tab-active{border-color:transparent;background:var(--ui-color-primary);color:#fff}.metrics-page-publications .metrics-select-pill{min-height:36px;gap:7px;padding:0 12px;border:1px solid var(--ui-color-border-secondary);border-radius:8px;background:#fffffff2;color:var(--ui-color-foreground);font-size:.86rem;font-weight:650}.metrics-page-publications .metrics-stack{max-width:none;margin:0;padding:0}.metrics-page-publications .metrics-publications-shell{gap:18px}.metrics-page-publications .metrics-publications-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.metrics-page-publications .metrics-publications-control-panel{display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:14px;align-items:center}.metrics-page-publications .metrics-publications-filters{justify-content:flex-end;gap:12px}.metrics-page-publications .metrics-publications-heading{justify-self:end}.metrics-page-publications .metrics-search-field{width:auto;min-width:min(100%,380px);min-height:36px;border-radius:8px}.metrics-page-publications .metrics-publications-view-tabs{border-radius:10px}.metrics-page-publications .metrics-publications-view-tab-active{background:var(--ui-color-content-primary);color:#fff;box-shadow:none}@media(max-width:900px){.metrics-page-publications .metrics-topbar{display:grid;grid-template-columns:minmax(0,1fr)}.metrics-page-publications .metrics-topbar-actions{justify-items:stretch}.metrics-page-publications .metrics-publications-control-panel{grid-template-columns:minmax(0,1fr)}.metrics-page-publications .metrics-publications-filters,.metrics-page-publications .metrics-publications-heading{justify-self:stretch}}
