:root{--imprezia-ad-card-background-color: #f8f9fa;--imprezia-ad-card-border-color: #e1e8ed;--imprezia-ad-card-shadow-color: rgba(0, 0, 0, .08);--imprezia-ad-card-media-background-color: #edf2f7;--imprezia-ad-card-label-background-color: rgba(113, 128, 150, .1);--imprezia-ad-card-focus-color: #3182ce;--imprezia-mobile-ad-card-max-height: 120px;--imprezia-cta-button-background-color: #3182ce;--imprezia-ad-card-title-text-color: #1a1a1a;--imprezia-ad-card-description-text-color: #4a5568;--imprezia-ad-card-brand-text-color: #718096;--imprezia-ad-card-cta-button-text-color: #ffffff;--imprezia-cta-link-color: #3182ce;--imprezia-cta-button-hover-background-color: #2c5aa0;--imprezia-ad-card-input-text-color: #1a1a1a;--imprezia-ad-card-form-background-color: rgba(0, 0, 0, .03)}[data-theme=dark],.imprezia-dark{--imprezia-ad-card-background-color: #1e293b;--imprezia-ad-card-border-color: #334155;--imprezia-ad-card-shadow-color: rgba(0, 0, 0, .3);--imprezia-ad-card-media-background-color: #0f172a;--imprezia-ad-card-label-background-color: rgba(148, 163, 184, .14);--imprezia-ad-card-focus-color: #60a5fa;--imprezia-cta-button-background-color: #3b82f6;--imprezia-ad-card-title-text-color: #f1f5f9;--imprezia-ad-card-description-text-color: #cbd5e1;--imprezia-ad-card-brand-text-color: #94a3b8;--imprezia-ad-card-cta-button-text-color: #ffffff;--imprezia-cta-link-color: #60a5fa;--imprezia-cta-button-hover-background-color: #2563eb;--imprezia-ad-card-input-text-color: #f1f5f9;--imprezia-ad-card-form-background-color: rgba(255, 255, 255, .05)}.imprezia-card-horizontal:focus-visible,.imprezia-card-vertical:focus-visible{outline:3px solid var(--imprezia-ad-card-focus-color);outline-offset:3px}.imprezia-card-horizontal,.imprezia-card-vertical{container-name:imprezia-ad-card;container-type:inline-size}@container imprezia-ad-card (max-width: 480px){.imprezia-card-horizontal__layout,.imprezia-card-vertical__layout{display:flex!important;align-items:stretch!important;height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px);min-height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px)!important;max-height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px);overflow:hidden}.imprezia-card-horizontal__media,.imprezia-card-vertical__media{width:40%!important;height:100%!important;min-height:0!important;max-width:none!important;max-height:100%!important;aspect-ratio:auto!important;flex:0 0 40%!important}.imprezia-card-horizontal__content,.imprezia-card-vertical__content{min-width:0;min-height:0;padding:6px 10px!important;gap:3px!important;justify-content:center;overflow:hidden;flex:1 1 auto}.imprezia-card-horizontal__brand-row,.imprezia-card-vertical__brand-row{gap:5px!important;min-height:18px;flex:0 0 auto}.imprezia-card-horizontal__logo,.imprezia-card-vertical__logo{width:18px!important;height:18px!important;border-radius:5px!important}.imprezia-card-horizontal__brand,.imprezia-card-vertical__brand{font-size:11px!important}.imprezia-card-horizontal__ad-label,.imprezia-card-vertical__ad-label{padding:1px 6px!important;font-size:9px!important}.imprezia-card-horizontal__copy,.imprezia-card-vertical__copy{gap:2px!important;min-height:0;overflow:hidden;flex:1 1 auto}.imprezia-card-horizontal__title,.imprezia-card-vertical__title{font-size:14px!important;line-height:1.2!important;-webkit-line-clamp:2!important;flex-shrink:0}.imprezia-card-horizontal__description,.imprezia-card-vertical__description{font-size:11px!important;line-height:1.3!important;-webkit-line-clamp:2!important;flex-shrink:0}.imprezia-card-horizontal__cta,.imprezia-card-vertical__cta{flex:0 0 auto;max-width:100%;gap:4px!important;font-size:11.5px!important;white-space:nowrap}.imprezia-card-horizontal__cta-text,.imprezia-card-vertical__cta-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.imprezia-card-horizontal__cta-arrow,.imprezia-card-vertical__cta-arrow{font-size:13px!important}}@media(max-width:480px){.imprezia-card-horizontal__layout,.imprezia-card-vertical__layout{display:flex!important;align-items:stretch!important;height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px);min-height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px)!important;max-height:calc(var(--imprezia-mobile-ad-card-max-height) - 2px);overflow:hidden}.imprezia-card-horizontal__media,.imprezia-card-vertical__media{width:40%!important;height:100%!important;min-height:0!important;max-width:none!important;max-height:100%!important;aspect-ratio:auto!important;flex:0 0 40%!important}.imprezia-card-horizontal__content,.imprezia-card-vertical__content{min-width:0;min-height:0;padding:6px 10px!important;gap:3px!important;justify-content:center;overflow:hidden;flex:1 1 auto}.imprezia-card-horizontal__brand-row,.imprezia-card-vertical__brand-row{gap:5px!important;min-height:18px;flex:0 0 auto}.imprezia-card-horizontal__logo,.imprezia-card-vertical__logo{width:18px!important;height:18px!important;border-radius:5px!important}.imprezia-card-horizontal__brand,.imprezia-card-vertical__brand{font-size:11px!important}.imprezia-card-horizontal__ad-label,.imprezia-card-vertical__ad-label{padding:1px 6px!important;font-size:9px!important}.imprezia-card-horizontal__copy,.imprezia-card-vertical__copy{gap:2px!important;min-height:0;overflow:hidden;flex:1 1 auto}.imprezia-card-horizontal__title,.imprezia-card-vertical__title{font-size:14px!important;line-height:1.2!important;-webkit-line-clamp:2!important;flex-shrink:0}.imprezia-card-horizontal__description,.imprezia-card-vertical__description{font-size:11px!important;line-height:1.3!important;-webkit-line-clamp:2!important;flex-shrink:0}.imprezia-card-horizontal__cta,.imprezia-card-vertical__cta{flex:0 0 auto;max-width:100%;gap:4px!important;font-size:11.5px!important;white-space:nowrap}.imprezia-card-horizontal__cta-text,.imprezia-card-vertical__cta-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.imprezia-card-horizontal__cta-arrow,.imprezia-card-vertical__cta-arrow{font-size:13px!important}}@container imprezia-ad-card (max-width: 400px){.imprezia-card-horizontal__description,.imprezia-card-vertical__description{-webkit-line-clamp:1!important}}@media(max-width:400px){.imprezia-card-horizontal__description,.imprezia-card-vertical__description{-webkit-line-clamp:1!important}}@media(prefers-reduced-motion:reduce){.imprezia-card-horizontal,.imprezia-card-vertical{transform:none!important;transition:none!important}}.imprezia-markdown-content{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.imprezia-markdown-content h1,.imprezia-markdown-content h2,.imprezia-markdown-content h3,.imprezia-markdown-content h4,.imprezia-markdown-content h5,.imprezia-markdown-content h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3}.imprezia-markdown-content h1{font-size:1.5em}.imprezia-markdown-content h2{font-size:1.3em}.imprezia-markdown-content h3{font-size:1.15em}.imprezia-markdown-content h4,.imprezia-markdown-content h5,.imprezia-markdown-content h6{font-size:1em}.imprezia-markdown-content p{margin:0 0 1em}.imprezia-markdown-content p:last-child{margin-bottom:0}.imprezia-markdown-content ul,.imprezia-markdown-content ol{margin:0 0 1em;padding-left:1.5em;list-style-position:outside}.imprezia-markdown-content ul{list-style-type:disc}.imprezia-markdown-content ol{list-style-type:decimal}.imprezia-markdown-content li{margin-bottom:.25em}.imprezia-markdown-content li:last-child{margin-bottom:0}.imprezia-markdown-content code{background-color:#0000000d;padding:.15em .4em;border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.imprezia-markdown-content pre{background-color:#0000000d;padding:1em;border-radius:6px;overflow-x:auto;margin:0 0 1em}.imprezia-markdown-content pre code{background-color:transparent;padding:0;border-radius:0;font-size:.85em}.imprezia-markdown-content blockquote{margin:0 0 1em;padding-left:1em;border-left:3px solid rgba(0,0,0,.2);color:inherit;opacity:.85}.imprezia-markdown-content a{color:var(--imprezia-cta-link-color, #3182ce);text-decoration:underline;cursor:pointer}.imprezia-markdown-content a:hover{opacity:.8}.imprezia-markdown-content strong{font-weight:600}.imprezia-markdown-content em{font-style:italic}.imprezia-markdown-content hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:1.5em 0}.imprezia-markdown-content table{border-collapse:collapse;width:100%;margin:0 0 1em}.imprezia-markdown-content th,.imprezia-markdown-content td{border:1px solid rgba(0,0,0,.1);padding:.5em .75em;text-align:left}.imprezia-markdown-content th{background-color:#00000008;font-weight:600}[data-theme=dark] .imprezia-markdown-content code,.imprezia-dark .imprezia-markdown-content code,[data-theme=dark] .imprezia-markdown-content pre,.imprezia-dark .imprezia-markdown-content pre{background-color:#ffffff1a}[data-theme=dark] .imprezia-markdown-content blockquote,.imprezia-dark .imprezia-markdown-content blockquote{border-left-color:#ffffff4d}[data-theme=dark] .imprezia-markdown-content hr,.imprezia-dark .imprezia-markdown-content hr{border-top-color:#fff3}[data-theme=dark] .imprezia-markdown-content th,[data-theme=dark] .imprezia-markdown-content td,.imprezia-dark .imprezia-markdown-content th,.imprezia-dark .imprezia-markdown-content td{border-color:#fff3}[data-theme=dark] .imprezia-markdown-content th,.imprezia-dark .imprezia-markdown-content th{background-color:#ffffff0d}:root{--imprezia-response-container-background-color: #ffffff;--imprezia-response-container-border-color: #e5e7eb;--imprezia-response-container-border-width: 1px;--imprezia-response-container-border-radius: 1rem;--imprezia-response-container-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--imprezia-response-container-padding: .75rem 1rem;--imprezia-response-container-text-color: #111827;--imprezia-response-container-font-size: 16px;--imprezia-response-container-line-height: 1.6;--imprezia-response-container-max-width: 85%;--imprezia-response-container-gap: .25rem}[data-theme=dark],.imprezia-dark{--imprezia-response-container-background-color: rgba(255, 255, 255, .05);--imprezia-response-container-border-color: transparent;--imprezia-response-container-border-width: 0px;--imprezia-response-container-shadow: none;--imprezia-response-container-text-color: #ffffff}
