#nav-hbo{gap:12px;margin-top:9px;padding:12px;border:1px solid #685495;background:linear-gradient(120deg,#342347,#20283c);min-height:66px}#nav-hbo.on{border-color:#c0a2ff;box-shadow:inset 3px 0 #ba98ff}.hbo-logo{display:inline-grid;place-items:center;min-width:44px;height:40px;background:linear-gradient(135deg,#dec6ff,#9378fb);color:#24163d;border-radius:12px;font-weight:1000;font-size:14px;letter-spacing:-1px}#pg-hbo{max-width:1600px;margin:auto;color:#f2edff}.hbo-hero{padding:32px;border:1px solid #635083;border-radius:22px;background:radial-gradient(ellipse at 90% 0,#8055ba77,transparent 60%),linear-gradient(120deg,#221a36,#17263b);display:flex;justify-content:space-between;align-items:center;gap:22px}.hbo-hero h2{font-size:34px;margin:16px 0;display:flex;gap:14px;align-items:center}.hbo-hero p,.hbo-panel p,#hbo-copy-dialog p{font-size:13px;color:#b7b3ce;line-height:1.7}.hbo-primary{border:0;border-radius:10px;padding:12px 16px;color:#241537;background:linear-gradient(115deg,#e2ccff,#b39cff);font-weight:800;cursor:pointer}.hbo-tabs,.hbo-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0;padding:10px;border:1px solid #45385e;border-radius:14px;background:#1b1d30}.hbo-tabs button{flex:1;background:transparent;color:#c2bad8;border:0;padding:12px;border-radius:9px;cursor:pointer}.hbo-tabs button.on{background:#bfa6fa;color:#241537;font-weight:800}.hbo-toolbar{align-items:end;padding:14px}.hbo-toolbar label{display:grid;gap:6px;font-size:11px;color:#c6bdd7}.hbo-toolbar input,.hbo-toolbar select,#hbo-form input,#hbo-form select,#hbo-form textarea,#hbo-copy-text{background:#131c2c;color:#f2edff;border:1px solid #4e4569;border-radius:8px;padding:11px;font:inherit}#hbo-notice{font-size:12px;color:#aaa6c2;margin:14px 0}.hbo-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.hbo-stats article{padding:24px;background:linear-gradient(130deg,#2c2340,#172639);border:1px solid #514469;border-top:3px solid #bb9cff;border-radius:17px;position:relative}.hbo-stats article:nth-child(2){border-top-color:#76dbb8}.hbo-stats article:nth-child(3){border-top-color:#ffc57c}.hbo-stats article:nth-child(4){border-top-color:#79b5ff}.hbo-stats article>span{position:absolute;right:18px;top:17px;color:#796689;font-size:23px;font-weight:800}.hbo-stats strong{display:block;font-size:42px;color:#dfc9ff;margin-bottom:10px}.hbo-stats small{color:#c1bdd2}.hbo-dashboard-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.hbo-panel,.hbo-batch{padding:23px;background:linear-gradient(135deg,#232238,#172335);border:1px solid #4b4162;border-radius:17px;margin-bottom:16px}.hbo-panel h3,.hbo-batch h3{font-size:17px;margin:10px 0 16px}.hbo-wide{grid-column:1/-1}.hbo-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.hbo-flow b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#594570;color:#ecd9ff;margin-bottom:14px}.hbo-flow strong{font-size:13px}.hbo-link-metrics{display:flex;gap:20px;justify-content:space-between;margin:28px 0}.hbo-link-metrics strong{display:block;font-size:33px;color:#c5adff}.hbo-link-metrics span{font-size:11px;color:#b3afc4}.hbo-client-row{display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid #423c56;font-size:13px}.hbo-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:16px 0}.hbo-actions>span{font-size:12px;color:#ada8bf}.hbo-batch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:20px}.hbo-batch summary{display:flex;justify-content:space-between;gap:20px;align-items:center;cursor:pointer}.hbo-batch summary>span{font-size:12px;color:#b9afd0}.hbo-state{padding:5px 9px;border-radius:7px;background:#433757;color:#e5d6ff;font-size:11px;display:inline-block}.hbo-state.active,.hbo-state.available{background:#4c3d24;color:#ffdc8a}.hbo-state.sent,.hbo-state.success{background:#254b3e;color:#9bedcc}.hbo-state.failed{background:#5a303c;color:#ffb9c3}.hbo-account-list{max-height:480px;overflow:auto}.hbo-account-list>div{display:flex;gap:15px;align-items:center;padding:12px 0;border-top:1px solid #3d3853;font-size:12px}.hbo-account-list>div>span:first-child{flex:1;overflow-wrap:anywhere}.hbo-url{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.hbo-batch small{color:#b4aeca}#hbo-dialog,#hbo-copy-dialog{margin:auto;padding:26px;width:min(650px,94vw);max-height:90vh;overflow:auto;background:#201e32;color:#f2edff;border:1px solid #796292;border-radius:18px}#hbo-dialog::backdrop,#hbo-copy-dialog::backdrop{background:#060510ba}#hbo-dialog header,#hbo-copy-dialog header{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}#hbo-form-fields label{display:grid;gap:8px;font-size:12px;margin-bottom:15px}#hbo-form-fields p{font-size:12px;color:#bab1cd}#hbo-copy-text{width:100%;resize:vertical}#hbo-error{color:#ffb0c4;font-size:12px;margin:15px 0}#pg-hbo button,#pg-hbo article,.hbo-panel{transition:transform .2s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease}#pg-hbo button:hover{filter:brightness(1.12);transform:translateY(-2px)}.hbo-stats article:hover,.hbo-batch:hover{border-color:#b699dd;box-shadow:0 10px 24px #0003}#pg-hbo button:active{transform:scale(.98)}#pg-hbo :focus-visible{outline:2px solid #d6b3ff;outline-offset:3px}@media(max-width:800px){.hbo-dashboard-grid,.hbo-flow{grid-template-columns:1fr}.hbo-stats{grid-template-columns:1fr 1fr}.hbo-hero{align-items:flex-start;flex-direction:column}.hbo-account-list>div{flex-wrap:wrap}.hbo-client-row{gap:15px}.hbo-batch summary{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){#pg-hbo *{transition:none!important;transform:none!important}}
.hbo-link-list{display:flex;flex-direction:column;gap:10px}.hbo-link-row{display:grid;grid-template-columns:135px minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 20px;border:1px solid #4b4162;border-left:4px solid #6de3ad;border-radius:12px;background:linear-gradient(110deg,#212739,#202034)}.hbo-link-row.copied{border-left-color:#75b7ff;background:linear-gradient(110deg,#1c354a,#20253c)}.hbo-link-row.success{border-left-color:#5ee0b3}.hbo-link-row.failed{border-left-color:#ff8295}.hbo-link-label{display:grid;gap:8px}.hbo-link-label>strong{color:#a9a2bf;font-size:11px}.hbo-link-label .hbo-state{justify-self:start}.hbo-state.available{background:#184d39;color:#a0ffd1;border:1px solid #398b66}.hbo-state.copied{background:#234c76;color:#bfddff;border:1px solid #4c8dcc}.hbo-link-address .hbo-url{margin:0 0 7px;font-size:12px;line-height:1.5}.hbo-link-address small{color:#a49cb8;font-size:10px}.hbo-link-row .hbo-actions{margin:0;justify-content:flex-end}.hbo-success-btn{color:#a0efc8!important;border-color:#428d69!important}.hbo-failed-btn{color:#ffb1bf!important;border-color:#995361!important}.hbo-link-metrics{flex-wrap:wrap}@media(max-width:950px){.hbo-link-row{grid-template-columns:120px minmax(0,1fr)}.hbo-link-row .hbo-actions{grid-column:1/-1;justify-content:flex-start}}@media(max-width:500px){.hbo-link-row{grid-template-columns:1fr;gap:12px}.hbo-link-label{display:flex;align-items:center;gap:12px}.hbo-link-row .hbo-actions{grid-column:1}}
.hbo-copy-email.copied,.hbo-copy-password.copied{background:#244972!important;color:#c2e3ff!important;border-color:#619ada!important}.hbo-copy-email{min-width:118px}.hbo-account-list>div:has(.hbo-copy-email.copied){background:#1c31452b}.hbo-copy-password{margin-left:auto}@media(max-width:800px){.hbo-copy-password{margin-left:0}}
.hbo-link-row.available{background:linear-gradient(110deg,#493d1d,#342e20);border-color:#a58a3b;border-left-color:#f3cb57}.hbo-link-row.available .hbo-state{background:#67531f;border-color:#be9e40;color:#fff0af}.hbo-link-row.success{background:linear-gradient(110deg,#174b37,#18392e);border-color:#3b966a;border-left-color:#74e8aa}.hbo-link-row.success .hbo-state{background:#226343;border-color:#51ad7c;color:#c7ffdc}.hbo-link-row.failed{background:linear-gradient(110deg,#552632,#3e242e);border-color:#b55d6d;border-left-color:#ff8798}.hbo-link-row.failed .hbo-state{background:#7b3445;border-color:#cb6a7c;color:#ffe0e5}.hbo-link-row.copied{background:linear-gradient(110deg,#203f62,#25324d);border-color:#5689bb;border-left-color:#85c4ff}.hbo-link-row .hbo-link-address small{color:#d3ccdc}.hbo-link-row .hbo-url{color:#f4f3fa}.hbo-link-label .hbo-state{font-weight:700}
/* Account lifecycle colors; copy feedback is independent of activation. */
#pg-hbo .hbo-account-list>div{padding:12px 14px;margin:5px 0;border:1px solid transparent;border-left-width:4px;border-radius:9px;transition:background-color .2s ease,border-color .2s ease}
#pg-hbo .hbo-account-list>div:has(.hbo-state.pending){background:linear-gradient(110deg,#423a224d,#342f234d);border-color:#81704470;border-left-color:#d2b75c}
#pg-hbo .hbo-account-list>div:has(.hbo-state.active){background:linear-gradient(110deg,#194c39,#20362e);border-color:#438764;border-left-color:#78e1a4}
#pg-hbo .hbo-account-list>div:has(.hbo-state.sent){background:linear-gradient(110deg,#203e61,#263448);border-color:#537fac;border-left-color:#8bc4ff}
#pg-hbo .hbo-account-list .hbo-state.pending{background:#5c4b24;color:#ffe9a0;border:1px solid #9a8240}
#pg-hbo .hbo-account-list .hbo-state.active{background:#266545;color:#c6ffdb;border:1px solid #55a87b}
#pg-hbo .hbo-account-list .hbo-state.sent{background:#2b5480;color:#d4e9ff;border:1px solid #6498ce}
#pg-hbo .hbo-account-list>div:hover{filter:brightness(1.12)}

#pg-hbo .hbo-country{display:inline-block;padding:4px 8px;border-radius:7px;background:#252d45;color:#dbe6ff;font-size:12px;white-space:nowrap}
