/* ucg-modul 2 — style — kilde kode/wordpress-pages/4780-soegeordstjek.html linje 123-445 — id=ucg-goal055-reference-report-parity
   Kilde-SHA-256 f7de96dd3902d268daf0bc1d54b0d670731944321f677d5db650576283d86185; genereret af scripts/lav-frontend-adapter.mjs.
   Indholdet under denne kommentar er UAENDRET fra kilden. Ret i kilden, ikke her. */

  body:has(#ucg-app.ucg-reference-report){overflow-x:hidden!important}
  #ucg-app.ucg-reference-report>.inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  #ucg-app.ucg-reference-report>.inner>.brandline,
  #ucg-app.ucg-reference-report>.inner>h1.ucg,
  #ucg-app.ucg-reference-report>.inner>p.lede,
  #ucg-app.ucg-reference-report>.inner>#ucg-helpnav,
  #ucg-app.ucg-reference-report>.inner>#ucg-start-more,
  #ucg-app.ucg-reference-report>.inner>#ucg-source-contract,
  #ucg-app.ucg-reference-report>.inner>.ucg-entry-analysis-preview,
  #ucg-app.ucg-reference-report #ucg-form>.ucg-search-row-top,
  #ucg-app.ucg-reference-report #ucg-form .field.site{display:none!important}

  #ucg-app.ucg-reference-report #ucg-form{display:grid!important;grid-template-columns:126px minmax(220px,1fr) 118px 118px 92px 136px!important;align-items:stretch!important;gap:8px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:18px 0 0!important;padding:10px!important;overflow:visible!important;border:1px solid #DCE7DD!important;border-radius:13px!important;background:#fff!important;box-shadow:0 7px 22px rgba(24,56,30,.07)!important}
  #ucg-app.ucg-reference-report #ucg-form>.ucg-search-row-mid,
  #ucg-app.ucg-reference-report #ucg-form>.ucg-search-row-bottom{display:contents!important}
  #ucg-app.ucg-reference-report #ucg-form #ucg-src{position:relative!important;grid-column:1!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;color:#263223!important}
  #ucg-app.ucg-reference-report #ucg-form #ucg-src>.ucg-source-inline,
  #ucg-app.ucg-reference-report #ucg-source-picker .ucg-source-toggle{display:none!important}
  #ucg-app.ucg-reference-report #ucg-source-picker{position:relative!important;display:block!important;width:100%!important;margin:0!important}
  #ucg-app.ucg-reference-report #ucg-source-picker>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;width:100%!important;min-height:46px!important;padding:0 12px!important;border:1px solid #CFDDCB!important;border-radius:8px!important;background:#fff!important;color:#263223!important;font:600 14px/1.2 var(--ucg-sans)!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report #ucg-source-picker>summary::after{content:""!important;display:block!important;flex:0 0 9px!important;width:9px!important;height:6px!important;margin-left:8px!important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%209%206'%3E%3Cpath%20d='M1%201.2L4.5%204.8L8%201.2'%20fill='none'%20stroke='%23263223'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center/9px 6px no-repeat!important;transform:none!important}
  #ucg-app.ucg-reference-report #ucg-source-picker[open]>summary::after{transform:rotate(180deg)!important}
  #ucg-app.ucg-reference-report #ucg-source-picker .ucg-source-summary{min-width:0!important;overflow:hidden!important;color:#263223!important;font-size:14px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  #ucg-app.ucg-reference-report #ucg-source-picker .ucg-source-panel{position:absolute!important;z-index:100!important;top:calc(100% + 7px)!important;left:0!important;display:grid!important;box-sizing:border-box!important;width:min(360px,calc(100vw - 48px))!important;min-width:0!important;max-width:none!important;margin:0!important;padding:12px!important;border:1px solid #DCE7DD!important;border-radius:10px!important;background:#fff!important;box-shadow:0 18px 38px rgba(20,35,18,.18)!important}
  #ucg-app.ucg-reference-report #ucg-source-picker:not([open])>.ucg-source-panel{display:none!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-mid>label.field:not(.site){grid-column:2!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(1){grid-column:3!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(2){grid-column:4!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>#ucg-filter-fold{grid-column:5!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>button.go{grid-column:6!important}
  #ucg-app.ucg-reference-report #ucg-form .field,
  #ucg-app.ucg-reference-report #ucg-form .ucg-fixedfield,
  #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold,
  #ucg-app.ucg-reference-report #ucg-form button.go{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;border:1px solid #CFDDCB!important;border-radius:8px!important;background:#fff!important;color:#263223!important;box-shadow:none!important;font:500 14px/1.2 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report #ucg-form .field{display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important}
  #ucg-app.ucg-reference-report #ucg-form .field>.flab{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
  #ucg-app.ucg-reference-report #ucg-form .field input{flex:1 1 auto!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:0!important;border:0!important;background:transparent!important;color:#263223!important;font:500 14px/1.2 var(--ucg-sans)!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report #ucg-form .ucg-fixedfield{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0 12px!important}
  #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold{position:relative!important;display:block!important;padding:0!important}
  #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold>summary{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:0 10px!important;border:0!important;background:transparent!important;color:#263223!important;font:500 14px/1.2 var(--ucg-sans)!important;list-style:none!important}
  #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold[open]>.field.by{position:absolute!important;z-index:90!important;top:calc(100% + 7px)!important;left:0!important;width:270px!important;padding:8px 12px!important;background:#fff!important;box-shadow:0 18px 38px rgba(20,35,18,.18)!important}
  #ucg-app.ucg-reference-report #ucg-form button.go{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 14px!important;border-color:#2B7A2B!important;background:#2B7A2B!important;color:#fff!important;font-weight:800!important;cursor:pointer!important}

  #ucg-app.ucg-reference-report #ucg-goal032-offer{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:14px 0 0!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note{position:relative!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-height:50px!important;margin:20px 0 0!important;padding:2px 52px 2px 16px!important;border:1px solid #C9D9EA!important;border-radius:10px!important;background:#F2F7FC!important;color:#263223!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note p{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;color:#263223!important;font-size:13px!important;line-height:1.4!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note strong{color:#263223!important;font-weight:800!important;white-space:nowrap!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note span{min-width:0!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 13px!important;border-radius:7px!important;background:#4C82E8!important;color:#fff!important;font-weight:750!important;white-space:nowrap!important}
  #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note .ucg-beta-band-close{position:absolute!important;top:2px!important;right:4px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}
  #ucg-app.ucg-reference-report #ucg-results{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:8px 0 0!important;padding:0!important;overflow:visible!important;background:transparent!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio{margin:0 0 32px!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-copy{align-items:flex-start!important;justify-content:flex-start!important;gap:20px!important;padding:32px!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-head{width:100%!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-head h2{font-size:24px!important;line-height:36px!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-copy>p:not(.ucg-r01-studio-badge){width:100%!important;max-width:none!important;font-size:16px!important;line-height:26px!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-actions{align-self:stretch!important;display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:16px!important;margin-top:0!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-actions button{box-sizing:border-box!important;height:40px!important;min-height:40px!important;padding:8px 7px!important;font-size:16px!important;line-height:24px!important;white-space:nowrap!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-go{flex:0 0 173px!important;width:173px!important}
  #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-hide{flex:0 0 126px!important;width:126px!important}

  #ucg-app.ucg-reference-report #ucg-report-overview{position:relative!important;margin:0 0 34px!important;padding:26px 24px!important;border:0!important;border-radius:15px!important;background:#F6F8F2!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-hero{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-eyebrow{display:none!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 24px!important;margin:0!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head h2{margin:0!important;color:#17220F!important;font:800 clamp(30px,3vw,40px)/1.04 var(--ucg-sans)!important;letter-spacing:-.035em!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head h2 .ucg-r01-for{color:#667063!important;font-size:.58em!important;font-weight:450!important;letter-spacing:0!important}
  #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-body{padding:0!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions{display:flex!important;align-items:center!important;gap:4px 14px!important;min-width:0!important;margin:0!important;overflow:visible!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>button,
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>.ucg-reference-action-menu>summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:7px 0!important;border:0!important;background:transparent!important;color:#53604F!important;font:650 12px/1.2 var(--ucg-sans)!important;white-space:nowrap!important;list-style:none!important;cursor:pointer!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>button::before,
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>.ucg-reference-action-menu>summary::before{display:inline-block!important;margin-right:6px!important;color:#2B7A2B!important;font-size:15px!important;line-height:1!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>[data-ucg-reference-compare]::before{content:"⇄"!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>[data-ucg-search-listening-open]::before{content:"♧"!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>#ucg-report-actions>summary::before{content:"⇩"!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>#ucg-reference-list-menu>summary::before{content:"⚑"!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>.ucg-reference-action-menu{position:relative!important;width:auto!important;margin:0!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-actions>.ucg-reference-action-menu>summary::-webkit-details-marker{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-action-panel{position:absolute!important;z-index:100020!important;top:calc(100% + 7px)!important;right:0!important;display:grid!important;box-sizing:border-box!important;width:178px!important;padding:7px 0!important;overflow:hidden!important;border:1px solid #DCE7DD!important;border-radius:7px!important;background:#fff!important;box-shadow:0 10px 24px rgba(20,35,18,.16)!important}
  #ucg-app.ucg-reference-report .ucg-reference-action-menu:not([open])>.ucg-reference-action-panel{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-list-panel{width:224px!important}
  #ucg-app.ucg-reference-report .ucg-reference-action-panel button{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:46px!important;padding:8px 13px!important;border:0!important;background:#fff!important;color:#263223!important;font:600 13px/1.25 var(--ucg-sans)!important;text-align:left!important;cursor:pointer!important}
  #ucg-app.ucg-reference-report .ucg-reference-action-panel button:hover,
  #ucg-app.ucg-reference-report .ucg-reference-action-panel button:focus-visible{background:#F3F7F0!important}
  #ucg-app.ucg-reference-report .ucg-reference-list-choice.is-new{border-top:1px solid #E4EAE1!important}
  #ucg-app.ucg-reference-report .ucg-reference-list-controls{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-list-toast{position:fixed!important;z-index:100030!important;right:20px!important;bottom:20px!important;max-width:min(420px,calc(100vw - 40px))!important;margin:0!important;padding:12px 15px!important;border:1px solid #BBD0B7!important;border-radius:8px!important;background:#F2F9F0!important;color:#214F21!important;box-shadow:0 10px 30px rgba(20,35,18,.18)!important;font-size:13px!important}
  #ucg-app.ucg-reference-report .ucg-reference-list-toast:empty{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-layer{position:fixed!important;z-index:100100!important;inset:0!important;display:grid!important;place-items:center!important;padding:24px!important;background:rgba(107,114,128,.75)!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-layer[hidden]{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog{position:relative!important;box-sizing:border-box!important;width:min(512px,100%)!important;padding:24px!important;border:0!important;border-radius:16px!important;background:#fff!important;color:#17220F!important;text-align:center!important;box-shadow:0 24px 70px rgba(18,24,18,.28)!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-close{position:absolute!important;top:16px!important;right:16px!important;width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;border:0!important;background:transparent!important;color:#263223!important;font-size:24px!important;line-height:20px!important;cursor:pointer!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-icon{display:grid!important;place-items:center!important;width:64px!important;height:64px!important;margin:0 auto 24px!important;border-radius:50%!important;background:#E9F2FF!important;color:#2676DC!important;font-size:25px!important;font-weight:750!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog h3{margin:0 0 12px!important;color:#17220F!important;font:700 24px/32px var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog>p{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;margin:0 auto 24px!important;color:#5B6558!important;font-size:16px!important;line-height:24px!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog>label{display:grid!important;gap:7px!important;margin:0 0 14px!important;color:#374235!important;font-size:13px!important;font-weight:700!important;text-align:left!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog>label span{font-weight:450!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog input{box-sizing:border-box!important;width:100%!important;min-height:46px!important;padding:10px 12px!important;border:1px solid #CBD8C8!important;border-radius:7px!important;background:#fff!important;color:#17220F!important;font:500 15px/1.2 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-actions{display:flex!important;gap:12px!important;margin-top:0!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-actions button{display:inline-flex!important;flex:1 1 0%!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;padding:0 16px!important;border:1px solid #CBD8C8!important;border-radius:6px!important;background:#fff!important;color:#263223!important;font:500 16px/24px var(--ucg-sans)!important;white-space:nowrap!important;cursor:pointer!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-actions button.primary{border-color:#2B7A2B!important;background:#2B7A2B!important;color:#fff!important}
  #ucg-app.ucg-reference-report .ucg-reference-dialog-error{display:block!important;min-height:0!important;margin:0!important;color:#A3362B!important;font-size:12px!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create.ucg-reference-dialog-layer{background:rgba(0,0,0,.5)!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog{width:min(448px,calc(100vw - 32px))!important;max-width:448px!important;min-width:0!important;min-height:268px!important;padding:24px!important;border-radius:12px!important;text-align:left!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-close,
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-icon{display:none!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog h3{margin:0 0 16px!important;font:600 18px/28px var(--ucg-sans)!important;text-align:left!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog>label{display:block!important;margin:0 0 12px!important;color:#171717!important;font:500 14px/20px var(--ucg-sans)!important;text-align:left!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog>label:nth-of-type(2){margin-bottom:16px!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog>label span{font:inherit!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog input{display:flex!important;width:100%!important;height:36px!important;min-height:36px!important;margin:4px 0 0!important;padding:8px 12px!important;border:1px solid #D6D3D7!important;border-radius:6px!important;font:400 14px/20px var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-error:empty{display:none!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-actions{justify-content:flex-end!important;gap:12px!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-actions button{flex:0 0 auto!important;width:auto!important;height:28px!important;min-height:28px!important;padding:0 8px!important;border-radius:6px!important;font:500 12px/16px var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report #ucg-reference-list-create .ucg-reference-dialog-actions button.primary:disabled{border-color:transparent!important;background:#F4F4F5!important;color:#A1A1AA!important;cursor:not-allowed!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:14px 0 0!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-card{display:grid!important;align-content:center!important;justify-items:center!important;gap:8px!important;box-sizing:border-box!important;min-height:164px!important;padding:20px 14px!important;border:1px solid #DDE5D9!important;border-radius:11px!important;background:#fff!important;text-align:center!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-card>span:first-child{color:#53604F!important;font-size:13px!important;font-weight:500!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-value{color:#17220F!important;font:800 30px/1 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-level{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:3px 9px!important;border-radius:999px!important;background:#EEF5EA!important;color:#286728!important;font-size:11px!important;font-weight:750!important}
  #ucg-app.ucg-reference-report .ucg-reference-summary-soon{color:#286728!important;font-size:15px!important;font-weight:850!important;letter-spacing:.06em!important}
  #ucg-app.ucg-reference-report .ucg-reference-content-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:8px 13px!important;border:1px solid #B7C9B1!important;border-radius:7px!important;background:#fff!important;color:#263223!important;font:700 12px/1.2 var(--ucg-sans)!important;opacity:1!important;cursor:not-allowed!important}
  #ucg-app.ucg-reference-report .ucg-reference-mobile-filters{display:none!important}

  #ucg-app.ucg-reference-report .ucg-reference-ideas,
  #ucg-app.ucg-reference-report .ucg-ai-prompts,
  #ucg-app.ucg-reference-report .ucg-full-report,
  #ucg-app.ucg-reference-report .ucg-paa,
  #ucg-app.ucg-reference-report .ucg-shopping{box-sizing:border-box!important;width:100%!important;margin:0 0 42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-ideas-head,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head,
  #ucg-app.ucg-reference-report .ucg-ai-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin:0 0 12px!important}
  #ucg-app.ucg-reference-report .ucg-reference-ideas-head h2,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head h2,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head h3,
  #ucg-app.ucg-reference-report .ucg-ai-head h2,
  #ucg-app.ucg-reference-report .ucg-paa-h{margin:0!important;color:#17220F!important;font:800 clamp(27px,2.8vw,36px)/1.08 var(--ucg-sans)!important;letter-spacing:-.025em!important}
  #ucg-app.ucg-reference-report .ucg-reference-ideas-head h2 span,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head h2 span,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head h3 span,
  #ucg-app.ucg-reference-report .ucg-ai-head h2 span,
  #ucg-app.ucg-reference-report .ucg-paa-h span{color:#5C6659!important;font-size:.55em!important;font-weight:450!important;letter-spacing:0!important}
  #ucg-app.ucg-reference-report .ucg-reference-ideas-head p,
  #ucg-app.ucg-reference-report .ucg-reference-layer-head p,
  #ucg-app.ucg-reference-report .ucg-ai-head p{margin:5px 0 0!important;color:#657162!important;font-size:12px!important;line-height:1.4!important}
  #ucg-app.ucg-reference-report .ucg-reference-ideas-head>a,
  #ucg-app.ucg-reference-report .ucg-reference-top-card-head>button,
  #ucg-app.ucg-reference-report .ucg-reference-paa-export,
  #ucg-app.ucg-reference-report .ucg-reference-manage-tags{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:7px 12px!important;border:1px solid #D3DDD0!important;border-radius:7px!important;background:#fff!important;color:#384535!important;font:650 12px/1.2 var(--ucg-sans)!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important}
  #ucg-app.ucg-reference-report .ucg-reference-top-card{padding:0!important;overflow:hidden!important;border:1px solid #DCE7DD!important;border-radius:11px!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-reference-top-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:50px!important;padding:8px 12px!important;border-bottom:1px solid #E5ECE2!important}
  #ucg-app.ucg-reference-report .ucg-reference-top-card-head h3{margin:0!important;color:#17220F!important;font:750 17px/1.2 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-reference-top-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-top-list li{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:45px!important;margin:0!important;padding:9px 12px!important;border:0!important;border-top:1px solid #EDF1EA!important;color:#273224!important;font-size:12px!important}

  #ucg-app.ucg-reference-report .ucg-ai-truth,
  #ucg-app.ucg-reference-report .ucg-error-receipt,
  #ucg-app.ucg-reference-report .ucg-report-back,
  #ucg-app.ucg-reference-report .ucg-shopping-head,
  #ucg-app.ucg-reference-report .ucg-shopping-intro,
  #ucg-app.ucg-reference-report .ucg-shopping-truth,
  #ucg-app.ucg-reference-report .ucg-shopping-meta{display:none!important}
  #ucg-app.ucg-reference-report .ucg-reference-ai-models{display:flex!important;align-items:center!important;gap:6px!important;margin-top:8px!important}
  #ucg-app.ucg-reference-report .ucg-reference-ai-models span,
  #ucg-app.ucg-reference-report .ucg-reference-ai-models b{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:4px 9px!important;border:1px solid #D8C8E6!important;border-radius:999px!important;background:#fff!important;color:#6A3A8A!important;font-size:10px!important;font-weight:800!important}
  #ucg-app.ucg-reference-report .ucg-ai-table-wrap,
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table,
  #ucg-app.ucg-reference-report .ucg-reference-empty-table{box-sizing:border-box!important;width:100%!important;overflow:auto!important;border:1px solid #DCE7DD!important;border-radius:10px!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-ai-table,
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table .ucg-data-table{width:100%!important;min-width:560px!important;border-collapse:collapse!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-ai-table th,
  #ucg-app.ucg-reference-report .ucg-ai-table td,
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table th,
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table td{padding:10px 11px!important;border:0!important;border-bottom:1px solid #E8EEE6!important;color:#2A3527!important;font-size:12px!important;line-height:1.35!important;text-align:left!important}
  #ucg-app.ucg-reference-report .ucg-ai-table th,
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table th{background:#FAFBF9!important;color:#52604F!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}
  #ucg-app.ucg-reference-report .ucg-reference-select{width:40px!important}
  #ucg-app.ucg-reference-report .ucg-reference-keyword-table td:last-child{width:112px!important}
  #ucg-app.ucg-reference-report .ucg-reference-table-foot,
  #ucg-app.ucg-reference-report .ucg-ai-reference-count{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:46px!important;padding:8px 12px!important;background:#FAFBF9!important;color:#657162!important;font-size:11px!important}
  #ucg-app.ucg-reference-report .ucg-reference-layer-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:0 0 10px!important}
  #ucg-app.ucg-reference-report .ucg-reference-platform-select select{box-sizing:border-box!important;min-height:40px!important;padding:7px 34px 7px 11px!important;border:1px solid #D3DDD0!important;border-radius:7px!important;background-color:#fff!important;color:#384535!important;font:650 12px/1.2 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-reference-platform-dots{display:flex!important;gap:5px!important;margin-top:8px!important}
  #ucg-app.ucg-reference-report .ucg-reference-platform-dots span{display:block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#D6DDD3!important}
  #ucg-app.ucg-reference-report .ucg-reference-platform-dots span.is-active{background:#C54827!important}
  #ucg-app.ucg-reference-report .ucg-paa-viewbar{margin:0 0 10px!important;padding:8px!important;border:1px solid #DCE7DD!important;border-radius:9px!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-paa-tree,
  #ucg-app.ucg-reference-report .ucg-paa-l{box-sizing:border-box!important;width:100%!important;border:1px solid #DCE7DD!important;border-radius:10px!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-paa-l{padding:10px!important}
  #ucg-app.ucg-reference-report .ucg-shopping-ranked-title{margin:24px 0 12px!important;color:#17220F!important;font:750 20px/1.2 var(--ucg-sans)!important}
  #ucg-app.ucg-reference-report .ucg-shopping-grid.ucg-reference-products{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}
  #ucg-app.ucg-reference-report .ucg-reference-product{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;border:1px solid #E2E5DD!important;border-radius:9px!important;background:#fff!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-media{display:grid!important;min-height:146px!important;place-items:center!important;background:#F5F5F3!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-copy{display:grid!important;gap:5px!important;padding:10px!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-skeleton .ucg-reference-product-media span,
  #ucg-app.ucg-reference-report .ucg-reference-product-skeleton .ucg-reference-product-copy i{display:block!important;border-radius:5px!important;background:linear-gradient(90deg,#ECEDE9 25%,#F7F8F5 45%,#ECEDE9 65%)!important;background-size:200% 100%!important;animation:ucg-reference-shimmer 1.35s linear infinite!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-skeleton .ucg-reference-product-media span{width:62%!important;height:62%!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-skeleton .ucg-reference-product-copy i{height:10px!important}
  #ucg-app.ucg-reference-report .ucg-reference-product-skeleton .ucg-reference-product-copy i:last-child{width:68%!important}
  @keyframes ucg-reference-shimmer{to{background-position:-200% 0}}

  @media(max-width:900px){
    #ucg-app.ucg-reference-report #ucg-form{grid-template-columns:112px minmax(180px,1fr) 100px 100px 82px 118px!important}
    #ucg-app.ucg-reference-report .ucg-shopping-grid.ucg-reference-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  }
  @media(min-width:1100px){
    #ucg-app.ucg-reference-report #ucg-form{grid-template-columns:minmax(260px,1fr) 218px 218px 78px 110px!important;grid-template-rows:46px 46px!important;gap:10px 8px!important;margin:0!important;padding:0 20px 22px!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note{margin-top:26px!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-src{grid-column:1/-1!important;grid-row:1!important;min-height:46px!important;padding:0!important;border:0!important;border-bottom:1px solid #E5E7E3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker>summary{display:none!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-source-panel,
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker:not([open])>.ucg-source-panel{position:static!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-source-note{display:none!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-source-options{display:flex!important;align-items:stretch!important;gap:0!important;height:46px!important;flex-wrap:nowrap!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-srcbtn,
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-src-soon{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:46px!important;margin:0 0 -1px!important;padding:0 14px!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:transparent!important;color:#53604F!important;font:650 13.5px/1.2 var(--ucg-sans)!important;white-space:nowrap!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-srcbtn[aria-pressed="true"]{border-bottom-color:#2B7A2B!important;color:#17220F!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-source-picker .ucg-src-soon .ucg-soon-badge{margin-left:0!important;white-space:nowrap!important}
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-mid>label.field:not(.site){grid-column:1!important;grid-row:2!important}
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(1){grid-column:2!important;grid-row:2!important}
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(2){grid-column:3!important;grid-row:2!important}
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>#ucg-filter-fold{grid-column:4!important;grid-row:2!important}
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>button.go{grid-column:5!important;grid-row:2!important}
  }
  @media(max-width:760px){
    #ucg-app.ucg-reference-report>.inner{width:calc(100% - 48px)!important;max-width:none!important;margin:0 auto!important}
    #ucg-app.ucg-reference-report #ucg-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin-top:24px!important;padding:8px 8px 6px!important;border-radius:13px!important}
    #ucg-app.ucg-reference-report #ucg-form>.ucg-search-row-mid,
    #ucg-app.ucg-reference-report #ucg-form>.ucg-search-row-bottom{display:contents!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-src,
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-mid>label.field:not(.site),
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(1),
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>.ucg-fixedfield:nth-of-type(2),
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>#ucg-filter-fold,
    #ucg-app.ucg-reference-report #ucg-form .ucg-search-row-bottom>button.go{grid-column:1!important}
    #ucg-app.ucg-reference-report #ucg-form .field,
    #ucg-app.ucg-reference-report #ucg-form .ucg-fixedfield,
    #ucg-app.ucg-reference-report #ucg-form button.go,
    #ucg-app.ucg-reference-report #ucg-source-picker>summary{box-sizing:border-box!important;height:36px!important;min-height:36px!important}
    #ucg-app.ucg-reference-report #ucg-source-picker{height:36px!important;min-height:36px!important}
    #ucg-app.ucg-reference-report #ucg-form .field,
    #ucg-app.ucg-reference-report #ucg-form .ucg-fixedfield,
    #ucg-app.ucg-reference-report #ucg-form button.go{height:36px!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold{height:40px!important;min-height:40px!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold>summary{min-height:38px!important}
    #ucg-app.ucg-reference-report #ucg-form .field input{min-height:34px!important;font-size:14px!important}
    #ucg-app.ucg-reference-report #ucg-form #ucg-filter-fold[open]>.field.by{position:static!important;width:100%!important;margin:0!important;border:0!important;border-top:1px solid #DCE7DD!important;border-radius:0 0 8px 8px!important;box-shadow:none!important}
    #ucg-app.ucg-reference-report #ucg-goal032-offer{margin-top:18px!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note{min-height:122px!important;margin-top:24px!important;padding:10px 50px 10px 16px!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note p{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:start!important;gap:2px 8px!important;font-size:12px!important;line-height:1.45!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note strong{grid-column:1!important;grid-row:1!important;white-space:normal!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note span{grid-column:1!important;grid-row:2!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note a{grid-column:2!important;grid-row:1/3!important;align-self:center!important;padding:0 10px!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note .ucg-beta-band-close{top:8px!important;right:3px!important}
    #ucg-app.ucg-reference-report #ucg-results{margin-top:8px!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio{margin:0 0 40px!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-copy{position:relative!important;gap:20px!important;padding:32px 0 32px 32px!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-head{display:block!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-head h2{padding-right:78px!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-badge{position:absolute!important;top:16px!important;right:16px!important;z-index:3!important}
    #ucg-app.ucg-reference-report #ucg-r01-studio .ucg-r01-studio-actions{gap:8px!important}
    #ucg-app.ucg-reference-report #ucg-report-overview{margin-bottom:38px!important;padding:22px 16px!important;border-radius:13px!important}
    #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
    #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head h2{font-size:30px!important;line-height:1.05!important}
    #ucg-app.ucg-reference-report #ucg-report-overview .ucg-report-head h2 .ucg-r01-for{display:block!important;margin-top:8px!important;font-size:16px!important;line-height:1.25!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions{gap:2px 12px!important;overflow-x:auto!important;scrollbar-width:none!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions::-webkit-scrollbar{display:none!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions>button,
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions>.ucg-reference-action-menu>summary{flex:0 0 auto!important;min-height:44px!important;font-size:11px!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions:has(.ucg-reference-action-menu[open]){overflow:visible!important}
    #ucg-app.ucg-reference-report .ucg-reference-action-panel{right:0!important;width:160px!important}
    #ucg-app.ucg-reference-report .ucg-reference-list-panel{width:210px!important}
    #ucg-app.ucg-reference-report .ucg-reference-dialog-layer{align-items:center!important;padding:0!important}
    #ucg-app.ucg-reference-report .ucg-reference-dialog{width:100vw!important;max-width:100vw!important;padding:24px!important;border-radius:16px!important}
    #ucg-app.ucg-reference-report .ucg-reference-dialog h3{font-size:24px!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-cards{grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-card{min-height:132px!important;padding:17px 12px!important}
    #ucg-app.ucg-reference-report .ucg-reference-mobile-filters{position:fixed!important;z-index:100040!important;bottom:18px!important;left:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:72px!important;min-height:44px!important;padding:0 14px!important;border:1px solid #D8DDD5!important;border-radius:0 9px 9px 0!important;background:#172117!important;color:#fff!important;font:750 12px/1 var(--ucg-sans)!important;box-shadow:0 8px 22px rgba(20,25,20,.18)!important}
    #ucg-app.ucg-reference-report .ucg-reference-ideas,
    #ucg-app.ucg-reference-report .ucg-ai-prompts,
    #ucg-app.ucg-reference-report .ucg-full-report,
    #ucg-app.ucg-reference-report .ucg-paa,
    #ucg-app.ucg-reference-report .ucg-shopping{margin-bottom:40px!important}
    #ucg-app.ucg-reference-report .ucg-reference-ideas-head,
    #ucg-app.ucg-reference-report .ucg-reference-layer-head,
    #ucg-app.ucg-reference-report .ucg-ai-head{display:block!important;margin-bottom:10px!important}
    #ucg-app.ucg-reference-report .ucg-reference-ideas-head h2,
    #ucg-app.ucg-reference-report .ucg-reference-layer-head h2,
    #ucg-app.ucg-reference-report .ucg-reference-layer-head h3,
    #ucg-app.ucg-reference-report .ucg-ai-head h2,
    #ucg-app.ucg-reference-report .ucg-paa-h{font-size:25px!important;line-height:1.08!important}
    #ucg-app.ucg-reference-report .ucg-reference-ideas-head>a,
    #ucg-app.ucg-reference-report .ucg-reference-paa-export{width:100%!important;margin-top:10px!important}
    #ucg-app.ucg-reference-report .ucg-reference-layer-tools{justify-content:flex-start!important;flex-wrap:wrap!important}
    #ucg-app.ucg-reference-report .ucg-reference-platform-select,
    #ucg-app.ucg-reference-report .ucg-reference-platform-select select{width:100%!important}
    #ucg-app.ucg-reference-report .ucg-ai-table,
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table .ucg-data-table{min-width:0!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table .ucg-data-table{display:table!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table thead{display:table-header-group!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table tbody{display:table-row-group!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table tr{display:table-row!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table th,
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table td{display:table-cell!important;width:auto!important;padding:9px 7px!important;font-size:10px!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table th:first-child,
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table td:first-child{width:34px!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table th:last-child,
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table td:last-child{width:76px!important}
    #ucg-app.ucg-reference-report .ucg-reference-keyword-table td:nth-child(2){overflow-wrap:anywhere!important}
    #ucg-app.ucg-reference-report .ucg-shopping-grid.ucg-reference-products{grid-template-columns:1fr!important;gap:10px!important}
    #ucg-app.ucg-reference-report .ucg-reference-product-media{min-height:190px!important}
  }
  @media(max-width:340px){#ucg-app.ucg-reference-report #ucg-reference-list-confirm .ucg-reference-dialog>p{min-height:72px!important}}
  @media(max-width:340px){
    #ucg-app.ucg-reference-report>.inner{width:calc(100% - 48px)!important}
    #ucg-app.ucg-reference-report #ucg-source-picker .ucg-source-panel{width:calc(100vw - 32px)!important}
    #ucg-app.ucg-reference-report #ucg-beta-band.ucg-reference-plan-note{min-height:242px!important}
    #ucg-app.ucg-reference-report #ucg-report-overview{padding-right:12px!important;padding-left:12px!important}
    #ucg-app.ucg-reference-report .ucg-reference-summary-actions{gap:2px 10px!important}
  }
