.funnel-module__dTPm7a__app{height:100svh}.funnel-module__dTPm7a__screen{animation:funnel-module__dTPm7a__screen-in var(--screen-transition-duration,.32s) cubic-bezier(.4, 0, .2, 1) both}@keyframes funnel-module__dTPm7a__screen-in{0%{opacity:0}to{opacity:1}}.funnel-module__dTPm7a__optionGrid{grid-template-columns:repeat(var(--options-columns,1), minmax(0, 1fr));column-gap:var(--options-horizontal-gap,8px);row-gap:var(--options-vertical-gap,8px);--checkbox-border-color:#ddd;--checkbox-bg-color:var(--page-background-color,#fff);--checkbox-active-bg-color:var(--option-active-border-color);display:grid}.funnel-module__dTPm7a__optionGridTiles{--option-height:100%;grid-auto-rows:1fr}.funnel-module__dTPm7a__optionRow{width:100%;min-height:calc(var(--option-height,70px) - 2 * var(--option-border-width,2px));flex:1;align-items:center;padding:8px;display:flex}.funnel-module__dTPm7a__optionLabel{align-items:center;justify-content:var(--option-label-justify,flex-start);overflow-wrap:break-word;min-width:0;text-align:inherit;flex:1;gap:8px;padding:8px;transition:all .1s ease-in-out;display:flex}.funnel-module__dTPm7a__optionEmoji{font-size:var(--option-emoji-size,24px);flex:none;padding-inline:8px 4px;line-height:1}.funnel-module__dTPm7a__optionListImage{max-width:70px;max-height:100%;height:var(--image-height,auto);border-radius:var(--image-border-radius,0px);flex:none;display:block}.funnel-module__dTPm7a__optionTile{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;overflow:hidden}.funnel-module__dTPm7a__optionTileImage{width:100%;height:auto;max-height:100%;aspect-ratio:var(--option-ratio,auto);border-radius:var(--image-border-radius,0px);object-fit:cover;display:block}.funnel-module__dTPm7a__optionTileLabel{overflow-wrap:break-word;text-align:center;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;padding:10px 8px;transition:all .1s ease-in-out;display:flex}.funnel-module__dTPm7a__optionCheck{margin:0 16px;border:var(--option-border-width,2px) solid var(--checkbox-border-color,#ddd);background-color:var(--checkbox-bg-color,#fff);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-inline-start:auto;transition:all .1s ease-in-out;display:flex}.funnel-module__dTPm7a__optionCheckOn{background-color:var(--checkbox-active-bg-color,var(--option-active-border-color));color:#fff;border-color:#0000}.funnel-module__dTPm7a__toggleEye{inset-inline-end:12px;min-height:44px;color:var(--toggle-eye-color);cursor:pointer;background:0 0;border:0;outline:none;align-items:center;padding-inline:4px;font-size:14px;font-weight:600;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.funnel-module__dTPm7a__richText a,.funnel-module__dTPm7a__richText a:hover{color:var(--link-color,inherit);font-weight:var(--link-font-weight,inherit);-webkit-text-decoration:var(--link-text-decoration,underline);text-decoration:var(--link-text-decoration,underline)}.funnel-module__dTPm7a__list{row-gap:var(--list-row-gap,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.funnel-module__dTPm7a__listItem{grid-template-columns:var(--list-marker-width,24px) minmax(0, 1fr);align-items:center;column-gap:var(--list-column-gap,16px);display:grid}.funnel-module__dTPm7a__listMarker{width:var(--list-marker-width,24px);border-radius:var(--image-border-radius,0px);object-fit:cover;height:auto}.funnel-module__dTPm7a__sheetBackdrop{z-index:var(--layer-modal,1000);-webkit-backdrop-filter:blur(5px);background-color:#00000080;justify-content:center;padding:8px;display:flex;position:fixed;inset:0}.funnel-module__dTPm7a__sheetPanel{width:min(100vw - 16px, var(--app-max-width,450px));border-radius:var(--popup-border-radius,16px);background-color:var(--popup-background-color,#fff);max-height:92dvh;box-shadow:0 0 50px 10px var(--popup-shadow-color,#0003);animation:funnel-module__dTPm7a__sheet-slide var(--animation-duration,.3s) ease-out both;outline:none;position:relative;overflow-y:auto}.funnel-module__dTPm7a__sheetFade{animation-name:funnel-module__dTPm7a__sheet-fade}@keyframes funnel-module__dTPm7a__sheet-slide{0%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes funnel-module__dTPm7a__sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion){.funnel-module__dTPm7a__screen,.funnel-module__dTPm7a__sheetPanel{animation:none}.funnel-module__dTPm7a__optionCheck{transition:none}}
