/* RXL_STORE_MANAGE_20261008_V5 */
.sm-directory{color:#193d30}.sm-directory-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.sm-directory h3{margin:0;font-size:18px}.sm-help{font-size:12px;color:#536b5f;max-width:640px}.sm-help summary{cursor:pointer}.sm-help[open]{padding:12px;background:#f4f8f5;border-radius:8px}.sm-tools{align-items:center;gap:12px!important;margin-bottom:16px}.sm-tools label{display:flex;align-items:center;gap:7px}.sm-directory .sd-scroll th{font-weight:500;color:#536b5f;background:#f5f8f6}.sm-directory .sd-scroll td{padding:14px 12px;vertical-align:middle;border-bottom:1px solid #e6eee8;white-space:normal}.sm-directory .sd-scroll td:first-child{width:12%}.sm-directory .sd-scroll td:nth-child(2){width:28%}.sm-directory .sd-scroll td:nth-child(3){width:7%;white-space:nowrap}.sm-directory .sd-scroll td:nth-child(4){width:30%}.sm-directory .sd-scroll td:nth-child(5){width:8%;white-space:nowrap}.sm-directory .sd-scroll td:last-child{width:15%;white-space:nowrap}.sm-directory td>strong,.sm-directory td>small{display:block}.sm-directory td>small{margin-top:5px;color:#637a6e}.sm-store-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sm-store-name strong{font-size:14px}.sm-duplicate{font-size:11px;padding:3px 6px;background:#fff4d8;color:#795709;border-radius:5px}.sm-store-key{display:flex;align-items:center;gap:8px;margin-top:6px;overflow-wrap:anywhere}.sm-store-key small{color:#64766e;font-size:11px}.sm-copy{border:0;background:none;color:#28654c;padding:3px;font-size:11px;cursor:pointer;white-space:nowrap}.sm-address summary{display:block;max-width:440px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;font-size:12px;color:#41594d}.sm-address p{white-space:normal;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.7}.sm-status{padding:4px 8px;border-radius:6px;font-size:12px;background:#eef3ef;color:#607267}.sm-status.active{background:#eaf5ee;color:#28654c}.sm-directory td:last-child button{margin-right:6px}.sm-menu{position:fixed;z-index:24000;background:white;border:1px solid #d7e4db;box-shadow:0 8px 28px #102b3420;padding:6px;border-radius:9px;width:148px}.sm-menu button{display:block;width:100%;border:0;background:white;padding:10px 12px;text-align:left;border-radius:5px;color:#204735;cursor:pointer;font:inherit;font-size:13px}.sm-menu button:hover{background:#f1f7f3}.sm-menu button:last-child{color:#9a382d}.sm-muted{color:#607267;font-size:12px}.sm-pager{justify-content:flex-end;margin-top:16px}.sm-pager span{margin-right:auto;color:#607267;font-size:12px}.sm-empty{padding:24px;text-align:center;color:#607267}.sm-overlay{position:fixed;inset:0;z-index:26000;background:#163c3266;display:flex;justify-content:center;align-items:center;padding:16px}.sm-dialog{width:min(650px,100%);max-height:90vh;background:white;color:#193d30;border-radius:14px;display:flex;flex-direction:column;box-shadow:0 16px 60px #132b3326}.sm-dialog header{padding:18px 22px;border-bottom:1px solid #e2eae5;display:flex;align-items:center;justify-content:space-between}.sm-dialog h2{font-size:19px;margin:0}.sm-body{padding:20px 22px;overflow:auto}.sm-body h3{font-size:16px;margin:0 0 8px}.sm-key{font-size:12px;color:#5e7467;overflow-wrap:anywhere}.sm-links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.sm-links span{font-size:12px;background:#f3f7f4;border-radius:6px;padding:6px 8px}.sm-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}.sm-choices label{border:1px solid #d6e4da;border-radius:9px;padding:14px;cursor:pointer}.sm-choices label:has(input:checked){border-color:#27654b;background:#f0f8f2}.sm-choices strong{font-size:14px;margin-left:4px}.sm-choices small{display:block;color:#607267;font-size:12px;line-height:1.7;margin-top:8px}.sm-choices label:has(input:disabled){opacity:.65;cursor:default}.sm-body form>label{display:block;font-size:13px;margin:14px 0}.sm-body input:not([type=radio]),.sm-body textarea{box-sizing:border-box;width:100%;display:block;border:1px solid #ceded3;border-radius:7px;padding:10px;margin-top:7px;font:inherit;color:#193d30;background:#fff}.sm-body textarea{min-height:80px;resize:vertical}.sm-body form>label[hidden]{display:none}.sm-body footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.sm-primary{border:1px solid #236148;color:white;background:#236148;border-radius:7px;padding:9px 14px;cursor:pointer;font:inherit}.sm-primary.danger{background:#9a382d;border-color:#9a382d}.sm-primary:disabled{opacity:.5;cursor:default}.sm-error{color:#a2392c;font-size:13px;line-height:1.6}.sm-warning{background:#fff7e3;padding:12px;color:#725218;border-radius:8px;font-size:12px;line-height:1.6}.sm-menu button:focus-visible,.sm-copy:focus-visible,.sm-primary:focus-visible{outline:2px solid #27654b;outline-offset:2px}@media(max-width:700px){.sm-directory .sd-scroll table{min-width:820px}.sm-directory-head{align-items:flex-start}.sm-tools{flex-wrap:wrap}.sm-choices{grid-template-columns:1fr}.sm-overlay{padding:8px}.sm-dialog{max-height:95vh}.sm-dialog header,.sm-body{padding:16px}.sm-address summary{max-width:230px}}
