.opening-tools4129{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.opening-tools4129+.surface{margin-top:12px}
@media(max-width:640px){
 .entry-page .entry-layout>.page-head{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px}
 .entry-page .entry-layout>.page-head>.controls{width:auto;flex:0 0 auto;margin:0;align-self:flex-start}
 .entry-page .entry-layout>.page-head h1{font-size:22px;white-space:nowrap}
 .entry-page .entry-layout>.page-head .page-description{font-size:12px}
 .entry-block-head:has(.supplement-actions4128){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}
 .entry-block-head:has(.supplement-actions4128) h2{font-size:15px;white-space:nowrap;flex:none;margin:0}
 .supplement-actions4128{width:auto;flex:0 1 auto;margin-left:auto;flex-wrap:nowrap;gap:4px;justify-content:flex-end}
 .supplement-actions4128 .btn{white-space:nowrap;padding:7px 6px;font-size:12px;min-width:0}
}
@media(max-width:350px){.entry-block-head:has(.supplement-actions4128) h2{font-size:14px}.supplement-actions4128{gap:2px}.supplement-actions4128 .btn{padding:7px 4px;font-size:11px}}
