.fc-sel-gatilho{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:42px;padding:11px 12px 11px 14px;border:1px solid transparent;border-radius:var(--ds-r-control,12px);background-color:var(--ds-field,#f1f4f7);color:var(--ds-ink,#14213a);font:inherit;font-size:var(--ds-fs-body,14px);text-align:left;cursor:pointer;outline:0;transition:border-color var(--ds-t,.15s),background-color var(--ds-t,.15s),box-shadow var(--ds-t,.15s)}.fc-sel-gatilho:hover:not([data-disabled]){background-color:var(--ds-hover,#e8edf3)}.fc-sel-gatilho:focus-visible,.fc-sel-gatilho[data-state=open]{background-color:#fff;border-color:var(--ds-brand,#1d3557);box-shadow:0 0 0 3px var(--ds-brand-soft,rgba(29,53,87,.12))}.fc-sel-gatilho[data-disabled]{opacity:.55;cursor:not-allowed}.fc-sel-gatilho[data-vazio=sim]{color:var(--ds-muted,#7b8794)}.fc-sel-gatilho>span:not(.fc-sel-selo):not(.fc-sel-seta){flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fc-sel-selo{flex:0 0 auto}.fc-sel-selo-guia{color:var(--ds-muted,#7b8794)}.fc-sel-item[data-state=checked] .fc-sel-selo-guia,.fc-sel-selo-guia{background:transparent}.fc-sel-gatilho:has(>.fc-sel-selo){padding-left:9px;gap:9px}.fc-sel-gatilho[data-vazio=sim]>.fc-sel-selo{background:transparent;color:var(--ds-muted,#7b8794)}.fc-sel-gatilho:focus-visible>.fc-sel-selo,.fc-sel-gatilho[data-state=open]>.fc-sel-selo{background:var(--t-soft);color:var(--t-ink)}.fc-sel-gatilho.fc-sel-compacta{min-height:30px;height:30px;padding:0 4px 0 8px;gap:4px;border-color:var(--ds-line,#e1e6ec);border-radius:var(--ds-r-btn,12px);background-color:var(--ds-card,#fff);font-size:var(--ds-fs-sm,13px)}.fc-sel-gatilho.fc-sel-compacta:has(>.fc-sel-selo){padding-left:3px}.fc-sel-seta{flex:0 0 auto;display:inline-flex;color:var(--ds-muted,#4a5568);transition:transform .18s ease}.fc-sel-gatilho[data-state=open] .fc-sel-seta{transform:rotate(180deg)}.fc-sel-lista{z-index:90;overflow:hidden;max-height:min(var(--radix-select-content-available-height,292px),292px);max-width:max(var(--radix-select-trigger-width),240px);border:1px solid rgba(20,33,58,.1);border-radius:14px;background:#fff;box-shadow:0 12px 32px -8px rgba(20,33,58,.18),0 2px 8px rgba(20,33,58,.06)}.fc-sel-corpo{padding:6px}.fc-sel-item{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px 8px 12px;border-radius:9px;color:var(--ds-ink,#14213a);font-size:14px;line-height:20px;cursor:pointer;outline:0;user-select:none}.fc-sel-item[data-highlighted]{background:var(--ds-hover,#eef2f7);color:var(--ds-brand,#1d3557)}.fc-sel-item:has(>.fc-sel-selo){padding-left:8px}.fc-sel-texto{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;white-space:normal;overflow-wrap:anywhere}.fc-sel-texto small{margin-top:1px;font-size:var(--ds-fs-xs,12px);line-height:16px;font-weight:400;color:var(--ds-muted-2,#4a5568);white-space:normal}.fc-sel-item[data-state=checked]{font-weight:600;background:var(--t-soft);color:var(--t-ink)}.fc-sel-item[data-state=checked][data-highlighted]{background:var(--t-soft);box-shadow:inset 0 0 0 1px var(--t-line)}.fc-sel-item[data-state=checked] .fc-sel-selo{background:#fff}.fc-sel-item[data-disabled]{opacity:.45;cursor:not-allowed}.fc-sel-marca{display:inline-flex;flex:0 0 auto;margin-left:auto;color:var(--t-ink,#1d3557)}.fc-sel-rolar{display:flex;align-items:center;justify-content:center;height:24px;background:#fff;color:var(--ds-muted-2,#4a5568);cursor:default;border-top:1px solid var(--ds-line,#e1e6ec)}.fc-sel-rolar-cima{border-top:0;border-bottom:1px solid var(--ds-line,#e1e6ec)}.fc-sel-rolar-cima .ms{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.fc-sel-lista[data-state=open]{animation:fc-sel-entra .14s ease-out}.fc-sel-lista[data-side=top]{transform-origin:bottom center}.fc-sel-lista[data-side=bottom]{transform-origin:top center}@keyframes fc-sel-entra{0%{opacity:0;transform:scale(.97) translateY(-4px)}}.fc-sel-lista[data-side=top][data-state=open]{animation-name:fc-sel-entra-cima}@keyframes fc-sel-entra-cima{0%{opacity:0;transform:scale(.97) translateY(4px)}}}.fc-sel-espelho.fc-sel-espelho{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.fc-sel-selo-livre{display:grid;place-items:center;width:26px;height:26px;flex:0 0 auto;background:transparent}.fc-sel-selo-livre img{width:22px;height:15px;object-fit:cover;display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(23,24,40,.12)}.fc-selb-valor{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.fc-selb-lista{display:flex;flex-direction:column;width:max(var(--radix-popover-trigger-width),280px);max-width:min(420px,calc(100vw - 24px));max-height:min(var(--radix-popover-content-available-height,380px),380px)}.fc-selb-busca{display:flex;align-items:center;gap:8px;margin:8px 8px 2px;padding:0 10px;height:38px;border:1px solid var(--ds-line,#dfe4ea);border-radius:10px;background:var(--ds-bg,#f5f7fa);color:var(--ds-muted,#7b8794);flex-shrink:0}.fc-selb-busca:focus-within{border-color:var(--ds-brand,#1d3557);background:#fff}.fc-selb-busca input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:none;background:transparent;font:400 14px/1 var(--ds-font,inherit);color:var(--ds-ink,#14213a)}.fc-selb-limpar{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.fc-selb-limpar:hover{background:rgba(20,33,58,.08)}.fc-selb-corpo{flex:1 1 auto;min-height:0;overflow-y:auto}.fc-selb-corpo .fc-sel-item{cursor:pointer}.fc-selb-nada{padding:14px 12px;font-size:13px}.fc-selb-conta,.fc-selb-nada{margin:0;color:var(--ds-muted,#7b8794)}.fc-selb-conta{padding:4px 14px 8px;font-size:11.5px;text-align:right;flex-shrink:0}