:where(.at-seletor-gatilho){display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:10px 14px;border-radius:14px;border:1px solid var(--at-fio);background:var(--at-superficie);color:var(--at-tinta);font:400 16px/1.45 var(--at-fonte);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.at-campo .at-seletor-gatilho{min-height:46px;padding:10px 12px;border-radius:12px}.at-seletor-gatilho:focus-visible{outline:2px solid var(--at-marca-texto);outline-offset:1px}.at-seletor-gatilho:disabled{opacity:.6;cursor:default}.at-seletor-gatilho[aria-invalid=true]{border-color:var(--at-erro)}.at-seletor-valor{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-seletor-valor[data-vazio]{color:var(--at-tinta-2)}.at-seletor-chevron{flex:none;color:var(--at-tinta-2);transition:transform .18s cubic-bezier(.22,1,.36,1)}.at-seletor-gatilho[aria-expanded=true] .at-seletor-chevron{transform:rotate(180deg)}@media (hover: hover){.at-seletor-gatilho:not(:disabled):hover{border-color:color-mix(in srgb,var(--at-tinta) 28%,transparent)}}.at-seletor-menu{position:fixed;z-index:90;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--at-fio);border-radius:14px;background:var(--at-superficie);color:var(--at-tinta);box-shadow:0 14px 36px #00000038,0 2px 8px #0000001a;font:400 15px/1.3 var(--at-fonte);transform-origin:top center}.at-seletor-menu[data-para-cima]{transform-origin:bottom center}.at-seletor-opcao{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:8px 10px;border-radius:10px;cursor:pointer}.at-seletor-opcao[data-ativa]{background:var(--at-chip)}.at-seletor-opcao[aria-selected=true]{background:color-mix(in srgb,var(--at-marca-texto) 12%,transparent);color:var(--at-marca-texto);font-weight:600}.at-seletor-opcao[aria-selected=true][data-ativa]{background:color-mix(in srgb,var(--at-marca-texto) 18%,transparent)}.at-seletor-opcao-texto{min-width:0;overflow-wrap:anywhere}.at-seletor-check{flex:none}.at-seletor-lista{display:grid;gap:4px;padding-bottom:8px;font:400 16px/1.3 var(--at-fonte);color:var(--at-tinta)}.at-seletor-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;border-radius:14px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s}.at-seletor-linha:active{background:var(--at-chip)}.at-seletor-linha[aria-selected=true]{background:color-mix(in srgb,var(--at-marca-texto) 12%,transparent);color:var(--at-marca-texto);font-weight:600}.at-seletor-linha:focus-visible{outline:2px solid var(--at-marca-texto);outline-offset:-2px}@media (hover: hover){.at-seletor-linha:hover:not([aria-selected=true]){background:var(--at-chip)}}@media (prefers-reduced-motion: no-preference){.at-seletor-menu{animation:at-seletor-entra .14s cubic-bezier(.22,1,.36,1)}}@keyframes at-seletor-entra{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.at-seletor-chevron,.at-seletor-linha{transition:none}}.at-folha-acima .at-folha-fundo{z-index:80}.at-folha-acima .at-folha-posicao{z-index:81}
