/* bdils.com theme skin: SKEUOMORPH (v2). Scope html[data-theme="skeuomorph"]. Apollo.
   Era: iOS 6 / OS X Lion, 2010 to 2013. Recreated, not copied: no Apple texture files, every surface is CSS.
   LIGHT MODEL: one key light top-left (35deg). Convex = bright top third, dark lower edge; concave = dark top lip,
   1px light catch at the bottom lip. Shadows: real offsets, 1px hard contact + soft body, always down/right.
   MATERIALS: linen (page), saddle leather (nav + footer band), paper (cards), glass pill (buttons), brushed
   steel (switch bezels), inset well (fields). Stitching only on leather. Noise is one tiny SVG turbulence. */
html[data-theme="skeuomorph"]{
  --sk-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .34 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");
  --sk-linen:repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,rgba(0,0,0,.035) 1px 2px),repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 1px,rgba(0,0,0,.03) 1px 3px);
  --sk-leather:#4a3522;
  --sk-leather-hi:#6a4e33;
  --sk-leather-lo:#2e1f12;
  --sk-stitch:repeating-linear-gradient(90deg,#d9c09a 0 6px,transparent 6px 11px);
  --sk-gloss:linear-gradient(180deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.35) 48%,rgba(255,255,255,0) 52%,rgba(255,255,255,.08) 100%);
  --sk-steel:linear-gradient(180deg,#f2f3f4 0%,#c9cdd1 48%,#a3a9af 52%,#dfe2e5 100%);
  --sk-brush:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 1px,rgba(0,0,0,.05) 1px 2px);
}
[data-theme="skeuomorph"] body,[data-theme="skeuomorph"] .bd-root{background:var(--sk-linen),var(--bd-bg)}
[data-theme="skeuomorph"] .bd-root{background-attachment:fixed}
[data-theme="skeuomorph"] .bd-h1,[data-theme="skeuomorph"] .bd-h2,[data-theme="skeuomorph"] .bd-h3,[data-theme="skeuomorph"] .bd-display,[data-theme="skeuomorph"] .bd-card__title{text-shadow:0 1px 0 rgba(255,255,255,.8)}
[data-theme="skeuomorph"] .bd-label,[data-theme="skeuomorph"] .bd-kicker{text-shadow:0 1px 0 rgba(255,255,255,.7)}
[data-theme="skeuomorph"] .bd-kicker::before{box-shadow:inset 0 1px 1px rgba(255,255,255,.6),0 1px 1px rgba(0,0,0,.3)}

/* nav: stitched saddle leather strap, embossed wordmark */
[data-theme="skeuomorph"] .bd-nav{background:var(--sk-noise),linear-gradient(180deg,var(--sk-leather-hi),var(--sk-leather) 55%,var(--sk-leather-lo));box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.6),0 3px 6px rgba(0,0,0,.45);color:#f3e8d6}
[data-theme="skeuomorph"] .bd-nav::before,[data-theme="skeuomorph"] .bd-nav::after{content:"";position:absolute;left:10px;right:10px;height:2px;background:var(--sk-stitch);opacity:.9;pointer-events:none;border-radius:1px}
[data-theme="skeuomorph"] .bd-nav::before{top:6px}[data-theme="skeuomorph"] .bd-nav::after{bottom:6px}
[data-theme="skeuomorph"] .bd-nav{backdrop-filter:none;-webkit-backdrop-filter:none}
[data-theme="skeuomorph"] .bd-wordmark{color:#f6ead8;text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.18)}
[data-theme="skeuomorph"] .bd-wordmark i{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 1px rgba(0,0,0,.5)}
[data-theme="skeuomorph"] .bd-nav__link{color:#e8dcc8;text-shadow:0 -1px 0 rgba(0,0,0,.6);font-weight:700}
[data-theme="skeuomorph"] .bd-nav__link:hover,[data-theme="skeuomorph"] .bd-nav__link[aria-current="true"]{color:#fff;background:rgba(0,0,0,.28);box-shadow:inset 0 1px 3px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.12)}
[data-theme="skeuomorph"] .bd-nav .bd-btn--ghost{color:#f3e8d6}
[data-theme="skeuomorph"] .bd-nav .bd-btn--ghost:hover{background:rgba(0,0,0,.28)}
html[data-theme="skeuomorph"] body.is-oneview .uiw-nav-credit,html[data-theme="skeuomorph"] body.is-oneview .uiw-nav-credit__full,html[data-theme="skeuomorph"] body.is-oneview .uiw-nav-credit__short,html[data-theme="skeuomorph"] body.is-oneview .uiw-nav-credit a{color:#f3e8d6;text-shadow:0 -1px 0 rgba(0,0,0,.6)}
[data-theme="skeuomorph"] .bd-nav :focus-visible{box-shadow:0 0 0 2px var(--sk-leather),0 0 0 4px #ffb27a}

/* buttons: glass pills with a specular top half, a 1px dark rim, pressed = inset */
[data-theme="skeuomorph"] .bd-btn{border-radius:var(--bd-r-pill);padding-inline:20px;background:var(--sk-gloss),linear-gradient(180deg,#fbfaf6,#d9d4c8);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.55),0 1px 2px rgba(0,0,0,.35),0 2px 3px rgba(0,0,0,.12);color:#2a241c;text-shadow:0 1px 0 rgba(255,255,255,.85);font-weight:700}
[data-theme="skeuomorph"] .bd-btn:hover{background:var(--sk-gloss),linear-gradient(180deg,#fff,#e6e1d5)}
[data-theme="skeuomorph"] .bd-btn:active,[data-theme="skeuomorph"] .bd-btn.is-active{background:linear-gradient(180deg,#c9c3b6,#e1dccf);box-shadow:inset 0 2px 4px rgba(0,0,0,.45),0 0 0 1px rgba(40,30,15,.55),0 1px 0 #fff;transform:none}
[data-theme="skeuomorph"] .bd-btn:focus-visible{box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.55),var(--bd-ring)}
[data-theme="skeuomorph"] .bd-btn--primary{background:var(--sk-gloss),linear-gradient(180deg,#ff9a5c,#f5531f 50%,#d8420f);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 1px #8f2d07,0 1px 2px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.18)}
[data-theme="skeuomorph"] .bd-btn--primary:hover{background:var(--sk-gloss),linear-gradient(180deg,#ffa871,#ff642f 50%,#e04a14)}
[data-theme="skeuomorph"] .bd-btn--primary:active,[data-theme="skeuomorph"] .bd-btn--primary.is-active{background:linear-gradient(180deg,#b5390c,#e2501a);box-shadow:inset 0 2px 5px rgba(0,0,0,.55),0 0 0 1px #8f2d07,0 1px 0 rgba(255,255,255,.4)}
[data-theme="skeuomorph"] .bd-btn--primary:disabled,[data-theme="skeuomorph"] .bd-btn:disabled{background:linear-gradient(180deg,#e9e5dc,#d6d1c5);color:#8a8275;text-shadow:0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.3)}
[data-theme="skeuomorph"] .bd-btn--ghost{background:none;box-shadow:none;text-shadow:none}
[data-theme="skeuomorph"] .bd-btn--ghost:hover{background:rgba(0,0,0,.06);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}
[data-theme="skeuomorph"] .bd-btn--icon{border-radius:50%}

/* fields: wells cut into paper */
[data-theme="skeuomorph"] .bd-input,[data-theme="skeuomorph"] .bd-textarea,[data-theme="skeuomorph"] .bd-select{background:#fff;box-shadow:inset 0 2px 4px rgba(0,0,0,.28),inset 0 0 0 1px rgba(40,30,15,.4),0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-input:focus,[data-theme="skeuomorph"] .bd-textarea:focus,[data-theme="skeuomorph"] .bd-select:focus{box-shadow:inset 0 2px 4px rgba(0,0,0,.28),inset 0 0 0 1px rgba(40,30,15,.4),0 0 0 3px rgba(245,83,31,.45)}
[data-theme="skeuomorph"] .bd-field.is-error .bd-input,[data-theme="skeuomorph"] .bd-field.is-error .bd-textarea{box-shadow:inset 0 2px 4px rgba(0,0,0,.28),inset 0 0 0 1px #b3261e,0 0 0 3px rgba(179,38,30,.3)}
[data-theme="skeuomorph"] .bd-field .opt{color:#3f392f}
[data-theme="skeuomorph"] .bd-field .req{color:#7a260c}
[data-theme="skeuomorph"] .bd-dark .bd-field .opt{color:var(--bd-fg-4)}
[data-theme="skeuomorph"] .bd-dark .bd-field .req{color:var(--bd-accent-text)}
[data-theme="skeuomorph"] .bd-check .box,[data-theme="skeuomorph"] .bd-radio .box{background:linear-gradient(180deg,#fff,#e4dfd3);box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 0 0 1px rgba(40,30,15,.5),0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-check input:checked+.box,[data-theme="skeuomorph"] .bd-check.is-on .box,[data-theme="skeuomorph"] .bd-radio input:checked+.box{background:linear-gradient(180deg,#ff9a5c,#e04a14);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px #8f2d07}
/* switch: the iOS 6 ON/OFF slider in a steel bezel */
[data-theme="skeuomorph"] .bd-switch .track{width:72px;height:28px;border-radius:14px;background:linear-gradient(180deg,#c9c3b6,#ece8df);box-shadow:inset 0 2px 4px rgba(0,0,0,.45),0 0 0 1px rgba(40,30,15,.55),0 1px 0 #fff;overflow:hidden}
[data-theme="skeuomorph"] .bd-switch .track::before{content:"OFF";position:absolute;right:10px;top:0;height:100%;display:grid;place-items:center;font:700 11px/1 var(--bd-sans);color:#7a7265;text-shadow:0 1px 0 #fff;letter-spacing:.04em}
[data-theme="skeuomorph"] .bd-switch .track::after{width:30px;height:24px;top:2px;left:2px;border-radius:12px;background:var(--sk-gloss),linear-gradient(180deg,#fbfaf6,#cfcabe);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.5),1px 1px 3px rgba(0,0,0,.4)}
[data-theme="skeuomorph"] .bd-switch input:checked+.track,[data-theme="skeuomorph"] .bd-switch.is-on .track{background:linear-gradient(180deg,#d8420f,#ff8a52);box-shadow:inset 0 2px 4px rgba(0,0,0,.45),0 0 0 1px #8f2d07,0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-switch input:checked+.track::before,[data-theme="skeuomorph"] .bd-switch.is-on .track::before{content:"ON";right:auto;left:12px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4)}
[data-theme="skeuomorph"] .bd-switch input:checked+.track::after,[data-theme="skeuomorph"] .bd-switch.is-on .track::after{translate:38px 0}
/* segmented: steel bar of keys */
[data-theme="skeuomorph"] .bd-seg{padding:0;gap:0;background:linear-gradient(180deg,#fbfaf6,#d9d4c8);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.55),0 1px 2px rgba(0,0,0,.3);border-radius:var(--bd-r-md);overflow:hidden}
[data-theme="skeuomorph"] .bd-seg>*{border-radius:0;min-height:36px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.8);color:#4a4338}
[data-theme="skeuomorph"] .bd-seg>*+*{box-shadow:-1px 0 0 rgba(40,30,15,.4)}
[data-theme="skeuomorph"] .bd-seg>[aria-selected="true"],[data-theme="skeuomorph"] .bd-seg>[aria-pressed="true"],[data-theme="skeuomorph"] .bd-seg>[aria-checked="true"],[data-theme="skeuomorph"] .bd-seg>.is-on{background:linear-gradient(180deg,#5a5246,#7a7062);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}
[data-theme="skeuomorph"] .bd-seg>*:focus-visible{box-shadow:inset 0 0 0 2px #f5531f}
[data-theme="skeuomorph"] .bd-chip{background:linear-gradient(180deg,#fff,#ece8df);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.45),0 1px 1px rgba(0,0,0,.2);text-shadow:0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-tag{background:linear-gradient(180deg,#e2ddd1,#cfc9bb);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.35);text-shadow:0 1px 0 rgba(255,255,255,.7);color:#4a4338}
[data-theme="skeuomorph"] .bd-slider .rail{height:8px;border-radius:4px;background:linear-gradient(180deg,#9c9486,#d6d0c3);box-shadow:inset 0 2px 3px rgba(0,0,0,.45),0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-slider .fill{background:linear-gradient(180deg,#ff9a5c,#e04a14);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}
[data-theme="skeuomorph"] .bd-slider .thumb{width:24px;height:24px;margin:-12px 0 0 -12px;background:var(--sk-gloss),linear-gradient(180deg,#fbfaf6,#c9c3b6);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.55),1px 2px 3px rgba(0,0,0,.4)}
[data-theme="skeuomorph"] .bd-stepper{background:linear-gradient(180deg,#fbfaf6,#d9d4c8);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.55),0 1px 2px rgba(0,0,0,.3)}
[data-theme="skeuomorph"] .bd-stepper output{background:#1d1b17;color:#ffb27a;font-weight:600;text-shadow:0 0 6px rgba(255,138,82,.7);box-shadow:inset 0 2px 4px #000}
[data-theme="skeuomorph"] .bd-progress{height:12px;border-radius:6px;background:linear-gradient(180deg,#9c9486,#d6d0c3);box-shadow:inset 0 2px 3px rgba(0,0,0,.45),0 1px 0 #fff}
[data-theme="skeuomorph"] .bd-progress>i{background:repeating-linear-gradient(-45deg,rgba(255,255,255,.18) 0 8px,transparent 8px 16px),linear-gradient(180deg,#ff9a5c,#e04a14);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}

/* cards: paper sheets with a real drop shadow and a 1px warm rim */
[data-theme="skeuomorph"] .bd-card,[data-theme="skeuomorph"] .bd-tile,[data-theme="skeuomorph"] .bd-quote,[data-theme="skeuomorph"] .s-formcard,[data-theme="skeuomorph"] .s-case__meta,[data-theme="skeuomorph"] .s-case__proof li,[data-theme="skeuomorph"] .bd-acc{background:var(--sk-noise),linear-gradient(180deg,#faf8f3,#f0ece3);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.35),0 2px 3px rgba(0,0,0,.18),0 10px 18px -8px rgba(0,0,0,.35)}
[data-theme="skeuomorph"] .bd-card:hover,[data-theme="skeuomorph"] .bd-tile:hover{box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.45),0 3px 5px rgba(0,0,0,.22),0 18px 28px -10px rgba(0,0,0,.45)}
[data-theme="skeuomorph"] .bd-card__media{background:var(--sk-noise),linear-gradient(180deg,#d9d3c6,#cbc4b4);box-shadow:inset 0 -1px 0 rgba(255,255,255,.6),inset 0 2px 6px rgba(0,0,0,.18);border-bottom:1px solid rgba(40,30,15,.35)}
[data-theme="skeuomorph"] .bd-card__media .bd-tag--lock{background:linear-gradient(180deg,#fff,#ece8df);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.45),0 1px 2px rgba(0,0,0,.25)}
[data-theme="skeuomorph"] .bd-tile__ico{background:linear-gradient(180deg,#fff,#e4dfd3);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.4),0 1px 2px rgba(0,0,0,.25);border-radius:50%}
[data-theme="skeuomorph"] .s-sec--band{background:var(--sk-linen),#ddd8cc;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(255,255,255,.5),inset 0 8px 16px -8px rgba(0,0,0,.2)}

/* modal: a stitched leather frame around a paper sheet */
[data-theme="skeuomorph"] .bd-scrim{background:rgba(20,12,6,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
[data-theme="skeuomorph"] .bd-modal{background:var(--sk-noise),linear-gradient(180deg,#faf8f3,#efebe2);border:6px solid var(--sk-leather);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 0 0 1px var(--sk-leather-lo),0 12px 24px rgba(0,0,0,.4),0 40px 70px -10px rgba(0,0,0,.6)}
[data-theme="skeuomorph"] .bd-modal::before{content:"";position:absolute;inset:-4px;border-radius:inherit;border:1px dashed #d9c09a;opacity:.85;pointer-events:none}
[data-theme="skeuomorph"] .bd-modal__lock{background:linear-gradient(180deg,#6a4e33,#2e1f12);color:#f3e8d6;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.5);border-radius:50%}
[data-theme="skeuomorph"] .bd-tick{background:linear-gradient(180deg,#4fb06a,#1f7a3f);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px #135028}

/* logo wall: debossed into the linen */
[data-theme="skeuomorph"] .bd-logo img{opacity:.7;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))}
[data-theme="skeuomorph"] .bd-logo:hover{background:rgba(255,255,255,.35);box-shadow:inset 0 1px 2px rgba(0,0,0,.12)}
[data-theme="skeuomorph"] .bd-logo:hover img{opacity:1}

/* footer: leather band */
[data-theme="skeuomorph"] .s-foot{background:var(--sk-noise),linear-gradient(180deg,var(--sk-leather-hi),var(--sk-leather) 60%,var(--sk-leather-lo));color:#f3e8d6;border-top:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.18);position:relative}
[data-theme="skeuomorph"] .s-foot::before{content:"";position:absolute;left:10px;right:10px;top:8px;height:2px;background:var(--sk-stitch)}
[data-theme="skeuomorph"] .s-foot .bd-wordmark,[data-theme="skeuomorph"] .s-foot nav a,[data-theme="skeuomorph"] .s-foot small,[data-theme="skeuomorph"] .s-foot__theme,[data-theme="skeuomorph"] .s-foot .bd-small{color:#f3e8d6;text-shadow:0 -1px 0 rgba(0,0,0,.6)}
[data-theme="skeuomorph"] .s-foot nav a:hover{background:rgba(0,0,0,.28);color:#fff}

/* hero: linen bench with a soft vignette; copy sits on a torn-edge paper note (no rivets, no plate border) */
[data-theme="skeuomorph"] .s-hero__ground{background:var(--sk-noise),var(--sk-linen),radial-gradient(ellipse at 30% 30%,#d9d3c6,#bdb5a4 80%)}
[data-theme="skeuomorph"] .s-hero__clearing{background:radial-gradient(ellipse at 20% 40%,rgba(217,211,198,.95) 0 36%,transparent 72%)}
[data-theme="skeuomorph"] .pc{filter:drop-shadow(0 1px 0 rgba(0,0,0,.35)) drop-shadow(2px 5px 6px rgba(0,0,0,.3))}
[data-theme="skeuomorph"] .pc .bd-slider,[data-theme="skeuomorph"] .pc-plate,[data-theme="skeuomorph"] .pc-datepick,[data-theme="skeuomorph"] .pc-color{background:var(--sk-noise),linear-gradient(180deg,#faf8f3,#efebe2);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(40,30,15,.4)}
[data-theme="skeuomorph"] .pc-knob{background:conic-gradient(from 220deg,#f5531f 0 var(--a,55%),#5a5248 var(--a,55%) 100%);box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.3),2px 4px 6px rgba(0,0,0,.45)}
[data-theme="skeuomorph"] .pc-knob::before{background:var(--sk-brush),var(--sk-steel);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(0,0,0,.5),0 2px 3px rgba(0,0,0,.4)}

/* control bar: a dark glass dock on a steel rail */
[data-theme="skeuomorph"] .bd-bar{background:var(--sk-noise),linear-gradient(180deg,#5a554d,#2f2b26 50%,#1f1c18);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px #000,0 4px 8px rgba(0,0,0,.5),0 16px 30px -8px rgba(0,0,0,.6);padding:8px;gap:4px}
[data-theme="skeuomorph"] .bd-bar__sep{background:rgba(0,0,0,.6);box-shadow:1px 0 0 rgba(255,255,255,.15)}
[data-theme="skeuomorph"] .bd-bar__btn{color:#efe6d6;background:var(--sk-gloss),linear-gradient(180deg,#6b655b,#3b3731);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 0 1px #000,0 1px 2px rgba(0,0,0,.5);border-radius:10px;text-shadow:0 -1px 0 rgba(0,0,0,.6)}
[data-theme="skeuomorph"] .bd-bar__btn .lbl{color:#efe6d6;font-weight:700}
[data-theme="skeuomorph"] .bd-bar__btn:hover{background:var(--sk-gloss),linear-gradient(180deg,#7d776c,#48433c);color:#fff}
[data-theme="skeuomorph"] .bd-bar__btn:active,[data-theme="skeuomorph"] .bd-bar__btn.is-busy,[data-theme="skeuomorph"] .bd-bar__btn[aria-pressed="true"],[data-theme="skeuomorph"] .bd-bar__btn[aria-expanded="true"]{background:linear-gradient(180deg,#1f1c18,#3b3731);box-shadow:inset 0 2px 4px rgba(0,0,0,.8),0 0 0 1px #000;color:#ffb27a;transform:none}
[data-theme="skeuomorph"] .bd-bar__btn:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 0 1px #000,0 0 0 2px #1f1c18,0 0 0 4px #ffb27a}
[data-theme="skeuomorph"] .bd-bar__btn--style .txt .lbl{color:#2a241c;text-shadow:0 1px 0 rgba(255,255,255,.45)}   /* D2: the label sits on the key's gloss; cream there was 1.37:1 */
[data-theme="skeuomorph"] .bd-bar__btn--style:active .txt .lbl,[data-theme="skeuomorph"] .bd-bar__btn--style[aria-expanded="true"] .txt .lbl{color:#d9cfbd;text-shadow:0 -1px 0 rgba(0,0,0,.6)}   /* pressed keys drop the gloss */
[data-theme="skeuomorph"] .bd-bar__btn--style .txt .val{color:#fff}
[data-theme="skeuomorph"] .bd-bar__btn--style .swatch{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px #000}
[data-theme="skeuomorph"] .bd-bar__btn--crazy{color:#ffb27a}
[data-theme="skeuomorph"] .bd-stylemenu,[data-theme="skeuomorph"] .bd-soundmenu{background:var(--sk-noise),linear-gradient(180deg,#faf8f3,#efebe2);border:4px solid var(--sk-leather);box-shadow:0 0 0 1px var(--sk-leather-lo),0 10px 20px rgba(0,0,0,.45)}
[data-theme="skeuomorph"] .bd-tip__bubble{background:linear-gradient(180deg,#3b3731,#1f1c18);color:#f3e8d6;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px #000,0 2px 6px rgba(0,0,0,.5)}
[data-theme="skeuomorph"] .bd-tip__bubble::after{border-top-color:#1f1c18}

/* focus must beat the theme reset above */
[data-theme="skeuomorph"] .bd-btn--ghost:focus-visible,[data-theme="skeuomorph"] .bd-btn--ghost.is-focus{box-shadow:var(--bd-ring)}
[data-theme="skeuomorph"] .bd-btn:focus-visible,[data-theme="skeuomorph"] .bd-btn.is-focus{box-shadow:var(--bd-ring)}
[data-theme="skeuomorph"] .bd-slider.is-disabled,[data-theme="skeuomorph"] .bd-slider.is-disabled *{opacity:1;color:#6f685c}
[data-theme="skeuomorph"] .bd-dark .bd-btn--ghost{color:#f3e8d6}

[data-theme="skeuomorph"] .bd-input,[data-theme="skeuomorph"] .bd-textarea,[data-theme="skeuomorph"] .bd-select{color:#1c1a16}

/* R3: one shape language. Fields follow the pill control radius (textarea keeps a soft rectangle). */
[data-theme="skeuomorph"] .bd-input,[data-theme="skeuomorph"] .bd-select{border-radius:var(--bd-r-pill);padding-inline:18px}
[data-theme="skeuomorph"] .bd-textarea{border-radius:var(--bd-r-lg)}
