body:has(.acx){flex-direction:column;min-height:100dvh;display:flex}.acx{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.hd.acx-hd{flex:none;gap:10px;padding:0 16px}.hd.acx-hd .brand{flex:none;text-decoration:none}.hd.acx-hd .brand:focus-visible,.hd.acx-hd .seg>:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px;border-radius:6px}.hd.acx-hd .prod{display:flex}.hd.acx-hd .prod small{color:#a9bad6;font-size:11px}.hd.acx-hd .seg{flex:none}.hd.acx-hd .user{flex:0 auto;min-width:0}.hd.acx-hd .user>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:300px;line-height:1.3;overflow:hidden}.hd.acx-hd .user small{color:#a9bad6;text-overflow:ellipsis;font-size:11px;overflow:hidden}.hd.acx-hd .acx-out{flex:none}.acx-out:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.stepwrap.acx-stepwrap{flex:none}.steps.acx-steps{width:100%;max-width:720px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0 16px;list-style:none;overflow:visible}.acx-steps .step{flex:1 1 0;justify-content:center;min-width:0;padding:10px 8px;font-size:12px;overflow:hidden}.acx-steps .step>span:first-child{text-overflow:ellipsis;overflow:hidden}.acx-steps .step:not(.done):not(.on){color:var(--tx-2)}@media (max-width:600px){.steps.acx-steps{padding:0 8px}.acx-steps .step{flex:auto;gap:6px;padding:10px 4px}}.acx-body{flex:1 0 auto;min-width:0;display:flex}.acx-body.acx-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.acx-main{flex-direction:column;flex:auto;min-width:0;padding:32px 24px 40px;display:flex}.acx-col{width:100%;max-width:420px;margin:auto}.acx-col.top{margin:0 auto}.acx-col.wide{max-width:960px}.acx-art{background:var(--navy-900);color:#e3ecf8;border-top:1px solid var(--navy-700);flex-direction:column;order:-1;justify-content:center;align-items:center;gap:22px;padding:48px 44px;display:flex}.acx-art>*{width:100%;max-width:440px;margin:0}.acx-art .art-h{letter-spacing:-.01em;color:#fff;font-size:26px;font-weight:700;line-height:1.2}.ph.acx-ph{align-items:flex-start;gap:10px 12px;margin-bottom:16px}.acx-ph>div:first-child{flex:240px;min-width:0}.acx-ph h1{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:28px}.acx-ph .sub{color:var(--tx-2);margin-top:4px;font-size:13px;line-height:1.45}.acx-ph .acts{align-items:center;margin-left:auto}.acx-eye{font:600 11.5px/1.3 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--tx-2);margin:0 0 6px}.acx-card{display:block}.acx-card .card-b{flex-direction:column;gap:14px;padding:20px;display:flex}.acx .field,.acx-form .field,.acx .alert,.acx-form .alert{margin:0}.acx-card .kfield :is(input,select){height:38px;font-size:14px}.acx-card .btn.lg{height:42px;font-size:13.5px}.acx-line{color:var(--tx-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;font-size:12px;display:flex}.acx-line .reqnote{color:var(--tx-2)}.acx-tap{align-items:center;gap:4px;min-height:24px;display:inline-flex}.acx .or-ln{color:var(--tx-2);margin:0;font-size:11.5px}.acx-invite{color:var(--tx-2);margin:0;font-size:12px}.acx-ft{border-top:1px solid var(--line-2);color:var(--tx-2);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:16px;padding-top:10px;font-size:12px;display:flex}.acx-ft .mono{font-size:11px}.acx-ft .grow{flex:1}.acx-ft a,.acx-lnk{color:var(--blue-700)}.acx-lnk{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;text-decoration:underline}.acx-lnk:focus-visible,.acx a:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px;border-radius:4px}.acx-pw{display:flex;position:relative}.field .acx-pw input{padding-right:42px}.acx-pw-b{width:30px;height:30px;color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.acx-pw-b:hover{background:var(--surface-2);color:var(--tx)}.acx-pw-b:focus-visible{outline:2px solid var(--blue-500);outline-offset:1px}.acx-opts{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.acx-col.wide .acx-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.acx .cc .card-b{flex-direction:column;gap:12px;padding:16px;display:flex}.acx-opt{align-items:center;gap:12px;min-width:0;display:flex}.acx-opt>div{min-width:0}.acx-opt .cn{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.acx-meta{color:var(--tx-2);flex-wrap:wrap;align-items:center;gap:0 6px;margin-top:3px;font-size:12px;line-height:1.4;display:flex}.acx-meta>span{align-items:center;gap:5px;display:inline-flex}.acx-meta .mono{color:var(--tx-3);overflow-wrap:anywhere;font-size:11.5px}.acx-meta .sepd{color:var(--tx-4)}.acx .rolebox{font-size:12px}.acx .rolebox .badge{white-space:normal;text-align:left;height:22px;font-size:11px}.acx .cc .card-f{justify-content:flex-end;padding:12px 16px}.acx .cc .card-f .btn{height:36px;padding:0 16px;font-size:13px}.acx .cc .card-f .btn.block{height:42px;font-size:13.5px}.acx h1 .badge.demo-mode{font-size:11px}.acx-pad{padding:12px 20px}.acx-form{flex-direction:column;gap:12px;min-width:0;max-width:480px;display:flex}.acx-acts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:2px;display:flex}.acx-acts .sp{flex:1}.acx-ro .kv2{grid-template-columns:minmax(0,1fr)}.acx-ro dd{align-items:flex-start;gap:6px;display:flex}.acx-ro dd .icon{color:var(--tx-3);margin-top:2px}.acx-ro .hint{color:var(--tx-2);margin-top:6px;font-size:11.5px;line-height:1.45;display:block}.acx-state{color:var(--tx);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.acx-state .icon{width:18px;height:18px;color:var(--tx-3)}.acx-state.on .icon{color:var(--ok)}.acx-qr{border:1px solid var(--line);background:#fff;border-radius:6px;display:block}.acx-secret{color:var(--tx-2);overflow-wrap:anywhere;font-size:12px}@media (max-width:900px){.acx-body.acx-two{display:flex}.acx-art{display:none}.hd.acx-hd .seg>*{align-items:center;min-height:40px;padding:0 13px;display:inline-flex}.hd.acx-hd .acx-out{height:40px;padding:0 12px;font-size:12px}.hd.acx-hd .brand,.acx-tap{min-height:40px}.acx-card .kfield :is(input,select){height:44px;font-size:16px}.field .acx-pw input{padding-right:46px}.acx-pw-b{width:44px;height:100%;min-height:40px;right:0}.acx .btn.lg{height:46px;font-size:15px}.acx .cc .card-f .btn,.acx .cc .card-f .btn.block,.acx-ph .acts .btn,.acx-acts .btn{height:44px;padding:0 16px;font-size:14px}.acx-acts .btn.primary{flex:auto;justify-content:center}.acx-ph .acts{width:100%;margin-left:0}.acx-pad{padding:10px 14px}}@media (max-width:820px){.acx-col.wide .acx-opts{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.acx-main{padding:20px 16px 28px}.acx-col{margin:0 auto}.acx-ph h1{font-size:20px;line-height:26px}.hd.acx-hd.acc .prod{display:none}.hd.acx-hd{gap:8px;padding:0 12px}}@media (max-width:379px){.hd.acx-hd.acc .user{display:none}}@media (max-width:359px){.hd.acx-hd{gap:6px;padding:0 10px}.hd.acx-hd .logo-chip{padding:4px 6px}.hd.acx-hd .prod b{font-size:13px}.hd.acx-hd .prod small{display:none}.hd.acx-hd .seg>*{padding:0 10px}.hd.acx-hd .acx-out{justify-content:center;width:40px;padding:0}.hd.acx-hd .acx-out span{display:none}}
