#client-trial-badge{display:inline-flex;align-items:center;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;border-radius:7px;font-size:11px;padding:6px 10px;margin-left:14px;min-height:32px;white-space:nowrap}#client-trial-badge.trial-near-end{color:#92400e;background:#fffbeb;border-color:#fde68a}.client-trial-dialog{width:min(650px,calc(100% - 30px));max-height:85vh;overflow:auto;border:1px solid #dce3ef;border-radius:16px;padding:25px;color:#17213c}.client-trial-dialog::backdrop{background:#0f172a80}.client-trial-dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.client-trial-dialog h2{font-size:22px;margin:0 0 16px}.client-trial-dialog p,.client-trial-dialog li{font-size:14px;color:#475569;line-height:1.8}.client-trial-dialog li{margin-bottom:12px}.client-trial-dialog button,#trial-ai-admin button{min-height:44px;border:1px solid #dce3ef;border-radius:8px;padding:9px 14px;color:#1d4ed8;background:#eff6ff}.client-trial-dialog header button{font-size:20px}.trial-actions{display:flex;gap:12px;flex-wrap:wrap}#trial-ai-admin{border-top:1px solid #dce3ef;padding-top:20px;margin-top:20px}#trial-ai-admin p,.module-trial-summary p{font-size:12px;line-height:1.7;color:#475569}#trial-ai-admin label{display:block;font-size:13px;margin:12px 0}#trial-ai-admin input[type=number]{max-width:160px;display:block;border:1px solid #cbd5e1;border-radius:6px;padding:9px}.module-trial-summary{border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;padding:14px;margin:14px 0}#client-trial-badge:focus-visible,.client-trial-dialog button:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}@media(max-width:767px){#client-trial-badge{margin:4px 0;display:flex;width:max-content;min-height:34px;font-size:10px}.header-path:has(#client-trial-badge){overflow:visible!important}.client-trial-dialog{padding:20px}}
