:root{--brand-cut:8px}
h1,h2,h3,h4,.top nav,.eyebrow,.cover-index,.rule-kicker,.specimen-caption>span,.application-heading>span,.brand-cut,.brand-text,.brand-index,.cover-heading{font-family:Quantico,Pretendard,sans-serif!important;font-weight:400}
.top nav{gap:20px}.top nav a{font-size:13px;white-space:nowrap}.top .wrap{max-width:1440px}.top__logo{flex-shrink:0}
.guide-cover{padding:100px 0 64px;background:#171B20;color:#fff}.cover-index{font-size:13px;letter-spacing:.14em;color:#B8C0CB;margin:0 0 70px}.cover-heading{display:grid;grid-template-columns:1fr 28%;align-items:center;gap:50px}.cover-heading h1{font-size:clamp(56px,8.2vw,118px);line-height:.98;letter-spacing:-.045em;margin:0}.cover-heading img{width:100%;max-width:290px;justify-self:end}.cover-bottom{display:flex;justify-content:space-between;gap:30px;padding-top:64px;margin-top:60px;border-top:1px solid #B8C0CB40}.cover-bottom p{margin:0;color:#B8C0CB;font-size:17px;line-height:1.7}.cover-bottom p:first-child{color:#fff;font-size:22px}
.scene{padding-block:90px}.head{margin-bottom:54px}.head h2{font-size:clamp(36px,4.8vw,64px);letter-spacing:-.025em}.head .lede{max-width:720px}.eyebrow{margin-bottom:22px;color:#737f90;font-size:12px;letter-spacing:.12em}.head .row{gap:24px}.scene .id-grid,.logo-stage,.sw,.lib .tile{border-radius:0}.logo-stage{min-height:280px}.lib{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.lib .tile{border:0;border-top:1px solid #B8C0CB;padding:24px 0;background:transparent}.lib .tile img{border-radius:0;background:#171B20}.lib .tile p{line-height:1.65;font-size:14px}.stmt{padding-block:28px}
.stage{padding:88px 0;background:#171B20}.stage .stage__screen{height:auto;min-height:0;aspect-ratio:16/9;margin:0}.stage__screen video{width:100%;height:100%;object-fit:contain}.motion-head{margin-bottom:32px}.motion-head h2{font-size:clamp(36px,4.8vw,64px)}.stage__intro h2{font-size:26px;line-height:1.2}.stage__intro{grid-template-columns:1fr 1.6fr!important;gap:28px!important;padding-top:32px!important}.motion-rule{grid-column:2;font-size:13px;color:#B8C0CB;margin:0}.stage__picks .pick{border-radius:0}.stage__bar{flex-wrap:wrap}.stage__picks{min-width:0}
.design-rule{border-top:1px solid #B8C0CB;border-bottom:1px solid #B8C0CB;padding:28px 0 32px;margin-bottom:64px}.rule-kicker{font-size:12px;letter-spacing:.1em;color:#737f90}.design-rule>p:last-child{font-size:clamp(19px,2.2vw,28px);line-height:1.6;margin:12px 0 0}.specimen-row{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding:0 0 60px;margin-bottom:60px;border-bottom:1px solid #B8C0CB60}.specimen-caption>span,.application-heading>span{font-size:12px;letter-spacing:.08em;color:#737f90}.specimen-caption h3{font-size:28px;line-height:1.2;margin:18px 0}.specimen-caption p{font-size:15px;line-height:1.75;max-width:300px;margin-bottom:24px}.specimen-caption small{font-size:12px;color:#697687}.specimen-display{position:relative;min-width:0;min-height:300px;padding:48px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;background:#eaeef2;align-content:center}.dark-display{background:#171B20;color:white}.brand-cut{--cut:8px;display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:48px;padding:12px 24px;background:#2458FF;color:white;text-decoration:none;border:0;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);font-size:14px;cursor:pointer;position:relative;isolation:isolate;line-height:1.3}.brand-cut:hover{background:#17295D;color:white}.brand-cut:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #B8DAFF}.brand-cut.outline{background:#737f90;color:#171B20}.brand-cut.outline:before{content:'';position:absolute;inset:1px;background:#eaeef2;z-index:-1;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.brand-cut.outline:hover:before{background:#dce2ea}.dark-display .brand-cut.outline{color:#fff}.dark-display .brand-cut.outline:before{background:#171B20}.brand-text{display:inline-flex;color:#171B20;gap:32px;align-items:center;text-decoration:none;font-size:14px;padding:14px 0;border-bottom:1px solid #737f90}.cut-detail{width:100%;display:flex;justify-content:center;align-items:center;gap:12px;margin-top:22px;font:12px Quantico;color:#697687}.cut-detail i{width:36px;height:36px;border-top:1px solid #737f90;border-right:1px solid #737f90;background:linear-gradient(45deg,transparent 49%,#2458FF 49%,#2458FF 52%,transparent 52%)}
.notch-card{width:100%;min-height:260px;display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#101214;padding:32px;color:white;text-decoration:none;clip-path:polygon(0 0,calc(100% - 24px) 0,calc(100% - 24px) 24px,100% 24px,100% 100%,0 100%);align-items:center}.notch-card:hover{color:white;background:#17295D}.notch-card img{width:100%;max-width:190px}.notch-card small{font:10px Quantico;color:#B8C0CB}.notch-card h4{font-size:28px;line-height:1.15;margin:20px 0}.notch-card span{font-size:12px;color:#B8C0CB}.matrix-nav{display:grid;grid-template-columns:1fr 1.5fr;gap:56px}.matrix-nav>img{width:100%}.brand-index{display:grid;width:100%;gap:0}.brand-index a{display:flex;align-items:center;gap:20px;color:#B8C0CB;text-decoration:none;padding:20px 0;border-bottom:1px solid #B8C0CB40}.brand-index a.current{color:#fff}.brand-index span{font-size:11px}.brand-index i{width:8px;height:8px;background:#2458FF;margin-left:auto}.brand-index a:hover{color:#B8DAFF}
.brand-reveal{width:min(100%,320px);position:relative;padding:30px 0}.brand-reveal img{width:100%;display:block}.reveal-shutters{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);pointer-events:none}.reveal-shutters i{background:#171B20;opacity:0}.running .reveal-shutters i{animation:brandReveal .3s both;animation-delay:calc(var(--i)*65ms)}@keyframes brandReveal{0%{opacity:1;background:#737f90}60%{opacity:1;background:#B8C0CB}100%{opacity:0}}.brand-reveal+.brand-cut{margin-inline:25%}
.application-piece{margin-bottom:76px}.application-heading{display:grid;grid-template-columns:1fr 2fr;gap:10px 48px;margin-bottom:26px;align-items:start}.application-heading>span{grid-row:span 2;padding-top:8px}.application-heading h3{font-size:28px;margin:0}.application-heading p{grid-column:2;max-width:650px;margin:0;font-size:15px;color:#697687;line-height:1.7}.web-example{background:#171B20;color:#fff;padding:36px 44px}.web-nav{display:flex;justify-content:space-between;align-items:center;font:12px Quantico;color:#B8C0CB}.web-nav img{width:85px}.web-hero{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:60px;padding:64px 0}.web-hero small{font:11px Quantico;color:#B8C0CB;letter-spacing:.1em}.web-hero h4{font-size:clamp(38px,5vw,72px);line-height:1.02;margin:22px 0 32px}.web-hero>img{width:100%;max-width:280px;justify-self:end}.web-foot{display:flex;justify-content:space-between;border-top:1px solid #B8C0CB40;padding-top:20px;font:10px Quantico;color:#B8C0CB}.email-paper{padding:48px;background:#fff;border:1px solid #B8C0CB60}.mail-copy{font-size:16px;line-height:1.8;margin:0 0 60px}.email-label{display:flex;align-items:center;gap:32px;border-top:1px solid #B8C0CB;padding-top:30px;position:relative;max-width:760px}.email-brand{width:180px;flex:none}.email-brand img{width:140px;display:block}.email-brand>span{font:11px Quantico;display:block;margin-top:12px}.email-person{font-size:12px;line-height:1.8}.email-person strong{font:600 17px Pretendard}.email-person strong small{font:400 12px Pretendard;margin-left:8px}.email-person p{margin:4px 0 12px}.email-person a{color:#171B20;text-decoration:none}.email-cells{display:flex;gap:4px;align-self:flex-end;margin-left:auto}.email-cells i{width:8px;height:8px;background:#B8C0CB}.email-cells i:nth-child(2){background:#171B20}.email-cells i:last-child{background:#2458FF}.application-duo{display:grid;grid-template-columns:1.45fr 1fr;gap:40px;align-items:start}.application-duo .application-heading{display:block}.application-duo .application-heading h3{margin-top:14px}.application-duo .application-piece>p{font-size:14px;color:#697687}.film-sample{width:100%;background:#171B20;aspect-ratio:16/9}.social-sample{aspect-ratio:1/1.14;padding:30px;background:#17295D;color:white;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.social-sample small,.social-sample>span{font:10px Quantico;color:#B8C0CB}.social-sample img{width:40%;align-self:flex-end}.social-sample h4{font-size:30px;line-height:1.1;margin:12px 0}.deck-sample{padding:50px;background:#171B20;color:#fff;display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:48px}.deck-sample small{font:11px Quantico;color:#B8C0CB}.deck-sample h4{font-family:Pretendard!important;font-size:clamp(22px,3vw,40px);line-height:1.45;letter-spacing:-.02em;margin:32px 0 24px}.deck-sample p{font-size:13px;line-height:1.6;color:#B8C0CB}.deck-sample>img{width:100%}.deck-footer{grid-column:1/-1;display:flex;justify-content:space-between;font:11px Quantico;color:#B8C0CB;border-top:1px solid #B8C0CB40;padding-top:20px}.card-application #card{display:grid;grid-template-columns:1.8fr 1fr;gap:0 40px}.card-flip{grid-column:1;grid-row:1}.flip-hint{grid-column:1;grid-row:2;text-align:center;font-size:13px;color:#697687;margin-top:18px}.card-application #card>div:not(.card-flip){grid-column:2;grid-row:1/3;align-self:center}.card-status{grid-column:1/-1;margin-top:20px}.card-flip img{border-radius:0}.card-flip button{border-radius:0}.subline-appendix{background:#171B20;color:#B8C0CB}.subline-appendix>summary{padding:24px max(20px,calc((100vw - 1192px)/2));font:13px Quantico;cursor:pointer}.subline-appendix #subline{padding-top:32px}.foot{padding-block:32px!important}.foot__h{font-size:11px!important}.foot__list,.foot__note{font-size:11px!important;opacity:.75}.dl>div{border-radius:0}.dl h4{font-family:Quantico!important}
@media(max-width:900px){.cover-heading{gap:20px;grid-template-columns:1fr 25%}.specimen-row{grid-template-columns:1fr;gap:24px}.specimen-caption p{max-width:640px}.lib{grid-template-columns:repeat(3,minmax(0,1fr))}.stage__intro{grid-template-columns:1fr!important}.motion-rule{grid-column:1}.application-heading{grid-template-columns:1fr;gap:12px}.application-heading>span{grid-row:auto}.application-heading p{grid-column:1}.card-application #card{grid-template-columns:1fr}.card-application #card>div:not(.card-flip){grid-column:1;grid-row:3;margin-top:24px}.application-duo{gap:24px}.email-paper{padding:32px}.email-label{gap:24px}.email-brand{width:150px}}
@media(max-width:600px){.guide-cover{padding-top:60px}.cover-index{margin-bottom:44px;font-size:11px}.cover-heading{display:block;position:relative}.cover-heading img{width:100px;margin:36px 0 0 auto;display:block}.cover-heading h1{font-size:58px}.cover-bottom{margin-top:30px;padding-top:26px;display:block}.cover-bottom p{font-size:14px;margin-top:20px}.cover-bottom p:first-child{font-size:20px}.scene,.stage{padding-block:60px}.head{margin-bottom:36px}.lib{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lib .tile h4{font-size:18px}.lib .tile p{font-size:13px}.specimen-display{padding:28px 20px}.specimen-row{margin-bottom:38px;padding-bottom:38px}.brand-cut{gap:24px}.notch-card{padding:24px 20px;gap:20px}.notch-card h4{font-size:23px}.matrix-nav{gap:26px}.brand-index a{font-size:14px;gap:12px}.web-example{padding:24px}.web-nav span{font-size:9px}.web-hero{gap:18px;padding:40px 0;grid-template-columns:1fr}.web-hero>img{width:110px;justify-self:end}.web-hero h4{font-size:48px}.web-foot{font-size:8px}.email-paper{padding:24px}.email-label{display:block}.email-brand{margin-bottom:28px}.email-cells{justify-content:flex-end;margin-top:20px}.mail-copy{font-size:14px}.application-duo{grid-template-columns:1fr}.application-piece{margin-bottom:48px}.social-sample{max-width:360px}.deck-sample{padding:26px;grid-template-columns:1fr;gap:24px}.deck-sample>img{width:100px;justify-self:end}.deck-sample h4{font-size:23px}.card-application #card{gap:0}.stage__picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.stage__picks .pick{min-width:0;width:100%}.stage__bar{display:flex!important}.top nav{overflow-x:auto}.design-rule br{display:none}}
@media(prefers-reduced-motion:reduce){.running .reveal-shutters i{animation:none;opacity:0}}
.adrm-reduce .running .reveal-shutters i{animation:none;opacity:0}

.id-grid>*{min-width:0}.logo-stage{width:100%;min-width:0}.lab__panel{min-width:0}.ctrl .adrm-seg{display:flex;flex-wrap:wrap;max-width:100%}.scene{scroll-margin-top:60px}
@media(max-width:600px){.id-grid{grid-template-columns:minmax(0,1fr)}.logo-stage{min-height:220px}.stage__intro h2{font-size:24px}}

/* Release layout corrections: explicit surfaces, bounded tracks and consistent controls. */
html{scroll-padding-top:84px}body{overflow-wrap:break-word}main>section{scroll-margin-top:0}.wrap{min-width:0}
#library{background:#171B20;color:#F4F6F8}#library .eyebrow,#library .lede{color:#B8C0CB}
#library .lib{align-items:stretch;gap:32px 28px}#library .tile{background:#171B20;border:0;border-top:1px solid #66717F;box-shadow:none;padding:24px 0;align-content:start;grid-template-rows:auto auto auto 1fr;min-width:0;text-align:left}
#library .tile:hover{background:#1D242C}#library .tile img{width:100%;aspect-ratio:1;padding:16px;background:#171B20}#library .tile b{font-family:Quantico,sans-serif;line-height:1.5;color:#B8C0CB;overflow-wrap:anywhere}#library .tile h4{color:#F4F6F8;font-family:Pretendard,sans-serif!important;line-height:1.5;margin:0}#library .tile p{color:#B8C0CB;margin:0;line-height:1.75}
.head .row{align-items:flex-start;flex-wrap:wrap}.head .row>div:first-child{flex:1 1 560px;min-width:0}.head .row>.adrm-seg{flex:0 1 auto;margin-top:12px}.adrm-seg{flex-wrap:wrap!important;min-width:0}.adrm-seg button{min-height:44px;padding:10px 16px;white-space:normal;line-height:1.35;flex-shrink:0}
.adrm-btn{min-height:48px;line-height:1.4;padding:12px 20px;white-space:normal;text-align:center;justify-content:center}.adrm-btn--icon{padding:12px;min-width:48px;width:48px;height:48px}.brand-cut{min-width:184px;min-height:48px;max-width:100%;white-space:normal;line-height:1.4}.brand-cut>span{flex:none}.specimen-display{gap:20px;min-width:0}.specimen-display>.brand-cut{width:190px}.brand-text{min-height:48px;line-height:1.4}.notch-card{min-width:0}.notch-card>div{min-width:0}.notch-card h4{overflow-wrap:normal}
.design-rule,.specimen-caption,.application-heading,.application-piece,.email-person{min-width:0}.top .wrap{gap:20px}.top nav{min-width:0;overscroll-behavior:contain}.top nav a{min-height:44px;display:flex;align-items:center;flex:none}.top__tools{flex-shrink:0}.top nav a[aria-current=true]{color:#fff}
.stage__screen{max-height:none}.stage__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.stage__picks{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:12px}.stage__picks .pick{width:100%;min-width:0;padding:10px;display:flex;align-items:center;text-align:left;gap:12px}.stage__picks .pick img{width:70px;min-width:0;flex:none}.stage__picks .pick span{min-width:0;line-height:1.4}.stage__picks .pick small{line-height:1.5;white-space:normal}.scrub{min-width:0}.stage__bar>.scrub{width:100%}.stage__bar>.row{flex-wrap:nowrap}
#card{scroll-margin-top:90px}.card-flip{max-width:100%}.card-flip__in img{box-shadow:0 12px 30px #10121430}.flip-hint{font-size:14px;line-height:1.6}.dl{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.dl>div{min-width:0;padding-right:0}.dl a{overflow-wrap:anywhere;min-height:44px;display:inline-flex;align-items:center}.dl .row{gap:6px 18px}.foot__in{align-items:start}.foot__note{align-self:start}.lib-detail{min-width:0}.lib-detail__txt{min-width:0}.lib-detail__txt .row{flex-wrap:wrap}.adrm-modal{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}
@media(max-width:900px){.stage__picks{grid-template-columns:repeat(2,minmax(0,1fr))}.stage__bar{grid-template-columns:minmax(0,1fr) auto}.dl{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-index a{overflow-wrap:anywhere}.notch-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.application-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
@media(max-width:600px){.top .wrap{gap:12px}.top__logo img{width:64px}.top nav{gap:4px}.top nav a{padding:8px 10px}.top__tools .toggle{min-width:40px;width:40px;padding:10px}.head .row{display:block}.head .row>.adrm-seg{margin-top:24px}.adrm-seg button{padding:10px 12px;font-size:12px}.specimen-display{padding:28px 20px}.specimen-display>.brand-cut{width:100%;min-width:0}.brand-reveal+.brand-cut{margin-inline:0}.application-duo{grid-template-columns:minmax(0,1fr)}.stage__picks .pick{display:block}.stage__picks .pick img{width:100%;margin-bottom:10px}.stage__bar{display:grid!important;grid-template-columns:minmax(0,1fr)}.stage__bar>.row{justify-content:flex-end}.stage__intro{padding-bottom:0}.dl{grid-template-columns:minmax(0,1fr)}#library .lib{gap:20px 16px}#library .tile img{padding:8px}#library .tile b{font-size:11px;letter-spacing:0}#library .tile h4{font-size:16px}#library .tile p{font-size:13px}.lib-detail{grid-template-columns:minmax(0,1fr)}.lib-detail__txt{padding:24px}.lib-detail figure{max-height:45vh}.lib-detail figure img{max-height:45vh;object-fit:contain}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.top nav a[aria-current=page]{color:#fff;background:#25303B}

.social-sample h4{font-family:Iceland,Pretendard,sans-serif!important;font-size:38px;line-height:1.05}.brand-cut,.brand-text,.top nav a{font-weight:400}

/* Real guide controls share the brand's upper-right chamfer. */
.adrm-btn,.adrm-seg button,.toggle,.pick{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border-radius:0!important;font-family:Quantico,Pretendard,sans-serif;font-weight:400;min-height:48px}
.adrm-btn{padding-inline:24px}.adrm-btn--icon{padding:12px}.adrm-seg{background:transparent;border:0;border-radius:0;gap:6px;padding:0}.adrm-seg button{padding:12px 18px;min-width:84px;background:var(--adrm-surface-raised);color:var(--adrm-text);box-shadow:inset 0 0 0 1px var(--adrm-border-strong)}
.adrm-seg button[aria-pressed=true],.adrm-seg button[aria-selected=true]{background:#2458FF;color:#fff;box-shadow:none}
.adrm-btn:focus-visible,.adrm-seg button:focus-visible,.toggle:focus-visible,.pick:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--adrm-focus)}
.toggle{border:0;background:#25303B;padding:12px 18px}.top nav a{border-radius:0!important}.pick[aria-pressed=true]{border-color:#B8DAFF}.adrm-btn--secondary{background:var(--adrm-surface-raised)}
@media(max-width:600px){.adrm-seg button{min-width:78px;padding:12px;font-size:12px}.top__tools .toggle{width:44px;min-width:44px;padding:12px}.ctrl .adrm-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ctrl .adrm-seg button{min-width:0;width:100%}.stage__bar>.row .time{margin-right:auto}}

:root{--adrm-font-ui:Pretendard,system-ui,sans-serif;--adrm-font-ko:Pretendard,system-ui,sans-serif;--adrm-font-essence:Quantico,sans-serif}

/* Continuous 45-degree outline: outer polygon minus an inset inner polygon. */
.adrm-btn--secondary,.adrm-btn--ghost,.adrm-btn--icon,.adrm-seg button,.pick{position:relative;isolation:isolate;border:0!important;box-shadow:none;background:var(--adrm-border-strong);--chamfer-fill:var(--adrm-surface-raised)}
.adrm-btn--secondary:before,.adrm-btn--ghost:before,.adrm-btn--icon:before,.adrm-seg button:before,.pick:before{content:"";position:absolute;inset:1px;background:var(--chamfer-fill);z-index:-1;pointer-events:none;clip-path:polygon(0 0,calc(100% - 7.414px) 0,100% 7.414px,100% 100%,0 100%)}
.adrm-btn--ghost,.adrm-btn--icon,.pick{--chamfer-fill:var(--adrm-canvas)}
.adrm-btn--secondary:hover,.adrm-btn--ghost:hover,.adrm-btn--icon:hover,.adrm-seg button:hover,.pick:hover{background:var(--adrm-text-muted);--chamfer-fill:var(--adrm-surface-raised)}
.adrm-seg button[aria-pressed=true],.adrm-seg button[aria-selected=true]{background:#2458FF;--chamfer-fill:#2458FF;color:#fff}
.pick[aria-pressed=true]{background:#B8DAFF;--chamfer-fill:#17295D;color:#fff}
.adrm-btn--secondary:focus-visible,.adrm-btn--ghost:focus-visible,.adrm-btn--icon:focus-visible,.adrm-seg button:focus-visible,.pick:focus-visible{background:var(--adrm-focus);box-shadow:none}
.adrm-btn--secondary:focus-visible:before,.adrm-btn--ghost:focus-visible:before,.adrm-btn--icon:focus-visible:before,.adrm-seg button:focus-visible:before,.pick:focus-visible:before{inset:3px;clip-path:polygon(0 0,calc(100% - 6.243px) 0,100% 6.243px,100% 100%,0 100%)}
.brand-cut.outline:before{clip-path:polygon(0 0,calc(100% - 7.414px) 0,100% 7.414px,100% 100%,0 100%)}

.adrm-seg button[role=tab]{min-height:48px;padding:12px 18px;line-height:1.35;font-family:Quantico,Pretendard,sans-serif;font-weight:400;white-space:normal}
.adrm-seg button[role=tab]:not([aria-selected=true]){background:var(--adrm-border-strong);color:var(--adrm-text);box-shadow:none}
.adrm-seg button[role=tab]:not([aria-selected=true]):hover{background:var(--adrm-text-muted)}
.adrm-seg button[role=tab]:focus-visible{background:var(--adrm-focus)}
