/* saas-pages-admin · 隐私、企业与账号生命周期 (admin-lifecycle.js): M03 / M04 / M04P / M06 / M06S / M06E. Prefix al-. */
.ka-card p.al-lead{color:var(--k-muted);font-size:14px;line-height:22px;}
.al-devices{display:grid;gap:20px;min-width:0;}
.al-device{display:grid;gap:8px;min-width:0;}
.ka-card h3.al-device-name{font-size:14px;line-height:22px;font-weight:500;}
.ka-card h3.al-sub{font-size:16px;line-height:24px;}
.ka-card p.al-text{font-size:12px;line-height:18px;}
.ka-card p.al-meta{font-size:12px;line-height:18px;}
.ka-card p.al-notice{color:var(--k-text);font-size:13px;}
.al-revoke{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;}
.al-revoke .al-confirm-text{flex-basis:100%;color:var(--k-muted);font-size:12px;line-height:18px;text-align:right;}
.al-revoke .ka-btn-link{color:var(--k-text);}
/* M04 rows: copy left, 184px action right (design 95:3408) */
.al-rows{display:grid;border-top:1px solid var(--k-divider);}
.al-row{display:grid;grid-template-columns:minmax(0,1fr) 184px;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--k-divider);}
.al-row-copy{display:grid;gap:8px;min-width:0;}
.al-row-copy h3{margin:0;font-size:16px;font-weight:500;line-height:24px;}
.al-row-copy p{margin:0;color:var(--k-muted);font-size:12px;line-height:18px;}
.al-design-wide,.al-row-action .ka-btn{width:100%;}
.al-org input[readonly]{background:var(--k-surface);color:var(--k-text);}
/* M04P stacked actions: primary 220px, others 184px (design 95:7593) */
.ka-card h2.al-paused-title{margin:0;font-size:20px;font-weight:500;line-height:28px;}
.al-paused .ka-actions.ka-stack{gap:20px;}
.al-paused .ka-actions.ka-stack .ka-btn{width:184px;}
.al-paused .ka-actions.ka-stack .ka-btn-primary{width:220px;}
/* M06 / M06S / M06E */
.al-delete-head{display:grid;gap:20px;justify-items:start;}
.al-delete-head h2{margin:0;font-size:16px;font-weight:500;line-height:24px;}
.al-checks{display:grid;gap:10px;}
.al-delete .ka-actions .ka-btn,.al-unknown .ka-actions .ka-btn,.al-check-log .ka-actions .ka-btn{min-width:160px;}
.al-unknown .ka-actions .ka-btn-primary{min-width:240px;}
.al-check-log .ka-actions .ka-btn{min-width:240px;}
.al-deleted .ka-actions .ka-btn{min-width:200px;}
/* S01Drawer content for 查看本机控制方法 */
.al-drawer-lead,.al-drawer-note{margin:0;font-size:14px;line-height:22px;}
.al-drawer-note{color:var(--k-muted);font-size:12px;line-height:18px;}
ol.al-steps{display:grid;gap:12px;margin:0;padding-left:20px;font-size:14px;line-height:22px;}
@media (max-width:800px){
 .al-row{grid-template-columns:minmax(0,1fr);gap:16px;}
 .al-paused .ka-actions.ka-stack .ka-btn,.al-paused .ka-actions.ka-stack .ka-btn-primary{width:100%;}
 .al-delete .ka-actions .ka-btn,.al-unknown .ka-actions .ka-btn,.al-check-log .ka-actions .ka-btn{min-width:0;}
 .al-revoke{justify-content:flex-end;}
 .al-revoke .ka-btn-link{min-height:44px;}
}
