/* HostingJet 0.28.73 — Website Manager drawer. Main page observes; drawer operates. */
body .hj61-websites .hj68-tabs{display:none!important}
body.hj73-manager-open{overflow:hidden!important}
.hj73-manager[hidden]{display:none!important}
.hj73-manager{position:fixed;inset:0;z-index:2147483000;font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.hj73-backdrop{position:absolute;inset:0;border:0;background:rgba(15,17,20,.28);backdrop-filter:blur(2px);opacity:0;transition:opacity .22s ease;cursor:default}
.hj73-drawer{position:absolute;top:0;right:0;width:min(630px,calc(100vw - 28px));height:100dvh;display:flex;flex-direction:column;background:#fff;border-left:1px solid #e8e9eb;box-shadow:-28px 0 70px -34px rgba(15,18,23,.34);transform:translateX(102%);transition:transform .24s cubic-bezier(.22,.8,.32,1);overflow:hidden}
.hj73-manager.is-open .hj73-backdrop{opacity:1}.hj73-manager.is-open .hj73-drawer{transform:translateX(0)}
.hj73-drawer-head{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:25px 26px 20px;border-bottom:1px solid #eeeeef;background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}
.hj73-head-copy>span,.hj73-subhead>div>span,.hj73-group-label{display:block;color:#9a9da3;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
.hj73-title-row{display:flex;align-items:center;gap:10px;margin-top:4px}.hj73-title-row h2{margin:0;color:#17181a;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.035em}.hj73-drawer-head p{margin:5px 0 0;color:#8a8e95;font-size:10.5px;line-height:1.5}
.hj73-status{display:inline-flex;align-items:center;gap:6px;min-height:25px;padding:0 9px;border-radius:999px;background:#edf9f2;color:#168b50;font-size:9.5px;font-weight:500}.hj73-status i{width:6px;height:6px;border-radius:50%;background:#18ae62}.hj73-status.is-offline{background:#fff5ed;color:#b7652b}.hj73-status.is-offline i{background:#e78645}
.hj73-close,.hj73-back{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #e8e9eb;border-radius:10px;background:#fff;color:#656a72;cursor:pointer;transition:.15s ease}.hj73-close:hover,.hj73-back:hover{background:#f7f7f8;color:#202226;border-color:#dedfe2}.hj73-close svg,.hj73-back svg{width:15px;height:15px}
.hj73-drawer-scroll{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 34px;background:#fff;scrollbar-width:thin;scrollbar-color:#d9dbdf transparent}
.hj73-view[hidden]{display:none!important}.hj73-view{animation:hj73-view-in .18s ease both}@keyframes hj73-view-in{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}
.hj73-site-hero{display:grid;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:13px;padding:17px;border:1px solid #e8e9eb;border-radius:16px;background:linear-gradient(135deg,#fbfbfc 0%,#fff 52%,#f4fbf7 100%)}
.hj73-site-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#111214;color:#fff;font-size:16px;font-weight:600}.hj73-site-hero>div:nth-child(2){min-width:0;display:flex;flex-direction:column}.hj73-site-hero span{color:#8e9299;font-size:9.5px;font-weight:500}.hj73-site-hero strong{margin-top:2px;color:#1d1f22;font-size:16px;font-weight:600;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hj73-site-hero small{margin-top:3px;color:#969aa1;font-size:9.5px}.hj73-site-hero small b{color:#5a5f67;font-weight:500}.hj73-site-hero>a{width:34px;height:34px;display:grid;place-items:center;border:1px solid #e8e9eb;border-radius:10px;background:#fff;color:#666b72}.hj73-site-hero>a:hover{background:#f7f7f8;color:#181a1d}.hj73-site-hero>a svg{width:14px;height:14px}
.hj73-quick{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.hj73-quick>a{min-height:58px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border:1px solid #e9eaec;border-radius:13px;background:#fff;color:#34373c;text-decoration:none}.hj73-quick>a:hover{background:#fafafa;border-color:#dcdee1}.hj73-quick>a>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#f5f5f6;color:#535860}.hj73-quick>a>span svg{width:14px;height:14px}.hj73-quick strong{display:block;font-size:10.5px;font-weight:600}.hj73-quick small{display:block;margin-top:2px;color:#9a9da4;font-size:8.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj73-group-label{margin:22px 2px 8px}.hj73-menu{overflow:hidden;border:1px solid #e8e9eb;border-radius:16px;background:#fff}.hj73-menu>button{width:100%;min-height:64px;display:grid;grid-template-columns:36px minmax(0,1fr) 15px;align-items:center;gap:12px;padding:10px 14px;border:0;border-bottom:1px solid #f0f1f2;background:#fff;color:#33363a;text-align:left;cursor:pointer}.hj73-menu>button:last-child{border-bottom:0}.hj73-menu>button:hover{background:#fafafa}.hj73-menu>button>svg{width:14px;height:14px;color:#a6a9ae}.hj73-menu>button>span:nth-child(2){min-width:0}.hj73-menu b{display:block;color:#303338;font-size:10.8px;font-weight:600}.hj73-menu small{display:block;margin-top:2px;color:#9b9fa5;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj73-menu-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#f5f5f6;color:#5d6269}.hj73-menu-icon svg{width:15px;height:15px}.hj73-menu-icon.is-violet{background:#f3f1ff;color:#6d58e8}.hj73-menu-icon.is-blue{background:#eef6ff;color:#3f80d5}.hj73-menu-icon.is-mint{background:#ebfaf3;color:#279768}.hj73-menu-icon.is-amber{background:#fff4e9;color:#df7a32}.hj73-menu-icon.is-slate{background:#f1f3f5;color:#606973}.hj73-menu-icon.is-green{background:#edf8f2;color:#227e53}.hj73-menu-icon.is-neutral{background:#f5f5f6;color:#555a61}
.hj73-home-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:13px;padding:0 2px;color:#a0a4aa;font-size:8.8px}.hj73-home-foot>[data-hj73-ghost-status]{display:inline-flex;align-items:center;gap:5px;color:#668a74!important;font-size:8.8px!important}.hj73-home-foot>[data-hj73-ghost-status] i{width:6px;height:6px;border-radius:50%;background:#2db56e}
.hj73-subhead{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:flex-start;margin-bottom:17px}.hj73-subhead>div>span{margin-top:1px}.hj73-subhead h3{margin:3px 0 0;color:#202226;font-size:18px;font-weight:600;letter-spacing:-.03em}.hj73-subhead p{margin:4px 0 0;max-width:52ch;color:#92969d;font-size:9.8px;line-height:1.5}
.hj73-mount{display:grid;gap:12px}.hj73-embedded-pane{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;animation:none!important}.hj73-embedded-pane>.hj69-pane-head[hidden]{display:none!important}
/* Recompose former full-page tab content for the drawer. */
.hj73-manager .hj70-runtime-hero{border-radius:16px!important;padding:17px!important}.hj73-manager .hj70-ops-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hj73-manager .hj70-op-card{min-height:128px!important;border-radius:14px!important;padding:14px!important}.hj73-manager .hj70-op-card strong{font-size:11.5px!important}.hj73-manager .hj70-op-card small{font-size:9px!important}.hj73-manager .hj70-wp-actions{grid-template-columns:1fr!important;gap:8px!important}.hj73-manager .hj69-action-note{font-size:9px!important}
.hj73-manager .hj69-domain-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hj73-manager .hj69-domain-hero{grid-column:1/-1!important;border-radius:15px!important}.hj73-manager .hj69-mini-stat{min-height:100px!important;border-radius:14px!important;padding:14px!important}.hj73-manager .hj69-domain-actions{border-radius:15px!important}.hj73-manager .hj69-domain-actions>a{padding:13px 15px!important}
.hj73-manager .hj70-vp-kpis{grid-template-columns:repeat(3,1fr)!important;gap:9px!important}.hj73-manager .hj70-vp-kpis>section,.hj73-manager .hj69-analytics-stat{min-height:98px!important;padding:13px!important;border-radius:14px!important}.hj73-manager .hj70-vp-kpis strong,.hj73-manager .hj69-analytics-stat>strong{font-size:20px!important}.hj73-manager .hj69-analytics-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.hj73-manager .hj70-analytics-lists{grid-template-columns:1fr!important;gap:10px!important}.hj73-manager .hj70-analytics-list,.hj73-manager .hj69-history-card{border-radius:15px!important}.hj73-manager .hj69-history-bars{height:34px!important}
.hj73-manager .hj70-settings-card{margin:0!important;border-radius:15px!important;box-shadow:none!important}.hj73-manager .hj70-settings-card+ .hj70-settings-card{margin-top:0!important}.hj73-manager .hj70-settings-card>header{padding:15px 16px!important}.hj73-manager .hj70-settings-form{padding:15px 16px!important}.hj73-manager .hj70-field-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hj73-manager .hj70-settings-list>div{grid-template-columns:minmax(120px,.8fr) minmax(0,1fr) auto!important;padding:13px 16px!important}.hj73-manager .hj71-cron-item{grid-template-columns:100px minmax(0,1fr) auto!important}.hj73-manager .hj70-danger-row{padding:14px 16px!important}
.hj73-action-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hj73-action-cards.is-stack{grid-template-columns:1fr}.hj73-action-card{width:100%;min-height:86px;display:grid;grid-template-columns:36px minmax(0,1fr) 15px;align-items:center;gap:12px;padding:14px;border:1px solid #e8e9eb;border-radius:15px;background:#fff;color:#33373c;text-decoration:none;text-align:left;cursor:pointer}.hj73-action-card:hover{background:#fafafa;border-color:#dadcdf}.hj73-action-card:disabled{opacity:.48;cursor:not-allowed}.hj73-action-card>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#f4f5f6;color:#565d65}.hj73-action-card>span svg,.hj73-action-card>svg{width:15px;height:15px}.hj73-action-card>svg{color:#a3a7ad}.hj73-action-card strong{display:block;font-size:11px;font-weight:600}.hj73-action-card small{display:block;margin-top:3px;color:#979ba2;font-size:9px;line-height:1.45}
.hj73-detail-card{overflow:hidden;border:1px solid #e8e9eb;border-radius:15px;background:#fff}.hj73-detail-card>header{padding:14px 16px;border-bottom:1px solid #eff0f1}.hj73-detail-card>header span{display:block;color:#9c9fa5;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.hj73-detail-card>header strong{display:block;margin-top:2px;color:#34373b;font-size:11px;font-weight:600}.hj73-detail-row{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 16px;border-bottom:1px solid #f1f1f2;color:#969aa0;font-size:9.5px}.hj73-detail-row:last-child{border-bottom:0}.hj73-detail-row>b{overflow:hidden;color:#4c5056;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.hj73-detail-row>a{color:#5e55d8;font-size:9.5px;font-weight:500;text-decoration:none}
.hj73-recovery-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:center;padding:17px;border:1px solid #e8e9eb;border-radius:16px;background:linear-gradient(135deg,#fff 0%,#f8fbf9 100%)}.hj73-recovery-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#eaf9f1;color:#2b9567}.hj73-recovery-icon svg{width:18px;height:18px}.hj73-recovery-card span{color:#92969d;font-size:9px}.hj73-recovery-card strong{display:block;margin-top:2px;color:#282b2f;font-size:14px;font-weight:600}.hj73-recovery-card p{margin:4px 0 0;color:#999da3;font-size:9px;line-height:1.5}
.hj73-feedback-slot{position:sticky;bottom:0;z-index:4}.hj73-manager .hj70-workspace-feedback{margin-top:12px!important;border-radius:11px!important;box-shadow:0 8px 24px -14px rgba(20,24,30,.2)!important}
.hj73-manage-button svg{width:14px!important;height:14px!important}
/* The legacy per-site drawer stays dormant; 0.28.73 captures all website Manage actions. */
@media(max-width:820px){
  .hj73-drawer{top:auto;bottom:0;width:100%;max-width:none;height:min(92dvh,900px);border-left:0;border-top:1px solid #e4e5e7;border-radius:20px 20px 0 0;transform:translateY(102%)}.hj73-manager.is-open .hj73-drawer{transform:translateY(0)}
  .hj73-drawer::before{content:"";position:absolute;z-index:5;top:8px;left:50%;width:38px;height:4px;border-radius:999px;background:#d6d8dc;transform:translateX(-50%)}.hj73-drawer-head{padding:25px 18px 16px}.hj73-drawer-scroll{padding:18px 16px 28px}
}
@media(max-width:560px){
  .hj73-quick,.hj73-action-cards,.hj73-manager .hj70-ops-grid,.hj73-manager .hj70-vp-kpis,.hj73-manager .hj69-analytics-grid,.hj73-manager .hj69-domain-grid{grid-template-columns:1fr!important}.hj73-manager .hj69-domain-hero{grid-column:auto!important}.hj73-manager .hj70-field-grid{grid-template-columns:1fr!important}.hj73-detail-row{grid-template-columns:1fr;gap:4px}.hj73-detail-row>a{justify-self:start}.hj73-home-foot{align-items:flex-start;flex-direction:column}
}
@media(prefers-reduced-motion:reduce){.hj73-backdrop,.hj73-drawer,.hj73-view{transition:none!important;animation:none!important}}
