.app-select{vertical-align:middle;flex-direction:column;width:100%;min-width:0;max-width:100%;display:inline-flex;position:relative}.app-select>.app-select-trigger{width:100%;min-width:0;min-height:44px;color:var(--ink,#25271e);font:inherit;text-align:left;cursor:pointer;outline-offset:2px;background:#fff;border:1px solid #dcded2;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:flex}.app-select-trigger:hover:not(:disabled){border-color:#abb19d}.app-select-trigger:focus-visible,.app-select-trigger[aria-expanded=true]{outline-offset:2px;border-color:#b59a3c;outline:2px solid #b59a3c}.app-select-trigger:disabled{cursor:not-allowed;opacity:.55;background:#f5f5ef}.app-select-trigger[aria-invalid=true]{border-color:#b54e43}.app-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-select-icon{color:#71756c;flex-shrink:0;align-items:center;display:flex}.app-select-chevron{color:#71756c;flex-shrink:0;transition:transform .15s}.app-select-trigger[aria-expanded=true]>.app-select-chevron{transform:rotate(180deg)}.app-select-native[hidden]{display:none!important}.app-select-menu{box-sizing:border-box;color:#25271e;overscroll-behavior:contain;scrollbar-width:thin;z-index:200;text-align:left;background:#fff;border:1px solid #dcded2;border-radius:10px;margin:0;padding:5px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 32px #27321c24,0 2px 6px #27321c0a}.app-select-menu:popover-open{display:block}.app-select-option{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:10px 11px;display:flex}.app-select-option>span{overflow-wrap:anywhere;min-width:0}.app-select-option>svg{color:#6f5b12;flex-shrink:0;position:static}.app-select-option[aria-selected=true]{background:#fff7d5;font-weight:650}.app-select-option[data-active=true]{background:#f0f2e9;box-shadow:inset 0 0 0 1px #dce1cf}.app-select-option[aria-selected=true][data-active=true]{background:#fff1b4;box-shadow:inset 0 0 0 1px #e7cf75}.app-select-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.app-select-error{color:#9b3328;margin-top:6px;font-size:12px;line-height:1.5;display:block}.language-switcher{min-width:0;display:block}.language-switcher>.app-select{width:100%}.language-switcher .app-select-trigger{background:#fafaf6;font-size:12px;font-weight:550}.language-switcher>span:not(.sr-only):not(.app-select){margin-bottom:8px;font-size:12px;display:block}.outlet-picker>.app-select{width:auto;min-width:0;max-width:214px}.outlet-picker>.status-dot{flex-shrink:0}.outlet-picker>.app-select>.app-select-trigger{background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px;font-weight:600}.outlet-picker .app-select-trigger:focus-visible,.outlet-picker .app-select-trigger[aria-expanded=true]{box-shadow:none;outline:none}:is(.outlet-picker:has(.app-select-trigger:focus-visible),.outlet-picker:has(.app-select-trigger[aria-expanded=true])){outline-offset:2px;outline:2px solid #b59a3c}.outlet-picker .app-select-trigger>.app-select-chevron{position:static}@media (max-width:760px){.app-select>.app-select-trigger{min-height:46px;font-size:14px}.language-switcher .app-select-trigger,.outlet-picker>.app-select>.app-select-trigger{font-size:12px}.app-select-option{min-height:46px}.outlet-picker>.app-select{max-width:190px}}@media (max-width:380px){.outlet-picker>.app-select{max-width:140px}}
