#bgtk-a11y-v2{--bgtk-blue:#075aa4;--bgtk-ink:#18324b;font:14px/1.5 Arial,sans-serif;color:var(--bgtk-ink)}
#bgtk-a11y-v2 [hidden],#bgtk-a11y-v2[hidden]{display:none!important}
#bgtk-a11y-v2 *,#bgtk-a11y-v2 *::before,#bgtk-a11y-v2 *::after{box-sizing:border-box}
#bgtk-a11y-v2 button{appearance:none;box-shadow:none;text-transform:none;letter-spacing:normal;font:600 14px/1.4 Arial,sans-serif;white-space:normal;min-height:44px;padding:10px 9px;color:var(--bgtk-ink);background:#f5f8fc;border:1px solid #b8c7d8;border-radius:8px;cursor:pointer;display:block;text-align:center;margin:0;transition:none}
#bgtk-a11y-v2 button:hover{background:#e7f0fa}
#bgtk-a11y-v2 button:focus-visible{outline:3px solid #075aa4;outline-offset:3px}
#bgtk-a11y-v2 button:disabled{cursor:not-allowed;opacity:.65}
#bgtk-a11y-v2 button[aria-pressed=true]{background:#dceeff;border-color:#075aa4;box-shadow:inset 0 0 0 1px #075aa4}
#bgtk-a11y-v2 #bgtk-a11y-launcher{position:fixed;left:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));width:58px;height:58px;border-radius:50%;background:var(--bgtk-blue);color:#fff;border:2px solid #fff;box-shadow:0 4px 16px #0003;display:flex;align-items:center;justify-content:center;z-index:100010}
#bgtk-a11y-v2 #bgtk-a11y-launcher:focus-visible{outline-color:#111}
#bgtk-a11y-v2 #bgtk-a11y-panel{position:fixed;left:18px;bottom:calc(88px + env(safe-area-inset-bottom,0px));width:360px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 120px);max-height:min(76vh,760px);overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--bgtk-ink);border:1px solid #c4d2e1;border-radius:14px;box-shadow:0 12px 35px #0003;z-index:100011;text-align:left}
#bgtk-a11y-v2 .bgtk-head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;background:var(--bgtk-blue);color:#fff;z-index:1}
#bgtk-a11y-v2 .bgtk-head h2{font:700 18px/1.4 Arial,sans-serif;color:#fff;margin:0;padding:0}
#bgtk-a11y-v2 #bgtk-a11y-close{font-size:25px;background:transparent;border:0;color:#fff;padding:0;width:44px;min-width:44px}
#bgtk-a11y-v2 #bgtk-a11y-close:focus-visible{outline-color:#fff;outline-offset:-3px}
#bgtk-a11y-v2 .bgtk-content{padding:16px}
#bgtk-a11y-v2 section{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #dce4ee}
#bgtk-a11y-v2 h3{font:700 12px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#475569;margin:0 0 10px}
#bgtk-a11y-v2 .bgtk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#bgtk-a11y-v2 .bgtk-three{grid-template-columns:repeat(3,minmax(0,1fr))}
#bgtk-a11y-v2 .bgtk-wide{width:100%;margin:8px 0}
#bgtk-a11y-v2 .bgtk-play{background:#075aa4;color:#fff;border-color:#075aa4}
#bgtk-a11y-v2 .bgtk-stop{background:#b91c1c;color:#fff;border-color:#b91c1c}
#bgtk-a11y-v2 .bgtk-play:hover{background:#064984}
#bgtk-a11y-v2 .bgtk-stop:hover{background:#991b1b}
#bgtk-a11y-v2 .bgtk-hint{font:12px/1.6 Arial,sans-serif;margin:10px 0 0;color:#475569}
#bgtk-a11y-v2 #bgtk-a11y-status{font:13px/1.5 Arial,sans-serif;color:#075aa4;margin:10px 0 0}
#bgtk-a11y-v2 .bgtk-reset{background:#e9f1fa}
/* Only active after choosing Garis Tautan. Include nested Elementor text,
   navigation and footer; exclude our panel and the WordPress admin bar. */
body.bgtk-a11y-links :is(a[href],[role="link"]):not(#bgtk-a11y-v2 *):not(#wpadminbar *),
body.bgtk-a11y-links :is(a[href],[role="link"]) :is(span,p,strong,em,b,h1,h2,h3,h4,h5,h6,div):not(#bgtk-a11y-v2 *):not(#wpadminbar *):not([aria-hidden="true"]){text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;text-decoration-skip-ink:auto!important}
.bgtk-a11y-content.bgtk-readable :where(p,span,a,h1,h2,h3,h4,h5,h6,li,td,th,blockquote,figcaption){font-family:Arial,Verdana,sans-serif!important;line-height:1.7!important;letter-spacing:.02em!important}
body.bgtk-a11y-focus :focus-visible{outline:3px solid #075aa4!important;outline-offset:3px!important;box-shadow:0 0 0 6px #fff!important}
body.bgtk-a11y-cursor,body.bgtk-a11y-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='40' viewBox='0 0 36 40'%3E%3Cpath d='M4 2v30l8-8 7 13 6-3-7-12h12Z' fill='black' stroke='white' stroke-width='2'/%3E%3C/svg%3E") 4 2,auto!important}
@media(max-width:420px){#bgtk-a11y-v2 #bgtk-a11y-panel{left:10px;max-width:calc(100vw - 20px)}#bgtk-a11y-v2 .bgtk-content{padding:12px}#bgtk-a11y-v2 .bgtk-three{grid-template-columns:repeat(2,minmax(0,1fr))}#bgtk-a11y-v2 button{font-size:13px}}
