/* SPECTRA / Prism studio. Scoped styling preserves the approved cover.
   Decorative dimensionality never distorts the geometry of a data chart. */
body.workspace-mode{--text:#eef0e9;--muted:#a5ada1;--green:#d5eea5;--gold:#dbc4ef;--danger:#e9a99d;--line:#ffffff16;background:#151719;color:var(--text);font-family:"Segoe UI Variable Text","Segoe UI","PingFang SC","Microsoft YaHei UI",sans-serif}
.workspace-space{display:none;position:fixed;inset:0;pointer-events:none;overflow:hidden;background:#151719}.workspace-mode .workspace-space{display:block}.workspace-space:before{content:'';position:absolute;inset:-10%;background:radial-gradient(ellipse at 88% 8%,#b5a1d311,transparent 35%),radial-gradient(ellipse at 36% 88%,#d5eea507,transparent 35%);animation:studio-drift 28s ease-in-out infinite alternate}
#workspace{position:relative;z-index:1;--ease:cubic-bezier(.2,.75,.25,1)}
#workspace .main{margin-left:204px;padding:0 40px 28px;max-width:1860px;background:none}
#workspace .sidebar{width:204px;padding:28px 16px;background:#111315;border-right:1px solid #ffffff0b;box-shadow:none;backdrop-filter:none}
#workspace .brand{gap:10px;font-size:17px;letter-spacing:1.1px;font-weight:600}#workspace .brand-icon{width:33px;height:38px;border-radius:9px;background:linear-gradient(140deg,#f4eee3,#a1a7a2 48%,#d6c7ed);color:#33363a;box-shadow:inset 0 1px #fff,0 4px 10px #0005}#workspace .brand small{font-size:10px;letter-spacing:.8px;color:#9b9c98;margin-top:5px}
#workspace .workspace-label{font-size:10px;color:#777d7c;letter-spacing:2px;margin:44px 15px 18px}#workspace .sidebar nav{gap:7px}#workspace .sidebar nav button{padding:13px 15px;font-size:13px;color:#a0a6a5;border-radius:10px;border:1px solid transparent;transition:background .25s,color .25s}#workspace .sidebar nav button>span{font-size:19px;width:21px;color:inherit}#workspace .sidebar nav button:hover{background:#ffffff06;color:#f4f4ed}#workspace .sidebar nav button.active{background:#d5eea510;color:#e0efc5;border-color:#d5eea51a;box-shadow:none}
#workspace .sidebar-note{margin:40px 6px 0;padding:18px 12px;border:0;border-top:1px solid #ffffff13;border-radius:0;background:none;color:#8b918f;font-size:11px}#workspace .sidebar-note p{font-size:18px;color:#dddeda;font-weight:400;margin:13px 0 8px}#workspace .sidebar-note small{font-size:10px;line-height:1.8;color:#939894}#workspace .status-dot,#workspace .live-dot{background:#d5eea5;box-shadow:none}
#workspace .sidebar-bottom .quiet{font-size:11px;color:#959c98;padding:9px 10px}#workspace .account-mini{border-top:1px solid #ffffff13;padding-top:20px;margin-top:14px;gap:11px;width:calc(100% - 12px)}#workspace .account-mini>b{background:#30362c;color:#d5eea5;font-size:13px;width:31px;height:31px}#workspace .account-mini small{color:#858e85;font-size:10px}
#workspace .topbar{height:70px;border-bottom:1px solid #ffffff0e;font-size:11px}#workspace .breadcrumb{color:#858a87;letter-spacing:.3px}#workspace .breadcrumb b{color:#c7ccc5}#workspace .top-actions{font-size:10px;color:#929991;gap:7px}#workspace .account-shortcut,#workspace .home-shortcut{color:#a7ada5;background:none;font-size:21px;width:30px;height:34px}
#workspace .primary{background:#d5eea5;color:#242d1c;border:1px solid #ecffd070;box-shadow:inset 0 1px #ffffff66,0 5px 12px #0002;font-size:12px;border-radius:9px;font-weight:600;padding:11px 16px}#workspace .primary:hover{background:#e4f8c1;transform:translateY(-2px)}#workspace .secondary,#workspace .subtle{background:#ffffff03;border:1px solid #ffffff25;color:#ccd0c9;box-shadow:none;border-radius:8px;font-size:12px;font-weight:400;padding:9px 12px}#workspace .secondary:hover,#workspace .subtle:hover{background:#ffffff0a;border-color:#ffffff55}#workspace .quiet{color:#a2aba3;font-size:12px}#workspace .quiet:hover{color:#e5f7c7}#workspace .text-link{color:#d5eea5;font-size:12px}
#workspace .page-head{padding:28px 0 24px;align-items:center;gap:20px}#workspace .page-head .eyebrow{font-size:10px;color:#b5bfae;letter-spacing:1.8px;margin-bottom:8px}#workspace .page-head h1{font-size:clamp(28px,2.5vw,40px);font-weight:500;letter-spacing:-1.3px;color:#f1f2ec;line-height:1.25}#workspace .title-dot{color:#d5eea5;margin-left:6px}#workspace .page-head p:not(.eyebrow){font-size:12px;color:#969e96;margin-top:11px;line-height:1.7}#workspace .head-tools{display:flex;flex-direction:row;gap:7px;align-items:center}
#workspace .filters{display:flex;gap:0;padding:12px 8px;background:#202425;border:1px solid #ffffff14;border-radius:13px;box-shadow:inset 0 1px #ffffff06}#workspace .filters label{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0 16px;border-right:1px solid #ffffff12;font-size:10px;color:#9da69c;min-width:0}#workspace .filters .metric-filter{flex:1.5}#workspace .filters select{background:transparent;border:0;padding:0 20px 0 0;color:#ecede5;font-size:13px;min-height:25px;max-width:100%;width:100%;border-radius:3px;box-shadow:none}#workspace select option{background:#272d2d;color:#f2f4ed}#workspace .filters select:focus-visible{outline:2px solid #d5eea5;outline-offset:3px}#workspace .filters .reset{display:block;padding:10px 17px;margin:0;font-size:11px}
#workspace .scope-strip{font-size:11px;line-height:1.8;color:#919b92;gap:9px;padding:14px 2px 21px;flex-wrap:wrap}#workspace .scope-strip b{color:#d4ddd0;font-weight:500}#workspace .scope-tag{font-size:10px;color:#b9c2b3;background:#ffffff05;border:1px solid #ffffff0c;padding:2px 7px;border-radius:4px}#workspace .scope-tag:last-child{color:#cbbb98}#workspace .revision-toolbar{font-size:12px;color:#c2c9bd}#workspace .revision-toolbar select{background:#252b28;color:#edf2e8;border:1px solid #ffffff24;font-size:12px}#workspace .revision-toolbar>span{color:#9da895}
/* One composed panorama, with selective optical glass. */
#workspace .market-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:0;position:relative;isolation:isolate;overflow:hidden;min-height:412px;border:1px solid #ffffff19;border-radius:24px;background:#191b1c;box-shadow:0 24px 60px #0002,inset 0 1px #ffffff10;margin:0}
#workspace .panorama-art{position:absolute;inset:-3%;z-index:-2;pointer-events:none;background:url('/assets/prism-study.webp') 70% 45%/cover;animation:studio-drift 24s ease-in-out infinite alternate;transform-origin:70% 50%;will-change:transform}
#workspace .market-hero:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#141719d9 0%,#14171988 40%,transparent 78%),linear-gradient(0deg,#11161977,transparent 55%)}
#workspace .market-cover{position:relative;background:none;color:#f0f2e9;border:0;border-radius:0;padding:34px 36px 25px;min-height:412px;box-shadow:none;backdrop-filter:none;overflow:visible}#workspace .market-cover:before{display:none}
#workspace .cover-tag{display:flex;align-items:center;gap:10px;color:#b7bcb2;font-size:10px;letter-spacing:1px;flex-wrap:wrap}#workspace .cover-tag>span{width:5px;height:5px;background:#d5eea5;box-shadow:0 0 12px #d5eea599;border-radius:50%}#workspace .cover-tag b{background:none;border:1px solid #ffffff22;color:#d7dace;font-size:10px;font-weight:400;padding:4px 7px;border-radius:5px}
#workspace .market-cover h2{font-size:clamp(25px,2.4vw,36px);line-height:1.45;letter-spacing:-.7px;font-weight:400;color:#f2f3ed;margin:27px 0 22px}#workspace .market-cover h2 em{font-style:normal;background:linear-gradient(100deg,#dcebbf,#e5d6ea);background-clip:text;color:transparent}
#workspace .hero-number-label{color:#b3bbae;font-size:11px;display:flex;align-items:center;gap:9px}#workspace .hero-number-label button,#workspace .new-cover-head button{width:25px;height:25px;border-radius:50%;color:#dde6d5;border:1px solid #ffffff25;background:#ffffff07;font-size:13px}
#workspace .hero-number{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(55px,5.4vw,82px);font-weight:350;line-height:1.12;letter-spacing:-4px;color:#f4f5ef;margin:10px 0 0;font-variant-numeric:tabular-nums}#workspace .hero-number em{font-size:17px;font-weight:400;letter-spacing:0;margin-left:13px;color:#c9cfc3;font-style:normal;opacity:1}
#workspace .hero-foot{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:11px;color:#aeb8a9;margin-top:15px}#workspace .hero-foot strong{font-size:11px;color:#def4b7;font-weight:400;background:#d5eea510;border:1px solid #d5eea527;border-radius:5px;padding:5px 9px}#workspace .cover-bottom{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:10px;color:#929f90;border-top:1px solid #ffffff17;padding-top:17px;margin-top:24px}#workspace .cover-bottom .cover-line{height:1px;background:#ffffff25;flex:1;min-width:15px}
#workspace .new-cover{align-self:end;position:relative;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;padding:22px 24px;margin:0 26px 26px 20px;border-radius:17px;border:1px solid #ffffff45;background:linear-gradient(120deg,#ffffff0e,#ffffff03),#24252899;backdrop-filter:blur(28px) saturate(.75);box-shadow:inset 0 1px #ffffff33,inset 1px 0 #ffffff0d,0 15px 40px #0003;overflow:hidden}
#workspace .new-cover:after{content:'';position:absolute;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(120deg,#ffffff0c,transparent 40%,#ded8f108);box-shadow:inset 0 -1px #ffffff16}#workspace .new-cover-head{display:flex;justify-content:space-between;align-items:center;color:#ebeee5;font-size:12px}#workspace .hero-new-value{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(34px,3vw,46px);font-weight:350;letter-spacing:-1.8px;color:#f6f7f1;line-height:1.15;margin:15px 0 6px}#workspace .hero-new-value em{font-size:13px;letter-spacing:0;color:#c8cdc3;font-style:normal;margin-left:9px}#workspace .new-cover>p{color:#c0c7ba;font-size:10px}
#workspace .new-growth{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:18px 0 0}#workspace .new-growth>span{font-size:11px;color:#c8d2be}#workspace .new-growth>b{font-size:26px;letter-spacing:-.7px;font-weight:450;color:#deefc2;line-height:1.2}#workspace .growth-stroke{display:none}#workspace .new-cover-foot{display:block;border-top:1px solid #ffffff1d;padding-top:14px;margin-top:14px;color:#e1e4d9;font-size:11px}#workspace .new-cover-foot small{display:block;font-size:10px;color:#b3bdab;margin-top:8px;line-height:1.5}#workspace .new-ratio-track{height:4px;border-radius:9px;background:#ffffff17;margin-top:9px;overflow:hidden}#workspace .new-ratio-track>i{display:block;height:100%;background:linear-gradient(90deg,#c4dea0,#edf2d5);border-radius:9px;transition:width .7s var(--ease)}
#workspace .market-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 34px;border:1px solid #ffffff10;border-radius:14px;background:#1b1f20;overflow:hidden}#workspace .market-kpis>button{display:flex;align-items:center;gap:15px;border:0;border-right:1px solid #ffffff12;border-radius:0;padding:22px 24px;background:none;box-shadow:none;text-align:left;transition:background .25s;min-width:0}#workspace .market-kpis>button:last-child{border-right:0}#workspace .market-kpis>button:hover{background:#ffffff05;transform:none}
#workspace .market-kpis .kpi-glyph{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d5eea52e;border-radius:50%;color:#d5eea5;font-size:20px;flex-shrink:0}#workspace .market-kpis>button:nth-child(2) .kpi-glyph{color:#d5c2e7;border-color:#d5c2e72e}#workspace .market-kpis>button:nth-child(3) .kpi-glyph{color:#c5d6e0;border-color:#c5d6e02e}#workspace .market-kpis small{display:block;font-size:10px;line-height:1.6;color:#a6afa0;margin:0 0 5px}#workspace .market-kpis b{font-size:29px;font-weight:400;letter-spacing:-.9px;white-space:nowrap;color:#e9ede3}#workspace .market-kpis em{font-size:10px;color:#949e8d;letter-spacing:0;font-style:normal;margin-left:5px}#workspace .market-kpis i{font-style:normal;color:#8d9885;font-size:15px;margin-left:auto}
/* Editorial findings, paper rankings, and a softly lit channel instrument. */
#workspace .section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px}#workspace .section-heading h2{font-size:23px;letter-spacing:-.5px;font-weight:450;line-height:1.5;color:#e8ece1}#workspace .section-index{font-size:11px;color:#a7b297;letter-spacing:1px;margin-right:12px}#workspace .section-heading>span{font-size:11px;color:#899780}
#workspace .findings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block:1px solid #ffffff17;margin:0 0 34px;overflow:visible}#workspace .finding,#workspace .finding:nth-child(2),#workspace .finding:nth-child(3){display:flex;align-items:flex-start;gap:14px;min-width:0;min-height:0;padding:23px 22px 23px 0;border:0;border-radius:0;background:none;box-shadow:none;text-align:left;transition:background .25s}#workspace .finding+.finding{border-left:1px solid #ffffff13;padding-left:24px}#workspace .finding:hover{background:#ffffff03;transform:none}#workspace .finding .finding-icon{font-size:11px;color:#afbd94;line-height:2;margin:0}#workspace .finding strong{display:block;font-size:14px;font-weight:450;line-height:1.85;color:#e5ecdc}#workspace .finding small{display:block;font-size:11px;line-height:1.9;color:#99a48e;margin-top:7px}#workspace .finding .arrow{color:#b0ba9e;font-size:16px;margin-left:auto}
#workspace .overview-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}#workspace .panel{border:1px solid #ffffff17;border-radius:20px;background:#202526;box-shadow:0 12px 30px #0001;overflow:hidden}#workspace .panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 27px 21px}#workspace .panel-head .eyebrow{font-size:9px;letter-spacing:1.2px;color:#9aaa96;line-height:1.6;margin-bottom:9px}#workspace .panel-head h2{font-size:22px;font-weight:450;letter-spacing:-.7px;color:#e8eddf;line-height:1.4}#workspace .panel-head .quiet{font-size:11px}#workspace .small-badge{background:#ffffff04;border:1px solid #ffffff15;color:#b1bfa9;font-size:10px;font-weight:400;border-radius:5px;padding:6px 8px}
#workspace .rank-panel{background:linear-gradient(150deg,#f0f0e9,#e1e6dc);border-color:#f5f5e8;--green:#526c37;--gold:#667b49;color:#222726}#workspace .rank-panel .panel-head h2{color:#222b23;font-size:21px}#workspace .rank-panel .eyebrow{color:#63715d}#workspace .rank-panel .quiet{color:#536647}#workspace .concentration{padding:0 27px 14px}#workspace .concentration-label{font-size:10px;line-height:1.8;color:#63725b;gap:12px}#workspace .concentration-label b{color:#35432b;font-weight:500}#workspace .concentration-label b>span{color:#8d9a81}#workspace .concentration-strip{height:7px;gap:2px;margin:12px 0}#workspace .concentration-legend{font-size:10px;color:#5d6c54;gap:10px}#workspace .concentration-legend small{font-size:9px;color:#738069}
#workspace .mini-ranking{padding:2px 27px 0;gap:0}#workspace .rank-row{padding:15px 0;border-bottom:1px solid #67795319;gap:12px}#workspace .rank-row .num{font-size:10px;width:18px;color:#6e7e63;font-weight:500}#workspace .rank-row .name{font-size:13px;width:81px;color:#2d3b25}#workspace .rank-row .amount{font-size:12px;width:99px;color:#3c4b32}#workspace .rank-track{height:5px;background:#87987425;border-radius:3px}#workspace .rank-fill{background:linear-gradient(90deg,#76885e,#aabd8f);height:100%;border-radius:3px}#workspace .rank-row:first-child .rank-fill{background:linear-gradient(90deg,#62734f,#a2b783)}#workspace .rank-row:hover .name{color:#668239}
#workspace .focus-position{margin:21px 20px 22px;padding:14px 16px;border:1px solid #6c824334;border-radius:10px;background:#b4c9902b;gap:14px;color:#647a4d;font-size:10px}#workspace .focus-position .focus-rank{font-size:31px;color:#546b3d;font-weight:400}#workspace .focus-position strong{color:#374b29;font-size:12px;line-height:1.6}#workspace .focus-position .focus-copy{min-width:140px;line-height:1.8}#workspace .focus-position .quiet{font-size:10px;padding:0;color:#556e3f}
#workspace .channel-panel{position:relative;isolation:isolate;background:radial-gradient(ellipse at 80% 8%,#aaa0c923,transparent 65%),#26272c;display:flex;flex-direction:column}#workspace .channel-panel:before{content:'';pointer-events:none;position:absolute;left:15%;right:15%;top:90px;height:180px;border-radius:50%;background:#c4bbe613;filter:blur(35px);z-index:-1}#workspace .channel-panel .eyebrow{color:#b0abc1}#workspace .channel-panel .panel-head h2{color:#eae6f2}#workspace .channel-panel .small-badge{color:#c4bfd3}
#workspace .donut{width:190px;height:190px;margin:14px auto 24px}#workspace .donut svg{filter:drop-shadow(0 5px 7px #0003)}#workspace .donut .center b{font-size:37px;letter-spacing:-1.5px;font-weight:400;color:#f0e9fa}#workspace .donut .center small{font-size:11px;color:#c0b6cf;margin-top:6px}#workspace .channel-list{padding:0 27px}#workspace .channel-item{display:flex;flex-wrap:nowrap;font-size:12px;gap:9px;min-height:28px;margin:9px 0;background:none;color:#d5cede}#workspace .channel-item .amount{font-size:12px;margin-left:auto;color:#e1dbea;flex-basis:auto}#workspace .channel-item .amount em{color:#aaa0ba;font-size:11px;font-style:normal}#workspace .channel-item .swatch{width:6px;height:6px;flex-shrink:0}#workspace .channel-labels{font-size:10px;color:#aea3be;border-bottom:1px solid #ffffff16;padding-bottom:9px}#workspace .channel-labels .amount{font-size:10px;color:#b0a5bf}#workspace .channel-panel>.text-link{margin:12px 27px 18px;font-size:11px;color:#d1c4e9;margin-top:auto;padding-top:22px}
#workspace .market-second{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;margin-top:23px}#workspace .market-second>.panel:first-child{background:#202727}#workspace .market-second>.panel:last-child{background:#252923}
#workspace .breadth-stats{display:flex;gap:28px;padding:0 27px;font-size:10px;color:#9fae9f}#workspace .breadth-stats b{display:block;font-size:30px;font-weight:400;color:#c8d6bf;margin-bottom:6px}#workspace .breadth-stats>span:first-child b{color:#d5eea5}#workspace .breadth-stats>span:nth-child(2) b{color:#e9b4a3}#workspace .breadth-bar{margin:16px 27px 24px;height:4px;gap:2px}#workspace .scatter-caption{padding:0 27px;font-size:11px;color:#c1d1b4}#workspace .scatter-caption small{font-size:10px;color:#a0b393}#workspace .scatter{width:calc(100% - 32px);margin:10px 16px 0}#workspace .scatter text{fill:#a8b99d;font-size:10px}#workspace .scatter .point-name{fill:#d9e5ce}#workspace .plot-grid{stroke:#e0edce18}#workspace .plot-average{stroke:#dcc4ed70}#workspace .scatter .average-label{fill:#d1bddd}#workspace .scatter-object circle{stroke:#d5eea51f;stroke-width:4px}#workspace .scatter-object:hover circle,#workspace .scatter-object:focus circle{stroke-width:8px;filter:drop-shadow(0 0 4px #d5eea5)}#workspace .plot-note{color:#99ab8e;font-size:10px;padding:6px 27px 20px;line-height:1.8}
#workspace .market-counties{padding:0 27px 12px;gap:14px}#workspace .county-market-row{gap:13px;padding:4px 0;transition:background .2s;border-radius:5px}#workspace .county-market-row:hover{background:#ffffff04}#workspace .county-order{color:#96a085;font-size:10px}#workspace .county-market-label{color:#d5ddc6;font-size:12px}#workspace .county-bar{margin-top:9px;height:3px;background:#bdcea51a}#workspace .county-bar i{background:linear-gradient(90deg,#8ca475,#d5eea5)}#workspace .county-market-value{font-size:12px;color:#e0e7d3;width:112px}#workspace .county-market-value small{font-size:10px;color:#a5b08f;margin-top:5px}#workspace .county-note{font-size:10px;line-height:1.8;padding:6px 27px 20px;color:#9aa889}
#workspace .focus-heading{margin-top:38px}#workspace .focus-comparison{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:24px;padding:25px 26px;background:linear-gradient(115deg,#c5b1d914,#c7e0a309);border:1px solid #ffffff17;border-radius:16px;margin-bottom:15px}#workspace .focus-monogram{background:linear-gradient(135deg,#e8e7e0,#d4c2eb);color:#4c4755;border-radius:50%;width:41px;height:41px;font-size:22px;box-shadow:inset 0 1px #fff,0 5px 10px #0002}#workspace .focus-comparison small{color:#a3aa9c;font-size:11px;line-height:1.6}#workspace .focus-comparison strong{color:#e0e7d6;font-size:14px;font-weight:400;margin-top:8px}#workspace .focus-comparison>button{background:none;border-left:1px solid #ffffff16;padding-left:25px;text-align:left}#workspace .focus-comparison b{font-size:16px;font-weight:400;margin:8px 0;line-height:1.6}#workspace .focus-comparison button>span{color:#a4ac9c;font-size:10px}
#workspace .metric-grid{gap:15px}#workspace .metric-card,#workspace .metric-card:first-child{background:#202625;border:1px solid #ffffff13;border-radius:15px;padding:24px;box-shadow:none}#workspace .metric-card:nth-child(2){background:#28262d}#workspace .metric-card:nth-child(3){background:#272b23}#workspace .metric-card:nth-child(4){background:#252a2d}#workspace .metric-card .label{color:#c1ccba;font-size:12px}#workspace .metric-value{font-size:clamp(26px,2.4vw,38px);color:#e3eadb;font-weight:400;letter-spacing:-1.3px;margin:23px 0 9px}#workspace .metric-sub{font-size:10px;line-height:1.8;color:#a1ad98}#workspace .metric-meta{font-size:10px;color:#bac4af;border-top:1px solid #ffffff10;margin-top:19px;padding-top:13px;line-height:1.7}
#workspace .source-band{display:flex;align-items:center;gap:30px;justify-content:space-between;padding:28px 0;border:0;border-top:1px solid #ffffff17;border-radius:0;background:none;box-shadow:none;margin-top:24px}#workspace .source-band h2{font-size:18px;font-weight:400;color:#bdc9b0;line-height:1.6}#workspace .source-band .eyebrow{font-size:10px;color:#94a085}#workspace .source-band p:not(.eyebrow){font-size:11px;color:#8f9c81;line-height:1.9;margin-top:10px}#workspace .source-band .source-summary{padding:0;gap:6px;flex-wrap:wrap;font-size:10px;color:#a2b08f;white-space:nowrap}#workspace .source-summary span{background:#ffffff05;border:1px solid #ffffff0b;font-size:10px;padding:5px 8px;border-radius:5px}#workspace .source-band .text-link{font-size:11px;margin-top:8px}
/* Queries, tables, imports, and source dialogs. */
#workspace .table-tools{padding:0 27px 19px;gap:12px}#workspace .segmented,#workspace .analysis-tabs{background:#141a18;border:1px solid #ffffff14;border-radius:9px;padding:4px;box-shadow:none}#workspace .segmented button,#workspace .analysis-tabs button{color:#a0ae96;font-size:12px;border-radius:6px;background:none;padding:9px 14px}#workspace .segmented button.active,#workspace .analysis-tabs button.active{background:#d5eea5;color:#2e4020;box-shadow:0 2px 5px #0002}#workspace .analysis-tabs{margin-bottom:20px}#workspace .analysis-tabs button{padding-inline:25px}#workspace .search-field{background:#161d19;border-color:#ffffff19;color:#a4b395;border-radius:9px}#workspace .search-field input{font-size:12px;color:#e2e9d9;min-height:39px}#workspace .search-field input::placeholder{color:#8c9b7e}
#workspace .table-description,#workspace .table-footer{font-size:11px;line-height:1.9;color:#a9b69b;padding-inline:27px}#workspace .table-wrap{scrollbar-color:#5a6650 #202526}#workspace table{font-size:13px}#workspace .table-wrap th{background:#30392e;color:#c1d1b3;font-size:11px;border-color:#ffffff13;padding:17px 23px;font-weight:400}#workspace .table-wrap td{padding:18px 23px;border-bottom:1px solid #ffffff0c;color:#d1ddc4;font-size:13px}#workspace .table-wrap td:nth-child(2){color:#e8efdf}#workspace .table-wrap tbody tr:hover{background:#d5eea508}#workspace .table-wrap .focus-row{background:#d5eea50b}#workspace .table-wrap .focus-row td{border-block:1px solid #d5eea52a}#workspace .table-wrap .focus-row td:nth-child(2){color:#d5eea5}#workspace .table-wrap td.positive{color:#d5eea5}#workspace .table-wrap td.negative{color:#e9a99d}#workspace .table-rank{font-size:11px;color:#97a987}#workspace .rank-medal{display:inline-grid;place-items:center;width:26px;height:26px;background:#d5eea513;color:#d5eea5;border-radius:6px}#workspace .company-badge{background:#d5eea511;color:#d5eea5;border:1px solid #d5eea534;font-size:9px}#workspace .cell-bar:before{background:linear-gradient(90deg,#8ba669,#d5eea5);height:3px}#workspace .source-btn{background:#d5eea509;color:#c2d7ac;border:1px solid #d5eea522;border-radius:6px;font-size:10px;padding:7px 9px}#workspace .source-btn:hover{background:#d5eea51c;border-color:#d5eea566}
#workspace .dropzone{border:1px dashed #c9ddae55;background:radial-gradient(ellipse at 50% 0,#d5eea516,transparent 70%);border-radius:13px;padding:39px 20px}#workspace .dropzone:hover,#workspace .dropzone.dragging{background:#d5eea510;border-color:#d5eea5}#workspace .dropzone strong{font-size:21px;color:#deedc8;font-weight:400}#workspace .dropzone span{font-size:12px;color:#b6c5a6}#workspace .dropzone small{font-size:11px;color:#a0b08d}#workspace .dropzone input{color:#cbd9bd;font-size:11px}#workspace .upload-notes div>span{color:#d3dfc7;font-size:12px}#workspace .upload-notes b{color:#b4cc98}#workspace .upload-notes small{font-size:11px;color:#9fb08d;line-height:1.8}#workspace .import-item,#workspace .version-item,#workspace .issue-row{border-color:#ffffff15}#workspace .import-item p,#workspace .version-item small,#workspace .issue-row small{color:#9cae89;font-size:11px}#workspace .issue-row{font-size:12px;color:#cad7bd}#workspace .file-icon{background:#d5eea506;color:#d5eea5;border-color:#d5eea533}#workspace .job-status{background:#d5eea50b;color:#d5eea5;border-color:#d5eea523;font-size:10px}#workspace .job-status.failed{color:#efb1a4;background:#b8735519}#workspace .job-status.preview{color:#dbcaef;background:#d0a0ff0a}#workspace .empty-state{color:#a6b69a;font-size:13px}#workspace .page-footer{font-size:10px;color:#899779;border-top:1px solid #ffffff0c;padding-top:18px;margin-top:10px}#workspace .loading-line{left:204px;background:linear-gradient(90deg,transparent,#d5eea5,transparent)}
.workspace-mode #detailDialog{background:linear-gradient(125deg,#31382df5,#20271dfc);border:1px solid #d5eea535;border-radius:18px;color:#e7eddf;box-shadow:0 35px 100px #0008}.workspace-mode #detailDialog::backdrop{background:#080d0bcc;backdrop-filter:blur(9px)}.workspace-mode .dialog-head{border-color:#ffffff17;padding:24px 27px}.workspace-mode .dialog-head h2{font-size:20px;font-weight:400}.workspace-mode #dialogBody{color:#becdb0;font-size:13px;line-height:1.9;padding:25px 27px}.workspace-mode #dialogBody b,.workspace-mode .definition-grid span:nth-child(even){color:#e1ecd5}.workspace-mode .definition-grid span:nth-child(odd){color:#9bad8b}.workspace-mode .dialog-note{background:#d5eea507;color:#b6cba0;border-color:#d5eea521}.workspace-mode #detailDialog input{background:#192115;color:#e7f1dc;border-color:#d5eea52b}.workspace-mode #detailDialog table th{background:#394430;color:#d1e1c0;border-color:#ffffff15}.workspace-mode #detailDialog table td{color:#cbd9bb;border-color:#ffffff10;font-size:12px}.workspace-mode #toast{background:#d5eea5;color:#2e3b23;border-color:#edffd6;border-radius:10px;box-shadow:0 12px 35px #0005}
#workspace .rank-panel .focus-copy{color:#627453}
/* Static information is never styled as an unimplemented link. */
#workspace .metric-card:hover{transform:none;box-shadow:none}
#workspace .market-cover:hover,#workspace .new-cover:hover{transform:none;box-shadow:none}
#workspace .new-cover:hover{box-shadow:inset 0 1px #ffffff33,inset 1px 0 #ffffff0d,0 15px 40px #0003}
/* Every actionable surface exposes hover, keyboard focus, and pressed states. */
#workspace .nav-icon{display:block;width:20px;height:20px;transition:transform .25s var(--ease)}
#workspace .mobile-nav .nav-icon{margin:auto;width:21px;height:21px}
#workspace button{transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s var(--ease)}
#workspace button:focus-visible,#workspace a:focus-visible,#workspace input:focus-visible{outline:2px solid #d5eea5;outline-offset:4px}
#workspace .rank-panel button:focus-visible{outline-color:#607a3d}
#workspace .finding .arrow,#workspace .market-kpis i{transition:transform .25s var(--ease),color .25s}
#workspace .finding:hover .arrow,#workspace .finding:focus-visible .arrow,#workspace .market-kpis>button:hover i{transform:translate(3px,-3px);color:#e2f5c6}
#workspace .finding:focus-visible,#workspace .market-kpis>button:focus-visible{outline-offset:-3px}
#workspace .channel-item:hover,#workspace .channel-item:focus-visible{background:#d4b5ee0c;border-radius:5px}
#workspace .channel-item .swatch{transition:box-shadow .22s}
#workspace .channel-item:hover .swatch{box-shadow:0 0 0 4px #e0c8f51c}
#workspace .focus-comparison>button:hover{background:#d5eea508;border-radius:7px}
#workspace .control-pressed,#workspace button:active{transform:translateY(1px);filter:brightness(.94)}
#workspace .scene-paused .panorama-art{animation-play-state:paused}
@media(hover:hover) and (pointer:fine){#workspace .sidebar nav button:hover .nav-icon{transform:translateX(2px)}#workspace .hero-number-label button:hover,#workspace .new-cover-head button:hover{background:#d5eea5;color:#283820;transform:translate(1px,-1px)}#workspace .quiet:hover,#workspace .text-link:hover{background:#d5eea508}#workspace .rank-panel .quiet:hover{background:#5773390c}}
@media(pointer:coarse){#workspace .source-btn{min-height:40px;min-width:52px}#workspace .hero-number-label button,#workspace .new-cover-head button{width:36px;height:36px}#workspace .head-tools .subtle{min-height:36px}}
/* Finite entrances; slow movement is restricted to non-data decoration. */
#workspace .page-content{animation:studio-page .55s var(--ease) both}#workspace .market-cover .cover-copy{animation:studio-page .7s var(--ease) both}#workspace .new-cover{animation:studio-page .9s var(--ease) .08s both}#workspace .market-kpis{animation:studio-page .75s var(--ease) .12s both}#workspace .reveal-ready{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}#workspace .reveal-ready.is-visible{opacity:1;transform:none}#workspace .panel,#workspace .metric-card{transition:border-color .25s,box-shadow .25s}#workspace .panel:hover{border-color:#ffffff2c}#workspace .rank-panel:hover{border-color:#f5f5e8}.workspace-mode #detailDialog[open]{animation:studio-dialog .28s cubic-bezier(.2,.75,.25,1)}.visual-idle .workspace-space:before,.visual-idle .panorama-art{animation-play-state:paused!important}
@keyframes studio-drift{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-.8%,.5%,0) scale(1.025)}}@keyframes studio-page{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes studio-dialog{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}
@media(min-width:1700px){#workspace .main{padding-inline:58px}#workspace .market-hero,#workspace .market-cover{min-height:445px}#workspace .market-cover{padding:38px 42px}#workspace .new-cover{margin:0 35px 32px 40px;padding:25px 28px}}
@media(max-width:1240px){#workspace .main{padding-inline:25px;margin-left:185px}#workspace .sidebar{width:185px;padding-inline:10px}#workspace .brand{font-size:15px}#workspace .filters label{padding-inline:12px}#workspace .market-cover{padding:29px 27px}#workspace .new-cover{margin:0 20px 24px 7px;padding:20px}#workspace .market-kpis>button{padding:20px 17px;gap:12px}#workspace .market-kpis .kpi-glyph{display:none}#workspace .market-kpis b{font-size:27px}#workspace .finding{padding-right:16px}#workspace .finding+.finding{padding-left:18px}#workspace .finding strong{font-size:13px}#workspace .overview-grid{grid-template-columns:1.3fr 1fr}#workspace .metric-card{padding:20px 17px}#workspace .metric-value{font-size:28px}#workspace .focus-comparison{gap:16px}#workspace .focus-comparison>button{padding-left:18px}#workspace .focus-comparison b{font-size:14px}#workspace .loading-line{left:185px}}
@media(max-width:1020px){#workspace .sidebar{width:72px;padding:23px 10px}#workspace .sidebar .brand{padding:0 6px}#workspace .sidebar .brand>span:last-child,#workspace .workspace-label,#workspace .sidebar-note,#workspace .sidebar-bottom{display:none}#workspace .sidebar nav{margin-top:35px}#workspace .sidebar nav button{font-size:0;justify-content:center;padding:14px 8px}#workspace .sidebar nav button>span{font-size:22px;width:auto}#workspace .main{margin-left:72px;padding-inline:24px}#workspace .filters{flex-wrap:nowrap}#workspace .filters .reset{padding-inline:10px}#workspace .top-actions #updatedLabel,#workspace .top-actions>.live-dot{display:none}#workspace .hero-number{font-size:62px}#workspace .market-cover h2{font-size:28px}#workspace .market-cover{padding-inline:25px}#workspace .new-cover{margin-left:0;padding:19px}#workspace .market-kpis>button{padding:18px 15px}#workspace .market-kpis b{font-size:25px}#workspace .market-kpis i{display:none}#workspace .overview-grid{grid-template-columns:1.2fr 1fr}#workspace .panel-head{padding:24px 21px 19px}#workspace .panel-head h2{font-size:19px}#workspace .panel-head .eyebrow{font-size:8px}#workspace .concentration,#workspace .mini-ranking,#workspace .channel-list,#workspace .market-counties{padding-inline:21px}#workspace .rank-row{gap:8px}#workspace .rank-row .name{width:72px;font-size:12px}#workspace .rank-row .amount{width:85px;font-size:11px}#workspace .concentration-label{flex-wrap:wrap;gap:2px}#workspace .concentration-legend{font-size:9px;gap:6px}#workspace .channel-item{font-size:11px;gap:6px}#workspace .channel-item .amount{font-size:11px}#workspace .channel-item .amount em{font-size:10px}#workspace .focus-comparison{grid-template-columns:1fr 1fr}#workspace .focus-comparison>div{grid-column:1/-1}#workspace .focus-comparison>button{border:0;padding:0}#workspace .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#workspace .metric-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}#workspace .breadth-stats{gap:20px}#workspace .source-band{flex-wrap:wrap}#workspace .loading-line{left:72px}}
@media(max-width:760px){
#workspace .sidebar{display:none}#workspace .main{margin-left:0;padding:0 17px 100px}#workspace .topbar{height:63px}#workspace .top-actions{gap:2px}#workspace .top-actions .primary{font-size:10px;margin-left:6px;padding:10px}#workspace .breadcrumb{font-size:10px}#workspace .breadcrumb span{margin-inline:6px}#workspace .account-shortcut,#workspace .home-shortcut{width:27px;font-size:19px}#workspace .page-head{padding:25px 0 22px;align-items:flex-start;gap:12px}#workspace .page-head h1{font-size:28px}#workspace .page-head .eyebrow{font-size:9px;letter-spacing:.9px}#workspace .page-head p:not(.eyebrow){font-size:11px;max-width:235px}#workspace .head-tools{flex-direction:column;gap:7px}#workspace .head-tools .subtle{font-size:10px;padding:6px 9px}#workspace .head-tools #scopeInfo{display:block}#workspace .head-tools #latestBtn{display:none}
#workspace .filters{display:grid;grid-template-columns:1fr 1.25fr;border-radius:11px;padding:12px;gap:13px}#workspace .filters label,#workspace .filters .metric-filter{display:flex;flex-direction:column;padding:0;border:0;font-size:10px;gap:6px;width:100%;min-width:0}#workspace .filters select{font-size:13px;min-height:28px}#workspace .filters .reset{grid-column:1/-1;justify-self:end;font-size:10px;padding:0}#workspace .scope-strip{font-size:10px;gap:6px;padding:11px 0 17px}#workspace .scope-tag{font-size:9px}
#workspace .market-hero{display:block;border-radius:18px;min-height:0}#workspace .panorama-art{background-position:65% 0;background-size:auto 465px;background-repeat:no-repeat;inset:-2%;opacity:.82}#workspace .market-hero:after{background:linear-gradient(90deg,#171a1dc9,transparent),linear-gradient(0deg,#171a1d 24%,#171a1d66 65%,transparent)}#workspace .market-cover{padding:24px 23px 18px;min-height:0}#workspace .cover-tag{font-size:9px;gap:7px;letter-spacing:.2px}#workspace .cover-tag b{font-size:9px}#workspace .market-cover h2{font-size:27px;line-height:1.5;margin:25px 0 25px;max-width:290px}#workspace .hero-number{font-size:64px;letter-spacing:-3px}#workspace .hero-number em{font-size:15px;margin-left:10px}#workspace .hero-number-label{font-size:11px}#workspace .hero-foot{font-size:10px;gap:10px;margin-top:12px}#workspace .hero-foot strong{font-size:10px}#workspace .cover-bottom{margin-top:21px;padding-top:15px;font-size:9px;gap:7px}#workspace .cover-bottom .cover-line{display:none}
#workspace .new-cover{margin:0 17px 17px;padding:19px 20px;display:grid;grid-template-columns:1fr auto;gap:0 10px;background:linear-gradient(125deg,#c4b1e319,#d5eea507),#303132d9;border-color:#ffffff28;border-radius:12px;backdrop-filter:blur(15px)}#workspace .new-cover-head{grid-column:1/-1;font-size:11px}#workspace .hero-new-value{grid-row:2;grid-column:1;font-size:35px;margin:17px 0 5px}#workspace .new-cover>p{grid-column:1;grid-row:3;font-size:9px}#workspace .new-growth{grid-row:2/4;grid-column:2;display:block;align-self:center;margin:8px 0 0}#workspace .new-growth>span{font-size:10px;display:block;margin-bottom:6px}#workspace .new-growth>b{font-size:23px}#workspace .new-cover-foot{grid-column:1/-1;margin-top:16px;padding-top:14px;font-size:10px}#workspace .new-cover-foot small{font-size:9px}
#workspace .market-kpis{grid-template-columns:1fr;margin:14px 0 27px;border-radius:12px}#workspace .market-kpis>button{padding:15px 18px;gap:13px;border-right:0;border-bottom:1px solid #ffffff10}#workspace .market-kpis>button:last-child{border-bottom:0}#workspace .market-kpis .kpi-glyph{display:grid;width:30px;height:30px;font-size:16px}#workspace .market-kpis>button>span:nth-child(2){display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px}#workspace .market-kpis small{font-size:10px;max-width:135px;margin:0;line-height:1.7}#workspace .market-kpis b{font-size:25px;white-space:nowrap;text-align:right}#workspace .market-kpis em{display:block;font-size:9px;margin:2px 0 0}
#workspace .section-heading{margin-bottom:17px;gap:10px}#workspace .section-heading h2{font-size:20px}#workspace .section-index{font-size:10px;margin-right:8px}#workspace .section-heading>span{font-size:10px;max-width:95px;text-align:right;line-height:1.8}#workspace .findings{grid-template-columns:1fr;margin-bottom:25px}#workspace .finding,#workspace .finding+.finding{padding:19px 4px;border:0;border-bottom:1px solid #ffffff10;gap:14px}#workspace .finding:last-child{border:0}#workspace .finding strong{font-size:14px}#workspace .finding small{font-size:11px}
#workspace .overview-grid,#workspace .market-second{grid-template-columns:1fr;gap:19px}#workspace .market-second{margin-top:19px}#workspace .panel{border-radius:17px}#workspace .panel-head{padding:24px 22px 20px;gap:10px}#workspace .panel-head h2,#workspace .rank-panel .panel-head h2{font-size:20px}#workspace .panel-head .eyebrow{font-size:9px}#workspace .panel-head .quiet{font-size:10px}#workspace .concentration,#workspace .mini-ranking{padding-inline:22px}#workspace .rank-row{padding:15px 0;gap:10px}#workspace .rank-row .name{font-size:12px;width:77px}#workspace .rank-row .amount{font-size:11px;width:87px}#workspace .focus-position{margin:18px 17px 20px;padding:13px;gap:12px}#workspace .focus-position .focus-copy{min-width:145px}#workspace .concentration-label{font-size:10px;gap:5px}#workspace .concentration-legend{font-size:9px;gap:8px}
#workspace .channel-panel{display:flex}#workspace .channel-panel .donut{width:185px;height:185px;margin:10px auto 25px}#workspace .channel-list{padding:0 25px}#workspace .channel-item{font-size:12px;flex-wrap:nowrap;margin:10px 0}#workspace .channel-item .amount{font-size:12px}#workspace .channel-item .amount em{font-size:11px}#workspace .channel-labels{display:flex;font-size:10px}#workspace .channel-panel>.text-link{font-size:11px;margin:8px 25px 18px;padding-top:15px}#workspace .breadth-stats{padding-inline:24px;gap:26px}#workspace .breadth-bar{margin-inline:24px}#workspace .breadth-stats b{font-size:30px}#workspace .scatter-caption{padding-inline:24px;font-size:11px}#workspace .scatter-caption small{font-size:10px}#workspace .plot-note,#workspace .county-note{font-size:10px;padding-inline:24px}#workspace .market-counties{padding-inline:24px;gap:16px}#workspace .county-market-label,#workspace .county-market-value{font-size:12px}#workspace .county-market-value small{font-size:10px}
#workspace .focus-heading{margin-top:29px}#workspace .focus-comparison{padding:23px 20px;gap:22px 17px}#workspace .focus-comparison small{font-size:10px}#workspace .focus-comparison b{font-size:13px}#workspace .focus-comparison button>span{font-size:10px}#workspace .metric-grid{gap:11px}#workspace .metric-card{padding:19px 15px;border-radius:12px}#workspace .metric-card .label{font-size:11px}#workspace .metric-value{font-size:27px;margin:23px 0 9px}#workspace .metric-sub{font-size:10px;line-height:1.8}#workspace .metric-meta{font-size:10px;flex-wrap:wrap;margin-top:15px;line-height:1.8}#workspace .metric-grid.three{grid-template-columns:1fr}#workspace .source-band{padding:25px 0;gap:20px}#workspace .source-band h2{font-size:18px}#workspace .source-band p:not(.eyebrow){font-size:11px}#workspace .source-band .source-summary{white-space:normal}#workspace .source-band>div:last-child{display:block}
#workspace .table-tools{padding-inline:19px;gap:10px}#workspace .segmented button{padding:8px 10px;font-size:11px}#workspace .table-tools .secondary{font-size:11px;padding:9px 11px}#workspace .panel-head .secondary{font-size:10px;padding:9px}#workspace .search-field{order:3;flex-basis:100%;max-width:none}#workspace .table-description,#workspace .table-footer{font-size:11px;padding-inline:21px}#workspace .table-wrap th,#workspace .table-wrap td{padding:16px 17px;font-size:12px}#workspace .table-wrap th{font-size:10px}#workspace .table-wrap td:nth-child(2){position:sticky;left:0;background:#202526;box-shadow:5px 0 8px #0002}#workspace .table-wrap th:nth-child(2){position:sticky;left:0;background:#30392e;z-index:3}#workspace .table-wrap .focus-row td:nth-child(2){background:#2c3527}
#workspace .dropzone{padding:29px 15px;margin-inline:21px}#workspace .dropzone strong{font-size:20px}#workspace .dropzone small{font-size:10px}#workspace .upload-notes{padding:25px 22px}#workspace .import-item{flex-wrap:wrap}#workspace .mobile-nav{display:flex;background:#1c221df0;backdrop-filter:blur(24px);border:1px solid #d5eea521;box-shadow:0 -5px 25px #0003;padding:8px 5px max(8px,env(safe-area-inset-bottom));border-radius:19px 19px 0 0}#workspace .mobile-nav button{font-size:20px;color:#9ba891;border-radius:10px;min-width:57px}#workspace .mobile-nav button.active{color:#e2f7be;background:#d5eea510}#workspace .mobile-nav button span{font-size:10px;margin-top:5px}#workspace .page-footer{font-size:10px;line-height:1.9}#workspace .page-footer span{display:block}#workspace .loading-line{left:0}.workspace-mode #detailDialog{width:calc(100% - 24px);max-height:90svh}.workspace-mode #dialogBody,.workspace-mode .dialog-head{padding:21px}.workspace-mode #dialogBody{font-size:12px}.workspace-mode #toast{bottom:86px;font-size:12px}}
@media(max-width:370px){#workspace .main{padding-inline:13px}#workspace .new-cover{padding-inline:16px}#workspace .market-cover{padding-inline:20px}#workspace .hero-number{font-size:57px}#workspace .market-cover h2{font-size:25px}#workspace .hero-new-value{font-size:30px}#workspace .new-growth>b{font-size:21px}#workspace .metric-value{font-size:24px}#workspace .rank-row .amount{width:83px}#workspace .top-actions .primary{padding:9px 7px}#workspace .market-kpis .kpi-glyph{display:none}}
@media(prefers-reduced-motion:reduce){#workspace *,#workspace *:before,#workspace *:after,.workspace-space:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}#workspace .reveal-ready{opacity:1;transform:none}#workspace .panorama-art{will-change:auto}}html.reduce-motion #workspace .reveal-ready{opacity:1;transform:none}html.reduce-motion #workspace .panorama-art{will-change:auto}html.reduce-motion .workspace-space:before{animation:none!important}
