.ui .acct-titlesub{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acct-titlesub>span:first-child{overflow-wrap:anywhere;min-width:0}.acct-planpill{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:99px;align-items:center;height:22px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.acct-planpill.paid{background:var(--orange)}.acct-head{border-bottom:1px solid var(--divider);flex-direction:column;gap:4px;padding:20px;display:flex}.acct-head.gap{gap:12px}.ui .acct-h{letter-spacing:-.3px;color:var(--navy);margin:0;font-size:17px;font-weight:800;line-height:1.3}.ui .acct-lead{color:var(--text2);text-wrap:pretty;max-width:720px;margin:0;font-size:13.5px;line-height:1.55}.acct-headrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.acct-count{color:var(--text2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.acct-pad{flex-direction:column;gap:14px;padding:20px;display:flex}.acct-foot{background:var(--subtle);border-top:1px solid var(--divider);flex-direction:column;gap:12px;padding:14px 20px;display:flex}.acct-foot.row{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:14px}.acct-foot b{color:var(--navy);font-size:14px;font-weight:700}.acct-msg{font-size:13px;font-weight:600;line-height:1.5}.acct-msg.ok{color:var(--ok-text)}.acct-msg.bad{color:var(--bad-text)}.acct-status{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.acct-status.card{background:#fff;border-radius:16px;padding:16px 20px}.acct-okdot{background:var(--ok-bg);width:32px;height:32px;color:var(--ok-text);border-radius:99px;flex:none;place-items:center;display:grid}.acct-okdot svg{width:16px;height:16px}.acct-status-txt{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.acct-status-txt b{color:var(--navy);font-size:14px;font-weight:700}.acct-status.card .acct-status-txt b{font-size:15px;font-weight:800}.acct-status-txt span{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.5}.acct-status.card .acct-status-txt span{color:var(--text2);font-size:13px}.ui .acct-smallbtn{border:1px solid var(--border);height:34px;color:var(--text2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.ui .acct-smallbtn:hover{color:var(--bad-text);border-color:var(--bad-border);text-decoration:none}.ui .acct-smallbtn:disabled{opacity:.45;cursor:not-allowed}.ui .acct-smallbtn.go:hover{color:var(--orange);border-color:var(--orange)}.acct-allow{border-bottom:1px solid var(--divider);grid-template-columns:minmax(150px,200px) minmax(0,1fr) 150px;align-items:center;gap:16px;padding:14px 20px;display:grid}.acct-allow>b{color:var(--navy);font-size:14px;font-weight:700}.acct-allow>span{color:var(--text2);font-size:13px;line-height:1.5}.acct-allow-used{flex-direction:column;gap:6px;min-width:0;display:flex}.acct-allow-used small{color:var(--text2);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.ui .acct-check{cursor:pointer;color:var(--text2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;display:flex}.ui .acct-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--orange);cursor:pointer;flex:none;margin:1px 0 0}.acct-check b{color:var(--navy);font-size:13.5px;font-weight:700;display:block}.acct-check small{color:var(--text3);font-size:12.5px;display:block}.acct-keyrow{flex-wrap:wrap;gap:10px;display:flex}.ui .acct-keyrow .ui-input{width:auto;min-width:0;font-family:var(--mono);letter-spacing:.06em;flex:220px;font-size:14px}.ui .acct-keybox input.acct-bare{width:auto;min-width:0;height:100%;box-shadow:none;color:var(--navy);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:14px}.ui .acct-link{color:var(--orange);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700}.ui .acct-link:hover{color:var(--orange-text);text-decoration:underline}.ui .acct-link:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.acct-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;display:flex}.acct-empty b{color:var(--navy);font-size:14.5px;font-weight:800}.acct-empty span{color:var(--text3);max-width:460px;font-size:13px;line-height:1.55}.acct-keybox{border:1px solid var(--border);background:var(--subtle);box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;height:42px;display:flex;overflow:hidden}.acct-keybox.edit{padding-left:14px}.acct-keybox:focus-within{outline:2px solid var(--orange);outline-offset:-1px;background:#fff}.ui .acct-keybox.edit button{height:100%;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;padding:0 12px;font-size:12.5px;font-weight:700}.ui p.acct-msg{margin:0}.acct-hero{flex-wrap:wrap;align-items:center;gap:16px;padding:28px 0 30px;display:flex}.acct-avatar{box-sizing:border-box;color:#fff;letter-spacing:.02em;background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;flex:none;place-items:center;width:52px;height:52px;font-size:17px;font-weight:800;display:grid}.acct-hero-txt{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.ui .acct-hero h1{letter-spacing:-1px;color:#fff;margin:0;font-size:clamp(26px,3.6vw,34px);font-weight:800;line-height:1.1}.ui .acct-hero .acct-titlesub{color:var(--on-navy);font-size:14px}.acct-layout{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.acct-side{flex-direction:column;flex:0 0 228px;gap:2px;display:flex;position:sticky;top:20px}.acct-side-items{flex-direction:column;gap:2px;display:flex}.ui .acct-side-items a{height:42px;color:var(--text2);border-radius:10px;align-items:center;gap:11px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.ui .acct-side-items a:hover{color:var(--navy);background:#fff;text-decoration:none}.ui .acct-side-items a.on{color:var(--navy);box-shadow:0 1px 2px #101a2e0f,inset 3px 0 0 var(--orange);background:#fff}.acct-side-items svg{flex:none}.acct-side-items span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acct-side-items em{box-sizing:border-box;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 7px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.acct-side-items em.amber{background:var(--warn-bg);color:var(--warn-text)}.acct-side-items em.grey{color:var(--text2);background:#e9ecf2}.acct-hand{border-top:1px solid var(--border);flex-direction:column;gap:4px;margin-top:16px;padding:14px;display:flex}.acct-hand b{color:var(--navy);font-size:12.5px;font-weight:700}.acct-hand span{color:var(--text2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.acct-hand.foot{display:none}.acct-content{flex-direction:column;flex:560px;gap:18px;min-width:0;display:flex}.acct-sec,.acct-stack,.acct-profile{flex-direction:column;gap:18px;min-width:0;display:flex}.acct-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:2px;display:flex}.acct-sechead>span{flex-direction:column;gap:4px;max-width:620px;display:flex}.ui .acct-sechead h2{letter-spacing:-.6px;color:var(--navy);margin:0;font-size:22px;font-weight:800;line-height:1.25}.ui .acct-sechead p{color:var(--text2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.acct-loading{color:var(--text3);padding:20px;font-size:13.5px}.ui .acct-textbtn{height:40px;color:var(--text2);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13.5px;font-weight:700}.ui .acct-textbtn:hover{color:var(--navy)}.ui .acct-textbtn.bad{color:var(--bad-text)}.ui .acct-textbtn:disabled{opacity:.45;cursor:not-allowed}.ui .acct-smallbtn.plain{color:var(--navy)}.ui .acct-smallbtn.plain:hover{color:var(--orange);border-color:var(--orange)}.acct-chead{border-bottom:1px solid var(--divider);flex-direction:column;gap:3px;padding:16px 20px;display:flex}.acct-chead b{color:var(--navy);font-size:15.5px;font-weight:800}.acct-chead span{color:var(--text3);font-size:13px;line-height:1.5}.acct-cfoot{background:var(--subtle);color:var(--text3);padding:12px 20px;font-size:12.5px;line-height:1.5}.acct-logo{color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid}.acct-mask{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--text2)}.acct-stile{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;line-height:1;display:grid}.acct-quick{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;display:grid}.ui .acct-quick-tile{border:1px solid var(--border);min-width:0;color:var(--navy);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.ui .acct-quick-tile:hover,.ui .acct-quick-tile:focus-visible{border-color:var(--orange);color:var(--navy);text-decoration:none;box-shadow:0 8px 22px #101a2e14}.acct-quick-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.acct-quick-txt b{overflow-wrap:anywhere;font-size:13.5px;font-weight:800;line-height:1.25}.acct-quick-txt>span{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.acct-quick-plus{color:var(--orange);flex:none;display:grid}.ui .acct-quick-tile{position:relative}.acct-quick-tile>.ui-pill.beta{box-shadow:0 0 0 2px var(--bg);margin:0;position:absolute;top:-9px;right:12px}.acct-new2{position:relative}.ui .acct-new2 .ui-btn{height:40px;padding:0 16px;font-size:13.5px}.acct-new2-menu{z-index:20;box-sizing:border-box;border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;width:min(400px,100vw - 40px);display:flex;position:absolute;top:48px;right:0;overflow:hidden;box-shadow:0 18px 48px #101a2e2e}.acct-new2-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text3);padding:12px 16px 8px;font-size:11px;font-weight:700;display:block}.acct-new2-list{flex-direction:column;max-height:min(70vh,560px);padding:0 6px 6px;display:flex;overflow-y:auto}.acct-new2-row{border-radius:12px;flex-direction:column;padding:8px 10px;display:flex}.acct-new2-row:hover{background:var(--subtle)}.acct-new2-who{align-items:center;gap:12px;display:flex}.acct-new2-who>span:last-child{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.acct-new2-who b{color:var(--navy);font-size:14px;font-weight:800}.acct-new2-who small{color:var(--text2);font-size:12.5px;line-height:1.45}.acct-new2-starts{flex-wrap:wrap;gap:6px;margin:8px 0 2px 48px;display:flex}.ui .acct-new2-starts a{border:1px solid var(--border);height:30px;color:var(--navy);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.ui .acct-new2-starts a:hover,.ui .acct-new2-starts a:focus-visible{border-color:var(--orange);color:var(--orange);text-decoration:none}.acct-new2-starts a span{color:var(--orange)}.acct-new2-foot{border-top:1px solid var(--divider);background:var(--subtle);color:var(--text3);justify-content:space-between;gap:10px;padding:10px 16px;font-size:12px;display:flex}.ui .acct-new2-foot a{font-size:12px}.acct-work2-tabs{border-bottom:1px solid var(--divider);flex-wrap:wrap;gap:4px;padding:0 14px;display:flex}.ui .acct-work2-tabs button{height:46px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:0 10px;font-size:13px;font-weight:700;display:flex}.ui .acct-work2-tabs button.on{border-bottom-color:var(--orange);color:var(--navy)}.acct-work2-tabs i{box-sizing:border-box;background:var(--bg);min-width:20px;height:20px;color:var(--text2);border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.acct-work2-tabs .on i{background:var(--orange-chip);color:var(--orange-text)}.acct-work2-tabs .ui-pill.beta{margin-left:0}.acct-wgroup{flex-direction:column;padding-bottom:8px;display:flex}.acct-wgroup.need{background:#fffbf3;border-bottom:1px solid #f5e6c8}.acct-wgroup-h{color:var(--text3);padding:16px 20px 6px;font-size:12px;font-weight:700}.ui .acct-wr{color:var(--navy);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 20px;font-weight:400;text-decoration:none;display:grid}.ui .acct-wr:hover{color:var(--navy);background:#f6f7fa;text-decoration:none}.ui .acct-wgroup.need .acct-wr:hover{background:#fff4df}.acct-wr-tile{color:#fff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.acct-wr-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.acct-wr-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.acct-wr-txt span{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.acct-wr-txt span.why{color:#8a5a0e}.acct-wr-end{align-items:center;gap:12px;display:flex}.acct-wr-run{color:var(--text2);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.acct-wr-run i{background:#3b6fd8;border-radius:99px;width:7px;height:7px}.acct-wr-btn{background:var(--orange);color:#fff;border-radius:9px;place-items:center;width:92px;height:34px;font-size:12.5px;font-weight:700;display:grid}.acct-wr:hover .acct-wr-btn{background:var(--orange-hover)}.acct-wr-line{align-items:center;min-width:0;display:flex}.ui .acct-wr-line>.acct-wr{flex:1;min-width:0;padding-right:6px}.ui .acct-wr-line:hover,.ui .acct-wr-line:hover>.acct-wr{background:#f6f7fa}.ui .acct-wgroup.need .acct-wr-line:hover,.ui .acct-wgroup.need .acct-wr-line:hover>.acct-wr{background:#fff4df}.ui .acct-wr-del{color:#a8b0c2;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;margin-right:14px;padding:0;display:grid}.ui .acct-wr-del:hover:not(:disabled){background:var(--bad-bg);color:var(--bad-text)}.ui .acct-wr-del:focus-visible{outline:2px solid var(--orange);outline-offset:1px}.ui .acct-wr-del:disabled{cursor:progress}.acct-wr-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite acct-wr-rot}@keyframes acct-wr-rot{to{transform:rotate(360deg)}}.acct-work2-err{margin:14px 20px 0}.acct-work-anchor{height:0;display:block}.acct-pager{border-top:1px solid var(--divider);background:var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.acct-pager-txt{color:var(--text2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.acct-pager-nums{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui .acct-pager-nums button{border:1px solid var(--border);min-width:34px;height:34px;color:var(--navy);cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border-radius:9px;padding:0 8px;font-size:13px;font-weight:700;line-height:1}.ui .acct-pager-nums button:hover:not(:disabled):not(.on){border-color:var(--orange);color:var(--orange)}.ui .acct-pager-nums button.on{border-color:var(--orange);background:var(--orange);color:#fff;cursor:default}.ui .acct-pager-nums button:disabled{color:#c9d1e0;cursor:default}.ui .acct-pager-nums button:focus-visible,.ui .acct-pager-size button:focus-visible{outline:2px solid var(--orange);outline-offset:1px}.acct-pager-gap{min-width:20px;height:34px;color:var(--text3);place-items:center;font-size:13px;display:grid}.acct-pager-size{color:var(--text3);align-items:center;gap:8px;font-size:12.5px;display:flex}.acct-pager-size>span{background:var(--border);border-radius:9px;gap:2px;padding:3px;display:flex}.ui .acct-pager-size button{height:28px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:700}.ui .acct-pager-size button.on{color:var(--navy);background:#fff;box-shadow:0 1px 3px #101a2e1f}.acct-pcard{border:1px solid var(--border);background:#fff;border-radius:18px;overflow:hidden}.acct-pcard-head{border-bottom:1px solid var(--divider);flex-direction:column;gap:5px;padding:20px 24px 18px;display:flex}.acct-pcard-head b{color:var(--navy);font-size:15.5px;font-weight:800}.acct-pcard-head span{color:var(--text3);font-size:13px;line-height:1.5}.acct-pgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:24px 22px;padding:24px 24px 26px;display:grid}.acct-pfield{flex-direction:column;gap:9px;min-width:0;display:flex}.acct-wide{grid-column:1/-1}.acct-plabel{color:var(--navy);justify-content:space-between;gap:8px;font-size:13.5px;font-weight:700;display:flex}.acct-plabel em{color:var(--text3);margin-left:5px;font-style:normal;font-weight:500}.acct-plabel small{color:var(--text3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ui .acct-pgrid .ui-input{height:48px;font-size:14px}.ui .acct-pgrid .ui-textarea{min-height:0;font-size:14px;line-height:1.6}.acct-pnote{color:var(--text3);font-size:12.5px;line-height:1.5}.acct-colorin{display:flex;position:relative}.ui .acct-colorin input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:7px;width:28px;height:28px;padding:0;position:absolute;top:10px;left:8px}.acct-colorin input[type=color]::-webkit-color-swatch-wrapper{padding:0}.acct-colorin input[type=color]::-webkit-color-swatch{border:0;border-radius:7px;box-shadow:inset 0 0 0 1px #101a2e1f}.acct-colorin input[type=color]::-moz-color-swatch{border:0;border-radius:7px}.ui .acct-colorin .ui-input{font-family:var(--mono);letter-spacing:.04em;padding-left:46px}.acct-pick{background:var(--subtle);border-radius:14px;flex-direction:column;gap:14px;margin-top:4px;padding:16px;display:flex}.acct-pick-h{color:var(--text2);font-size:12px;font-weight:700}.acct-swatches{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui .acct-swatches button{background:var(--sw);cursor:pointer;border:0;border-radius:10px;width:36px;height:36px;padding:0;box-shadow:inset 0 0 0 1px #00000014}.ui .acct-swatches button.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sw)}.ui .acct-swatches button:focus-visible{outline:2px solid var(--orange);outline-offset:5px}.acct-custom{border:1px dashed var(--muted-border);box-sizing:border-box;height:36px;color:var(--text2);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.acct-custom.on{border-style:solid;border-color:var(--navy);color:var(--navy)}.acct-custom:focus-within{outline:2px solid var(--orange);outline-offset:2px}.acct-custom>span{background:conic-gradient(#e53935,#fdd835,#43a047,#1e88e5,#8e24aa,#e53935);border-radius:5px;width:18px;height:18px}.ui .acct-custom input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.acct-adjnote{color:#7a5410;font-size:12.5px;line-height:1.5}.acct-preview{border:1px solid var(--border);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.acct-preview-k{letter-spacing:.1em;color:var(--text3);font-size:10.5px;font-weight:800}.acct-preview-badge{background:color-mix(in oklab,var(--b) 10%,#fff);height:22px;color:var(--b);border-radius:6px;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.acct-preview-h{color:#141b2b;flex:1;min-width:120px;font-size:13.5px;font-weight:800}.acct-preview-a{color:var(--b);text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.acct-preview-btn{background:var(--b);color:#fff;border-radius:8px;align-items:center;height:32px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.acct-pick-help{color:var(--text3);font-size:12px;line-height:1.5}.acct-take{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.ui .acct-take input{width:18px;height:18px;accent-color:var(--orange);cursor:pointer;flex:none;margin:1px 0 0}.acct-take b{color:var(--navy);font-size:13.5px;font-weight:700;display:block}.acct-take small{color:var(--text3);margin-top:2px;font-size:12.5px;display:block}.acct-savebar{z-index:5;border:1px solid var(--border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex;position:sticky;bottom:16px}.acct-savebar.dirty{box-shadow:0 12px 30px #101a2e24}.acct-savebar-txt{min-width:180px;color:var(--text2);flex:1;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.acct-savebar-txt i{background:var(--ok);border-radius:99px;flex:none;width:8px;height:8px}.acct-savebar.dirty .acct-savebar-txt i{background:var(--warn)}.acct-savebar-txt.bad{color:var(--bad-text)}.acct-savebar .acct-savebar-txt.bad i{background:var(--bad)}.ui .acct-savebar .ui-btn{height:42px;padding:0 18px;font-size:14px}.acct-host.on{border-color:#cfebdd}.acct-host-head{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.acct-host-txt{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.acct-host-txt>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-host-txt b{color:var(--navy);font-size:15.5px;font-weight:800}.acct-host-txt small{color:var(--text3);font-size:13px;line-height:1.5}.acct-conntag{background:var(--ok-bg);height:22px;color:var(--ok-text);border-radius:99px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.acct-conntag i{background:var(--ok);border-radius:99px;width:6px;height:6px}.ui .acct-addbtn{border:1px solid var(--border);height:38px;color:var(--navy);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.ui .acct-addbtn:hover{border-color:var(--orange);color:var(--orange)}.acct-addbtn span{color:var(--orange);font-weight:800}.acct-conn{background:#f4fbf7;border:1px solid #cfebdd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin:14px 20px 0;padding:14px 16px;display:flex}.acct-conn-tile{border:1px solid var(--border);box-sizing:border-box;width:40px;height:40px;color:var(--navy);background:#fff;border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid;position:relative}.acct-conn-tile i{background:var(--ok);box-sizing:border-box;border:2px solid #f4fbf7;border-radius:99px;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-5px;right:-5px}.acct-conn-txt{flex-direction:column;flex:1;gap:3px;min-width:190px;display:flex}.acct-conn-txt>span:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-conn-txt b{color:var(--navy);overflow-wrap:anywhere;font-size:14.5px;font-weight:800}.acct-conn-txt em{color:var(--ok-text);font-size:12px;font-style:normal;font-weight:700}.acct-conn-txt small{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.acct-conn-warn{color:var(--warn-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.acct-conn-warn i{background:var(--warn);border-radius:99px;width:6px;height:6px}.ui .acct-conn-warn a{font-size:12px}.acct-conn-btns{gap:8px;display:flex}.ui .acct-adddash{border:1.5px dashed var(--muted-border);width:calc(100% - 40px);height:52px;color:var(--text2);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:12px 20px 18px;font-size:13.5px;font-weight:700;display:flex}.ui .acct-adddash:hover{color:#166534;background:#f4fbf7;border-color:#166534}.acct-adddash span{font-size:17px;font-weight:800}.acct-gap{height:14px;display:block}.acct-host-empty{color:var(--text3);padding:14px 20px;font-size:13px}.acct-host-msg{padding:0 20px 16px}.acct-cform{background:var(--subtle);flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.ui .acct-cform-lead{color:var(--text2);margin:0;font-size:13px;line-height:1.55}.acct-cform-lead b,.acct-csteps b{color:var(--navy)}.acct-csteps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.acct-csteps li{color:var(--text2);gap:10px;font-size:13px;line-height:1.55;display:flex}.acct-csteps li>span:first-child{border:1px solid var(--border);box-sizing:border-box;width:20px;height:20px;color:var(--navy);background:#fff;border-radius:99px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.acct-cfields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ui .acct-cfields .ui-input{background:#fff;height:44px;font-size:14px}.acct-cbtns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui .acct-cbtns .ui-btn{height:42px;padding:0 18px;font-size:14px}.acct-cbtns>span{min-width:200px;color:var(--text3);flex:1;font-size:12.5px;line-height:1.5}.acct-connector{background:var(--navy);color:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}.acct-connector-tile{background:var(--orange);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.acct-connector-txt{flex-direction:column;flex:1;gap:8px;min-width:230px;display:flex}.acct-connector-txt>span:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-connector-txt b{color:#fff;font-size:15.5px;font-weight:800}.acct-connector-txt em{color:#ffb98e;background:#de5f1438;border-radius:99px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.acct-connector-txt>span:nth-child(2){color:var(--on-navy);font-size:13px;line-height:1.5}.acct-connector-feats{flex-wrap:wrap;gap:6px 14px;display:flex}.acct-connector-feats span{color:#fff;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ui .acct-connector .ui-btn{flex:none;height:44px;padding:0 18px;font-size:14px}.acct-prov{border-bottom:1px solid var(--divider)}.acct-prov-row{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}.acct-prov-txt{flex-direction:column;flex:1;gap:4px;min-width:190px;display:flex}.acct-prov-txt>span:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-prov-txt b{color:var(--navy);font-size:14.5px;font-weight:800}.acct-spill{background:var(--bg);height:20px;color:var(--text3);border-radius:99px;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.acct-spill.ok{background:var(--ok-bg);color:var(--ok-text)}.acct-prov-line{color:var(--text3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.acct-chip{background:var(--bg);height:22px;color:var(--text2);border-radius:99px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.acct-prov-form{flex-wrap:wrap;align-items:center;gap:10px;padding:0 20px 16px 74px;display:flex}.acct-prov-form .acct-keybox{flex:1;min-width:220px}.ui .acct-prov-form .ui-btn{height:42px;padding:0 18px;font-size:14px}.ui .acct-getkey{font-size:12.5px}.acct-prov-msg{padding:0 20px 14px 74px}.acct-job{border-bottom:1px solid var(--divider);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.acct-job:last-child{border-bottom:0}.acct-job-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.acct-job-txt{flex-direction:column;flex:1;gap:3px;min-width:190px;display:flex}.acct-job-txt b{color:var(--navy);font-size:14.5px;font-weight:800}.acct-job-txt small{color:var(--text3);font-size:12.5px;line-height:1.5}.acct-job-pick{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.ui .acct-job-pick .ui-select{background:#fff;border-radius:9px;width:auto;min-width:0;max-width:100%;height:40px;padding:0 10px;font-size:13.5px}.acct-job-need{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acct-job-need>span{color:var(--warn-text);font-size:12.5px;font-weight:600}.acct-job-need>span.soft{color:var(--text2)}.acct-job-ok{color:var(--ok-text);align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.acct-job-ok i{background:var(--ok);border-radius:99px;width:7px;height:7px}.acct-job-more{flex-direction:column;gap:8px;min-width:0;margin-left:54px;display:flex}.ui .acct-job-more .ui-input{max-width:420px;height:42px;font-size:14px}.acct-job-hint{color:var(--text3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;line-height:1.5;display:flex}.acct-job-save{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui .acct-job-save .ui-btn{height:40px;padding:0 16px;font-size:13.5px}.acct-job-save>span{color:var(--text3);font-size:12.5px}.acct-meter{background:var(--subtle);border-radius:10px;flex-direction:column;gap:7px;margin-left:54px;padding:10px 12px;display:flex}.acct-meter>span:first-child{color:var(--navy);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12.5px;font-weight:700;display:flex}.acct-meter>span:first-child span:last-child{color:var(--text2);font-variant-numeric:tabular-nums}.acct-meter .ui-bar{background:var(--border)}.acct-meter small{color:var(--text3);font-size:12px;line-height:1.5}.acct-lic{flex-direction:column;gap:10px;padding:16px 20px;display:flex}.acct-lic+.acct-lic{border-top:1px solid var(--divider)}.acct-lic-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.acct-lic-txt{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.acct-lic-txt>span:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-lic-txt b{color:var(--navy);font-size:14px;font-weight:700}.acct-lic .acct-mask{color:var(--text3);font-size:13px}.acct-signin{flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.acct-signin>span{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.acct-signin b{color:var(--navy);font-size:14px;font-weight:700}.acct-signin>span>span{color:var(--text2);overflow-wrap:anywhere;font-size:13px}@media (max-width:880px){.acct-side{flex:100%;position:static}.acct-side-items{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px;display:grid}.acct-hand.side{display:none}.acct-hand.foot{margin-top:0;display:flex}}@media (max-width:620px){.acct-new2-menu{left:0;right:auto}.acct-pcard-head{padding:18px 18px 16px}.acct-pgrid{grid-template-columns:minmax(0,1fr);padding:20px 18px 22px}.acct-wr-txt span,.acct-wr-txt span.why{white-space:normal}.ui .acct-wr{gap:12px;padding:12px 16px}.acct-wr-btn{width:78px}.ui .acct-wr-del{margin-right:8px}.acct-conn-txt small{white-space:normal;overflow-wrap:anywhere}.acct-prov-form,.acct-prov-msg{padding-left:20px}.acct-job-more,.acct-meter{margin-left:0}}.acct-steps{flex-direction:column;margin:0;padding:6px 20px;list-style:none;display:flex}.acct-steps.lg{padding:0 20px}.acct-steps li{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.acct-steps.lg li{padding:18px 0}.acct-steps li+li{border-top:1px solid var(--divider)}.acct-steps li.done{opacity:.6}.acct-stepchip{background:var(--orange-chip);width:26px;height:26px;color:var(--orange);border-radius:99px;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid}.acct-steps.lg .acct-stepchip{width:28px;height:28px;font-size:13px}.acct-stepchip.now{background:var(--orange);color:#fff}.acct-stepchip.done{background:var(--ok);color:#fff}.acct-stepchip svg{width:13px;height:13px}.acct-step-txt{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.acct-step-txt b{color:var(--navy);font-size:14.5px;font-weight:700}.acct-steps.lg .acct-step-txt b{font-size:15px}.acct-step-txt span{color:var(--text2);text-wrap:pretty;font-size:13.5px;line-height:1.55}.acct-step-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui .acct-step-btns .ui-btn{height:40px;padding:0 16px;font-size:13.5px}.ui .acct-step-btns .ui-btn.sec{padding:0 14px}.acct-keyeg{background:var(--bg);font-family:var(--mono);letter-spacing:.06em;color:var(--text2);border-radius:8px;align-self:flex-start;margin-top:6px;padding:6px 10px;font-size:13px}.ui .acct-worker{border-bottom:1px solid var(--divider);color:var(--navy);background:#fff;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.ui .acct-worker:last-child{border-bottom:0}.ui .acct-worker:hover{background:var(--subtle);text-decoration:none}.acct-worker-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.acct-worker-txt b{color:var(--navy);font-size:14.5px;font-weight:700}.acct-worker-txt span{color:var(--text2);font-size:13.5px;font-weight:400;line-height:1.5}.acct-worker em{color:var(--orange);white-space:nowrap;font-size:13px;font-style:normal;font-weight:700}.acct-worker svg{width:14px;height:14px;color:var(--orange);flex:none}.acct-wrow{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex}.acct-wrow-txt{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.acct-wrow-txt b{color:var(--navy);font-size:14px;font-weight:700}.acct-wrow-txt span{color:var(--text2);font-size:13px;line-height:1.5}.acct-wrow>span:not(.acct-wrow-txt){color:var(--text2);font-size:13px;font-weight:600}.acct-band-note{background:var(--subtle);color:var(--text2);padding:14px 20px;font-size:12.5px;line-height:1.55}.acct-plugin{color:var(--text2);flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.55;display:flex}.acct-plugin b{color:var(--navy)}.acct-help{border:1px solid var(--border);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.acct-help-txt{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.acct-help-txt b{color:var(--navy);font-size:14px;font-weight:700}.acct-help-txt span{color:var(--text2);font-size:13px;line-height:1.5}.ui .acct-help>a:not(.ui-btn){overflow-wrap:anywhere;font-size:13px}.acct-welcome-hero{flex-direction:column;gap:12px;max-width:680px;padding:36px 0 32px;display:flex}.ui .acct-welcome-hero h1{letter-spacing:-1.2px;color:#fff;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.1}.ui .acct-welcome-hero p{color:var(--on-navy);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}.ui .acct-welcome-flow{padding-top:0}.acct-pagefoot{border-top:1px solid var(--border)}.acct-pagefoot .ui-foot a{color:var(--text2)}.acct-pagefoot .ui-foot>span:last-child{flex-wrap:wrap;gap:6px 16px;display:flex}.acct-pagefoot .ui-foot>span:first-child{overflow-wrap:anywhere}.acct-nav{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.ui .acct-nav .ui-navbtn{margin-left:4px}@media (max-width:620px){.acct-allow{grid-template-columns:1fr;gap:6px}.acct-allow-used small{text-align:left}}@media (max-width:480px){.ui-head:has(.acct-nav) .ui-brand-txt{display:none}.ui .acct-nav .ui-navlink{padding:0 8px}.ui .acct-nav .ui-navbtn{margin-left:2px;padding:0 10px}}.ui .acct-side-items a.acct-side-admin{box-shadow:inset 0 1px 0 var(--border);border-radius:0 0 10px 10px;margin-top:8px}.acct-dfs-form .ui-input{flex:1;min-width:200px;height:42px}.acct-dfs-actions{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px;display:flex}.ui .acct-dfs-actions .ui-btn{height:40px;padding:0 18px;font-size:14px}.acct-dfs-helpwrap{display:inline-flex;position:relative}.acct-dfs-pop{z-index:20;border:1px solid var(--border);width:min(340px,100vw - 48px);color:var(--text2);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #0f0f1a24}.acct-dfs-pop b{color:var(--navy);font-size:13.5px}.ui .acct-dfs-pop .acct-textbtn{align-self:flex-start;height:30px;padding:0}@media (max-width:620px){.acct-dfs-pop{left:auto;right:-8px}}
