:root{--color-primary:#41b0d9}.kbz-dropdown-backdrop{background-color:rgba(0,0,0,.45);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:1499}.kbz-dropdown-backdrop.is-visible{opacity:1;pointer-events:auto}body.kbz-slideup-open,html.kbz-slideup-open{overflow:hidden}[class*=__current__title].is-placeholder{opacity:.5}.dropdown-slideup__header{display:none}.dropdown-slideup__footer{border-top:1px solid #e0e0e0;display:flex;flex:0 0 auto;padding:14px}.dropdown-slideup__footer__button{background-color:#00c36b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700;padding:9px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:979px){.dropdown-slideup__footer__button{font-size:.9rem;padding:14px}}.dropdown-slideup__list-items{-webkit-overflow-scrolling:touch;overflow-y:auto}@media screen and (max-width:979px){.dropdown-slideup__header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex:0 0 auto;gap:12px;padding:14px 16px}.dropdown-slideup__header__close{background:0 0;border:0;cursor:pointer;height:28px;order:2;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.dropdown-slideup__header__close:after,.dropdown-slideup__header__close:before{background-color:#41b0d9;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;width:18px}.dropdown-slideup__header__close:before{transform:translate(-50%,-50%) rotate(45deg)}.dropdown-slideup__header__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.dropdown-slideup__header__title{color:#41b0d9;flex:1 1 auto;font-size:1rem;font-weight:700;order:1}.dropdown-slideup__list-items{flex:1 1 auto}.dropdown-slideup [class$=__list]{border:0!important;border-radius:16px 16px 0 0!important;bottom:0!important;box-shadow:0 -8px 30px rgba(0,0,0,.2);display:flex!important;flex-direction:column;height:50vh!important;height:50dvh!important;left:0!important;margin:0;max-height:50vh!important;max-height:50dvh!important;max-width:none!important;min-width:0!important;padding-bottom:env(safe-area-inset-bottom);position:fixed!important;right:0!important;top:auto!important;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);visibility:hidden;width:100%!important;z-index:1500!important}.dropdown-slideup.open [class$=__list]{transform:translateY(0);visibility:visible}.dropdown-slideup.open [class$=__current]{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;z-index:0!important}.dropdown-slideup.open{z-index:auto!important}}@font-face{font-display:block;font-family:Kiddosy;font-style:normal;font-weight:400;src:url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.eot?v=8f2a1c);src:url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.eot?v=8f2a1c#iefix) format("embedded-opentype"),url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.woff2?v=8f2a1c) format("woff2"),url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.woff?v=8f2a1c) format("woff"),url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.ttf?v=8f2a1c) format("truetype"),url(../../../../themes/kaartjebezorgd/assets/fonts/kiddosy/kiddosy-regular.svg?v=8f2a1c#fontawesome) format("svg")}#card-editor-modal,#card-editor-modal *,#card-editor-modal :after,#card-editor-modal :before{box-sizing:border-box}.card-editor-shell{align-items:flex-start;gap:.4rem;margin-top:.75rem}.card-editor-shell,.card-editor-trigger{display:flex;flex-direction:column;width:100%}.card-editor-trigger{align-items:center;cursor:pointer;gap:.5rem;justify-content:center}.card-editor-trigger:focus-within .card-editor-promo__icon,.card-editor-trigger:hover .card-editor-promo__icon{background:#d6eef7;box-shadow:0 0 0 4px rgba(65,176,217,.12)}.card-editor-trigger:focus-within .card-editor-promo__icon svg,.card-editor-trigger:hover .card-editor-promo__icon svg{transform:rotate(30deg) scale(1.1)}.card-editor-trigger:focus-within .card-editor-promo__text,.card-editor-trigger:hover .card-editor-promo__text{color:#41b0d9;opacity:1}.card-editor-trigger__label{align-items:center;background:#d6eef7;border:0;border-radius:8px;box-sizing:border-box;color:#41b0d9;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.4rem;transition:background .18s,color .18s;width:100%}.card-editor-trigger__label svg{flex-shrink:0}.card-editor-trigger__label:focus-visible,.card-editor-trigger__label:hover{background:#41b0d9;color:#fff}.card-editor-promo{align-items:center;color:#41b0d9;display:none;flex-direction:column;gap:.5rem;padding:0 .5rem .75rem;text-align:center}.card-editor-promo__icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 14px rgba(65,176,217,.18);display:flex;height:72px;justify-content:center;transition:background .22s ease,box-shadow .22s ease;width:72px}.card-editor-promo__icon svg{display:block;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.card-editor-promo__text{color:inherit;font-size:.82rem;font-weight:600;line-height:1.35;opacity:.8;transition:opacity .18s,color .18s}.card-editor-admin-preview{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-top:1rem;padding:1rem}.card-editor-admin-preview h2{font-size:1rem;margin:0 0 .75rem}.card-editor-admin-preview__item+.card-editor-admin-preview__item{margin-top:1rem}.card-editor-admin-preview__image img{border-radius:12px;display:block;margin-top:.75rem;max-width:100%}.kbz-shipping-label-link .button{height:auto;line-height:1.4;min-height:30px;padding:6px 10px;white-space:normal}.card-editor-modal{align-items:flex-end;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,23,42,.72);display:none;inset:0;justify-content:center;position:fixed;z-index:100000}@media (min-width:640px){.card-editor-modal{align-items:center}}.card-editor-modal.is-open{display:flex}.card-editor-panel{background:#fff;display:flex;flex-direction:column;height:100dvh;overflow:hidden;position:relative;width:100%}@media (min-width:640px){.card-editor-panel{height:100dvh}}.card-editor-version{display:none}@media (min-width:640px){.card-editor-version{align-items:flex-end;bottom:8px;color:#94a3b8;display:flex;flex-direction:column;font-size:.72rem;line-height:1.4;pointer-events:none;position:absolute;right:10px;z-index:1}}.card-editor-hd{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:.8rem 1rem}@media (max-width:380px){.card-editor-hd{align-items:stretch;flex-direction:column;gap:.4rem}}#card-editor-modal .card-editor-hd-logo{display:none;max-height:50px;width:auto}@media (min-width:640px){#card-editor-modal .card-editor-hd-logo{display:block}}.card-editor-title{color:#41b0d9;flex:1;font-family:Open Sans,Helvetica,sans-serif;font-size:.97rem;font-weight:700;margin:0}.card-editor-hd-actions{align-items:center;display:flex;gap:.5rem}@media (max-width:380px){.card-editor-hd-actions{justify-content:flex-end}}.card-editor-save-btn{background:#00c36b;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.4rem 1rem;transition:background .15s}.card-editor-save-btn:hover{background:#009a55}.card-editor-save-btn.is-loading{opacity:.7;pointer-events:none}.card-editor-save-btn.is-loading:after{animation:kbz-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";display:inline-block;height:.8em;margin-left:.45em;vertical-align:middle;width:.8em}.card-editor-close,.card-editor-undo{align-items:center;background:#f1f5f9;border:0;border-radius:50%;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .15s,opacity .15s;width:36px}.card-editor-close:hover:not(:disabled),.card-editor-undo:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.card-editor-undo:disabled{cursor:default;opacity:.35}.card-editor-bd{display:flex;flex:1;flex-direction:column-reverse;min-height:0;overflow:hidden}@media (min-width:640px){.card-editor-bd{flex-direction:row}}.card-editor-sidebar{background:#fafafa;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;flex-shrink:0;max-height:35dvh;overflow:hidden;padding-bottom:env(safe-area-inset-bottom)}.card-editor-sidebar.card-editor-sidebar--height-anim{transition:height .22s ease}.card-editor-sidebar.card-editor-sidebar--video-live,.card-editor-sidebar.card-editor-sidebar--video-preview{max-height:70dvh}@media (min-width:640px){.card-editor-sidebar{border-right:none;border-top:none;max-height:none;order:-1;padding-bottom:0;width:var(--card-editor-sidebar-width,clamp(280px,20vw,360px))}.card-editor-sidebar.card-editor-sidebar--video-live,.card-editor-sidebar.card-editor-sidebar--video-preview{max-height:none}}.card-editor-resize-handle{display:none;flex-shrink:0}@media (min-width:640px){.card-editor-resize-handle{background:0 0;cursor:col-resize;display:block;margin-left:-3px;order:-1;position:relative;width:2px;z-index:1}.card-editor-resize-handle:after{background:#e2e8f0;bottom:0;content:"";left:2px;position:absolute;top:0;transition:background .15s;width:1px}.card-editor-resize-handle.is-resizing:after,.card-editor-resize-handle:hover:after{background:#41b0d9}.card-editor-panel.is-resizing-sidebar{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-editor-panel.is-resizing-sidebar .card-editor-resize-handle:after{background:#41b0d9}}.card-editor-tabs-wrap{border-bottom:1px solid #e2e8f0;flex-shrink:0;position:relative}.card-editor-tabs-wrap:after,.card-editor-tabs-wrap:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:20px;z-index:1}.card-editor-tabs-wrap:before{background:linear-gradient(90deg,rgba(0,0,0,.16),transparent 70%),linear-gradient(90deg,#fafafa,hsla(0,0%,98%,0));left:0}.card-editor-tabs-wrap:after{background:linear-gradient(270deg,rgba(0,0,0,.16),transparent 70%),linear-gradient(270deg,#fafafa,hsla(0,0%,98%,0));right:0}.card-editor-tabs-wrap.has-scroll-left:before,.card-editor-tabs-wrap.has-scroll-right:after{opacity:1}.card-editor-tabs{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}@media (hover:none){.card-editor-tabs{-ms-overflow-style:none;scrollbar-width:none}.card-editor-tabs::-webkit-scrollbar{display:none}}.card-editor-tab,.card-prop-tab{background:0 0;border:0;border-bottom:2px solid transparent;color:#64748b;cursor:pointer;font-size:.74rem;font-weight:600;padding:.55rem .5rem;transition:color .15s,border-color .15s,background .15s}@media (min-width:640px){.card-editor-tab,.card-prop-tab{font-size:.8rem;padding:.6rem}}.is-active.card-editor-tab,.is-active.card-prop-tab{background:#f4fafd;border-bottom-color:#41b0d9;color:#41b0d9}.card-editor-tab{flex:0 0 auto;min-width:4.4rem;text-align:center;white-space:nowrap}@media (min-width:640px){.card-editor-tab{min-width:0}}.card-editor-tab #card-layer-count{color:#94a3b8;font-size:.72rem;font-weight:400;margin-left:2px}.card-editor-tab-pane{-webkit-overflow-scrolling:touch;display:none;flex:1;flex-direction:column;gap:.4rem;min-height:0;overflow-y:auto;padding:.4rem}@media (min-width:640px){.card-editor-tab-pane{gap:.5rem;padding:.65rem}}.card-editor-tab-pane.is-active{display:flex}.card-editor-tab-pane#card-tab-emoji,.card-editor-tab-pane#card-tab-stickers{overflow:hidden}@media (max-width:639px){.card-editor-tab-pane#card-tab-add,.card-editor-tab-pane#card-tab-background{overflow:hidden}}.card-add-grid{display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr)}@media (max-width:639px){.card-add-grid{-webkit-overflow-scrolling:touch;flex-shrink:1;min-height:0;overflow-y:auto}}@media (min-width:640px){.card-add-grid{grid-template-columns:repeat(3,1fr)}}.card-add-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;color:#334155;cursor:pointer;display:flex;flex-direction:column;font-size:.72rem;font-weight:600;gap:.3rem;justify-content:center;line-height:1;min-height:60px;padding:.55rem .3rem;text-align:center;transition:background .14s,border-color .14s}.card-add-btn input[type=file]{display:none}@media (hover:hover){.card-add-btn:hover{background:#ecf7fb;border-color:#41b0d9;color:#0d3341}}.card-add-btn:focus-visible{background:#ecf7fb;border-color:#41b0d9;color:#0d3341}.card-add-btn.is-active{background:#d9eff7;border-color:#41b0d9;color:#0d3341}.card-add-btn.is-loading{opacity:.7;pointer-events:none}.card-add-btn.is-loading span:last-of-type:after{animation:kbz-spin .7s linear infinite;border:1.5px solid;border-radius:50%;border-top:1.5px solid transparent;content:"";display:inline-block;height:.65em;margin-left:.3em;vertical-align:middle;width:.65em}.card-add-btn.card-add-btn--locked,.card-add-btn:disabled,.card-editor-modal.is-back-locked #card-layers-list,.card-editor-modal.is-back-locked #card-tab-audio,.card-editor-modal.is-back-locked #card-tab-video,.card-editor-modal.is-back-locked .card-bg-clear-btn,.card-editor-modal.is-back-locked .card-bg-color-input,.card-editor-modal.is-back-locked .card-bg-image-preview,.card-editor-modal.is-back-locked .card-bg-image-upload-btn,.card-editor-modal.is-back-locked .card-bg-pattern-btn,.card-editor-modal.is-back-locked .card-bg-swatch,.card-editor-modal.is-back-locked .card-color-picker,.card-editor-modal.is-back-locked .card-emoji-btn,.card-editor-modal.is-back-locked [data-card-action=clear],.card-editor-modal.is-back-locked [data-card-tab=audio],.card-editor-modal.is-back-locked [data-card-tab=background],.card-editor-modal.is-back-locked [data-card-tab=emoji],.card-editor-modal.is-back-locked [data-card-tab=layers],.card-editor-modal.is-back-locked [data-card-tab=stickers],.card-editor-modal.is-back-locked [data-card-tab=video]{cursor:not-allowed;opacity:.5;pointer-events:none}.card-add-icon{align-items:center;display:flex;font-size:1.2rem;font-weight:700;height:32px;justify-content:center;line-height:1;width:32px}.card-add-icon svg{display:block}@media (max-width:380px){.card-add-grid{gap:.35rem}.card-add-btn{min-height:44px;padding:.5rem .2rem}.card-add-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.card-sidebar-actions{display:flex;flex-direction:column;flex-shrink:0;gap:.35rem;margin-top:auto;padding-top:0}@media (max-width:639px){.card-sidebar-actions{position:relative}.card-sidebar-actions:before{background:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa);bottom:100%;content:"";height:16px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease}.card-sidebar-actions.has-scroll-above:before{opacity:1}}.card-action-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:.78rem;font-weight:600;gap:.4rem;justify-content:center;padding:.5rem .75rem;transition:background .14s;width:100%}.card-action-btn:hover{background:#f1f5f9}.card-action-btn--danger{background:#fff5f5;border-color:#fca5a5;color:#dc2626}.card-action-btn--danger:hover{background:#fee2e2}.card-action-btn--primary{background:#41b0d9;border:0;color:#fff}.card-action-btn--primary:hover{background:#289ec9}.card-action-btn.is-loading{opacity:.7;pointer-events:none}.card-action-btn.is-loading:after{animation:kbz-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";display:inline-block;height:.8em;margin-left:.45em;vertical-align:middle;width:.8em}.card-remove-bg-progress{font-variant-numeric:tabular-nums;opacity:.75}.card-remove-bg-progress:empty{display:none}.card-layers-list{display:flex;flex-direction:column;gap:.3rem}.card-layers-empty{color:#94a3b8;font-size:.78rem;line-height:1.4;margin:.75rem 0;text-align:center}.card-layers-empty--loading{align-items:center;display:flex;gap:.5rem;justify-content:center}.card-layers-empty--loading:before{animation:kbz-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";flex-shrink:0;height:1em;width:1em}.card-layer-item{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;gap:.45rem;padding:.45rem .5rem;position:relative;transition:border-color .14s,background .14s,opacity .14s}.card-layer-item:hover{background:#f4fafd;border-color:#41b0d9}.card-layer-item.is-active{background:#ecf7fb;border-color:#41b0d9}.card-layer-item.is-dragging{opacity:.35}.card-layer-item.drag-over-above{box-shadow:0 -2px 0 #41b0d9}.card-layer-item.drag-over-below{box-shadow:0 2px 0 #41b0d9}.card-layer-handle{align-items:center;color:#cbd5e1;cursor:grab;display:flex;flex-shrink:0;line-height:1;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-layer-handle svg{display:block;height:16px;width:12px}.card-layer-handle:active{cursor:grabbing}.card-layer-handle:hover{color:#94a3b8}.card-layer-icon{color:#64748b;flex-shrink:0;font-size:.8rem;text-align:center;width:18px}.card-layer-icon img,.card-layer-icon svg{display:block;height:14px;margin:0 auto;width:14px}.card-layer-label{color:#334155;flex:1;font-size:.75rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-layer-delete{background:0 0;border:0;color:#cbd5e1;cursor:pointer;flex-shrink:0;font-size:1.1rem;line-height:1;padding:0 .1rem;transition:color .14s}.card-layer-delete:hover{color:#dc2626}.card-layer-lock{background:0 0;border:0;cursor:pointer;flex-shrink:0;font-size:.85rem;line-height:1;opacity:.45;padding:0 .15rem;transition:opacity .14s}.card-layer-item.is-locked .card-layer-lock,.card-layer-lock:hover{opacity:1}.card-layer-item.is-locked .card-layer-label{color:#94a3b8;font-style:italic}.card-emoji-search-wrap{flex-shrink:0;padding:0 .6rem .5rem 0}#card-editor-modal input.card-emoji-search{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;box-sizing:border-box!important;color:#0f172a!important;font-size:.8rem!important;height:34px!important;line-height:normal!important;min-height:34px!important;padding:.4rem .6rem!important;width:100%!important}#card-editor-modal input.card-emoji-search::-webkit-search-cancel-button,#card-editor-modal input.card-emoji-search::-webkit-search-decoration,#card-editor-modal input.card-emoji-search::-webkit-search-results-button,#card-editor-modal input.card-emoji-search::-webkit-search-results-decoration{-webkit-appearance:none}#card-editor-modal input.card-emoji-search:focus{background:#fff!important;border-color:#41b0d9!important;outline:0}#card-editor-modal input.card-emoji-search::-moz-placeholder{color:#94a3b8}#card-editor-modal input.card-emoji-search::placeholder{color:#94a3b8}.card-emoji-categories{-webkit-overflow-scrolling:touch;display:flex;flex:1;flex-direction:column;gap:.35rem;overflow-y:auto;padding-right:.6rem;scrollbar-gutter:stable}@media (min-width:640px){.card-emoji-categories{gap:.6rem}}.card-emoji-section{display:flex;flex-direction:column;gap:.25rem}.card-emoji-cat-label{color:#64748b;flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.1rem 0;text-transform:uppercase}.card-emoji-grid{display:grid;gap:4px;grid-template-columns:repeat(8,minmax(0,1fr))}@media (min-width:640px){.card-emoji-grid{gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}}.card-emoji-btn{align-items:center;aspect-ratio:1;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;line-height:1;padding:3px;transition:background .14s,border-color .14s;width:100%}@media (min-width:640px){.card-emoji-btn{font-size:1.3rem;padding:4px}}.card-emoji-btn img{display:block;height:1.4em;pointer-events:none;width:1.4em}.card-emoji-btn:hover{background:#ecf7fb;border-color:#41b0d9}.card-emoji-btn:active{opacity:.7}#card-tab-background{overflow-y:auto}@media (max-width:639px){.card-bg-scroll-wrap{-webkit-overflow-scrolling:touch;flex-shrink:1;min-height:0;overflow-y:auto}}.card-bg-section-label{color:#64748b;flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin-bottom:.4rem;padding:.1rem 0;text-transform:uppercase}.card-bg-color-row{align-items:flex-start;display:flex;gap:.4rem;margin-bottom:0}#card-editor-modal input.card-bg-color-input{border:1.5px solid #e2e8f0!important;border-radius:8px!important;cursor:pointer;flex-shrink:0;height:48px!important;padding:1px!important;width:48px!important}.card-bg-swatches{display:flex;flex-wrap:wrap;gap:8px 5px;max-width:373px}.card-bg-swatch{border:2px solid transparent;border-radius:50%;cursor:pointer;height:20px;outline:1.5px solid #e2e8f0;transition:border-color .15s,transform .12s;width:20px}.card-bg-swatch:hover{transform:scale(1.15)}.card-bg-swatch.is-active{outline-color:#41b0d9}.card-bg-section{margin-bottom:.5rem}.card-bg-gradient-angle-label{align-items:center;display:flex;justify-content:space-between}.card-bg-gradient-angle-value{color:#94a3b8;font-variant-numeric:tabular-nums}.card-bg-image-row{align-items:center;display:flex;gap:.5rem}.card-bg-image-preview{background-color:#f8fafc;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.5px solid #e2e8f0;border-radius:8px;flex-shrink:0;height:48px;transition:border-color .15s;width:48px}.card-bg-image-preview[hidden]{display:none}.card-bg-image-preview.is-active{border-color:#41b0d9}.card-bg-image-upload-btn{flex:1;flex-direction:row;height:48px;min-height:auto;min-width:0;padding:0 .6rem}.card-bg-image-upload-btn .card-add-icon{height:22px;width:22px}.card-bg-image-upload-btn .card-add-icon svg{height:16px;width:16px}.card-bg-image-upload-btn .card-add-label{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-bg-patterns{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.card-bg-pattern-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:border-color .15s}.card-bg-pattern-btn .card-bg-pattern-preview{aspect-ratio:1;background-repeat:repeat;border-radius:4px;display:block;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%}.card-bg-pattern-btn .card-bg-pattern-preview--solid{background:repeating-conic-gradient(#e2e8f0 0 25%,#fff 0 50%) 0 0/8px 8px}.card-bg-pattern-btn span{color:#64748b;font-size:.58rem;line-height:1.2;text-align:center}.card-bg-pattern-btn:hover{border-color:#41b0d9}.card-bg-pattern-btn.is-active{background:#ecf7fb;border-color:#41b0d9}#card-prop-remove-bg{margin:.35rem -.35rem 0;width:calc(100% + .7rem)}#card-prop-remove-bg[hidden]{display:none}#card-prop-remove-bg.is-loading{opacity:.7;pointer-events:none}#card-prop-remove-bg.is-loading:after{animation:kbz-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";display:inline-block;height:.8em;margin-left:.45em;vertical-align:middle;width:.8em}@keyframes kbz-spin{to{transform:rotate(1turn)}}.card-bg-clear-btn{margin-top:0}.card-bg-whitelabel-toggle{margin-top:.5rem}.card-bg-whitelabel-toggle.is-active{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.card-bg-whitelabel-toggle.is-active:hover{background:#6f35f4}.card-bg-lock-toggle{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:border-color .15s,color .15s,background .15s;width:48px}.card-bg-lock-toggle:hover{border-color:#41b0d9;color:#41b0d9}.card-bg-lock-toggle.is-active{background:#f59e0b;border-color:#f59e0b;color:#fff}.card-bg-lock-toggle.is-active:hover{background:#cf8508}.card-tab-background--locked{opacity:.55;pointer-events:none}#card-tab-audio{overflow-y:auto}#card-tab-audio .card-audio-notice{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;flex-shrink:0;margin:0 0 .5rem;padding:.55rem .6rem}#card-tab-audio .card-audio-intro{color:#64748b;font-size:.85rem;line-height:1.4;margin:0;padding:0}#card-tab-audio .card-audio-retention-note{color:#94a3b8;font-size:.85rem;margin-top:.35rem}.card-audio-record-btn{align-items:center;background:#41b0d9;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;gap:.4rem;height:48px;justify-content:center;padding:0 .75rem;transition:background .15s}.card-audio-record-btn:hover{background:#289ec9}.card-audio-record-btn.is-recording{background:#dc2626}.card-audio-record-btn:hover.is-recording{background:#bb1e1e}.card-audio-record-btn[hidden]{display:none}.card-audio-record-btn:disabled{background:#cbd5e1;color:#64748b;cursor:not-allowed}.card-audio-record-btn:disabled:hover{background:#cbd5e1}.card-audio-timer{align-items:center;color:#dc2626;display:flex;flex-shrink:0;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.4rem;justify-content:center}.card-audio-timer[hidden]{display:none}.card-audio-timer-dot{animation:kbz-pulse 1.2s ease-out infinite;background:#dc2626;border-radius:50%;flex-shrink:0;height:.55rem;width:.55rem}@keyframes kbz-pulse{0%{box-shadow:0 0 0 0 rgba(220,38,38,.5)}70%{box-shadow:0 0 0 6px rgba(220,38,38,0)}to{box-shadow:0 0 0 0 rgba(220,38,38,0)}}.card-audio-preview{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem}.card-audio-preview audio{width:100%}.card-audio-preview[hidden]{display:none}.card-audio-preview-actions{display:flex;gap:.4rem}.card-audio-preview-actions .card-action-btn{flex:1}.card-audio-message{border-radius:8px;font-size:.78rem;padding:.4rem .6rem}.card-audio-message--error{background:#fff5f5;color:#dc2626}.card-audio-message--success{background:#f0fdf4;color:#15803d}#card-tab-video{min-height:0;overflow-y:auto}#card-tab-video .card-audio-notice{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;flex-shrink:0;margin:0 0 .5rem;padding:.55rem .6rem}#card-tab-video .card-audio-intro{color:#64748b;font-size:.85rem;line-height:1.4;margin:0;padding:0}#card-tab-video .card-audio-retention-note{color:#94a3b8;font-size:.85rem;margin-top:.35rem}.card-video-live{flex-shrink:0}.card-video-live[hidden]{display:none}.card-video-live video{background:#0f172a;border-radius:10px;display:block;height:45dvh;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1);width:100%}@media (min-width:640px){.card-video-live video{height:320px}}.card-video-preview video{background:#0f172a;border-radius:10px;display:block;height:30dvh;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:640px){.card-video-preview video{height:220px}}.card-editor-main{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}@media (min-width:640px){.card-editor-main{display:grid;grid-template-areas:"side props" "canvas props";grid-template-columns:1fr var(--card-editor-props-width,300px);grid-template-rows:auto 1fr}}.card-side-selector{-webkit-overflow-scrolling:touch;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:.5rem;overflow-x:auto;padding:.5rem .75rem}@media (min-width:640px){.card-side-selector{gap:.75rem;grid-area:side;padding:.6rem 1rem}}.card-side-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;color:#64748b;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:.68rem;font-weight:600;gap:.3rem;padding:.4rem .65rem;transition:border-color .14s,background .14s,color .14s;white-space:nowrap}.card-side-btn:hover{background:#f4fafd;border-color:#41b0d9;color:#0d3341}.card-side-btn.is-active{background:#ecf7fb;border-color:#41b0d9;color:#0d3341}.card-side-btn:disabled{cursor:not-allowed;opacity:.45}.card-side-btn:disabled:hover{background:#fff;border-color:#e2e8f0;color:#64748b}.card-side-thumb{background:#fff 50%/cover no-repeat;border:1.5px solid;border-radius:3px;display:none;flex-shrink:0;height:28px;opacity:.65;width:22px}.is-active .card-side-thumb{opacity:1}@media (min-width:640px){.card-side-thumb{display:block}}.card-editor-canvas-wrapper{align-items:center;background:#f0f4f8;background-image:radial-gradient(circle,#cbd5e1 1px,transparent 0);background-size:18px 18px;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;padding:20px;position:relative}@media (min-width:640px){.card-editor-canvas-wrapper{grid-area:canvas;min-width:0}}.card-editor-canvas-wrapper.is-drag-over{background-color:#e0f2fe;outline:3px dashed #41b0d9;outline-offset:-3px}.card-editor-canvas-wrapper canvas{display:block;max-height:100%;max-width:100%;touch-action:none}.card-editor-canvas-wrapper .lower-canvas{border-radius:6px;box-shadow:0 6px 32px rgba(0,0,0,.14)}.card-editor-props{align-items:flex-end;background:#fff;border-top:1px solid #e2e8f0;contain:layout style paint;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.6rem .9rem;overflow:hidden;padding:.65rem .75rem;transition:height .22s ease,opacity .22s ease,padding-top .22s ease,padding-bottom .22s ease}.card-editor-props[hidden]{display:none}@media (min-width:640px){.card-editor-props{align-content:flex-start;align-items:flex-start;border-top:none;gap:.6rem 1.1rem;grid-area:props;min-height:0;overflow-y:auto;padding:.75rem 1rem}}.card-editor-props-resize-handle{display:none}@media (min-width:640px){.card-editor-props-resize-handle{background:0 0;bottom:0;cursor:col-resize;display:block;position:absolute;right:calc(var(--card-editor-props-width,300px) - 4px);top:0;width:8px;z-index:1}.card-editor-props-resize-handle:after{background:#e2e8f0;bottom:0;content:"";left:3px;position:absolute;top:0;transition:background .15s;width:1px}.card-editor-props-resize-handle.is-resizing:after,.card-editor-props-resize-handle:hover:after{background:#41b0d9}.card-editor-panel.is-resizing-props{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-editor-panel.is-resizing-props .card-editor-props-resize-handle:after{background:#41b0d9}}.card-editor-props--tabs-collapsed{padding-bottom:.1rem}@media (min-width:640px){.card-editor-props--tabs-collapsed{padding-bottom:.15rem}}.card-editor-bd:has(.card-font-select.open),.card-editor-bd:has(.card-text-style-select.open),.card-editor-main:has(.card-font-select.open),.card-editor-main:has(.card-text-style-select.open),.card-editor-panel:has(.card-font-select.open),.card-editor-panel:has(.card-text-style-select.open),.card-editor-props:has(.card-font-select.open),.card-editor-props:has(.card-text-style-select.open){overflow:visible}.card-editor-props:has(.card-font-select.open),.card-editor-props:has(.card-text-style-select.open){contain:layout style}.card-props-group{display:contents}.card-props-group[hidden]{display:none}.card-prop-tabs{border-bottom:1px solid #e2e8f0;display:flex;flex:1 1 100%;gap:.3rem;margin:-.65rem -.75rem 0;width:100%}@media (min-width:640px){.card-prop-tabs{margin:-.75rem -1rem 0}}.card-prop-tab{flex:1}.card-prop-tab-pane{display:none;flex:1 1 100%}.card-prop-tab-pane.is-active{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.6rem .9rem;width:100%}.card-prop-item{display:flex;flex-direction:column;gap:.45rem}.card-prop-item[hidden]{display:none}.card-prop-item--wide{flex:1 1 100%}.card-prop-item--grow{flex:0 1 auto;min-width:0}.card-prop-item--third{flex:1 1 0;min-width:0}.card-prop-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.6rem .9rem;width:100%}.card-prop-row[hidden]{display:none}.card-prop-row--nowrap{flex-wrap:nowrap}.card-prop-row--align-top{align-items:stretch;flex-wrap:nowrap}.card-prop-row--align-top .card-prop-item>:last-child{margin-bottom:auto;margin-top:auto}.card-prop-label{color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.card-prop-select{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;color:#0f172a;cursor:pointer;font-size:.8rem;height:34px;max-width:145px;padding:.32rem .45rem}.card-prop-select:focus{border-color:#41b0d9;outline:0}.card-font-select{max-width:110px;position:relative}@media (min-width:640px){.card-font-select{max-width:145px}}.card-font-select__current{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-size:.8rem;gap:.4rem;height:34px;justify-content:space-between;padding:.32rem .45rem;width:100%}.card-font-select__current__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-font-select__current__arrow{background-color:#64748b;display:inline-block;flex-shrink:0;height:12px;mask-image:url(../../../../themes/kaartjebezorgd/assets/images/icons/arrow_down.svg);-webkit-mask-image:url(../../../../themes/kaartjebezorgd/assets/images/icons/arrow_down.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform .2s ease,background-color .2s ease;width:12px}.card-font-select.open .card-font-select__current{border-color:#41b0d9}.card-font-select.open .card-font-select__current .card-font-select__current__arrow{transform:rotate(180deg)}.card-font-select__list{-webkit-overflow-scrolling:touch;background:#fff;border:1.5px solid #e2e8f0;border-radius:7px;box-shadow:0 8px 24px rgba(0,0,0,.14);display:none;left:0;max-height:260px;max-width:calc(100vw - 40px);min-width:180px;overflow-y:auto;position:absolute;top:calc(100% + 4px);z-index:20}.card-font-select.drop-up .card-font-select__list{bottom:calc(100% + 4px);max-height:45vh;top:auto}.card-font-select.open .card-font-select__list{display:block}.card-font-select__list__item{color:#0f172a;cursor:pointer;font-size:.95rem;padding:.4rem .6rem;white-space:nowrap}.card-font-select__list__item:hover{background:#f1f5f9}.card-font-select__list__item.is-active{background:#ebf7fb;color:#41b0d9;font-weight:700}#card-image-style-picker .card-font-select__list__item{align-items:center;display:flex;font-size:.82rem;gap:.55rem}.card-image-style-preview{background:#94a3b8;border-radius:50%;display:inline-block;flex-shrink:0;height:18px;width:18px}.card-image-style-preview--outline{background:#cbd5e1;box-shadow:0 0 0 2px #111827}.card-image-style-preview--shadow{box-shadow:2px 3px 3px rgba(15,23,42,.5)}.card-image-style-preview--glow{box-shadow:0 0 4px #41b0d9,0 0 8px #41b0d9}.card-image-style-preview--sticker{box-shadow:0 0 0 3px #fff,2px 3px 3px rgba(15,23,42,.5)}#card-editor-modal input.card-prop-color{background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:7px!important;cursor:pointer;height:34px!important;padding:2px!important;width:40px!important}#card-editor-modal input.card-prop-color:focus{border-color:#41b0d9!important;outline:0}.card-prop-range{accent-color:#41b0d9;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;color-scheme:light;display:block;height:20px;margin-top:.1rem;min-width:0;width:100%}@media (min-width:640px){.card-prop-range{max-width:260px}}.card-prop-range::-webkit-slider-runnable-track{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:999px;height:6px}.card-prop-range::-moz-range-track{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:999px;height:6px}.card-prop-range::-webkit-slider-thumb{-webkit-appearance:none;background:#41b0d9;border:none;border-radius:50%;cursor:pointer;height:16px;margin-top:-6px;width:16px}.card-prop-range::-moz-range-thumb{background:#41b0d9;border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}.card-prop-toggles{display:flex;gap:.3rem}.card-prop-toggle{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;color:#334155;cursor:pointer;display:flex;font-size:.88rem;height:34px;justify-content:center;transition:background .14s,border-color .14s;width:34px}.card-prop-toggle:hover{border-color:#41b0d9}.card-prop-toggle.is-active{background:#41b0d9;border-color:#41b0d9;color:#fff}.card-prop-toggle--wide{font-weight:600;height:auto;padding:8px 12px;white-space:nowrap;width:auto}.card-text-style-select{max-width:170px;position:relative}.card-text-style-select__current{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-size:.8rem;gap:.5rem;height:34px;padding:.28rem .5rem;width:100%}.card-text-style-select__current__preview{flex-shrink:0}.card-text-style-select__current__label{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.card-text-style-select__current__arrow{background-color:#64748b;display:inline-block;flex-shrink:0;height:12px;mask-image:url(../../../../themes/kaartjebezorgd/assets/images/icons/arrow_down.svg);-webkit-mask-image:url(../../../../themes/kaartjebezorgd/assets/images/icons/arrow_down.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform .2s ease,background-color .2s ease;width:12px}.card-text-style-select.open .card-text-style-select__current{border-color:#41b0d9}.card-text-style-select.open .card-text-style-select__current .card-text-style-select__current__arrow{transform:rotate(180deg)}.card-text-style-select__list{-webkit-overflow-scrolling:touch;background:#fff;border:1.5px solid #e2e8f0;border-radius:7px;box-shadow:0 8px 24px rgba(0,0,0,.14);display:none;left:0;max-height:280px;max-width:calc(100vw - 40px);min-width:200px;overflow-y:auto;position:absolute;top:calc(100% + 4px);z-index:20}.card-text-style-select.drop-up .card-text-style-select__list{bottom:calc(100% + 4px);max-height:45vh;top:auto}.card-text-style-select.open .card-text-style-select__list{display:block}.card-text-style-select__list__item{align-items:center;cursor:pointer;display:flex;gap:.65rem;padding:.42rem .6rem}.card-text-style-select__list__item:hover{background:#f1f5f9}.card-text-style-select__list__item.is-active{background:#ebf7fb}.card-text-style-select__list__item__label{color:#0f172a;font-size:.82rem}.card-text-style-preview{color:#334155;display:inline-block;font-family:Georgia,serif;font-size:.95rem;font-weight:700;line-height:1}.card-text-style-preview--caption{-webkit-text-stroke:1.5px #000;color:#fff;text-shadow:1px 1px 0 #000,1px 2px 2px rgba(0,0,0,.5)}.card-text-style-preview--outline{color:#fff;text-shadow:-1px -1px 0 #334155,1px -1px 0 #334155,-1px 1px 0 #334155,1px 1px 0 #334155}.card-text-style-preview--sticker{-webkit-text-stroke:2px #fff;color:#334155}.card-text-style-preview--shadow,.card-text-style-preview--sticker{text-shadow:2px 3px 3px rgba(15,23,42,.5)}.card-text-style-preview--retro{-webkit-text-stroke:1px #fff;color:#b91c1c;text-shadow:3px 3px 0 #450a0a}.card-text-style-preview--varsity{-webkit-text-stroke:2px #fff;color:#1e3a8a;text-shadow:3px 3px 0 #000}.card-text-style-preview--glow{-webkit-text-stroke:.5px #7dd3fc;color:#fff;text-shadow:0 0 5px #41b0d9,0 0 10px #41b0d9}.card-text-style-preview--comic{-webkit-text-stroke:1.5px #0f172a;color:#fef08a;text-shadow:2px 2px 0 #0f172a}.card-text-style-preview--gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f43f5e,#f59e0b,#22c55e,#3b82f6,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.card-text-style-preview--fire{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fef08a,#fb923c,#f97316,#dc2626);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 6px #f97316}.card-text-style-preview--ice{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fff,#67e8f9,#0ea5e9);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 5px #22d3ee}.card-text-style-preview--holographic{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff;background:linear-gradient(90deg,#f9a8d4,#c4b5fd,#67e8f9,#fff,#86efac,#fde68a,#f9a8d4);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 5px #e9d5ff}.card-text-style-preview--chrome{-webkit-text-fill-color:transparent;-webkit-text-stroke:.5px #0f172a;background:linear-gradient(90deg,#3f4b5b 12%,#fff 13%,#fff 30%,#64748b 31%,#334155 50%,#f8fafc 51%,#fff 68%,#475569 69%,#1e293b 85%,#e2e8f0 86%,#94a3b8);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:-1px -1px 1px hsla(0,0%,100%,.8),1px 1px 1px rgba(0,0,0,.4)}.card-text-style-preview--aura{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#7c3aed,#db2777,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 8px #c026d3}.card-text-style-preview--glitch{-webkit-text-stroke:1px #ff00c8;color:#f8fafc;text-shadow:2px -1px 0 #00fff0}.card-text-style-preview--bling{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #78350f;background:linear-gradient(90deg,#78350f,#b45309 15%,#fbbf24 28%,#fef9c3 35%,#fbbf24 42%,#92400e 60%,#fde047 75%,#fffbeb 82%,#fbbf24 89%,#78350f);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 4px rgba(251,191,36,.6)}.card-text-style-preview--grunge{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #000;background:linear-gradient(180deg,#450a0a,#7f1d1d,#000);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:1px 2px 0 #dc2626}.card-text-style-preview--synthwave{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f472b6,#a855f7,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 6px #22d3ee}.card-text-style-preview--bubble{-webkit-text-stroke:2px #fff;color:#f43f5e;text-shadow:1px 2px 3px rgba(15,23,42,.4)}.card-text-style-preview--pill{background:#41b0d9;border-radius:999px;color:#fff;font-size:.7rem;line-height:1.5;padding:0 4px}.card-text-style-preview--confetti{color:#4a90c4}.card-text-style-preview--confetti:first-letter{color:#f2784a}.card-line-style-preview{border-radius:2px;display:inline-block;flex-shrink:0;height:3px;width:24px}.card-line-style-preview--solid{background:#334155}.card-line-style-preview--dotted{background-image:repeating-linear-gradient(90deg,#334155 0,#334155 4px,transparent 0,transparent 8px);border-radius:0}.card-line-style-preview--confetti{background-image:repeating-linear-gradient(90deg,#f43f5e 0,#f43f5e 3px,transparent 0,transparent 4px,#f59e0b 0,#f59e0b 7px,transparent 0,transparent 8px,#22c55e 0,#22c55e 11px,transparent 0,transparent 12px,#3b82f6 0,#3b82f6 15px,transparent 0,transparent 16px,#a855f7 0,#a855f7 19px,transparent 0,transparent 20px,#f43f5e 0,#f43f5e 23px,transparent 0,transparent 24px);border-radius:0}.card-color-picker{display:inline-block;position:relative}.card-color-picker__swatch{border:1.5px solid #e2e8f0;border-radius:8px;cursor:pointer;display:block;height:48px;padding:0;width:48px}.card-color-picker.open .card-color-picker__swatch,.card-color-picker__swatch.is-active{border-color:#41b0d9}.card-color-picker__panel{background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;box-shadow:0 8px 24px rgba(0,0,0,.14);display:none;padding:.65rem;position:fixed;width:180px;z-index:100001}.card-color-picker__panel.is-open{display:block}.card-color-picker__sl{background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0));border-radius:6px;cursor:crosshair;height:120px;position:relative;touch-action:none;width:100%}.card-color-picker__sl-thumb{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.4);height:14px;margin:-7px 0 0 -7px;pointer-events:none;position:absolute;width:14px}.card-color-picker__hue{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:7px;cursor:pointer;height:14px;margin-top:.6rem;position:relative;touch-action:none;width:100%}.card-color-picker__hue-thumb{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.4);height:16px;margin:-8px 0 0 -8px;pointer-events:none;position:absolute;top:50%;width:16px}.card-color-picker__hex-row{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;display:flex;gap:.3rem;margin-top:.6rem;padding:.3rem .5rem}.card-color-picker__hex-prefix{color:#94a3b8;font-size:.8rem;font-weight:600}input.card-color-picker__hex-input.card-color-picker__hex-input{background:0 0!important;border:none!important;box-shadow:none!important;color:#0f172a!important;flex:1;height:auto!important;line-height:normal!important;font:inherit;font-size:.85rem!important;min-height:0!important;min-width:0;padding:0!important;text-transform:uppercase}input.card-color-picker__hex-input.card-color-picker__hex-input:focus{outline:0}@media (prefers-color-scheme:dark){.card-editor-promo{color:#74c5e3!important}.card-editor-promo__icon{background:#262a31!important;box-shadow:0 4px 14px rgba(0,0,0,.35)!important}.card-editor-trigger:focus-within .card-editor-promo__icon,.card-editor-trigger:hover .card-editor-promo__icon{background:rgba(65,176,217,.22)!important;box-shadow:0 0 0 4px rgba(65,176,217,.18)!important}.card-editor-trigger__label{background:rgba(65,176,217,.16)!important;color:#abdcee!important}.card-editor-trigger__label:focus-visible,.card-editor-trigger__label:hover{background:#41b0d9!important;color:#fff!important}.card-editor-admin-preview{border-color:hsla(0,0%,100%,.12)!important}.card-editor-admin-preview,.card-editor-panel{background:#1c1f24!important}.card-editor-version{color:hsla(0,0%,100%,.45)!important}.card-editor-hd,.card-editor-props,.card-editor-sidebar,.card-editor-tabs-wrap{border-color:hsla(0,0%,100%,.12)!important}.card-editor-sidebar{background:#1c1f24!important}.card-sidebar-actions:before{background:linear-gradient(180deg,rgba(28,31,36,0),#1c1f24)!important}.card-editor-resize-handle:after{background:hsla(0,0%,100%,.12)!important}.card-editor-panel.is-resizing-sidebar .card-editor-resize-handle:after,.card-editor-resize-handle.is-resizing:after,.card-editor-resize-handle:hover:after{background:#74c5e3!important}.card-editor-props-resize-handle:after{background:hsla(0,0%,100%,.12)!important}.card-editor-panel.is-resizing-props .card-editor-props-resize-handle:after,.card-editor-props-resize-handle.is-resizing:after,.card-editor-props-resize-handle:hover:after{background:#74c5e3!important}.card-editor-title{color:#74c5e3!important}.card-editor-close,.card-editor-undo{background:#262a31!important;color:#97a0ab!important}.card-editor-close:hover:not(:disabled),.card-editor-undo:hover:not(:disabled){background:#333942!important;color:#e8eaed!important}.card-editor-tabs-wrap:before{background:linear-gradient(90deg,#1c1f24,rgba(28,31,36,0))!important}.card-editor-tabs-wrap:after{background:linear-gradient(270deg,#1c1f24,rgba(28,31,36,0))!important}.card-editor-tab,.card-editor-tab #card-layer-count{color:#97a0ab!important}.card-editor-tab.is-active{background:#1e282f!important;color:#81cbe6!important}.card-action-btn,.card-add-btn,.card-bg-lock-toggle,.card-bg-pattern-btn,.card-emoji-btn,.card-layer-item,.card-side-btn{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important;color:#e8eaed!important}}@media (prefers-color-scheme:dark) and (hover:hover){.card-action-btn:hover,.card-add-btn:hover,.card-bg-lock-toggle:hover,.card-bg-pattern-btn:hover,.card-emoji-btn:hover,.card-layer-item:hover,.card-side-btn:hover{background:rgba(65,176,217,.18)!important;border-color:#41b0d9!important}}@media (prefers-color-scheme:dark){.card-add-btn.is-active{background:rgba(65,176,217,.22)!important;border-color:#41b0d9!important}.card-add-btn,.card-bg-pattern-btn span,.card-emoji-btn{color:#97a0ab!important}.card-action-btn--danger{background:rgba(220,38,38,.15)!important;border-color:rgba(220,38,38,.4)!important;color:#fca5a5!important}.card-action-btn--danger:hover{background:rgba(220,38,38,.25)!important}.card-action-btn--primary{background:#41b0d9!important;border-color:#41b0d9!important;color:#fff!important}.card-action-btn--primary:hover{background:#289ec9!important}.card-bg-pattern-btn.is-active{background:#202e36!important;border-color:#41b0d9!important}.card-bg-whitelabel-toggle.is-active{background:#8b5cf6!important;border-color:#8b5cf6!important;color:#fff!important}.card-bg-lock-toggle.is-active{background:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}.card-side-btn.is-active{background:#202e36!important;border-color:#41b0d9!important;color:#81cbe6!important}.card-side-btn:disabled{cursor:not-allowed;opacity:.45}.card-side-btn:disabled:hover{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}.card-layer-item.is-active{background:#202e36!important;border-color:#41b0d9!important}.card-layer-label{color:#e8eaed!important}.card-layer-handle,.card-layer-icon,.card-layer-item.is-locked .card-layer-label,.card-layers-empty{color:#97a0ab!important}#card-editor-modal input.card-emoji-search{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important;color:#e8eaed!important}}@media (prefers-color-scheme:dark){#card-editor-modal input.card-emoji-search::-moz-placeholder{color:#97a0ab!important}#card-editor-modal input.card-emoji-search::placeholder{color:#97a0ab!important}#card-editor-modal input.card-emoji-search:focus{background:#1c1f24!important}.card-bg-section-label,.card-emoji-cat-label{color:#97a0ab!important}.card-bg-image-preview{background-color:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}.card-bg-image-preview.is-active{border-color:#41b0d9!important}.card-audio-notice{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}.card-audio-intro{color:#97a0ab!important}.card-audio-retention-note{color:#97a0ab!important;opacity:.75}.card-side-selector{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}.card-editor-props{background:#1c1f24!important}.card-prop-label{color:#97a0ab!important}.card-prop-tabs{border-color:hsla(0,0%,100%,.12)!important}.card-prop-tab{color:#97a0ab!important}.card-prop-tab.is-active{background:#1e282f!important;color:#81cbe6!important}.card-font-select__current,.card-prop-select,.card-prop-toggle,.card-text-style-select__current{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important;color:#e8eaed!important}.card-prop-range{color-scheme:dark}}@media (prefers-color-scheme:dark){.card-prop-range::-webkit-slider-runnable-track{background:#262a31;border-color:hsla(0,0%,100%,.12)}.card-prop-range::-moz-range-track{background:#262a31;border-color:hsla(0,0%,100%,.12)}}@media (prefers-color-scheme:dark){#card-editor-modal input.card-bg-color-input,#card-editor-modal input.card-prop-color{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}.card-prop-toggle.is-active{background:#41b0d9!important;border-color:#41b0d9!important;color:#fff!important}.card-font-select__current__arrow,.card-text-style-select__current__arrow{background-color:#fff!important}.card-font-select__list,.card-text-style-select__list{background:#1c1f24!important;border-color:hsla(0,0%,100%,.12)!important}.card-font-select__list__item,.card-text-style-select__list__item__label{color:#e8eaed!important}.card-font-select__list__item:hover,.card-text-style-select__list__item:hover{background:#262a31!important}.card-font-select__list__item.is-active,.card-text-style-select__list__item.is-active{background:#254351!important;color:#81cbe6!important}.card-color-picker__swatch{border-color:hsla(0,0%,100%,.12)!important}.card-color-picker__swatch.is-active{border-color:#41b0d9!important}.card-color-picker__panel{background:#1c1f24!important;border-color:hsla(0,0%,100%,.12)!important}.card-color-picker__hex-row{background:#262a31!important;border-color:hsla(0,0%,100%,.12)!important}input.card-color-picker__hex-input.card-color-picker__hex-input{color:#e8eaed!important}.card-color-picker__hex-prefix{color:#97a0ab!important}.card-editor-canvas-wrapper{background-color:#262a31!important;background-image:radial-gradient(circle,hsla(0,0%,100%,.12) 1px,transparent 0)!important}}
