/* UK2BG print choices v2. Copyright (c) 2026 PluginPip Ltd.
   Separate asset URL bypasses Plesk's 24-hour CSS cache. */
.uk2bg-deep-dive .uk2bg-print-controls{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  column-gap:22px!important;
  row-gap:14px!important;
  margin:1.3rem 0 1.6rem;
}
.uk2bg-deep-dive .uk2bg-print-controls > .deep-print {
  margin:0!important;
  flex:0 0 auto;
  justify-content:center;
  min-height:46px;
}
.uk2bg-deep-dive .uk2bg-print-controls > .deep-print-outline{
  background:transparent;
  border:1.5px solid #285b43;
  color:#285b43!important;
}
.uk2bg-deep-dive .uk2bg-print-controls > .deep-print-outline:hover{
  background:#e9f2e9;
}
@media(max-width:560px) {
  .uk2bg-deep-dive .uk2bg-print-controls {align-items:stretch;}
  .uk2bg-deep-dive .uk2bg-print-controls > .deep-print{width:100%;}
}
@media print {
  body.uk2bg-print-checklist-only .deep-hero,
  body.uk2bg-print-checklist-only .deep-side,
  body.uk2bg-print-checklist-only .deep-article > section:not(.uk2bg-print-checklist),
  body.uk2bg-print-checklist-only .uk-global-header,
  body.uk2bg-print-checklist-only .uk-global-footer,
  body.uk2bg-print-checklist-only .ed-header,
  body.uk2bg-print-checklist-only .ed-footer,
  body.uk2bg-print-checklist-only .uk2bg-print-controls{
    display:none!important;
  }
  body.uk2bg-print-checklist-only,
  body.uk2bg-print-checklist-only .deep-wrap,
  body.uk2bg-print-checklist-only .ed-shell,
  body.uk2bg-print-checklist-only .deep-columns,
  body.uk2bg-print-checklist-only .deep-article {
    background:white!important;
    color:black!important;
    padding:0!important;
    margin:0!important;
    max-width:none!important;
    width:100%!important;
    display:block!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist {
    display:block!important;
    padding:0!important;
    margin:0!important;
    border:0!important;
    box-shadow:none!important;
    break-inside:auto!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist > :not(h2):not(ul) {
    display:none!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist::before{
    content:"Bulgaria Compass | UK2BG";
    display:block;
    font-size:10pt;
    font-weight:700;
    padding:0 0 9pt;
    margin:0 0 14pt;
    border-bottom:1px solid #a9bcb0;
    color:#315b45;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist::after{
    content:"Free independent guidance by PluginPip Ltd | uk2bg.com";
    display:block;
    font-size:9pt;
    margin-top:18pt;
    color:#555;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist h2{
    font-size:21pt!important;
    margin:0 0 12pt!important;
    color:#212121!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist ul.deep-checklist{
    padding:0!important;
    margin:0!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist li{
    break-inside:avoid!important;
    padding:7pt 0!important;
  }
  body.uk2bg-print-checklist-only .deep-article > section.uk2bg-print-checklist label{
    color:#111!important;
    font-size:11pt!important;
  }
}