:root .smart-select-popup[data-smart-select-popup]{box-sizing:border-box;border:1px solid var(--hq-line,#d3ded7);background:var(--hq-surface,#fff);max-width:calc(100vw - 20px);color:var(--hq-text,#223b30);text-align:left;text-transform:none;letter-spacing:normal;z-index:2147483000;border-radius:8px;font:400 15px/1.45 system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:0 14px 36px #10271b26;flex-direction:column!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;bottom:auto!important;right:auto!important;overflow:hidden!important}:root .smart-select-popup[data-smart-select-popup]:not(:popover-open){display:flex}:root .smart-select-popup[data-smart-select-popup]::backdrop{pointer-events:none;background:0 0}:root .smart-select-popup[data-smart-select-popup] .smart-select-search{border-bottom:1px solid var(--hq-line,#d3ded7);background:var(--hq-surface,#fff);flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex!important}:root .smart-select-popup[data-smart-select-popup] .smart-select-search>svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px;color:var(--hq-muted,#688173);flex:none}:root .smart-select-popup[data-smart-select-popup] .smart-select-search>input{width:100%;min-width:0;height:36px;min-height:36px;color:inherit;flex:1;box-shadow:none!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:4px 0!important}:root .smart-select-popup[data-smart-select-popup] .smart-select-search>button{width:32px;min-width:32px;min-height:32px;color:var(--hq-muted,#688173);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:0;padding:0;font:400 23px/1 system-ui;display:grid}:root .smart-select-popup[data-smart-select-popup] .smart-select-results{overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;flex:auto;min-height:0;padding:5px;overflow:hidden auto}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button{text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;color:inherit!important;font:inherit!important;white-space:normal!important;box-shadow:none!important;border:0!important;border-radius:5px!important;margin:0!important;padding:11px 12px!important;display:flex!important;transform:none!important}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button>span:first-child{min-width:0}:root .smart-select-popup[data-smart-select-popup] .smart-select-results strong{overflow-wrap:anywhere;font-weight:500;display:block}:root .smart-select-popup[data-smart-select-popup] .smart-select-results small{color:var(--hq-muted,#708278);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.4;display:block}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button[data-active=true],:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button:hover{background:var(--hq-green-soft,#eaf3ed)!important}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button[aria-selected=true] strong{font-weight:650}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button:disabled{opacity:.45;cursor:default}:root .smart-select-popup[data-smart-select-popup] .smart-select-check{width:20px;color:var(--hq-green-text,#1d664d);flex:none;font-size:18px}:root .smart-select-popup[data-smart-select-popup] .smart-select-empty{color:var(--hq-muted,#708278);margin:0;padding:16px;font-size:14px}:root .smart-select-popup[data-smart-select-popup] .smart-select-footer{border-top:1px solid var(--hq-line,#d3ded7);flex:none;justify-content:space-between;gap:10px;padding:8px 12px;display:flex}:root .smart-select-popup[data-smart-select-popup] .smart-select-footer button{min-height:36px;color:var(--hq-green-text,#1d664d);cursor:pointer;background:0 0;border:0;margin:0;padding:8px 4px;font:500 13px/1.4 system-ui}:root .smart-select-popup[data-smart-select-popup] .smart-select-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}select[data-smart-select-open]{outline-offset:1px;outline:2px solid var(--hq-green-text,#1d664d)!important}@media (width<=760px){:root .smart-select-popup[data-smart-select-popup]{font-size:16px}:root .smart-select-popup[data-smart-select-popup] .smart-select-search>input{font-size:16px!important}:root .smart-select-popup[data-smart-select-popup] .smart-select-results>button{min-height:48px;padding:12px!important}}@media print{:root .smart-select-popup[data-smart-select-popup]{display:none!important}select[data-smart-select-open]{outline:0!important}}
