.af-select{width:100%;min-width:0;display:block;position:relative}.af-select-native{opacity:0;pointer-events:none;clip-path:inset(50%);width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.af-select-trigger{font:inherit;text-align:left;border:1px solid var(--af-outline);background:var(--af-raised);width:100%;min-height:44px;color:var(--af-emerald);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:400;line-height:22px;display:flex}.af-select-trigger>span{overflow-wrap:anywhere}.af-select-trigger>svg{flex:0 0 18px;transition:transform .2s}.af-select-trigger[aria-expanded=true]{border-color:var(--af-link);box-shadow:0 0 0 3px #007d7214}.af-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.af-select-trigger:focus-visible{outline:3px solid var(--af-link);outline-offset:3px}.af-select-trigger[aria-invalid=true]{border-color:#a23e42}.af-select-trigger:disabled{cursor:not-allowed;opacity:.55}.af-select-menu{z-index:100001;box-sizing:border-box;border:1px solid var(--af-outline);background:var(--af-raised);color:var(--af-emerald);overscroll-behavior:contain;border-radius:14px;margin:0;padding:5px;font-family:Afiyah,Arial,sans-serif;font-size:15px;line-height:1.5;list-style:none;animation:.16s ease-out af-menu-in;position:fixed;overflow-y:auto;box-shadow:0 15px 45px #003f3829}.af-select-menu>li{cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:9px 11px;display:flex}.af-select-menu>li[data-active=true]{background:var(--af-mint)}.af-select-menu>li[aria-selected=true]{background:var(--af-selected);color:var(--af-selected-ink);font-weight:650}.af-select-menu>li[aria-disabled=true]{opacity:.45;cursor:not-allowed}.jx-reader-toolbar label>.af-select{min-width:min(360px,65vw)}@keyframes af-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.af-select-menu{animation:none}}@media (width<=650px){.af-select-trigger,.af-select-menu{font-size:16px}}.af-select-menu>li{box-sizing:border-box}.af-select-menu>li[data-active=true]:not([aria-disabled=true]),.af-select-menu>li[aria-selected=true]{color:var(--af-link);background:#e2ece4}.af-select-menu>li[data-active=true]:not([aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--af-primary)}
