.adminNotificationCenter .adminNotificationPopover{width:min(440px,100vw - 24px)}.adminNotificationCenter .adminNotificationPopover header{padding:17px 18px 15px}.adminNotificationCenter .adminNotificationPopover header b{font-size:13.5px;line-height:1.65}.adminNotificationCenter .adminNotificationPopover .customerNotificationList{gap:10px;padding:10px}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button{border-color:#94a3b814;border-radius:15px;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px 14px 13px}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button+button{margin-top:1px}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button>div{gap:7px}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button b{font-size:12.5px;line-height:1.75}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button p{-webkit-line-clamp:3;font-size:11.25px;line-height:1.9}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button small{opacity:.72;margin-top:1px;font-size:9.5px;line-height:1.7}.adminNotificationCenter .adminNotificationPopover .notificationReadState{align-self:start;margin-top:1px}.adminNotificationCenter .adminNotificationPopover footer{padding:12px 14px 14px}.adminNotificationCenter .adminNotificationPopover footer a{min-height:38px;font-size:11.5px}@media (max-width:720px){.adminNotificationCenter .adminNotificationPopover .customerNotificationList{gap:8px;padding:8px}.adminNotificationCenter .adminNotificationPopover .customerNotificationList>button{padding:13px 12px}}
.trial-settings-card{max-width:920px;margin:0 auto;background:linear-gradient(#111827fa,#080d18fa)!important;border:1px solid #60a5fa29!important;border-radius:22px!important;padding:28px!important;box-shadow:0 24px 80px #00000047!important}.trial-settings-intro{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;padding-bottom:22px;display:flex}.trial-settings-intro h2{margin:0 0 8px;font-size:22px}.trial-settings-intro p{color:#94a3b8;max-width:650px;margin:0;line-height:2}.trial-settings-card .toggle-row{color:#e2e8f0;background:#1e293b8c;border:1px solid #60a5fa2e;border-radius:14px;justify-content:flex-start;align-items:center;gap:10px;min-width:230px;padding:12px 14px;font-weight:700;display:flex}.trial-settings-card .toggle-row input{accent-color:#3b82f6;width:18px;height:18px}.trial-settings-card .form-grid{grid-template-columns:1.25fr .75fr .75fr;gap:16px;display:grid}.trial-settings-card .form-grid label{color:#cbd5e1;gap:8px;font-size:12px;font-weight:700;display:grid}.trial-settings-card .form-grid input,.trial-settings-card .form-grid select{color:#f8fafc;width:100%;min-height:48px;font:inherit;background:#0b1220;border:1px solid #94a3b82e;border-radius:13px;outline:none;padding:0 14px}.trial-settings-card .form-grid input:focus,.trial-settings-card .form-grid select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.trial-settings-card .form-grid select{appearance:auto}.trial-settings-summary{color:#bfdbfe;background:#3b82f614;border:1px solid #3b82f62e;border-radius:13px;margin-top:18px;padding:14px 16px}.trial-settings-summary b{color:#fff}.trial-settings-card .form-actions{justify-content:flex-end;margin-top:18px;display:flex}.trial-settings-card .form-actions .primary{background:linear-gradient(135deg,#2563eb,#3b82f6);min-width:150px;min-height:44px;box-shadow:0 10px 28px #2563eb3d}.trial-settings-card .form-actions .primary:disabled{opacity:.55;cursor:not-allowed}.trial-template-warning{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b3d;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:12px}@media (max-width:760px){.trial-settings-card{padding:18px!important}.trial-settings-intro{flex-direction:column}.trial-settings-card .toggle-row{width:100%}.trial-settings-card .form-grid{grid-template-columns:1fr}.trial-settings-card .form-actions .primary{width:100%}}
