.input.select.jt-select-trigger,.input.select.jt-select-native{border:1px solid var(--jt-line-strong);background:var(--jt-white);width:100%;min-width:0;min-height:42px;color:var(--foreground,var(--jt-text));text-align:start;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:22px}.input.select.jt-select-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;height:42px;display:inline-flex}.jt-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jt-select-backing{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jt-select-chevron{color:var(--brand-deep,var(--jt-text-strong));flex-shrink:0;display:flex}.input.select.jt-select-trigger:hover:not(:disabled){background:var(--jt-surface-subtle);border-color:var(--jt-line-focus)}.input.select.jt-select-trigger:focus-visible,.input.select.jt-select-trigger[data-state=open]{outline:2px solid var(--ring,var(--jt-action));outline-offset:2px;border-color:var(--primary,var(--jt-action))}.input.select.jt-select-trigger:disabled,.input.select.jt-select-native:disabled{background:var(--jt-surface-subtle);color:var(--jt-text-muted);opacity:.8;cursor:not-allowed}.input.select.jt-select-trigger[aria-invalid=true]{border-color:var(--jt-danger-solid)}.jt-select-content{z-index:100;width:var(--radix-select-trigger-width);min-width:min(160px, var(--radix-select-content-available-width));max-width:min(calc(100vw - 24px), var(--radix-select-content-available-width));max-height:min(360px, var(--radix-select-content-available-height));border:1px solid var(--jt-line-strong);background:var(--jt-white);color:var(--foreground,var(--jt-text));box-shadow:0 10px 32px color-mix(in srgb, var(--jt-deep) 14%, transparent), 0 2px 6px color-mix(in srgb, var(--jt-deep) 6%, transparent);font-family:var(--font-sans,sans-serif);border-radius:10px;font-size:14px;line-height:1.45;overflow:hidden}.jt-select-viewport{overscroll-behavior:contain;padding:5px}.jt-select-item{overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;min-height:38px;padding:8px 34px 8px 10px;display:flex;position:relative}.jt-select-item[data-state=checked]{color:var(--brand-deep,var(--jt-text-strong));background:var(--jt-surface-subtle);font-weight:600}.jt-select-item[data-highlighted]{color:var(--brand-deep,var(--jt-text-strong));background:var(--jt-highlight);outline:2px solid var(--jt-line-focus);outline-offset:-2px}.jt-select-item[data-disabled]{color:var(--jt-text-placeholder);cursor:not-allowed;background:0 0;font-weight:400}.jt-select-indicator{color:var(--primary,var(--jt-action));align-items:center;display:flex;position:absolute;inset-inline-end:10px}.jt-select-label{color:var(--jt-text-muted);padding:9px 10px 5px;font-size:12px;font-weight:600}.jt-select-group+.jt-select-group{border-top:1px solid var(--border,var(--jt-line));margin-top:4px}.jt-select-scroll{min-height:26px;color:var(--brand-deep,var(--jt-text-strong));background:var(--jt-paper);justify-content:center;align-items:center;display:flex}.jt-select-error{color:var(--jt-danger);margin-top:5px;font-size:12px;display:block}@media (pointer:coarse){.input.select.jt-select-trigger{height:44px}.jt-select-item{min-height:44px}}@media (forced-colors:active){.jt-select-item[data-highlighted]{outline:2px solid highlight}.jt-select-item[data-disabled]{color:graytext}}
