.coverpagemaker-theme{font-family:Inter,system-ui,-apple-system,sans-serif}.coverpagemaker-theme h1,.coverpagemaker-theme h2,.coverpagemaker-theme h3{font-weight:700;line-height:1.2}.coverpagemaker-theme p{line-height:1.6}.coverpagemaker-theme .glass-card{-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffff4d;transition:all .3s}.coverpagemaker-theme .glass-card:hover{background:#fffc;transform:translateY(-2px);box-shadow:0 20px 40px #0000001a}.dark .coverpagemaker-theme .glass-card{background:#1e1e1eb3;border:1px solid #ffffff1a}.dark .coverpagemaker-theme .glass-card:hover{background:#1e1e1ecc}.coverpagemaker-theme .editor-canvas-area{background-color:#fbfcfe;background-image:radial-gradient(circle at 12% 15%,#bfdbfe73,#0000 42%),radial-gradient(circle at 88% 85%,#c7d2fe59,#0000 45%),linear-gradient(#94a3b81a 1px,#0000 1px),linear-gradient(90deg,#94a3b81a 1px,#0000 1px);background-size:100% 100%,100% 100%,32px 32px,32px 32px}.coverpagemaker-theme .editor-navbar{border-bottom:1px solid #eceef2}.coverpagemaker-theme .editor-rail{border-right:1px solid #eceef2}.coverpagemaker-theme .editor-rail button{border-radius:16px}.coverpagemaker-theme .editor-rail button:hover{color:#111827;background:#f3f4f6}.coverpagemaker-theme .editor-rail button[data-active=true]{color:#fff;background:#111827;box-shadow:0 8px 20px #11182740}.coverpagemaker-theme .editor-rail button[data-active=true]:hover{color:#fff;background:#1f2937}.coverpagemaker-theme .editor-tool-sidebar.visible,.coverpagemaker-theme .editor-fields-panel{border-right:1px solid #eceef2}.coverpagemaker-theme .editor-page-strip,.coverpagemaker-theme .editor-toolbar{background:#ffffffeb;border:1px solid #eceef2;box-shadow:0 10px 24px #1118271a}.coverpagemaker-theme .editor-cta{background:#111827;border-radius:9999px;transition:transform .15s,box-shadow .15s,background-color .15s;box-shadow:0 6px 16px #11182733}.coverpagemaker-theme .editor-cta:hover{background:#1f2937;transform:translateY(-1px);box-shadow:0 10px 22px #11182747}.coverpagemaker-theme .editor-cta:active{transform:translateY(0);box-shadow:0 4px 10px #11182733}.coverpagemaker-theme .editor-cta-outline{background:#fff;border:1px solid #e5e7eb;border-radius:9999px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px #1118270f}.coverpagemaker-theme .editor-cta-outline:hover{color:#111827;background:#f9fafb;transform:translateY(-1px);box-shadow:0 8px 18px #1118271f}.coverpagemaker-theme .editor-zoom-pill{background:#fffffff2;border:1px solid #eceef2;box-shadow:0 10px 24px #1118271f}
