/* One guide in three contexts: public, organizer and WordPress. */
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide {
    --guide-ink:#142b47; --guide-muted:#50617a; --guide-line:#dce5f0; --guide-blue:#2054cf;
    color:var(--guide-ink); font:400 14px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
    width:100%; max-width:1320px; margin:0 auto; display:grid; gap:26px; color-scheme:light;
}
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide * { box-sizing:border-box; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide [hidden][hidden] { display:none!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide :is(h1,h2,p,ol,ul,dl) { margin:0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide :is(a,button,summary,input):focus-visible { outline:3px solid #f29a43!important; outline-offset:4px!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide svg { width:22px; height:22px; flex:0 0 22px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide :is(h1,h2,strong,dt) { color:var(--guide-ink); }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide p { color:var(--guide-muted); font-size:14px; line-height:1.7; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero { display:grid; grid-template-columns:minmax(0,1.65fr) minmax(200px,.8fr); align-items:center; gap:40px; padding:36px; border:0; border-radius:22px; background:radial-gradient(ellipse at 95% 0%,#16668c 0,transparent 65%),linear-gradient(125deg,#102341,#1d3a74); box-shadow:0 12px 35px #112e4d12; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-eyebrow { display:block; font-size:10px; font-weight:750; letter-spacing:1.8px; color:#86eadb!important; margin-bottom:16px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero h1 { font-size:clamp(26px,2.5vw,36px)!important; letter-spacing:-1.1px!important; line-height:1.15!important; font-weight:750!important; color:#fff!important; margin:0 0 16px!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero p { color:#d6e3f7!important; font-size:14px!important; max-width:540px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search { margin-top:24px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search label { display:block; color:#fff!important; margin-bottom:9px; font-size:12px!important; font-weight:600!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search > div { display:flex; align-items:center; gap:6px; background:#fff; padding:5px; border-radius:11px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search input { min-width:0!important; width:100%!important; max-width:100%!important; min-height:44px!important; border:0!important; border-radius:7px!important; padding:10px 12px!important; background:#fff!important; color:#142b47!important; font:400 14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important; box-shadow:none!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide input::placeholder { color:#5d6c83!important; opacity:1; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide button { border:0; padding:8px 10px; font:600 12px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif; color:#2054cf; background:#edf3ff; border-radius:7px; cursor:pointer; min-height:36px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide button:disabled { opacity:.5; cursor:default; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route { padding:24px 0 24px 28px; border-left:1px solid #ffffff30; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route > span { font-size:10px; color:#adcee6; font-weight:700; letter-spacing:1.4px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route ol { list-style:none; padding:0; margin-top:20px; display:grid; gap:22px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route li { display:flex; gap:14px; align-items:center; margin:0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route b { width:36px; height:36px; border-radius:50%; background:#8ee5df1a; border:1px solid #96e5e155; color:#b4f2e9; display:grid; place-items:center; font-size:11px; flex:0 0 36px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route li strong { color:#fff!important; display:block; font-size:14px; font-weight:650; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route li span { display:block; color:#c5d6ec; font-size:11px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a { display:flex; gap:12px; padding:18px; align-items:center; border:1px solid #cfddfb; border-radius:14px; background:#edf3ff; color:#174bba!important; text-decoration:none!important; transition:box-shadow .15s; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a:nth-child(2) { background:#e9f6f2; border-color:#c7e7dd; color:#086c60!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a:nth-child(3) { background:#fff2e7; border-color:#f3d8bf; color:#9b4a15!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a:hover { box-shadow:0 5px 16px #15325c14; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcut-icon { display:grid; place-items:center; flex:0 0 38px; height:38px; border-radius:11px; background:#ffffffb8; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts strong { display:block; font-size:13px; color:inherit!important; line-height:1.4; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts span > span:not(.btd-guide-shortcut-icon) { display:block; color:#50617a; font-size:11px; line-height:1.5; margin-top:5px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts b { margin-left:auto; font-size:19px; font-weight:400; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-layout { display:grid; grid-template-columns:220px minmax(0,1fr); gap:28px; align-items:start; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav { display:grid; gap:4px; position:sticky; top:28px; padding:8px 0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav > span { color:#65728a; font-size:10px; font-weight:700; letter-spacing:1.1px; padding:8px 12px 12px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav a { display:flex; align-items:center; gap:10px; padding:11px 12px; min-height:42px; border-radius:9px; font-size:12px; line-height:1.5; font-weight:500; text-decoration:none!important; color:#455875!important; border:1px solid transparent; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav svg { width:17px; height:17px; flex-basis:17px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav a:hover { background:#e8effb; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav [aria-current=true] { background:#2054cf; color:#fff!important; border-color:#2054cf; font-weight:650; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-content { min-width:0; display:grid; gap:22px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-results { display:flex; align-items:center; gap:12px; justify-content:space-between; border-bottom:1px solid #dce5f0; padding-bottom:12px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-results p { font-size:12px!important; margin:0!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-results button { background:transparent; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section { background:white; border:1px solid #dce5f0; border-radius:14px; min-width:0; scroll-margin-top:24px; overflow:hidden; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section > header { display:flex; gap:13px; align-items:center; padding:22px 24px; background:#f7faff; border-bottom:1px solid #dce5f0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section-icon { display:grid; place-items:center; width:38px; height:38px; border-radius:11px; background:#e6edff; color:#2054cf; flex:0 0 38px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section h2 { font-size:18px!important; line-height:1.3!important; font-weight:700!important; letter-spacing:-.3px!important; color:#142b47!important; margin:0 0 4px!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section header p { font-size:12px!important; margin:0!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article { margin:0; padding:0; border:0; border-bottom:1px solid #e5eaf3; border-radius:0; background:#fff; scroll-margin-top:24px; box-shadow:none; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article:last-child { border-bottom:0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article > summary { display:flex; gap:18px; justify-content:space-between; align-items:center; list-style:none; padding:19px 24px; color:#233c5b!important; background:#fff!important; font-size:14px; line-height:1.5; font-weight:600; border:0!important; border-radius:0!important; cursor:pointer; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide summary::-webkit-details-marker { display:none; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide summary::marker { content:""; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article > summary > span { flex:0 0 25px; height:25px; text-align:center; border-radius:7px; background:#f0f4fc; color:#2054cf; font-size:18px; line-height:25px; font-weight:400; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article[open] > summary { color:#174bba!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article[open] > summary > span { transform:rotate(45deg); background:#e6edff; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer { padding:0 24px 24px; color:#425771; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer p { font-size:14px!important; margin:12px 0 0!important; color:#425771!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer :is(ol,ul) { margin:10px 0!important; padding-left:22px!important; list-style-position:outside; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer ol { list-style-type:decimal; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer ul { list-style-type:disc; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer li { margin:8px 0!important; color:#425771; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer li::marker { color:#2054cf; font-weight:700; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer strong { color:#233c5b!important; font-weight:650; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer dt { font-weight:700; margin:16px 0 4px; color:#174bba!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer dd { margin:0; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-empty { padding:32px; border:1px dashed #b2c7e6; border-radius:14px; background:#f5f8ff; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-empty p { margin:8px 0 16px!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-footer { display:flex; gap:20px; justify-content:space-between; align-items:center; padding:26px; border-radius:16px; background:#e6f4f0; border:1px solid #c7e5dd; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-footer strong { font-size:18px; color:#124d43!important; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-footer p { font-size:12px!important; margin-top:4px; }
:is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-cta { display:inline-flex; align-items:center; justify-content:center; gap:18px; padding:12px 18px; color:#fff!important; background:#116e60; border-radius:9px; font-size:13px; font-weight:650; text-decoration:none!important; }
.btd-help-public-wrap.btd-help-public-wrap > .btd-bg { max-width:1400px; margin:auto; background:#f3f6fc!important; padding:28px!important; }
#btd-organizer-app .btd-guide-guest { padding:28px; max-width:1380px; margin:auto; }
#btd-organizer-app .btd-guide-guest > .btd-brand { margin-bottom:24px; }
@media(max-width:1200px) {
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero { gap:24px; padding:28px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-layout { grid-template-columns:190px minmax(0,1fr); gap:20px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a { padding:14px; gap:9px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcut-icon { flex-basis:30px; height:34px; }
}
@media(max-width:800px) {
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero { grid-template-columns:1fr; padding:26px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-route { display:none; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-layout { grid-template-columns:1fr; gap:18px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav { position:static; display:flex; flex-wrap:wrap; gap:6px; padding:0; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav > span { width:100%; padding-left:0; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav a { padding:8px 10px; min-height:40px; background:#fff; border-color:#dce5f0; font-size:11px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav a[aria-current=true] { background:#2054cf; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-nav svg { display:none; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts { grid-template-columns:1fr; gap:10px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-shortcuts > a { padding:14px 16px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-footer { align-items:start; flex-direction:column; }
}
@media(max-width:480px) {
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide { gap:20px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero { padding:22px 18px; border-radius:16px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-hero h1 { font-size:27px!important; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search input { font-size:13px!important; padding:10px 7px!important; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-search button { font-size:11px; padding:8px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section > header { padding:18px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-article > summary { padding:17px 18px; font-size:13px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-answer { padding:0 18px 20px; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-section h2 { font-size:16px!important; }
    :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide .btd-guide-cta { width:100%; }
    .btd-help-public-wrap.btd-help-public-wrap > .btd-bg,#btd-organizer-app .btd-guide-guest { padding:20px 14px!important; }
}
@media(prefers-reduced-motion:reduce) { :is(#btd-organizer-app,.btd-admin-wrap,.btd-help-public-wrap) .btd-organizer-guide.btd-organizer-guide * { transition:none!important; scroll-behavior:auto!important; } }
