.lz-preferences,.lz-ecosystem{margin:22px 0;padding:20px;border:1px solid #c7dfe5;border-radius:22px;background:#fff}.lz-preferences h3,.lz-ecosystem h3{font-size:24px;line-height:1.2;margin:0 0 18px;font-weight:900}.lz-switch{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0;margin:0;border-bottom:1px solid #e0ecef;font-size:17px;font-weight:750}.lz-switch input{width:25px;height:25px;flex:0 0 25px;accent-color:#327b3d}.lz-music{display:block;margin-top:18px;font-size:17px;font-weight:750}.lz-music select{display:block;width:100%;margin-top:8px;padding:12px;min-height:50px;border:1px solid #aecbd6;border-radius:13px;background:white;font:inherit}.lz-small{font-size:14px!important;line-height:1.5;color:#48636b;margin:12px 0}.lz-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:900;color:#0b88a2}.lz-member{display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;min-height:54px;border-radius:16px;background:linear-gradient(100deg,#43cfd4,#c8f434);color:#07151c;font-size:17px;font-weight:850;text-decoration:none}.lz-app{display:flex;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid #d7e4e7;text-decoration:none;color:#07151c}.lz-app img{border-radius:14px;background:#071318;object-fit:contain;flex-shrink:0}.lz-app strong,.lz-app small{display:block}.lz-app strong{font-size:17px}.lz-app small{font-size:13px;color:#48636b;margin-top:4px}.lz-current{opacity:.8}.lz-large main,.lz-large dialog{font-size:20px}.lz-large main p,.lz-large dialog p,.lz-large main li,.lz-large dialog li,.lz-large main label,.lz-large dialog label,.lz-large .small,.lz-large .lead{font-size:19px!important;line-height:1.6!important}.lz-large main input,.lz-large main select,.lz-large dialog input,.lz-large dialog select{font-size:19px}.lz-no-confetti .confetti-piece,.lz-no-confetti #confetti,.lz-no-confetti .dialog-confetti{display:none!important}.lz-member:focus-visible,.lz-app:focus-visible,.lz-switch input:focus-visible{outline:3px solid #0b88a2;outline-offset:3px}.profile-usage,.usage-guide{border:2px solid #91cbd6!important;background:linear-gradient(145deg,#e7fbff,#f5ffe8)!important}.profile-usage summary,.usage-guide summary{font-size:21px!important;font-weight:900;cursor:pointer;padding:8px 0}button[data-action="usage-guide"]{display:block;width:100%;margin:18px 0;padding:18px;border:2px solid #91cbd6;border-radius:18px;background:linear-gradient(145deg,#e7fbff,#f5ffe8);font-size:20px;font-weight:900}