*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html,html[data-theme="dark"]{--qp-bg:#05002b;--qp-text:#ffffff;--qp-muted:rgba(255,255,255,0.55);--qp-card-bg:rgba(255,255,255,0.04);--qp-card-border:rgba(255,255,255,0.08);--qp-card-inset:rgba(255,255,255,0.08);--qp-card-shadow-rgb:0,0,0;--qp-card-shadow-strong:0.6;--qp-card-shadow-soft:0.3}html[data-theme="light"]{--qp-bg:#fafafa;--qp-text:#05002b;--qp-muted:rgba(5,0,43,0.65);--qp-card-bg:#ffffff;--qp-card-border:rgba(5,0,43,0.08);--qp-card-inset:rgba(255,255,255,0.7);--qp-card-shadow-rgb:5,0,43;--qp-card-shadow-strong:0.18;--qp-card-shadow-soft:0.08}html,body{background:var(--qp-bg);min-height:100%}body{font-family:'Plus Jakarta Sans',sans-serif;color:var(--qp-text);position:relative;overflow-x:hidden;padding:0 20px 80px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes qp-orb-float{0%,100%{transform:translate(0,30px) scale(1);border-radius:63% 37% 70% 30% / 42% 58% 42% 58%}50%{transform:translate(-10px,-80px) scale(1.12);border-radius:70% 30% 45% 55% / 35% 65% 35% 65%}}@keyframes qp-orb-float-alt{0%,100%{transform:translate(0,-30px) scale(1);border-radius:45% 55% 35% 65% / 60% 40% 60% 40%}50%{transform:translate(14px,90px) scale(0.92);border-radius:30% 70% 65% 35% / 55% 45% 55% 45%}}.qp-orb{position:fixed;filter:blur(110px);pointer-events:none;z-index:0;will-change:transform,border-radius}.qp-orb--cyan{width:520px;height:420px;top:-120px;left:-160px;background:radial-gradient(circle,rgba(44,233,255,0.16),transparent 70%);animation:qp-orb-float 28s ease-in-out infinite}.qp-orb--mint{width:460px;height:420px;top:32%;right:-180px;background:radial-gradient(circle,rgba(110,236,211,0.13),transparent 70%);animation:qp-orb-float-alt 34s ease-in-out infinite}.qp-orb--yellow{width:380px;height:380px;bottom:-120px;left:18%;background:radial-gradient(circle,rgba(242,242,122,0.09),transparent 70%);animation:qp-orb-float 26s ease-in-out infinite}.qp-nav{position:relative;z-index:2;max-width:820px;margin:0 auto;padding:28px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:20px}.qp-wordmark{display:block;height:22px;width:auto}html[data-theme="dark"] .qp-wordmark--light,html[data-theme="light"] .qp-wordmark--dark{display:none}.qp-tagline{font-size:12px;letter-spacing:0.14em;text-transform:uppercase;color:var(--qp-muted);font-weight:500}.qp-nav-theme{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:0;border-radius:999px;cursor:pointer;color:var(--qp-muted);transition:color 0.2s cubic-bezier(0.25,1,0.2,1),background 0.2s cubic-bezier(0.25,1,0.2,1)}.qp-nav-theme:hover{color:var(--qp-text);background:var(--qp-card-bg)}.qp-nav-theme svg{width:18px;height:18px}.qp-nav-theme .icon-moon,.qp-nav-theme .icon-sun{display:none}html[data-theme="dark"] .qp-nav-theme .icon-moon{display:block}html[data-theme="light"] .qp-nav-theme .icon-sun{display:block}.qp-nav-right{display:inline-flex;align-items:center;gap:16px}.qp-card{position:relative;z-index:1;max-width:820px;margin:24px auto 48px;padding:56px;background:var(--qp-card-bg);border:1px solid var(--qp-card-border);border-radius:22px;box-shadow:0 60px 120px -30px rgba(var(--qp-card-shadow-rgb),var(--qp-card-shadow-strong)),0 12px 32px -8px rgba(var(--qp-card-shadow-rgb),var(--qp-card-shadow-soft)),inset 0 1px 0 var(--qp-card-inset)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-section-label{color:#05002b}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-heading em{background:linear-gradient(90deg,#1f8a6f 0%,#05002b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item{background:rgba(110,236,211,0.18);border-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item:hover,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item:hover{background:rgba(110,236,211,0.32);border-color:rgba(110,236,211,0.7)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-toggle{background:rgba(110,236,211,0.18);border-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-toggle-option+.fq-toggle-option{border-left-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected{background:#6eecd3;border-color:#6eecd3;color:#05002b;box-shadow:0 4px 14px rgba(110,236,211,0.35)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-option-label,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-option-price{color:#05002b}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-radio-indicator::after{border-color:#05002b}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected{background:rgba(110,236,211,0.4);border-color:#6eecd3}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected .fq-checkbox-indicator{background:#6eecd3;border-color:#6eecd3}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected .fq-checkbox-indicator::after{border-color:#05002b}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-toggle-option.selected{background:#6eecd3;border-color:#6eecd3;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-prompt h3{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-prompt p{color:rgba(255,255,255,0.6)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-card{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.1);box-shadow:none}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-card-title{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-month-title{color:rgba(255,255,255,0.85)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-day-header{color:rgba(255,255,255,0.45)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-nav-prev,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-nav-next{color:rgba(255,255,255,0.55)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-nav-prev:hover,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-nav-next:hover{background:rgba(255,255,255,0.06);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-date{color:rgba(255,255,255,0.85)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-date:hover:not(.fq-booking-date-disabled):not(.fq-booking-date-empty){background:rgba(255,255,255,0.08)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-date.selected{background:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-date.selected::after{background:rgba(5,0,43,0.6)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-slot{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.16);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-slot:hover{background:rgba(44,233,255,0.08);border-color:rgba(44,233,255,0.4)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-slot.selected{background:#2ce9ff;border-color:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-slots-placeholder{color:rgba(255,255,255,0.4)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-summary-row{border-bottom-color:rgba(255,255,255,0.08)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-summary-label{color:rgba(255,255,255,0.5)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-summary-value{color:rgba(255,255,255,0.55)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-summary-active{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirm-btn{background:linear-gradient(110deg,#9aeeb5 0%,#84edc4 18%,#6eecd3 36%,#58ebe1 54%,#6eecd3 72%,#84edc4 90%,#9aeeb5 100%);background-size:300% 100%;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirmed{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.1);box-shadow:none}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirmed h2{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirmed-label{color:rgba(255,255,255,0.5)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirmed-value{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-confirmed-note{color:rgba(255,255,255,0.6)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-skip{color:rgba(255,255,255,0.5)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-skip:hover{color:rgba(255,255,255,0.85)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-booking-icon-lg{color:#6eecd3}.qp-card .fq-booking-layout{grid-template-columns:1fr 1fr}.qp-card .fq-booking-sidebar{grid-column:1 / -1;position:static}.qp-card .fq-booking-summary-card{position:relative;padding-right:248px}.qp-card .fq-booking-summary-body{display:flex;flex-direction:column;gap:6px}.qp-card .fq-booking-summary-row{display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:baseline;padding:0;border-bottom:none}.qp-card .fq-booking-summary-value{text-align:left}.qp-card .fq-booking-summary-actions{display:contents}.qp-card .fq-booking-confirm-btn{position:absolute;top:50%;right:24px;transform:translateY(-50%);width:200px;margin-top:0}.qp-card .fq-booking-confirm-btn:hover:not(:disabled){transform:translateY(calc(-50% - 1px))}.qp-card .fq-booking-confirm-btn:active:not(:disabled){transform:translateY(-50%)}.qp-card .fq-booking-summary-actions .fq-booking-skip{position:absolute;top:calc(45%);right:24px;width:200px;padding:0;margin:0;font-size:12px;text-align:center}@media (max-width:620px){.qp-card .fq-booking-layout{grid-template-columns:1fr}.qp-card .fq-booking-summary-card{padding-right:20px}.qp-card .fq-booking-summary-actions{position:static;transform:none;width:100%;margin-top:16px}}.qp-card:has(.fq-loading){pointer-events:none}.qp-card:has(.fq-loading)::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.75);border-radius:22px;z-index:20;pointer-events:none}html[data-theme="dark"] .qp-card:has(.fq-loading)::after{background:rgba(5,0,43,0.8)}.qp-card .fq-loading::after{display:none}.qp-card .fq-loading::before{z-index:21}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-loading::before{border-color:rgba(255,255,255,0.2);border-top-color:#2ce9ff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-tooltip-content{background:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-tooltip-content::after{border-top-color:#2ce9ff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-tooltip:hover .fq-tooltip-icon{background:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-sticky-bar{background:#2ce9ff;border-top:none;box-shadow:0 -8px 32px rgba(44,233,255,0.25)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-sticky-label{color:rgba(5,0,43,0.6)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-sticky-value{color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-sticky-finance .fq-sticky-value{color:rgba(5,0,43,0.75)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-sticky-divider{background:rgba(5,0,43,0.2)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-text-input,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-textarea,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-dropdown,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-select{background-color:rgba(110,236,211,0.18);border-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-text-input:hover,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-textarea:hover,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-select:hover{border-color:rgba(110,236,211,0.75)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-text-input:focus,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-textarea:focus,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .fq-select:focus{border-color:#6eecd3;background-color:rgba(110,236,211,0.28)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__inner{background-color:rgba(110,236,211,0.18);border-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded]{background-color:#ffffff;border-color:rgba(110,236,211,0.5)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item.is-selected,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item.is-selected{background-color:transparent;color:var(--qp-text);font-weight:600}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item--selectable.is-highlighted,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:rgba(110,236,211,0.18);color:var(--qp-text)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices:hover .choices__inner{border-color:rgba(110,236,211,0.75)}html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices.is-focused .choices__inner,html[data-theme="light"] :is(.qp-card,.lp-demo-content) .choices.is-open .choices__inner{border-color:#6eecd3;background-color:rgba(110,236,211,0.28)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-calculator{--fq-primary:#ffffff;--fq-accent:#2ce9ff;--fq-text-color:rgba(255,255,255,0.92);--fq-muted-color:rgba(255,255,255,0.5);--fq-bg:rgba(255,255,255,0.05);--fq-field-bg:rgba(255,255,255,0.06);--fq-border-color:rgba(255,255,255,0.16);--fq-selected-bg:rgba(44,233,255,0.12);--fq-error-color:#ff7d8a}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-section,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-field{border-bottom-color:rgba(255,255,255,0.08)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-heading{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-label{color:rgba(255,255,255,0.92)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.16);color:rgba(255,255,255,0.85)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item:hover{background:rgba(44,233,255,0.08);border-color:rgba(44,233,255,0.4);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected{background:var(--fq-accent);border-color:var(--fq-accent);color:#05002b;box-shadow:0 8px 24px rgba(44,233,255,0.3)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-option-label,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-option-price{color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-radio-item.selected .fq-radio-indicator::after{border-color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.16);color:rgba(255,255,255,0.9)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item:hover{background:rgba(44,233,255,0.06);border-color:rgba(44,233,255,0.4)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected{background:rgba(44,233,255,0.12);border-color:var(--fq-accent)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-indicator{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.3)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected .fq-checkbox-indicator{background:var(--fq-accent);border-color:var(--fq-accent)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-checkbox-item.selected .fq-checkbox-indicator::after{border-color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-toggle{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.16)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-toggle-option+.fq-toggle-option{border-left-color:rgba(255,255,255,0.16)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-toggle-option{color:rgba(255,255,255,0.6)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-toggle-option:hover{background:rgba(44,233,255,0.06);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-toggle-option.selected{background:var(--fq-accent);border-color:var(--fq-accent);color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-text-input,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-textarea,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-dropdown,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-select{background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.16);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-text-input::placeholder,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-textarea::placeholder{color:rgba(255,255,255,0.35)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-text-input:hover,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-textarea:hover,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-select:hover{border-color:rgba(255,255,255,0.3)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-text-input:focus,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-textarea:focus,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-select:focus{border-color:var(--fq-accent);background-color:rgba(44,233,255,0.06)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-dropdown,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23ffffff' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__inner{background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.16);color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--single .choices__item{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices:hover .choices__inner{border-color:rgba(255,255,255,0.3)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices.is-focused .choices__inner,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices.is-open .choices__inner{border-color:var(--fq-accent);background-color:rgba(44,233,255,0.06)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices[data-type*="select-one"]::after{border-color:#ffffff transparent transparent transparent}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices[data-type*="select-one"].is-open::after{border-color:transparent transparent #ffffff transparent}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded]{background-color:#0d1a3a;border-color:rgba(255,255,255,0.16)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item{color:#ffffff}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item--selectable.is-highlighted,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item.is-selected,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item.is-selected{background-color:transparent;color:#ffffff;font-weight:600}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list--dropdown .choices__item.is-selected.is-highlighted,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .choices__list[aria-expanded] .choices__item.is-selected.is-highlighted{background-color:#2ce9ff;color:#05002b}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-image-option{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.16)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-image-option:hover{background:rgba(44,233,255,0.06);border-color:rgba(44,233,255,0.4)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-image-option .fq-option-label{color:rgba(255,255,255,0.92)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-image-option.selected .fq-option-label{color:var(--fq-accent)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-image-option.selected{--fq-image-inner-bg:#0a0520;background-color:transparent;background-image:linear-gradient(#0a0520,#0a0520),linear-gradient(90deg,#6eecd3 0%,#2ce9ff 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:2.5px solid transparent}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-description,html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-disclaimer{color:rgba(255,255,255,0.5)}html[data-theme="dark"] :is(.qp-card,.lp-demo-content) .fq-required{color:#ff7d8a}.qp-foot{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:center;font-size:13px;color:var(--qp-muted)}.qp-foot a{color:var(--qp-text);text-decoration:none;border-bottom:1px solid var(--qp-card-border);transition:border-color 0.2s cubic-bezier(0.25,1,0.2,1)}.qp-foot a:hover{border-color:var(--qp-text)}.qp-foot-br{display:none}@media (max-width:600px){.qp-foot-br{display:inline}}@media (max-width:700px){.qp-card{padding:32px 24px;margin:16px auto 32px;border-radius:18px}.qp-card::before{left:24px;right:24px}.qp-nav{padding:20px 0 8px}.qp-tagline{display:none}}