.puku-city-picker{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:6px}.puku-city-picker select{display:block;width:100%;max-width:100%;min-height:42px;border:1px solid #dce6ef;border-radius:9px;background:#fff;padding:8px;color:#24364d;font:inherit}.puku-city-source{display:none!important}.puku-city-state-label{font-size:12px;font-weight:700}.puku-city-warning{color:#8b4e14}.puku-city-picker select:focus-visible{outline:2px solid #09a3e9;outline-offset:2px}
