.pg-login.lr{--bg:#f9f9fb;--panel:#fff;--panel2:#fcfcfd;--hover:#f0f0f3;--line:#e0e1e6;--line2:#e8e8ec;--line3:#cdced6;--tx:#1c2024;--tx2:#60646c;--tx3:#8b8d98;--pri:#3e63dd;--pri-h:#3358d4;--pri-soft:#edf2fe;--pri-tx:#3a5bc7;--pri-line:#c1d0ff;--am-row:#fefbe9;--am-bg:#fff7c2;--am-line:#f3d673;--am-tx:#4f3422;--am-dot:#ffc53d;--gr-bg:#e6f6eb;--gr-line:#adddc0;--gr-tx:#218358;--gr-dot:#30a46c;--bl-bg:#e6f4fe;--bl-line:#acd8fc;--bl-tx:#0d74ce;--bl-dot:#0090ff;--rd-bg:#feebec;--rd-line:#fdbdbe;--rd-tx:#ce2c31;--rd-solid:#ce2c31;--brand:#1f2d5c;--overlay:#1c202480;--shadow:0 1px 2px #1c20240f,0 8px 24px #1c20241a;font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--tx);background:var(--bg);font-size:14px;line-height:20px}.pg-login.lr.dark{--bg:#111113;--panel:#18191b;--panel2:#1c1d20;--hover:#212225;--line:#363a3f;--line2:#2e3135;--line3:#43484e;--tx:#edeef0;--tx2:#b0b4ba;--tx3:#777b84;--pri:#3e63dd;--pri-h:#5472e4;--pri-soft:#182449;--pri-tx:#9eb1ff;--pri-line:#304384;--am-row:#1d180f;--am-bg:#302008;--am-line:#5c3d05;--am-tx:#ffca16;--am-dot:#ffc53d;--gr-bg:#132d21;--gr-line:#20573e;--gr-tx:#3dd68c;--gr-dot:#30a46c;--bl-bg:#0d2847;--bl-line:#104d87;--bl-tx:#70b8ff;--bl-dot:#0090ff;--rd-bg:#3b1219;--rd-line:#72232d;--rd-tx:#ff9592;--rd-solid:#e5484d;--brand:#141726;--overlay:#000000a6;--shadow:0 1px 2px #0000004d,0 8px 24px #0006}.pg-login.lr *{box-sizing:border-box}.pg-login.lr h1,.pg-login.lr h2,.pg-login.lr h3,.pg-login.lr p{margin:0}.pg-login .mono{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.pg-login.lr a{color:var(--pri-tx);text-decoration:none}.pg-login.lr a:hover{color:var(--pri-h);text-decoration:underline}.pg-login .btn{height:36px;font:500 14px/1 var(--font-geist-sans),system-ui,sans-serif;cursor:pointer;white-space:nowrap;color:var(--tx);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.pg-login.lr a.btn{text-decoration:none}.pg-login.lr a.btn-pri,.pg-login .btn-pri{background:var(--pri);color:#fff}.pg-login.lr a.btn-pri:hover,.pg-login .btn-pri:hover{background:var(--pri-h);color:#fff}.pg-login.lr a.btn-out,.pg-login .btn-out{background:var(--panel);border-color:var(--line);color:var(--tx)}.pg-login.lr a.btn-out:hover,.pg-login .btn-out:hover{background:var(--hover);color:var(--tx)}.pg-login .btn-ghost{color:var(--tx2)}.pg-login .btn-ghost:hover{background:var(--hover);color:var(--tx)}.pg-login .btn-sm{gap:6px;height:30px;padding:0 10px;font-size:13px}.pg-login .badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.pg-login .badge .dot{border-radius:50%;width:6px;height:6px}.pg-login .b-terreno{background:var(--bl-bg);color:var(--bl-tx);border-color:var(--bl-line)}.pg-login .b-terreno .dot{background:var(--bl-dot)}.pg-login .b-lista{background:var(--am-bg);color:var(--am-tx);border-color:var(--am-line)}.pg-login .b-lista .dot{background:var(--am-dot)}.pg-login .b-gen{background:var(--gr-bg);color:var(--gr-tx);border-color:var(--gr-line)}.pg-login .b-gen .dot{background:var(--gr-dot)}.pg-login .input{border:1px solid var(--line);width:100%;height:40px;font:400 14px var(--font-geist-sans),system-ui,sans-serif;background:var(--panel);color:var(--tx);border-radius:6px;padding:0 12px}.pg-login .input::placeholder{color:var(--tx3)}.pg-login .input:focus{border-color:var(--pri);box-shadow:0 0 0 3px var(--pri-soft);outline:none}.pg-login .input.err{border-color:var(--rd-tx)}.pg-login .lbl{color:var(--tx);font-size:13px;font-weight:500}.pg-login.lr :focus-visible{outline:2px solid var(--pri);outline-offset:2px}
