/* ucg-modul 3 — style — kilde kode/wordpress-pages/4780-soegeordstjek.html linje 163-212 — id=ucg-goal015-public-entry-style
   Kilde-SHA-256 66b4137e56a673793e34babe9626a504bbfe4ba9503eb9e51b46aa5bae72267e; genereret af scripts/lav-frontend-adapter.mjs.
   Indholdet under denne kommentar er UAENDRET fra kilden. Ret i kilden, ikke her. */

  body.ucg-preworkspace #ucg-rail,
  body.ucg-preworkspace #ucg-rail-show{display:none!important}
  body.ucg-preworkspace #content,
  body.ucg-preworkspace .site-content{padding-left:0!important}
  body.ucg-preworkspace #content>.ast-container,
  body.ucg-preworkspace #primary,
  body.ucg-preworkspace .content-area{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  body.ucg-public-entry #ucg-app:not(.ucg-r01-result){
    width:100%!important;max-width:none!important;margin:0!important;padding:clamp(34px,5vw,72px) 16px 48px!important;
    border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 22%,#1d2c18 0,#111b0e 46%,#0d130b 100%)!important;
    color:#fff;box-shadow:none!important;min-height:calc(100vh - 64px)
  }
  body.ucg-public-entry #ucg-app>.inner{width:min(1082px,100%);margin:0 auto;display:grid;gap:14px}
  body.ucg-public-entry #ucg-app .brandline{display:none}
  body.ucg-public-entry #ucg-app h1.ucg{max-width:930px;margin:0 auto 2px;text-align:center;color:#fff;font-size:clamp(40px,5.4vw,72px);line-height:.98;letter-spacing:-.045em}
  body.ucg-public-entry #ucg-app .lede{max-width:760px;margin:0 auto 24px;text-align:center;color:#d7e2d3;font-size:clamp(16px,1.5vw,20px);line-height:1.45}
  body.ucg-public-entry #ucg-app .lede-more{display:inline}
  body.ucg-public-entry #ucg-app .ucg-modes{width:min(510px,100%);max-width:none;margin:0 auto;padding:5px;gap:4px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.1)}
  body.ucg-public-entry #ucg-app .ucg-mode{flex:1 1 0;min-height:48px;padding:10px 18px;border:0!important;border-radius:999px!important;background:transparent;color:#e6ede3;font-weight:700}
  body.ucg-public-entry #ucg-app .ucg-mode-on{background:#fff;color:#17220f;box-shadow:0 3px 10px rgba(0,0,0,.18)}
  body.ucg-public-entry #ucg-app #ucg-src{width:100%;max-width:none;margin:8px 0 -15px;padding:12px 24px 25px;border:0;border-radius:24px 24px 0 0;background:#fff;color:#233029;box-shadow:0 18px 42px rgba(0,0,0,.2)}
  body.ucg-public-entry #ucg-app .inner>#ucg-form{width:100%;max-width:none;margin:0;padding:12px;border:0;border-radius:22px;background:#fff;color:#17220f;box-shadow:0 18px 42px rgba(0,0,0,.2)}
  body.ucg-public-entry #ucg-app #ucg-form .field{min-height:54px;border-color:#d7dfd5}
  body.ucg-public-entry #ucg-app #ucg-form input{font-size:16px}
  body.ucg-public-entry #ucg-app #ucg-form button.go{min-height:54px;padding-inline:28px;border-radius:16px;background:#2b7a2b;color:#fff;font-weight:800}
  body.ucg-public-entry #ucg-app .ucg-beta-band{width:100%;max-width:none;margin:4px 0 0;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#e6ede3}
  body.ucg-public-entry #ucg-app .ucg-beta-band a{color:#a9e697}
  body.ucg-public-entry #ucg-app .ucg-helpnav,
  body.ucg-public-entry #ucg-app #ucg-start-more,
  body.ucg-public-entry #ucg-app #ucg-source-contract{color:#d7e2d3}
  body.ucg-public-entry #ucg-app .ucg-home-active,
  body.ucg-public-entry #ucg-home-shell{display:none!important}
  @media(max-width:1099px){
    body.ucg-public-entry #ucg-app:not(.ucg-r01-result){min-height:calc(100vh - 56px);padding-top:36px!important}
    body.ucg-public-entry #ucg-app h1.ucg{font-size:clamp(34px,9vw,52px)}
  }
  @media(max-width:640px){
    body.ucg-public-entry #ucg-app:not(.ucg-r01-result){padding:24px 12px 34px!important}
    body.ucg-public-entry #ucg-app>.inner{gap:10px}
    body.ucg-public-entry #ucg-app h1.ucg{font-size:clamp(32px,10vw,43px)}
    body.ucg-public-entry #ucg-app .lede{font-size:15px;margin-bottom:14px}
    body.ucg-public-entry #ucg-app .lede-more{display:none}
    body.ucg-public-entry #ucg-app .ucg-modes{width:100%}
    body.ucg-public-entry #ucg-app .ucg-mode{min-height:46px;padding:9px 8px;font-size:13px}
    body.ucg-public-entry #ucg-app #ucg-src{margin-top:4px;padding:8px 10px 18px;border-radius:18px 18px 0 0}
    body.ucg-public-entry #ucg-app .inner>#ucg-form{padding:9px;border-radius:16px}
    body.ucg-public-entry #ucg-app #ucg-form button.go{min-height:48px;border-radius:12px}
  }
