.region-picker[data-v-15761dc0]{flex:1;width:100%;min-width:0}.region-picker[data-v-15761dc0] .el-cascader{width:100%}.region-trigger[data-v-15761dc0]{color:#475569;width:100%;min-height:40px;font:inherit;text-align:left;background:#fff;border:1px solid #dcdfe6;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:16px;display:flex}.region-trigger>span[data-v-15761dc0]:first-child{overflow-wrap:anywhere;min-width:0}.region-trigger[data-v-15761dc0]:focus-visible{outline-offset:2px;outline:2px solid #0f766e}.region-trigger[data-v-15761dc0]:disabled{opacity:.6}.region-columns[data-v-15761dc0]{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.region-column[data-v-15761dc0]{min-width:0}.region-column+.region-column[data-v-15761dc0]{border-left:1px solid #e2e8f0}.region-column h3[data-v-15761dc0]{text-align:center;color:#475569;margin:0;padding:8px 4px;font-size:14px}.region-options[data-v-15761dc0]{overscroll-behavior:contain;height:min(38dvh,300px);position:relative;overflow:hidden auto}.region-options button[data-v-15761dc0]{color:#334155;width:100%;min-height:44px;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:0;border-radius:6px;padding:10px 6px;font-size:14px;line-height:1.5;display:block}.region-options button.selected[data-v-15761dc0]{color:#0f766e;background:#e8f5f2;font-weight:700}.region-options button[data-v-15761dc0]:focus-visible{outline-offset:-2px;outline:2px solid #0f766e}.region-options p[data-v-15761dc0]{color:#64748b;text-align:center;padding:12px 6px;font-size:13px}.region-actions[data-v-15761dc0]{padding-bottom:env(safe-area-inset-bottom,0px);gap:8px;display:flex}.region-actions[data-v-15761dc0]>:first-child{margin-right:auto}.region-actions[data-v-15761dc0] .el-button{min-height:44px;margin-left:0}.mobile-select-trigger[data-v-a03e2ee7]{appearance:none;color:#0f172a;width:100%;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:14px;display:flex}.mobile-select-trigger.is-placeholder .mobile-select-text[data-v-a03e2ee7]{color:#a8abb2}.mobile-select-trigger.is-field-error[data-v-a03e2ee7]{background:#fef2f2;border-color:#ef4444}.mobile-select-text[data-v-a03e2ee7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mobile-select-arrow[data-v-a03e2ee7]{color:#94a3b8;flex-shrink:0;font-size:14px}.lookup-row[data-v-332d3223]{align-items:center;gap:8px;width:100%;display:flex}.lookup-select[data-v-332d3223]{flex:1;width:100%;min-width:0}.lookup-mobile-trigger[data-v-332d3223]{appearance:none;color:#0f172a;min-width:0;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:14px;display:flex}.lookup-mobile-trigger.is-placeholder .lookup-mobile-text[data-v-332d3223]{color:#a8abb2}.lookup-mobile-trigger.is-field-error[data-v-332d3223]{background:#fef2f2;border-color:#ef4444}.lookup-mobile-text[data-v-332d3223]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lookup-mobile-arrow[data-v-332d3223]{color:#94a3b8;flex-shrink:0;font-size:14px}.lookup-mobile-clear[data-v-332d3223]{appearance:none;color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;width:28px;height:32px;font-size:18px;line-height:1}@media (width<=720px){.lookup-row[data-v-332d3223]{gap:6px}.lookup-row[data-v-332d3223] .el-button{flex-shrink:0;padding:8px 10px}}.lookup-create-dialog.is-mobile .el-dialog__body{padding:12px 14px 8px;overflow-y:auto}.lookup-create-dialog.is-mobile .lookup-create-form .el-form-item{margin-bottom:14px}.lookup-create-dialog.is-mobile .lookup-create-form .el-form-item__label{color:#475569;padding-bottom:4px;font-weight:600;line-height:1.35}.lookup-create-dialog.is-mobile .el-dialog__footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #0f172a0f}.lookup-create-dialog.is-mobile .el-dialog__footer .el-button{min-width:96px}.lookup-select-popper.el-autocomplete__popper .el-autocomplete-suggestion__wrap{max-height:360px}.lookup-select-popper .el-autocomplete-suggestion li{white-space:normal;word-break:break-word;line-height:1.45}
