.ce-tune-custom-input-wrapper{position:relative}.ce-tune-icon{color:#707684;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:3px 0 3px 4px;display:flex}:global(.dark) .ce-tune-icon{color:#9ca3af}.ce-settings .ce-popover .ce-popover__items .ce-popover__item input,.cdx-settings-button input{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;width:calc(100% - 28px);transition:all .2s;color:#1f2937!important;padding-left:5px!important;font-size:.5rem!important;line-height:1.25rem!important}.ce-settings .ce-popover .ce-popover__items .ce-popover__item input:focus,.cdx-settings-button input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}:global(.dark) .ce-settings .ce-popover .ce-popover__items .ce-popover__item input{background:#1f2937;border-color:#4b5563;color:#e5e7eb!important}:global(.dark) .cdx-settings-button input{background:#1f2937;border-color:#4b5563;color:#e5e7eb!important}:global(.dark) .ce-settings .ce-popover .ce-popover__items .ce-popover__item input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}:global(.dark) .cdx-settings-button input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}.editor-container.svelte-oelwsk{position:relative}.editor-content.svelte-oelwsk{padding-left:2.5rem}.gallery-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin:1rem 0;padding:1rem}.dark .gallery-wrapper{background:#1f2937;border-color:#4b5563}.gallery-button{cursor:pointer;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.gallery-button:hover{background:#e5e7eb}.dark .gallery-button{color:#e5e7eb;background:#374151;border-color:#4b5563}.dark .gallery-button:hover{background:#4b5563}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.gallery-item{aspect-ratio:1;opacity:0;cursor:move;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .3s;position:relative;overflow:hidden}.gallery-item.dragging{opacity:.5;transform:scale(.95);box-shadow:0 0 0 2px #2563eb}.dark .gallery-item.dragging{box-shadow:0 0 0 2px #60a5fa}.gallery-item.drag-over{background:#2563eb1a;border:2px dashed #2563eb}.dark .gallery-item.drag-over{background:#60a5fa1a;border-color:#60a5fa}.gallery-item.loaded{opacity:1}.gallery-item.error{background:#fee2e2;border-color:#ef4444}.dark .gallery-item.error{background:#7f1d1d;border-color:#dc2626}.gallery-item img{-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s}.gallery-item.loaded img{opacity:1}.gallery-remove{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.2rem;display:flex;position:absolute;top:.5rem;right:.5rem}.gallery-settings{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:.5rem;left:.5rem}.gallery-settings:hover{background:#000000b3}.gallery-settings-panel{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:absolute;top:2.5rem;left:.5rem;right:.5rem}.dark .gallery-settings-panel{background:#1f2937;border-color:#4b5563}.gallery-input{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem;line-height:1.25rem}.dark .gallery-input{color:#e5e7eb;background:#1f2937;border-color:#4b5563}.gallery-input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.dark .gallery-input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}.image-tool__wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.dark .image-tool__wrapper{background:#1f2937;border-color:#4b5563}.image-tool__image-wrapper{margin:1rem 0;position:relative}.image-tool__image-wrapper img{border-radius:.375rem;width:100%;height:auto;display:block}.image-tool__preview-control{color:#374151;cursor:pointer;z-index:2;background:#e5e7ebe6;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.dark .image-tool__preview-control{color:#e5e7eb;background:#374151e6}.image-tool__preview-control:hover{background:#d1d5dbe6}.dark .image-tool__preview-control:hover{background:#4b5563e6}.image-tool__preview-control.active{color:#2563eb}.dark .image-tool__preview-control.active{color:#60a5fa}.preview-star{font-size:1.2rem;line-height:1;transition:all .2s}.image-tool__preview-control:hover .preview-star{transform:scale(1.1)}.preview-text{font-weight:500}.image-tool__caption{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;width:100%;min-height:2.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem}.dark .image-tool__caption{color:#e5e7eb;background:#1f2937;border-color:#4b5563}.image-tool__caption:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.dark .image-tool__caption:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}.image-tool__alt,.image-tool__title{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem;line-height:1.25rem}.dark .image-tool__alt,.dark .image-tool__title{color:#e5e7eb;background:#1f2937;border-color:#4b5563}.image-tool__alt:focus,.image-tool__title:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.dark .image-tool__alt:focus,.dark .image-tool__title:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}.image-tool__button{color:#374151;text-align:center;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;margin-bottom:1rem;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:block}.image-tool__button:hover{background:#e5e7eb}.dark .image-tool__button{color:#e5e7eb;background:#374151;border-color:#4b5563}.dark .image-tool__button:hover{background:#4b5563}.image-tool__loader{background:#fffc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.image-tool__loader-spinner{border:4px solid #2563eb;border-top-color:#0000;border-radius:50%;width:40px;height:40px;animation:1s linear infinite svelte-oelwsk-spin}.image-tool__loader-text{color:#1f2937;margin-top:1rem;font-size:1rem;font-weight:500}@keyframes svelte-oelwsk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark .image-tool__loader{background:#1f2937cc}.dark .image-tool__loader-spinner{border-color:#0000 #60a5fa #60a5fa}.dark .image-tool__loader-text{color:#e5e7eb}.movie-time-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf2424,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}.dark .movie-time-tool{border-color:#fbbf244d}.movie-time-tool__title{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.movie-time-tool__subtitle{color:#cbd5e1;margin-top:-.2rem;font-size:.78rem}.movie-time-tool__grid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.movie-time-tool__input,.movie-time-tool__textarea{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;width:100%;padding:.82rem .95rem;font-size:.9rem;line-height:1.3}.movie-time-tool__input::-moz-placeholder{color:#fdba74}.movie-time-tool__textarea::-moz-placeholder{color:#fdba74}.movie-time-tool__input::placeholder,.movie-time-tool__textarea::placeholder{color:#fdba74}.movie-time-tool__input:focus,.movie-time-tool__textarea:focus{border-color:#fbbf24d9;outline:none;box-shadow:0 0 0 2px #fbbf242e}.movie-time-tool__textarea{resize:vertical;min-height:5rem}.movie-time-tool__preview{color:#fde68a;background:#0f172a94;border:1px solid #fbbf2447;border-radius:.7rem;align-items:center;min-height:2rem;padding:.62rem .78rem;font-size:.8rem;display:flex}@media (width<=760px){.movie-time-tool__grid{grid-template-columns:1fr}}.quote-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.quote-tool__title,.quote-tool__section-title{color:#fff7ed;font-size:.95rem;font-weight:700}.quote-tool__section-title{margin-top:.25rem}.quote-tool__label{color:#fde68a;letter-spacing:.01em;font-size:.78rem;font-weight:600}.quote-tool__editable{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;outline:none;width:100%;min-height:3.5rem;padding:.82rem .95rem;font-size:.9rem;line-height:1.5}.quote-tool__caption,.quote-tool__author-name{min-height:2.75rem}.quote-tool__editable:empty:before{content:attr(data-placeholder);color:#fdba74;pointer-events:none}.quote-tool__editable:focus{border-color:#fbbf24b8;box-shadow:0 0 0 2px #fbbf2424}.quote-tool__photo-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.quote-tool__author-preview{background:#0f172a94;border:1px solid #fbbf2447;border-radius:999px;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}.quote-tool__author-preview[hidden]{display:none}.quote-tool__author-preview-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.quote-tool__photo-controls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.quote-tool__photo-input{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;flex:15rem;min-width:0;padding:.82rem .95rem;font-size:.9rem;line-height:1.35}.quote-tool__photo-input::placeholder{color:#fdba74}.quote-tool__photo-input:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.quote-tool__upload{color:#fde68a;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.7rem;padding:.62rem .78rem;font-size:.78rem;line-height:1.2;transition:border-color .18s,transform .18s}.quote-tool__upload:hover:not(:disabled){border-color:#fbbf247a;transform:translateY(-1px)}.quote-tool__upload:disabled{opacity:.6;cursor:not-allowed}.divider-tool{justify-content:center;align-items:center;padding:.55rem 0;display:flex}.post-rating-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.45rem;padding:1rem;display:flex}.dark .post-rating-tool{border-color:#fbbf244d}.post-rating-tool__title{color:#fff;font-size:.95rem;font-weight:700}.post-rating-tool__subtitle{color:#cbd5e1;font-size:.82rem;line-height:1.45}.toc-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.45rem;padding:1rem;display:flex}.dark .toc-tool{border-color:#fbbf244d}.toc-tool__title{color:#fff;font-size:.95rem;font-weight:700}.toc-tool__subtitle{color:#cbd5e1;font-size:.82rem;line-height:1.45}.callout-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.dark .callout-tool{border-color:#fbbf244d}.callout-tool__title{color:#fff;font-size:.95rem;font-weight:700}.callout-tool__textarea{resize:vertical;color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.78rem;width:100%;min-height:5.4rem;padding:.9rem 1rem;font-size:.92rem;line-height:1.55}.callout-tool__textarea::placeholder{color:#fdba74}.callout-tool__textarea:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.callout-tool-preview{grid-template-columns:2.6rem minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid}.callout-tool-preview__line{background:linear-gradient(#fbbf242e,#fbbf24c7,#fbbf242e);border-radius:999px;box-shadow:0 0 0 1px #fbbf241f}.callout-tool-preview__body{background:#0f172a9e;border:1px solid #fbbf2442;border-radius:1rem;flex-direction:column;gap:.38rem;min-width:0;padding:.9rem 1rem;display:flex}.callout-tool-preview__eyebrow{color:#fde68a;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.callout-tool-preview__text{color:#f8fafc;font-size:.95rem;line-height:1.55}@media (width<=760px){.callout-tool-preview{grid-template-columns:1fr;gap:.55rem}.callout-tool-preview__line{background:linear-gradient(90deg,#fbbf242e,#fbbf24c7,#fbbf242e);width:100%;height:4px}}.poll-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.dark .poll-tool{border-color:#fbbf244d}.poll-tool__title{color:#fff;font-size:.95rem;font-weight:700}.poll-tool__label{color:#fde68a;letter-spacing:.01em;font-size:.78rem;font-weight:600}.poll-tool__textarea,.poll-tool__option-input{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;width:100%;padding:.82rem .95rem;font-size:.9rem;line-height:1.35}.poll-tool__textarea{resize:vertical;min-height:4.5rem}.poll-tool__textarea::-moz-placeholder{color:#fdba74}.poll-tool__option-input::-moz-placeholder{color:#fdba74}.poll-tool__textarea::placeholder,.poll-tool__option-input::placeholder{color:#fdba74}.poll-tool__textarea:focus,.poll-tool__option-input:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.poll-tool__toggle{color:#f8fafc;cursor:pointer;background:#0f172a94;border:1px solid #fbbf243d;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;padding:.45rem .7rem;font-size:.82rem;display:inline-flex}.poll-tool__toggle input{accent-color:#fbbf24}.poll-tool__options{flex-direction:column;gap:.45rem;display:flex}.poll-tool__option-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.poll-tool__option-index{color:#fde68a;background:#0f172a94;border:1px solid #fbbf243d;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;font-size:.78rem;font-weight:700;display:grid}.poll-tool__remove,.poll-tool__add{color:#fde68a;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.7rem;padding:.55rem .72rem;font-size:.78rem;line-height:1.2;transition:border-color .18s,transform .18s}.poll-tool__remove:hover:not(:disabled),.poll-tool__add:hover:not(:disabled){border-color:#fbbf247a;transform:translateY(-1px)}.poll-tool__remove:disabled,.poll-tool__add:disabled{opacity:.6;cursor:not-allowed}.poll-tool__preview{background:#0f172a94;border:1px solid #fbbf243d;border-radius:.78rem;flex-direction:column;gap:.65rem;padding:.72rem;display:flex}.poll-tool__preview-head{flex-direction:column;gap:.22rem;display:flex}.poll-tool__preview-question{color:#fff;font-size:.94rem;font-weight:700;line-height:1.3}.poll-tool__preview-mode{color:#fde68a;font-size:.78rem;line-height:1.35}.poll-tool__preview-options{flex-direction:column;gap:.4rem;display:flex}.poll-tool__preview-option{color:#e2e8f0;align-items:center;gap:.55rem;font-size:.83rem;line-height:1.35;display:flex}.poll-tool__preview-index{color:#fde68a;background:#fbbf241f;border:1px solid #fbbf243d;border-radius:999px;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.72rem;font-weight:700;display:grid}.poll-tool__preview-empty{color:#94a3b8;font-size:.8rem}.table-tool{color:#e2e8f0;background:radial-gradient(120% 120% at 0 0,#60a5fa29,#60a5fa00 58%),linear-gradient(135deg,#0f172af0,#1e293be6);border:1px solid #60a5fa4d;border-radius:.9rem;flex-direction:column;gap:.7rem;padding:.85rem;display:flex}.table-tool__title{color:#fff;font-size:.95rem;font-weight:700}.table-tool__hint{color:#cbd5e1;margin:0;font-size:.78rem;line-height:1.4}.table-tool__toggle{color:#dbeafe;align-items:center;gap:.55rem;font-size:.82rem;font-weight:500;display:inline-flex}.table-tool__toggle input{accent-color:#60a5fa}.table-tool__grid{flex-direction:column;gap:.7rem;display:flex}.table-tool__controls{flex-wrap:wrap;gap:.45rem;display:flex}.table-tool__action{color:#dbeafe;background:#0f172a6b;border:1px solid #60a5fa42;border-radius:.7rem;padding:.55rem .72rem;font-size:.78rem;line-height:1.2;transition:border-color .18s,transform .18s}.table-tool__action:hover:not(:disabled){border-color:#60a5fa7a;transform:translateY(-1px)}.table-tool__action:disabled{opacity:.6;cursor:not-allowed}.table-tool__wrap{background:#0f172a59;border:1px solid #60a5fa38;border-radius:.78rem;padding:.35rem;overflow-x:auto}.table-tool__table{border-collapse:collapse;width:100%;min-width:420px}.table-tool__cell{background:#0f172a2e;border:1px solid #94a3b82e;padding:0}.table-tool__cell--heading{background:#3b82f61f}.table-tool__input{color:#f8fafc;background:0 0;border:0;width:100%;min-width:8rem;padding:.68rem .72rem;font-size:.84rem;line-height:1.35}.table-tool__input::placeholder{color:#94a3b8}.table-tool__input:focus{background:#0f172a3d;outline:none}.table-tool__input--heading{color:#eff6ff;font-weight:700}.divider-tool__line{background:linear-gradient(90deg,#94a3b800 0%,#fbbf244d 18%,#fbbf24b8 50%,#fbbf244d 82%,#94a3b800 100%);border-radius:999px;width:100%;height:1px;box-shadow:0 0 0 1px #fbbf2414}.dark .divider-tool__line{background:linear-gradient(90deg,#3f3f4600 0%,#fbbf243d 18%,#fbbf2485 50%,#fbbf243d 82%,#3f3f4600 100%);box-shadow:0 0 0 1px #fbbf2414}.post-link-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.dark .post-link-tool{border-color:#fbbf244d}.post-link-tool__title{color:#fff;font-size:.95rem;font-weight:700}.post-link-tool__label{color:#fde68a;margin-top:.05rem;font-size:.78rem}.post-link-tool__field{flex-direction:column;gap:.42rem;display:flex}.post-link-tool__input,.post-link-tool__textarea{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;width:100%;padding:.82rem .95rem;font-size:.9rem;line-height:1.3}.post-link-tool__input::-moz-placeholder{color:#fdba74}.post-link-tool__textarea::-moz-placeholder{color:#fdba74}.post-link-tool__input::placeholder,.post-link-tool__textarea::placeholder{color:#fdba74}.post-link-tool__input:focus,.post-link-tool__textarea:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.post-link-tool__textarea{resize:vertical;min-height:4.6rem}.post-link-tool__status{color:#cbd5e1;font-size:.8rem;line-height:1.4}.post-link-tool__status[data-tone=error]{color:#fca5a5}.post-link-tool-results{flex-direction:column;gap:.45rem;display:flex}.post-link-tool-results__empty{color:#cbd5e1;background:#0f172a70;border:1px solid #fbbf2433;border-radius:.7rem;padding:.85rem .95rem;font-size:.82rem}.post-link-tool-results__item{text-align:left;cursor:pointer;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.8rem;flex-direction:column;gap:.35rem;width:100%;padding:.75rem .85rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.post-link-tool-results__item:hover{background:#1e293bb8;border-color:#fbbf247a;transform:translateY(-1px);box-shadow:0 10px 24px #02061742}.post-link-tool-results__item-title{color:#f8fafc;font-size:.96rem;font-weight:700}.post-link-tool-results__item-meta{color:#fde68a;flex-wrap:wrap;gap:.45rem .8rem;font-size:.76rem;display:flex}.post-link-tool-results__item-text{color:#cbd5e1;font-size:.82rem;line-height:1.45}.post-link-tool-preview{flex-direction:column;gap:.65rem;display:flex}.post-link-tool-preview__card{color:inherit;background:radial-gradient(130% 140% at 0 0,#fbbf2438,#fbbf2400 60%),linear-gradient(135deg,#0f172af2,#1e293be6);border:1px solid #fbbf2461;border-radius:1rem;grid-template-columns:minmax(0,112px) minmax(0,1fr);align-items:stretch;gap:.85rem;padding:.85rem;text-decoration:none;display:grid}.post-link-tool-preview__card--no-image{grid-template-columns:minmax(0,1fr)}.post-link-tool-preview__image{background:#0f172a80;border:1px solid #ffffff2e;border-radius:.8rem;min-height:108px;overflow:hidden}.post-link-tool-preview__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.post-link-tool-preview__content{flex-direction:column;gap:.5rem;min-width:0;padding:0 .05rem 0 .15rem;display:flex}.post-link-tool-preview__meta{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex}.post-link-tool-preview__author{color:#cbd5e1;background:#0f172a6b;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:.24rem .58rem;font-size:.72rem;line-height:1.2;display:inline-flex}.post-link-tool-preview__title{color:#fff;margin:0;font-size:1.1rem;font-weight:700;line-height:1.2}.post-link-tool-preview__text{color:#cbd5e1;font-size:.84rem;line-height:1.5}.post-link-tool-preview__note{background:#0f172a94;border:1px solid #fbbf243d;border-radius:.7rem;padding:.48rem .62rem}.post-link-tool-preview__note p{color:#f8fafc;margin:0;font-size:.86rem;line-height:1.35}.post-link-tool-preview__path{color:#f59e0b;overflow-wrap:anywhere;word-break:break-word;text-underline-offset:2px;font-size:.82rem;line-height:1.35;text-decoration:underline}@media (width<=760px){.post-link-tool-preview__card{grid-template-columns:1fr}.post-link-tool-preview__image{min-height:160px}}.author-tool{background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.dark .author-tool{border-color:#fbbf244d}.author-tool__title{color:#fff;font-size:.95rem;font-weight:700}.author-tool__label{color:#fde68a;font-size:.78rem}.author-tool__field{flex-direction:column;gap:.42rem;display:flex}.author-tool__input,.author-tool__textarea{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;width:100%;padding:.82rem .95rem;font-size:.9rem}.author-tool__input::-moz-placeholder{color:#fdba74}.author-tool__textarea::-moz-placeholder{color:#fdba74}.author-tool__input::placeholder,.author-tool__textarea::placeholder{color:#fdba74}.author-tool__input:focus,.author-tool__textarea:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.author-tool__textarea{resize:vertical;min-height:4rem}.author-tool__status{color:#cbd5e1;font-size:.8rem;line-height:1.4}.author-tool__status[data-tone=error]{color:#fca5a5}.author-tool-results{flex-direction:column;gap:.55rem;display:flex}.author-tool-results__empty{color:#cbd5e1;background:#0f172a70;border:1px solid #fbbf2433;border-radius:.7rem;padding:.85rem .95rem;font-size:.82rem}.author-tool-results__item{text-align:left;width:100%;color:inherit;cursor:pointer;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.75rem .85rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.author-tool-results__item:hover{background:#1e293bb8;border-color:#fbbf247a;transform:translateY(-1px)}.author-tool-results__content{flex-direction:column;gap:.12rem;min-width:0;display:flex}.author-tool-results__title{color:#fff;font-size:.95rem;font-weight:700}.author-tool-results__meta{color:#cbd5e1;font-size:.8rem}.author-tool-preview{flex-direction:column;gap:.5rem;display:flex}.author-tool-preview__shell{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.author-tool-preview__line{background:linear-gradient(90deg,#0000,#fbbf248c,#0000);height:1px}.author-tool-preview__card{background:#0f172aa8;border:1px solid #fbbf2447;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.45rem .85rem .45rem .45rem;display:inline-grid}.author-tool-preview__avatar{color:#fde68a;background:#1e293be6;border:1px solid #fbbf2447;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-weight:800;display:inline-flex;overflow:hidden}.author-tool-preview__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.author-tool-preview__content{flex-direction:column;gap:.12rem;min-width:0;display:flex}.author-tool-preview__name{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.author-tool-preview__caption{color:#cbd5e1;font-size:.8rem;line-height:1.35}@media (width<=760px){.author-tool-preview__shell{grid-template-columns:1fr;gap:.55rem}.author-tool-preview__card{border-radius:1rem;width:100%}}.movie-card-tool{color:#e2e8f0;background:radial-gradient(120% 120% at 0 0,#fbbf2438,#fbbf2400 58%),linear-gradient(135deg,#0f172af0,#1e293be6);border:1px solid #fbbf2461;border-radius:.9rem;flex-direction:column;gap:.55rem;padding:.85rem;display:flex}.dark .movie-card-tool{border-color:#fbbf2457}.movie-card-tool__title{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.movie-card-tool__subtitle{color:#cbd5e1;margin:0;font-size:.79rem;line-height:1.4}.movie-card-tool__preview{color:#fde68a;background:#0f172a66;border:1px solid #fbbf2447;border-radius:.65rem;padding:.5rem .65rem;font-size:.78rem;line-height:1.35}.spoiler-marker-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.7rem;padding:1rem;display:flex}.spoiler-marker-tool--start{border-color:#fbbf2457}.spoiler-marker-tool--end{border-color:#fbbf246b}.spoiler-marker-tool--legacy{border-color:#fbbf2485}.dark .spoiler-marker-tool{border-color:#fbbf244d}.spoiler-marker-tool__title{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.spoiler-marker-tool__subtitle{color:#cbd5e1;margin:0;font-size:.78rem;line-height:1.35}.spoiler-marker-tool__preview{color:#e2e8f0;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.7rem;padding:.62rem .78rem;font-size:.78rem;line-height:1.35}.music-tool{color:#e2e8f0;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 54%),linear-gradient(135deg,#171717fa,#1e293bf2);border:1px solid #fbbf2457;border-radius:.9rem;flex-direction:column;gap:.7rem;padding:1rem;display:flex}.dark .music-tool{border-color:#fbbf244d}.music-tool__title{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.music-tool__subtitle{color:#cbd5e1;margin:0;font-size:.78rem;line-height:1.35}.music-tool__label{color:#fde68a;letter-spacing:.01em;font-size:.78rem;font-weight:600}.music-tool__select,.music-tool__input,.music-tool__textarea{color:#fff;background:#0f172ab8;border:1px solid #fbbf243d;border-radius:.7rem;width:100%;padding:.82rem .95rem;font-size:.9rem;line-height:1.3}.music-tool__select:focus,.music-tool__input:focus,.music-tool__textarea:focus{border-color:#fbbf24b8;outline:none;box-shadow:0 0 0 2px #fbbf2424}.music-tool__input::-moz-placeholder{color:#fdba74}.music-tool__textarea::-moz-placeholder{color:#fdba74}.music-tool__input::placeholder,.music-tool__textarea::placeholder{color:#fdba74}.music-tool__textarea{resize:vertical;min-height:4rem}.music-tool__preview{color:#fde68a;background:#0f172a94;border:1px solid #fbbf243d;border-radius:.7rem;padding:.62rem .78rem;font-size:.78rem;line-height:1.35}.map-tool{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.dark .map-tool{background:#1f2937;border-color:#4b5563}.map-tool__controls{flex-direction:column;gap:.5rem;display:flex}.map-tool__label{color:#334155;font-size:.8rem;font-weight:600}.dark .map-tool__label{color:#cbd5e1}.map-tool__input,.map-tool__zoom{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;padding:.55rem .65rem;font-size:.875rem}.dark .map-tool__input,.dark .map-tool__zoom{color:#e5e7eb;background:#111827;border-color:#52525b}.map-tool__input:focus,.map-tool__zoom:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}.map-tool__zoom-row{grid-template-columns:1fr minmax(90px,120px);align-items:end;gap:.5rem;display:grid}.map-tool__hint{color:#64748b;margin:0;font-size:.78rem}.dark .map-tool__hint{color:#a1a1aa}.map-tool__preview{background:linear-gradient(135deg,#e2e8f0b3,#f8fafce6);border:1px dashed #cbd5e1;border-radius:.75rem;min-height:220px;overflow:hidden}.dark .map-tool__preview{background:linear-gradient(135deg,#27272ae6,#18181beb);border-color:#3f3f46}.map-tool__preview.is-ready{border-style:solid}.map-tool__frame{border:0;width:100%;height:220px;display:block}.image-compare-tool{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex}.dark .image-compare-tool{background:#1f2937;border-color:#4b5563}.image-compare-tool__hint{color:#64748b;margin:0;font-size:.8rem}.dark .image-compare-tool__hint{color:#a1a1aa}.image-compare-tool__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.image-compare-tool__side{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.dark .image-compare-tool__side{background:#111827;border-color:#52525b}.image-compare-tool__side-title{color:#334155;margin:0;font-size:.8rem;font-weight:600}.dark .image-compare-tool__side-title{color:#cbd5e1}.image-compare-tool__upload{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.55rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.image-compare-tool__upload:hover{background:#f8fafc;border-color:#94a3b8}.dark .image-compare-tool__upload{color:#e5e7eb;background:#1f2937;border-color:#4b5563}.dark .image-compare-tool__upload:hover{background:#374151;border-color:#64748b}.image-compare-tool__input,.image-compare-tool__caption{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;padding:.55rem .65rem;font-size:.85rem}.dark .image-compare-tool__input,.dark .image-compare-tool__caption{color:#e5e7eb;background:#111827;border-color:#52525b}.image-compare-tool__input:focus,.image-compare-tool__caption:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}.image-compare-tool__preview{aspect-ratio:16/9;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;position:relative;overflow:hidden}.dark .image-compare-tool__preview{background:#18181b;border-color:#3f3f46}.image-compare-tool__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.image-compare-tool__overlay{clip-path:inset(0 50% 0 0);pointer-events:none;width:100%;position:absolute;inset:0;overflow:hidden}.image-compare-tool__divider{pointer-events:auto;cursor:ew-resize;touch-action:none;z-index:2;background:#ffffffe0;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0f172a29}.image-compare-tool__knob{background:#fffffff2;border:1px solid #94a3b8bf;border-radius:999px;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #0f172a40}.dark .image-compare-tool__knob{background:#18181bf2;border-color:#71717ae6}.image-compare-tool__placeholder{text-align:center;color:#475569;background:linear-gradient(135deg,#f1f5f9f2,#e2e8f0e6);justify-content:center;align-items:center;padding:.75rem;font-size:.85rem;display:flex;position:absolute;inset:0}.dark .image-compare-tool__placeholder{color:#d4d4d8;background:linear-gradient(135deg,#27272af2,#18181beb)}.image-compare-tool__preview.is-ready{cursor:ew-resize;touch-action:none}.image-compare-tool__preview.is-dragging{-webkit-user-select:none;user-select:none}.image-compare-tool__caption{resize:vertical;min-height:2.6rem}@media (width<=640px){.image-compare-tool__controls{grid-template-columns:1fr}}.gallery-loader{z-index:10;background:#fffc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dark .gallery-loader{background:#1f2937cc}.gallery-loader-spinner{border:4px solid #2563eb;border-top-color:#0000;border-radius:50%;width:40px;height:40px;animation:1s linear infinite svelte-oelwsk-spin}.dark .gallery-loader-spinner{border-color:#0000 #60a5fa #60a5fa}.gallery-loader-text{color:#1f2937;margin-top:1rem;font-size:1rem;font-weight:500}.dark .gallery-loader-text{color:#e5e7eb}.ce-header[contenteditable=true][data-placeholder]{margin-bottom:.7em}.ce-header[contenteditable=true]{outline:none}.ce-header{outline:none;margin:0;padding:.4em 0;line-height:1.25em}h2.ce-header{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}h3.ce-header{margin:0;font-size:1.2rem;font-weight:600;line-height:1.2}.dark .ce-header{color:#e5e7eb}.link-tool{flex-direction:column;gap:.5rem;width:100%;padding:.5rem;display:flex;position:relative}.link-tool__input{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;width:100%;margin-bottom:.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem}.dark .link-tool__input{color:#e5e7eb;background:#1f2937;border-color:#4b5563}.link-tool__input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.dark .link-tool__input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa1a}.link-suggestions{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;max-height:200px;margin-top:.25rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.dark .link-suggestions{background:#1f2937;border-color:#4b5563;box-shadow:0 4px 6px -1px #0000004d}.link-suggestions__title{color:#6b7280;border-bottom:1px solid #e5e7eb;padding:.5rem;font-size:.875rem;font-weight:500}.dark .link-suggestions__title{color:#9ca3af;border-color:#4b5563}.link-suggestions__item{color:#1f2937;cursor:pointer;padding:.5rem;font-size:.875rem;transition:all .2s}.dark .link-suggestions__item{color:#e5e7eb}.link-suggestions__item:hover{background:#f3f4f6}.dark .link-suggestions__item:hover{background:#374151}.ce-link-popup{opacity:0;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:250px;padding:.5rem;font-family:inherit;font-size:.875rem;transition:opacity .2s ease-out,transform .2s ease-out;display:flex;transform:translateY(-4px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ce-link-popup.visible{opacity:1;transform:translateY(0)}.dark .ce-link-popup{background:#1f2937;border-color:#4b5563;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.ce-link-popup__input{color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:.25rem;outline:none;flex:1;min-width:150px;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition:border-color .15s ease-in-out}.dark .ce-link-popup__input{color:#e5e7eb;background:#374151;border-color:#6b7280}.ce-link-popup__input:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb1a}.dark .ce-link-popup__input:focus{border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa1a}.ce-link-popup__anchors,.ce-link-popup__save,.ce-link-popup__remove{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.25rem;outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out;display:flex}.dark .ce-link-popup__anchors,.dark .ce-link-popup__save,.dark .ce-link-popup__remove{color:#e5e7eb;background:#374151;border-color:#6b7280}.ce-link-popup__anchors:hover{color:#8b5cf6;background:#f3f4f6;border-color:#8b5cf6}.dark .ce-link-popup__anchors:hover{color:#a78bfa;background:#4b5563;border-color:#a78bfa}.ce-link-popup__save:hover{color:#2563eb;background:#f3f4f6;border-color:#2563eb}.dark .ce-link-popup__save:hover{color:#60a5fa;background:#4b5563;border-color:#60a5fa}.ce-link-popup__remove:hover{color:#ef4444;background:#fef2f2;border-color:#ef4444}.dark .ce-link-popup__remove:hover{color:#dc2626;background:#7f1d1d;border-color:#dc2626}.ce-link-popup__anchors:active,.ce-link-popup__save:active,.ce-link-popup__remove:active{transform:scale(.95)}.ce-link-popup .ce-link-suggestions{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;max-height:200px;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.dark .ce-link-popup .ce-link-suggestions{background:#1f2937;border-color:#4b5563;box-shadow:0 4px 6px -1px #0000004d}.ce-link-popup .ce-link-suggestions__title{color:#6b7280;border-bottom:1px solid #e5e7eb;padding:.5rem;font-size:.875rem;font-weight:500}.dark .ce-link-popup .ce-link-suggestions__title{color:#9ca3af;border-color:#4b5563}.ce-link-popup .ce-link-suggestions__item{color:#1f2937;cursor:pointer;padding:.5rem;font-size:.875rem;transition:all .2s}.dark .ce-link-popup .ce-link-suggestions__item{color:#e5e7eb}.ce-link-popup .ce-link-suggestions__item:hover{background:#f3f4f6}.dark .ce-link-popup .ce-link-suggestions__item:hover{background:#374151}.ce-toolbar__plus img,.ce-toolbar__settings-btn img,.ce-conversion-tool img,.ce-inline-toolbar__dropdown img,.ce-inline-toolbar__buttons img{opacity:.7;width:16px;height:16px;transition:opacity .2s}.ce-toolbar__plus:hover img,.ce-toolbar__settings-btn:hover img,.ce-conversion-tool:hover img,.ce-inline-toolbar__dropdown:hover img,.ce-inline-toolbar__buttons button:hover img{opacity:1}.ce-toolbar__actions img{opacity:.7;width:14px;height:14px;transition:opacity .2s}.ce-toolbar__actions button:hover img{opacity:1}.ce-toolbar__settings-btn[draggable=true]{cursor:grab}.ce-toolbar__settings-btn.editorjs-dnd-dragging{cursor:grabbing}.ce-block.comuna-block-dragging{opacity:.65}.ce-block.comuna-drop-before,.ce-block.comuna-drop-after{border-radius:.5rem}.ce-block.comuna-drop-before{box-shadow:inset 0 3px #3b82f6}.ce-block.comuna-drop-after{box-shadow:inset 0 -3px #3b82f6}.dark .ce-block.comuna-drop-before{box-shadow:inset 0 3px #60a5fa}.dark .ce-block.comuna-drop-after{box-shadow:inset 0 -3px #60a5fa}.ce-block__content img{max-width:100%;height:auto}.ce-block--selected .ce-block__content img{opacity:.7}.ce-tune-move-up img,.ce-tune-move-down img{opacity:.7;width:14px;height:14px;transition:opacity .2s}.ce-tune-move-up:hover img,.ce-tune-move-down:hover img{opacity:1}.ce-inline-tool img{opacity:.7;width:14px;height:14px;transition:opacity .2s}.ce-inline-tool:hover img,.ce-inline-tool--active img{opacity:1}.ce-conversion-tool img{margin-right:8px}.ce-conversion-tool--focused img{opacity:1}.ce-toolbox__button img{opacity:.7;width:16px;height:16px;transition:opacity .2s}.ce-toolbox__button:hover img,.ce-toolbox__button--active img{opacity:1}.dark .ce-toolbar__plus img,.dark .ce-toolbar__settings-btn img,.dark .ce-conversion-tool img,.dark .ce-inline-toolbar__dropdown img,.dark .ce-inline-toolbar__buttons img,.dark .ce-toolbar__actions img,.dark .ce-tune-move-up img,.dark .ce-tune-move-down img,.dark .ce-inline-tool img,.dark .ce-toolbox__button img{filter:invert()}.ce-block__content a,.ce-block a,.codex-editor a{cursor:pointer;color:#00e!important;text-decoration:underline!important}.ce-block__content a:hover,.ce-block a:hover,.codex-editor a:hover{color:#00e!important;text-decoration:underline!important}.dark .ce-toolbar__plus svg{filter:none!important;color:#e4e4e7!important;fill:#e4e4e7!important;stroke:#e4e4e7!important}.dark .ce-toolbar__plus:hover svg{color:#000!important;fill:#000!important;stroke:#000!important}.link-tool__row{gap:.5rem;width:100%;display:flex}.link-tool__input--url{flex:1;margin-bottom:0}.link-tool__input--select{width:200px;margin-bottom:0}.codex-editor .post-glossary-term,.ce-block .post-glossary-term{color:#0f766e;cursor:pointer;background:#0ea5e91f;border-bottom:1px dashed #0f766e80;transition:background-color .2s,color .2s}.codex-editor .post-glossary-term:hover,.ce-block .post-glossary-term:hover{background:#0ea5e933}.dark .codex-editor .post-glossary-term,.dark .ce-block .post-glossary-term{color:#bbf7d0;background:#22c55e29;border-bottom-color:#bbf7d080}.ce-glossary-popup{opacity:0;z-index:1000;background:#fffffffa;border:1px solid #e2e8f0;border-radius:16px;width:min(360px,100vw - 24px);padding:12px;transition:opacity .16s,transform .16s;transform:translateY(8px);box-shadow:0 24px 60px #0f172a2e}.ce-glossary-popup.visible{opacity:1;transform:translateY(0)}.dark .ce-glossary-popup{background:#18181bfa;border-color:#3f3f46;box-shadow:0 24px 60px #00000073}.ce-glossary-popup__input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:.625rem .875rem;font-size:.95rem}.dark .ce-glossary-popup__input{color:#f4f4f5;background:#27272a;border-color:#52525b}.ce-glossary-popup__list{flex-direction:column;gap:.5rem;max-height:280px;margin-top:.75rem;display:flex;overflow:auto}.ce-glossary-popup__item{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:.75rem;transition:border-color .16s,background-color .16s}.ce-glossary-popup__item:hover{background:#f0f9ff;border-color:#38bdf8}.dark .ce-glossary-popup__item{background:#27272a;border-color:#3f3f46}.dark .ce-glossary-popup__item:hover{background:#18181b;border-color:#10b981}.ce-glossary-popup__item-term{color:#0f172a;font-size:.95rem;font-weight:600}.dark .ce-glossary-popup__item-term{color:#f4f4f5}.ce-glossary-popup__item-definition{color:#475569;margin-top:.35rem;font-size:.82rem;line-height:1.45}.dark .ce-glossary-popup__item-definition{color:#a1a1aa}.ce-glossary-popup__empty{color:#64748b;padding:.25rem 0;font-size:.9rem}.dark .ce-glossary-popup__empty{color:#a1a1aa}.ce-glossary-popup__remove{color:#be185d;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;width:100%;margin-top:.75rem;padding:.625rem .875rem;font-size:.9rem;font-weight:600}.dark .ce-glossary-popup__remove{color:#fbcfe8;background:#88133733;border-color:#be185d59}
