:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0b12;--panel:#141019;--text:#f3eff9;--muted:#9d93ad;--border:#2c2436;--purple:#855dcd;--accent:#d6ff3f;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px)}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.45;cursor:wait}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #b596f2}main{max-width:1184px;min-height:100svh;padding:calc(34px + var(--safe-area-inset-top)) max(36px,var(--safe-area-inset-right)) calc(28px + var(--safe-area-inset-bottom)) max(36px,var(--safe-area-inset-left));margin:auto}.pt-safe{padding-top:var(--safe-area-inset-top)}.pb-safe{padding-bottom:var(--safe-area-inset-bottom)}.px-safe{padding-inline:var(--safe-area-inset-left) var(--safe-area-inset-right)}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wordmark{color:var(--accent);letter-spacing:-1px;align-items:center;gap:9px;font-size:24px;font-weight:750;display:flex}.wordmark-dot{color:inherit;margin-left:-8px}.mark{grid-template-rows:repeat(5,4.4px);grid-template-columns:repeat(5,4.4px);gap:.5px;margin-right:4px;display:grid}.mark i{background:#855dcd;border-radius:1.5px;height:4.4px}.mark i:nth-child(2),.mark i:nth-child(6){background:#3f2a61}.mark i:nth-child(3){background:#855dcd}.mark i:nth-child(7){background:#b596f2}.status-dot{background:#a17be2;border-radius:50%;width:5px;height:5px;display:inline-block}.intro{margin-top:36px}.eyebrow{letter-spacing:2px;color:#b496dc;font-family:monospace;font-size:11px;font-weight:600}h1{letter-spacing:-2.6px;margin:18px 0 19px;font-size:clamp(38px,5vw,62px);font-weight:650;line-height:1.1}.intro h1{letter-spacing:2px;color:var(--accent);white-space:nowrap;margin:0 0 12px;font-family:monospace;font-size:13px;font-weight:600;line-height:1.6}.intro p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.mobile-break{display:none}.search-form{max-width:610px;margin-top:22px;margin-bottom:28px}.search-field{background:#18131f;border:1px solid #3d2f4f;border-radius:11px;align-items:center;gap:10px;min-height:58px;padding:6px;display:flex;box-shadow:0 0 0 4px #855dcd06}.search-icon{color:#b9a9ce;padding-left:10px;font-size:25px}.search-field input{min-width:0;color:var(--text);background:0 0;border:0;flex:1;padding:12px 2px;font-size:16px}.search-field input:focus{outline:0}.search-field:focus-within{border-color:#a17be2}.search-field button,.button-primary{color:#fff!important;background:#855dcd!important;border:1px solid #9e79dc!important}.search-field button{white-space:nowrap;border-radius:7px;align-items:center;gap:17px;padding:12px 17px;font-size:13px;font-weight:600;display:flex}.search-hint{color:#81778f;justify-content:space-between;align-items:center;min-height:28px;margin:11px 3px;font-size:11px;display:flex}.text-button{color:#bba2de;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.activity-section{transition:opacity .15s}.activity-section.is-loading{opacity:.65}.profile-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.identity{align-items:center;gap:12px;min-width:0;display:flex}.avatar{color:#c3a4ed;background:#312142;border:1px solid #543a72;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:17px;font-weight:650;display:grid}.identity h2{letter-spacing:-.35px;overflow-wrap:anywhere;margin:0 0 5px;font-size:17px}.identity span{color:var(--muted);font-family:monospace;font-size:11px}.captured-badge{border:1px solid var(--border);color:#aa9cbf;border-radius:20px;flex-shrink:0;padding:6px 9px;font-family:monospace;font-size:10px}.chart-layout{grid-template-columns:minmax(0,1fr) 118px;gap:22px;display:grid}.chart-card{border:1px solid var(--border);background:linear-gradient(135deg,#18121f,#110e16);border-radius:13px;overflow:hidden}.chart-title{justify-content:space-between;align-items:center;gap:8px;padding:23px 24px 18px;display:flex}.chart-title h3{color:#cfc5df;margin:0;font-size:14px;font-weight:400;line-height:1.5}.chart-title h3 strong{color:#f7f3ff;letter-spacing:-.4px;margin-right:3px;font-size:21px;font-weight:600}.chart-title h3 span{color:#95899f}.utc-label{color:#85798f;border:1px solid var(--border);border-radius:3px;padding:4px;font-family:monospace;font-size:9px}.chart-scroll{scrollbar-width:thin;scrollbar-color:#443151 transparent;margin:0 24px;overflow-x:auto}.heatmap{width:100%;min-width:700px;display:block}.heatmap rect[role=button]{cursor:pointer;outline:none}.heatmap rect[role=button]:hover,.heatmap rect[role=button]:focus{stroke:#e1cfff;stroke-width:1.5px}.chart-caption{color:#9689a7;justify-content:space-between;align-items:center;gap:10px;margin:10px 24px 24px;font-size:10px;display:flex}.day-detail{min-width:0}.legend{flex-shrink:0;align-items:center;gap:4px;font-size:9px;display:flex}.legend i{border-radius:2px;width:10px;height:10px}.legend span:first-child{margin-right:3px}.legend span:last-child{margin-left:3px}.stats{border-top:1px solid #2c2436;grid-template-columns:repeat(3,1fr);padding:22px 24px;display:grid}.stats>div{flex-direction:column;gap:8px;display:flex}.stats>div+div{border-left:1px solid var(--border);padding-left:24px}.stats strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:550}.stats small{color:#8d7f9e;letter-spacing:0;margin-left:6px;font-size:10px;font-weight:400}.stats span{color:#a396b3;font-size:10px}.year-picker{flex-direction:column;gap:6px;display:flex}.year-picker button{text-align:left;color:#9e90af;background:0 0;border:1px solid #0000;border-radius:7px;padding:11px 14px;font-size:12px}.year-picker button[aria-pressed=true]{color:#d1b8fa;background:#291d3d;border-color:#4e356c}.year-picker button:hover:not(:disabled){color:#f3eff9;background:#21182f}.share-buttons{align-items:center;gap:8px;margin-left:auto;display:flex}.share-copy-icon{flex-shrink:0;display:block}.share-buttons button{color:#c7b9d9;white-space:nowrap;background:#18121f;border:1px solid #3a2d49;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:12px;display:flex}.share-buttons .button-primary{gap:7px;display:flex}.image-links{color:#a794be;justify-content:flex-end;gap:15px;margin-top:19px;font-size:10px;display:flex}.image-links>span{color:#70647e}.image-links a:hover{text-decoration:underline}.data-note{color:#887a99;border-top:1px solid #241d2e;margin-top:40px;padding-top:18px;font-size:11px;line-height:1.8}.data-note summary{cursor:pointer;color:#ab9aba;justify-content:space-between;align-items:center;list-style:none;display:flex}.data-note p{max-width:800px}.freshness{color:#8d7d9a;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}.amber{background:#b9a277}footer{color:#685c78;justify-content:space-between;align-items:center;margin-top:36px;font-size:10px;display:flex}footer a{color:#a08bb6}footer b{color:#d2b8ef;font-weight:550}.notice,.empty-note{color:#cfb9eb;overflow-wrap:anywhere;background:#24182f;border:1px solid #4e356c;border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.6}.error-box{color:#efbfce;background:#2a1724;border:1px solid #6a374d;border-radius:8px;margin-bottom:20px;padding:14px;font-size:13px;line-height:1.6}.error-box button{margin-top:8px;display:block}.chart-skeleton{color:#a18cb5;place-items:center;height:155px;font-size:13px;display:grid}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1500px){main{padding-top:48px}.intro{margin-top:44px}}@media (max-width:760px){main{padding:calc(24px + var(--safe-area-inset-top)) max(20px,var(--safe-area-inset-right)) calc(24px + var(--safe-area-inset-bottom)) max(20px,var(--safe-area-inset-left))}.wordmark{font-size:21px}.intro{margin-top:24px}.intro p{font-size:13px}.mobile-break{display:block}.search-form{margin-top:20px;margin-bottom:24px}.search-field{gap:7px}.search-field button{gap:8px;padding:12px 13px;font-size:12px}.search-icon{padding-left:6px}.search-field input{font-size:16px}.profile-heading{margin-bottom:16px}.identity h2{font-size:15px}.identity span{font-size:10px}.captured-badge{padding:6px;font-size:8px}.avatar{width:39px;height:39px}.chart-layout{flex-direction:column-reverse;gap:12px;display:flex}.year-picker{scrollbar-width:none;flex-direction:row;gap:5px;overflow-x:auto}.year-picker button{flex-shrink:0;padding:9px 13px;font-size:11px}.chart-title{padding:18px 16px 14px}.chart-title h3{font-size:12px}.chart-title h3 strong{font-size:19px}.chart-scroll{margin:0 16px}.heatmap{min-width:680px}.chart-caption{flex-direction:column;align-items:flex-start;gap:12px;margin:12px 16px 18px}.legend{align-self:flex-end}.stats{padding:19px 16px}.stats>div+div{padding-left:13px}.stats strong{font-size:20px}.stats small{margin-left:4px;font-size:9px}.stats span{font-size:9px}.share-buttons{gap:5px}.share-buttons button{min-width:44px;min-height:44px;padding:10px 8px;font-size:10px}.share-copy-icon{display:block}.share-buttons .button-primary{justify-content:center}.image-links{flex-wrap:wrap;justify-content:flex-start;gap:12px;font-size:9px}.data-note{margin-top:29px}footer{gap:20px;font-size:9px;line-height:1.7}.freshness{font-size:9px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.account-search{position:relative}.search-dropdown{z-index:30;background:#19131f;border:1px solid #4e356c;border-radius:11px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #0008}.search-dropdown ul{max-height:310px;margin:0;padding:5px;list-style:none;overflow-y:auto}.search-dropdown li button{color:#c7b9d9;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;width:100%;padding:11px;display:flex}.search-dropdown li button:hover,.search-dropdown li button[aria-selected=true]{background:#2d2040}.result-avatar{color:#d1b8fa;background:#3f2a61;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.result-name{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.result-name strong{font-size:13px;font-weight:500}.result-name>span{color:#a99aba;font-size:11px}.search-feedback{color:#a99aba;border-top:1px solid #2c2436;padding:10px 14px;font-size:11px;line-height:1.6}.result-avatar{position:relative;overflow:hidden}.result-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar{position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.share-actions{flex-direction:column;align-items:flex-end;gap:9px;margin-left:auto;display:flex}.share-label-short{display:none}.share-actions p{color:var(--muted);letter-spacing:.1px;margin:0;font-size:12px}@media (max-width:760px){.topbar{flex-wrap:nowrap;gap:8px}.share-actions{flex-shrink:0;gap:6px;width:auto}.share-actions p{white-space:nowrap;font-size:10px}.share-buttons{max-width:100%}.share-label-full{display:none}.share-label-short{display:inline}.share-buttons button{width:44px;padding:10px 0;font-size:12px}}@media (max-width:360px){.wordmark{gap:7px;font-size:18px}.wordmark-dot{margin-left:-6px}}.brand-chart{padding:36px 24px 24px}.brand-chart svg{filter:drop-shadow(0 0 6px #855dcd60);width:100%;height:auto;display:block}.brand-chart p{text-align:center;color:var(--muted);margin:24px 0 0;font-size:12px;line-height:1.6}.brand-chart rect{animation:12s ease-in-out infinite cell-glow}@keyframes cell-glow{0%,to{fill:var(--cell-color)}50%{fill:var(--cell-glow)}}@media (max-width:760px){.brand-chart{padding:28px 16px 20px}.brand-chart p{margin-top:20px;font-size:11px}}@media (prefers-reduced-motion:reduce){.brand-chart rect{animation:none}}@media (max-width:360px){.intro h1{letter-spacing:.75px}}.search-field button.search-clear{flex-shrink:0;place-items:center;width:44px;min-width:44px;height:44px;padding:10px;display:grid;color:var(--muted)!important;background:0 0!important;border-color:#0000!important}.search-field button.search-clear:hover{color:var(--accent)!important}.share-actions.share-actions-below{align-items:flex-start;gap:9px;margin:24px 0 0}.share-actions-below .share-buttons{margin-left:0}@media (max-width:760px){.share-actions-below .share-label-full{display:inline}.share-actions-below .share-label-short{display:none}.share-actions.share-actions-below{width:100%}.share-actions-below .share-buttons{flex-wrap:nowrap;width:100%}.share-actions-below .share-buttons button{flex:1 1 0;width:auto;padding:10px 6px;font-size:11px}.share-actions-below .share-buttons button:first-child{flex-grow:1.4}}.onchain-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.onchain-actions button,.payment-buttons button{border:1px solid var(--border);border-radius:9px;min-height:48px;padding:14px 18px;font-size:13px;font-weight:600}.mint-button{background:var(--accent);color:#171b09;border:1px solid var(--accent)!important}.onchain-actions button span{margin:6px 0 0;font-size:11px;font-weight:400;display:block}.coffee-button,.payment-buttons>button:first-child{background:var(--panel);color:var(--text)}.payment-overlay{z-index:9999;background:#000b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.payment-modal{background:#18131f;border:1px solid #49365f;border-radius:18px;width:min(540px,100%);max-height:90svh;padding:24px;overflow-y:auto;box-shadow:0 24px 100px #0009}.payment-modal h2{margin:0 0 18px;font-size:23px}.payment-modal p{color:var(--muted);font-size:13px;line-height:1.65}.nft-preview{border-radius:9px;width:100%;display:block}.payment-modal dl{grid-template-columns:1fr 1.5fr;gap:12px;margin:20px 0;font-size:12px;line-height:1.6;display:grid}.payment-modal dt{color:var(--muted)}.payment-modal dd{text-align:right;margin:0}.wallet-address{align-items:center;gap:8px;display:inline-flex}.wallet-address a{color:#cbb1ef}.wallet-address button{border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:4px;padding:3px 5px;font-size:10px}.payment-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.transaction-link{color:var(--accent);margin-top:12px;font-size:13px;display:block}@media (max-width:760px){.onchain-actions{gap:10px}.onchain-actions button{text-align:center;min-width:0;padding:12px 8px;font-size:12px}.payment-modal{padding:20px}.payment-modal h2{font-size:20px}}.add-miniapp{max-width:340px}.add-miniapp>button{background:var(--panel);color:var(--accent);border:1px solid #49365f;border-radius:8px;min-height:44px;padding:10px 14px;font-size:12px}.add-miniapp>button:disabled{cursor:default;opacity:.7}.add-miniapp p{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.6}.wallet-options{background:#110e16;border:1px solid #49365f;border-radius:10px;margin:18px 0;padding:16px}.wallet-options h3{margin:0 0 8px;font-size:16px}.wallet-options>button{width:100%;color:var(--text);background:#241a32;border:1px solid #4d3b65;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:8px;padding:13px 14px;font-size:13px;display:flex}.wallet-options>button:hover{border-color:var(--accent)}.wallet-options>p:last-child{margin-bottom:0;font-size:11px}.my-activity-button{background:var(--purple);color:#fff;border:1px solid #9e79dc;border-radius:7px;min-height:28px;padding:4px 12px;font-size:12px;line-height:18px;position:relative}.my-activity-button:after{content:"";position:absolute;inset:-8px 0}.my-activity-button:hover:not(:disabled){background:#956ddc}.compare-search{max-width:610px;margin:-12px 0 28px;animation:.28s ease-out compare-reveal}.compare-search label.compare-label{color:#8bbdff;margin:0 0 10px;font-size:12px;display:block}.compare-search .search-field{border-color:#365f91}.compare-search .search-field button:not(.search-clear){background:#365f91!important;border-color:#528bd0!important}.compare-toggle{color:#b596f2;background:0 0;border:0;align-items:center;gap:7px;min-height:28px;padding:3px 0;font-size:12px;display:inline-flex}.search-hint .my-activity-button{margin-left:auto}.compare-search .error-box{margin:12px 0 0}.compare-close{float:right;color:var(--muted);background:0 0;border:0;min-height:24px;padding:0 0 6px;font-size:12px}@keyframes compare-reveal{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:180px;transform:translateY(0)}}.comparison-chart{--account-1:#b596f2;--account-2:#8bbdff}.comparison-chart .account-1{color:var(--account-1)}.comparison-chart .account-2{color:var(--account-2)}.comparison-identities{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:12px;padding:24px 24px 10px;display:grid}.comparison-identity{align-items:center;gap:10px;min-width:0;font-size:16px;font-weight:600;display:flex}.comparison-identity span{overflow-wrap:anywhere}.comparison-identity.account-2{text-align:right;flex-direction:row-reverse;grid-column:3}.comparison-vs{text-align:center;letter-spacing:2px;color:var(--muted);grid-area:1/2;font-size:12px}.comparison-totals{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:8px 24px 24px;display:grid}.comparison-totals strong{font-variant-numeric:tabular-nums;font-size:27px}.comparison-totals strong:last-child{text-align:right}.comparison-totals>span{color:var(--muted);text-align:center;font-size:12px}.comparison-grids{min-width:680px}.comparison-grid+.comparison-grid{margin-top:12px}.comparison-grid-label{margin:0 0 4px 32px;font-size:11px}.comparison-legends{flex-direction:column;gap:7px;display:flex}.comparison-stats>div{gap:12px;min-width:0}.comparison-stats .comparison-stat-label{color:var(--muted);font-size:11px}.comparison-stat-value{flex-direction:column;gap:5px;display:flex}.comparison-stat-value strong{flex-wrap:wrap;align-items:center;gap:4px;font-size:22px;font-weight:700;display:flex}.comparison-stat-value small{color:inherit;opacity:.75;margin-left:0}.comparison-stat-value time{color:inherit;opacity:.8;font-size:10px}.comparison-stat-value .winner{color:inherit;margin-left:3px;font-size:15px}.comparison-stats .comparison-tie{color:var(--muted);font-size:9px}.comparison-mint-note{color:var(--muted);margin:18px 0 -5px;font-size:11px}@media (max-width:760px){.comparison-identities{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:7px;padding:18px 16px 8px}.comparison-identity{gap:6px;font-size:12px}.comparison-identity .avatar{border-radius:9px;width:30px;height:30px;font-size:12px}.comparison-vs{letter-spacing:0;font-size:10px}.comparison-totals{gap:6px;margin:10px 16px 20px}.comparison-totals strong{font-size:21px}.comparison-totals>span{max-width:112px;font-size:10px;line-height:1.5}.comparison-stat-value strong{font-size:18px}.comparison-stats .comparison-stat-label{font-size:10px}.comparison-stat-value .winner{margin-left:0;font-size:13px}.comparison-stat-value small{font-size:8px}.comparison-stat-value time{font-size:9px}.comparison-caption{gap:12px}.comparison-legends{align-self:flex-end}.comparison-caption .day-detail{font-size:10px}}@media (prefers-reduced-motion:reduce){.compare-search{animation:none}}.comparison-stats .comparison-peak-stat{gap:8px}.app-navigation{border-bottom:1px solid var(--border);gap:28px;margin:24px 0 0;display:flex}.app-navigation a{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 2px;font-size:13px;display:flex}.app-navigation a[aria-current=page]{color:var(--accent);border-color:var(--accent)}.app-navigation svg{width:17px;height:17px}.app-navigation+.intro{margin-top:24px}.followers-controls{max-width:720px;margin:22px 0 28px}.followers-controls .search-form{max-width:none;margin:0}.followers-control-buttons{align-items:center;gap:20px;margin:15px 0 0;display:flex}.followers-control-buttons>button:first-child{color:#c7b9d9;background:#241a32;border:1px solid #49365f;border-radius:7px;min-height:40px;padding:10px 16px;font-size:12px}.followers-limit,.followers-loading{color:var(--muted);font-size:12px;line-height:1.7}.followers-card.is-loading{opacity:.6}.followers-card-heading{justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}.followers-card h2{margin:0 0 8px;font-size:21px}.followers-card h2 span{color:var(--muted);margin-left:10px;font-size:12px;font-weight:400}.followers-card-heading p{color:var(--muted);margin:0;font-size:11px}.followers-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding:0 24px 20px;display:grid}.follower-legend-item{align-items:center;gap:4px;min-width:0;display:flex}.follower-legend-toggle{text-align:left;min-width:0;min-height:44px;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:4px 0;display:flex}.follower-legend-toggle>i{border-radius:2px;flex-shrink:0;width:19px;height:4px}.follower-legend-toggle .result-avatar{border-radius:50%;width:28px;height:28px;font-size:10px}.follower-legend-name{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}.follower-legend-name strong{font-size:13px;font-weight:600}.follower-legend-name>span{color:var(--muted);font-size:10px}.follower-remove{color:var(--muted);background:0 0;border:0;min-width:32px;min-height:44px;font-size:20px}.follower-legend-item.is-muted{opacity:.4}.follower-plot{width:100%;height:420px;padding:0 12px}.followers-chart-note{color:var(--muted);margin:10px 24px 22px;font-size:11px;line-height:1.7}.followers-no-history{height:360px;color:var(--muted);text-align:center;place-items:center;padding:30px;font-size:13px;display:grid}.follower-tooltip{background:#19131ff5;border:1px solid #49365f;border-radius:10px;max-width:290px;max-height:390px;padding:14px;font-size:11px;overflow-y:auto;box-shadow:0 10px 40px #0008}.follower-tooltip>strong,.follower-tooltip>span{margin-bottom:8px;display:block}.follower-tooltip>span{color:var(--muted);font-size:10px}.follower-tooltip>div{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-top:10px;display:flex}.follower-tooltip small{width:100%;color:var(--muted);font-size:9px}@media (max-width:760px){main{padding-bottom:calc(105px + var(--safe-area-inset-bottom))}.app-navigation{z-index:70;padding:7px max(20px,var(--safe-area-inset-right)) calc(7px + var(--safe-area-inset-bottom)) max(20px,var(--safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141019f5;border:0;border-top:1px solid #352a43;grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0}.app-navigation a{border:0;flex-direction:column;justify-content:center;gap:5px;min-height:50px;padding:5px 12px;font-size:11px}.app-navigation svg{width:21px;height:21px}.app-navigation a[aria-current=page]{color:var(--accent);background:#291d3d66;border-radius:9px}.app-navigation+.intro{margin-top:24px}.followers-card-heading{padding:20px 16px}.followers-card h2{font-size:18px}.followers-card h2 span{font-size:10px}.followers-card .captured-badge{font-size:7px}.followers-legend{grid-template-columns:1fr;gap:4px;padding:0 16px 15px}.follower-legend-name strong{font-size:12px}.follower-plot{height:330px;padding:0 2px}.followers-chart-note{margin:8px 16px 18px;font-size:10px}.followers-controls{margin-bottom:22px}.followers-no-history{height:300px}}.search-field input:disabled{opacity:.65;cursor:wait}.search-spinner{vertical-align:middle;border:2px solid #b596f240;border-top-color:#b596f2;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite search-spin;display:inline-block}@keyframes search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.search-spinner{animation:none}}.chart-image-preview{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin-top:16px;padding:12px}.chart-image-preview>button{min-height:32px;margin-bottom:12px;margin-left:auto;display:block}.chart-image-preview img{border-radius:6px;width:100%;height:auto;display:block}.chart-image-preview p{color:var(--muted);font-size:12px}.copy-toast{z-index:9999;left:50%;bottom:calc(28px + var(--safe-area-inset-bottom));color:var(--accent);pointer-events:none;white-space:nowrap;background:#24182f;border:1px solid #855dcd;border-radius:10px;padding:12px 20px;font-size:13px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 6px 28px #0008}@media (max-width:760px){.copy-toast{bottom:calc(90px + var(--safe-area-inset-bottom))}}@font-face{font-family:FaralyticsNumbers;src:url(/fonts/FaralyticsNumbers-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+2C-2E,U+30-39,U+42,U+4B,U+4D,U+54}.numeric-value,.chart-title h3 strong,.stats strong,.stats strong.busiest-total,.comparison-totals strong,.comparison-stat-value strong{font-family:FaralyticsNumbers,Arial,Helvetica,sans-serif;font-weight:900}.stats-page h1{letter-spacing:-1px;margin:30px 0 10px;font-size:34px}.stats-description,.stats-updated,.stats-panel>p{color:var(--muted);font-size:12px;line-height:1.7}.stats-live{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.stats-live i{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-right:4px}.stats-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.stats-overview>div{border:1px solid var(--border);background:#18131f;border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex}.stats-overview strong{font-size:30px}.stats-overview>div>span{color:var(--muted);font-size:12px}.stats-panel{border:1px solid var(--border);background:#120f18;border-radius:12px;margin-top:24px;padding:22px}.stats-panel h2{margin:0 0 8px;font-size:19px}.stats-panel>p{margin:0 0 15px}.stats-ranking{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.stats-ranking li{border-top:1px solid #2a2134;align-items:center;gap:12px;min-width:0;padding:13px 0;display:flex}.stats-rank{color:#857594;min-width:22px;font-size:12px}.stats-account{color:#c6a9f4;overflow-wrap:anywhere;flex-direction:column;gap:4px;font-size:13px;display:inline-flex}.stats-account small{color:var(--muted);font-size:10px}.stats-account:hover>span{text-decoration:underline}.stats-ranking li>strong{text-align:right;flex-shrink:0;margin-left:auto;font-size:19px}.stats-ranking small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.stats-table-scroll{overflow-x:auto}.stats-table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:12px}.stats-table th{color:var(--muted);border-bottom:1px solid var(--border);padding:12px 12px 12px 0;font-weight:400}.stats-table td{vertical-align:top;border-bottom:1px solid #241c2d;padding:16px 14px 16px 0}.stats-table time{white-space:nowrap;color:#b6a8c6;font-size:11px}.stats-viewed{flex-wrap:wrap;gap:14px;max-width:380px;display:flex}.stats-viewed>div{min-width:90px}.stats-tool{color:#c4b4d8;white-space:nowrap;background:#282033;border-radius:5px;padding:5px 8px;font-size:10px;display:inline-block}.stats-tool.tool-activity{color:#c6a9f4;background:#302040}.stats-tool.tool-friendship{color:#ff9eaa;background:#43212a}.stats-tool.tool-followers{color:#8bbdff;background:#172d43}.stats-table code,.stats-anonymous{color:var(--muted);font-size:11px}@media (max-width:760px){.stats-page{padding-bottom:calc(30px + var(--safe-area-inset-bottom))}.stats-page h1{font-size:28px}.stats-overview{gap:7px}.stats-overview>div{padding:14px 10px}.stats-overview strong{font-size:24px}.stats-overview>div>span{font-size:10px}.stats-panel{padding:16px}.stats-ranking{grid-template-columns:1fr}.stats-live{font-size:9px}.stats-ranking li{gap:8px}}.stats-overview strong{overflow-wrap:anywhere}@media (max-width:760px){.stats-table{min-width:0;display:block}.stats-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stats-table tbody{gap:12px;display:grid}.stats-table tr{border:1px solid #30263b;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px;display:grid}.stats-table td{border:0;min-width:0;padding:6px 4px}.stats-table td:first-child{grid-column:1/-1}.stats-table td:nth-child(2){grid-area:2/1}.stats-table td:nth-child(3){grid-area:3/1/auto/-1}.stats-table td:nth-child(4){text-align:right;grid-area:2/2}.stats-table td:last-child{grid-column:1/-1;font-size:9px}.stats-table td[data-label]:before{content:attr(data-label);color:var(--muted);margin-bottom:7px;font-size:9px;display:block}.stats-viewed{max-width:none}}.stats-tabs{border-bottom:1px solid var(--border);gap:6px;margin-top:24px;display:flex}.stats-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:12px 16px;font-size:13px}.stats-tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);background:#24182f;border-radius:7px 7px 0 0}.stats-tabs+.stats-panel{margin-top:18px}@media (max-width:760px){.stats-tabs{justify-content:space-between;gap:0}.stats-tabs button{padding:10px 9px;font-size:11px}}.overall-activity{border-top:1px solid var(--border);padding-top:20px}.overall-activity h3{margin:0 24px 10px;font-size:16px}.overall-activity>p{color:var(--muted);margin:6px 24px;font-size:12px;line-height:1.7}.overall-stats{margin-top:18px}.overall-stat-value{flex-direction:column;gap:7px;display:flex}.overall-stat-date,.streak-range{color:inherit;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.6}.overall-stats>div{min-width:0}.overall-stats .overall-stat-value{border:0;padding:0}.overall-stats strong{font-family:FaralyticsNumbers,Arial,sans-serif;font-weight:900}.overall-stats .overall-stat-date{font-family:Arial,sans-serif}@media (max-width:600px){.overall-activity h3,.overall-activity>p{margin-inline:16px}.overall-stats strong{font-size:20px}.overall-stats .overall-stat-date,.streak-range{font-size:10px}}.identity .numeric-value{font-family:FaralyticsNumbers,Arial,sans-serif}.overall-intro{white-space:normal;margin:0 24px;line-height:1.7}.overall-intro h3{white-space:nowrap;margin:0 12px 0 0;display:inline}.overall-intro p{color:var(--muted);margin:0 12px 0 0;font-size:12px;line-height:1.7;display:inline}@media (max-width:600px){.overall-intro{margin-inline:16px}.overall-intro h3{margin:0 12px 0 0}}.stats .active-percentage{color:inherit;margin:0;font-size:11px;line-height:1.5;display:block}.stats>div,.stats>div+div{text-align:center;align-items:center;padding-inline:8px}.stats .overall-stat-value,.stats .comparison-stat-value{text-align:center;justify-content:center;align-items:center}.comparison-stat-value strong{justify-content:center}.stats .streak-range,.stats .overall-stat-date{margin-left:0}@media (max-width:600px){.stats>div,.stats>div+div{padding-inline:3px}}.stats .comparison-stat-value{width:100%;min-width:0;max-width:100%}.comparison-stat-value strong,.comparison-stat-value .streak-range{max-width:100%}.stats .overall-stat-date{font-size:10px}.overall-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.overall-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.overall-stats>div:nth-child(odd){border-left:0}.overall-stats>div:nth-child(n+3){border-top:1px solid var(--border);padding-top:18px}}.follow-dialog{width:min(430px,100vw - 32px);max-height:calc(100dvh - 32px - var(--safe-area-inset-top) - var(--safe-area-inset-bottom));color:var(--text);background:#18131f;border:1px solid #624090;border-radius:18px;padding:26px;overflow:auto;box-shadow:0 24px 100px #0009}.follow-dialog[open]{flex-direction:column;gap:14px;display:flex}.follow-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08060dc9}.follow-dialog h2{letter-spacing:-.5px;color:var(--accent);margin:0;font-size:23px}.follow-dialog p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.follow-dialog .follow-gate-status{color:#c6b2e3;font-size:12px}.follow-dialog button{min-height:46px;color:var(--text);background:#241a32;border:1px solid #4e3868;border-radius:9px;padding:12px 14px;font-size:14px}.follow-dialog .follow-gate-exit{min-height:36px;color:var(--muted);background:0 0;border:0;padding:5px;font-size:12px}.timeline-page{overflow-anchor:none}.timeline-kicker{color:var(--muted);font-size:11px}.timeline-intro{margin:32px 0 28px}.timeline-intro .eyebrow{color:var(--accent);letter-spacing:1.5px;font-size:11px}.timeline-intro h1{letter-spacing:-1.5px;margin:13px 0 12px;font-size:40px;font-weight:600}.timeline-intro h1>span{color:var(--accent)}.timeline-intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.timeline-filters{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:25px;display:grid}.timeline-filters .search-form{min-width:0;max-width:none;margin:0}.timeline-filter-label{align-items:center;gap:12px;margin:0 0 10px;display:flex}.timeline-filter-label label{color:var(--text);font-size:12px;font-weight:600}.timeline-filter-label>span{color:var(--muted);font-size:10px}.timeline-filters .search-field{min-height:58px;padding:6px 7px}.timeline-filters .search-field input{min-width:0;font-size:16px}.timeline-filters .search-field button{white-space:nowrap;min-height:42px;padding:10px 11px;font-size:11px}.timeline-filters .search-icon{padding-left:5px}.timeline-feed{border:1px solid var(--border);background:linear-gradient(125deg,#19132188,#100d15 55%);border-radius:15px;min-height:350px;overflow:clip}.timeline-toolbar{border-bottom:1px solid var(--border);background:#18121e;justify-content:space-between;align-items:center;gap:12px;padding:17px 22px;display:flex}.timeline-toolbar>div{align-items:center;gap:14px;display:flex}.timeline-live{color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.timeline-live i{background:#84778e;border-radius:50%;width:6px;height:6px}.timeline-live.is-live{color:#52d6a4}.timeline-live.is-live i{background:#52d6a4;box-shadow:0 0 9px #52d6a450}.timeline-scope{border-left:1px solid var(--border);color:var(--muted);padding-left:14px;font-size:11px}.timeline-toolbar button,.timeline-more button,.timeline-error button{color:#c8b7de;background:#21182b;border:1px solid #443051;border-radius:7px;min-height:36px;padding:8px 12px;font-size:11px}.timeline-toolbar button:hover,.timeline-more button:hover:not(:disabled){color:var(--text);background:#30203f}.timeline-list{margin:0;padding:0 22px;list-style:none}.timeline-row{border-bottom:1px solid #282030;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-height:73px;padding:16px 0;display:grid}.timeline-row:last-child{border-bottom:0}.timeline-sentence{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px 10px;min-width:0;font-size:13px;display:grid}.timeline-account{color:#dfd5eb;overflow-wrap:anywhere;justify-self:start;align-items:center;gap:12px;min-width:0;max-width:100%;font-weight:500;line-height:1.6;display:inline-flex}.timeline-account:hover>span:last-child{color:var(--accent);text-decoration:underline}.timeline-account>span:last-child{min-width:0}.timeline-avatar{color:#ba98e4;background:#332145;border-radius:12px;flex-shrink:0;width:40px;height:40px;font-size:12px}.timeline-account.is-target{text-align:right;flex-direction:row-reverse;justify-self:end}.timeline-verb{white-space:nowrap;border-radius:5px;justify-self:center;align-items:center;gap:4px;padding:3px 6px;font-size:10px;line-height:1.5;display:inline-flex}.is-follow .timeline-verb{color:#70e1b6;background:#52d6a413}.is-unfollow .timeline-verb{color:#ffa28b;background:#ff896b13}.timeline-verb>span{font-size:13px}.timeline-row time{text-align:center;color:#a79ab6;white-space:nowrap;justify-self:center;font-size:10px}.timeline-more{border-top:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:84px;padding:18px;display:flex}.timeline-more button{align-items:center;gap:8px;min-height:42px;padding:11px 18px;display:flex}.timeline-more p{color:var(--muted);text-align:center;margin:0;font-size:11px;line-height:1.6}.timeline-more .search-spinner{width:14px;height:14px}.timeline-note{color:var(--muted);margin:18px 0;font-size:11px;line-height:1.8}.timeline-loading{min-height:300px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.timeline-empty{text-align:center;padding:55px 24px}.timeline-empty>span{color:var(--purple);font-size:30px}.timeline-empty h2{font-size:18px;font-weight:500}.timeline-empty p{color:var(--muted);font-size:12px;line-height:1.8}.timeline-error{color:#ffb39e;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;font-size:12px;line-height:1.7;display:flex}.timeline-new{z-index:80;top:calc(16px + var(--safe-area-inset-top));white-space:nowrap;color:#d6ff3f;background:#342047;border:1px solid #8054ab;border-radius:22px;min-height:44px;margin:0;padding:11px 18px;font-size:12px;display:block;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0007}.timeline-page footer{margin-top:28px}.timeline-page .account-search{z-index:31}.timeline-page .account-search:focus-within{z-index:32}@media (max-width:760px){.app-navigation{padding-left:max(6px,var(--safe-area-inset-left));padding-right:max(6px,var(--safe-area-inset-right));grid-template-columns:repeat(5,minmax(0,1fr))}.app-navigation a{white-space:nowrap;padding-left:4px;padding-right:4px;font-size:10px}.timeline-kicker{display:none}.timeline-intro{margin:25px 0}.timeline-intro h1{font-size:32px}.timeline-intro .eyebrow{letter-spacing:1px;font-size:10px}.timeline-intro p{font-size:12px}.timeline-filters{grid-template-columns:1fr;gap:16px}.timeline-filter-label{margin-bottom:8px}.timeline-toolbar{padding:13px 15px}.timeline-list{padding:0 15px}.timeline-row{grid-template-columns:1fr;gap:5px;padding:14px 0}.timeline-row time{margin-left:0}.timeline-sentence{gap:6px 8px;font-size:12px}.timeline-avatar{border-radius:10px;width:32px;height:32px}.timeline-account{gap:8px}.timeline-verb{font-size:9px}.timeline-feed{border-radius:12px}.timeline-scope,.timeline-note{font-size:10px}.timeline-error{padding:14px 15px}}.timeline-toolbar .timeline-clear{border:0;border-left:1px solid var(--border);min-height:36px;color:var(--muted);background:0 0;border-radius:0;padding:0 0 0 14px;font-size:11px}.timeline-toolbar .timeline-clear:hover{color:var(--accent);background:0 0}.friendship-timeline-header{border:1px solid var(--border);background:#18121f;border-radius:15px 15px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:14px;display:grid}.friendship-timeline-header+.timeline-feed{border-top:0;border-radius:0 0 15px 15px}.friendship-timeline-header .search-form{min-width:0;max-width:none;margin:0}.friendship-account-first{grid-area:1/1}.friendship-account-second{grid-area:1/2}.friendship-timeline-header .search-field{gap:5px;min-height:48px}.friendship-timeline-header .search-field input{font-size:16px}.friendship-timeline-header .search-field button{gap:6px;padding:7px;font-size:11px}.friendship-timeline-header .search-profile-avatar{border:2px solid #855dcd;border-radius:50%}.friendship-account-first .search-field:has(.search-profile-avatar) input{color:#b596f2;font-weight:700}.friendship-account-second .search-field:has(.search-profile-avatar) input{color:#82b7ff;text-align:right;font-weight:700}.friendship-account-second .search-profile-avatar{order:1;margin-left:0}.friendship-account-second .search-field:has(.search-profile-avatar) .search-clear{order:-1}.friendship-events{margin:0;padding:16px 10px;list-style:none;position:relative}.friendship-events:empty{display:none}.friendship-events:before{content:"";background:#41344f;width:1px;position:absolute;top:16px;bottom:16px;left:50%}.friendship-event{--side:#b596f2;--bubble:#21172e;--bubble-border:#523b71;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:56px;padding:4px 0;display:grid;position:relative}.friendship-event.is-right{--side:#82b7ff;--bubble:#142333;--bubble-border:#2d4d6c}.friendship-event:before{content:"";background:var(--side);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}.friendship-bubble{background:var(--bubble);border:1px solid var(--bubble-border);border-radius:18px;align-items:center;gap:8px;width:fit-content;max-width:calc(100% - 18px);padding:5px 9px;display:flex;position:relative}.is-left .friendship-bubble{flex-direction:row-reverse;justify-self:end;margin-right:18px}.is-right .friendship-bubble{grid-column:2;margin-left:18px}.friendship-bubble:after{content:"";background:var(--side);width:18px;height:1px;position:absolute;top:50%}.is-left .friendship-bubble:after{left:100%}.is-right .friendship-bubble:after{right:100%}.friendship-bubble .timeline-verb{color:var(--side);white-space:normal;background:0 0;padding:0;font-size:12px;font-weight:700}.friendship-bubble a:hover{text-decoration:underline}.friendship-bubble .timeline-time-toggle{color:var(--muted);padding:4px 0;font-size:11px;line-height:1.3}.friendship-bubble time{overflow-wrap:anywhere}.friendship-summary{margin:20px 0}.friendship-summary h2{margin:0 0 10px;font-size:17px}.friendship-stats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.friendship-stats .chart-card{color:var(--muted);gap:5px;padding:12px 4px;font-size:12px;display:grid}.friendship-stats strong{color:var(--text);font-size:24px;font-weight:900}.friendship-split{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.friendship-split b:first-child{color:#b596f2}.friendship-split b:last-child{color:#82b7ff}@media (max-width:520px){.friendship-timeline-header{gap:8px;padding:10px 7px}.friendship-timeline-header .search-profile-avatar{width:22px;height:22px;margin-left:0}.friendship-timeline-header .search-icon{padding-left:0;font-size:18px}.friendship-timeline-header .search-field button[type=submit]{gap:0;font-size:0}.friendship-timeline-header .search-field button[type=submit] span{font-size:13px}.friendship-timeline-header .search-field .search-clear{padding:3px}.friendship-timeline-header .search-dropdown{min-width:220px;right:auto}.friendship-account-second .search-dropdown{left:auto;right:0}.friendship-bubble{flex-wrap:wrap;gap:1px 5px}.is-left .friendship-bubble{justify-content:flex-start}.friendship-bubble .timeline-verb,.friendship-bubble .timeline-time-toggle{font-size:10px}}.search-field .search-profile-avatar{flex-shrink:0;width:32px;height:32px;margin-left:5px}.timeline-time-toggle{background:0 0;border:0;border-radius:4px;justify-self:center;padding:4px 8px;line-height:1}.timeline-time-toggle:is(:hover,:focus-visible) time{color:var(--text);text-decoration:underline}.embedded-interactions h2{margin:16px 0 10px;font-size:17px}.interaction-ranking{margin:0;padding:0 16px;list-style:none}.interaction-ranking li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.interaction-ranking li+li{border-top:1px solid var(--border)}.interaction-rank,.interaction-ranking small{color:var(--muted);font-size:11px}.interaction-ranking small{display:block}.interaction-ranking strong{color:var(--accent);font-size:17px;font-weight:900}.interaction-ranking-panel .timeline-toolbar{flex-wrap:wrap}.interaction-filter{color:#b9aacb;flex-direction:column;flex:1;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.interaction-filter select{appearance:none;width:100%;min-height:44px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#21182b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23c4a4f1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #4c3a5e;border-radius:9px;padding:8px 36px 8px 12px;font-family:inherit;font-size:16px}.interaction-filter select:hover{background-color:#281d36;border-color:#7958a3}.interaction-filter select:focus-visible{outline-offset:2px;border-color:#855dcd;outline:2px solid #b596f2}@media (max-width:360px){.interaction-filter select{background-position:right 6px center;background-size:13px;padding-left:8px;padding-right:22px}}.navigation-short-label{display:none}.word-cloud-period-label{align-items:baseline;gap:8px;display:flex}.word-cloud-period-label small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400}.word-cloud-image{background:#14101c;width:100%;height:auto;display:block}.word-cloud-words{border-top:1px solid var(--border);padding:16px 22px;font-size:14px}.word-cloud-words summary{cursor:pointer;color:#c6a9f4}.word-cloud-words ol{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:5px 26px;padding-left:24px;display:grid}.word-cloud-words li{overflow-wrap:anywhere;padding:3px 0}.word-cloud-words li strong{float:right;color:var(--accent);margin-left:6px}.word-cloud-note{padding:0 22px}@media (max-width:760px){.navigation-short-label{display:inline}.navigation-wide-label{display:none}}.word-cloud-panel .timeline-toolbar{flex-wrap:wrap;align-items:end;gap:12px}.word-cloud-panel .interaction-filter{min-width:min(100%,220px)}.word-cloud-time-toggle,.word-cloud-time-progress button{color:#d1b7ff;background:#21182b;border:1px solid #4c3a5e;border-radius:9px;min-height:44px;padding:8px 14px}.word-cloud-time-toggle{width:148px}.word-cloud-time-heading,.word-cloud-time-controls{padding:14px 22px}.word-cloud-time-heading h2{margin:0 0 6px;font-size:18px}.word-cloud-time-heading p,.word-cloud-time-leaders,.word-cloud-time-caption span{color:var(--muted);margin:0;font-size:12px}.word-cloud-time-canvas{aspect-ratio:1080/478;background:#14101c;align-items:center;min-height:80px;display:grid;position:relative}.word-cloud-time-frame{width:100%;height:auto;display:block}.word-cloud-time-progress,.word-cloud-time-caption{align-items:center;gap:12px;display:flex}.word-cloud-time-progress input{accent-color:#b596f2;flex:1;min-width:0}.word-cloud-time-caption{flex-wrap:wrap;justify-content:space-between;margin:10px 0 6px}.word-cloud-time-caption strong{color:var(--accent)}.word-cloud-time-empty{place-items:center;margin:0;display:grid;position:absolute;inset:0}.word-cloud-time-canvas[aria-busy=true] .word-cloud-time-frame{visibility:hidden}
