.app-multi-select{min-width:0;font:inherit}.app-multi-trigger{color:#303741;cursor:pointer;background:#f5f6f8;border:1px solid #e3e6eb;border-radius:7px;align-items:center;gap:10px;max-width:100%;height:36px;padding:0 12px;font:500 13px/1.4 Google Sans Flex,sans-serif;display:flex}.app-multi-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-multi-trigger svg{color:#78818d;flex:none}.app-multi-trigger svg.is-open{transform:rotate(180deg)}.app-multi-trigger[data-active=true]{background:#edf2f8;border-color:#a8bacf}.app-multi-popup{box-sizing:border-box;color:#303741;background:#fff;border:1px solid #e7e8eb;border-radius:9px;margin:0;padding:8px;font:500 13px/1.4 Google Sans Flex,sans-serif;position:fixed;inset:auto;overflow:hidden;box-shadow:0 8px 24px #11182712}.app-multi-popup:popover-open{flex-direction:column;display:flex}.app-multi-options{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.app-multi-options button{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.app-multi-options button>svg{color:#626b76;flex:none;width:18px;height:18px}.app-multi-options button>span:first-of-type{flex:1}.app-multi-options button[aria-checked=true]{background:#f1f4f8}.app-multi-options button:hover{background:#f1f2f4}.app-multi-trigger:focus-visible,.app-multi-popup button:focus-visible{outline-offset:-2px;outline:2px solid #55749b}.app-multi-check{box-sizing:border-box;background:#fff;border:1px solid #d6dce4;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.app-multi-check[data-checked=true]{color:#42668f;background:#eaf0f8;border-color:#55749b}.app-multi-group{color:#828a96;letter-spacing:.04em;text-transform:uppercase;align-items:center;min-height:26px;padding:0 10px;font-size:9px;font-weight:600;display:flex}.app-multi-divider{background:#e7e8eb;height:1px;margin:2px 0}.app-multi-popup footer{border-top:1px solid #e7e8eb;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:8px 10px 0;display:flex}.app-multi-popup footer span{color:#798390;font-size:11px;font-weight:400}.app-multi-popup footer button{color:inherit;font:inherit;cursor:pointer;background:#f1f2f4;border:0;border-radius:5px;padding:5px 10px}
