@font-face{font-family:'Schibsted Grotesk';font-style:normal;font-weight:400 900;font-display:swap;src:url('/fonts/schibsted-grotesk-latin.woff2') format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Schibsted Grotesk';font-style:normal;font-weight:400 900;font-display:swap;src:url('/fonts/schibsted-grotesk-latin-ext.woff2') format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root:root{--mud-palette-primary:#e8630a;--mud-palette-primary-rgb:232,99,10;--mud-palette-primary-text:#0c0c0e;--mud-palette-primary-darken:#e85a0c;--mud-palette-primary-lighten:#f47b2a;--mud-palette-primary-hover:rgba(232,99,10,.12);--mud-palette-secondary:#232326;--mud-palette-secondary-rgb:35,35,38;--mud-palette-secondary-text:#fff;--mud-palette-secondary-darken:#17171a;--mud-palette-secondary-lighten:#3a3a40;--mud-palette-secondary-hover:rgba(255,255,255,.06);--mud-palette-tertiary:#9c9ca6;--mud-palette-tertiary-rgb:156,156,166;--mud-palette-tertiary-text:#0c0c0e;--mud-palette-black:#0c0c0e;--mud-palette-white:#fff;--mud-palette-background:#1a1a20;--mud-palette-background-gray:#1a1a20;--mud-palette-surface:#24242a;--mud-palette-overlay-dark:rgba(0,0,0,.7);--mud-palette-overlay-light:rgba(23,23,26,.7);--mud-palette-appbar-background:#0c0c0e;--mud-palette-appbar-text:#fff;--mud-palette-drawer-background:#0c0c0e;--mud-palette-drawer-text:#fff;--mud-palette-drawer-icon:#8a8a92;--mud-palette-text-primary:#fff;--mud-palette-text-secondary:#8a8a92;--mud-palette-text-disabled:rgba(255,255,255,.3);--mud-palette-action-default:#b8b8c0;--mud-palette-action-default-hover:rgba(255,255,255,.08);--mud-palette-action-disabled:rgba(255,255,255,.28);--mud-palette-action-disabled-background:rgba(255,255,255,.08);--mud-palette-lines-default:#2c2c33;--mud-palette-lines-inputs:#3a3a40;--mud-palette-divider:#2c2c33;--mud-palette-divider-light:#1b1b1f;--mud-palette-table-lines:#2c2c33;--mud-palette-table-striped:rgba(255,255,255,.02);--mud-palette-table-hover:rgba(232,99,10,.06);--mud-palette-dark:#17171a;--mud-palette-dark-rgb:23,23,26;--mud-palette-dark-text:#fff;--mud-palette-dark-darken:#0c0c0e;--mud-palette-dark-lighten:#232326;--mud-palette-dark-hover:rgba(23,23,26,.8);--mud-palette-gray-default:#8a8a92;--mud-palette-gray-light:#17171a;--mud-palette-gray-lighter:#111114;--mud-palette-gray-dark:#6a6a72;--mud-palette-gray-darker:#232326;--mud-palette-info:#4c8dff;--mud-palette-info-rgb:76,141,255;--mud-palette-info-text:#fff;--mud-palette-info-darken:#2e74ee;--mud-palette-info-lighten:#74a6ff;--mud-palette-info-hover:rgba(76,141,255,.12);--mud-palette-success:#22c07c;--mud-palette-success-rgb:34,192,124;--mud-palette-success-text:#0c0c0e;--mud-palette-success-darken:#1aa96b;--mud-palette-success-lighten:#45d194;--mud-palette-success-hover:rgba(34,192,124,.12);--mud-palette-warning:#e0a422;--mud-palette-warning-rgb:224,164,34;--mud-palette-warning-text:#0c0c0e;--mud-palette-warning-darken:#c68f16;--mud-palette-warning-lighten:#edbb4c;--mud-palette-warning-hover:rgba(224,164,34,.12);--mud-palette-error:#f0563e;--mud-palette-error-rgb:240,86,62;--mud-palette-error-text:#fff;--mud-palette-error-darken:#db3e24;--mud-palette-error-lighten:#f47d6a;--mud-palette-error-hover:rgba(240,86,62,.12);--mud-default-borderradius:12px;--mud-typography-default-family:'Schibsted Grotesk','Segoe UI',system-ui,sans-serif;--mud-typography-h1-family:var(--mud-typography-default-family);--mud-typography-h2-family:var(--mud-typography-default-family);--mud-typography-h3-family:var(--mud-typography-default-family);--mud-typography-h4-family:var(--mud-typography-default-family);--mud-typography-h5-family:var(--mud-typography-default-family);--mud-typography-h6-family:var(--mud-typography-default-family);--mud-typography-subtitle1-family:var(--mud-typography-default-family);--mud-typography-subtitle2-family:var(--mud-typography-default-family);--mud-typography-body1-family:var(--mud-typography-default-family);--mud-typography-body2-family:var(--mud-typography-default-family);--mud-typography-button-family:var(--mud-typography-default-family);--mud-typography-caption-family:var(--mud-typography-default-family);--mud-typography-overline-family:var(--mud-typography-default-family);--eb-bg:#0c0c0e;--eb-page-bg:#1a1a20;--eb-surface:#24242a;--eb-surface-2:#111114;--eb-border:#2c2c33;--eb-border-2:#3a3a40;--eb-seg-track:#33333b;--eb-seg-hover:#40404a;--eb-text:#fff;--eb-body:#b8b8c0;--eb-muted:#9c9ca6;--eb-orange:#e8630a;--eb-orange-hover:#f47b2a;--eb-orange-on-dark:#e8630a;--eb-orange-on-dark-hover:#f47b2a;--eb-on-orange-on-dark:#0c0c0e;--eb-orange-ink:#e8630a;--eb-on-photo:#fff;--eb-on-photo-dim:#9c9ca6;--eb-on-orange:#0c0c0e;--eb-photo-bg:#1e1e22;--eb-input-border:#c9c9d0;--eb-sex-m:#5ab2ff;--eb-sex-f:#ff74b4;--eb-sex-m-on-dark:#5ab2ff;--eb-sex-f-on-dark:#ff74b4;--eb-welfare-accent:#e8a33d;--eb-welfare-border:rgba(232,163,61,.38);--eb-welfare-bg:rgba(232,163,61,.1);--eb-recessive-accent:#af81f8;--eb-error:#f4644c;--eb-success:#22c07c;--eb-info:#4c8dff;--eb-tint-bg:rgba(232,99,10,.12);--eb-tint-border:rgba(232,99,10,.4);--eb-orange-on-tint:#f47b2a;--eb-display:'Schibsted Grotesk','Segoe UI',system-ui,sans-serif;--eb-ink:#0c0c0e;--eb-cream:#0c0c0e;--eb-line:#2c2c33;--eb-surface-alias:#24242a;--eb-yellow:rgba(232,99,10,.12);--eb-yellow-deep:#f47b2a;--eb-purple:#e8630a;--eb-orange-text:#e8630a;--eb-shed:#8a8a92;--eb-shadow:0 12px 32px rgba(0,0,0,.5);--eb-shadow-sm:0 8px 24px rgba(0,0,0,.4);--eb-hero-fallback:radial-gradient(120% 90% at 82% 8%,rgba(232,99,10,.34) 0%,rgba(232,99,10,0) 55%),linear-gradient(160deg,#1c1c22 0%,#0e0e11 58%,#090909 100%)}:root:root[data-theme="light"]{--eb-bg:#fff;--eb-page-bg:#f4f4f6;--eb-surface:#fff;--eb-surface-2:#ededf1;--eb-border:#e4e4e9;--eb-border-2:#cfcfd6;--eb-input-border:#8a8a94;--eb-seg-track:#e7e7ec;--eb-seg-hover:#fff;--eb-text:#17171a;--eb-body:#44454d;--eb-muted:#63636b;--eb-orange-ink:#b84a08;--eb-orange-hover:#9e3f06;--eb-orange:#b84a08;--eb-on-orange:#fff;--eb-orange-on-tint:#a03f06;--eb-photo-bg:#ececef;--eb-sex-m:#1668c4;--eb-sex-f:#c42b78;--eb-welfare-accent:#9a6512;--eb-welfare-border:rgba(154,101,18,.3);--eb-welfare-bg:rgba(232,163,61,.13);--eb-recessive-accent:#7f45de;--eb-error:#c4331c;--eb-success:#14794e;--eb-info:#1b5fd9;--eb-tint-bg:rgba(232,99,10,.12);--eb-tint-border:rgba(232,99,10,.34);--eb-shadow:0 12px 32px rgba(20,22,40,.14);--eb-shadow-sm:0 8px 24px rgba(20,22,40,.1);--mud-palette-primary:#b84a08;--mud-palette-primary-rgb:184,74,8;--mud-palette-primary-text:#fff;--mud-palette-primary-darken:#9e3f06;--mud-palette-primary-lighten:#c4530a;--mud-palette-background:#f4f4f6;--mud-palette-background-gray:#ededf1;--mud-palette-surface:#fff;--mud-palette-appbar-background:#fff;--mud-palette-appbar-text:#17171a;--mud-palette-drawer-background:#fff;--mud-palette-drawer-text:#17171a;--mud-palette-drawer-icon:#63636b;--mud-palette-text-primary:#17171a;--mud-palette-text-secondary:#63636b;--mud-palette-text-disabled:rgba(23,23,26,.38);--mud-palette-action-default:#44454d;--mud-palette-action-default-hover:rgba(0,0,0,.06);--mud-palette-action-disabled:rgba(23,23,26,.26);--mud-palette-action-disabled-background:rgba(23,23,26,.1);--mud-palette-lines-default:#e4e4e9;--mud-palette-lines-inputs:#cfcfd6;--mud-palette-divider:#e4e4e9;--mud-palette-divider-light:#ededf1;--mud-palette-table-lines:#e4e4e9;--mud-palette-table-striped:rgba(0,0,0,.02);--mud-palette-table-hover:rgba(232,99,10,.06);--mud-palette-overlay-dark:rgba(0,0,0,.5);--mud-palette-overlay-light:rgba(255,255,255,.7);--mud-palette-dark:#ededf1;--mud-palette-dark-rgb:237,237,241;--mud-palette-dark-text:#17171a;--mud-palette-dark-darken:#e0e0e6;--mud-palette-dark-lighten:#f4f4f6;--mud-palette-dark-hover:rgba(237,237,241,.8);--mud-palette-secondary:#ededf1;--mud-palette-secondary-text:#17171a;--mud-palette-secondary-darken:#e0e0e6;--mud-palette-secondary-lighten:#f4f4f6;--mud-palette-gray-default:#63636b;--mud-palette-gray-light:#ededf1;--mud-palette-gray-lighter:#f4f4f6;--mud-palette-gray-dark:#7a7a82;--mud-palette-gray-darker:#e4e4e9}[data-theme="light"] .eb-hero-title,[data-theme="light"] .eb-pricing-headline,[data-theme="light"] .eb-photo-spec,[data-theme="light"] .eb-heart,[data-theme="light"] .eb-store-name,[data-theme="light"] .eb-share-btn,[data-theme="light"] .eb-social-btn,[data-theme="light"] .eb-news-hero-title{color:var(--eb-on-photo)!important}[data-theme="light"] .eb-hero-eyebrow,[data-theme="light"] .eb-store-meta-rating .eb-star,[data-theme="light"] .eb-heart--on,[data-theme="light"] .eb-news-tag,[data-theme="light"] .eb-news-more,[data-theme="light"] .eb-news-hero.has-cover .eb-news-date,[data-theme="light"] .eb-news-hero:hover .eb-news-hero-title{color:var(--eb-orange-on-dark)!important}[data-theme="light"] .eb-news-hero.has-cover .eb-news-readtime{color:var(--eb-on-photo-dim)!important}[data-theme="light"] .mud-link.mud-primary-text,[data-theme="light"] .mud-button-text-primary,[data-theme="light"] .mud-chip-color-primary.mud-chip-text,[data-theme="light"] .mud-chip-color-primary.mud-chip-outlined{color:var(--eb-orange-ink)!important}[data-theme="light"] .eb-news-hero.has-cover{background-color:#17171a}[data-theme="light"] .eb-news-hero-excerpt{color:rgba(255,255,255,.82)}[data-theme="light"] .eb-topnav .eb-nav-item,[data-theme="light"] .eb-topnav .mud-button,[data-theme="light"] .eb-topnav .mud-icon-button,[data-theme="light"] .eb-fav-nav,[data-theme="light"] .eb-chat-nav{color:rgba(23,23,26,.74)}[data-theme="light"] .eb-topnav .eb-nav-item:hover,[data-theme="light"] .eb-topnav .mud-button:hover,[data-theme="light"] .eb-topnav .mud-icon-button:hover,[data-theme="light"] .eb-fav-nav:hover,[data-theme="light"] .eb-chat-nav:hover{background-color:rgba(0,0,0,.05)}[data-theme="light"] .eb-compare-tray{background:rgba(248,248,250,.9)}[data-theme="light"] .eb-store-sticky{background:rgba(248,248,250,.92)}[data-theme="light"] .eb-bulk-state--draft,[data-theme="light"] .eb-fb-rail-btn:hover:not(:disabled){background:rgba(0,0,0,.05)}[data-theme="light"] .eb-news-loadmore-spin{border-color:rgba(0,0,0,.16);border-top-color:var(--eb-orange)}[data-theme="light"] .eb-sk{background:linear-gradient(90deg,#e6e6eb 25%,#f1f1f4 50%,#e6e6eb 75%);background-size:200% 100%}html,body{background-color:var(--eb-page-bg)}html,body{overflow-x:clip}html{scroll-padding-top:64px;scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}body.abp-application-layout{background-color:var(--eb-page-bg);color:var(--eb-text)}body,.mud-typography{font-family:'Schibsted Grotesk','Segoe UI',system-ui,sans-serif;color:var(--eb-text)}.mud-typography.mud-text-secondary{color:var(--eb-muted)}.mud-typography-h1,.mud-typography-h2,.mud-typography-h3,.mud-typography-h4,.mud-typography-h5,.mud-typography-h6{font-family:var(--eb-display);font-weight:800;letter-spacing:-.03em;color:var(--eb-text)}.mud-typography-subtitle1{font-weight:700;letter-spacing:-.01em}a,.mud-link{color:var(--eb-orange-ink)}a:hover,.mud-link:hover{color:var(--eb-orange-hover)}:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}:root:root{--eb-container-max:1400px}.eb-container{width:100%;max-width:var(--eb-container-max);margin-inline:auto;padding-inline:28px;box-sizing:border-box}.eb-page{padding-top:32px;padding-bottom:80px}.mud-appbar{box-shadow:none;border-bottom:1px solid var(--eb-border);background-color:var(--eb-bg)}.eb-topnav .mud-toolbar{padding:0;width:100%}.eb-nav-inner{display:flex;align-items:center;gap:4px;height:100%;min-width:0}.eb-brand{display:flex;align-items:center;flex:0 0 auto;margin-right:28px;white-space:nowrap}.eb-brand-mark{height:34px;width:auto;display:block}.eb-brand-mark--light{display:none}[data-theme="light"] .eb-brand-mark--dark{display:none}[data-theme="light"] .eb-brand-mark--light{display:block}.eb-nav-links{display:none;align-items:center;gap:4px}.eb-mobile-menu{display:flex}.eb-nav-trigger{display:flex;align-items:center}@media(min-width:1024px){.eb-nav-links--public{display:flex}.eb-mobile-menu--public{display:none}}@media(min-width:1280px){.eb-nav-links--backoffice{display:flex}.eb-mobile-menu--backoffice{display:none}}.mud-drawer.eb-nav-drawer{z-index:1305;width:min(320px,88vw);background-color:var(--eb-bg);border-left:1px solid var(--eb-border);box-shadow:none}.mud-overlay-drawer,.mud-drawer-overlay{z-index:1304}@media(prefers-reduced-motion:reduce){.mud-drawer.eb-nav-drawer,.eb-nav-drawer .mud-collapse-container{transition:none!important}}.eb-nav-drawer-inner{display:flex;flex-direction:column;height:100%;outline:0;padding-right:env(safe-area-inset-right)}.eb-nav-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;min-height:56px;padding:8px 8px 8px 20px;border-bottom:1px solid var(--eb-border)}.eb-nav-drawer-title{font-size:1rem;font-weight:800;letter-spacing:-.01em;color:var(--eb-text)}.eb-nav-drawer .eb-nav-drawer-head .mud-icon-button{width:44px;height:44px;color:var(--eb-body)}.eb-nav-drawer-utility{display:none;align-items:center;gap:2px;margin-inline-start:auto}.eb-nav-drawer .eb-nav-drawer-sell{flex:0 0 auto;margin:16px 20px 4px;min-height:46px}.eb-nav-drawer-menu{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 max(20px,env(safe-area-inset-bottom))}.eb-nav-drawer-menu>*+*{border-top:1px solid var(--eb-border)}.eb-nav-drawer .eb-install-app{flex:0 0 auto;margin:0 20px;margin-bottom:max(16px,env(safe-area-inset-bottom));min-height:46px;border-color:var(--eb-border-2);color:var(--eb-body)}.eb-nav-drawer .eb-install-app:hover{border-color:var(--eb-orange);color:var(--eb-text)}.eb-install-blurb{margin:0 0 16px;color:var(--eb-body);line-height:1.6}.eb-install-steps{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;counter-reset:eb-install-step}.eb-install-step{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface-2);color:var(--eb-text);font-size:.92rem;line-height:1.45;counter-increment:eb-install-step}.eb-install-step::before{content:counter(eb-install-step);flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);font-size:.74rem;font-weight:800}.eb-install-step-icon{flex:0 0 auto;color:var(--eb-muted)}.eb-nav-drawer .mud-nav-link{min-height:52px;padding:12px 20px;font-size:.95rem;font-weight:600;color:var(--eb-body)}.eb-nav-drawer .mud-nav-link:hover,.eb-nav-drawer .mud-nav-link:focus-visible{background-color:var(--eb-tint-bg);color:var(--eb-text)}.eb-nav-drawer .mud-nav-group>.mud-nav-link{color:var(--eb-text);font-weight:700}.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-link,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-group .mud-nav-link,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-group .mud-nav-group .mud-nav-link,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-group .mud-nav-group .mud-nav-group .mud-nav-link{padding-left:20px}.eb-nav-drawer .mud-navgroup-collapse{padding-left:18px}.eb-nav-drawer .mud-navgroup-collapse .mud-nav-item .mud-nav-link{font-size:.92rem;font-weight:500}.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-link.active,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-group .mud-nav-link.active,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-group .mud-nav-group .mud-nav-link.active,.eb-nav-drawer.mud-drawer .mud-navmenu .mud-nav-link[aria-current="page"]{color:var(--eb-text);font-weight:800!important;background-color:var(--eb-tint-bg)}.eb-nav-drawer .mud-nav-link .mud-icon-root{color:var(--eb-muted)}.eb-topnav .eb-nav-item,.eb-topnav .mud-button{text-transform:none;font-weight:600;font-size:.9rem;color:rgba(255,255,255,.75);letter-spacing:0;border-radius:999px}.eb-topnav .eb-nav-item:hover,.eb-topnav .mud-button:hover{color:var(--eb-text);background-color:rgba(255,255,255,.08)}.eb-topnav .eb-nav-item--active,.eb-topnav .eb-nav-item--active .mud-button,[data-theme="light"] .eb-topnav .eb-nav-item--active,[data-theme="light"] .eb-topnav .eb-nav-item--active .mud-button{color:var(--eb-text);font-weight:800}.eb-topnav .eb-sell-cta,.eb-nav-drawer .eb-sell-cta{background-color:var(--eb-orange);color:var(--eb-on-orange);font-weight:800;font-size:.9rem;text-transform:none;border-radius:999px;padding:6px 18px;margin-right:4px;box-shadow:none}.eb-topnav .eb-sell-cta:hover,.eb-nav-drawer .eb-sell-cta:hover,[data-theme="light"] .eb-topnav .eb-sell-cta,[data-theme="light"] .eb-nav-drawer .eb-sell-cta,[data-theme="light"] .eb-topnav .eb-sell-cta:hover,[data-theme="light"] .eb-nav-drawer .eb-sell-cta:hover{background-color:var(--eb-orange);color:var(--eb-on-orange)}.eb-topnav .eb-sell-cta:hover,.eb-nav-drawer .eb-sell-cta:hover{filter:brightness(1.06)}.eb-header-search-panel{position:absolute;top:100%;left:0;right:0;display:flex;justify-content:flex-end;padding:10px max(16px,calc((100% - var(--eb-container-max))/2 + 28px)) 14px 16px;background:var(--eb-surface);border-bottom:1px solid var(--eb-border);box-shadow:0 12px 28px rgba(0,0,0,.18)}.eb-header-search-panel>.mud-autocomplete{flex:0 1 560px}.eb-header-search-input{width:100%}.eb-header-search-hit{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%}.eb-header-search-empty{display:flex;flex-direction:column;gap:2px;padding:10px 16px}.eb-header-search-empty-title{font-weight:600;color:var(--eb-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eb-header-search-empty-hint{font-size:.82rem;color:var(--eb-muted)}.eb-header-search-hit-species{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--eb-muted);white-space:nowrap}.eb-nav-utility{display:flex;align-items:center;gap:4px}.eb-nav-utility{margin-left:10px;padding-left:10px;border-left:1px solid var(--eb-border)}@media(min-width:768px){.eb-nav-utility{margin-left:14px;padding-left:14px}}.eb-topnav .eb-header-search-toggle,.eb-topnav .eb-theme-toggle{width:44px;min-width:44px;height:44px}.eb-topnav .eb-login-cta{min-height:44px}.eb-topnav .mud-icon-button{color:rgba(255,255,255,.8)}.eb-topnav .mud-icon-button:hover{color:var(--eb-text)}.eb-nav-admin{color:var(--eb-muted)!important}@media(max-width:767.98px){.eb-container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.eb-page{padding-top:24px;padding-bottom:64px}.eb-nav-inner{gap:0}.eb-topnav .eb-brand{min-height:44px;margin-right:0}.eb-topnav .eb-brand-mark{width:auto;height:26px;margin-right:0;object-fit:contain}.eb-mobile-menu{order:10;flex:0 0 44px}.eb-mobile-menu .mud-icon-button,.eb-topnav .eb-theme-toggle,.eb-topnav .eb-fav-nav,.eb-topnav .eb-chat-nav{width:44px;min-width:44px;height:44px;min-height:44px}}@media(max-width:359.98px){.eb-container{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.eb-topnav .eb-brand-mark{height:24px}.eb-topnav .eb-theme-toggle,.eb-topnav .eb-fav-nav{display:none}.eb-nav-drawer-utility{display:flex}}.eb-hero-immersive{position:relative;margin-bottom:56px;background:#0c0c0e;border:1px solid var(--eb-border-2);border-radius:20px;overflow:hidden}:root:root[data-theme="light"] .eb-hero-immersive{border-color:transparent;box-shadow:0 24px 60px rgba(12,12,14,.28),0 2px 8px rgba(12,12,14,.16)}.eb-hero-bg{position:relative;min-height:440px;display:flex;flex-direction:column;justify-content:flex-end;padding:36px 48px 84px;background-image:linear-gradient(180deg,rgba(12,12,14,.5) 0%,rgba(12,12,14,.12) 42%,rgba(12,12,14,.96) 100%),var(--eb-hero-image,var(--eb-hero-fallback));background-size:cover;background-position:center}@media(max-height:500px){.eb-hero-bg{min-height:280px;padding-bottom:52px}}.eb-hero-eyebrow{font-size:.74rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--eb-orange-ink);margin-bottom:16px;text-shadow:0 1px 12px rgba(0,0,0,.45)}.eb-hero-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(2.6rem,6vw,4.8rem);line-height:.96;letter-spacing:-.035em;color:var(--eb-text);margin:0;max-width:17ch;text-wrap:balance;text-transform:none}.eb-hero-sub{color:rgba(255,255,255,.82);font-size:1.05rem;line-height:1.6;max-width:52ch;margin:18px 0 0;text-shadow:0 1px 12px rgba(0,0,0,.4)}.eb-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.eb-hero-cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border:1px solid transparent;border-radius:12px;font-family:var(--eb-display);font-weight:800;font-size:.95rem;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease,box-shadow 140ms ease}.eb-hero-cta-btn--primary{background-color:var(--eb-orange-on-dark)!important;color:var(--eb-on-orange-on-dark)!important}.eb-hero-cta-btn--primary:hover{background-color:var(--eb-orange-on-dark-hover)!important;color:var(--eb-on-orange-on-dark)!important;box-shadow:0 0 32px rgba(232,99,10,.32)}.eb-hero-cta-btn--ghost{background-color:rgba(12,12,14,.42);border-color:rgba(255,255,255,.34);color:#fff!important}.eb-hero-cta-btn--ghost:hover{border-color:var(--eb-orange-on-dark);color:var(--eb-orange-on-dark)!important}.eb-hero-search{position:absolute;left:48px;right:48px;bottom:-34px;z-index:2;background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.45);display:flex;align-items:center;padding:10px 10px 10px 24px;gap:14px;cursor:text;transition:box-shadow 180ms cubic-bezier(.22,1,.36,1),transform 180ms cubic-bezier(.22,1,.36,1)}.eb-hero-search:focus-within{transform:translateY(-3px);box-shadow:0 22px 56px rgba(0,0,0,.55),0 0 0 1px rgba(232,99,10,.55)}@media(prefers-reduced-motion:reduce){.eb-hero-search{transition:none}.eb-hero-search:focus-within{transform:none}}.eb-hero-search .eb-hero-search-btn{cursor:pointer}.eb-hero-search .eb-hero-search-icon{color:#55555c;font-size:1.15rem;line-height:1}.eb-hero-search input{flex:1;border:0;outline:0;background:transparent;color:#0c0c0e;font-family:var(--eb-display);font-size:.98rem;min-width:0}.eb-hero-search input::placeholder{color:#6a6a72;opacity:1}.eb-hero-search .eb-hero-search-btn{background:var(--eb-orange);color:var(--eb-on-orange);font-weight:800;font-size:.92rem;padding:13px 30px;border:0;border-radius:12px;cursor:pointer;white-space:nowrap;transition:background 140ms ease}.eb-hero-search .eb-hero-search-btn:hover{background:var(--eb-orange-hover)}@media(max-width:720px){.eb-hero-bg{padding:26px 18px 18px;min-height:360px}.eb-hero-immersive{margin-bottom:40px}.eb-hero-search{position:static;left:auto;right:auto;bottom:auto;margin-top:22px;padding-left:16px;gap:10px;flex-wrap:wrap}.eb-hero-title{max-width:none;font-size:clamp(2.25rem,11vw,3.2rem)}.eb-hero-search .eb-hero-search-btn{min-height:44px;padding-inline:18px}.eb-hero-cta{margin-top:22px;gap:10px}.eb-hero-cta-btn{flex:1 1 auto;padding-inline:16px}}.eb-section-head{display:flex;align-items:center;margin-bottom:20px}.eb-section-title{font-family:var(--eb-display);font-weight:700;font-size:1.3rem;letter-spacing:-.01em;color:var(--eb-text);margin:0;line-height:1.2}.eb-section-link{font-size:.86rem;font-weight:600;color:var(--eb-orange-ink);cursor:pointer}.eb-section-link:hover{color:var(--eb-orange-hover)}@media(max-width:700px){.eb-section-head:has(.eb-section-link){padding-right:44px}.eb-section-link{display:inline-flex;align-items:center;min-height:44px}}.eb-scale-divider{height:1px;width:100%;margin:12px 0 26px;background:var(--eb-border)}.eb-page-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(2rem,4vw,2.6rem);line-height:1.02;letter-spacing:-.03em;text-transform:none;color:var(--eb-text);margin:0 0 4px}.eb-page-sub{color:var(--eb-muted);font-size:.92rem;margin-bottom:26px}.eb-page-aka{color:var(--eb-muted);font-size:.86rem;margin-bottom:22px}.eb-page-sub+.eb-page-aka{margin-top:-18px}.eb-mark-yellow,.eb-mark-orange{background:none;padding:0;color:var(--eb-orange-ink)}.eb-crumb{font-size:.84rem;font-weight:600;color:var(--eb-muted);margin-bottom:18px}.eb-crumb--row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.eb-crumb-trail{min-width:0}@media(max-width:599.98px){.eb-crumb-current{display:none}}.eb-detail-nav{margin-left:auto;display:flex;gap:8px;flex:0 0 auto}.eb-detail-nav-btn{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:700;color:var(--eb-text);text-decoration:none;padding:7px 14px;border:1px solid var(--eb-border-2);border-radius:999px;white-space:nowrap;transition:border-color 140ms ease,color 140ms ease,background-color 140ms ease}.eb-detail-nav-btn:hover{border-color:var(--eb-orange);color:var(--eb-orange-on-tint);background-color:var(--eb-tint-bg)}.eb-detail-nav-btn--off{color:var(--eb-muted);border-color:var(--eb-border);opacity:.5;cursor:default}.eb-crumb a,.eb-crumb .mud-link{color:var(--eb-text);text-decoration:none;font-weight:600}.eb-crumb a:hover,.eb-crumb .mud-link:hover{color:var(--eb-orange-ink)}.eb-card{background-color:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;box-shadow:none;transition:box-shadow 180ms ease,transform 180ms ease,border-color 180ms ease;overflow:hidden;cursor:pointer}.eb-card:hover{border-color:var(--eb-orange);box-shadow:var(--eb-shadow);transform:translateY(-3px)}.eb-card-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}@media(max-width:1400px){.eb-card-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1200px){.eb-card-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.eb-card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){:is(.eb-card-grid,.eb-bento){gap:12px}:is(.eb-card-grid,.eb-bento) .mud-card-content.pa-3{padding:7px 9px 8px!important}:is(.eb-card-grid,.eb-bento) .eb-card-title{font-size:.86rem}:is(.eb-card-grid,.eb-bento) .eb-compare-toggle-text{display:none}:is(.eb-card-grid,.eb-bento) .eb-card-price-row:has(.eb-compare-toggle){min-height:44px}:is(.eb-card-grid,.eb-bento) .eb-compare-toggle{width:44px;min-height:44px;padding:4px 0;justify-content:center;flex:0 0 auto}:is(.eb-card-grid,.eb-bento) .eb-store-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.eb-card-grid,.eb-bento) .eb-card-spec{font-size:.74rem}:is(.eb-card-grid,.eb-bento) .eb-card-spec{margin:2px 0 3px}:is(.eb-card-grid,.eb-bento) .eb-card-meta{font-size:.72rem;margin:2px 0 4px}:is(.eb-card-grid,.eb-bento) .eb-photo-foot{left:7px;right:7px;bottom:7px;gap:5px}:is(.eb-card-grid,.eb-bento) .eb-photo-spec{font-size:.68rem;gap:4px;padding:2px 7px}:is(.eb-card-grid,.eb-bento) .eb-photo-cb{font-size:.7rem}:is(.eb-card-grid,.eb-bento) .eb-photo-spec .eb-sex{font-size:.95rem}:is(.eb-card-grid,.eb-bento) .eb-card-price-row{margin-top:auto}}@media(max-width:960px){.eb-card-grid>.eb-card:last-child:nth-child(odd){--eb-orphan-photo:min(40%,220px);grid-column:1/-1;flex-direction:row!important}.eb-card-grid>.eb-card:last-child:nth-child(odd) .eb-card-photo-link{flex:0 0 var(--eb-orphan-photo)}.eb-card-grid>.eb-card:last-child:nth-child(odd) .eb-heart{right:auto;left:calc(var(--eb-orphan-photo) - 53px)}.eb-card-grid>.eb-card:last-child:nth-child(odd) .eb-card-photo{height:100%;border-bottom:0;border-right:1px solid var(--eb-border)}.eb-card-grid>.eb-card:last-child:nth-child(odd) .eb-card-photo img,.eb-card-grid>.eb-card:last-child:nth-child(odd) .eb-card-photo>div{height:100%!important;aspect-ratio:auto!important}.eb-card-grid>.eb-card:last-child:nth-child(odd) .mud-card-content{min-width:0;justify-content:center}}@media(max-width:860px){.eb-bento>.eb-card:last-child:nth-child(even){--eb-orphan-photo:min(40%,220px);grid-column:1/-1;flex-direction:row!important}.eb-bento>.eb-card:last-child:nth-child(even) .eb-card-photo-link{flex:0 0 var(--eb-orphan-photo)}.eb-bento>.eb-card:last-child:nth-child(even) .eb-heart{right:auto;left:calc(var(--eb-orphan-photo) - 53px)}.eb-bento>.eb-card:last-child:nth-child(even) .eb-card-photo{height:100%;border-bottom:0;border-right:1px solid var(--eb-border)}.eb-bento>.eb-card:last-child:nth-child(even) .eb-card-photo img,.eb-bento>.eb-card:last-child:nth-child(even) .eb-card-photo>div{height:100%!important;aspect-ratio:auto!important}.eb-bento>.eb-card:last-child:nth-child(even) .mud-card-content{min-width:0;justify-content:center}}.eb-card-photo{overflow:hidden;background-color:var(--eb-photo-bg);border-bottom:1px solid var(--eb-border)}.eb-card-photo img{transition:transform 300ms ease}.eb-card:hover .eb-card-photo img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.eb-card,.eb-card-photo img{transition:none}.eb-card:hover{transform:none}.eb-card:hover .eb-card-photo img{transform:none}}.eb-card-title{color:var(--eb-text);font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.eb-price{font-weight:800;color:var(--eb-orange-ink);font-size:1.15rem;letter-spacing:-.01em;line-height:1.3}.eb-price .eb-cur{font-size:.86em;font-weight:700;margin-right:1px}.eb-price-was{color:var(--eb-muted);font-size:.85rem;font-weight:600;text-decoration:line-through}.eb-price,.eb-price-was,.eb-c-price{font-variant-numeric:tabular-nums}.eb-price-was--lg{font-size:1.2rem;padding-bottom:8px}.eb-price-row{display:flex;align-items:flex-end;gap:12px}.eb-sale-note{color:var(--eb-orange-ink);font-weight:700;font-size:.9rem}.eb-sale-badge{margin-left:auto;flex:0 0 auto;font-size:.68rem;font-weight:800;letter-spacing:.02em;color:var(--eb-on-orange-on-dark);background:var(--eb-orange-on-dark);border-radius:6px;padding:3px 8px}.eb-label{font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--eb-muted)}.eb-ship-pill{display:inline-block;font-size:.72rem;font-weight:600;color:var(--eb-muted);background:none;border-radius:0;padding:0}.eb-chip-trait.mud-chip{font-size:.76rem;font-weight:700;letter-spacing:0;text-transform:none;background-color:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);color:var(--eb-orange-on-tint);border-radius:999px}.eb-photo-foot{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 8px;pointer-events:none}.eb-photo-spec{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;max-width:100%;font-size:.76rem;font-weight:700;line-height:1.35;color:var(--eb-on-photo);background:rgba(12,12,14,.82);border-radius:6px;padding:3px 9px;white-space:nowrap;overflow:hidden;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.eb-photo-cb{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:.72rem;letter-spacing:-.02em}.eb-photo-weight{font-variant-numeric:tabular-nums}.eb-photo-spec .eb-sex{font-size:1.05rem}.eb-photo-spec .eb-sex--m{color:var(--eb-sex-m-on-dark)}.eb-photo-spec .eb-sex--f{color:var(--eb-sex-f-on-dark)}.eb-card-meta{display:flex;align-items:baseline;gap:5px;min-width:0;overflow:hidden;white-space:nowrap;color:var(--eb-muted);font-size:.78rem;line-height:1.45;min-height:1.45em;margin:3px 0 7px}.eb-card-meta>.eb-spec-dot{flex:0 0 auto}.eb-card-meta>:is(.eb-spec-maturity,.eb-spec-category,.eb-store-line){min-width:0;overflow:hidden;text-overflow:ellipsis}.eb-card-meta>:is(.eb-spec-maturity,.eb-spec-category){flex:0 0 auto}.eb-card-meta>.eb-store-line{flex:0 1 auto}.eb-store-line{color:var(--eb-muted);font-size:.78rem}.eb-store-line .mud-link{color:var(--eb-muted)}.eb-store-line .mud-link:hover{color:var(--eb-text)}.eb-store-line .eb-star{color:var(--eb-orange-ink)}.eb-feature-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media(max-width:1400px){.eb-feature-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1180px){.eb-feature-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:960px){.eb-feature-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.eb-feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.eb-feature-grid{gap:12px}}.eb-letter-head{font-family:var(--eb-display);font-weight:800;font-size:1.15rem;letter-spacing:-.01em;color:var(--eb-orange-ink);margin:28px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--eb-border)}.eb-store-card-link{display:block;height:100%}.eb-store-card{background-color:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:22px 16px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%;transition:box-shadow 180ms ease,transform 180ms ease,border-color 180ms ease}.eb-store-card:hover{border-color:var(--eb-orange);box-shadow:var(--eb-shadow);transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.eb-store-card{transition:none}.eb-store-card:hover{transform:none}}.eb-store-card-avatar{width:64px;height:64px;min-width:64px;border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);display:flex;align-items:center;justify-content:center;font-family:var(--eb-display);font-weight:800;font-size:1.6rem;overflow:hidden;margin-bottom:12px;padding:7px;box-sizing:border-box}.eb-store-card-avatar img{width:100%;height:100%;object-fit:contain;display:block}.eb-store-card-name{font-family:var(--eb-display);font-weight:600;font-size:1rem;color:var(--eb-text);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.eb-store-card-loc{font-size:.8rem;color:var(--eb-muted);margin-top:2px}.eb-store-card-meta{font-size:.8rem;color:var(--eb-body);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:8px}.eb-store-card-meta .eb-star{color:var(--eb-orange-ink)}.eb-store-card-dot{color:var(--eb-muted)}.eb-batch-bar{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:8px;background-color:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);border-radius:12px}.eb-hero-plinth{display:block;background:#0c0c0e;border-top:1px solid rgba(255,255,255,.09);padding:56px 48px 30px}.eb-how{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;border:0;background:none;padding:0;border-radius:0}.eb-how>div{border-top:0;border-left:1px solid rgba(255,255,255,.1);padding:0 30px}.eb-how>div:first-child{border-left:0;padding-left:0}.eb-how>div:last-child{padding-right:0}.eb-how .eb-how-title{font-family:var(--eb-display);color:var(--eb-on-photo)!important;font-weight:800;font-size:1.08rem;letter-spacing:-.01em;margin-top:0;margin-bottom:6px}.eb-how-body{font-size:.86rem;line-height:1.6;color:var(--eb-on-photo-dim);max-width:34ch}@media(max-width:760px){.eb-how{grid-template-columns:1fr}.eb-how>div,.eb-how>div:first-child{border-left:0;border-top:1px solid rgba(255,255,255,.1);padding:16px 0 0}.eb-how>div:first-child{border-top:0;padding-top:0}.eb-how-body{max-width:none}}@media(max-width:720px){.eb-hero-plinth{display:none}}.eb-filter-bar{border:1px solid var(--eb-border);border-radius:14px;background:var(--eb-surface);padding:12px 16px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:16px}.eb-filter-bar .mud-input-outlined-border{border-radius:10px}.eb-filter-bar>.mud-select,.eb-filter-bar>.eb-filter-item{flex:.9 1 132px;min-width:0;max-width:280px}.eb-filter-bar>.mud-select.mud-autocomplete,.eb-filter-bar>.eb-filter-item--wide{flex:1.2 1 170px;max-width:400px}.eb-filter-bar .eb-filter-item{width:100%;min-width:0}.eb-filter-bar .eb-filter-item--num{max-width:110px;min-width:90px}.eb-filter-bar .eb-seg{align-self:start;margin-top:24px}.eb-filter-bar .eb-seg{background:#fff;border-color:#c9c9d0}.eb-filter-bar .eb-seg-btn{color:#0c0c0e}.eb-filter-bar .eb-seg-btn--on{color:var(--eb-on-orange)}.eb-filter-bar .eb-seg-btn:not(.eb-seg-btn--on):hover{background:#ededf1}.eb-more-btn{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--eb-border-2);background:none;color:var(--eb-body);font-family:var(--eb-display);font-weight:600;font-size:.86rem;min-height:40px;padding:8px 12px;border-radius:10px;cursor:pointer;white-space:nowrap;align-self:start;margin-top:24px;transition:border-color 140ms ease,color 140ms ease}.eb-more-btn:hover{color:var(--eb-text);border-color:var(--eb-orange)}.eb-more-btn--open{color:var(--eb-text);border-color:var(--eb-orange)}.eb-more-count{background:var(--eb-orange);color:var(--eb-on-orange);font-size:.7rem;font-weight:800;border-radius:999px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.eb-sort-slot{align-self:start;margin-top:24px;margin-left:auto}.eb-sort-btn{align-self:center}.eb-sort-btn .mud-button-root{border:1px solid var(--eb-border-2);border-radius:10px;color:var(--eb-body);font-family:var(--eb-display);font-weight:600;font-size:.86rem;text-transform:none;min-height:40px;padding:8px 12px}.eb-sort-btn .mud-button-root:hover{color:var(--eb-text);border-color:var(--eb-orange)}.eb-filter-more{display:none;flex:0 0 100%;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--eb-border)}.eb-filter-more--open{display:flex}.eb-active-label{font-size:.78rem;font-weight:600;color:var(--eb-muted)}.eb-clear-link{font-size:.8rem;font-weight:600;color:var(--eb-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0}.eb-clear-link:hover{color:var(--eb-text)}.eb-morph-help{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;color:var(--eb-muted);cursor:pointer;background:none;border:0;padding:0}.eb-morph-help .mud-icon-root{font-size:1rem}.eb-morph-help:hover{color:var(--eb-text)}.eb-gallery-main{border-radius:16px;border:1px solid var(--eb-border);background-color:var(--eb-surface);overflow:hidden;width:100%;height:auto;aspect-ratio:4/3;max-height:520px;display:flex;align-items:center;justify-content:center}.eb-gallery-main img{max-width:100%;max-height:100%;width:auto;height:95%;object-fit:contain;display:block}.eb-thumb-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.eb-welfare-note{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border:1px solid var(--eb-welfare-border);background:var(--eb-welfare-bg);border-radius:12px}.eb-welfare-note-icon{font-size:1.25rem;color:var(--eb-welfare-accent);flex:0 0 auto;margin-top:1px}.eb-welfare-note-text{display:flex;flex-direction:column;gap:2px}.eb-welfare-note-title{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-welfare-accent)}.eb-welfare-note-list{margin:2px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.eb-welfare-note-list li{font-size:.875rem;line-height:1.5;color:var(--eb-text)}.eb-welfare-note-body{margin-top:4px;font-size:.82rem;line-height:1.5;color:var(--eb-muted)}.eb-welfare-note-link{align-self:flex-start;margin-top:6px;font-size:.82rem;font-weight:600;color:var(--eb-welfare-accent);text-decoration:underline;text-underline-offset:2px}.eb-skip-link{position:fixed;top:-100px;left:16px;z-index:2000;padding:10px 16px;border-radius:10px;background:var(--eb-orange);color:var(--eb-on-orange);font-weight:700;font-size:.9rem;text-decoration:none;transition:top 140ms ease}.eb-skip-link:focus,.eb-skip-link:focus-visible{top:12px}@media(prefers-reduced-motion:reduce){.eb-skip-link{transition:none}}#eb-main:focus{outline:0}.eb-morph-publish{margin:0 0 20px;padding:14px 16px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface)}.eb-morph-publish-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.eb-morph-publish-title{font-weight:700;color:var(--eb-text)}.eb-morph-publish-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.eb-morph-publish-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.86rem;padding:4px 0;border-top:1px solid var(--eb-border)}.eb-morph-publish-row code{color:var(--eb-text)}.eb-morph-publish-outcome{font-weight:600}.eb-morph-publish-row--ok .eb-morph-publish-outcome{color:var(--eb-success)}.eb-morph-publish-row--bad .eb-morph-publish-outcome{color:var(--eb-error)}.eb-morph-publish-row--muted .eb-morph-publish-outcome{color:var(--eb-muted)}.eb-morph-publish-msg{color:var(--eb-muted);flex:1 1 240px}.eb-morph-publish-foot{margin-top:10px;font-size:.84rem;color:var(--eb-muted)}.eb-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:.8rem;color:var(--eb-muted)}.eb-crumbs a{color:var(--eb-muted);text-decoration:none}.eb-crumbs a:hover{color:var(--eb-orange-ink);text-decoration:underline;text-underline-offset:2px}.eb-crumbs [aria-current="page"]{color:var(--eb-text);font-weight:600}.eb-morph-spec{display:flex;flex-wrap:wrap;gap:1px;margin-top:14px;margin-bottom:24px;border:1px solid var(--eb-border);border-radius:14px;background:var(--eb-border);overflow:hidden}.eb-morph-spec-item{display:flex;flex-direction:column;justify-content:center;gap:3px;flex:1 1 160px;padding:12px 16px;background:var(--eb-surface)}.eb-morph-spec-item--lead{background:var(--eb-surface-2)}@media(max-width:560px){.eb-morph-spec-item{flex-basis:120px;padding:11px 13px}}.eb-morph-spec-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-morph-spec-value{font-size:.95rem;font-weight:700;line-height:1.35;color:var(--eb-text)}.eb-morph-spec-price{display:block;margin-top:1px;font-size:.86rem;font-weight:700;color:var(--eb-orange-ink)}.eb-morph-spec-value--none{font-weight:600;color:var(--eb-muted)}.eb-morph-spec-value--ok{font-weight:600;color:var(--eb-body)}.eb-morph-spec-value--warn{color:var(--eb-welfare-accent);text-decoration:underline;text-underline-offset:2px}.eb-morph-page .eb-section-title{margin:40px 0 16px}.eb-morph-page .eb-section-title:has(+.eb-page-sub){margin-bottom:6px}.eb-morph-page .eb-page-sub{margin-bottom:18px}.eb-morph-page .eb-welfare-note{margin-bottom:20px}@media(min-width:961px){.eb-card-grid--sparse{grid-template-columns:repeat(auto-fit,minmax(200px,240px));justify-content:start}}.eb-morph-control-group{display:flex;flex-direction:column;gap:4px}.eb-morph-control-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-morph-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:20px;padding:12px 14px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface)}.eb-morph-controls-count{margin-left:auto;font-size:.84rem;color:var(--eb-muted)}.eb-morph-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media(max-width:959.98px){.eb-morph-controls{display:none}.eb-morph-controls.eb-morph-controls--open{display:flex;flex-direction:column;align-items:stretch}.eb-morph-controls .eb-seg{width:100%}.eb-morph-controls .eb-seg-btn{flex:1 1 0}.eb-morph-controls .eb-sort-btn,.eb-morph-controls .eb-sort-btn .mud-button-root{width:100%}.eb-morph-controls .eb-sort-btn .mud-button-root{min-height:44px}}@media(max-width:640px){.eb-morph-controls-count{margin-left:0;width:100%}}.eb-morph-related{display:flex;flex-wrap:wrap;gap:10px}.eb-morph-related-link{display:flex;flex-direction:column;gap:2px;min-height:44px;justify-content:center;padding:8px 14px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface);text-decoration:none;transition:border-color 140ms ease,transform 140ms ease}.eb-morph-related-link:hover{border-color:var(--eb-orange);transform:translateY(-2px)}.eb-morph-related-name{font-size:.9rem;font-weight:700;color:var(--eb-text)}.eb-morph-related-count{font-size:.76rem;color:var(--eb-muted)}@media(prefers-reduced-motion:reduce){.eb-morph-related-link{transition:none}.eb-morph-related-link:hover{transform:none}}.eb-morph-index-intro{max-width:68ch;margin:6px 0 0;color:var(--eb-body);line-height:1.7}.eb-morph-index-count{margin:18px 0 10px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-morph-index-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--eb-border);column-count:3;column-gap:28px}@media(max-width:1023.98px){.eb-morph-index-list{column-count:2}}@media(max-width:599.98px){.eb-morph-index-list{column-count:1}}.eb-morph-index-list li{break-inside:avoid}.eb-morph-index-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:52px;padding:10px 10px 10px 0;border-bottom:1px solid var(--eb-border);text-decoration:none;transition:background 140ms ease}.eb-morph-index-row:hover{background:var(--eb-tint-bg)}.eb-morph-index-name{font-weight:700;color:var(--eb-text);transition:transform 140ms ease,color 140ms ease}.eb-morph-index-row:hover .eb-morph-index-name{color:var(--eb-orange-on-tint);transform:translateX(10px)}.eb-morph-index-stock{display:flex;align-items:baseline;gap:8px;flex:0 0 auto;font-size:.82rem;color:var(--eb-muted);text-align:right}.eb-morph-index-price{font-weight:700;color:var(--eb-orange-ink)}.eb-morph-index-stock--none{font-style:normal;opacity:.75}.eb-morph-index-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;color:var(--eb-orange-ink);font-weight:700;font-size:.92rem;text-decoration:none}.eb-morph-index-cta:hover{text-decoration:underline;text-underline-offset:3px}.eb-morph-index-cta-icon{font-size:1.1rem}@media(prefers-reduced-motion:reduce){.eb-morph-index-row{transition:none}.eb-morph-index-name{transition:none}.eb-morph-index-row:hover .eb-morph-index-name{transform:none}}.eb-animal-badge{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:999px;border:1px solid var(--eb-border-2);background-color:var(--eb-surface-2);white-space:nowrap;font-size:.8rem;line-height:1}.eb-animal-badge .mud-icon-root{font-size:1.05rem}.eb-animal-badge-txt{font-weight:600;color:var(--eb-body)}.eb-animal-badge-views{display:inline-flex;align-items:center;gap:3px;color:var(--eb-muted)}.eb-animal-badge-views .mud-icon-root{color:var(--eb-muted);font-size:.95rem}.eb-animal-badge-sep{width:1px;height:12px;background-color:var(--eb-border-2)}.eb-thumb-btn{padding:0;border:0;background:none;line-height:0;border-radius:10px;cursor:pointer}.eb-thumb{cursor:pointer;border-radius:10px;border:1px solid var(--eb-border);opacity:.7;object-fit:cover;transition:opacity 150ms ease,border-color 150ms ease}.eb-thumb-btn:hover .eb-thumb{opacity:1;border-color:var(--eb-border-2)}.eb-thumb:hover{opacity:1;border-color:var(--eb-border-2)}.eb-thumb.eb-thumb-active{border-color:var(--eb-orange);opacity:1}.eb-spec-table td{font-size:.86rem;font-weight:600;color:var(--eb-text);border-bottom:1px solid var(--eb-border)!important;padding:8px 0}.eb-spec-table td:first-child{color:var(--eb-muted);font-size:.82rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;width:42%}.eb-spec-meta{margin-top:12px;font-size:.76rem;color:var(--eb-muted);letter-spacing:.01em}.eb-detail-desc{line-height:1.7}.eb-price-lg{font-size:2.4rem;letter-spacing:-.02em;color:var(--eb-text);background:none;border:0;border-radius:0;padding:0;box-shadow:none;transform:none;display:inline-block}.eb-price-lg .eb-cur{color:var(--eb-text)}.eb-seller-strip{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:14px}.eb-col-rail .eb-seller-strip{margin-top:16px}.eb-seller-strip>*{min-width:0}.eb-seller-avatar,.eb-seller-visit{flex:0 0 auto}.eb-seller-name,.eb-seller-meta,.eb-seller-licence{overflow-wrap:anywhere}.eb-seller-avatar{width:44px;height:44px;min-width:44px;border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;overflow:hidden}.eb-seller-avatar img{width:100%;height:100%;object-fit:cover}.eb-seller-name{font-family:var(--eb-display);font-weight:700;font-size:.95rem;color:var(--eb-text)}.eb-seller-strip .eb-seller-name a,.eb-seller-strip .eb-seller-name .mud-link{color:var(--eb-text)}.eb-seller-meta{font-size:.78rem;color:var(--eb-muted)}.eb-seller-visit,.eb-seller-strip a.eb-seller-visit{font-weight:700;font-size:.86rem;color:var(--eb-orange-ink);text-decoration:none;cursor:pointer;white-space:nowrap}.eb-seller-visit:hover{color:var(--eb-orange-hover)}.eb-prose{max-width:48em;color:var(--eb-body);font-size:.95rem;line-height:1.7}.eb-prose>*:first-child{margin-top:0}.eb-prose>*:last-child{margin-bottom:0}.eb-prose h1{font-family:var(--eb-display);font-weight:800;font-size:clamp(2rem,4vw,2.6rem);line-height:1.05;letter-spacing:-.03em;text-transform:none;color:var(--eb-text);margin:0 0 24px}.eb-prose h2{font-family:var(--eb-display);font-weight:800;font-size:1.5rem;line-height:1.25;letter-spacing:-.02em;text-transform:none;color:var(--eb-text);margin:36px 0 12px}.eb-prose h3{font-family:var(--eb-display);font-weight:700;font-size:1.2rem;color:var(--eb-text);margin:28px 0 10px}.eb-prose h4{font-family:var(--eb-display);font-weight:700;font-size:1.05rem;color:var(--eb-text);margin:22px 0 8px}.eb-prose p{margin:0 0 18px}.eb-prose ul,.eb-prose ol{margin:0 0 18px;padding-left:24px}.eb-prose li{margin-bottom:6px}.eb-prose a{color:var(--eb-orange-ink);text-decoration:underline;text-underline-offset:2px}.eb-prose a:hover{color:var(--eb-orange-hover)}.eb-prose img{max-width:100%;height:auto;border-radius:12px;margin:8px 0 20px}.eb-prose blockquote{margin:0 0 20px;padding:4px 0 4px 20px;border-left:3px solid var(--eb-border-2);color:var(--eb-text)}.eb-prose code{background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:6px;padding:1px 6px;font-size:.9em}.eb-prose pre{background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:10px;padding:16px;overflow-x:auto;margin:0 0 20px}.eb-prose pre code{background:none;border:0;padding:0}.eb-prose hr{border:0;border-top:1px solid var(--eb-border);margin:28px 0}.eb-prose table{width:100%;border:1px solid var(--eb-border);border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;margin:14px 0}.eb-prose table th{background:var(--eb-surface-2);color:var(--eb-muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;text-align:left;padding:10px 14px}.eb-prose table td{font-size:.88rem;color:var(--eb-body);padding:10px 14px;border-top:1px solid var(--eb-border);vertical-align:top}.mud-main-content{display:flex;flex-direction:column;min-height:100vh}.mud-main-content>.eb-page{flex:1 0 auto}.eb-footer{background:var(--eb-bg);border-top:1px solid var(--eb-border);padding:48px 0 40px;margin-top:56px}.eb-footer-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 64px}.eb-footer-brand-block{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:46ch}.eb-footer-brand{display:inline-flex;align-items:center;flex:0 0 auto;min-height:64px;text-decoration:none}.eb-footer-mark{display:block;height:64px;width:auto}.eb-footer-legal{margin:0;font-size:.75rem;line-height:1.5;color:var(--eb-muted)}.eb-footer-mark--light{display:none}[data-theme="light"] .eb-footer-mark--dark{display:none}[data-theme="light"] .eb-footer-mark--light{display:block}.eb-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:2px 24px;font-size:.8rem}.eb-footer .eb-footer-links a,.eb-footer .eb-footer-links a.mud-link{color:var(--eb-muted)!important;display:inline-flex;align-items:center;min-height:32px}.eb-footer .eb-footer-links a:hover,.eb-footer .eb-footer-links a.mud-link:hover{color:var(--eb-text)!important}.eb-footer-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 24px;align-content:start}.eb-footer-group-title{grid-column:1/-1;color:var(--eb-text)!important;font-weight:700;letter-spacing:-.01em;font-size:.78rem;margin-bottom:2px}@media(max-width:1023.98px){.eb-footer-links{display:block;column-count:2;column-gap:20px}.eb-footer-group{break-inside:avoid;grid-template-columns:1fr;margin-bottom:18px}.eb-footer-group:last-child{margin-bottom:0}.eb-footer-links>a,.eb-footer-links>a.mud-link{display:flex}}@media(max-width:767.98px){.eb-footer{margin-top:40px;padding:36px 0 max(32px,env(safe-area-inset-bottom))}.eb-footer-inner{grid-template-columns:1fr;gap:28px}.eb-footer-brand-block{max-width:none}.eb-footer-links{font-size:.85rem}.eb-footer .eb-footer-links a,.eb-footer .eb-footer-links a.mud-link{min-height:44px}}@media(max-width:359.98px){.eb-footer-links{column-gap:14px}}.mud-button-root{border-radius:999px;text-transform:none;font-weight:700;letter-spacing:0}.mud-button-filled{box-shadow:none;border:0}.mud-button-filled-primary{color:var(--eb-on-orange)!important;font-weight:800;box-shadow:none;border-radius:12px;background-color:var(--eb-orange)}.mud-button-filled-primary:hover{box-shadow:0 0 32px rgba(232,99,10,.32);background-color:var(--eb-orange-hover)}.eb-store-cta,.eb-store-cta:hover,.eb-share-btn:hover,.eb-social-btn:hover{color:var(--eb-on-orange)!important}.eb-share-btn,.eb-social-btn{color:var(--eb-text)!important}.mud-button-outlined{border:1px solid var(--eb-border-2);color:var(--eb-text);border-radius:12px}.mud-button-outlined:hover{border-color:var(--eb-orange);color:var(--eb-orange-ink);background-color:transparent}.mud-button-outlined.mud-button-outlined-primary{border-color:var(--eb-border-2)!important;color:var(--eb-text)!important}.mud-button-outlined.mud-button-outlined-primary:hover{border-color:var(--eb-orange)!important;color:var(--eb-orange-ink)!important}.mud-card{box-shadow:none;border:1px solid var(--eb-border);border-radius:14px;background-color:var(--eb-surface)}.mud-card+.mud-card,.mud-card.mt-4{box-shadow:none}.mud-paper{background-color:var(--eb-surface);color:var(--eb-text)}.mud-table{border:1px solid var(--eb-border);border-radius:14px;box-shadow:none;overflow:hidden;background-color:var(--eb-surface)}.mud-table-head th,.mud-table-cell.mud-table-head-cell{background-color:var(--eb-surface-2);color:var(--eb-muted)!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.mud-table-head th .mud-button-root,.mud-table-head th .mud-typography{color:var(--eb-muted)!important}.mud-input-outlined-border{border-color:var(--eb-border-2)!important;border-width:1px!important;border-radius:10px}.mud-input.mud-input-outlined.mud-focused .mud-input-outlined-border{border-color:var(--eb-orange)!important;border-width:2px!important}.mud-input-root{color:var(--eb-text)}.mud-input.mud-input-outlined{background-color:#fff;border-radius:10px}.mud-input.mud-input-outlined input,.mud-input.mud-input-outlined textarea,.mud-input.mud-input-outlined .mud-input-slot{color:#0c0c0e}.mud-input.mud-input-outlined input::placeholder,.mud-input.mud-input-outlined textarea::placeholder{color:#6a6a72;opacity:1}.mud-input.mud-input-outlined .mud-input-adornment,.mud-input.mud-input-outlined .mud-input-adornment-text,.mud-input.mud-input-outlined .mud-input-adornment .mud-icon-root,.mud-input.mud-input-outlined .mud-icon-button .mud-icon-root{color:#55555c}.mud-input.mud-input-outlined .mud-input-outlined-border{border-color:var(--eb-input-border)!important}.mud-input.mud-input-outlined.mud-focused .mud-input-outlined-border{border-color:var(--eb-orange)!important}.mud-input-control:has(.mud-input-label-outlined){margin-top:24px}.mud-input-control.mud-input-control-margin-dense:has(.mud-input-label-outlined){margin-top:24px}.mud-input-label.mud-input-label-outlined{font-size:.78rem!important;font-weight:600!important;line-height:1.2;transform:translate(2px,-22px)!important;transform-origin:top left;color:var(--eb-muted)!important;background:transparent!important;padding:0!important;max-width:none!important;overflow:visible}.mud-input-control:focus-within .mud-input-label.mud-input-label-outlined{color:var(--eb-orange-ink)!important}.mud-input.mud-input-outlined .mud-input-outlined-border legend{max-width:0!important}.mud-chip{font-weight:700;border-radius:999px}.mud-chip.mud-chip-outlined{border-width:1px}.mud-rating-item .mud-icon-root{color:var(--eb-orange-ink)}.mud-avatar{font-family:var(--mud-typography-default-family);font-weight:700}.mud-tabs-toolbar{border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface)}.mud-tab{color:var(--eb-muted)}.mud-tab.mud-tab-active{color:var(--eb-text);font-weight:800}.mud-tab-slider{background-color:var(--eb-orange)!important;height:3px}.mud-alert{border:1px solid var(--eb-border);border-radius:12px;box-shadow:none;background-color:var(--eb-surface);color:var(--eb-text)}.mud-expand-panel{border:1px solid var(--eb-border);border-radius:12px;box-shadow:none;overflow:hidden;background-color:var(--eb-surface)}.mud-expand-panel .mud-expand-panel-content{padding-top:8px!important;padding-bottom:16px!important}.eb-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.eb-pager-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--eb-border);border-radius:999px;background:transparent;color:var(--eb-text);font-family:inherit;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color 140ms ease,color 140ms ease,background-color 140ms ease}.eb-pager-btn:hover:not(:disabled){border-color:var(--eb-orange)}.eb-pager-btn:disabled{opacity:.4;cursor:default}.eb-pager-btn--on,.eb-pager-btn--on:hover{background-color:var(--eb-orange);border-color:var(--eb-orange);color:var(--eb-on-orange)}.eb-pager-of{margin-left:6px;color:var(--eb-muted);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:419.98px){.eb-pager{gap:4px}.eb-pager-btn{min-width:44px;height:44px;padding:0 6px}.eb-pager-of{flex:1 0 100%;margin:2px 0 0;text-align:center}}.mud-pagination-item .mud-button-root{border:1px solid var(--eb-border);border-radius:999px;font-weight:700;color:var(--eb-text)}.mud-pagination-item .mud-button-root:hover{border-color:var(--eb-orange)}.mud-pagination-item .mud-button-root.mud-button-filled-primary{background-color:var(--eb-orange);color:var(--eb-on-orange);border-color:var(--eb-orange)}.mud-dialog{border:1px solid var(--eb-border);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.6)!important;overflow:hidden;background-color:var(--eb-surface)}.mud-dialog-title{font-family:var(--eb-display);font-weight:800;letter-spacing:-.02em;color:var(--eb-text)}.mud-dialog .mud-tabs-toolbar,.mud-table .mud-tabs-toolbar{border:0;border-radius:0;background:transparent}.mud-breadcrumbs{padding-inline:0}.mud-breadcrumb-item a,.mud-breadcrumb-item .mud-typography{color:var(--eb-muted);font-weight:600}.mud-breadcrumb-item a:hover{color:var(--eb-orange-ink)}.mud-breadcrumbs .mud-icon-root{color:var(--eb-orange-ink)}.mud-switch-input:checked+.mud-switch-track{background-color:var(--eb-orange)}.mud-popover.mud-popover-open.mud-paper{border:1px solid var(--eb-border);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.55)!important;overflow:hidden;background-color:var(--eb-surface)}.mud-popover.mud-popover-open.mud-paper.eb-scrollable-nav-popover{max-height:calc(100vh - 76px);max-height:calc(100dvh - 64px - max(12px,env(safe-area-inset-bottom)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.eb-topnav .eb-nav-links{align-self:stretch}.eb-topnav .eb-nav-links>.mud-menu{align-self:stretch;display:flex;align-items:center}.mud-popover.mud-popover-open.mud-paper.eb-nav-popover{margin-top:6px;min-width:208px}.eb-nav-popover [aria-current="page"]{color:var(--eb-text);font-weight:800}.eb-nav-popover .mud-menu-item,.eb-nav-popover .mud-list-item{min-height:36px;padding-inline:16px}.eb-menu-section{display:block;margin-top:6px;padding:10px 16px 4px;border-top:1px solid var(--eb-border);color:var(--eb-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.eb-menu-section:first-child,.eb-menu-section+.eb-menu-section{margin-top:0;border-top:0}.eb-menu-section+.eb-menu-section{padding-top:2px}.mud-list-item{color:var(--eb-text)}.mud-list-item:hover{background-color:var(--eb-tint-bg)}.mud-treeview-item-content.mud-treeview-item-selected{background-color:var(--eb-tint-bg)}.mud-treeview global\:\:mudblazor\.mudtreeviewitem,.mud-treeview bodycontent,.mud-treeview childcontent{display:block}.mud-treeview childcontent{margin-left:16px;padding-left:15px;border-left:1px solid var(--eb-border)}[style*="z-index: 999999"]>.mud-paper{background-color:var(--eb-surface)!important;color:var(--eb-body)!important;border-top:1px solid var(--eb-border)}[style*="z-index: 999999"]>.mud-paper[style*="mud-palette-primary"][style*="color: white"]{background-color:var(--eb-surface)!important;color:var(--eb-body)!important;border:0;border-top:1px solid var(--eb-border)}[style*="z-index: 999999"] .mud-paper p{color:var(--eb-body)!important}[style*="z-index: 999999"] .mud-paper a,[style*="z-index: 999999"] .mud-paper a.text-white{color:var(--eb-orange-ink)!important}[style*="z-index: 999999"] .mud-button-filled-info{background-color:var(--eb-orange)!important;color:var(--eb-on-orange)!important;box-shadow:none!important}[style*="z-index: 999999"] .mud-button-filled-info:hover{background-color:var(--eb-orange-hover)!important}.mud-button-root:focus-visible,.mud-icon-button:focus-visible,.mud-link:focus-visible,.eb-nav-item:focus-visible,.eb-nav-popover .mud-menu-item:focus-visible,.eb-clear-link:focus-visible,.eb-morph-help:focus-visible,.eb-filter-toggle:focus-visible,.eb-section-link:focus-visible,.mud-pagination-item .mud-button-root:focus-visible,.mud-chip:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--eb-orange)!important;outline-offset:2px}.mud-input.mud-input-outlined:focus-within .mud-input-outlined-border{border-color:var(--eb-orange)!important;border-width:2px!important}.eb-filter-group{display:flex;gap:4px;align-items:flex-start}.eb-filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--eb-surface);color:var(--eb-text);border:1px solid var(--eb-border-2);border-radius:12px;font-family:var(--eb-display);font-weight:700;font-size:.92rem;padding:12px 16px;margin-bottom:16px;cursor:pointer}.eb-filter-toggle:hover{border-color:var(--eb-orange)}.eb-filter-done{width:100%;background:var(--eb-orange);color:var(--eb-on-orange);border:0;border-radius:12px;font-family:var(--eb-display);font-weight:800;font-size:.95rem;padding:12px 16px;margin-top:4px;cursor:pointer;transition:background 140ms ease}.eb-filter-done:hover{background:var(--eb-orange-hover)}@media(max-width:959.98px){.eb-filter-bar{display:none;flex-direction:column}.eb-filter-bar.eb-filter-bar--open{display:flex}.eb-filter-bar>.mud-select,.eb-filter-bar>.mud-select.mud-autocomplete,.eb-filter-bar>.eb-filter-item--wide,.eb-filter-bar .eb-filter-item{flex:0 0 auto;width:100%;max-width:none}.eb-filter-bar .eb-filter-group{width:100%}.eb-filter-bar .eb-seg{width:100%;margin-top:0}.eb-filter-bar .eb-seg-btn{flex:1 1 0}.eb-filter-bar .eb-more-btn{width:100%;min-height:44px;justify-content:center;margin-top:0}.eb-filter-bar .eb-filter-item--num{flex:1;width:auto;max-width:none}.eb-filter-bar .eb-sort-slot{margin-left:0;margin-top:0;width:100%}.eb-filter-bar .eb-sort-btn,.eb-filter-bar .eb-sort-btn .mud-button-root{width:100%}.eb-filter-bar .eb-sort-btn .mud-button-root{min-height:44px}}.eb-results-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:20px 0 18px}.eb-result-count{font-size:.86rem;font-weight:700;color:var(--eb-body)}.eb-follow-filter{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--eb-border-2);border-radius:999px;background:none;color:var(--eb-body);font-family:var(--eb-display);font-weight:600;font-size:.8rem;padding:5px 12px 5px 9px;cursor:pointer;white-space:nowrap;transition:color 120ms ease,border-color 120ms ease,background-color 120ms ease}.eb-follow-filter:hover{color:var(--eb-text);border-color:var(--eb-orange)}.eb-follow-filter--on{background:var(--eb-tint-bg);border-color:var(--eb-orange);color:var(--eb-orange-on-tint)}.eb-loading-bar{border-radius:999px}.eb-empty{border:1px solid var(--eb-border);border-radius:14px;background:var(--eb-surface-2);padding:44px 24px;text-align:center;display:flex;flex-direction:column;align-items:center}.eb-empty-title{font-family:var(--eb-display);font-weight:800;font-size:1.2rem;letter-spacing:-.01em;color:var(--eb-text)}.eb-empty-hint{color:var(--eb-muted);font-size:.9rem;margin-top:6px}.eb-card-spec{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;min-height:26px;font-size:.82rem;font-weight:600;color:var(--eb-body);margin:4px 0 7px}.eb-sex{font-weight:800;font-size:1.2rem;color:var(--eb-text);line-height:1}.eb-sex--m{color:var(--eb-sex-m);text-shadow:0 0 10px rgba(90,178,255,.35)}.eb-sex--f{color:var(--eb-sex-f);text-shadow:0 0 10px rgba(255,116,180,.35)}.eb-spec-dot{color:var(--eb-muted)}.eb-spec-maturity{color:var(--eb-muted)}.eb-spec-category{color:var(--eb-muted)}.eb-morph-text{color:var(--eb-muted)}.eb-select-heading{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--eb-muted)}.eb-new-badge{position:absolute;top:10px;left:10px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--eb-on-orange);background:var(--eb-orange);border:0;border-radius:7px;padding:4px 10px;box-shadow:0 3px 14px rgba(232,99,10,.5)}.eb-chip-trait.mud-chip,.eb-chip-trait.mud-chip.mud-chip-outlined{background-color:var(--eb-tint-bg)!important;border:1px solid var(--eb-tint-border)!important;color:var(--eb-orange-on-tint)!important}.eb-chip-trait .mud-chip-close-button .mud-icon-root{color:var(--eb-orange-ink)}.eb-chip-trait.eb-chip-remove{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;font-size:.76rem;font-weight:700;line-height:1.5;cursor:pointer;background-color:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);color:var(--eb-orange-on-tint);border-radius:999px;transition:background-color 140ms ease,border-color 140ms ease}.eb-chip-trait.eb-chip-remove:hover{background-color:var(--eb-tint-border);border-color:var(--eb-orange)}.eb-chip-trait.eb-chip-remove:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-chip-trait.eb-chip-remove .mud-icon-root{color:var(--eb-orange-ink);font-size:1rem}.eb-chip-trait--link{cursor:pointer;transition:background-color 140ms ease,border-color 140ms ease}.eb-chip-trait--link:hover{background-color:var(--eb-tint-border)!important;border-color:var(--eb-orange)!important}.eb-store-line .mud-link{color:var(--eb-body)!important}.eb-store-line .mud-link:hover{color:var(--eb-text)!important}.eb-gallery-main img{view-transition-name:listing-hero}@media(prefers-reduced-motion:no-preference){::view-transition-group(listing-hero){animation-duration:440ms;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(listing-hero),::view-transition-new(listing-hero){animation-duration:440ms;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}::view-transition-old(root),::view-transition-new(root){animation-duration:300ms;animation-timing-function:ease-out}}.eb-card{position:relative}.eb-card-photo-link::after{content:"";position:absolute;inset:0;z-index:1}.eb-card .eb-store-line{position:relative;z-index:2}.eb-card .eb-compare-toggle{position:relative;z-index:3}.eb-card-selected{border-color:var(--eb-orange)!important;box-shadow:0 0 0 1px var(--eb-orange) inset}.eb-compare-tray{position:fixed;left:0;right:0;bottom:var(--eb-consent-h,0);z-index:1250;background:rgba(12,12,14,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--eb-border);padding:12px 0 calc(12px + env(safe-area-inset-bottom));animation:eb-tray-up 240ms cubic-bezier(.22,1,.36,1)}@keyframes eb-tray-up{from{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.eb-compare-tray{animation:none}}.eb-compare-tray-inner{display:flex;align-items:center;gap:14px}.eb-compare-tray-label{font-family:var(--eb-display);font-weight:800;font-size:.95rem;color:var(--eb-text);white-space:nowrap}.eb-compare-thumbs{display:flex;gap:10px;overflow-x:auto;padding:2px}.eb-compare-thumb{position:relative;width:46px;height:46px;min-width:46px;border-radius:10px;border:1px solid var(--eb-border-2);background:var(--eb-photo-bg)}.eb-compare-thumb img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.eb-compare-thumb-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--eb-muted)}.eb-compare-thumb-remove{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:999px;background:var(--eb-surface);border:1px solid var(--eb-border-2);color:var(--eb-text);font-size:.8rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.eb-compare-thumb-remove:hover{border-color:var(--eb-orange);color:var(--eb-orange-ink)}@media(pointer:coarse){.eb-compare-thumb-remove::before{content:"";position:absolute;inset:-11px}.eb-compare-clear{padding:12px 10px;margin:-12px -10px}}.eb-compare-hint{font-size:.82rem;color:var(--eb-muted);white-space:nowrap}.eb-compare-clear{background:none;border:0;color:var(--eb-muted);font-weight:600;font-size:.85rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.eb-compare-clear:hover{color:var(--eb-text)}.eb-compare-go{background:var(--eb-orange);color:var(--eb-on-orange);border:0;border-radius:12px;font-family:var(--eb-display);font-weight:800;font-size:.92rem;padding:11px 26px;cursor:pointer;white-space:nowrap;transition:background 140ms ease}.eb-compare-go:hover:not(:disabled){background:var(--eb-orange-hover)}.eb-compare-go:disabled{background:var(--eb-border-2);color:var(--eb-muted);cursor:default}body:has(.eb-compare-tray) .eb-footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))}@media(max-width:640px){.eb-compare-hint{display:none}.eb-compare-go{padding:11px 18px}}.eb-compare-dialog-title{font-family:var(--eb-display);font-weight:800;letter-spacing:-.01em;color:var(--eb-text)}.eb-compare-scroll{overflow-x:auto}.eb-compare-table{border-collapse:collapse;width:100%}.eb-compare-corner{width:128px;position:sticky;left:0;background:var(--eb-surface);z-index:1}.eb-compare-col{position:relative;padding:6px 12px 12px;text-align:center;vertical-align:top;border-bottom:1px solid var(--eb-border);min-width:148px}.eb-compare-col-remove{position:absolute;top:2px;right:6px;width:22px;height:22px;border-radius:999px;background:var(--eb-surface-2);border:1px solid var(--eb-border-2);color:var(--eb-muted);cursor:pointer;font-size:.9rem;line-height:1;z-index:2}.eb-compare-col-remove:hover{border-color:var(--eb-orange);color:var(--eb-orange-ink)}.eb-compare-col-photo{display:flex;align-items:center;justify-content:center;width:260px;max-width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:var(--eb-photo-bg);border:1px solid var(--eb-border);margin:0 auto 8px}.eb-compare-col-photo img{width:100%;height:100%;object-fit:cover;display:block}.eb-compare-col-title{display:block;color:var(--eb-text);font-weight:600;font-size:.84rem;line-height:1.25;text-decoration:none}.eb-compare-col-title:hover{color:var(--eb-orange-ink)}.eb-compare-label{position:sticky;left:0;z-index:1;background:var(--eb-surface);color:var(--eb-muted);font-weight:600;font-size:.82rem;padding:10px 16px 10px 4px;white-space:nowrap;border-bottom:1px solid var(--eb-border)}.eb-compare-value{text-align:center;color:var(--eb-text);font-weight:600;font-size:.86rem;padding:10px 12px;border-bottom:1px solid var(--eb-border)}.eb-compare-price{color:var(--eb-orange-ink);font-weight:800;font-size:1rem}.eb-compare-was{color:var(--eb-muted);text-decoration:line-through;font-size:.8rem;margin-left:6px}.eb-compare-seller{color:var(--eb-body);text-decoration:none}.eb-compare-seller:hover{color:var(--eb-text)}.eb-compare-section{position:sticky;left:0;background:var(--eb-surface-2);color:var(--eb-muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;padding:12px 16px;border-bottom:1px solid var(--eb-border)}.eb-compare-trait-row .eb-compare-label{text-transform:none;color:var(--eb-body)}.eb-compare-dot{display:inline-block;width:12px;height:12px;border-radius:999px;background:var(--eb-orange)}.eb-compare-dash{color:var(--eb-muted)}.eb-compare-shared .eb-compare-label,.eb-compare-shared .eb-compare-value{background:var(--eb-tint-bg)}.eb-heart{position:absolute;top:9px;right:9px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:0;background:rgba(12,12,14,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:var(--eb-text);cursor:pointer;transition:background-color 140ms ease,color 140ms ease}.eb-heart .mud-icon-root{font-size:1.3rem}.eb-heart:hover{background:rgba(12,12,14,.78)}.eb-heart--on{color:var(--eb-orange-ink)}.eb-heart--on .mud-icon-root{animation:eb-heart-pop 260ms cubic-bezier(.22,1,.36,1)}@keyframes eb-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.eb-heart--on .mud-icon-root{animation:none}}.eb-heart:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-compare-toggle{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;gap:7px;padding:4px 2px;width:fit-content;cursor:pointer;user-select:none;font-size:.78rem;font-weight:600;color:var(--eb-muted)}.eb-compare-toggle::before{content:"";position:absolute;inset:-9px -4px}.eb-compare-toggle-input{position:absolute;width:0;height:0;opacity:0}.eb-compare-toggle-box{flex:0 0 auto;width:16px;height:16px;border-radius:5px;border:1.5px solid var(--eb-border-2);display:flex;align-items:center;justify-content:center;transition:background-color 140ms ease,border-color 140ms ease}.eb-compare-toggle-tick{color:transparent;font-size:.7rem;font-weight:800;line-height:1}.eb-compare-toggle:hover .eb-compare-toggle-box{border-color:var(--eb-orange)}.eb-compare-toggle--on .eb-compare-toggle-box{background:var(--eb-orange);border-color:var(--eb-orange)}.eb-compare-toggle--on .eb-compare-toggle-tick{color:var(--eb-on-orange)}.eb-compare-toggle--on .eb-compare-toggle-text{color:var(--eb-orange-ink)}.eb-compare-toggle:has(.eb-compare-toggle-input:disabled){opacity:.5;cursor:default}.eb-compare-toggle-input:focus-visible~.eb-compare-toggle-box{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-fav-nav,.eb-chat-nav{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:rgba(255,255,255,.8);text-decoration:none;transition:color 140ms ease,background-color 140ms ease}.eb-fav-nav:hover,.eb-chat-nav:hover{color:var(--eb-text);background:rgba(255,255,255,.08)}.eb-fav-nav .mud-icon-root,.eb-chat-nav .mud-icon-root{font-size:1.3rem}.eb-fav-nav-badge,.eb-chat-nav-badge{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--eb-orange);color:var(--eb-on-orange);font-size:.68rem;font-weight:800;line-height:16px;text-align:center}.eb-save-row{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap;row-gap:10px}.eb-save-btn{display:inline-flex;align-items:center;gap:7px;background:transparent;border:1px solid var(--eb-border-2);color:var(--eb-text);border-radius:999px;font-weight:700;font-size:.9rem;padding:9px 18px;cursor:pointer;transition:border-color 140ms ease,color 140ms ease,background-color 140ms ease}.eb-save-btn .mud-icon-root{font-size:1.1rem}.eb-save-btn:hover{border-color:var(--eb-orange);color:var(--eb-orange-on-tint)}.eb-save-btn--on{border-color:var(--eb-orange);color:var(--eb-orange-on-tint);background:var(--eb-tint-bg)}.eb-save-btn:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-save-count{font-size:.85rem;color:var(--eb-muted)}.eb-empty-heart{color:var(--eb-border-2);margin-bottom:6px}.eb-empty-heart .mud-icon-root{font-size:2.6rem}.eb-hero-bg--photo{min-height:440px;background-image:radial-gradient(64% 88% at 88% 16%,rgba(232,99,10,.22) 0%,rgba(232,99,10,0) 60%),linear-gradient(97deg,#0c0c0e 0%,rgba(12,12,14,.96) 32%,rgba(12,12,14,.74) 50%,rgba(12,12,14,.2) 73%,rgba(12,12,14,.05) 100%),linear-gradient(180deg,rgba(12,12,14,0) 44%,rgba(12,12,14,.34) 70%,rgba(12,12,14,.94) 100%),radial-gradient(76% 96% at 60% 62%,#fff 0%,#ededf0 26%,#9a9aa4 62%,#4e4e56 88%,#35353c 100%),linear-gradient(180deg,#6e6e78 0%,#b4b4bc 22%,#fff 52%),var(--eb-hero-image);background-blend-mode:normal,normal,normal,multiply,multiply,normal;background-position:center,center,center,center,center,right center;background-size:cover,cover,cover,cover,cover,cover;background-repeat:no-repeat}.eb-hero-bg--photo .eb-hero-title{text-shadow:0 2px 30px rgba(0,0,0,.55)}.eb-hero-bg--photo .eb-hero-sub{text-shadow:0 1px 18px rgba(0,0,0,.6)}@media(max-width:720px){.eb-hero-bg--photo{min-height:430px;background-position:center,center,center,center,center,center}}.eb-section-head--lg{align-items:baseline;margin-bottom:26px;margin-top:4px}.eb-section-title--lg{font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:800;letter-spacing:-.02em;line-height:1.05}.eb-bento{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;align-items:stretch}.eb-bento>:first-child{grid-column:span 2;grid-row:span 2}@media(max-width:1400px){.eb-bento{grid-template-columns:repeat(4,1fr)}}@media(max-width:1180px){.eb-bento{grid-template-columns:repeat(3,1fr)}}@media(max-width:860px){.eb-bento{grid-template-columns:repeat(2,1fr)}.eb-bento>:first-child{grid-column:span 2;grid-row:span 1}}.eb-species-lane-item{display:flex;flex-direction:column;gap:8px;min-width:0}.eb-species-lane-item>.mud-card{flex:1 1 auto}.eb-species-lane-item a.eb-species-chip{align-self:start;max-width:100%;padding:3px 10px;border:1px solid var(--eb-border);border-radius:999px;background:var(--eb-surface);color:var(--eb-muted);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 140ms ease,border-color 140ms ease,background-color 140ms ease}.eb-species-lane-item a.eb-species-chip:hover,.eb-species-lane-item a.eb-species-chip:focus-visible{color:var(--eb-orange-on-tint);border-color:var(--eb-tint-border);background:var(--eb-tint-bg);text-decoration:none}.eb-card-featured .eb-card-photo-link{flex:1 1 auto;min-height:0;display:block}.eb-card-featured .eb-card-photo{height:100%;min-height:340px}.eb-card-featured .eb-card-photo>:first-child{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover}.eb-pick-badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:800;letter-spacing:.01em;color:var(--eb-on-orange-on-dark);background:var(--eb-orange-on-dark);border-radius:8px;padding:6px 12px;box-shadow:0 6px 18px rgba(232,99,10,.36)}.eb-card-featured-footer{display:flex;align-items:flex-end;gap:16px;padding:18px 22px 20px;flex:0 0 auto}.eb-card-featured-info{min-width:0}.eb-card-featured-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.14;letter-spacing:-.01em;color:var(--eb-text);margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eb-card-featured-price{text-align:right;flex:0 0 auto}.eb-price--lg{font-size:1.75rem;line-height:1.08}.eb-card-featured-price .eb-price-was{display:block;margin-top:2px}.eb-card-featured-price .eb-ship-pill{display:block;margin-top:5px}.eb-store-hero{position:relative;min-height:380px;container-type:inline-size;border-radius:20px;overflow:hidden;border:1px solid var(--eb-border);background:var(--eb-hero-fallback);display:flex;align-items:flex-end;margin-bottom:28px}.eb-store-hero-montage{position:absolute;inset:0;display:flex;filter:blur(3px) saturate(1.06);transform:scale(1.08)}.eb-store-hero-montage img{flex:1 1 0;min-width:0;height:100%;object-fit:cover}.eb-store-hero--photos::after{content:"";position:absolute;inset:0;background:radial-gradient(78% 120% at 88% 4%,rgba(232,99,10,.22) 0%,rgba(232,99,10,0) 55%),linear-gradient(180deg,rgba(12,12,14,.5) 0%,rgba(12,12,14,.28) 32%,rgba(12,12,14,.9) 100%)}.eb-store-hero-body{position:relative;z-index:1;width:100%;align-self:stretch;box-sizing:border-box;padding:28px 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.eb-store-hero-id{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;align-self:flex-start}.eb-store-hero-text{text-align:left}.eb-store-avatar-lg{width:128px;height:128px;flex:0 0 auto;border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--eb-surface) 70%,transparent);border:1px solid var(--eb-border-2);display:flex;align-items:center;justify-content:center;font-family:var(--eb-display);font-weight:800;font-size:3rem;color:var(--eb-orange-ink)}.eb-store-avatar-lg img{object-fit:contain;display:block}.eb-store-avatar-lg--logo{width:fit-content;height:fit-content;max-width:none;max-height:none;padding:10px;border:0;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--eb-surface) 70%,transparent)}.eb-store-avatar-lg--logo img{width:auto;height:auto;max-width:35cqw;max-height:152px}.eb-store-name{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.02;letter-spacing:-.03em;color:var(--eb-text);margin:0}.eb-store-hero--photos .eb-store-name{text-shadow:0 2px 26px rgba(0,0,0,.55)}.eb-store-meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;color:rgba(255,255,255,.82);font-size:.9rem}.eb-store-signature{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px;margin:0 0 26px}.eb-store-signature h2.eb-store-signature-label{font-family:inherit;font-size:.85rem;font-weight:700;letter-spacing:0;color:var(--eb-muted);margin:0;flex:0 0 auto}.eb-store-signature-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.eb-store-gene{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 13px;border-radius:999px;background-color:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);color:var(--eb-orange-on-tint);font-size:.82rem;font-weight:700;text-decoration:none;transition:background-color 140ms ease,border-color 140ms ease}.eb-store-gene:hover,.eb-store-gene:focus-visible{background-color:var(--eb-tint-border);border-color:var(--eb-orange);color:var(--eb-orange-on-tint)}.eb-store-gene-count::before{content:"·";margin-right:7px;opacity:.5}.eb-store-gene-count{font-size:.78rem;font-variant-numeric:tabular-nums}@media(max-width:899.98px){.eb-store-gene{min-height:40px;padding:0 15px}}@media(prefers-reduced-motion:reduce){.eb-store-gene{transition:none}}.eb-store-meta-item{display:inline-flex;align-items:center;gap:4px}.eb-store-meta-item:not(:last-child)::after{content:"·";margin-left:14px;color:rgba(255,255,255,.4)}.eb-store-meta-item .mud-icon-root{font-size:1rem}.eb-store-meta-rating .eb-star{color:var(--eb-orange-ink)}.eb-store-meta-dim{color:rgba(255,255,255,.55)}.eb-store-hero-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex:0 0 auto;align-self:flex-end}.eb-store-follow{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 15px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(12,12,14,.44);color:rgba(255,255,255,.9);font:700 .86rem/1 var(--eb-display);text-decoration:none;cursor:pointer;backdrop-filter:blur(8px);transition:color 140ms ease,border-color 140ms ease,background-color 140ms ease}.eb-store-follow:hover{border-color:var(--eb-orange);color:var(--eb-text);background:rgba(12,12,14,.7)}.eb-store-follow--on{border-color:var(--eb-orange-on-dark);background:var(--eb-tint-bg);color:var(--eb-orange-on-dark)}.eb-store-follow:disabled{opacity:.55;cursor:wait}.eb-store-follow-count{display:inline-flex;min-width:21px;height:21px;padding-inline:6px;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.12);color:inherit;font-size:.72rem}.eb-store-follow--sm{min-height:36px;padding:7px 11px;border-radius:10px;background:transparent}.eb-store-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-orange);color:var(--eb-on-orange);font-family:var(--eb-display);font-weight:800;font-size:.92rem;padding:11px 22px;border:0;border-radius:12px;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background 140ms ease}.eb-store-cta:hover{background:var(--eb-orange-hover);color:var(--eb-on-orange)}.eb-store-cta:disabled{opacity:.45;cursor:not-allowed}.eb-store-cta--sm{padding:7px 15px;font-size:.84rem;border-radius:10px}.eb-share{display:flex;align-items:center;gap:6px}.eb-share-label{font-size:.78rem;color:rgba(255,255,255,.7);margin-right:2px}.eb-share-btn{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);color:var(--eb-text);border:1px solid rgba(255,255,255,.16);cursor:pointer;text-decoration:none;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.eb-share-btn:hover{background:var(--eb-orange);color:var(--eb-on-orange);border-color:var(--eb-orange)}.eb-share-btn .mud-icon-root{font-size:1.05rem}.eb-share-btn:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-share--inline{flex-wrap:wrap}.eb-share--inline .eb-share-label{color:var(--eb-muted)}.eb-share--inline .eb-share-btn{background:var(--eb-surface-2);border-color:var(--eb-border-2);color:var(--eb-text)}.eb-share--inline .eb-share-btn:hover{background:var(--eb-orange);border-color:var(--eb-orange);color:var(--eb-on-orange)}[data-theme="light"] .eb-share--inline .eb-share-btn{color:var(--eb-text)!important}.eb-store-social{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.eb-social-btn{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);color:var(--eb-text);border:1px solid rgba(255,255,255,.16);text-decoration:none;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.eb-social-btn:hover{background:var(--eb-orange);color:var(--eb-on-orange);border-color:var(--eb-orange)}.eb-social-btn .mud-icon-root{font-size:1.15rem}.eb-form-section-label{font-family:var(--eb-display);font-weight:800;font-size:1rem;color:var(--eb-text);margin:8px 0 2px}.eb-store-live{background:var(--eb-tint-bg);border:1px solid var(--eb-tint-border)}.eb-store-live-url{display:inline-block;font-family:var(--eb-display);font-weight:700;font-size:1.15rem;color:var(--eb-orange-on-tint);word-break:break-all;text-decoration:none}.eb-store-live-url:hover{text-decoration:underline}.eb-store-live-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.eb-store-sticky{position:fixed;top:64px;left:0;right:0;z-index:1000;background:rgba(12,12,14,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--eb-border);transform:translateY(-112%);transition:transform 280ms cubic-bezier(.22,1,.36,1);will-change:transform}.eb-store-sticky--on{transform:translateY(0)}.eb-store-sticky-in{display:flex;align-items:center;gap:12px;padding:10px 0}.eb-store-avatar-sm{width:32px;height:32px;flex:0 0 auto;border-radius:8px;overflow:hidden;background:var(--eb-surface);border:1px solid var(--eb-border-2);display:flex;align-items:center;justify-content:center;font-family:var(--eb-display);font-weight:800;color:var(--eb-orange-ink);font-size:.9rem}.eb-store-avatar-sm img{width:100%;height:100%;object-fit:contain;display:block;padding:3px;box-sizing:border-box}.eb-store-logo-preview{width:160px;height:160px;flex:0 0 160px;padding:12px;box-sizing:border-box;border:1px solid var(--eb-border);border-radius:16px;overflow:hidden;background:var(--eb-tint-bg)}.eb-store-logo-preview img{width:100%;height:100%;object-fit:contain;display:block}.eb-store-logo-preview--fallback{display:flex;align-items:center;justify-content:center;color:var(--eb-orange-ink);font-family:var(--eb-display);font-size:3rem;font-weight:800}.eb-my-store-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:0 16px 16px}.eb-my-store-actions>.mud-button-root{margin:0}.eb-store-listing-hub{border:1px solid var(--eb-tint-border)}.eb-store-listing-hub__content{display:flex;align-items:center;gap:28px;padding:20px 24px!important}.eb-store-listing-hub__intro{flex:0 1 260px;min-width:210px}.eb-store-listing-hub__intro .mud-typography-h6{margin-bottom:3px}.eb-store-listing-hub__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 600px;gap:24px}.eb-store-listing-hub__group{min-width:0;padding-inline-start:20px;border-inline-start:1px solid var(--eb-border)}.eb-store-listing-hub__label{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--eb-text)}.eb-store-listing-hub__label .mud-icon-root{color:var(--eb-orange-ink);font-size:1.2rem}.eb-store-listing-hub__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eb-store-listing-hub__actions>.mud-button-root{min-width:0;margin:0;white-space:nowrap}@media(max-width:900px){.eb-store-listing-hub__content{align-items:stretch;flex-direction:column;gap:18px}.eb-store-listing-hub__intro{flex-basis:auto;min-width:0}.eb-store-listing-hub__groups{flex-basis:auto}}@media(max-width:600px){.eb-store-listing-hub__content{padding:18px 16px!important}.eb-store-listing-hub__groups{grid-template-columns:1fr;gap:18px}}@media(max-width:420px){.eb-store-listing-hub__actions{grid-template-columns:1fr}}.eb-store-sticky-name{font-family:var(--eb-display);font-weight:700;color:var(--eb-text)}.eb-store-sticky-rating{color:var(--eb-body);font-size:.88rem}.eb-store-sticky-rating .eb-star{color:var(--eb-orange-ink)}.eb-store-sticky .eb-store-cta{margin-left:auto}.eb-store-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.eb-store-search{flex:1 1 220px;max-width:320px}.eb-store-sort{max-width:210px}.eb-seg{display:inline-flex;background:var(--eb-seg-track);border:1px solid var(--eb-border-2);border-radius:10px;padding:4px;gap:4px}.eb-seg-btn{border:0;background:none;color:var(--eb-text);font-family:var(--eb-display);font-weight:600;font-size:.85rem;padding:8px 12px;border-radius:7px;cursor:pointer;transition:background 140ms ease,color 140ms ease}.eb-seg-btn--on{background:var(--eb-orange);color:var(--eb-on-orange)}.eb-seg-btn:not(.eb-seg-btn--on):hover{background:var(--eb-seg-hover)}.eb-seg-btn:disabled{color:var(--eb-muted);opacity:.5;cursor:default}@media(pointer:coarse){.eb-seg-btn{min-height:44px;padding:8px 14px}.eb-photo-action{min-width:44px;min-height:44px}.eb-qa-signin .mud-button-root{min-height:44px}.eb-notif-matrix .eb-notif-col .mud-switch{min-height:44px;align-items:center}}.eb-seg-btn:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-store-collection{display:flex;align-items:baseline;gap:12px;margin:14px 0 20px}.eb-store-collection h2.eb-store-collection-title{font-family:var(--eb-display);font-weight:800;font-size:1.25rem;letter-spacing:-.02em;color:var(--eb-text);margin:0}.eb-store-collection-count{color:var(--eb-muted);font-size:.85rem}.eb-store-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 20px}.eb-store-empty-icon{color:var(--eb-border-2);font-size:3rem!important}.eb-store-empty-title{font-family:var(--eb-display);font-weight:700;font-size:1.2rem;color:var(--eb-text)}.eb-store-empty-sub{color:var(--eb-muted);margin-top:6px}.eb-store-prose{color:var(--eb-body);font-size:.98rem;line-height:1.7;max-width:70ch}.eb-store-prose-h{font-family:var(--eb-display);font-weight:700;color:var(--eb-text);font-size:1.15rem;margin:20px 0 8px}.eb-store-review-form{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:20px;margin-bottom:20px;max-width:640px}.eb-store-review{border-bottom:1px solid var(--eb-border);padding:14px 0}.eb-store-review-who{font-weight:700;color:var(--eb-text);font-size:.9rem}.eb-store-review-when{color:var(--eb-muted);font-size:.8rem}.eb-store-review-text{color:var(--eb-body);margin-top:6px;line-height:1.6}.eb-store-tabs .mud-tabs-toolbar{background:transparent;border-bottom:1px solid var(--eb-border)}.eb-store-tabs .mud-tab{color:var(--eb-muted);text-transform:none;font-family:var(--eb-display);font-weight:600}.eb-store-tabs .mud-tab.mud-tab-active{color:var(--eb-text)}.eb-store-tabs .mud-tab-slider{background:var(--eb-orange)!important}::view-transition-old(eb-grid),::view-transition-new(eb-grid){animation-duration:280ms;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media(max-width:720px){.eb-store-hero{min-height:320px;margin-bottom:20px}.eb-store-hero-body{flex-direction:column;align-items:flex-start;padding:18px;gap:14px}.eb-store-hero-id{gap:12px}.eb-store-avatar-lg{width:72px;height:72px;font-size:1.8rem}.eb-store-avatar-lg--logo{width:fit-content;height:fit-content;max-width:none;max-height:none;padding:8px}.eb-store-avatar-lg--logo img{max-width:40cqw;max-height:96px}.eb-store-hero-montage img:nth-child(n+4){display:none}.eb-store-meta{gap:6px 12px;margin-top:8px}.eb-store-meta-item:not(:last-child)::after{content:none}.eb-store-hero-actions{align-self:stretch;align-items:stretch;width:100%;margin-top:auto;gap:10px}.eb-store-hero-actions .eb-store-cta{width:100%;min-height:44px}.eb-store-hero-actions .eb-store-follow{width:100%;min-height:44px}.eb-share{justify-content:flex-start}.eb-store-sticky{top:56px}.eb-store-sticky-in{gap:10px;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.eb-store-sticky-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eb-store-sticky-rating{flex:0 0 auto}.eb-store-sticky-in .eb-store-cta{flex:0 0 auto;margin-left:auto}.eb-store-tabs .mud-tabs-scroll-button{display:none}.eb-store-tabs .mud-tabs-tabbar-content{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent 100%)}.eb-store-tabs .mud-tabs-tabbar-content::-webkit-scrollbar{display:none}.eb-store-tabs .mud-tab{min-width:0!important;padding:0 14px;scroll-snap-align:start}.eb-store-filters{gap:10px}.eb-store-search{flex:1 1 100%;max-width:none}.eb-store-sort{flex:1 1 140px;max-width:none}}@media(max-width:460px){.eb-store-sticky-in .eb-store-follow span{display:none}.eb-store-sticky-in .eb-store-follow{width:40px;padding:0;flex:0 0 40px}}@media(pointer:coarse){.eb-share-btn,.eb-social-btn,.eb-store-follow{width:44px;height:44px;border-radius:11px}.eb-store-filters .eb-seg-btn{min-height:44px;min-width:44px;padding-block:10px}.eb-store-sticky-in .eb-store-cta{min-height:40px}}@media(prefers-reduced-motion:reduce){.eb-store-sticky{transition:none}::view-transition-old(eb-grid),::view-transition-new(eb-grid){animation:none}}:root:root{--eb-hero-band:340px}.eb-store-hero-montage--deep{filter:blur(18px) saturate(1.18);opacity:0}.eb-store-hero-dim{position:absolute;inset:0;opacity:0;background:radial-gradient(78% 120% at 88% 4%,rgba(232,99,10,.07) 0%,rgba(232,99,10,0) 46%),linear-gradient(180deg,rgba(12,12,14,.6) 0%,rgba(12,12,14,.76) 46%,rgba(12,12,14,.9) 100%)}@keyframes eb-hero-recede{0%{opacity:0}22%{opacity:.06}100%{opacity:1}}@keyframes eb-hero-push{from{transform:scale(1.08)}to{transform:scale(1.2)}}@keyframes eb-hero-dim{0%{opacity:0}40%{opacity:.18}100%{opacity:1}}@keyframes eb-hero-drift-1{to{translate:0 1.5%}}@keyframes eb-hero-drift-2{to{translate:0 4.5%}}@keyframes eb-hero-drift-3{to{translate:0 2.5%}}@keyframes eb-hero-drift-4{to{translate:0 6%}}@keyframes eb-hero-drift-5{to{translate:0 3.5%}}@keyframes eb-hero-condense{0%{transform:none;opacity:1}62%{transform:translateY(-10px) scale(.84);opacity:1}100%{transform:translateY(-17px) scale(.68);opacity:0}}@keyframes eb-hero-shed-1{0%,4%{opacity:1;translate:0 0}30%,100%{opacity:0;translate:0 -8px}}@keyframes eb-hero-shed-2{0%,10%{opacity:1;translate:0 0}40%,100%{opacity:0;translate:0 -7px}}@keyframes eb-hero-shed-3{0%,15%{opacity:1;translate:0 0}50%,100%{opacity:0;translate:0 -6px}}@keyframes eb-hero-shed-4{0%,20%{opacity:1;translate:0 0}56%,100%{opacity:0;translate:0 -6px}}@keyframes eb-hero-bar{0%,66%{transform:translateY(-112%)}100%{transform:translateY(0)}}@keyframes eb-hero-bar-in{0%,72%{opacity:0;scale:.94}100%{opacity:1;scale:1}}@keyframes eb-stock-rise{from{opacity:.55;translate:0 18px}to{opacity:1;translate:0 0}}@supports(animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.eb-store-hero-montage,.eb-store-hero-montage img,.eb-store-hero-dim,.eb-store-kicker,.eb-store-social,.eb-store-meta,.eb-store-hero-actions,.eb-store-hero-id,.eb-store-sticky,.eb-store-sticky-in{animation-timeline:scroll(root block);animation-range:0 var(--eb-hero-band);animation-fill-mode:both;animation-timing-function:linear}.eb-store-hero-montage{animation-name:eb-hero-push}.eb-store-hero-montage--deep{animation-name:eb-hero-push,eb-hero-recede}.eb-store-hero-montage img:nth-child(1){animation-name:eb-hero-drift-1}.eb-store-hero-montage img:nth-child(2){animation-name:eb-hero-drift-2}.eb-store-hero-montage img:nth-child(3){animation-name:eb-hero-drift-3}.eb-store-hero-montage img:nth-child(4){animation-name:eb-hero-drift-4}.eb-store-hero-montage img:nth-child(5){animation-name:eb-hero-drift-5}.eb-store-hero-dim{animation-name:eb-hero-dim}.eb-store-hero-id{animation-name:eb-hero-condense;transform-origin:top left}.eb-store-kicker{animation-name:eb-hero-shed-1}.eb-store-social{animation-name:eb-hero-shed-2}.eb-store-meta{animation-name:eb-hero-shed-3}.eb-store-hero-actions{animation-name:eb-hero-shed-4}.eb-store-sticky{animation-name:eb-hero-bar;transition:none}.eb-store-sticky-in{animation-name:eb-hero-bar-in;transform-origin:left center}#eb-store-grid .eb-card{animation-name:eb-stock-rise;animation-timeline:view();animation-range:entry 5% entry 48%;animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media(max-width:720px){:root:root{--eb-hero-band:230px}}}}.eb-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:900px){.eb-news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.eb-news-grid{grid-template-columns:1fr}}.eb-news-card-link{display:block;height:100%}.eb-news-card{background-color:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow 180ms ease,transform 180ms ease,border-color 180ms ease}.eb-news-card:hover{border-color:var(--eb-orange);box-shadow:var(--eb-shadow);transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.eb-news-card{transition:none}.eb-news-card:hover{transform:none}}.eb-news-card-media{aspect-ratio:16/9;background:var(--eb-surface-2);overflow:hidden}.eb-news-card-media img{width:100%;height:100%;object-fit:cover;display:block}.eb-news-card-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.eb-news-card-date{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-orange-ink)}.eb-news-card-title{font-family:var(--eb-display);font-weight:700;font-size:1.02rem;line-height:1.3;color:var(--eb-text);margin:0}.eb-news-card-excerpt{font-size:.86rem;line-height:1.5;color:var(--eb-body);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eb-news-card-title{transition:color 160ms ease}.eb-news-card:hover .eb-news-card-title{color:var(--eb-orange-ink)}.eb-news-card--text{background:linear-gradient(180deg,rgba(232,99,10,.05) 0%,rgba(232,99,10,0) 42%),var(--eb-surface)}.eb-news-card--text .eb-news-card-body{padding-top:22px;gap:10px}.eb-news-card--text .eb-news-card-title{font-size:1.1rem}.eb-news-card--text .eb-news-card-excerpt{-webkit-line-clamp:4}.eb-news-card-more{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-size:.84rem;font-weight:700;color:var(--eb-orange-ink)}.eb-news-card-more-arrow{transition:transform 160ms ease}.eb-news-card:hover .eb-news-card-more-arrow{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.eb-news-card-title,.eb-news-card-more-arrow{transition:none}.eb-news-card:hover .eb-news-card-more-arrow{transform:none}}.eb-news-head{margin-bottom:4px}.eb-news-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:14px}.eb-news-date{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-orange-ink)}.eb-news-readtime{font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-news-readtime::before{content:"·";margin-right:8px;color:var(--eb-border-2)}.eb-news-hero{position:relative;display:grid;overflow:hidden;border:1px solid var(--eb-border);border-radius:18px;text-decoration:none;transition:border-color 200ms ease,box-shadow 200ms ease}.eb-news-hero.has-cover{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:320px;background:var(--eb-surface)}.eb-news-hero.is-textual{display:block;background:radial-gradient(85% 130% at 90% -15%,rgba(232,99,10,.2) 0%,rgba(232,99,10,0) 60%),linear-gradient(160deg,#1c1c22 0%,#121216 60%,#0e0e11 100%)}.eb-news-hero:hover{border-color:var(--eb-tint-border);box-shadow:var(--eb-shadow)}.eb-news-hero-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px,4vw,48px);position:relative;z-index:1}.eb-news-hero.is-textual .eb-news-hero-body{max-width:66ch}.eb-news-tag{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--eb-orange-ink);margin-bottom:16px}.eb-news-tag-dot{width:6px;height:6px;border-radius:50%;background:var(--eb-orange);box-shadow:0 0 8px rgba(232,99,10,.7)}.eb-news-hero-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.08;letter-spacing:-.03em;color:var(--eb-text);margin:0 0 14px;text-wrap:balance;transition:color 180ms ease}.eb-news-hero-excerpt{font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6;color:var(--eb-body);margin:0 0 24px;max-width:58ch;text-wrap:pretty}.eb-news-more{position:relative;display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:700;color:var(--eb-orange-ink)}.eb-news-more-arrow{transition:transform 180ms ease}.eb-news-more::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform 260ms cubic-bezier(.2,1,.3,1)}.eb-news-hero-cover{position:relative;overflow:hidden;background:var(--eb-surface-2)}.eb-news-hero-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 420ms cubic-bezier(.2,1,.3,1)}.eb-news-hero:hover .eb-news-hero-title{color:var(--eb-orange-ink)}.eb-news-hero:hover .eb-news-more::after{transform:scaleX(1)}.eb-news-hero:hover .eb-news-more-arrow{transform:translateX(3px)}.eb-news-hero.has-cover:hover .eb-news-hero-cover img{transform:scale(1.04)}.eb-news-list{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--eb-border)}.eb-news-item{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:28px;padding:22px 4px;border-bottom:1px solid var(--eb-border);text-decoration:none}.eb-news-item-rail{display:flex;flex-direction:column;gap:3px}.eb-news-item-day{font-family:var(--eb-display);font-weight:700;font-size:.92rem;letter-spacing:.01em;color:var(--eb-orange-ink);transition:color 160ms ease}.eb-news-item-year{font-size:.72rem;font-weight:600;letter-spacing:.06em;color:var(--eb-muted)}.eb-news-item-body{min-width:0}.eb-news-item-title{font-family:var(--eb-display);font-weight:700;font-size:1.18rem;line-height:1.3;color:var(--eb-text);margin:0 0 5px;text-wrap:pretty;transition:color 160ms ease}.eb-news-item-excerpt{font-size:.9rem;line-height:1.5;color:var(--eb-muted);margin:0;max-width:70ch;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.eb-news-item-aside{display:flex;align-items:center;gap:16px;justify-self:end}.eb-news-item-thumb{width:88px;height:60px;border-radius:10px;overflow:hidden;background:var(--eb-surface-2);flex:none;display:block}.eb-news-item-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 320ms cubic-bezier(.2,1,.3,1)}.eb-news-item-readtime{margin-top:4px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted);white-space:nowrap}.eb-news-item-arrow{color:var(--eb-muted);font-size:1.15rem;transition:color 160ms ease,transform 160ms ease}.eb-news-item:hover .eb-news-item-title{color:var(--eb-orange-ink)}.eb-news-item:hover .eb-news-item-day{color:var(--eb-orange-hover)}.eb-news-item:hover .eb-news-item-arrow{color:var(--eb-orange-ink);transform:translateX(3px)}.eb-news-item:hover .eb-news-item-thumb img{transform:scale(1.05)}.eb-news-loadmore-wrap{display:flex;justify-content:center;margin-top:44px}.eb-news-loadmore{display:inline-flex;align-items:center;gap:10px;padding:12px 26px;border-radius:999px;border:1px solid var(--eb-border-2);background:transparent;color:var(--eb-text);font-family:var(--eb-display);font-weight:700;font-size:.9rem;cursor:pointer;transition:border-color 160ms ease,color 160ms ease,background-color 160ms ease}.eb-news-loadmore:hover:not(:disabled){border-color:var(--eb-orange);color:var(--eb-orange-on-tint);background-color:var(--eb-tint-bg)}.eb-news-loadmore:disabled{opacity:.6;cursor:default}.eb-news-loadmore-spin{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.22);border-top-color:var(--eb-orange);animation:eb-spin .7s linear infinite;display:inline-block}.eb-news-empty-glyph{width:64px;height:64px;border-radius:16px;display:grid;place-items:center;margin-bottom:18px;border:1px solid var(--eb-border);background:radial-gradient(circle at 50% 25%,rgba(232,99,10,.2) 0%,rgba(232,99,10,0) 70%),var(--eb-surface)}.eb-news-empty-glyph span{font-family:var(--eb-display);font-weight:800;font-size:1.1rem;letter-spacing:.04em;color:var(--eb-orange-ink)}.eb-news-skeleton-hero{border:1px solid var(--eb-border);border-radius:18px;background:var(--eb-surface);min-height:300px;display:flex;align-items:center;padding:clamp(28px,4vw,48px);margin-bottom:40px}.eb-news-skeleton-lines{display:flex;flex-direction:column;gap:14px;width:100%;max-width:60ch}.eb-news-skeleton-rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--eb-border)}.eb-news-skeleton-rows li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:28px;align-items:center;padding:24px 4px;border-bottom:1px solid var(--eb-border)}.eb-sk{display:block;height:14px;border-radius:8px;background:linear-gradient(90deg,#26262c 25%,#32323a 50%,#26262c 75%);background-size:200% 100%;animation:eb-shimmer 1.4s ease-in-out infinite}.eb-sk-meta{width:190px;height:12px}.eb-sk-title{width:82%;height:30px;border-radius:10px}.eb-sk-title--short{width:56%}.eb-sk-text{width:92%}.eb-sk-text--short{width:70%}.eb-sk-link{width:130px;height:16px;margin-top:8px}.eb-sk-rail{width:62px;height:30px}.eb-sk-row{width:72%;height:22px}@keyframes eb-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes eb-spin{to{transform:rotate(360deg)}}.eb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eb-news-hero:focus-visible,.eb-news-item:focus-visible,.eb-news-loadmore:focus-visible{outline:2px solid var(--eb-orange);outline-offset:3px}.eb-news-hero:focus-visible{border-radius:18px}@media(prefers-reduced-motion:reduce){.eb-news-hero,.eb-news-hero-title,.eb-news-more::after,.eb-news-more-arrow,.eb-news-hero-cover img,.eb-news-item-title,.eb-news-item-day,.eb-news-item-arrow,.eb-news-item-thumb img,.eb-news-loadmore{transition:none}.eb-news-hero:hover .eb-news-more::after{transform:none}.eb-news-hero:hover .eb-news-more-arrow,.eb-news-item:hover .eb-news-item-arrow{transform:none}.eb-news-hero.has-cover:hover .eb-news-hero-cover img,.eb-news-item:hover .eb-news-item-thumb img{transform:none}.eb-sk{animation:none}.eb-news-loadmore-spin{animation-duration:1.6s}}@media(max-width:760px){.eb-news-hero.has-cover{grid-template-columns:1fr;min-height:0}.eb-news-hero-cover{order:-1;aspect-ratio:16/9}.eb-news-hero-cover img{position:static}}@media(max-width:620px){.eb-news-item{grid-template-columns:1fr;gap:8px;align-items:start}.eb-news-item-rail{flex-direction:row;align-items:baseline;gap:8px}.eb-news-item-rail .eb-news-item-readtime{display:none}.eb-news-item-aside{display:none}.eb-news-skeleton-rows li{grid-template-columns:1fr;gap:10px}.eb-sk-rail{width:120px;height:14px}}.eb-article{max-width:760px;margin:0 auto}.eb-article-back{display:inline-block;font-size:.85rem;font-weight:600;color:var(--eb-orange-ink);margin-bottom:24px}.eb-article-back:hover{color:var(--eb-orange-hover)}.eb-article-date{display:block;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-orange-ink);margin-bottom:10px}.eb-article-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.7rem,4.5vw,2.1rem);line-height:1.15;letter-spacing:-.02em;color:var(--eb-text);margin:0 0 16px}.eb-article-lead{font-size:clamp(1.05rem,2.5vw,1.15rem);line-height:1.55;color:var(--eb-body);margin:0 0 28px}.eb-article-cover{width:100%;border-radius:16px;border:1px solid var(--eb-border);margin-bottom:32px;display:block}.eb-guides-head{margin-bottom:26px}.eb-guides-list{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--eb-border)}.eb-guides-list>li{border-bottom:1px solid var(--eb-border)}.eb-guide-row{display:grid;grid-template-columns:152px minmax(0,1fr) 18px;align-items:center;gap:26px;padding:24px 16px;text-decoration:none;border-radius:14px;transition:background-color 220ms ease}.eb-guide-row:hover{background-color:var(--eb-surface)}.eb-guide-row-thumb{position:relative;width:152px;aspect-ratio:3/2;border-radius:12px;overflow:hidden;background:var(--eb-surface-2);border:1px solid var(--eb-border);flex:none}.eb-guide-row-thumb img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96);transition:transform 480ms cubic-bezier(.2,1,.3,1),filter 300ms ease}.eb-guide-row-thumb.is-empty{display:grid;place-items:center}.eb-guide-row-mono{font-family:var(--eb-display);font-weight:800;font-size:1.05rem;letter-spacing:.06em;color:var(--eb-muted)}.eb-guide-row-body{min-width:0}.eb-guide-row-title{font-family:var(--eb-display);font-weight:700;font-size:1.18rem;line-height:1.28;letter-spacing:-.01em;color:var(--eb-text);margin:0 0 7px;text-wrap:pretty;transition:color 180ms ease}.eb-guide-row-excerpt{font-size:.92rem;line-height:1.55;color:var(--eb-body);margin:0 0 12px;max-width:64ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eb-guide-row-meta{display:inline-flex;align-items:center;gap:9px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-guide-row-dot{width:5px;height:5px;border-radius:50%;background:var(--eb-orange);flex:none}.eb-guide-row-go{justify-self:end;color:var(--eb-muted);font-size:1.1rem;opacity:.5;transition:color 180ms ease,transform 220ms cubic-bezier(.2,1,.3,1),opacity 180ms ease}.eb-guide-row:hover .eb-guide-row-title{color:var(--eb-orange-ink)}.eb-guide-row:hover .eb-guide-row-thumb img{transform:scale(1.03);filter:saturate(1.02)}.eb-guide-row:hover .eb-guide-row-go{color:var(--eb-orange-ink);opacity:1;transform:translateX(3px)}.eb-guides-loadmore-wrap{display:flex;justify-content:center;margin-top:40px}.eb-guides-loadmore{display:inline-flex;align-items:center;gap:10px;padding:12px 26px;border-radius:999px;border:1px solid var(--eb-border-2);background:transparent;color:var(--eb-text);font-family:var(--eb-display);font-weight:700;font-size:.9rem;cursor:pointer;transition:border-color 160ms ease,color 160ms ease,background-color 160ms ease}.eb-guides-loadmore:hover:not(:disabled){border-color:var(--eb-orange);color:var(--eb-orange-on-tint);background-color:var(--eb-tint-bg)}.eb-guides-loadmore:disabled{opacity:.6;cursor:default}.eb-guides-loadmore-spin{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.22);border-top-color:var(--eb-orange);animation:eb-spin .7s linear infinite;display:inline-block}.eb-guides-empty-glyph{width:64px;height:64px;border-radius:16px;display:grid;place-items:center;margin-bottom:18px;border:1px solid var(--eb-border);background:var(--eb-surface);color:var(--eb-muted)}.eb-guides-skeleton{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--eb-border)}.eb-guides-skeleton>li{display:grid;grid-template-columns:152px minmax(0,1fr);gap:26px;align-items:center;padding:24px 16px;border-bottom:1px solid var(--eb-border)}.eb-guides-sk-thumb{width:152px;aspect-ratio:3/2;height:auto;border-radius:12px}.eb-guides-sk-lines{display:flex;flex-direction:column;gap:12px}.eb-guides-sk-meta{width:90px;height:12px}.eb-guide{max-width:720px;margin:0 auto}.eb-guide-back{display:inline-block;font-size:.85rem;font-weight:600;color:var(--eb-orange-ink);margin-bottom:26px}.eb-guide-back:hover{color:var(--eb-orange-hover)}.eb-guide-masthead{margin-bottom:30px}.eb-guide-label{display:inline-flex;align-items:center;gap:9px;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--eb-muted);margin-bottom:14px}.eb-guide-label-dot{width:6px;height:6px;border-radius:50%;background:var(--eb-orange);box-shadow:0 0 8px rgba(232,99,10,.6);flex:none}.eb-guide-label-readtime::before{content:"·";margin:0 9px 0 3px;color:var(--eb-border-2)}.eb-guide-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.9rem,3vw,2.4rem);line-height:1.16;letter-spacing:-.03em;color:var(--eb-text);margin:0 0 18px;text-wrap:balance}.eb-guide-lead{font-size:1.16rem;line-height:1.6;color:var(--eb-body);margin:0;text-wrap:pretty}.eb-guide-cover{width:100%;border-radius:16px;border:1px solid var(--eb-border);margin-bottom:34px;display:block}.eb-guide-body.eb-prose{font-size:1.05rem;line-height:1.78}.eb-guide-body.eb-prose h2{margin-top:44px}.eb-guide-body.eb-prose h3{margin-top:34px}.eb-guide-body.eb-prose :is(h2,h3){scroll-margin-top:88px}.eb-guide-body.eb-prose blockquote{margin:34px 0;padding:20px 24px;border:1px solid var(--eb-tint-border);border-radius:var(--eb-radius-card,14px);background:var(--eb-tint-bg);color:var(--eb-text);font-style:normal}.eb-guide-body.eb-prose blockquote>*:last-child{margin-bottom:0}.eb-prose a.eb-prose-morph{text-decoration-style:dotted;text-underline-offset:3px}.eb-prose a.eb-prose-morph:hover{text-decoration-style:solid}.eb-guide-progress{position:fixed;inset:0 0 auto 0;height:2px;background:var(--eb-orange);transform:scaleX(0);transform-origin:0 50%;z-index:1200;animation:eb-read-progress linear both;animation-timeline:scroll(root block)}@keyframes eb-read-progress{to{transform:scaleX(1)}}@supports not (animation-timeline:scroll(root block)){.eb-guide-progress{display:none}}.eb-guide-toc{margin:0 0 32px;border:1px solid var(--eb-border);border-radius:var(--eb-radius-card,14px);padding:14px 18px;background:var(--eb-surface)}.eb-guide-toc-summary{cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-guide-toc-list{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.eb-guide-toc-list a{color:var(--eb-muted);text-decoration:none;font-size:.86rem;line-height:1.4;border-left:2px solid transparent;padding-left:12px;display:block;transition:color 120ms ease,border-color 120ms ease}.eb-guide-toc-list a:hover{color:var(--eb-text);border-left-color:var(--eb-orange)}.eb-guide-toc-list li[data-level="3"] a{padding-left:24px;font-size:.8rem}@media(min-width:1280px){.eb-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,48em) minmax(0,1fr);align-items:start}.eb-guide>*:not(.eb-guide-toc){grid-column:2}.eb-guide-toc{grid-column:1;grid-row:1/span 99;align-self:start;justify-self:end;width:170px;margin:0 32px 0 0;position:sticky;top:96px;border:0;border-left:1px solid var(--eb-border);border-radius:0;padding:2px 0 2px 0;background:transparent}.eb-guide-toc-summary{list-style:none;cursor:default;padding-left:12px}.eb-guide-toc-summary::-webkit-details-marker{display:none}}.eb-guide-next{margin-top:52px;padding-top:26px;border-top:1px solid var(--eb-border)}.eb-guide-next-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--eb-muted);margin-bottom:16px}.eb-guide-next-links{display:flex;flex-wrap:wrap;gap:12px}.eb-guide-next-link{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid var(--eb-border-2);border-radius:999px;font-size:.92rem;font-weight:600;color:var(--eb-text);text-decoration:none}.eb-guide-next-link:hover,.eb-guide-next-link:focus-visible{border-color:var(--eb-orange);color:var(--eb-text)}.eb-guide-next-link--primary{background:var(--eb-orange);border-color:var(--eb-orange);color:var(--eb-on-orange)}.eb-guide-next-link--primary:hover,.eb-guide-next-link--primary:focus-visible{background:var(--eb-orange-hover);border-color:var(--eb-orange-hover);color:var(--eb-on-orange)}.eb-guides-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:900px){.eb-guides-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.eb-guides-cards{grid-template-columns:1fr}}.eb-guide-card-link{display:block;height:100%}.eb-guide-card{height:100%;display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;align-items:center;padding:14px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;transition:border-color 180ms ease}.eb-guide-card:hover{border-color:var(--eb-tint-border)}.eb-guide-card-media{width:92px;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:var(--eb-surface-2);flex:none}.eb-guide-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 420ms cubic-bezier(.2,1,.3,1)}.eb-guide-card-media.is-empty{display:grid;place-items:center}.eb-guide-card-mono{font-family:var(--eb-display);font-weight:800;font-size:.9rem;letter-spacing:.06em;color:var(--eb-muted)}.eb-guide-card-body{min-width:0}.eb-guide-card-title{font-family:var(--eb-display);font-weight:700;font-size:.98rem;line-height:1.32;color:var(--eb-text);margin:0 0 8px;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 160ms ease}.eb-guide-card-meta{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-guide-card:hover .eb-guide-card-title{color:var(--eb-orange-ink)}.eb-guide-card:hover .eb-guide-card-media img{transform:scale(1.04)}.eb-guide-row:focus-visible,.eb-guides-loadmore:focus-visible,.eb-guide-card-link:focus-visible{outline:2px solid var(--eb-orange);outline-offset:3px;border-radius:14px}[data-theme="light"] .eb-guides-loadmore-spin{border-color:rgba(0,0,0,.16);border-top-color:var(--eb-orange)}@media(prefers-reduced-motion:reduce){.eb-guide-row,.eb-guide-row-title,.eb-guide-row-thumb img,.eb-guide-row-go,.eb-guides-loadmore,.eb-guide-card,.eb-guide-card-title,.eb-guide-card-media img{transition:none}.eb-guide-row:hover .eb-guide-row-thumb img,.eb-guide-row:hover .eb-guide-row-go,.eb-guide-card:hover .eb-guide-card-media img{transform:none}.eb-guides-loadmore-spin{animation-duration:1.6s}}@media(max-width:620px){.eb-guide-row{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:18px 10px}.eb-guide-row-thumb{width:96px}.eb-guide-row-go{display:none}.eb-guides-skeleton>li{grid-template-columns:96px minmax(0,1fr);gap:16px}.eb-guides-sk-thumb{width:96px}.eb-guide-card{grid-template-columns:72px minmax(0,1fr)}.eb-guide-card-media{width:72px}}.eb-qa-body{max-width:72ch}.eb-qa-count{font-size:.85rem;font-weight:700;color:var(--eb-muted);margin-left:10px;vertical-align:2px}.eb-qa-list{list-style:none;margin:0;padding:0}.eb-qa-pair{padding:22px 0}.eb-qa-pair+.eb-qa-pair{border-top:1px solid var(--eb-border)}.eb-qa-pair:first-child{padding-top:4px}.eb-qa-q{margin:0 0 4px;color:var(--eb-text);font-weight:600;font-size:1rem;line-height:1.5;text-wrap:pretty}.eb-qa-meta{font-size:.78rem;color:var(--eb-muted)}.eb-qa-answer{display:flex;gap:12px;margin-top:14px;padding-left:4px}.eb-qa-avatar{width:34px;height:34px;min-width:34px;font-size:.9rem}.eb-qa-answer-head{display:flex;align-items:baseline;gap:6px;margin-bottom:2px}.eb-qa-store{font-family:var(--eb-display);font-weight:700;font-size:.9rem;color:var(--eb-text)}.eb-qa-a{margin:0;color:var(--eb-body);font-size:.95rem;line-height:1.7;white-space:pre-line;text-wrap:pretty}.eb-qa-mine{margin-top:26px;padding:14px 16px;background:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);border-radius:12px}.eb-qa-mine-title{font-size:.78rem;font-weight:700;color:var(--eb-orange-ink);margin-bottom:8px}.eb-qa-mine-row{display:flex;align-items:center;gap:12px}.eb-qa-mine-row+.eb-qa-mine-row{margin-top:10px}.eb-qa-mine-main{flex:1;min-width:0}.eb-qa-mine-q{margin:0;color:var(--eb-text);font-size:.92rem;line-height:1.5}.eb-qa-withdraw{flex-shrink:0}.eb-qa-compose{margin-top:26px}.eb-qa-compose-actions{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.eb-qa-preview{padding:16px 18px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:12px;animation:eb-qa-fade 150ms ease-out}.eb-qa-preview-intro{font-size:.82rem;color:var(--eb-muted);margin-bottom:8px}.eb-qa-preview-text{margin:0 0 6px;color:var(--eb-text);font-weight:600;font-size:1rem;line-height:1.55}.eb-qa-empty{margin:0 0 4px;color:var(--eb-body);font-size:.95rem}.eb-qa-footnote{font-size:.78rem;color:var(--eb-muted);line-height:1.5;max-width:46ch}.eb-qa-footnote a{white-space:nowrap}.eb-qa-signin{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px;color:var(--eb-body);font-size:.95rem}@keyframes eb-qa-fade{from{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.eb-qa-preview{animation:none}}.eb-qi-list{max-width:860px}.eb-qi-row{display:flex;gap:16px;padding:20px 0}.eb-qi-row+.eb-qi-row{border-top:1px solid var(--eb-border)}.eb-qi-thumb{width:56px;height:56px;min-width:56px;border-radius:10px;overflow:hidden;background:var(--eb-surface);border:1px solid var(--eb-border);display:flex;align-items:center;justify-content:center}.eb-qi-thumb img{width:100%;height:100%;object-fit:cover}.eb-qi-main{flex:1;min-width:0}.eb-qi-meta{font-size:.78rem;color:var(--eb-muted);display:flex;gap:6px;flex-wrap:wrap;margin-bottom:4px}.eb-qi-listing{color:var(--eb-body);font-weight:600;text-decoration:none}.eb-qi-listing:hover{color:var(--eb-orange-ink)}.eb-qi-q{margin:0 0 10px;color:var(--eb-text);font-weight:600;font-size:1rem;line-height:1.5;text-wrap:pretty}.eb-qi-a{margin:0 0 8px;color:var(--eb-body);font-size:.92rem;line-height:1.65;white-space:pre-line}.eb-qi-composer{margin-top:4px}.eb-qi-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}.eb-qi-publish{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eb-qi-hint{font-size:.78rem;color:var(--eb-muted);max-width:40ch}@media(max-width:560px){.eb-qi-thumb{display:none}}.eb-bulk-shared .mud-card-header{padding-bottom:0}.eb-bulk-rows{border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface);margin-bottom:12px;overflow:hidden}.eb-bulk-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px 9px 34px}.eb-bulk-row+.eb-bulk-row{border-top:1px solid var(--eb-border)}.eb-bulk-rownum{position:absolute;left:12px;top:17px;font-family:var(--eb-display);font-weight:700;font-size:.82rem;color:var(--eb-muted)}.eb-bulk-f-title{flex:1 1 170px;min-width:150px}.eb-bulk-f-sex{flex:0 0 116px}.eb-bulk-f-wt{flex:0 0 92px}.eb-bulk-f-price{flex:0 0 112px}.eb-bulk-f-traits{flex:1 1 168px;min-width:140px}.eb-bulk-row-actions{display:flex;gap:2px;align-items:center;margin-left:auto}.eb-bulk-row-dup{color:var(--eb-muted)}.eb-bulk-row-dup:hover{color:var(--eb-orange-ink)}.eb-bulk-row-remove{color:var(--eb-muted)}.eb-bulk-row-remove:hover{color:var(--eb-error)}.eb-bulk-row-chips{flex-basis:100%;display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:0 0 2px 0}.eb-bulk-addrow{display:inline-flex;align-items:center;gap:6px;width:100%;justify-content:center;border:1px dashed var(--eb-border-2);background:none;color:var(--eb-body);font-family:var(--eb-display);font-weight:600;font-size:.9rem;padding:12px;border-radius:12px;cursor:pointer;transition:border-color 140ms ease,color 140ms ease}.eb-bulk-addrow:hover:not(:disabled){border-color:var(--eb-orange);color:var(--eb-text)}.eb-bulk-addrow:disabled{opacity:.5;cursor:not-allowed}.eb-bulk-actionbar{position:sticky;bottom:0;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:14px;padding:14px 0;background:var(--eb-page-bg);border-top:1px solid var(--eb-border);z-index:3}.eb-bulk-quota{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;font-size:.85rem}.eb-bulk-quota-used{color:var(--eb-body);font-weight:600}.eb-bulk-quota-adding{color:var(--eb-muted);font-size:.8rem}.eb-bulk-quota-over{color:var(--eb-error);font-weight:600;font-size:.8rem}.eb-bulk-quota-link{color:var(--eb-orange-ink)!important;font-weight:700;font-size:.8rem;text-decoration:none}.eb-bulk-quota-link:hover{color:var(--eb-orange-hover)!important;text-decoration:underline}.eb-bulk-finish-head{margin:4px 0 14px}.eb-bulk-finish-count{font-size:.85rem;font-weight:600;color:var(--eb-muted)}.eb-bulk-finish-item{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface);margin-bottom:10px;transition:border-color 160ms ease}.eb-bulk-finish-item--live{border-color:color-mix(in srgb,var(--eb-success) 55%,var(--eb-border))}.eb-bulk-finish-main{flex:1;min-width:0}.eb-bulk-finish-title{font-family:var(--eb-display);font-weight:600;color:var(--eb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eb-bulk-finish-state{margin-top:3px}.eb-bulk-finish-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.eb-bulk-state{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap}.eb-bulk-state--draft{color:var(--eb-muted);background:rgba(255,255,255,.06)}.eb-bulk-state--ready{color:var(--eb-orange-on-tint);background:var(--eb-tint-bg)}.eb-bulk-state--live{color:var(--eb-success);background:color-mix(in srgb,var(--eb-success) 16%,transparent)}.eb-bulk-error-list{margin:0;padding-left:18px;font-size:.85rem}.eb-bulk-finish-footer{display:flex;align-items:center;gap:12px;margin-top:22px;flex-wrap:wrap}@media(max-width:640px){.eb-bulk-finish-item{flex-wrap:wrap}.eb-bulk-finish-actions{justify-content:flex-start;width:100%}}.eb-feedback-tab{position:fixed;right:env(safe-area-inset-right);top:50%;transform:translateY(-50%);z-index:1200;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 9px;background:var(--eb-surface);border:1px solid var(--eb-border-2);border-right:0;border-radius:12px 0 0 12px;color:var(--eb-body);cursor:pointer;transition:color 140ms ease,border-color 140ms ease,box-shadow 140ms ease,transform 220ms cubic-bezier(.22,1,.36,1)}.eb-feedback-tab:hover,.eb-feedback-tab:focus-visible{color:var(--eb-text);border-color:var(--eb-orange);box-shadow:var(--eb-shadow-sm);transform:translateY(-50%) translateX(-3px)}.eb-feedback-tab-ico{color:var(--eb-orange-ink);display:flex}.eb-feedback-tab-label{writing-mode:vertical-rl;font-family:var(--eb-display);font-weight:700;font-size:.8rem;letter-spacing:.02em}.eb-feedback-tab-dot{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--eb-orange);box-shadow:0 0 8px var(--eb-orange);animation:eb-fb-pulse 2.4s ease-in-out infinite}@keyframes eb-fb-pulse{0%,100%{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.eb-feedback-tab{transition:none}.eb-feedback-tab-dot{animation:none}}@media(max-width:959.98px){.eb-feedback-tab{top:auto;bottom:128px;transform:none;padding:12px 10px;z-index:1190}.eb-feedback-tab:hover,.eb-feedback-tab:focus-visible{transform:translateX(-3px)}.eb-feedback-tab-label{display:none}}@media(max-width:599.98px){.eb-feedback-tab{display:none}}.eb-fb-seg{display:flex;gap:8px}.eb-fb-seg-btn{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border-radius:12px;cursor:pointer;background:var(--eb-surface-2);border:1px solid var(--eb-border);color:var(--eb-body);font-family:var(--eb-display);font-weight:700;font-size:.88rem;line-height:1.25;text-align:center;transition:color 140ms ease,border-color 140ms ease,background 140ms ease}.eb-fb-seg-btn:hover{color:var(--eb-text);border-color:var(--eb-border-2)}.eb-fb-seg-btn--active{background:var(--eb-tint-bg);border-color:var(--eb-orange);color:var(--eb-orange-on-tint)}.eb-fb-context{display:flex;align-items:center;gap:7px;max-width:100%;font-size:.78rem;color:var(--eb-muted);background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:8px;padding:7px 11px}.eb-fb-context code{font-family:ui-monospace,Menlo,Consolas,monospace;color:var(--eb-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.eb-fb-login{text-align:center;padding:10px 4px 6px}.eb-fb-login-ico{color:var(--eb-orange-ink);margin-bottom:10px}.eb-fb-login-title{font-family:var(--eb-display);font-weight:800;font-size:1.15rem;color:var(--eb-text);margin-bottom:6px}.eb-fb-login-hint{color:var(--eb-muted);font-size:.88rem;line-height:1.5;max-width:34ch;margin:0 auto 18px}.eb-fb-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:22px}.eb-fb-spacer{flex:1 1 auto}.eb-fb-filter{max-width:190px}@media(max-width:640px){.eb-fb-toolbar>.eb-fb-seg{width:100%}.eb-fb-filter{max-width:none;flex:1 1 auto}.eb-fb-spacer{display:none}}.eb-fb-list{display:flex;flex-direction:column;gap:12px}.eb-fb-row{display:flex;gap:14px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:16px;transition:border-color 140ms ease}.eb-fb-row:hover{border-color:var(--eb-border-2)}.eb-fb-row-body{flex:1 1 auto;min-width:0}.eb-fb-row-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:9px}.eb-fb-row-title{display:inline-block;font-family:var(--eb-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--eb-text);text-decoration:none}.eb-fb-row-title:hover{color:var(--eb-orange-ink)}.eb-fb-row-excerpt{color:var(--eb-body);font-size:.9rem;line-height:1.55;margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eb-fb-row-byline{color:var(--eb-muted);font-size:.78rem;margin-top:11px}.eb-fb-rail{display:flex;flex-direction:column;align-items:center;gap:2px;align-self:flex-start;min-width:54px;padding:7px 6px;background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:12px}.eb-fb-rail--lg{min-width:62px;padding:10px 8px}.eb-fb-rail-btn{display:flex;align-items:center;justify-content:center;width:32px;height:26px;border:0;border-radius:8px;background:none;color:var(--eb-muted);cursor:pointer;transition:color 120ms ease,background 120ms ease}.eb-fb-rail-btn:hover:not(:disabled){color:var(--eb-text);background:rgba(255,255,255,.06)}.eb-fb-rail-btn:disabled{cursor:default;opacity:.55}.eb-fb-rail-btn--active{color:var(--eb-orange-ink)}.eb-fb-rail-score{font-family:var(--eb-display);font-weight:800;font-size:1rem;color:var(--eb-text);font-variant-numeric:tabular-nums;line-height:1.1}.eb-fb-rail--lg .eb-fb-rail-score{font-size:1.25rem}.eb-fb-badge{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;padding:3px 9px 3px 7px;border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);border:1px solid var(--eb-tint-border);white-space:nowrap}.eb-fb-badge .mud-icon-root{font-size:.95rem}.eb-fb-status{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:600;color:var(--eb-body);background:var(--eb-surface-2);border:1px solid var(--eb-border-2);border-radius:999px;padding:3px 10px;white-space:nowrap}.eb-fb-status-dot{width:7px;height:7px;border-radius:50%;flex:none}.eb-fb-dot--new{background:var(--eb-muted)}.eb-fb-dot--review{background:var(--eb-info)}.eb-fb-dot--planned{background:var(--eb-welfare-accent)}.eb-fb-dot--fixed{background:var(--eb-success)}.eb-fb-dot--dismissed{background:var(--eb-border-2)}.eb-fb-dot--duplicate{background:var(--mud-palette-secondary)}.eb-fb-duplicate{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--eb-muted);font-size:.82rem}.eb-fb-duplicate a{color:var(--eb-orange-on-tint);font-weight:700}.eb-fb-duplicate--detail{align-items:flex-start;padding:13px 15px;margin:0 0 18px;background:var(--eb-tint-bg);border:1px solid var(--eb-tint-border)}.eb-fb-duplicate-title{color:var(--eb-text);font-weight:700}.eb-fb-duplicate-hint{margin-top:2px;font-size:.78rem}.eb-fb-response{margin-top:12px;padding:11px 14px;background:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);border-radius:10px}.eb-fb-response-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-orange-ink);margin-bottom:4px}.eb-fb-response-text{color:var(--eb-body);font-size:.9rem;line-height:1.5}.eb-fb-detail{display:flex;gap:18px;align-items:flex-start}.eb-fb-detail-body{flex:1 1 auto;min-width:0}.eb-fb-detail-title{font-family:var(--eb-display);font-weight:800;font-size:clamp(1.6rem,3.2vw,2.1rem);line-height:1.1;letter-spacing:-.02em;color:var(--eb-text);margin:10px 0 0;text-wrap:balance}.eb-fb-detail-text{color:var(--eb-body);font-size:.98rem;line-height:1.7;white-space:pre-wrap;max-width:68ch}.eb-fb-admin-table .eb-fb-admin-title{color:var(--eb-text);font-weight:600;text-decoration:none}.eb-fb-admin-table .eb-fb-admin-title:hover{color:var(--eb-orange-ink)}.eb-fb-admin-duplicate{color:var(--eb-muted);font-size:.72rem;margin-top:3px}.eb-fb-admin-duplicate a{color:var(--eb-orange-ink)}.eb-fb-admin-score{font-family:var(--eb-display);font-weight:800;font-variant-numeric:tabular-nums}.eb-fb-manage-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.eb-fb-manage-score{color:var(--eb-muted);font-size:.82rem;font-weight:600}.eb-fb-manage-title{font-family:var(--eb-display);font-weight:700;font-size:1.1rem;color:var(--eb-text);letter-spacing:-.01em;margin-bottom:6px}.eb-fb-manage-details{color:var(--eb-body);font-size:.9rem;line-height:1.55;margin:0 0 16px;white-space:pre-wrap}@media(max-width:560px){.eb-fb-detail{flex-direction:column}.eb-fb-detail .eb-fb-rail{flex-direction:row;min-width:0;align-self:flex-start;justify-content:flex-start;gap:10px}.eb-fb-detail .eb-fb-rail-score{min-width:2ch;text-align:center}}.eb-report-row{margin-top:20px;padding-top:14px;border-top:1px solid var(--eb-border)}.eb-report-row--page{display:flex;justify-content:center;margin-top:32px;padding-top:0;border-top:0}.eb-report-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;background:transparent;color:var(--eb-muted);font-size:.8rem;font-weight:600;border-radius:10px;cursor:pointer;transition:color 140ms ease,background-color 140ms ease}.eb-report-btn:hover{color:var(--eb-text);background:rgba(255,255,255,.05)}.eb-report-btn:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-report-btn .mud-icon-root{font-size:1rem}.eb-report-btn--done,.eb-report-btn--done:hover{color:var(--eb-muted);background:transparent;cursor:default}.eb-report-intro{color:var(--eb-body);font-size:.9rem;line-height:1.55;margin:0 0 16px}.eb-report-urgent{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 12px;border:1px solid var(--eb-welfare-accent);border-radius:10px;background:rgba(224,164,34,.1);color:var(--eb-body);font-size:.82rem;line-height:1.5}.eb-report-urgent .mud-icon-root{color:var(--eb-welfare-accent);font-size:1.1rem;margin-top:1px}.eb-report-login{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:24px 8px}.eb-report-login-ico .mud-icon-root{font-size:2rem;color:var(--eb-muted)}.eb-report-login-title{font-family:var(--eb-display);font-weight:800;font-size:1.1rem;color:var(--eb-text)}.eb-report-login-hint{color:var(--eb-body);font-size:.88rem;margin-bottom:8px}.eb-rep-dot--open{background:var(--eb-welfare-accent)}.eb-rep-dot--review{background:var(--eb-info)}.eb-rep-dot--actioned{background:var(--eb-success)}.eb-rep-dot--dismissed{background:var(--eb-border-2)}.eb-rep-target{display:inline-flex;align-items:flex-start;gap:8px}.eb-rep-target>.mud-icon-root{font-size:1.05rem;color:var(--eb-muted);margin-top:2px}.eb-rep-target-type{color:var(--eb-muted);font-size:.72rem;margin-top:2px}.eb-rep-count{display:inline-block;min-width:1.6em;padding:1px 7px;border-radius:999px;background:var(--eb-surface-2);border:1px solid var(--eb-border);color:var(--eb-body);font-size:.78rem;font-weight:700;text-align:center}.eb-rep-count--multi{background:var(--eb-tint-bg);border-color:var(--eb-tint-border);color:var(--eb-orange-ink)}.eb-rep-manage-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.eb-rep-manage-count{color:var(--eb-orange-ink);font-weight:700;font-size:.8rem}.eb-rep-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:12px 0 16px;padding:12px 14px;background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:12px}.eb-rep-meta>div{display:flex;flex-direction:column;gap:1px;min-width:0}.eb-rep-meta dt{color:var(--eb-muted);font-size:.7rem;font-weight:600}.eb-rep-meta dd{color:var(--eb-text);font-size:.88rem;margin:0;word-break:break-word}.eb-rep-links{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.eb-rep-handled{color:var(--eb-muted);font-size:.78rem;margin-top:12px}.eb-empty-sub{color:var(--eb-body);font-size:.9rem;margin-top:4px}@media(max-width:560px){.eb-rep-meta{grid-template-columns:1fr}}.eb-dash-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.eb-dash-heading{min-width:0}.eb-dash-heading .eb-page-sub{max-width:64ch;margin-bottom:0;text-wrap:pretty}.eb-dash-controls{display:flex;align-items:flex-end;gap:12px;flex:none}.eb-dash-date{width:280px}.eb-dash-refresh{min-height:44px;margin-bottom:2px}.eb-dash-loading{display:flex;flex-direction:column;gap:16px}.eb-dash-skeleton{border-radius:14px}.eb-dash-error{display:flex;align-items:center;justify-content:space-between;gap:24px}.eb-dash-update-line{display:flex;align-items:center;gap:8px;min-height:24px;margin-bottom:16px;color:var(--eb-body);font-size:.82rem;line-height:1.45}.eb-dash-update-dot{width:8px;height:8px;flex:none;border-radius:999px;background:var(--eb-success)}.eb-dash-updated{margin-inline-start:auto;color:var(--eb-muted);white-space:nowrap}.eb-dash-surface,.eb-dash-lifecycle{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;box-shadow:none}.eb-dash-surface{min-width:0;padding:24px}.eb-dash-first-run{display:flex;align-items:center;gap:16px;min-height:160px}.eb-dash-first-run>.mud-icon-root{color:var(--eb-orange-ink);font-size:2rem}.eb-dash-first-run h2{margin:0 0 4px;color:var(--eb-text);font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.eb-dash-first-run p{max-width:62ch;margin:0;color:var(--eb-body)}.eb-dash-lifecycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;overflow:hidden}.eb-dash-lifecycle-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:112px;padding:16px 18px;color:var(--eb-text);text-decoration:none;transition:background-color 160ms ease-out,color 160ms ease-out}.eb-dash-lifecycle-item+.eb-dash-lifecycle-item{border-inline-start:1px solid var(--eb-border)}a.eb-dash-lifecycle-item:hover{background:var(--eb-tint-bg);color:var(--eb-text)}.eb-dash-lifecycle-item>.mud-icon-root:first-child{color:var(--eb-muted);font-size:1.5rem}a.eb-dash-lifecycle-item:hover>.mud-icon-root:first-child,a.eb-dash-lifecycle-item:hover .eb-dash-metric-arrow{color:var(--eb-orange-ink)}.eb-dash-metric-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.eb-dash-metric-label{overflow:hidden;color:var(--eb-muted);font-size:.78rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.eb-dash-metric-copy strong{color:var(--eb-text);font-size:1.35rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15}.eb-dash-metric-copy>span:last-child{color:var(--eb-muted);font-size:.72rem;line-height:1.35}.eb-dash-metric-arrow{color:var(--eb-border-2);transition:color 160ms ease-out,transform 160ms ease-out}a.eb-dash-lifecycle-item:hover .eb-dash-metric-arrow{transform:translateX(2px)}.eb-dash-change--up{color:var(--eb-success)!important}.eb-dash-change--down{color:var(--eb-error)!important}.eb-dash-primary-grid,.eb-dash-secondary-grid{display:grid;gap:16px}.eb-dash-primary-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);margin-bottom:16px}.eb-dash-secondary-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.eb-dash-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.eb-dash-section-head h2{margin:0;color:var(--eb-text);font-size:1.3rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.eb-dash-section-head p{max-width:54ch;margin:4px 0 0;color:var(--eb-muted);font-size:.8rem;line-height:1.5;text-wrap:pretty}.eb-dash-period-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;color:var(--eb-muted);font-size:.72rem;line-height:1.4}.eb-dash-period-facts span{white-space:nowrap}.eb-dash-period-facts strong{color:var(--eb-text);font-size:.84rem;font-variant-numeric:tabular-nums}.eb-dash-chart-wrap{min-width:0}.eb-dash-chart-canvas{position:relative}.eb-dash-chart{display:block;width:100%;height:260px;overflow:visible}.eb-dash-chart-grid{stroke:var(--eb-border);stroke-width:1;vector-effect:non-scaling-stroke}.eb-dash-chart-y{position:absolute;inset:18px auto 36px 0;display:flex;flex-direction:column;justify-content:space-between;width:36px;color:var(--eb-muted);font-family:var(--eb-display);font-size:.72rem;font-variant-numeric:tabular-nums;line-height:1;text-align:end}.eb-dash-chart-area{fill:var(--eb-tint-bg);stroke:none}.eb-dash-chart-line{fill:none;stroke:var(--eb-orange);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.eb-dash-chart-point{fill:var(--eb-surface);stroke:var(--eb-orange);stroke-width:2.5;vector-effect:non-scaling-stroke}.eb-dash-chart-axis{display:flex;justify-content:space-between;padding-inline-start:44px;color:var(--eb-muted);font-size:.72rem;font-variant-numeric:tabular-nums}.eb-dash-chart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:260px;color:var(--eb-muted);text-align:center}.eb-dash-chart-empty .mud-icon-root{color:var(--eb-border-2);font-size:2rem}.eb-dash-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding-inline:8px;border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.eb-dash-attention-list{margin-inline:-24px}.eb-dash-attention-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:72px;padding:12px 24px;border-top:1px solid var(--eb-border);color:var(--eb-text);text-decoration:none;transition:background-color 160ms ease-out}.eb-dash-attention-row:first-child{border-top:0}a.eb-dash-attention-row:hover{background:var(--eb-tint-bg);color:var(--eb-text)}.eb-dash-attention-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--eb-surface-2);color:var(--eb-muted)}.eb-dash-attention-icon .mud-icon-root{font-size:1.15rem}.eb-dash-attention-row>span:nth-child(2){display:flex;flex-direction:column;min-width:0;gap:2px}.eb-dash-attention-row strong{overflow:hidden;color:var(--eb-text);font-size:.84rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.eb-dash-attention-row small{overflow:hidden;color:var(--eb-muted);font-size:.72rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.eb-dash-attention-row b{color:var(--eb-text);font-size:.9rem;font-variant-numeric:tabular-nums}.eb-dash-attention-row>.mud-icon-root{color:var(--eb-border-2);font-size:1.1rem}.eb-dash-all-clear{display:flex;align-items:center;gap:12px;min-height:220px;color:var(--eb-success)}.eb-dash-all-clear>.mud-icon-root{font-size:1.75rem}.eb-dash-all-clear div{display:flex;flex-direction:column;gap:4px}.eb-dash-all-clear strong{color:var(--eb-text)}.eb-dash-all-clear span{color:var(--eb-muted);font-size:.8rem}.eb-dash-section-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--eb-orange-ink);font-size:.78rem;font-weight:700;text-decoration:none;white-space:nowrap}.eb-dash-section-link .mud-icon-root{font-size:1rem}.eb-dash-plan-list{display:flex;flex-direction:column;margin-inline:-24px}.eb-dash-plan-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;padding:12px 24px;border-top:1px solid var(--eb-border);color:var(--eb-text);text-decoration:none;transition:background-color 160ms ease-out}.eb-dash-plan-row:first-child{border-top:0}.eb-dash-plan-row:hover{background:var(--eb-tint-bg);color:var(--eb-text)}.eb-dash-plan-row>.mud-icon-root{color:var(--eb-border-2);font-size:1.1rem}.eb-dash-plan-mark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);font-size:.82rem;font-weight:800}.eb-dash-plan-mark--keeper{opacity:.72}.eb-dash-plan-mark--hobbyist{opacity:.86}.eb-dash-plan-copy{display:flex;flex-direction:column;min-width:0;gap:6px}.eb-dash-plan-copy>span:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.eb-dash-plan-copy strong{color:var(--eb-text);font-size:.84rem}.eb-dash-plan-copy b{color:var(--eb-text);font-size:.9rem;font-variant-numeric:tabular-nums}.eb-dash-plan-track{height:5px;overflow:hidden;border-radius:999px;background:var(--eb-surface-2)}.eb-dash-plan-track>span{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--eb-orange)}.eb-dash-plan-copy small{display:flex;justify-content:space-between;gap:12px;color:var(--eb-muted);font-size:.72rem;font-style:normal;line-height:1.4}.eb-dash-plan-copy em{color:var(--eb-welfare-accent);font-style:normal;font-weight:700}.eb-dash-status-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.eb-dash-status-group{min-width:0}.eb-dash-status-group+.eb-dash-status-group{padding-inline-start:24px;border-inline-start:1px solid var(--eb-border)}.eb-dash-status-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--eb-border)}.eb-dash-status-heading>span{display:inline-flex;align-items:center;gap:8px;color:var(--eb-text);font-size:.84rem;font-weight:700}.eb-dash-status-heading .mud-icon-root{color:var(--eb-muted);font-size:1.1rem}.eb-dash-status-heading small{color:var(--eb-orange-ink);font-size:.72rem;font-weight:700;white-space:nowrap}.eb-dash-status-group dl{margin:0}.eb-dash-status-group dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-bottom:1px solid var(--eb-border)}.eb-dash-status-group dl>div:last-child{border-bottom:0}.eb-dash-status-group dt{display:inline-flex;align-items:center;gap:8px;color:var(--eb-body);font-size:.78rem}.eb-dash-status-group dd{margin:0;color:var(--eb-text);font-size:.84rem;font-weight:700;font-variant-numeric:tabular-nums}.eb-dash-status-dot{width:8px;height:8px;flex:none;border-radius:999px;background:var(--eb-muted)}.eb-dash-status-dot--live{background:var(--eb-success)}.eb-dash-status-dot--hold{background:var(--eb-welfare-accent)}.eb-dash-status-dot--sold{background:var(--eb-info)}@media(max-width:1020px){.eb-dash-primary-grid{grid-template-columns:1fr}.eb-dash-all-clear{min-height:120px}}@media(max-width:840px){.eb-dash-header{flex-direction:column}.eb-dash-controls{width:100%}.eb-dash-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.eb-dash-lifecycle-item:nth-child(3){border-inline-start:0;border-top:1px solid var(--eb-border)}.eb-dash-lifecycle-item:nth-child(4){border-top:1px solid var(--eb-border)}.eb-dash-secondary-grid{grid-template-columns:1fr}}@media(max-width:600px){.eb-dash-error{flex-direction:column;align-items:stretch;gap:12px}.eb-dash-header{gap:16px}.eb-dash-controls{flex-direction:column;align-items:stretch}.eb-dash-date{width:100%}.eb-dash-refresh{width:100%;margin-bottom:0}.eb-dash-update-line{align-items:flex-start;flex-wrap:wrap}.eb-dash-updated{width:100%;margin-inline-start:16px}.eb-dash-lifecycle{grid-template-columns:1fr}.eb-dash-lifecycle-item+.eb-dash-lifecycle-item,.eb-dash-lifecycle-item:nth-child(3){border-inline-start:0;border-top:1px solid var(--eb-border)}.eb-dash-lifecycle-item{min-height:88px}.eb-dash-surface{padding:16px}.eb-dash-section-head{flex-direction:column;margin-bottom:16px}.eb-dash-period-facts{justify-content:flex-start}.eb-dash-chart{height:220px}.eb-dash-attention-list,.eb-dash-plan-list{margin-inline:-16px}.eb-dash-attention-row,.eb-dash-plan-row{padding-inline:16px}.eb-dash-attention-row small{overflow:visible;text-overflow:clip;white-space:normal}.eb-dash-status-groups{grid-template-columns:1fr;gap:24px}.eb-dash-status-group+.eb-dash-status-group{padding-inline-start:0;padding-top:24px;border-inline-start:0;border-top:1px solid var(--eb-border)}}@media(prefers-reduced-motion:reduce){.eb-dash-lifecycle-item,.eb-dash-metric-arrow,.eb-dash-attention-row,.eb-dash-plan-row{transition:none}a.eb-dash-lifecycle-item:hover .eb-dash-metric-arrow{transform:none}}.eb-notif-section-head{display:flex;align-items:baseline;gap:12px;margin-top:36px}.eb-notif-section-head .eb-section-title{margin-top:0}.eb-notif-saved{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;color:var(--eb-success,#22c07c);opacity:0;transition:opacity 180ms ease-out}.eb-notif-saved.is-visible{opacity:1}.eb-notif-saved .mud-icon-root{font-size:1rem}.eb-notif-sub{margin-bottom:14px}.eb-notif-matrix{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;overflow:hidden}.eb-notif-head,.eb-notif-row{display:grid;grid-template-columns:minmax(0,1fr) 84px 84px;align-items:center;column-gap:8px}.eb-notif-head{padding:10px 20px;background:var(--eb-surface-2);border-bottom:1px solid var(--eb-border);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-notif-row{padding:13px 20px}.eb-notif-row+.eb-notif-row{border-top:1px solid var(--eb-border)}.eb-notif-name{font-weight:600;font-size:.95rem;color:var(--eb-text)}.eb-notif-desc{font-size:.82rem;line-height:1.45;color:var(--eb-muted);margin-top:2px}.eb-notif-col{display:flex;justify-content:center;text-align:center}.eb-notif-col .mud-switch{margin:0}.eb-notif-hint{margin-top:10px;font-size:.82rem;color:var(--eb-muted)}@media(max-width:480px){.eb-notif-head,.eb-notif-row{grid-template-columns:minmax(0,1fr) 56px 56px}.eb-notif-head{padding:9px 14px}.eb-notif-row{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.eb-notif-saved{transition:none}}.eb-seller-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eb-seller-toolbar .eb-seller-search{max-width:280px}@media(max-width:767.98px){.eb-seller-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.eb-seller-toolbar>.flex-grow-1{display:none}.eb-seller-toolbar>.mud-chipset,.eb-seller-toolbar>.eb-seller-search{grid-column:1/-1}.eb-seller-toolbar .eb-seller-search{max-width:none}.eb-seller-toolbar>.mud-chipset{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1*max(16px,env(safe-area-inset-left))) calc(-1*max(16px,env(safe-area-inset-right)));padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.eb-seller-toolbar>.mud-chipset::-webkit-scrollbar{display:none}.eb-seller-toolbar>.mud-chipset>.mud-chip{flex:0 0 auto;margin:0}.eb-seller-toolbar>.mud-button-root{width:100%;min-height:44px}.eb-seller-primary{position:fixed;inset-inline:0;bottom:0;z-index:90;display:flex;gap:8px;padding:10px max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background-color:var(--eb-bg);border-top:1px solid var(--eb-border)}.eb-seller-primary>.mud-button-root{flex:1;min-height:48px}}@media(max-width:359.98px){.eb-seller-toolbar>.mud-chipset{margin-inline:calc(-1*max(12px,env(safe-area-inset-left))) calc(-1*max(12px,env(safe-area-inset-right)));padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}}@media(max-width:959.98px){.eb-seller-table{background:none;border:0;border-radius:0;overflow:visible}.eb-seller-table .mud-table-container,.eb-seller-table .mud-table-root,.eb-seller-table .mud-table-body{display:block}.eb-seller-table .mud-table-body{border-top:0}.eb-seller-table .mud-table-row{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"thumb  title   title" "thumb  price   status" "thumb  meta    weight" ".      updated updated" "traits traits  traits" "live   live    menu";column-gap:10px;row-gap:4px;align-items:center;padding:14px;margin-bottom:10px;background-color:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px}.eb-seller-table.mud-table-hover .mud-table-container .mud-table-root .mud-table-body .mud-table-row:hover{background-color:var(--eb-surface)}.eb-seller-table .mud-table-row:has(.mud-checkbox-input:checked),.eb-seller-table.mud-table-hover .mud-table-container .mud-table-root .mud-table-body .mud-table-row:has(.mud-checkbox-input:checked){border-color:var(--eb-tint-border);background-color:var(--eb-tint-bg)}.eb-seller-table .mud-table-cell{display:block;border:0;padding:0;text-align:start}.eb-seller-table.mud-table-dense .mud-table-cell{padding:0}.eb-seller-table .mud-table-cell::before{display:none}.eb-seller-table .mud-table-row .mud-table-cell:last-child{border-bottom:0}.eb-seller-table .eb-c-thumb{grid-area:thumb;align-self:start;display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:10px;overflow:hidden;background-color:var(--eb-photo-bg,#1e1e22);border:1px solid var(--eb-border)}.eb-seller-table .eb-c-thumb .mud-icon-root{font-size:1.6rem}.eb-seller-table .eb-c-thumb img{width:100%;height:100%;object-fit:cover;border-radius:0!important;display:block}.eb-seller-table .mud-table-row>.mud-table-cell:has(.mud-table-cell-checkbox){position:absolute;top:19px;left:19px;z-index:2;border-radius:8px;line-height:0}.eb-seller-table .mud-table-cell-checkbox .mud-icon-button{width:30px;height:30px;padding:5px}.eb-seller-table .mud-table-row:has(.eb-c-thumb img)>.mud-table-cell:has(.mud-table-cell-checkbox){background-color:rgba(12,12,14,.66);backdrop-filter:blur(3px)}.eb-seller-table .mud-table-row:has(.eb-c-thumb img) .mud-table-cell-checkbox .mud-icon-button{color:var(--eb-on-photo,#fff)}.eb-seller-table .mud-table-cell-checkbox .mud-icon-root{font-size:1.2rem}.eb-seller-table .eb-c-title{grid-area:title;align-self:start;min-width:0}.eb-seller-table .eb-c-title .mud-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:.92rem;line-height:1.3;color:var(--eb-text)!important}.eb-seller-table .eb-c-title .mud-typography-caption{font-size:.72rem;color:var(--eb-muted)}.eb-seller-table .eb-c-price{grid-area:price;font-weight:700;font-size:1.02rem}.eb-seller-table .eb-c-status{grid-area:status;align-self:start;justify-self:end}.eb-seller-table .eb-c-status .mud-chip{margin:0;height:22px;font-size:.7rem}.eb-seller-table .eb-c-meta{grid-area:meta;min-width:0}.eb-seller-table .eb-c-meta .eb-animal-badge{display:flex;flex-wrap:wrap;padding:0;border:0;background:none;white-space:normal;row-gap:2px;line-height:1.35}.eb-seller-table .eb-c-weight{grid-area:weight;justify-self:end;font-size:.78rem;color:var(--eb-muted);white-space:nowrap}.eb-seller-table .eb-c-menu{grid-area:menu;justify-self:end}.eb-seller-table .eb-c-menu .mud-icon-button{width:44px;height:44px;padding:10px;margin-right:-6px}.eb-seller-table .eb-c-traits{grid-area:traits;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;margin-top:4px;padding-top:10px;border-top:1px solid var(--eb-border)}.eb-seller-table .eb-c-traits .mud-typography{font-size:.72rem;color:var(--eb-muted)}.eb-seller-table .eb-c-traits:empty{display:none}.eb-seller-table .eb-c-traits .mud-chip{margin:0;height:22px;font-size:.7rem}.eb-seller-table .eb-c-live{grid-area:live;justify-self:start;display:flex;align-items:center;justify-content:flex-start;gap:2px}.eb-seller-table .eb-c-live::before{display:inline;content:attr(data-label);font-size:.72rem;font-weight:600;color:var(--eb-muted)}.eb-seller-table .eb-c-updated{grid-area:updated;justify-self:start;font-size:.7rem;font-weight:400;color:var(--eb-muted);white-space:nowrap}.eb-seller-table .eb-c-updated::before{display:inline;content:attr(data-label);padding-right:4px}.eb-seller-table .mud-table-pagination{border:1px solid var(--eb-border);border-radius:12px;background-color:var(--eb-surface)}.eb-seller-table .mud-table-pagination-toolbar{flex-wrap:wrap;row-gap:4px;min-height:0;padding-block:6px}}@media(min-width:700px) and (max-width:959.98px){.eb-seller-table .mud-table-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.eb-seller-table .mud-table-row{margin-bottom:0}.eb-seller-table .mud-table-body>.mud-table-row:only-child:not(:has(.eb-c-thumb)){grid-column:1/-1}}@media(max-width:767.98px){body:has(.eb-seller-primary) .eb-page{padding-bottom:92px}.eb-seller-table .mud-table-pagination-display>.mud-table-pagination-caption:first-child{display:none}}@media(max-width:767.98px){.eb-batch-bar{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.eb-batch-bar>.mud-typography{grid-column:1/-1;margin:0!important}.eb-batch-bar>.flex-grow-1{display:none}.eb-batch-bar>.mud-menu,.eb-batch-bar>.mud-button-root{width:100%;margin:0!important}.eb-batch-bar>.mud-menu .mud-button-root{width:100%;margin:0!important}.eb-batch-bar>.eb-batch-clear{grid-column:1/-1}}.eb-import-steps{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.55;color:var(--eb-muted)}.eb-import-steps>li{margin-bottom:.35rem}.eb-import-steps>li::marker{color:var(--eb-orange);font-weight:700}@media(max-width:959.98px){.eb-page>.mud-grid[style*="100vh"],.eb-page>.mud-grid[style*="100vh"]>.mud-grid-item{height:auto!important}.eb-page>.mud-grid[style*="100vh"]>.mud-grid-item:first-child>.mud-paper{max-height:45vh}.eb-page>.mud-grid[style*="100vh"]>.mud-grid-item:last-child>.mud-paper{height:70vh!important}}.mud-paper[style*="mud-palette-primary"][style*="color: white"]{background-color:var(--eb-tint-bg)!important;border:1px solid var(--eb-tint-border);color:var(--eb-text)!important}.eb-chat-listing-link{color:var(--eb-orange-on-tint);font-weight:700;text-decoration:underline;text-underline-offset:2px}.eb-nav-popover .mud-menu-list{max-height:none;overflow:visible}.mud-pagination-item>.mud-button-root{min-width:40px;min-height:40px}.eb-feedback-tab{min-width:44px}.eb-morph-help{padding-block:13px;margin-block:-13px}@media(max-width:899.98px){.eb-store-line .mud-link{display:inline-flex;align-items:center;min-height:44px}.eb-card-meta .mud-link{display:inline;min-height:0;padding-block:6px;margin-block:-6px}.eb-store-line.mb-2{margin-bottom:0!important}.eb-filter-toggle{position:sticky;top:57px;z-index:5}}@media(min-width:960px){.eb-acct-main{order:1}.eb-acct-rail{order:2}.eb-acct-id{position:sticky;top:81px}}.eb-acct-id-name{font-family:var(--eb-display);font-weight:800;font-size:1.3rem;letter-spacing:-.01em;line-height:1.2;color:var(--eb-text);overflow-wrap:anywhere}.eb-acct-id-handle{font-size:.86rem;color:var(--eb-muted);margin-top:2px;overflow-wrap:anywhere}.eb-acct-facts{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--eb-border);display:grid;gap:12px}.eb-acct-fact dt{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted);margin-bottom:3px}.eb-acct-fact dd{margin:0;font-size:.9rem;color:var(--eb-body);display:flex;align-items:center;flex-wrap:wrap;gap:6px}.eb-acct-email{overflow-wrap:anywhere;min-width:0}.eb-acct-flag{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap}.eb-acct-flag--ok{color:var(--eb-success);background:color-mix(in srgb,var(--eb-success) 16%,transparent)}.eb-acct-flag--warn{color:var(--eb-welfare-accent);background:var(--eb-welfare-bg)}.eb-acct-note{margin:16px 0 0;font-size:.8rem;line-height:1.6;color:var(--eb-muted)}.eb-acct-hint{margin:0 0 14px;font-size:.82rem;line-height:1.6;color:var(--eb-muted);max-width:62ch}.eb-acct-hint--lead{margin-bottom:18px;color:var(--eb-body)}@media(max-width:959.98px){.eb-acct-id{padding-bottom:4px}}.eb-acct-avatar-row{display:flex;align-items:center;gap:14px}.eb-acct-id-text{min-width:0}.eb-acct-avatar{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;border:1px solid var(--eb-border-2);background:var(--eb-photo-bg)}.eb-acct-avatar--empty{display:inline-flex;align-items:center;justify-content:center;font-family:var(--eb-display);font-weight:800;font-size:1.5rem;letter-spacing:-.02em;color:var(--eb-orange-on-tint);background:var(--eb-tint-bg);border-color:var(--eb-tint-border)}.eb-acct-avatar-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:14px}.eb-acct-avatar-actions .mud-file-upload{display:inline-flex}.eb-account-nav-activator{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:rgba(255,255,255,.75);cursor:pointer}.eb-account-nav-activator:hover,.eb-account-nav-activator:focus-visible{color:var(--eb-on-photo);background:rgba(255,255,255,.08)}.eb-account-nav-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1px solid var(--eb-border-2)}.eb-account-nav-avatar--lg{width:40px;height:40px}.eb-account-nav-head{display:flex;align-items:center;gap:10px;padding:12px 16px 12px;border-bottom:1px solid var(--eb-border);margin-bottom:4px}.eb-account-nav-name{font-weight:700;font-size:.92rem;color:var(--eb-text);overflow-wrap:anywhere}[data-theme="light"] .eb-account-nav-activator{color:rgba(23,23,26,.74)}[data-theme="light"] .eb-account-nav-activator:hover,[data-theme="light"] .eb-account-nav-activator:focus-visible{color:rgba(23,23,26,.92);background:rgba(0,0,0,.05)}.eb-account-nav-activator{appearance:none;background:none;border:0;padding:0;font:inherit}.eb-acct-avatar-actions .mud-file-upload{display:inline-flex;width:auto;flex:none;margin:0}.eb-acct-avatar-actions .mud-file-upload-files{display:none}.eb-licensing-choice{margin-bottom:8px}.eb-licensing-choice .mud-radio-group.mud-radio-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.eb-licensing-option{display:flex;flex-direction:column;gap:1px;padding:2px 0}.eb-licensing-option-title{font-weight:700;font-size:.92rem;color:var(--eb-text)}.eb-licensing-option-desc{font-size:.82rem;line-height:1.5;color:var(--eb-muted)}.eb-licensing-fields{border-left:1px solid var(--eb-border);padding-left:16px;margin:4px 0 18px 12px}.eb-licence-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border:1px solid var(--eb-on-photo-dim);border-radius:999px;font-weight:700;font-size:.78rem}.eb-licence-badge .mud-icon-root{font-size:.95rem}.eb-licence-line{margin-top:8px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;font-size:.82rem;line-height:1.6;color:var(--eb-on-photo-dim)}.eb-licence-line strong{color:var(--eb-on-photo);font-weight:700}.eb-licence-part{display:inline-block}.eb-seller-licence{margin-top:3px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;font-size:.78rem;line-height:1.5;color:var(--eb-muted)}.eb-licence-stars{white-space:nowrap}.eb-licence-stars-label{margin-inline-start:5px;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.eb-gallery-main--sold{position:relative}.eb-sold-band{position:absolute;z-index:2;left:0;right:0;top:62%;padding:10px 0;background:rgba(12,12,14,.82);color:var(--eb-on-photo);font-family:var(--eb-font-display,inherit);font-size:1.05rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;text-align:center}.eb-sold-band--hold{background:rgba(12,12,14,.62);font-size:.9rem}.eb-hold-note{padding:12px 14px;border:1px solid var(--eb-hairline-strong);border-radius:12px;background:var(--eb-surface-inset);color:var(--eb-body);font-size:.86rem;line-height:1.55}.eb-status-badge{position:absolute;top:10px;left:10px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--eb-on-photo);background:rgba(12,12,14,.78);border-radius:6px;padding:4px 9px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.eb-card--closed:hover{border-color:var(--eb-hairline-strong)}.eb-price--closed{color:var(--eb-muted);font-weight:700;display:inline-flex;align-items:baseline;gap:5px}.eb-price-asked{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-sold-ago{color:var(--eb-muted);font-size:.78rem;white-space:nowrap}@media(max-width:560px){.eb-price-asked{font-size:.66rem}.eb-card-price-row{flex-wrap:wrap;row-gap:2px}.eb-card-price-row .eb-spec-dot{display:none}.eb-sold-ago{flex-basis:100%;font-size:.72rem;white-space:normal}}.eb-price--sold{color:var(--eb-muted);text-decoration:line-through;text-decoration-thickness:2px}.eb-sold-note{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--eb-border);border-radius:12px;background:var(--eb-surface-2)}.eb-sold-note-title{color:var(--eb-text);font-weight:700}.eb-sold-note-body{color:var(--eb-body);font-size:.92rem;line-height:1.45}.eb-sold-actions{display:flex;flex-wrap:wrap;gap:10px}.eb-sold-actions .mud-button-root{flex:1 1 auto}.eb-policy-quote{padding:12px 14px;margin-bottom:12px;border:1px solid var(--eb-border);border-radius:10px;background:var(--eb-surface-2)}.eb-policy-quote-title{display:block;margin-bottom:6px;color:var(--eb-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eb-policy-quote-body{max-height:180px;overflow-y:auto;color:var(--eb-body);font-size:.9rem;line-height:1.5;white-space:pre-line}.eb-policy-quote--card{margin:10px 0 0}.eb-policy-quote--collapsible>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:0;cursor:pointer;list-style:none}.eb-policy-quote--collapsible>summary::-webkit-details-marker{display:none}.eb-policy-quote--collapsible>summary::after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 140ms ease}.eb-policy-quote--collapsible[open]>summary::after{transform:translateY(2px) rotate(-135deg)}.eb-policy-quote--collapsible[open]>summary{margin-bottom:8px}.eb-policy-quote--collapsible>summary:focus-visible{outline:2px solid var(--eb-orange);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){.eb-policy-quote--collapsible>summary::after{transition:none}}.eb-inquiry-sent{display:flex;flex-direction:column;align-items:center;text-align:center;padding:12px 8px 4px}.eb-inquiry-sent-icon{margin-bottom:12px;color:var(--eb-orange-ink);font-size:2.4rem!important;height:2.4rem;width:2.4rem}.eb-inq-recap{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:14px;background:var(--eb-surface-2);border:1px solid var(--eb-border);border-radius:10px}.eb-inq-recap-thumb{width:56px;height:56px;flex:0 0 auto;object-fit:cover;border-radius:8px;background:var(--eb-photo-bg,#1e1e22)}.eb-inq-recap-body{display:flex;flex-direction:column;gap:2px;min-width:0}.eb-inq-recap-title{font-weight:700;color:var(--eb-text);font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eb-inq-recap-meta{font-size:.82rem;color:var(--eb-muted)}.eb-inq-recap-meta .eb-cur{color:var(--eb-orange-ink);font-weight:700}.eb-inq-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.eb-inq-chip{padding:7px 14px;min-height:34px;background:var(--eb-tint-bg);border:1px solid var(--eb-tint-border);border-radius:999px;color:var(--eb-orange-ink);font-family:var(--eb-display);font-weight:700;font-size:.8rem;cursor:pointer;transition:border-color 140ms ease,background 140ms ease}.eb-inq-chip:hover{border-color:var(--eb-orange)}.eb-inq-chip:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}@media(pointer:coarse){.eb-inq-chip{min-height:44px}}.eb-inq-next{margin:6px 0 0;font-size:.8rem;color:var(--eb-muted)}.eb-gallery-main{aspect-ratio:5/4;max-height:680px}.eb-gallery-main img{height:100%}.eb-genes{list-style:none;margin:0 0 18px;padding:0;border-top:1px solid var(--eb-border)}.eb-gene{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:9px 0;border-bottom:1px solid var(--eb-border)}.eb-gene .eb-gene-name.eb-gene-name{color:var(--eb-text);font-size:1.02rem;font-weight:700;letter-spacing:-.01em;text-decoration:none}.eb-gene .eb-gene-name.eb-gene-name:hover,.eb-gene .eb-gene-name.eb-gene-name:focus-visible{color:var(--eb-orange-ink);text-decoration:underline}.eb-gene-flag{display:inline-flex;align-items:center;gap:5px;color:var(--eb-welfare-accent);font-size:.78rem;font-weight:600;line-height:1.3}.eb-gene-flag .mud-icon-root{font-size:1rem!important;height:1rem;width:1rem}.eb-genes-outro{margin:-6px 0 18px;color:var(--eb-muted);font-size:.82rem;line-height:1.5}.eb-prov-title{margin:0 0 12px;color:var(--eb-text);font-size:.9rem;font-weight:800;letter-spacing:-.01em}.eb-prov-parent{display:flex;gap:14px;padding:9px 0;border-top:1px solid var(--eb-border)}.eb-prov-parent:first-of-type{border-top:0;padding-top:0}.eb-prov-role{flex:0 0 112px;color:var(--eb-muted);font-size:.86rem}.eb-prov-body{display:flex;flex-direction:column;gap:2px;min-width:0}.eb-prov-name{color:var(--eb-text);font-weight:600}.eb-prov-genes{color:var(--eb-body);font-size:.88rem;line-height:1.45}.eb-buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:1200;display:flex;align-items:center;gap:18px;padding:12px max(16px,calc((100% - var(--eb-container-max))/2 + 28px)) calc(12px + env(safe-area-inset-bottom));background:var(--eb-bg);border-top:1px solid var(--eb-border-2);box-shadow:0 -12px 36px rgba(0,0,0,.42);transform:translateY(110%);visibility:hidden;transition:transform 180ms ease-out,visibility 0s linear 180ms}.eb-buy-bar--on{transform:translateY(0);visibility:visible;transition:transform 220ms cubic-bezier(.22,1,.36,1),visibility 0s}@media(prefers-reduced-motion:reduce){.eb-buy-bar,.eb-buy-bar--on{transition:none}}.eb-buy-bar .mud-button-root{flex:0 0 auto;min-height:52px;padding-inline:30px;border-radius:12px;font-size:.98rem;font-weight:800;white-space:nowrap}.eb-buy-bar-thumb{flex:0 0 auto;width:56px;height:56px;border-radius:12px;object-fit:cover;border:1px solid var(--eb-border)}.eb-buy-bar-info{flex:1 2 auto;min-width:120px;display:flex;flex-direction:column;gap:2px}.eb-buy-bar-title{color:var(--eb-text);font-weight:800;font-size:1.05rem;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eb-buy-bar-seller{display:flex;align-items:center;gap:8px;min-width:0;color:var(--eb-muted);font-size:.8rem;font-weight:600;line-height:1.25}.eb-buy-bar-store{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eb-buy-bar-licence{flex:0 0 auto;padding:2px 8px;border:1px solid var(--eb-tint-border);border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-orange-on-tint);font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.eb-buy-bar-vitals{flex:0 1 auto;display:flex;align-items:center;min-width:0}.eb-buy-bar-stat{display:flex;flex-direction:column;gap:1px;flex:0 0 auto;min-width:0;padding-inline:13px;white-space:nowrap}.eb-buy-bar-stat+.eb-buy-bar-stat{border-left:1px solid var(--eb-border)}.eb-buy-bar-stat-label{color:var(--eb-muted);font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.eb-buy-bar-stat-value{display:inline-flex;align-items:center;gap:0;min-width:0;color:var(--eb-text);font-size:.95rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.eb-buy-bar-stat-unit{margin-left:1px;color:var(--eb-muted);font-size:.78em;font-weight:700}.eb-buy-bar-stat--sex.eb-sex--m .eb-buy-bar-stat-value{color:var(--eb-sex-m)}.eb-buy-bar-stat--sex.eb-sex--f .eb-buy-bar-stat-value{color:var(--eb-sex-f)}.eb-buy-bar-sex.eb-buy-bar-sex{flex:0 0 auto;margin-left:-3px;margin-right:3px;font-size:1.15rem!important;width:1.15rem;height:1.15rem;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 45%,transparent))}.eb-buy-bar-stat--warn .eb-buy-bar-stat-label,.eb-buy-bar-stat--warn .eb-buy-bar-stat-value{color:var(--eb-welfare-accent)}.eb-buy-bar-warn-ico.eb-buy-bar-warn-ico{flex:0 0 auto;margin-right:4px;font-size:1.05rem!important;width:1.05rem;height:1.05rem}.eb-buy-bar-stat--warn,.eb-buy-bar-stat--soft{flex:0 1 auto}.eb-buy-bar-stat-text,.eb-buy-bar-stat-word{min-width:0;overflow:hidden;text-overflow:ellipsis}.eb-buy-bar-money{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1;padding-left:6px}.eb-buy-bar-price{color:var(--eb-orange-ink);font-size:1.7rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.eb-buy-bar-was{color:var(--eb-muted);font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums;text-decoration:line-through}.eb-buy-bar-save{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;border:1px solid var(--eb-border-2);background:transparent;color:var(--eb-body);cursor:pointer;transition:border-color 140ms ease,color 140ms ease}.eb-buy-bar-save:hover{border-color:var(--eb-orange);color:var(--eb-text)}.eb-buy-bar-save--on{color:var(--eb-orange);border-color:var(--eb-orange)}@media(max-width:1359.98px){.eb-buy-bar{gap:14px}.eb-buy-bar-vitals{gap:0}.eb-buy-bar-stat{flex-direction:row;align-items:baseline;gap:0;padding-inline:0;overflow:hidden}.eb-buy-bar-stat+.eb-buy-bar-stat{border-left:0}.eb-buy-bar-stat+.eb-buy-bar-stat::before{content:"·";margin:0 7px;color:var(--eb-muted);font-weight:700}.eb-buy-bar-stat-label{display:none}.eb-buy-bar-stat-value{font-size:.82rem;font-weight:700;color:var(--eb-muted)}.eb-buy-bar-stat--born,.eb-buy-bar-stat--delivery{display:none}.eb-buy-bar-stat--sex .eb-buy-bar-stat-word{display:none}.eb-buy-bar-sex.eb-buy-bar-sex{margin-left:0;font-size:1.05rem!important;width:1.05rem;height:1.05rem}.eb-buy-bar-price{font-size:1.45rem}.eb-buy-bar-title{font-size:.98rem}}@media(max-width:899.98px){.eb-buy-bar-stat--maturity{display:none}.eb-buy-bar-vitals:not(:has(.eb-buy-bar-stat--sex)) .eb-buy-bar-stat--weight::before{content:none}}@media(max-width:699.98px){.eb-buy-bar-stat--weight{display:none}.eb-buy-bar-vitals:not(:has(.eb-buy-bar-stat--sex)) .eb-buy-bar-stat--warn::before{content:none}}@media(max-width:619.98px){.eb-buy-bar{flex-wrap:wrap;gap:8px 12px;padding-left:14px;padding-right:14px}.eb-buy-bar-info{display:contents}.eb-buy-bar-title{flex:1 0 100%;order:-1}.eb-buy-bar-seller{display:none}.eb-buy-bar-vitals{flex:1 1 0;min-width:0;overflow:hidden}.eb-buy-bar .mud-button-root{padding-inline:22px}}@media(max-width:459.98px){.eb-buy-bar-thumb{display:none}.eb-buy-bar .mud-button-root{padding-inline:16px}.eb-buy-bar-price{font-size:1.3rem}}body:has(.eb-buy-bar--on) .eb-container:not(.eb-nav-inner){padding-bottom:108px}@media(max-width:619.98px){body:has(.eb-buy-bar--on) .eb-container:not(.eb-nav-inner){padding-bottom:124px}}@media(max-width:359.98px){.eb-buy-bar{gap:8px 10px}.eb-buy-bar .mud-button-root{padding-inline:12px}.eb-buy-bar-save{width:44px;height:44px}.eb-buy-bar-stat--warn{flex:0 0 auto}.eb-buy-bar-stat--warn .eb-buy-bar-stat-text{display:none}.eb-buy-bar-warn-ico.eb-buy-bar-warn-ico{margin-right:0}.eb-buy-bar-money{padding-left:0}}@media(max-height:480px){.eb-buy-bar{gap:12px;padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.eb-buy-bar-thumb{width:44px;height:44px;border-radius:10px}.eb-buy-bar .mud-button-root{min-height:44px;padding-inline:20px}.eb-buy-bar-save{width:44px;height:44px}.eb-buy-bar-price{font-size:1.3rem}.eb-buy-bar-seller{display:none}body:has(.eb-buy-bar--on) .eb-container:not(.eb-nav-inner){padding-bottom:84px}}.eb-bulk-lineage-head{margin-top:4px;color:var(--eb-muted);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.eb-listing-grid{display:grid;grid-template-columns:1fr;gap:16px}.eb-col-photo,.eb-col-rail,.eb-col-evidence{min-width:0}@media(min-width:960px){.eb-listing-grid{grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr);grid-template-rows:auto 1fr;align-items:start}.eb-col-photo{grid-column:1;grid-row:1}.eb-col-evidence{grid-column:1;grid-row:2}.eb-col-rail{grid-column:2;grid-row:1/span 2}}.eb-item-title{overflow-wrap:anywhere}@media(max-width:560px){.eb-item-title{font-size:1.55rem;line-height:1.14}}@media(pointer:coarse){.eb-seller-visit{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px}.eb-report-row .mud-button-root,.eb-report-row button{min-height:44px}.eb-crumb a{display:inline-block;padding-block:10px}.eb-save-btn,.eb-detail-nav-btn,.eb-ld-genes .eb-ld-gene.eb-ld-gene{min-height:44px}}.eb-vitals{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;margin:0 0 16px;padding:0 0 16px;list-style:none;border-bottom:1px solid var(--eb-border)}.eb-vital{display:inline-flex;align-items:center;gap:6px;color:var(--eb-text);font-size:1.02rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.eb-vital+.eb-vital::before{content:"";width:3px;height:3px;margin-right:15px;border-radius:50%;background:var(--eb-border-2)}.eb-vital-pre,.eb-vital-unit{color:var(--eb-muted);font-size:.82rem;font-weight:600}.eb-vital-pre{margin-right:1px}.eb-vital-unit{margin-left:2px}.eb-facts{display:grid;grid-template-columns:1fr;gap:8px 24px;margin:0}@media(min-width:600px){.eb-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb-fact{display:flex;align-items:baseline;gap:10px;min-width:0}.eb-fact dt{flex:0 0 auto;color:var(--eb-muted);font-size:.82rem;font-weight:600}.eb-fact dd{margin:0;min-width:0;color:var(--eb-text);font-size:.9rem;font-weight:600}.eb-listing-terms{display:flex;flex-wrap:wrap;gap:4px 14px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--eb-border);color:var(--eb-muted);font-size:.78rem;line-height:1.5}.eb-listing-terms-quiet{opacity:.72}.eb-vitals--tight .eb-vital{font-variant-numeric:lining-nums}.eb-vitals--tight{margin-bottom:14px;padding-bottom:0;border-bottom:0}.eb-ld{display:flex;flex-direction:column;gap:18px;margin-top:18px}.eb-ld-stage{position:relative;overflow:hidden;min-height:0;aspect-ratio:4/3;border:1px solid var(--eb-border);border-radius:14px;background-color:var(--eb-photo-bg)}.eb-ld-rail{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.eb-ld-rail::-webkit-scrollbar{display:none}.eb-ld-slide{position:relative;flex:0 0 100%;overflow:hidden;scroll-snap-align:center;scroll-snap-stop:always}.eb-ld-amb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18);filter:blur(44px) saturate(1.25) brightness(.5)}.eb-ld-photo{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.eb-ld-nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:240px}.eb-ld-zoom{position:absolute;z-index:3;right:16px;bottom:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(12,12,14,.55);color:var(--eb-on-photo);cursor:pointer;transition:border-color 140ms ease,color 140ms ease}.eb-ld-zoom:hover,.eb-ld-zoom:focus-visible{border-color:var(--eb-orange-on-dark);color:var(--eb-orange-on-dark)}.eb-ld-photo{cursor:zoom-in}.eb-ld-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.eb-ld-thumb{aspect-ratio:4/3;padding:0;overflow:hidden;border:1px solid var(--eb-border-2);border-radius:10px;background:var(--eb-photo-bg);cursor:pointer;transition:border-color 140ms ease,transform 140ms ease}.eb-ld-thumb img{display:block;width:100%;height:100%;object-fit:cover}.eb-ld-thumb:hover{border-color:var(--eb-orange);transform:translateY(-2px)}.eb-ld-thumb--on{border:2px solid var(--eb-orange)}.eb-ld-count{position:absolute;z-index:3;left:16px;bottom:16px;padding:4px 10px;border-radius:6px;background:rgba(12,12,14,.7);backdrop-filter:blur(3px);color:var(--eb-on-photo);font-family:ui-monospace,Menlo,monospace;font-size:.78rem;font-weight:700}.eb-ld-info{display:flex;flex-direction:column;gap:16px;min-width:0}.eb-ld-info .eb-page-title{margin:0}.eb-ld-stats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--eb-border);border-bottom:1px solid var(--eb-border)}.eb-ld-stat{display:flex;flex-direction:column;gap:2px;min-width:0;padding:14px 20px}.eb-ld-stat:first-child{padding-left:0}.eb-ld-stat+.eb-ld-stat{border-left:1px solid var(--eb-border)}.eb-ld-stat-label{color:var(--eb-muted);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.eb-ld-stat-value{color:var(--eb-text);font-size:1.3rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.eb-ld-stat-unit{margin-left:2px;font-size:.78em;font-weight:700;color:var(--eb-muted)}.eb-ld-stat-value--m,.eb-ld-stat-value--f{display:inline-flex;align-items:center;gap:3px}.eb-ld-stat-value--m{color:var(--eb-sex-m)}.eb-ld-stat-value--f{color:var(--eb-sex-f)}.eb-ld-sex-ico.eb-ld-sex-ico{flex:0 0 auto;margin-left:-4px;font-size:1.6rem!important;width:1.6rem;height:1.6rem;filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor 45%,transparent))}.eb-ld-buy{display:flex;flex-direction:column;gap:8px;min-width:0}.eb-ld-buy-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.eb-ld-price{display:flex;flex-direction:column;min-width:0}.eb-ld-price-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.eb-ld-ship{display:inline-flex;align-items:center;gap:5px;margin-top:-4px;color:var(--eb-muted);font-size:.84rem}.eb-ld-ship-info{display:inline-flex;align-items:center;color:var(--eb-muted);cursor:help}.eb-ld-ship-info .mud-icon-root{font-size:1rem!important;width:1rem;height:1rem}.eb-ld-ship-info:hover,.eb-ld-ship-info:focus-visible{color:var(--eb-text)}.eb-ld-buy-row .eb-ld-cta.eb-ld-cta{height:52px;margin-left:auto;padding:0 36px;border-radius:12px;font-size:1rem;font-weight:800;white-space:nowrap}.eb-ld-metarow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.eb-ld-meta{color:var(--eb-muted);font-size:.8rem;font-weight:600}.eb-ld-metarow .eb-share{margin-left:auto}.eb-ld-card{display:flex;flex-direction:column;gap:12px;padding:18px 22px;border:1px solid var(--eb-border);border-radius:16px;background:var(--eb-surface)}.eb-ld-card--keeper{gap:4px}.eb-ld-card-title{margin:0;color:var(--eb-text);font-size:1rem;font-weight:800;letter-spacing:-.01em}.eb-ld-card-title--desc{margin-top:12px}.eb-ld-genes{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.eb-ld-genes .eb-ld-gene.eb-ld-gene{display:inline-flex;align-items:center;gap:5px;padding:8px 18px;border:1px solid var(--eb-border-2);border-radius:999px;color:var(--eb-text);font-size:.95rem;font-weight:700;white-space:nowrap;text-decoration:none;transition:border-color 140ms ease,color 140ms ease}.eb-ld-genes .eb-ld-gene.eb-ld-gene:hover,.eb-ld-genes .eb-ld-gene.eb-ld-gene:focus-visible{border-color:var(--eb-orange);color:var(--eb-orange-ink)}.eb-ld-genes .eb-ld-gene--flagged.eb-ld-gene--flagged{border-color:color-mix(in srgb,var(--eb-welfare-accent) 55%,transparent);color:var(--eb-welfare-accent)}.eb-ld-genes .eb-ld-gene-mode{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-ld-genes .eb-ld-gene--rec.eb-ld-gene--rec{border-color:color-mix(in srgb,var(--eb-recessive-accent) 55%,transparent)}.eb-ld-genes .eb-ld-gene--rec .eb-ld-gene-mode{color:var(--eb-recessive-accent)}.eb-ld-genes .eb-ld-gene--flagged .eb-ld-gene-mode,.eb-ld-genes .eb-ld-gene.eb-ld-gene:hover .eb-ld-gene-mode,.eb-ld-genes .eb-ld-gene.eb-ld-gene:focus-visible .eb-ld-gene-mode{color:inherit}.eb-ld-genes .eb-ld-gene .mud-icon-root{font-size:1rem!important;width:1rem;height:1rem}.eb-ld-advisory{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.eb-ld-advisory li{display:flex;align-items:flex-start;gap:7px;color:var(--eb-welfare-accent);font-size:.84rem;line-height:1.45}.eb-ld-advisory .mud-icon-root{flex:0 0 auto;margin-top:1px;font-size:1rem!important;width:1rem;height:1rem}.eb-ld-advisory-outro{margin:-4px 0 0;color:var(--eb-muted);font-size:.8rem;line-height:1.5}.eb-ld-facts{margin-top:2px}.eb-ld-lineage{margin-top:4px;padding-top:14px;border-top:1px solid var(--eb-border)}.eb-ld-card--keeper .eb-seller-strip{margin:0;padding:0;border:0;background:none}.eb-report-row--keeper{margin-top:8px}.eb-ld-desc{max-width:70ch;margin:2px 0 0;color:var(--eb-body);font-size:.95rem;line-height:1.7;white-space:pre-line}.eb-ld>.eb-listing-terms{margin-top:0}@media(min-width:960px){.eb-ld{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto auto 1fr;column-gap:48px;row-gap:12px;margin-top:22px;align-items:start}.eb-ld-info{grid-column:1;grid-row:1/span 3}.eb-ld-stage{grid-column:2;grid-row:1}.eb-ld-thumbs{grid-column:2;grid-row:2}.eb-ld>.eb-ld-card--keeper{grid-column:2;grid-row:3;align-self:start}.eb-ld>.eb-listing-terms{grid-column:1;grid-row:4}}@media(min-width:768px) and (max-width:959.98px){.eb-ld-stage{max-height:48vh}}.eb-lightbox{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;background:rgba(12,12,14,.96)}.eb-lightbox:focus{outline:0}.eb-lightbox-photo{max-width:100vw;max-height:100vh;object-fit:contain;cursor:default}.eb-lightbox-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(12,12,14,.55);color:var(--eb-on-photo);cursor:pointer;transition:border-color 140ms ease,color 140ms ease}.eb-lightbox-btn:hover,.eb-lightbox-btn:focus-visible{border-color:var(--eb-orange-on-dark);color:var(--eb-orange-on-dark)}.eb-lightbox-close{top:20px;right:20px}.eb-lightbox-prev{top:50%;left:20px;transform:translateY(-50%)}.eb-lightbox-next{top:50%;right:20px;transform:translateY(-50%)}.eb-lightbox-count{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:4px 10px;border-radius:6px;background:rgba(12,12,14,.7);color:var(--eb-on-photo);font-family:ui-monospace,Menlo,monospace;font-size:.78rem;font-weight:700}:root:has(.eb-lightbox){overflow:hidden}@media(max-width:767.98px){.eb-ld-stage{margin-inline:-16px;border-inline:0;border-radius:0}.eb-ld-zoom{top:16px;bottom:auto}.eb-ld-thumbs{gap:8px}.eb-ld-stat{padding:12px 12px}.eb-ld-buy-row .eb-ld-cta.eb-ld-cta{flex:1 1 100%;order:2;margin-left:0}.eb-ld-buy-row .eb-save-btn{margin-left:auto}.eb-ld-card{padding-inline:16px}}@media(max-width:399.98px){.eb-ld-stats{grid-auto-flow:row;grid-template-columns:1fr 1fr}.eb-ld-stat:nth-child(odd){padding-left:0;border-left:0}.eb-ld-stat:nth-child(n+3){border-top:1px solid var(--eb-border)}}@media(max-width:359.98px){.eb-ld-stage{margin-inline:-12px}}@media(prefers-reduced-motion:reduce){.eb-ld-thumb{transition:none}.eb-ld-thumb:hover{transform:none}}.eb-dash{display:grid;grid-template-columns:minmax(0,1fr) 312px;grid-template-rows:auto 1fr;grid-template-areas:"main figs" "main rail";align-items:start;gap:22px 30px;margin-top:24px}.eb-dash-main{grid-area:main;min-width:0}.eb-dash-figs{grid-area:figs}.eb-dash-rail{grid-area:rail;display:flex;flex-direction:column;gap:22px;min-width:0}.eb-rail-card{padding:18px 20px 20px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px}.eb-rail-title{margin:0;font-size:1rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--eb-text)}.eb-rail-since{margin:4px 0 0;font-size:.78rem;color:var(--eb-muted)}.eb-rail-note{margin:14px 0 0;font-size:.82rem;color:var(--eb-body);font-variant-numeric:tabular-nums}.eb-rail-fine{margin:8px 0 0;font-size:.74rem;line-height:1.55;color:var(--eb-muted)}.eb-figs{display:flex;flex-direction:column;margin:12px 0 0}.eb-figs>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--eb-border)}.eb-figs>div:first-child{border-top:0}.eb-figs dt{font-size:.86rem;color:var(--eb-muted)}.eb-figs dd{margin:0;font-size:1.22rem;font-weight:800;letter-spacing:-.02em;color:var(--eb-text);font-variant-numeric:tabular-nums}.eb-focal{margin:0}.eb-focal-card{display:grid;grid-template-columns:208px minmax(0,1fr);gap:22px;margin-top:12px;padding:18px;background:var(--eb-surface);border:1px solid var(--eb-border-2);border-radius:16px}.eb-focal-photo{position:relative;display:block;aspect-ratio:4/3;border-radius:12px;border:1px solid var(--eb-border-2);background-color:var(--eb-photo-bg);background-size:cover;background-position:center;overflow:hidden}.eb-photo-flag{position:absolute;left:8px;top:8px;max-width:calc(100% - 16px);padding:4px 9px 5px;border-radius:6px;background:rgba(12,12,14,.82);backdrop-filter:blur(3px);color:var(--eb-on-photo);font-size:.7rem;font-weight:700;line-height:1.25}.eb-focal-body{display:flex;flex-direction:column;gap:10px;min-width:0}.eb-focal-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;min-width:0;font-size:1.32rem;line-height:1.25;font-weight:800;letter-spacing:-.02em;color:var(--eb-text);overflow-wrap:anywhere}.eb-focal-meta{margin:0;font-size:.86rem;color:var(--eb-muted);font-variant-numeric:tabular-nums}.eb-focal-meta b{color:var(--eb-text);font-weight:700}.eb-focal-price{color:var(--eb-orange-ink)!important;font-size:1.05rem}.eb-focal-advice{margin:0;max-width:62ch;font-size:.95rem;line-height:1.65;color:var(--eb-text)}.eb-board-section{margin-top:30px}.eb-board-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-bottom:14px}.eb-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px}.eb-tile{min-width:0}.eb-tile-btn{display:flex;flex-direction:column;width:100%;height:100%;padding:0;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;overflow:hidden;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color 140ms ease,transform 140ms ease,box-shadow 140ms ease}.eb-tile-btn:hover{border-color:var(--eb-orange);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.eb-tile-btn:focus-visible{outline:2px solid var(--eb-orange);outline-offset:2px}.eb-tile.is-open .eb-tile-btn{border-color:var(--eb-orange)}.eb-tile-photo{position:relative;display:block;flex:none;width:100%;aspect-ratio:4/3;background-color:var(--eb-photo-bg);background-size:cover;background-position:center;border-bottom:1px solid var(--eb-border)}.eb-tile-body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;padding:12px 12px 13px;min-width:0}.eb-tile-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-weight:700;font-size:.92rem;line-height:1.3;letter-spacing:-.01em;color:var(--eb-text);overflow-wrap:anywhere}.eb-tile-figs{display:flex;flex-wrap:wrap;gap:1px 10px;font-size:.75rem;color:var(--eb-muted);font-variant-numeric:tabular-nums}.eb-tile-figs b{color:var(--eb-body);font-weight:700}.eb-tile-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:4px}.eb-tile-foot .eb-spark{width:62px}.eb-tile-price{font-size:1.02rem;font-weight:800;letter-spacing:-.02em;color:var(--eb-orange-ink);font-variant-numeric:tabular-nums}.eb-tile-days{font-size:.72rem;color:var(--eb-muted)}.eb-tile-detail{grid-column:1/-1;display:flex;flex-direction:column;gap:12px;padding:18px 20px 20px;background:var(--eb-surface-2);border:1px solid var(--eb-border-2);border-radius:14px}.eb-stat-advice{margin:0;max-width:62ch;font-size:.92rem;line-height:1.65;color:var(--eb-text)}.eb-stat-actions{display:flex;flex-wrap:wrap;gap:8px}.eb-stats-sep{color:var(--eb-border-2);margin:0 2px}.eb-stats-error{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.eb-stats-thin,.eb-stats-note,.eb-stats-upsell{color:var(--eb-muted);font-size:.84rem}.eb-stats-thin{margin:12px 0 0;line-height:1.55}.eb-stats-note{margin-top:16px}.eb-stats-upsell{margin:0;padding:16px 20px 18px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;line-height:1.6}.eb-stats-upsell a{margin-left:4px;color:var(--eb-orange-ink);font-weight:700}.eb-stats-allclear{margin:0;padding:22px 24px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;font-size:1rem;color:var(--eb-text);max-width:62ch}.eb-stats-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;padding:32px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px}.eb-stats-empty-lead{margin:0;font-size:1.05rem;color:var(--eb-text)}.eb-chart{margin:4px 0 0;display:flex;flex-direction:column;gap:8px}.eb-chart-svg{width:100%;overflow:visible}.eb-dash-rail .eb-chart-svg{height:104px}.eb-focal .eb-chart-svg{height:86px}.eb-tile-detail .eb-chart-svg{height:110px}.eb-chart-caption{font-size:.76rem;line-height:1.5;color:var(--eb-muted)}.eb-bar{fill:var(--eb-orange);transition:fill 140ms ease}.eb-bar:hover{fill:var(--eb-orange-hover,var(--eb-orange))}.eb-bar-zero{fill:var(--eb-border-2)}.eb-bar-marker{fill:var(--eb-muted)}.eb-chart-baseline{stroke:var(--eb-border);stroke-width:1}.eb-spark{width:96px;height:26px;overflow:visible}.eb-spark-line{fill:none;stroke:var(--eb-orange);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.eb-spark-fill{fill:var(--eb-orange);opacity:.14;stroke:none}.eb-spark-end{fill:var(--eb-orange)}.eb-demand-rows{list-style:none;display:flex;flex-direction:column;margin:12px 0 0;padding:0}.eb-demand-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:baseline;padding:9px 0;border-top:1px solid var(--eb-border)}.eb-demand-row:first-child{border-top:0}.eb-demand-label{min-width:0;font-size:.86rem;font-weight:700;color:var(--eb-text);overflow-wrap:anywhere}.eb-demand-verbatim{margin-left:6px;font-size:.7rem;font-weight:600;color:var(--eb-muted)}.eb-demand-counts{text-align:right;font-size:.76rem;color:var(--eb-muted);font-variant-numeric:tabular-nums}.eb-demand-unmet{display:block;color:var(--eb-orange-ink);font-weight:700}.eb-demand-gap{grid-column:1/-1;justify-self:start;font-size:.7rem;font-weight:700;color:var(--eb-muted);border:1px solid var(--eb-border-2);border-radius:999px;padding:1px 9px 2px;white-space:nowrap}@media(max-width:1080px){.eb-dash{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"figs" "main" "rail"}.eb-figs{flex-direction:row;flex-wrap:wrap;gap:4px 26px}.eb-figs>div{flex:0 1 auto;justify-content:flex-start;gap:8px;padding:4px 0;border-top:0}}@media(max-width:700px){.eb-focal-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}.eb-focal-photo{max-width:260px}.eb-tile-detail{padding:14px}}@media(max-width:620px){.eb-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eb-tile-body{gap:5px;padding:10px 10px 11px}.eb-tile-title{font-size:.86rem}.eb-tile-figs{font-size:.7rem;gap:1px 8px}.eb-tile-price{font-size:.94rem}.eb-tile-foot .eb-spark{display:none}}@media(prefers-reduced-motion:reduce){.eb-bar,.eb-tile-btn{transition:none}.eb-tile-btn:hover{transform:none}}.eb-pricing-band{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);background:#0c0c0e;border:1px solid var(--eb-border-2);border-radius:20px;overflow:hidden;margin-bottom:52px}.eb-pricing-band:not(:has(.eb-pricing-photo)){grid-template-columns:minmax(0,1fr)}:root:root[data-theme="light"] .eb-pricing-band{border-color:transparent;box-shadow:0 24px 60px rgba(12,12,14,.28),0 2px 8px rgba(12,12,14,.16)}.eb-pricing-band-inner{padding:52px 44px 48px;max-width:640px}.eb-pricing-photo{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 38%);mask-image:linear-gradient(90deg,transparent 0%,#000 38%)}.eb-pricing-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.eb-pricing-headline{font-family:var(--eb-display);font-weight:800;font-size:clamp(2.1rem,4vw,3.2rem);line-height:.98;letter-spacing:-.035em;color:var(--eb-on-photo);text-wrap:balance;margin:0 0 16px}.eb-pricing-sub{color:var(--eb-on-photo-dim);font-size:1.02rem;line-height:1.55;max-width:42ch;margin:0 0 20px}.eb-pricing-claim{color:var(--eb-on-photo);font-size:.95rem;line-height:1.65;max-width:48ch;margin:0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.eb-pricing-proof{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.eb-pricing-proof li{display:flex;align-items:flex-start;gap:10px;color:var(--eb-on-photo-dim);font-size:.9rem;line-height:1.5}.eb-pricing-proof .eb-included-tick{color:var(--eb-orange-on-dark)}.eb-pricing-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.eb-pricing-alert{margin-bottom:52px}.eb-ladder{margin-bottom:52px}.eb-ladder .eb-section-head{justify-content:space-between;flex-wrap:wrap;gap:16px}.eb-ladder-sub{color:var(--eb-body);font-size:.95rem;line-height:1.7;max-width:68ch;margin:10px 0 24px}.eb-ladder-note{color:var(--eb-muted);font-size:.86rem;line-height:1.65;max-width:68ch;margin:20px 0 0}.eb-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.eb-plan{position:relative;display:flex;flex-direction:column;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:24px 22px;transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.eb-plan.is-marked{border-color:var(--eb-tint-border)}.eb-plan-flag{position:absolute;top:-1px;right:18px;padding:4px 10px;border-radius:0 0 6px 6px;background:var(--eb-tint-bg);color:var(--eb-text);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.eb-plan:hover{transform:translateY(-3px);border-color:var(--eb-orange);box-shadow:0 12px 32px rgba(0,0,0,.5)}:root:root[data-theme="light"] .eb-plan:hover{box-shadow:0 12px 32px rgba(12,12,14,.14)}.eb-plan-name{font-family:var(--eb-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--eb-text);margin:0}.eb-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;min-height:58px;margin-top:10px}.eb-plan-price .eb-price{font-size:1.9rem;line-height:1.1;font-variant-numeric:tabular-nums}.eb-plan-per,.eb-plan-noprice{color:var(--eb-muted);font-size:.86rem}.eb-plan-noprice{line-height:1.5}.eb-plan-rows{margin:6px 0 0;border-top:1px solid var(--eb-border)}.eb-plan-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--eb-border)}.eb-plan-row:last-child{border-bottom:0}.eb-plan-row dt{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted);margin:0}.eb-plan-row dd{margin:0;font-size:.95rem;font-weight:600;color:var(--eb-text);font-variant-numeric:tabular-nums;text-align:right}.eb-plan-foot{margin-top:auto;padding-top:20px}.eb-plan-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:12px;font-family:var(--eb-display);font-weight:800;font-size:.92rem;letter-spacing:-.01em;text-decoration:none;background-color:var(--eb-orange)!important;color:var(--eb-on-orange)!important;transition:background-color 140ms ease,box-shadow 140ms ease}.eb-plan-btn:hover{background-color:var(--eb-orange-hover)!important;color:var(--eb-on-orange)!important;box-shadow:0 0 32px rgba(232,99,10,.32)}.eb-plan-btn:focus-visible{outline:0;box-shadow:0 0 0 2px var(--eb-page-bg),0 0 0 4px var(--eb-orange)}.eb-plan-btn--quiet{background-color:transparent!important;border-color:var(--eb-border-2);color:var(--eb-text)!important}.eb-plan-btn--quiet:hover{background-color:transparent!important;border-color:var(--eb-orange);color:var(--eb-orange-ink)!important;box-shadow:none}.eb-plan-then{display:block;margin-top:10px;min-height:2.6em;color:var(--eb-muted);font-size:.8rem;line-height:1.5}.eb-bill-seg{max-width:100%;flex-wrap:wrap}.eb-bill-seg .eb-seg-btn{display:inline-flex;align-items:center;gap:8px;min-width:0}.eb-seg-tag{padding:2px 7px;border:1px solid var(--eb-tint-border);border-radius:999px;background:var(--eb-tint-bg);color:var(--eb-text);font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.eb-seg-btn--on .eb-seg-tag{background:transparent;border-color:color-mix(in srgb,var(--eb-on-orange) 38%,transparent);color:var(--eb-on-orange)}.eb-pt-scroll{overflow-x:auto}.eb-pt-scroll:focus-visible{outline:2px solid var(--eb-orange);outline-offset:4px}.eb-pt{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0}.eb-pt th,.eb-pt td{text-align:left}.eb-pt tbody th[scope="row"],.eb-pt tbody th[scope="rowgroup"],.eb-pt .eb-pt-corner{position:sticky;left:0;z-index:1;width:34%;background:var(--eb-page-bg)}.eb-pt tbody th[scope="row"]{padding:13px 22px 13px 0;overflow-wrap:break-word;font-size:.9rem;font-weight:500;line-height:1.45;color:var(--eb-body);border-bottom:1px solid var(--eb-border)}.eb-pt tbody td{width:22%;padding:13px 18px;overflow-wrap:break-word;font-size:.95rem;font-weight:600;color:var(--eb-text);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--eb-border)}.eb-pt col.is-marked{background:var(--eb-tint-bg)}.eb-pt-col,.eb-pt thead .eb-pt-corner{border-bottom:1px solid var(--eb-border-2)}.eb-pt-col{padding:0 18px 20px;vertical-align:bottom}.eb-pt-flag{display:inline-block;margin-bottom:12px;padding:4px 10px;border:1px solid transparent;border-radius:6px;background:var(--eb-tint-bg);color:var(--eb-text);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.eb-pt-flag--next{background:var(--eb-surface-2);border-color:var(--eb-border);color:var(--eb-muted)}.eb-pt-flag--none{visibility:hidden;background:none;border-color:transparent}.eb-pt-name{display:block;overflow-wrap:break-word;font-family:var(--eb-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--eb-text)}.eb-pt-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;min-height:46px;margin-top:10px}.eb-pt-price .eb-price{font-size:1.9rem;line-height:1.1;font-variant-numeric:tabular-nums}.eb-pt-per,.eb-pt-noprice{color:var(--eb-muted);font-size:.86rem;line-height:1.5}.eb-pt-group>tr:first-child>th,.eb-pt-group>tr:first-child>td{padding-top:30px;padding-bottom:11px;border-bottom:1px solid var(--eb-border-2)}.eb-pt-group>tr:first-child>th{padding-right:22px;padding-left:0;font-family:var(--eb-display);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-pt-group-note{display:block;max-width:62ch;margin-top:7px;font-family:var(--eb-body-font,inherit);font-size:.82rem;font-weight:400;letter-spacing:0;line-height:1.6;text-transform:none;color:var(--eb-muted)}.eb-pt-tick .eb-included-tick{margin:0}.eb-pt tbody.eb-pt-coming td{color:var(--eb-muted)}.eb-pt-lever{display:block;color:var(--eb-body);font-weight:600}.eb-pt-gloss{display:block;margin-top:3px;font-size:.8rem;font-weight:400;line-height:1.5;color:var(--eb-muted)}.eb-pt tfoot td{padding:24px 18px 22px;vertical-align:top}.eb-pt tfoot .eb-pt-corner{background:var(--eb-page-bg)}.eb-pt-foot-name{display:block;margin-bottom:12px;font-family:var(--eb-display);font-weight:700;font-size:.95rem;letter-spacing:-.01em;color:var(--eb-text)}.eb-included-tick{color:var(--eb-orange-ink);flex:0 0 auto;margin-top:2px}.eb-faq{margin-bottom:40px}.eb-faq-item{border-bottom:1px solid var(--eb-border);max-width:76ch}.eb-faq .eb-section-head+.eb-faq-item{border-top:1px solid var(--eb-border)}.eb-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--eb-display);font-weight:700;font-size:.98rem;letter-spacing:-.01em;color:var(--eb-text)}.eb-faq-item>summary::-webkit-details-marker{display:none}.eb-faq-item>summary::after{content:"";flex:0 0 auto;width:8px;height:8px;border-right:1.5px solid var(--eb-muted);border-bottom:1.5px solid var(--eb-muted);transform:translateY(-2px) rotate(45deg);transition:transform 160ms ease,border-color 160ms ease}.eb-faq-item[open]>summary::after{transform:translateY(2px) rotate(-135deg);border-color:var(--eb-orange-ink)}.eb-faq-item>summary:hover{color:var(--eb-orange-ink)}.eb-faq-item>p{margin:0 0 18px;padding-right:24px;color:var(--eb-body);font-size:.92rem;line-height:1.7;max-width:70ch}.eb-pricing-legal{color:var(--eb-muted);font-size:.8rem;line-height:1.6;margin:0 0 24px}.eb-pricing-legal-link{font-size:.8rem}@media(max-width:1100px){.eb-pricing-band{grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.eb-pricing-band-inner{padding:44px 34px 40px}}@media(max-width:960px){.eb-pricing-band,.eb-pricing-band:not(:has(.eb-pricing-photo)){grid-template-columns:minmax(0,1fr)}.eb-pricing-photo{grid-row:1;min-height:170px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 100%);mask-image:linear-gradient(180deg,#000 40%,transparent 100%)}.eb-pricing-band-inner{max-width:none;padding-top:28px}.eb-plans{grid-template-columns:1fr}.eb-plan-price{min-height:0}.eb-plan-then{min-height:0}}@media(max-width:700px){.eb-pricing-band-inner{padding:24px 22px 30px}.eb-pricing-cta .eb-hero-cta-btn{flex:1 1 auto;padding-inline:16px}.eb-ladder .eb-section-head{flex-wrap:wrap;gap:12px}}@media(max-width:700px){.eb-pt{min-width:560px}.eb-pt tbody th[scope="row"],.eb-pt tbody th[scope="rowgroup"],.eb-pt .eb-pt-corner{width:178px}.eb-pt tbody th[scope="row"]{padding-right:14px}.eb-pt tbody td{padding:12px 12px}.eb-pt-col{padding:0 12px 16px}.eb-pt-group>tr:first-child>th{padding-right:14px}.eb-pt tfoot td{padding:20px 12px}.eb-pt tfoot .eb-plan-btn{height:auto;padding:10px 10px;font-size:.84rem;line-height:1.3;white-space:normal;text-align:center}}@media(max-width:380px){.eb-pt{min-width:480px}.eb-pt tbody th[scope="row"],.eb-pt tbody th[scope="rowgroup"],.eb-pt .eb-pt-corner{width:142px}.eb-pt tbody td{padding:12px 10px}.eb-pt-col{padding:0 10px 14px}.eb-pt tfoot td{padding:18px 10px}.eb-pt-gloss{font-size:.76rem}}@media(max-width:560px){.eb-bill-seg .eb-seg-btn{flex-direction:column;gap:2px}}.eb-plans--two{grid-template-columns:repeat(2,minmax(0,1fr))}.eb-mem-current{display:flex;flex-direction:column;gap:4px;background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:22px;margin-bottom:24px}.eb-mem-current-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eb-muted)}.eb-mem-current-plan{font-family:var(--eb-display);font-weight:800;font-size:1.9rem;line-height:1.1;letter-spacing:-.03em;color:var(--eb-orange-ink)}.eb-mem-current-via{color:var(--eb-body);font-size:.9rem}.eb-mem-alert{margin-bottom:24px}.eb-mem-offer{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:14px;padding:22px;margin-bottom:28px}.eb-mem-offer-body{color:var(--eb-body);font-size:.95rem;line-height:1.7;max-width:68ch;margin:8px 0 0}.eb-mem-offer-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.eb-mem-offer-title{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:var(--eb-text);margin:0}.eb-mem-region{margin-bottom:40px}.eb-mem-region+.eb-mem-region{border-top:1px solid var(--eb-border);padding-top:36px}.eb-mem-region>.eb-section-title{margin:0 0 16px}.eb-mem-free{margin-top:18px;padding-top:18px;border-top:1px solid var(--eb-border)}.eb-mem-free-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.eb-mem-free-days{font-family:var(--eb-display);font-weight:800;font-size:1.15rem;letter-spacing:-.02em;color:var(--eb-text)}.eb-mem-free-ends{color:var(--eb-muted);font-size:.86rem}.eb-mem-free-next{color:var(--eb-body);font-size:.9rem;line-height:1.6;max-width:62ch;margin:8px 0 0}.eb-mem-free-switch{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.eb-mem-free-hint{color:var(--eb-muted);font-size:.8rem}.eb-mem-seg{margin-bottom:20px}.eb-mem-consent{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:14px 16px;background:var(--eb-surface-inset);border:1px solid var(--eb-border);border-radius:12px;margin-bottom:20px}.eb-mem-consent-hint{color:var(--eb-muted);font-size:.8rem}.eb-mem-consent .mud-checkbox{align-items:flex-start}.eb-mem-covered-note{display:flex;align-items:center;min-height:44px;color:var(--eb-muted);font-size:.86rem}.eb-mem-cta{min-height:44px}@media(max-width:960px){.eb-plans--two{grid-template-columns:1fr}}::selection{background:var(--eb-tint-border)}input,textarea,[contenteditable]{caret-color:var(--eb-orange)}.eb-qa-q,.eb-qa-a,.eb-qa-mine-q,.eb-qa-preview-text,.eb-qi-q,.eb-qi-a,.eb-store-review-text,.eb-store-prose p,.eb-ld-desc,.eb-detail-desc,.eb-fb-row-title,.eb-fb-row-excerpt,.eb-fb-response-text,.eb-fb-detail-title,.eb-fb-detail-text,.eb-fb-admin-table .eb-fb-admin-title{overflow-wrap:anywhere}.eb-qa-answer-main{flex:1;min-width:0}.eb-page>.mud-grid[style*="100vh"] .mud-paper p{overflow-wrap:anywhere}