:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb{--onb-teal:#0c726c;--onb-teal-ink:#0b6e69;--onb-ink:#111517;--onb-grey:#5e666b;--onb-label:#3f464b;--onb-line:#e3e7e8;--onb-fill:#edf0f0}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card .q-btn{box-sizing:border-box;background:var(--onb-teal);color:#fff;width:calc(100% - 40px);height:52px;font:inherit;cursor:pointer;border:0;border-radius:26px;justify-content:center;align-items:center;margin:20px 20px 0;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 8px 18px -8px #0b6e6999}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card .q-btn--sec{background:var(--onb-fill);color:var(--onb-ink);box-shadow:none}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card .q-btn--quiet{height:44px;color:var(--onb-teal-ink);box-shadow:none;background:0 0;margin-top:8px;font-weight:600}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card .q-btn:disabled{opacity:.55;cursor:default;box-shadow:none}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card .q-btn:first-child{margin-top:0}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card :is(.q-btn,a,button):focus-visible{outline:2px solid var(--onb-teal-ink);outline-offset:3px}@media (hover:hover){:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-btn:not(:disabled):hover{filter:brightness(1.06)}}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-help{text-align:center;color:var(--onb-grey);margin:16px 20px 0;font-size:14px;line-height:20px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-consent{text-align:left;margin-top:14px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-help a{color:var(--onb-teal-ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-note{margin:20px 20px 0!important}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-spinner{border:3px solid var(--onb-fill);border-top-color:var(--onb-teal);border-radius:50%;width:28px;height:28px;margin:8px auto;animation:.9s linear infinite onb-spin;display:block}@keyframes onb-spin{to{transform:rotate(360deg)}}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-legend{border-top:1px solid var(--onb-line);color:var(--onb-ink);margin:28px 20px 0;padding-top:22px;font-size:15px;font-weight:700;line-height:20px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-legend+.q-fl{margin-top:12px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb fieldset{border:0;min-width:0;margin:0;padding:0}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-row{grid-template-columns:1fr 1fr;gap:12px;margin:16px 20px 0;display:grid}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-row>.q-fl{margin:0}@media (max-width:400px){:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-row{grid-template-columns:1fr;gap:16px}}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb select.q-in{appearance:none;padding-right:40px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233F464B'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E") right 14px center/16px no-repeat!important}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-fl .q-help{color:var(--onb-grey);margin:8px 0 0;padding:0;font-size:13px;line-height:18px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-fl .q-error{color:#a3241a;margin:8px 0 0;padding:0;font-size:13px;font-weight:600;line-height:18px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-fl[data-invalid] .q-in{box-shadow:inset 0 0 0 2px #c8372d!important}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps{margin:4px 20px 0;padding:0;list-style:none}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li{min-height:52px;color:var(--onb-grey);align-items:center;gap:14px;font-size:15.5px;display:flex;position:relative}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li:before{content:"";box-sizing:border-box;z-index:1;background:#fff;border:2px solid #c9d0d2;border-radius:50%;flex:none;width:24px;height:24px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li+li:after{content:"";border-left:2px solid #e1e6e7;height:52px;margin-bottom:12px;position:absolute;bottom:50%;left:11px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li[data-state=done]{color:var(--onb-ink)}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li[data-state=done]:before{border-color:var(--onb-teal);background:var(--onb-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='white'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E") no-repeat center / 13px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li[data-state=done]+li:after{border-color:var(--onb-teal)}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li[data-state=now]{color:var(--onb-ink);font-weight:700}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-steps li[data-state=now]:before{border:3px solid #d4e7e5;border-top-color:var(--onb-teal);animation:1s linear infinite onb-spin}@media (prefers-reduced-motion:reduce){:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-spinner{animation:none}}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts{box-shadow:inset 0 0 0 1px var(--onb-line);border-radius:14px;margin:0 20px 4px;padding:0}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts>div{padding:12px 14px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts>div+div{border-top:1px solid var(--onb-line)}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts dt{color:var(--onb-label);font-size:13px;font-weight:600;line-height:18px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts dd{min-width:0;color:var(--onb-ink);justify-content:space-between;align-items:center;gap:12px;margin:4px 0 0;font-size:17px;font-weight:700;line-height:22px;display:flex}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts dd>span{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-copy{background:var(--onb-fill);min-height:36px;color:var(--onb-ink);font:inherit;cursor:pointer;border:0;border-radius:18px;flex:none;padding:0 14px;font-size:13.5px;font-weight:700}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-facts+.q-btn{margin-top:20px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-show{min-height:44px;font:inherit;color:var(--onb-teal-ink);cursor:pointer;background:0 0;border:0;margin:4px 20px 0 auto;padding:0 4px;font-size:14px;font-weight:600;display:block}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-lang{background:var(--onb-fill);border-radius:22px;gap:4px;width:fit-content;margin:20px auto 0;padding:4px;display:flex}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-lang button{min-width:92px;min-height:36px;color:var(--onb-label);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:18px;padding:0 14px;font-size:14px;font-weight:600}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-lang button[aria-pressed=true]{color:var(--onb-ink);background:#fff;box-shadow:0 1px 2px #1028261f}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb :is(.onb-copy,.onb-show,.onb-lang button):focus-visible{outline:2px solid var(--onb-teal-ink);outline-offset:2px}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-legal{color:var(--onb-grey)}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .q-legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:1023px){:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb :is(.q-auth__col>.q-hd,.q-auth__col>div>.q-hd){padding-top:28px!important}:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card{z-index:1;background:#fff;border-radius:22px;margin:0 16px;position:relative;box-shadow:0 0 0 1px #1028260d,0 1px 2px #1028260f,0 12px 28px -12px #1028262e;padding:22px 0!important}}@media (min-width:1024px){:is(#q-root,html) :is(#q-root,body) main.q-page.q-auth.onb .onb-card{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0!important}}
