.eqwt-manager .eqwt-subnav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.eqwt-manager .eqwt-subnav a{display:inline-flex;padding:8px 12px;border:1px solid #d9e1ec;border-radius:9px;text-decoration:none;background:#fff}.eqwt-manager .eqwt-subnav a.active{font-weight:700;border-color:#9fb7d8}.eqwt-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eqwt-table{overflow:auto}.eqwt-table table{width:100%;border-collapse:collapse}.eqwt-table th,.eqwt-table td{text-align:left;padding:10px;border-bottom:1px solid #e6ebf2;vertical-align:top}.eqwt-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.eqwt-form-grid label,.eqwt-manager section>form>label{display:flex;flex-direction:column;gap:6px}.eqwt-manager input,.eqwt-manager select,.eqwt-manager textarea{max-width:100%}.eqwt-check{flex-direction:row!important;align-items:center!important;gap:8px!important}.eqwt-days{display:grid;gap:8px;margin:10px 0 20px}.eqwt-day{display:grid;grid-template-columns:160px 130px auto 130px;gap:10px;align-items:center}.eqwt-enable{margin:18px 0 0}@media(max-width:800px){.eqwt-cards,.eqwt-form-grid{grid-template-columns:1fr}.eqwt-day{grid-template-columns:1fr 1fr}.eqwt-day label{grid-column:1/-1}}
.eqwt-row-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:5px}.eqwt-row-actions form{display:inline;margin:0}

.eqwt-shared-notice{display:grid;gap:4px;padding:12px 14px;border:1px solid #c7d7ea;border-radius:10px;background:#f6f9fd;margin:10px 0 16px}.eqwt-shared-notice span{color:#667085}.eqwt-service-edit{display:grid;grid-template-columns:minmax(180px,2fr) 90px 110px auto auto auto;gap:8px;align-items:center}.eqwt-service-edit form{display:inline}@media(max-width:900px){.eqwt-service-edit{grid-template-columns:1fr 1fr}.eqwt-service-edit input:first-child{grid-column:1/-1}}


/* v0.2.1 — Cleaner Portal appearance and mobile polish */
@media(max-width:620px){.eqwt-manager .eqwt-subnav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.eqwt-manager .eqwt-subnav a{flex:0 0 auto}.eqwt-table{margin-left:-2px;margin-right:-2px}}
html[data-eq-theme="dark"] .eqwt-manager{color:var(--eq-text,#F3F7FC)}
html[data-eq-theme="dark"] .eqwt-manager .eqwt-subnav a{background:var(--eq-surface,#0D1E35);color:var(--eq-link,#75BDF0);border-color:var(--eq-border,#29415F)}
html[data-eq-theme="dark"] .eqwt-manager .eqwt-subnav a.active{background:#163657;color:#EAF5FF;border-color:#3974C8}
html[data-eq-theme="dark"] .eqwt-table th,html[data-eq-theme="dark"] .eqwt-table td{border-color:var(--eq-border,#29415F)}
html[data-eq-theme="dark"] .eqwt-manager input,html[data-eq-theme="dark"] .eqwt-manager select,html[data-eq-theme="dark"] .eqwt-manager textarea{background:var(--eq-input-bg,#0A192C);color:var(--eq-text,#F3F7FC);border-color:var(--eq-border,#29415F);color-scheme:dark}
html[data-eq-theme="dark"] .eqwt-shared-notice{background:#102C4B;border-color:#315779;color:var(--eq-text,#F3F7FC)}html[data-eq-theme="dark"] .eqwt-shared-notice span{color:var(--eq-muted,#A9B7CA)}
