select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--line);border-radius:calc(9px*var(--rq,1));background-color:var(--field,var(--panel));color:var(--ink);font:inherit;cursor:pointer;padding:9px 46px 9px 12px!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27%3E%3Cpath d=%27M4 6.5l4 4 4-4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E"),linear-gradient(var(--tint),var(--tint))!important;background-repeat:no-repeat,no-repeat!important;background-position:right 13px center,right center!important;background-size:15px,36px 100%!important;transition:border-color .12s,box-shadow .12s}select:hover:not(:disabled){border-color:var(--brand)}select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--tint)}select:disabled{opacity:.55;cursor:default} select.cx-open{border-color:var(--brand);box-shadow:0 0 0 3px var(--tint);border-bottom-left-radius:2px;border-bottom-right-radius:2px}select.cx-open.cx-up{border-radius:calc(9px*var(--rq,1));border-top-left-radius:2px;border-top-right-radius:2px} select[multiple],select[size]:not([size="1"]){background-image:none!important;padding:6px!important;cursor:default} option,optgroup{background:var(--panel);color:var(--ink);font-family:inherit;font-size:0.9286rem}option:checked{background:var(--tint);color:var(--brandd);font-weight:600} .cx-pop{position:fixed;z-index:400;box-sizing:border-box;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:calc(10px*var(--rq,1));box-shadow:0 14px 44px color-mix(in srgb,var(--shade-ink) 20%,transparent),0 2px 6px color-mix(in srgb,var(--shade-ink) 8%,transparent);padding:5px;overflow-y:auto;overscroll-behavior:contain;font-size:0.9286rem;line-height:1.45;animation:cxPop .12s ease-out; scrollbar-width:thin;scrollbar-color:var(--line) transparent} .cx-pop.cx-pop-top{z-index:1460}.cx-pop::-webkit-scrollbar{width:11px}.cx-pop::-webkit-scrollbar-track{background:transparent}.cx-pop::-webkit-scrollbar-thumb{background:var(--line);border-radius:calc(11px*var(--rq,1));border:3px solid var(--panel)}.cx-pop::-webkit-scrollbar-thumb:hover{background:var(--faint)}@keyframes cxPop{from{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.cx-pop{animation:none}}.cx-opt{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:calc(7px*var(--rq,1));cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .cx-opt.act{background:var(--line2)}.cx-opt.sel{background:var(--tint);color:var(--brandd);font-weight:600}.cx-opt.sel.act{background:var(--tint);box-shadow:inset 0 0 0 1px var(--brand)}.cx-opt[aria-disabled="true"]{opacity:.45;cursor:default;background:none;box-shadow:none} .cx-opt[hidden],.cx-grp[hidden]{display:none} .cx-tick{width:14px;height:14px;flex:none;opacity:0}.cx-opt.sel .cx-tick{opacity:1}.cx-grp{padding:9px 11px 4px;font-size:0.7857rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.cx-grp:not(:first-child){margin-top:4px;border-top:1px solid var(--line2);padding-top:9px}.cx-none{padding:12px 11px;color:var(--faint);font-style:italic} .cx-opt.cx-add{color:var(--brandd);font-weight:600}.cx-opt.cx-add .cx-tick{opacity:1}.cx-opt.cx-add:not([hidden])+.cx-opt,.cx-opt.cx-add:not([hidden])+.cx-grp{margin-top:3px} @media(pointer:coarse){.cx-opt{padding:12px 13px}.cx-pop{font-size:1rem}} .cx-find{position:sticky;top:0;z-index:1;padding:7px 8px 6px;background:var(--panel);border-bottom:1px solid var(--line)}.cx-findq{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:calc(8px*var(--rq,1));padding:7px 10px;font:inherit;font-size:0.8929rem;background:var(--field);color:var(--ink)}.cx-findq:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--tint)} .cx-pop.cx-searchable{min-height:120px} .cx-ms{display:inline-flex;min-width:0}.cx-ms-btn{appearance:none;-webkit-appearance:none;border:1px solid var(--line);border-radius:calc(9px*var(--rq,1));background-color:var(--field,var(--panel));color:var(--ink);font:inherit;cursor:pointer;text-align:left;padding:9px 46px 9px 12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%271.7%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 6.2l4 4 4-4%27/%3E%3C/svg%3E"),linear-gradient(var(--tint),var(--tint));background-repeat:no-repeat,no-repeat;background-position:right 13px center,right center;background-size:15px,36px 100%;transition:border-color .12s,box-shadow .12s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .cx-ms-btn{display:inline-flex;align-items:center;gap:6px;font-weight:600}.cx-ms-lbl{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .cx-ms-n{flex:none;box-sizing:border-box;min-width:2.5em;padding:0 5px;border-radius:999px;background:var(--brand);color:var(--onbrand);font-size:0.75em;font-weight:700;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums} .cx-ms-n-none{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--muted)}.cx-ms-n[hidden]{display:none} .cx-ms-ghost{position:absolute;left:-9999px;top:0;white-space:pre;visibility:hidden;pointer-events:none}.cx-ms-btn:hover{border-color:var(--brand)}.cx-ms-btn:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--tint)}.cx-ms-btn.cx-open{border-color:var(--brand);box-shadow:0 0 0 3px var(--tint);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.cx-ms-btn.cx-open.cx-up{border-radius:calc(9px*var(--rq,1));border-top-left-radius:2px;border-top-right-radius:2px} .cx-ms-btn.cx-ms-on{border-color:var(--brand);color:var(--brandd)} .cx-ms-pop .cx-opt[data-i="-1"]{margin-bottom:4px;padding-bottom:9px;border-bottom:1px solid var(--line)}.cx-ms-pop .cx-opt[data-i="-1"]{border-radius:calc(7px*var(--rq,1)) calc(7px*var(--rq,1)) 0 0} .cx-ms-pop.cx-ms-grouped{max-width:none;padding:0;overflow:hidden;display:flex;flex-direction:column}.cx-md{display:flex;align-items:stretch;flex:1 1 auto;min-height:0}.cx-md.cx-md-one{flex-direction:column}.cx-rail{flex:0 0 14rem;display:flex;flex-direction:column;gap:2px;padding:6px;border-right:1px solid var(--line);background:var(--panel2);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.cx-railrow{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:calc(7px*var(--rq,1));background:none;color:var(--ink);font:inherit;cursor:pointer;min-width:0}.cx-railrow:hover{background:var(--line2)}.cx-railrow.on{background:var(--panel);box-shadow:0 1px 2px color-mix(in srgb,var(--shade-ink) 8%,transparent),inset 0 0 0 1px var(--line)}.cx-railrow:focus-visible{outline:none;box-shadow:0 0 0 2px var(--brand)}.cx-raillab{font-weight:600;font-size:0.8929rem;white-space:nowrap;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.cx-railval{font-size:0.8214rem;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 0;text-align:right;min-width:0} .cx-railrow.set .cx-railval,.cx-railrow.set .cx-raillab{color:var(--brandd)}.cx-railrow.set .cx-railval{font-weight:600}.cx-railclear{margin-top:auto;padding:8px 10px;border:0;background:none;color:var(--faint);font:inherit;font-size:0.8214rem;cursor:pointer;text-align:left;border-radius:calc(7px*var(--rq,1))}.cx-railclear:hover{color:var(--down);background:var(--line2)}.cx-railclear[hidden]{display:none}.cx-pane{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;min-height:0}.cx-pane .cx-find{position:static;flex:none}.cx-pane .cx-col{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:5px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.cx-pane .cx-opt{white-space:normal;overflow:visible;text-overflow:clip}.cx-panefoot{flex:none;padding:6px 8px 6px 11px;border-top:1px solid var(--line);font-size:0.75rem;color:var(--faint);display:flex;align-items:center;justify-content:flex-end;gap:10px}.cx-panedone{font:inherit;font-size:0.8214rem;font-weight:700;padding:5px 14px;min-height:30px;border-radius:calc(20px*var(--rq,1));border:1px solid var(--brand);background:var(--brand);color:var(--onbrand);cursor:pointer}.cx-panedone:hover{background:var(--brandd);border-color:var(--brandd)}.cx-md-one .cx-colh{flex:none;padding:8px 11px 2px;font-size:0.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--faint)} .cx-ms-grouped .cx-rail{flex:0 0 11rem;gap:1px;padding:5px}.cx-ms-grouped .cx-railrow{padding:5px 9px}.cx-ms-grouped .cx-railclear{padding:5px 9px}.cx-ms-grouped .cx-opt{padding:5px 10px}.cx-ms-grouped .cx-grp{padding:7px 10px 3px}.cx-ms-grouped .cx-find{padding:5px 6px}.cx-ms-grouped .cx-findq{padding:5px 9px}.cx-ms-grouped .cx-pane .cx-col{padding:4px}.cx-ms-grouped .cx-panefoot{padding:4px 8px 4px 10px}.cx-ms-grouped .cx-panedone{padding:4px 12px;min-height:26px}.cx-ms-grouped .cx-md-one .cx-colh{padding:6px 10px 2px}@media(pointer:coarse){.cx-ms-grouped .cx-opt{padding:10px 13px}.cx-ms-grouped .cx-railrow,.cx-ms-grouped .cx-railclear{padding:9px 10px}} .cx-msgroup{display:none} @media(max-width:760px){.cx-md{flex-direction:column}.cx-rail,.cx-ms-grouped .cx-rail{flex:none;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line);gap:8px;padding:10px 12px}.cx-railrow,.cx-ms-grouped .cx-railrow{width:auto;flex:none;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-height:48px;padding:6px 14px;border:1px solid var(--line);border-radius:calc(10px*var(--rq,1));background:var(--panel)}.cx-railrow.on{border-color:var(--brand)}.cx-railval{text-align:left;flex:none}.cx-railclear,.cx-ms-grouped .cx-railclear{margin-top:0;flex:none;align-self:center;white-space:nowrap;padding:8px 10px}} .cx-ms-pop.cx-ms-phone{left:0;right:0;top:auto;width:auto;min-width:0;max-width:none;height:auto;animation:none;border-width:1px 0 0;border-radius:calc(16px*var(--rq,1)) calc(16px*var(--rq,1)) 0 0;box-shadow:0 -10px 40px color-mix(in srgb,var(--shade) 28%,transparent),0 0 0 100vmax var(--mx-scrim)}.cx-ms-pop.cx-ms-phone:not(.cx-ms-grouped){padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px))}.cx-ms-phone .cx-opt,.cx-ms-phone.cx-ms-grouped .cx-opt{min-height:44px;padding:10px 12px;font-size:1rem;display:flex;align-items:center}.cx-ms-phone .cx-findq{font-size:16px;min-height:44px}.cx-ms-phone.cx-ms-grouped .cx-panefoot{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));font-size:0.875rem}.cx-ms-phone.cx-ms-grouped .cx-panedone{min-height:44px;padding:0 24px;font-size:1rem} .cx-backhead{flex:none;display:flex;align-items:center;padding:4px 6px;border-bottom:1px solid var(--line);background:var(--panel)}.cx-ms-pop:not(.cx-ms-grouped)>.cx-backhead{margin:-4px -4px 4px}.cx-back{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--ink);font:inherit;font-weight:700;font-size:0.9286rem;padding:5px 10px 5px 4px;border-radius:calc(7px*var(--rq,1));cursor:pointer}.cx-back:hover{background:var(--line2)}.cx-back:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.cx-back svg{width:16px;height:16px;flex:none;color:var(--muted)}