/* the public sample only (site cut 2, TOP10 item 5): the header AI line and the fixed band to the form */
.ai-top{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--ink)}
#page{padding-bottom:120px}
.sample-band{position:fixed;left:0;right:0;bottom:0;z-index:5;background:var(--surface);border-top:2px solid var(--firuza);box-shadow:0 -2px 10px rgba(0,0,0,.08);padding:10px max(16px,env(safe-area-inset-left,0px)) calc(10px + env(safe-area-inset-bottom,0px))}
.sample-band-in{max-width:880px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}
.sample-band-t{font-size:15px;font-weight:500;color:var(--ink);flex:1 1 260px}
.sample-band a.sample-band-b{padding:10px 16px;border-radius:var(--r);background:var(--firuza);color:var(--on-accent);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}
.sample-band a.sample-band-b:hover,.sample-band a.sample-band-b:focus-visible{background:var(--firuza-deep)}
.page[data-lang="uz"] .sample-band a.l-uz,.page[data-lang="ru"] .sample-band a.l-ru,.page[data-lang="en"] .sample-band a.l-en{display:inline-block}
.page.has-picks .sample-band{display:none}
@media (max-width:520px){.sample-band-t{font-size:14px}.sample-band a.sample-band-b{padding:9px 12px;font-size:14px}}
@media print{.sample-band{display:none!important}#page{padding-bottom:0}}
