.lunum-paid{box-sizing:border-box;font-family:Roboto,'Segoe UI',system-ui,sans-serif;color:#ddddf5}.lunum-paid *,.lunum-paid *:before,.lunum-paid *:after{box-sizing:border-box}.lunum-paid svg{flex:none;vertical-align:middle}.lunum-paid--offer{display:flex;gap:16px;align-items:flex-start;margin:22px 0;padding:22px 24px;border-radius:18px;text-align:left;border:1.5px solid transparent;background:linear-gradient(160deg,#2a1f4d,#1c1533) padding-box,linear-gradient(135deg,#e9d19e 0%,#e3a1ac 35%,#a87aff 70%,#7c36fe 100%) border-box;box-shadow:0 22px 50px -24px rgba(168,122,255,.7)}.lunum-paid__ic{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(233,209,158,.14);color:#e9d19e}.lunum-paid__ic svg{width:24px;height:24px}.lunum-paid__body{flex:1 1 auto;min-width:0}.lunum-paid__title{display:block;margin:2px 0 6px;color:#fff;font-family:'Roboto Serif',Georgia,serif;font-size:19px;font-weight:600;line-height:1.3}.lunum-paid__body p{margin:0 0 10px;font-size:14px;line-height:1.55;color:#c9c4e6}.lunum-paid__list{margin:0 0 14px;padding:0 0 0 18px;font-size:14px;line-height:1.6;color:#ddddf5}.lunum-paid__list li{margin:0}.lunum-paid__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;text-decoration:none !important;background:linear-gradient(135deg,#5713d7,#a87aff);color:#fff !important;font-size:15px;font-weight:700;line-height:1.2;box-shadow:0 10px 24px -12px rgba(87,19,215,.9)}.lunum-paid__btn:hover{filter:brightness(1.1)}.lunum-paid__btns{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.lunum-paid__btn--ghost{background:0 0;border:1px solid rgba(168,122,255,.55);box-shadow:none;color:#ddddf5 !important;font-weight:600}.lunum-paid__btn--ghost:hover{border-color:#a87aff;background:rgba(124,54,254,.14);filter:none}.lunum-paid__note{margin-top:8px;font-size:13px;color:#b3afd6}.lunum-paid__note a{color:#a87aff}.lunum-paid--line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0;padding:10px 14px;border-radius:12px;background:rgba(124,54,254,.1);border:1px dashed rgba(168,122,255,.45);color:#c9c4e6;font-size:14px;line-height:1.45}.lunum-paid--line svg{color:#e9d19e}.lunum-paid--line a{color:#e9d19e;font-weight:600;text-decoration:none}.lunum-paid--line a:hover{text-decoration:underline}.lunum-paid-reading{display:flex;gap:14px;align-items:flex-start;margin:0 0 18px;padding:14px 18px;border-radius:16px;box-sizing:border-box;background:linear-gradient(135deg,rgba(111,207,151,.13),rgba(124,54,254,.12));border:1px solid rgba(111,207,151,.45);color:#ddddf5;font-family:Roboto,'Segoe UI',system-ui,sans-serif;font-size:14px;line-height:1.55;text-align:left}.lunum-paid-reading[hidden]{display:none}.lunum-paid-reading b{color:#fff}.lunum-paid-reading__ic{flex:none;color:#7fd8a4;padding-top:2px}.lunum-paid-reading__links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px}.lunum-paid-reading__links a:not(.lunum-paid__btn){color:#e9d19e}@media (max-width:600px){.lunum-paid--offer{flex-direction:column;padding:18px 16px}.lunum-paid__btn{width:100%;justify-content:center}}.lunum-preview-layout{margin-top:24px}.lunum-preview-content{min-width:0;grid-area:content}.lunum-preview-rail{grid-area:offer;align-self:start;scroll-margin-top:110px}.lunum-preview-rail .lunum-paid--offer{display:block;margin:0 0 18px;padding:18px;border:1px solid rgba(168,122,255,.35);background:linear-gradient(150deg,#2a1f4d,#201831);box-shadow:0 14px 32px -26px rgba(168,122,255,.7)}.lunum-preview-rail .lunum-paid__ic{display:none}.lunum-preview-rail .lunum-paid__title{font-size:18px}.lunum-preview-rail .lunum-paid__body p{font-size:13px}.lunum-preview-rail .lunum-paid__btns{display:grid;gap:8px}.lunum-preview-rail .lunum-paid__btn{justify-content:center;text-align:center;padding:10px 12px;font-size:13px}.lunum-preview-rail .lunum-paid__btn svg{display:none}.lunum-preview-rail .lunum-paid__note{font-size:12px;line-height:1.5}.lunum-preview-label{display:inline-block;justify-self:start;align-self:start;margin:0 0 6px;padding:2px 8px;border-radius:999px;background:rgba(233,209,158,.12);color:var(--gold-light,#e9d19e);font-size:11px;font-weight:600}.lunum-paid--lock-button{width:100%;flex-wrap:nowrap;cursor:pointer;text-align:left}.lunum-paid--lock-button:hover{background:rgba(124,54,254,.22);border-color:var(--gold)}.lunum-paid--lock-button:focus-visible,.lunum-preview-rail:focus-visible,.lunum-preview-content summary[data-preview-lock]:focus-visible{outline:2px solid var(--gold-light,#e9d19e);outline-offset:3px}.lunum-preview-dialog{position:fixed;inset:0;width:min(480px,calc(100% - 28px));max-height:calc(100% - 28px);margin:auto;padding:0;border:0;background:0 0;border-radius:18px;color:var(--text,#ddddf5)}.lunum-preview-dialog:not([open]){display:none}.lunum-preview-dialog::backdrop{background:rgba(12,8,25,.76)}.lunum-preview-dialog .lunum-paid--offer{margin:0;padding:22px 46px 22px 20px}.lunum-preview-dialog .lunum-preview-close{position:absolute;top:8px;right:8px;width:34px;height:34px;padding:0;border:1px solid var(--line,#533580);border-radius:50%;background:var(--card,#2b2246);color:var(--text,#ddddf5);font-size:21px;cursor:pointer}.lunum-preview-dialog .lunum-preview-close:is(:hover,:focus,:active){background:var(--card-2,#332a52);border-color:#a87aff;color:var(--text,#ddddf5)}.lunum-preview-dialog .lunum-preview-close:focus-visible{outline:2px solid var(--gold-light,#e9d19e) !important;outline-offset:2px}.lunum-preview-export .lunum-preview-rail{display:none}@media screen and (min-width:1024px){.lunum-preview-layout.lunum-preview-has-offer:not(.lunum-preview-export){display:grid;grid-template-columns:minmax(0,1fr) 252px;grid-template-areas:"content offer";gap:22px}.lunum-preview-layout.lunum-preview-has-offer:not(.lunum-preview-export) .lunum-preview-rail{position:sticky;top:104px}}@media print{.lunum-preview-rail,.lunum-preview-dialog{display:none}}.lunum-paid__amount{white-space:nowrap}.lunum-paid__old{margin-right:4px;font-weight:400;opacity:.6;text-decoration-thickness:1px;white-space:nowrap}