.mdoc{z-index:2147483000;pointer-events:none;justify-content:center;padding:0 14px 14px;display:flex;position:fixed;inset:auto 0 0}.mdoc[hidden]{display:none}.mdoc-card{--mdoc-grad:linear-gradient(120deg,#f868c2 0%,#fc788e 35%,#fe8759 68%,#ffa941 100%);pointer-events:auto;color:#1a1523;background:radial-gradient(120% 90% at 100% 0,#fe87591a 0%,#fffaf300 55%),radial-gradient(90% 80% at 0 100%,#f868c214 0%,#fffaf300 60%),#fffaf3;border:1px solid #fc788e47;border-radius:24px;width:100%;max-width:660px;padding:22px 24px 18px;font-family:Plus Jakarta Sans,Figtree,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.6;animation:.45s cubic-bezier(.2,.8,.2,1) both mdoc-in;position:relative;overflow:hidden;box-shadow:0 28px 60px -26px #5a185680,0 4px 14px -6px #fc788e40}.mdoc-card:before{content:"";background:var(--mdoc-grad);height:5px;position:absolute;inset:0 0 auto}@keyframes mdoc-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.mdoc-head{align-items:center;gap:12px;margin:2px 0 10px;display:flex}.mdoc-icon{color:#fff;background:var(--mdoc-grad);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px -8px #fc788ecc}.mdoc-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800;line-height:1.3}.mdoc-grad{background:var(--mdoc-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mdoc-desc{color:#1a1523bd;margin:0}.mdoc-desc a{color:#5a1856;text-underline-offset:3px;font-weight:700;text-decoration:underline 2px #fe8759}.mdoc-desc a:hover{color:#3a1240}.mdoc-prefs{gap:10px;margin:16px 0 2px;display:grid}.mdoc-prefs[hidden]{display:none}.mdoc-pref{cursor:pointer;background:#ffffffd9;border:1px solid #1a152314;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.mdoc-pref:hover{border-color:#fc788e73;box-shadow:0 6px 16px -10px #fc788e99}.mdoc-pref-text{flex:1;font-size:13.5px}.mdoc-pref-text span{color:#1a15239e;margin-top:2px;font-size:12.5px;display:block}.mdoc-pref input{opacity:0;width:1px;height:1px;position:absolute}.mdoc-switch{background:#1a15232e;border-radius:999px;flex:none;width:44px;height:26px;transition:background .2s;position:relative}.mdoc-switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #1a15234d}.mdoc-pref input:checked+.mdoc-switch{background:var(--mdoc-grad)}.mdoc-pref input:checked+.mdoc-switch:after{transform:translate(18px)}.mdoc-pref input:focus-visible+.mdoc-switch{outline-offset:2px;outline:2px solid #fe8759}.mdoc-actions{border-top:1px solid #1a152312;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;margin-top:16px;padding-top:14px;display:flex}.mdoc-btn{appearance:none;background:var(--mdoc-grad);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:11px 22px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 10px 20px -12px #fc788ee6}.mdoc-btn:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 14px 24px -12px #fc788ef2}.mdoc-btn:active{transform:none}.mdoc-btn[hidden],.mdoc-link[hidden]{display:none}.mdoc-link{appearance:none;color:#5a1856;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;margin-right:auto;padding:10px 6px;font-size:14px;font-weight:700;text-decoration:underline 2px #fe8759b3}.mdoc-link:hover{color:#3a1240}.mdoc-btn:focus-visible,.mdoc-link:focus-visible{outline-offset:3px;outline:2px solid #5a1856}@media (width<=520px){.mdoc{padding:0 8px 8px}.mdoc-card{border-radius:20px;padding:20px 16px 14px;font-size:13.5px}.mdoc-icon{border-radius:12px;width:36px;height:36px}.mdoc-title{font-size:16px}.mdoc-actions .mdoc-btn{flex:calc(50% - 10px);padding:11px 12px}.mdoc-link{text-align:center;order:3;width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.mdoc-card{animation:none}.mdoc-btn,.mdoc-switch,.mdoc-switch:after{transition:none}}@media print{.mdoc{display:none!important}}
