@font-face{font-family:manrope;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_0f4e5b{font-family:manrope,manrope Fallback}.__variable_0f4e5b{--omi-public-font:"manrope","manrope Fallback"}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.resize{resize:both}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.publication-controls{margin:0 var(--page) 20px;font-size:14px;line-height:1.5}.publication-controls p{color:var(--muted);margin:8px 0}.publication-actions,.publication-source-row,.publication-status{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.publication-source{flex-wrap:wrap;gap:6px;display:flex}.publication-controls button,.publication-geography select{border:1px solid var(--line-strong);background:var(--surface-solid);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px}.publication-controls button:hover{border-color:var(--accent)}.publication-controls button[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.publication-controls button:disabled,.publication-geography select:disabled{opacity:.6;cursor:default}.publication-controls :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.publication-geography{align-items:center;gap:10px;min-width:0;display:flex}.publication-geography select{min-width:0;max-width:100%}.publication-controls .year-timeline-panel{margin:12px 0;padding:12px 16px}.publication-controls .timeline-year{background:0 0;border:0;border-radius:0;padding:0}.publication-geographies{flex-wrap:wrap;gap:8px;display:flex}.publication-geographies button{text-align:left;overflow-wrap:anywhere;max-width:100%}.publication-actions p{flex:280px}.publication-status{border-top:1px solid var(--line);padding-block:8px}.publication-status p{flex:280px}.publication-comparison{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 18px;margin:12px 0;padding:10px 0;display:flex}.publication-comparison label{flex:none;align-items:center;gap:10px;font-weight:650;display:inline-flex}.publication-comparison select{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--ink);font:inherit;border-radius:8px;max-width:min(100%,300px);min-height:40px;padding:7px 10px}.publication-comparison select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.publication-comparison .publication-comparison-summary{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.is-published .portal-intro{min-height:0;padding-block:20px}.is-published .portal-intro h1{font-size:30px}.is-published .ranking-section{padding-top:0}.is-published .year-rail{grid-auto-columns:minmax(0,1fr);overflow:visible}.is-published .year-column{box-shadow:none;border-radius:16px}.is-published .year-header{position:static}.is-published .rank-card{grid-template-columns:30px 100px minmax(0,1fr);gap:16px}.is-published .brand-name,.is-published .leader-card>strong{white-space:normal;overflow-wrap:anywhere;font-size:16px;overflow:visible}.is-published .metric-line b{font-size:14px}.is-published .logo-stage{width:auto;height:auto;min-height:40px}.is-published .draft-missing-logo{white-space:normal;color:var(--muted);font-size:12px;font-weight:400}.is-published .category-top10 li{grid-template-columns:30px 100px minmax(0,1fr) auto 52px}.is-published .category-top10 strong{overflow-wrap:anywhere;font-size:16px}.is-published .leader-card>.movement{justify-self:start;margin-top:8px}.published-brand-compare{margin:0 var(--page) 14px;background:#4b718914;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 16px;display:flex}.published-brand-compare strong{color:var(--ink);font-size:15px}.published-brand-compare span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}@media (max-width:600px){.publication-geography{flex-direction:column;align-items:stretch;gap:4px;width:100%}.publication-source{width:100%}.publication-source button{flex:140px}.publication-actions button{flex:auto}.publication-comparison label{flex-direction:column;align-items:stretch;width:100%}.publication-comparison select{width:100%;max-width:100%}.is-published .portal-intro h1{font-size:24px}.is-published .rank-card{grid-template-columns:24px 70px minmax(0,1fr);gap:10px}.is-published .category-top10 li{grid-template-columns:24px 70px minmax(0,1fr);gap:6px 10px;padding-block:12px}.is-published .category-top10 .category-logo,.is-published .category-top10 .category-rank{grid-row:1/3}.is-published .category-top10 li>.movement,.is-published .category-top10 li>b,.is-published .category-top10 li>strong{grid-column:3}.is-published .category-logo{width:auto;display:flex}}.draft-demo-controls{padding:12px var(--page);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.draft-demo-controls button{background:var(--surface-solid);color:var(--accent);border:1px solid var(--line-strong);cursor:pointer;border-radius:8px;min-height:44px;padding:8px 12px}.draft-demo-controls button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.is-draft .draft-notice{margin:16px var(--page) 0;border:1px solid var(--line-strong);border-radius:12px;flex-wrap:wrap;gap:8px 24px;padding:14px 18px;font-size:14px;display:flex}.is-draft .draft-notice strong{color:var(--accent)}.is-draft .draft-notice p{color:var(--muted);flex-basis:100%;margin:0;line-height:1.5}.is-draft .portal-intro{min-height:0;padding-block:20px}.is-draft .portal-intro h1{letter-spacing:-.025em;font-size:clamp(24px,3vw,36px)}.is-draft .ranking-section{padding-top:16px}.is-draft .archive-section .draft-year,.is-draft .category-ranking .draft-year{margin-inline:0}.is-draft .draft-year{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:12px 16px;display:flex}.is-draft .draft-year .timeline-dot{background:var(--accent);border-color:var(--accent);flex:0 0 12px;width:12px;height:12px;margin:0}.is-draft .draft-year strong{color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:20px}.is-draft .draft-year>span:last-child{color:var(--muted);font-size:14px}.is-draft .year-rail{grid-auto-columns:minmax(0,1fr);overflow:visible}.is-draft .year-column{box-shadow:none;border-radius:16px}.is-draft .year-header{position:static}.is-draft .rank-card{grid-template-columns:30px 100px minmax(0,1fr);gap:16px}.is-draft .brand-name{white-space:normal;overflow-wrap:anywhere;font-size:16px;overflow:visible}.is-draft .metric-line b{font-size:14px}.is-draft .draft-missing-logo{color:var(--muted);white-space:normal;font-size:12px;font-weight:400;line-height:1.35}.is-draft .logo-stage{width:auto;height:auto;min-height:40px}.is-draft .category-top10 li{grid-template-columns:30px 100px minmax(0,1fr) auto}.is-draft .category-top10 strong{font-size:16px}.is-draft .draft-notice,.is-draft .leader-card strong,.is-draft .leader-category{overflow-wrap:anywhere;min-width:0}.is-draft .leader-card>strong{white-space:normal;text-overflow:clip;overflow:visible}.is-draft .archive-empty{padding-block:28px}@media (max-width:600px){.is-draft .rank-card{grid-template-columns:24px 70px minmax(0,1fr);gap:10px}.is-draft .category-top10 li{grid-template-columns:24px 70px minmax(0,1fr);gap:6px 10px;padding-block:12px}.is-draft .category-top10 .category-logo,.is-draft .category-top10 .category-rank{grid-row:1/3}.is-draft .category-top10 li>b,.is-draft .category-top10 li>strong{grid-column:3}.is-draft .category-logo{width:auto;display:flex}.is-draft .category-top10 strong{font-size:16px}}:root{--ink:#171716;--muted:#5f605b;--paper:#f4f4f1;--surface:#fffc;--surface-solid:#fbfbf9;--line:#1717161a;--line-strong:#1717162e;--accent:#4b7189;--accent-hot:#ee2924;--up:#4b7189;--down:#ee2924;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--page:clamp(20px,4vw,64px);--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:radial-gradient(circle at 88% 0,#4b718914,transparent 26rem),var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}button,input,select{font:inherit}a,button,select{-webkit-tap-highlight-color:transparent}a{color:inherit}.compact-hero{padding:20px var(--page) 28px}.intro-topline{justify-content:space-between}.intro-topline,.project-mark{align-items:center;display:flex}.project-mark{gap:12px;text-decoration:none}.mark-number{background:var(--ink);color:#fff;letter-spacing:-.04em;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:750;display:flex}.mark-copy{letter-spacing:-.01em;font-size:13px;font-weight:680}.header-meta{color:var(--muted);align-items:center;gap:24px;font-size:12px;display:flex}.header-meta a{text-underline-offset:4px}.compact-hero-body{grid-template-columns:1.32fr .68fr;align-items:end;gap:clamp(30px,6vw,100px);padding-top:clamp(30px,4.5vw,64px);display:grid}.eyebrow,.section-label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750}.compact-hero h1{letter-spacing:-.058em;max-width:920px;margin:16px 0 0;font-size:clamp(46px,5.7vw,78px);font-weight:520;line-height:.94}.intro-summary{gap:22px;display:grid}.intro-summary>p{color:#454641;max-width:480px;margin:0;font-size:clamp(15px,1.35vw,19px);line-height:1.45}.compact-stats{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin:0;padding-top:14px;display:grid}.compact-stats div+div{border-left:1px solid var(--line);padding-left:16px}.compact-stats dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.compact-stats dd{font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin:5px 0 0;font-size:25px;font-weight:560}.ranking-section{border-top:1px solid var(--line);padding:30px 0 92px}.ranking-heading-row{padding:0 var(--page)}.ranking-heading-row h2{letter-spacing:-.048em;margin:12px 0 0;font-size:clamp(32px,3.4vw,50px);font-weight:520;line-height:1}.toolbar{border:1px solid var(--line);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin:20px var(--page) 14px;background:#fff9;grid-template-columns:minmax(240px,390px) 1fr;align-items:end;gap:12px 24px;padding:14px 16px;display:grid}.search-field{gap:6px;display:grid}.comparison-control label span,.search-field span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.search-field input{border:0;border-bottom:1px solid var(--line-strong);color:var(--ink);background:0 0;border-radius:0;outline:0;width:100%;padding:2px 0 8px;font-size:16px}.search-field input:focus{border-color:var(--accent)}.search-field input::placeholder{color:#a6a6a1}.toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.rail-arrow,.toolbar-actions button{background:var(--surface-solid);border:1px solid var(--line);color:var(--ink);cursor:pointer;min-height:40px;transition:border-color .18s var(--ease),transform .18s var(--ease),background .18s var(--ease);border-radius:999px;padding:0 16px;font-size:13px;font-weight:620}.rail-arrow:hover,.toolbar-actions button:hover{border-color:var(--line-strong);transform:translateY(-1px)}.toolbar-actions .reset-button{background:var(--ink);color:#fff}.search-status{color:var(--muted);grid-column:1/-1;min-height:16px;margin:-1px 0 0;font-size:12px}.year-timeline-panel{border:1px solid var(--line);border-radius:var(--radius-md);margin:0 var(--page) 14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff9;padding:15px 18px 16px}.timeline-heading{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.timeline-heading>div{align-items:baseline;gap:10px;display:flex}.timeline-heading span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.timeline-heading strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:20px;font-weight:620}.timeline-heading p{color:var(--muted);margin:0;font-size:12px}.timeline-scroll{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.timeline-scroll::-webkit-scrollbar{display:none}.year-timeline{grid-template-columns:repeat(18,minmax(54px,1fr));min-width:960px;padding-top:4px;display:grid;position:relative}.year-timeline.is-single-year{grid-template-columns:minmax(54px,1fr);min-width:0}.year-timeline:before{background:linear-gradient(90deg,var(--line-strong),#4b718980);content:"";height:1px;position:absolute;top:10px;left:26px;right:26px}.timeline-year{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;gap:6px;padding:0 2px 1px;display:grid;position:relative}.timeline-dot{background:var(--surface-solid);height:17px;transition:background .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease);border:1px solid #969891;border-radius:50%;width:17px}.timeline-year-label{font-variant-numeric:tabular-nums;transition:color .18s var(--ease);font-size:12px}.timeline-year:hover .timeline-dot{border-color:var(--accent);transform:scale(1.12)}.timeline-year.is-active{color:var(--ink);font-weight:750}.timeline-year.is-active .timeline-dot{background:var(--accent);border-color:var(--accent);transform:scale(1.08);box-shadow:0 0 0 5px #4b718924}.timeline-year:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.comparison-strip{background:var(--accent);border-radius:var(--radius-md);color:#fff;margin:0 var(--page) 16px;grid-template-columns:minmax(180px,235px) 1fr;display:grid;overflow:clip}.comparison-control{justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.comparison-control .section-label{color:#ffffff80}.comparison-control h3{font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;margin:4px 0 0;font-size:24px;font-weight:560}.comparison-control label{gap:4px;display:grid}.comparison-control label span{color:#ffffff80}.comparison-control select{appearance:none;color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff24;border-radius:8px;outline:0;padding:8px 24px 8px 10px;font-size:14px}.comparison-control select option{background:var(--accent);color:#fff}.comparison-results{border-left:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);display:grid}.comparison-results>div{flex-direction:column;justify-content:center;min-width:0;padding:14px 16px;display:flex}.comparison-results>div+div{border-left:1px solid #ffffff1f}.comparison-results span{color:#ffffff9e;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700}.comparison-results strong{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.3}.comparison-results small{color:#ffffffa3;margin-top:4px;font-size:12px}.comparison-results .summary-up strong{color:#fff}.comparison-results .summary-down strong{color:var(--accent-hot)}.brand-profile{border-radius:var(--radius-md);margin:0 var(--page) 16px;background:#4b718914;border:1px solid #4b718933;grid-template-columns:minmax(180px,.7fr) minmax(250px,.8fr) 1.5fr;align-items:center;gap:24px;padding:16px 18px;display:grid}.brand-profile-lead{align-items:center;gap:14px;min-width:0;display:flex}.brand-profile-lead img{object-fit:contain;width:88px;height:46px}.brand-profile-lead h3{letter-spacing:-.03em;text-overflow:ellipsis;margin:4px 0 0;font-size:20px;font-weight:650;overflow:hidden}.brand-profile-stats{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.brand-profile-stats div+div{border-left:1px solid #4b71892e;padding-left:13px}.brand-profile-stats dt{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px}.brand-profile-stats dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:15px;font-weight:650}.brand-history{scrollbar-width:none;align-items:end;gap:4px;min-width:0;padding:4px 2px;display:flex;overflow-x:auto}.brand-history::-webkit-scrollbar{display:none}.brand-history button{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 26px;align-items:center;min-width:26px;padding:0;display:flex}.history-rank{color:var(--muted);margin-bottom:4px;font-size:11px}.history-bar{background:var(--accent);opacity:.82;border-radius:5px 5px 2px 2px;width:6px;min-height:10px}.history-year{color:var(--muted);margin-top:5px;font-size:11px}.brand-history button:hover .history-bar{opacity:1;width:8px}.brand-history button:focus-visible{outline:2px solid var(--accent);border-radius:4px}.rail-shell{position:relative}.year-rail{overscroll-behavior-inline:contain;padding:0 var(--page) 30px;scroll-padding-inline:var(--page);scrollbar-color:#b9bab4 transparent;scrollbar-width:thin;grid-auto-columns:286px;grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.year-rail:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.year-rail::-webkit-scrollbar{height:10px}.year-rail::-webkit-scrollbar-thumb{border:3px solid var(--paper);background:#c6c6c0;border-radius:20px}.year-column{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .2s var(--ease),box-shadow .2s var(--ease);overflow:clip;box-shadow:0 18px 48px #1818140b}.year-column.is-active-year{border-color:#4b71896b;box-shadow:0 18px 52px #4b71891c}.year-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);z-index:2;background:#fbfbf9f0;justify-content:space-between;align-items:baseline;padding:20px 20px 17px;display:flex;position:sticky;top:0}.year-column.is-active-year .year-header{box-shadow:inset 0 3px 0 var(--accent)}.year-header h3{font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin:0;font-size:28px;font-weight:590}.year-header span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px}.ranking-list{margin:0;padding:0;list-style:none}.ranking-list li{border-bottom:1px solid var(--line);transition:opacity .22s var(--ease),filter .22s var(--ease)}.ranking-list li:last-child{border-bottom:0}.ranking-list li.is-muted{filter:grayscale();opacity:.2}.rank-card{color:inherit;cursor:pointer;text-align:left;min-height:76px;transition:background .18s var(--ease);background:0 0;border:0;grid-template-columns:24px 84px 1fr;align-items:center;gap:10px;width:100%;padding:10px 14px;display:grid}.rank-card:hover{background:#ffffffe0}.rank-card:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.rank-card.is-selected{box-shadow:inset 3px 0 0 var(--accent);background:#4b71891c}.rank-number{color:#74756f;font-variant-numeric:tabular-nums;font-size:12px}.rank-1 .rank-number,.rank-2 .rank-number,.rank-3 .rank-number{color:var(--ink);font-weight:800}.logo-stage{justify-content:center;align-items:center;width:84px;height:48px;display:flex}.logo-stage img{object-fit:contain;width:auto;max-width:82px;height:auto;max-height:40px;display:block}.row-meta{gap:7px;min-width:0;display:grid}.brand-name{letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;overflow:hidden}.metric-line{align-items:center;gap:7px;display:flex}.metric-line b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:620}.movement{font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:22px;padding:0 7px;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.movement-up{color:var(--up);background:#4b718924}.movement-down{color:var(--down);background:#ee29241f}.movement-new{color:var(--accent-hot);letter-spacing:.02em;text-transform:uppercase;background:#ee29241c;font-size:11px}.movement-steady{color:#a0a19c;background:#1717160e;min-width:22px;padding:0}.rail-arrow{z-index:4;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:17px;display:flex;position:absolute;top:8px;box-shadow:0 8px 26px #00000014}.rail-arrow-left{left:max(4px,calc(var(--page) - 52px))}.rail-arrow-right{right:max(4px,calc(var(--page) - 52px))}footer{border-top:1px solid var(--line);color:var(--muted);padding:26px var(--page) 38px;justify-content:space-between;font-size:12px;display:flex}footer p{margin:0}@media (max-width:1060px){.comparison-strip{grid-template-columns:210px 1fr}.comparison-results{grid-template-columns:repeat(2,1fr)}.comparison-results>div:nth-child(3){border-top:1px solid #ffffff1f;border-left:0}.comparison-results>div:nth-child(4){border-top:1px solid #ffffff1f}.brand-profile{grid-template-columns:.8fr 1.2fr}.brand-history{grid-column:1/-1}}@media (max-width:760px){.compact-hero{padding-bottom:24px}.header-meta span{display:none}.header-meta{gap:0}.compact-hero-body{grid-template-columns:1fr;gap:24px;padding-top:42px}.compact-hero h1{font-size:clamp(46px,14vw,70px)}.intro-summary{gap:18px}.ranking-section{padding-top:28px}.toolbar{grid-template-columns:1fr;align-items:stretch}.toolbar-actions{justify-content:flex-start}.year-timeline-panel{padding:12px 14px}.year-timeline{grid-template-columns:repeat(18,56px);min-width:max-content}.comparison-strip{grid-template-columns:1fr}.comparison-control{padding:14px 16px}.comparison-results{border-top:1px solid #ffffff1f;border-left:0}.comparison-results>div{min-height:82px}.brand-profile{grid-template-columns:1fr;gap:18px}.brand-history{grid-column:auto}.year-rail{scroll-snap-type:x mandatory;grid-auto-columns:min(84vw,306px)}.year-column{scroll-snap-align:start}.rail-arrow{display:none}footer{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.archive-portal{min-height:100vh}.portal-header{border-bottom:1px solid var(--line);min-height:84px;padding:13px var(--page);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;display:grid}.omi-lockup{align-items:center;width:116px;height:54px;display:flex}.omi-lockup img{object-fit:contain;object-position:left center;max-width:100%;height:100%;display:block}.portal-project{border-left:1px solid var(--line-strong);gap:5px;padding-left:27px;display:grid}.portal-project span,.portal-source{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.portal-project strong{letter-spacing:-.015em;font-size:15px;font-weight:650}.portal-source{transition:color .16s var(--ease);text-decoration:none}.portal-source:hover{color:var(--ink)}.rating-switcher{border-bottom:1px solid var(--line);padding:12px var(--page);background:#ffffff7a;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rating-switcher button{border:1px solid var(--line);color:inherit;cursor:pointer;text-align:left;min-height:88px;transition:background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),transform .18s var(--ease);background:#ffffffb8;border-radius:14px;align-content:center;gap:7px;padding:16px 20px;display:grid;position:relative}.rating-switcher button:last-child{border-right:1px solid var(--line)}.rating-switcher button:after{content:"";background:0 0;border-radius:99px;height:3px;position:absolute;bottom:7px;left:20px;right:20px}.rating-switcher button:hover{background:#fff;border-color:#4b71894d;transform:translateY(-1px)}.rating-switcher button.is-active{background:var(--accent);border-color:var(--accent);color:#fff}.rating-switcher button.is-active:after{background:var(--accent-hot)}.rating-switcher strong{letter-spacing:-.022em;font-size:clamp(18px,1.3vw,21px);font-weight:690;line-height:1.18}.rating-switcher small{color:var(--muted);font-size:13px;line-height:1.25}.rating-switcher .is-active small{color:#ffffffc7}.archive-navigation{border-bottom:1px solid var(--line);padding:11px var(--page);scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.archive-navigation::-webkit-scrollbar{display:none}.archive-navigation button{color:var(--muted);cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;padding:9px 14px;font-size:13px;font-weight:630}.archive-navigation button:hover{color:var(--ink);background:#1717160d}.archive-navigation button.is-active{color:var(--accent);background:#4b71891c}.portal-intro{padding:clamp(32px,3.5vw,48px) var(--page) clamp(28px,3vw,42px);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.portal-intro .eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;padding:0;font-size:11px;font-weight:800}.portal-intro h1{letter-spacing:-.052em;max-width:1000px;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:570;line-height:.98}.portal-intro p{color:var(--muted);max-width:760px;margin:13px 0 0;font-size:16px;line-height:1.5}.ranking-explorer.is-embedded .ranking-section{border-top:0;padding-top:16px}.ranking-explorer.is-embedded>footer{display:none}.archive-loading{border-top:1px solid var(--line);min-height:340px;padding:50px var(--page);text-align:center;place-items:center;gap:7px;display:grid}.archive-loading strong{letter-spacing:-.03em;font-size:20px;font-weight:650}.archive-loading span{color:var(--muted);font-size:12px}.archive-section{border-top:1px solid var(--line);padding:26px var(--page) 90px}.archive-controls{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.archive-controls>strong{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:650}.archive-filter-grid{grid-template-columns:minmax(220px,.72fr) minmax(280px,1fr);gap:12px;width:100%;max-width:760px;display:grid}.archive-search{max-width:430px}.archive-search,.archive-select{gap:7px;width:100%;display:grid}.archive-search span,.archive-select span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.archive-search input,.archive-select select{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);font:inherit;height:48px;transition:border-color .16s var(--ease),box-shadow .16s var(--ease);border-radius:10px;outline:none;width:100%;padding:0 15px;font-size:15px}.archive-select select{cursor:pointer;padding-right:36px}.archive-search input:focus,.archive-select select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #4b71891c}.archive-search input::placeholder{color:#a5a6a1}.archive-timeline-panel{margin:0 0 20px}.archive-year-timeline{width:100%}.leader-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.leader-card{background:var(--surface);border:1px solid var(--line);color:inherit;cursor:pointer;text-align:left;min-height:226px;transition:border-color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease);border-radius:16px;grid-template-rows:auto 74px auto auto;padding:17px;display:grid}.leader-card:hover{border-color:#4b718957;transform:translateY(-2px);box-shadow:0 18px 42px #18181412}.leader-category{color:var(--muted);min-height:32px;font-size:12px;line-height:1.35}.leader-logo{justify-content:flex-start;align-items:center;display:flex}.leader-logo img{mix-blend-mode:multiply;object-fit:contain;max-width:118px;max-height:48px}.leader-logo b{color:var(--accent);font-size:22px}.leader-card>strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:15px;font-weight:680;overflow:hidden}.leader-metric{color:var(--muted);margin-top:7px;font-size:12px}.category-workspace{border-top:1px solid var(--line);grid-template-columns:clamp(280px,22vw,360px) 1fr;min-height:720px;display:grid}.category-ranking,.category-sidebar{min-width:0}.category-sidebar{border-right:1px solid var(--line);padding:28px 22px 70px var(--page)}.category-list{scrollbar-color:#c3c4bf transparent;scrollbar-width:thin;gap:3px;max-height:630px;margin-top:16px;padding-right:8px;display:grid;overflow-y:auto}.category-list button{color:#4e4f4a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;padding:11px 12px;font-size:14px;line-height:1.3}.category-list button:hover{color:var(--ink);background:#1717160a}.category-list button.is-active{color:var(--accent);background:#4b71891c;font-weight:700}.category-ranking{padding:32px var(--page) 80px clamp(34px,4vw,58px)}.category-ranking>header,.stories-content>header{justify-content:space-between;align-items:start;gap:24px;margin-bottom:22px;display:flex}.category-ranking>header{flex-wrap:wrap}.category-ranking>header>div{overflow-wrap:anywhere;min-width:0}.archive-detail h2,.category-ranking h2,.stories-content h2{letter-spacing:-.048em;margin:8px 0 0;font-size:clamp(32px,3vw,48px);font-weight:580;line-height:1.02}.archive-detail>a,.category-ranking a,.longread>a,.stories-content a{color:var(--accent);white-space:nowrap;font-size:12px;text-decoration:none}.section-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.category-note{color:#474842;background:#4b718914;border-radius:8px;margin:18px 0 0;padding:13px 16px;font-size:13px;line-height:1.5}.category-note span{display:block}.category-top10{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.category-top10 li{border-bottom:1px solid var(--line);grid-template-columns:30px 88px 1fr auto 48px;align-items:center;gap:14px;min-height:76px;display:grid}.category-rank{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.category-logo{align-items:center;height:46px;display:flex}.category-logo img{mix-blend-mode:multiply;object-fit:contain;max-width:82px;max-height:40px}.category-top10 strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.category-top10>li>b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.directory-layout{min-height:620px}.archive-detail{background:var(--ink);color:#fff;border-radius:18px;margin:0 0 22px;padding:clamp(24px,5vw,68px);position:relative}.detail-close{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:999px;padding:10px 14px;font-size:12px;position:absolute;top:18px;right:18px}.detail-title{align-items:center;gap:28px;padding-right:60px;display:flex}.detail-title img{object-fit:contain;background:#fff;border-radius:12px;width:124px;height:76px;padding:10px}.archive-detail .article-date,.archive-detail .section-label{color:#ffffff80}.prose-content{max-width:780px;font-size:14px;line-height:1.72}.prose-content p{white-space:pre-line;margin:1.1em 0}.archive-detail .prose-content{color:#ffffffc7;margin:36px 0}.brand-directory{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.brand-directory button{background:var(--surface);border:1px solid var(--line);color:inherit;cursor:pointer;text-align:left;min-height:112px;transition:border-color .16s var(--ease),transform .16s var(--ease);border-radius:13px;align-items:center;gap:12px;padding:14px;display:grid}.brand-directory button:hover{border-color:#4b71895c;transform:translateY(-1px)}.brand-directory button span{color:var(--accent);align-items:center;height:42px;font-size:18px;font-weight:750;display:flex}.brand-directory button img{object-fit:contain;max-width:88px;max-height:38px}.brand-directory button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stories-layout{border-top:1px solid var(--line);grid-template-columns:minmax(240px,29vw) 1fr;min-height:720px;display:grid}.stories-index{border-right:1px solid var(--line);padding:26px 18px 70px var(--page)}.stories-index>div{gap:3px;max-height:640px;margin-top:16px;padding-right:8px;display:grid;overflow-y:auto}.stories-index button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.stories-index button:hover{background:#1717160a}.stories-index button.is-active{color:var(--accent);background:#4b71891c}.stories-index button strong{font-size:13px}.stories-index button span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.stories-content{padding:30px var(--page) 90px clamp(28px,5vw,74px)}.archive-empty{color:var(--muted);text-align:center;place-items:center;gap:8px;min-height:450px;display:grid}.archive-empty strong{color:var(--ink);font-size:22px;font-weight:620}.archive-empty span{font-size:13px}.story-tabs-summary{gap:8px;margin:24px 0 34px;display:flex}.story-tabs-summary span{color:var(--accent);background:#4b718917;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.stories-content section+section{margin-top:50px}.stories-content h3{letter-spacing:-.03em;font-size:18px;font-weight:620}.story-cards{column-count:2;column-gap:10px}.story-cards article{background:var(--surface);border:1px solid var(--line);break-inside:avoid;color:#3f403b;white-space:pre-line;border-radius:13px;margin:0 0 10px;padding:19px;font-size:14px;line-height:1.62}.story-cards.letters article{background:#4b71890e}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.blog-grid button{background:var(--surface);border:1px solid var(--line);color:inherit;cursor:pointer;text-align:left;min-height:220px;transition:border-color .16s var(--ease),transform .16s var(--ease);border-radius:15px;padding:0 18px 20px;overflow:hidden}.blog-grid button:hover{border-color:#4b71895c;transform:translateY(-2px)}.blog-grid img{object-fit:cover;width:calc(100% + 36px);height:150px;margin:0 -18px 16px}.article-date,.blog-grid span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 7px;font-size:11px;display:block}.blog-grid strong{letter-spacing:-.02em;font-size:15px;font-weight:650;line-height:1.25;display:block}.blog-grid p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-detail{margin-bottom:22px}.blog-detail h2{max-width:850px}.article-cover{object-fit:cover;border-radius:14px;width:100%;max-width:900px;max-height:500px;margin:34px 0;display:block}.longread{border-top:1px solid var(--line);padding:40px var(--page) 100px;grid-template-columns:minmax(220px,.55fr) 1fr;gap:42px;display:grid}.longread-images{gap:10px;display:grid}.longread-images img{background:var(--surface);border:1px solid var(--line);object-fit:contain;border-radius:14px;width:100%;max-height:330px;padding:10px}.longread>.prose-content{max-width:820px;font-size:15px}.longread>a{grid-column:2;align-self:start}.portal-footer{background:var(--ink);color:#ffffff7a;border-top:0;align-items:center}.portal-footer-copy{justify-content:space-between;gap:12px 34px;width:min(760px,70%);display:flex}.developer-credit{flex:none;align-items:center;gap:11px;display:flex}.developer-credit>span{color:#ffffff75;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}.consulting-signature{width:224px;min-height:44px;color:var(--ink);text-align:center;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.consulting-signature img{object-fit:contain;width:100%;height:auto;display:block}.portal-footer .consulting-signature{flex:none;margin:0}.portal-footer .consulting-signature:focus-visible{outline:2px solid var(--surface);outline-offset:3px}@media (max-width:1000px){.leader-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-directory{grid-template-columns:repeat(4,minmax(0,1fr))}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.portal-footer-copy{flex-direction:column;width:100%}.portal-footer .consulting-signature{margin-top:10px}}@media (min-width:761px) and (max-width:1792px){:root{--page:clamp(28px,4vw,52px)}.portal-header{gap:22px;min-height:72px;padding-top:9px;padding-bottom:9px}.omi-lockup{width:100px;height:46px}.portal-project{gap:3px;padding-left:22px}.rating-switcher{padding-top:10px;padding-bottom:10px}.rating-switcher button{gap:6px;min-height:78px;padding:13px 16px}.rating-switcher button:after{bottom:6px;left:16px;right:16px}.rating-switcher strong{font-size:18px}.archive-navigation{padding-top:8px;padding-bottom:8px}.archive-navigation button{padding:7px 12px;font-size:12px}.portal-intro{padding-top:30px;padding-bottom:28px}.portal-intro h1{font-size:46px}.portal-intro p{margin-top:10px;font-size:15px}.ranking-explorer.is-embedded .ranking-section{padding-top:10px}.ranking-heading-row h2{font-size:38px}.toolbar{margin-top:16px}.year-column{border-radius:22px}}@media (max-width:760px){.portal-header{grid-template-columns:auto 1fr;gap:14px;min-height:76px}.omi-lockup{width:96px;height:46px}.portal-project{padding-left:14px}.portal-project span,.portal-source{display:none}.portal-project strong{font-size:11px}.rating-switcher{padding:10px var(--page);grid-template-columns:repeat(3,minmax(176px,1fr));overflow-x:auto}.rating-switcher button{min-height:94px;padding:15px 16px}.rating-switcher strong{font-size:17px}.portal-intro{grid-template-columns:1fr;align-items:start;gap:10px;padding-top:30px}.portal-intro h1{font-size:clamp(36px,10vw,48px)}.archive-controls{flex-direction:column;align-items:stretch;gap:10px}.archive-filter-grid{grid-template-columns:1fr}.leader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-card{min-height:205px}.category-workspace,.stories-layout{grid-template-columns:1fr}.category-sidebar,.stories-index{border-bottom:1px solid var(--line);padding:22px var(--page);border-right:0}.category-list,.stories-index>div{max-height:none;padding:0 0 6px;display:flex;overflow-x:auto}.category-list button,.stories-index button{white-space:nowrap;flex:none}.category-ranking,.stories-content{padding:28px var(--page) 70px}.category-top10 li{grid-template-columns:24px 60px 1fr auto 42px;gap:9px}.category-logo img{max-width:58px}.brand-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-title{flex-direction:column;align-items:start;gap:18px}.story-cards{column-count:1}.blog-grid,.longread{grid-template-columns:1fr}.longread{padding-top:28px}.longread>a{grid-column:1}}@media (max-width:430px){.leader-grid{grid-template-columns:1fr}.category-top10 li{grid-template-columns:24px 1fr auto 40px;min-height:68px}.category-logo{display:none}.brand-directory{grid-template-columns:1fr 1fr}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}