.qc{width:100%}.qc-layout{width:100%;transition:--qc-tile .6s;display:none;position:relative}.qc-sky-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--qc-tile) 16%, transparent), transparent);pointer-events:none;border-radius:50%;width:1260px;height:896px;position:absolute;transform:translate(-50%,-50%)}@media (max-width:767px){.qc-layout[data-layout=phone]{display:block}}@media (min-width:768px) and (max-width:1023px){.qc-layout[data-layout=tablet]{display:block}}@media (min-width:1024px) and (max-width:1279px){.qc-layout[data-layout=mid]{display:block}}@media (min-width:1280px){.qc-layout[data-layout=wide]{display:block}}.qc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qc-links{fill:none;stroke:color-mix(in srgb, var(--text) 30%, transparent);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none;transition:stroke .5s,opacity .5s}.qc-hit{fill:#0000;pointer-events:all;cursor:default}.qc-dust{fill:var(--text);opacity:.32}.qc-core{fill:color-mix(in srgb, var(--text) 64%, transparent);transition:fill .6s}.qc-halo{fill:var(--auth-gold);opacity:0;transition:opacity .6s}.qc-star[data-lit=true] .qc-core{fill:var(--auth-gold-core)}.qc-star[data-lit=true] .qc-halo{opacity:.3}@property --qc-tile{syntax:"<color>";inherits:true;initial-value:#1d9bf0}.qc-pollux{cursor:default;display:block;position:absolute}.auth-scope .qc-pollux .qc-pollux-tile{background:radial-gradient(56% 56% at 16% 14%, #fff3 0%, transparent 70%), linear-gradient(125deg, color-mix(in srgb, var(--qc-tile) 85%, #fff) 0%, var(--qc-tile) 55%)}.qc-pollux-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--qc-tile) 50%, transparent), transparent 46%), radial-gradient(closest-side, color-mix(in srgb, var(--qc-tile) 22%, transparent), transparent);opacity:.43;pointer-events:none;border-radius:50%;width:420%;height:420%;transition:opacity .5s;animation:6s ease-in-out infinite qc-pollux-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes qc-pollux-breathe{0%,to{opacity:.36}50%{opacity:.5}}.qc-pollux-tile{border-radius:41.667%;place-items:center;display:grid;position:absolute;inset:0}.auth-scope .qc-pollux-tile{box-shadow:0 5px 12px -6px color-mix(in srgb, var(--qc-tile) 70%, transparent), inset 0 1px 0 #ffffff30, 0 0 18px 2px color-mix(in srgb, var(--qc-tile) 25%, transparent), 0 0 46px 10px color-mix(in srgb, var(--qc-tile) 13%, transparent);transition:box-shadow .5s}.qc-layout[data-pollux-hover] .qc-pollux-glow{opacity:.5;animation:none}.auth-scope .qc-layout[data-pollux-hover] .qc-pollux-tile{box-shadow:0 5px 12px -6px color-mix(in srgb, var(--qc-tile) 70%, transparent), inset 0 1px 0 #ffffff40, 0 0 24px 4px color-mix(in srgb, var(--qc-tile) 34%, transparent), 0 0 70px 18px color-mix(in srgb, var(--qc-tile) 18%, transparent)}.qc-layout[data-pollux-hover] .qc-links{stroke:color-mix(in srgb, var(--qc-tile) 60%, var(--text));opacity:.9}.qc-pollux-mark{width:73.5%;height:73.5%;display:block;transform:translate(2.96%)}.qc-label{cursor:default;box-sizing:border-box;width:max-content;font-size:calc(13.5px * var(--text-scale,1));text-wrap:balance;color:var(--q-dim-text);background:var(--q-dim-veil);border-radius:12px;padding:7px 12px;font-weight:500;line-height:18px;transition:color .6s,background-color .6s,box-shadow .6s,opacity .6s;position:absolute;transform:translateY(-50%)}.qc-label[data-side=left]{transform:translate(-100%,-50%)}.qc-label[data-lit=true]{color:var(--q-lit-night);background:var(--q-lit-veil);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--auth-gold) 40%, transparent), 0 0 26px -6px color-mix(in srgb, var(--auth-gold) 55%, transparent)}.qc-label[data-hidden]{opacity:0}@media (prefers-reduced-motion:reduce){.qc-core,.qc-halo,.qc-label,.qc-links,.qc-layout,.qc-pollux-glow,.auth-scope .qc-pollux-tile{transition:none}.qc-pollux-glow{opacity:.5;animation:none}}html[data-reduce-motion] :is(.qc-core,.qc-halo,.qc-label,.qc-links,.qc-layout,.qc-pollux-glow,.qc-pollux-tile){transition:none}html[data-reduce-motion] .qc-pollux-glow{opacity:.5;animation:none}
@property --auth-live{syntax:"<color>";inherits:true;initial-value:#1f38e0}.auth-scope:has(.qc){--auth-live-text:color-mix(in srgb, var(--auth-live) 42%, #fff);--auth-night:#0b1f4d;transition:--auth-live .6s}.auth-scope:has(.qc) .auth-card-slot{--accent:var(--auth-live);--auth-link:var(--auth-live-text)}.auth-scope:has(.qc) .auth-primary:not([data-variant=quiet]){color:var(--auth-night);background:radial-gradient(120% 160% at 0% 0%, #fff 0%, transparent 62%), linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--auth-live) 7%, #eef2f8) 100%);box-shadow:0 8px 20px -10px color-mix(in srgb, var(--auth-live) 75%, transparent), 0 0 22px -8px color-mix(in srgb, var(--auth-live) 55%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--auth-live) 14%, transparent)}.auth-scope:has(.qc) .auth-primary:not([data-variant=quiet]):hover{background:radial-gradient(120% 160% at 0% 0%, #fff 0%, transparent 70%), linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--auth-live) 10%, #f3f6fb) 100%);box-shadow:0 14px 28px -12px color-mix(in srgb, var(--auth-live) 85%, transparent), 0 0 30px -6px color-mix(in srgb, var(--auth-live) 65%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--auth-live) 18%, transparent)}.auth-scope:has(.qc) .auth-primary:not([data-variant=quiet]){--btn:var(--auth-live)}.auth-scope:has(.qc) .auth-primary:not([data-variant=quiet]) .auth-primary-sketch{--accent:var(--auth-night)}.auth-scope:has(.qc) .auth-input:focus{--auth-ring:0 0 0 1.5px var(--auth-live-text), 0 0 0 5px color-mix(in srgb, var(--auth-live) 30%, transparent)}.auth-scope:has(.qc) :is(.auth-eye,.auth-text-button,.auth-link,.auth-sso,.auth-primary,.auth-secondary):focus-visible{outline-color:var(--auth-live-text)}.auth-scope:has(.qc) .auth-sso[data-lead]:after{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--auth-live) 60%, transparent)}.auth-scope:has(.qc) .auth-sso-pill{color:var(--auth-night);background:#fff}@media (prefers-reduced-motion:reduce){.auth-scope:has(.qc){transition:none}}html[data-reduce-motion] .auth-scope:has(.qc){transition:none}
