.cs{min-height:100vh}.cs .admin-me{display:flex;flex-direction:column;gap:2px;padding:4px 14px 14px;color:#fff}.cs .admin-side{background:#13213a}.cs-login{min-height:100vh;display:grid;place-items:center;background:#13213a;padding:16px}.cs-login form{width:min(380px,100%)}.cs-login h1{font-family:var(--serif);font-size:var(--fs-2xl)}.cs-err{color:#b3261e;margin-top:10px;font-size:var(--fs-sm)}.cs-click{text-align:left;cursor:pointer;font:inherit;color:inherit}.cs-click:hover{border-color:var(--brick)}.cs-tbl tbody tr:not(.cs-detail){cursor:pointer}.cs-tbl tbody tr.open{background:#f5f8fc}.cs-detail td{background:#f9fbfd}.cs-st{display:inline-block;padding:2px 10px;border-radius:999px;font-size:var(--fs-xs);font-weight:700;background:var(--mist)}.cs-st.active{background:#e3f3e8;color:#1f7a45}.cs-st.trial{background:#e8f0fa;color:#2a5a90}.cs-st.past_due{background:#fff1cc;color:#8a5a00}.cs-st.suspended,.cs-st.cancelled{background:#fde2e0;color:#b3261e}.cs-ev{list-style:none;padding:0;margin:12px 0 0;font-size:var(--fs-sm);display:grid;gap:4px}.cs-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#13213a;color:#fff;padding:12px 20px;border-radius:12px;box-shadow:0 12px 30px -10px #0006;z-index:99;max-width:calc(100vw - 32px);font-size:var(--fs-sm)}.cs-toast.bad{background:#b3261e}
