.ProgrammeTagPicker_root__9W4Sh{position:relative;min-width:200px;max-width:100%;color:#17292d;font-size:14px}.ProgrammeTagPicker_root__9W4Sh button,.ProgrammeTagPicker_root__9W4Sh input{font:inherit;color:inherit}.ProgrammeTagPicker_root__9W4Sh button{cursor:pointer}.ProgrammeTagPicker_trigger__CCFpz{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:340px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;text-align:left}.ProgrammeTagPicker_trigger__CCFpz:disabled{cursor:default;opacity:.65}.ProgrammeTagPicker_triggerText__wW9gF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgrammeTagPicker_popover__l4iji{position:absolute;top:calc(100% + 8px);left:0;z-index:1;display:flex;flex-direction:column;width:380px;max-width:calc(100vw - 64px);max-height:calc(100dvh - 180px);overflow:hidden;background:#fff;border:1px solid #dce6e7;border-radius:12px;box-shadow:0 12px 30px #0003}.ProgrammeTagPicker_search__apCfB{padding:12px;flex-shrink:0}.ProgrammeTagPicker_search__apCfB input{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #b9cdcf;border-radius:7px;background:#fff;font-size:16px}.ProgrammeTagPicker_all___my1y,.ProgrammeTagPicker_group__irbSm,.ProgrammeTagPicker_option__ybiMY{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;border-radius:6px;background:#fff;text-align:left;overflow-wrap:anywhere}.ProgrammeTagPicker_all___my1y{flex-shrink:0;border-radius:0;border-bottom:1px solid #dce6e7;padding:10px 16px;color:#076b71!important}.ProgrammeTagPicker_resultsWrapper__yahnb{position:relative;min-height:0;display:flex;overflow:hidden}.ProgrammeTagPicker_results__PG9lC{min-height:0;width:100%;padding:6px 26px 6px 8px;max-height:min(340px,45dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ProgrammeTagPicker_results__PG9lC::-webkit-scrollbar{display:none}.ProgrammeTagPicker_root__9W4Sh .ProgrammeTagPicker_scrollbar__y8WnF{position:absolute;right:6px;top:6px;bottom:6px;width:14px;height:calc(100% - 12px);margin:0;padding:0;writing-mode:vertical-lr;direction:ltr;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e4eeee;border:1px solid #b9cdcf;border-radius:8px;cursor:pointer}.ProgrammeTagPicker_scrollbar__y8WnF::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:40px;background:#536f73;border:0;border-radius:6px}.ProgrammeTagPicker_scrollbar__y8WnF::-moz-range-thumb{width:10px;height:40px;background:#536f73;border:0;border-radius:6px}.ProgrammeTagPicker_all___my1y:hover,.ProgrammeTagPicker_group__irbSm:hover,.ProgrammeTagPicker_option__ybiMY:hover{background:#edf7f7}.ProgrammeTagPicker_option__ybiMY[aria-pressed=true]{color:#076b71;background:#edf7f7}.ProgrammeTagPicker_count__HrAKb{margin-left:auto;color:#53676a;font-size:12px;white-space:nowrap}.ProgrammeTagPicker_topics__cap53{padding-left:16px}.ProgrammeTagPicker_footer__epFFd{flex-shrink:0;padding:11px 16px;border-top:1px solid #dce6e7;font-size:12px;color:#53676a;overflow-wrap:anywhere}.ProgrammeTagPicker_empty__MFSlp{padding:12px;color:#53676a}.ProgrammeTagPicker_root__9W4Sh button:focus-visible,.ProgrammeTagPicker_root__9W4Sh input:focus-visible{outline:2px solid #076b71;outline-offset:-2px}@media (max-width:768px){.ProgrammeTagPicker_root__9W4Sh{width:100%}.ProgrammeTagPicker_trigger__CCFpz{max-width:none}.ProgrammeTagPicker_popover__l4iji{width:100%;max-width:none}}@media (pointer:coarse){.ProgrammeTagPicker_root__9W4Sh button{min-height:44px}}