.cc-overlay[data-astro-cid-garwan2p]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#030408b8;backdrop-filter:blur(6px);animation:cc-fade .25s ease}.cc-overlay[data-astro-cid-garwan2p][hidden]{display:none}.cc-overlay[data-astro-cid-garwan2p].cc-docked{inset:auto auto 0 0;background:none;backdrop-filter:none;pointer-events:none}.cc-docked[data-astro-cid-garwan2p] .cc-modal[data-astro-cid-garwan2p]{pointer-events:auto;max-width:400px;max-height:min(70vh,640px);padding:22px 22px 18px}.cc-docked[data-astro-cid-garwan2p] .cc-icon[data-astro-cid-garwan2p]{display:none}.cc-docked[data-astro-cid-garwan2p] .cc-text[data-astro-cid-garwan2p]{font-size:13px;margin-bottom:18px}@media(max-width:440px){.cc-overlay[data-astro-cid-garwan2p].cc-docked{inset:auto 0 0;padding:10px}.cc-docked[data-astro-cid-garwan2p] .cc-modal[data-astro-cid-garwan2p]{max-width:none;max-height:60vh}}.cc-modal[data-astro-cid-garwan2p]{position:relative;width:100%;max-width:460px;max-height:calc(100vh - 40px);overflow-y:auto;padding:32px 30px 26px;border-radius:20px;background:#0c0d14fa;border:1px solid var(--line, rgba(255, 255, 255, .1));box-shadow:0 40px 100px -30px #000000e6;text-align:center;animation:cc-pop .3s cubic-bezier(.2,.9,.3,1.2)}.cc-modal[data-astro-cid-garwan2p]:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(120deg,#ee2a8e99,#00e1ff80);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cc-icon[data-astro-cid-garwan2p]{font-size:34px;line-height:1;margin-bottom:12px}.cc-title[data-astro-cid-garwan2p]{font-size:20px;font-weight:700;color:#fff;margin:0 0 10px}.cc-text[data-astro-cid-garwan2p]{font-size:14px;line-height:1.6;color:#c3c7d1;margin:0 0 14px}.cc-link[data-astro-cid-garwan2p]{display:inline-block;font-size:13px;color:var(--cyan, #00e1ff);text-decoration:underline;margin-bottom:22px}.cc-prefs[data-astro-cid-garwan2p]{text-align:left;margin:-6px 0 20px;display:grid;gap:10px}.cc-prefs[data-astro-cid-garwan2p][hidden]{display:none}.cc-cat[data-astro-cid-garwan2p]{padding:12px 14px;border-radius:12px;border:1px solid var(--line, rgba(255, 255, 255, .1));background:#ffffff05}.cc-cat-head[data-astro-cid-garwan2p]{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.cc-cat-name[data-astro-cid-garwan2p]{font-size:14px;font-weight:600;color:#fff}.cc-always[data-astro-cid-garwan2p]{font-size:12px;color:var(--cyan, #00e1ff)}.cc-cat-desc[data-astro-cid-garwan2p]{font-size:12.5px;line-height:1.5;color:#9398a4;margin:6px 0 0}.cc-switch[data-astro-cid-garwan2p]{appearance:none;flex:none;position:relative;width:38px;height:22px;margin:0;border-radius:999px;background:#ffffff29;cursor:pointer;transition:background .2s}.cc-switch[data-astro-cid-garwan2p]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.cc-switch[data-astro-cid-garwan2p]:checked{background:#ee2a8e}.cc-switch[data-astro-cid-garwan2p]:checked:after{transform:translate(16px)}.cc-switch[data-astro-cid-garwan2p]:focus-visible{outline:2px solid var(--cyan, #00e1ff);outline-offset:2px}.cc-actions[data-astro-cid-garwan2p]{display:flex;gap:12px;justify-content:center}.cc-btn[data-astro-cid-garwan2p]{flex:1;max-width:180px;font-size:14px;font-weight:600;padding:12px 20px;border-radius:12px;cursor:pointer;border:1px solid transparent;transition:transform .2s,background .2s,border-color .2s,box-shadow .25s}.cc-btn[data-astro-cid-garwan2p][hidden]{display:none}.cc-btn[data-astro-cid-garwan2p]:hover{transform:translateY(-1px)}.cc-ghost[data-astro-cid-garwan2p]{background:transparent;border-color:var(--line, rgba(255, 255, 255, .18));color:#9398a4}.cc-ghost[data-astro-cid-garwan2p]:hover{color:#fff;border-color:#fff6}.cc-primary[data-astro-cid-garwan2p]{background:linear-gradient(90deg,#ee2a8e,#ff5aa6);color:#fff}.cc-primary[data-astro-cid-garwan2p]:hover{box-shadow:0 14px 34px -12px #ee2a8ed9}.cc-configure[data-astro-cid-garwan2p]{margin-top:14px;padding:4px;background:none;border:0;font:inherit;font-size:13px;color:#9398a4;text-decoration:underline;cursor:pointer}.cc-configure[data-astro-cid-garwan2p]:hover{color:#fff}.cc-configure[data-astro-cid-garwan2p][hidden]{display:none}@keyframes cc-fade{0%{opacity:0}to{opacity:1}}@keyframes cc-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.cc-overlay[data-astro-cid-garwan2p],.cc-modal[data-astro-cid-garwan2p]{animation:none}}@media(max-width:440px){.cc-actions[data-astro-cid-garwan2p]{flex-direction:column-reverse}.cc-btn[data-astro-cid-garwan2p]{max-width:none}}html.cc-locked{overflow:hidden}
