.EditKeypadView[data-v-bddee0f0]{width:auto;height:auto}.edit-keypad-page-shell[data-v-bddee0f0]{--keypad-ink:#172b4d;--keypad-muted:#718096;--keypad-line:#e5ebf3;--keypad-blue:#2455d6;--keypad-green:#27805a;padding-bottom:84px}.EditKeypadView[data-v-bddee0f0] .keypad-info-card,.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card{overflow:hidden;border:1px solid #e4eaf2;border-radius:16px;background:#fff;-webkit-box-shadow:0 12px 34px rgba(25,48,78,.06);box-shadow:0 12px 34px rgba(25,48,78,.06)}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-head,.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-card-head{min-height:0;padding:0 26px;border-bottom:1px solid var(--keypad-line);background:linear-gradient(115deg,#fff,#fbfcff)}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-head-title{padding:22px 0;white-space:normal}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card{margin-top:16px!important}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-card-head-title{padding:18px 0;color:var(--keypad-ink);font-size:16px;font-weight:800;white-space:normal}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-body{padding:24px 26px 10px}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-card-body{padding:22px 26px 24px}.keypad-info-card-heading[data-v-bddee0f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px}.keypad-info-card-heading__icon[data-v-bddee0f0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border:1px solid #d9e4fb;border-radius:13px;color:var(--keypad-blue);background:#f0f5ff;font-size:19px}.keypad-info-card-heading h2[data-v-bddee0f0]{margin:1px 0 0;color:var(--keypad-ink);font-size:17px;font-weight:800;line-height:1.35}.keypad-info-card-heading p[data-v-bddee0f0]{margin:4px 0 0;color:var(--keypad-muted);font-size:12px;line-height:1.5}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-row>.ant-col{min-width:0}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item-label{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;float:none;width:25%!important;max-width:25%;padding:0 12px 0 0;text-align:left}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item-label>label{color:#5c6b80;font-size:12px;font-weight:700}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;float:none;width:75%!important;max-width:75%}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input,.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input-number{width:100%;height:38px;border-color:#d8e1ec;border-radius:9px;background:#fbfcfe;-webkit-box-shadow:none;box-shadow:none}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input-number-input{height:36px}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input-number-focused,.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input-number:hover,.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input:focus,.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-input:hover{border-color:#9fb8e7;background:#fff}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-switch{border-radius:999px}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .dropbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .avatar-uploader .ant-upload.ant-upload-select-picture-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;height:176px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px dashed #cbd6e4;border-radius:12px;background:#fbfcfe}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .avatar-uploader .ant-upload.ant-upload-select-picture-card:hover{border-color:#9fb8e7}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .avatar-uploader img{max-width:100%!important;max-height:156px!important;border-radius:8px;-o-object-fit:contain;object-fit:contain}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-upload-text{color:#63738a;font-size:13px;font-weight:700}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap-with-advanced{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap{width:100%;max-width:620px}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap .ant-input,.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap .ant-select-selection{min-height:38px;border-color:#d8e1ec;border-radius:9px;-webkit-box-shadow:none;box-shadow:none}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .advanced-search-btn{height:38px;margin-top:0;border-color:#d9e4fb;border-radius:9px;color:var(--keypad-blue);background:#f0f5ff;font-weight:700}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .advanced-search-btn:hover{border-color:#b8caee;color:#1c45b4;background:#e8f0ff}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-table{color:#344054}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-table-thead>tr>th{padding:13px 12px;border-bottom:1px solid var(--keypad-line);color:#69788d;background:#f7f9fc;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-table-tbody>tr>td{padding:13px 12px;border-bottom:1px solid #edf1f6;vertical-align:middle}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-table-tbody>tr:hover>td{background:#f6f9ff}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-table-tbody>tr:last-child>td{border-bottom:0}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .table-action-button{color:#62738b;font-size:19px;vertical-align:middle;-webkit-transition:color .2s ease;transition:color .2s ease}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .table-action-button:hover{color:var(--keypad-blue)}.EditKeypadView[data-v-bddee0f0] .ant-pro-footer-toolbar{border-top-color:#e4eaf2;-webkit-box-shadow:0 -6px 20px rgba(25,48,78,.06);box-shadow:0 -6px 20px rgba(25,48,78,.06)}.EditKeypadView[data-v-bddee0f0] .ant-pro-footer-toolbar .ant-btn{height:38px;border-radius:9px;font-weight:700}@media (max-width:767px){.edit-keypad-page-shell[data-v-bddee0f0]{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-head,.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-card-head{padding:0 16px}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-head-title{padding:20px 0}.EditKeypadView[data-v-bddee0f0] .keypad-info-card .ant-card-body,.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .ant-card-body{padding:20px 16px}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item{margin-bottom:16px}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item-label{-ms-flex-preferred-size:32%;flex-basis:32%;width:32%!important;max-width:32%}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .ant-form-item-control-wrapper{-ms-flex-preferred-size:68%;flex-basis:68%;width:68%!important;max-width:68%}.EditKeypadView[data-v-bddee0f0] .keypad-info-section .avatar-uploader .ant-upload.ant-upload-select-picture-card{width:220px;max-width:100%}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap-with-advanced{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .search-input-wrap{width:100%}.EditKeypadView[data-v-bddee0f0] .keypad-product-list-card .advanced-search-btn{-ms-flex-item-align:start;align-self:flex-start}}