.as-selection{display:flex;flex-direction:column;gap:16px;color:inherit;min-width:0}.as-selection [hidden]{display:none!important}.as-account{display:flex;flex-direction:column;gap:8px}.as-account>span,.as-selection legend{font-size:13px;font-weight:600;color:#425a78}.as-account>b{font-size:14px;font-weight:600;overflow-wrap:anywhere}.as-account>small,.as-help,.as-scope-note{font-size:12px;line-height:1.7;color:#7e8fa5;margin:0}.as-selection fieldset{border:0;margin:0;padding:0;min-width:0}.as-selection legend{padding:0;margin-bottom:10px}.as-selection fieldset:disabled{opacity:.5}.as-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.as-selection .as-modes>label,.as-selection .as-store-list>label{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;padding:13px;border:1px solid #dfe6f0;border-radius:10px;background:white;cursor:pointer;min-width:0}.as-selection .as-modes>label:has(input:checked){border-color:#4263df;background:#f3f6ff}.as-selection input[type=radio],.as-selection input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;min-width:18px!important;margin:2px 0 0!important;padding:0!important;box-shadow:none!important;flex:none;accent-color:#335ce0}.as-selection label>span{display:flex;flex-direction:column;gap:4px;min-width:0}.as-selection label b{font-size:13px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.as-selection label small{font-size:11px;color:#8695aa;line-height:1.6}.as-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 9px;font-size:12px;color:#73849c}.as-list-head>div{display:flex;gap:12px}.as-selection .as-list-head button{border:0;background:transparent;color:#365fc5;font-size:12px;padding:5px;min-height:36px;cursor:pointer}.as-store-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:248px;overflow-y:auto;overscroll-behavior:contain;padding:2px 3px 2px 0}.as-selection .as-store-list>label:has(input:checked){background:#f6f8ff;border-color:#cbd7fb}.as-scope-note{margin-top:12px;padding:10px 12px;background:#f4f6fa;border-radius:8px;overflow-wrap:anywhere}.as-help{font-size:11px}.as-empty{font-size:12px;line-height:1.7;color:#8996a9;grid-column:1/-1;margin:0;padding:15px;border:1px dashed #dce3ee;border-radius:8px}.as-account select{width:100%;min-width:0;min-height:44px;background:#fff;border:1px solid #dce4f0;border-radius:8px;padding:10px 12px;color:#425a78;font:inherit}.as-selection input:focus-visible,.as-selection button:focus-visible,.as-account select:focus-visible{outline:3px solid #9daff4;outline-offset:2px}
dialog.sheet .as-modes{gap:8px}dialog.sheet .as-selection .as-modes>label{padding:12px 10px}dialog.sheet .as-store-list{grid-template-columns:1fr;max-height:250px}dialog.sheet .as-account select{font-size:16px!important}dialog.sheet .as-selection label b{font-size:13px}dialog.sheet .as-selection .as-list-head button{min-height:44px!important}dialog.sheet .as-selection .as-store-list>label{min-height:58px}dialog.sheet .as-account>span,dialog.sheet .as-selection legend{font-size:14px}@media(max-width:360px){.as-selection .as-modes>label{padding:11px 8px}.as-modes{gap:7px}.as-selection label b{font-size:12px}.as-selection label small{font-size:10px}}
