/* Shape shared with cabinet; each public template owns its original paint and size. */
body:not(.oz-cabinet) .pb-btn{--pb-outer:transparent;--pb-pad-adjust:var(--pb-edge-delta,0px);--pb-radius:8px;--pb-border-color:var(--c200,#e7e9ee);--pb-border:1px solid var(--pb-border-color);position:relative;isolation:isolate;border:var(--pb-border);border-radius:8px;background:var(--pb-outer);}
body:not(.oz-cabinet) .pb-btn::before{content:'';position:absolute;inset:2px;border-radius:5px;z-index:-1;background:var(--pb-fill,transparent);pointer-events:none;}
html[data-theme="dark"] body:not(.oz-cabinet) .pb-btn,:is(.ozh,.ozh-nav,.ozc):not(.-light) .pb-btn{--pb-border-color:rgba(255,255,255,.22);}
body:not(.oz-cabinet) :is(.ozp,.ozh.-light,.ozh-nav.-light,.ozc.-light) .pb-btn{--pb-border-color:var(--c200,#e7e9ee);}
