.sksg-overlay[hidden]{display:none!important}.sksg-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(13,22,34,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.sksg-dialog{box-sizing:border-box;background:#fff;color:#1d2939;width:min(100%,510px);max-height:calc(100vh - 40px);overflow:auto;border-radius:20px;padding:42px 38px 30px;text-align:center;box-shadow:0 24px 90px rgba(0,0,0,.25);font-family:inherit;outline:none}.sksg-mark{width:56px;height:56px;margin:0 auto 20px;background:#edf4ff;border-radius:16px;color:#2563eb;display:grid;place-items:center}.sksg-mark svg{width:29px;height:29px}.sksg-eyebrow{font-size:11px;letter-spacing:2px;font-weight:800;color:#2563eb;margin-bottom:12px}.sksg-dialog h2{font-family:inherit;font-size:clamp(24px,4vw,30px);font-weight:750;line-height:1.25;margin:0 0 12px;color:#101828}.sksg-dialog>p#sksg-description{font-size:15px;line-height:1.6;color:#667085;margin:0 0 30px}.sksg-choices{display:grid;gap:12px}.sksg-choice{appearance:none;-webkit-appearance:none;width:100%;display:flex;align-items:center;gap:16px;min-height:86px;padding:18px;border:1px solid #e4e7ec;border-radius:13px;background:#fff;color:#101828;text-decoration:none!important;text-align:left;cursor:pointer;font-family:inherit;box-sizing:border-box;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}.sksg-choice:hover,.sksg-choice:focus-visible{border-color:#3b82f6;background:#f7faff;transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.08);outline:none}.sksg-choice-icon{flex:0 0 46px;height:46px;display:grid;place-items:center;background:#eff6ff;color:#2563eb;border-radius:11px;font-size:25px}.sksg-choice-copy{display:flex;flex-direction:column;gap:5px;flex:1}.sksg-choice-copy strong{font-size:16px;font-weight:750;line-height:1.3}.sksg-choice-copy small{font-size:13px;color:#667085;line-height:1.35}.sksg-arrow{font-size:23px;color:#2563eb}.sksg-disabled{opacity:.5;cursor:not-allowed}.sksg-disabled:hover{transform:none;box-shadow:none;background:#fff;border-color:#e4e7ec}.sksg-footer{font-size:12px;color:#98a2b3;margin:25px 0 0!important}@media(max-width:540px){.sksg-dialog{padding:32px 20px 24px;border-radius:16px}.sksg-choice{padding:14px;gap:12px;min-height:78px}.sksg-choice-icon{flex-basis:40px;height:40px}.sksg-choice-copy strong{font-size:15px}}body.sksg-locked{overflow:hidden!important}

.sksg-wholesale-heading{font-size:15px;font-weight:750;color:#101828;text-align:left;margin:9px 2px 0}.sksg-wholesale-heading small{display:block;font-size:12px;font-weight:400;color:#667085;margin-top:5px}.sksg-wholesale-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sksg-trade-action{box-sizing:border-box;min-width:0;min-height:132px;padding:18px 12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px solid #e4e7ec;border-radius:13px;background:#fff;text-align:center;color:#101828;text-decoration:none!important;transition:border-color .2s,background .2s,box-shadow .2s}.sksg-trade-action:hover,.sksg-trade-action:focus-visible{border-color:#3b82f6;background:#f7faff;box-shadow:0 6px 20px rgba(37,99,235,.08);outline:none}.sksg-trade-symbol{width:36px;height:36px;display:grid;place-items:center;background:#eff6ff;color:#2563eb;border-radius:10px;font-size:22px}.sksg-trade-action strong{font-size:14px;line-height:1.3}.sksg-trade-action small{font-size:12px;line-height:1.35;color:#667085}.sksg-trade-action.sksg-disabled{opacity:.5;cursor:not-allowed}.sksg-trade-action.sksg-disabled:hover{background:#fff;box-shadow:none;border-color:#e4e7ec}@media(max-width:380px){.sksg-wholesale-actions{gap:8px}.sksg-trade-action{padding:14px 7px}.sksg-trade-action strong{font-size:12px}}
