.module-header{border-radius:17px 17px 0 0;height:120px;position:relative;overflow:hidden}.module-header.is-flush{border-radius:16px;height:180px}.module-header .module-glow{filter:blur(6px);pointer-events:none;border-radius:50%;position:absolute}.module-header .module-watermark{opacity:.16;color:#fff;pointer-events:none;position:absolute;bottom:-22px;right:-14px}.module-header .module-watermark svg{stroke-width:1.5px;width:120px;height:120px}.module-header .module-stage{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.module-chip{color:hsl(var(--foreground));background:#ffffffeb;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:600;display:flex;box-shadow:0 6px 18px -6px #28145059}.module-chip.is-stack{flex-direction:column;align-items:stretch}.module-split{justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.module-chip svg{width:14px;height:14px}.module-bub{color:hsl(var(--foreground));background:#fffffff2;border-radius:12px 12px 12px 4px;padding:6px 10px;font-size:10.5px;font-weight:500;box-shadow:0 6px 16px -6px #28145059}.module-bub.me{color:#fff;background:#1e1233;border-radius:12px 12px 4px}.module-bub.ai{color:#6b3cf3;background:#fff;border:1px solid #d8ccff;border-radius:12px 12px 4px}.module-line{background:hsl(var(--border));border-radius:4px;height:6px}.module-header .module-lock{background:linear-gradient(#140e2800 40%,#140e2873);position:absolute;top:0;bottom:0;left:0;right:0}.module-header .module-lock-pill{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140e288c;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:10px;left:10px}.module-header .module-lock-pill svg{width:12px;height:12px}
