.with-arrow:before{content:"";position:absolute;border-style:solid}[data-side=top] .with-arrow:before{bottom:-4px;left:50%;transform:translateX(-50%);border-width:4px 4px 0;border-color:#000 transparent transparent}[data-side=bottom] .with-arrow:before{top:-4px;left:50%;transform:translateX(-50%);border-width:0 4px 4px;border-color:transparent transparent #000}[data-side=left] .with-arrow:before{right:-4px;top:50%;transform:translateY(-50%);border-width:4px 0 4px 4px;border-color:transparent transparent transparent #000}[data-side=right] .with-arrow:before{left:-4px;top:50%;transform:translateY(-50%);border-width:4px 4px 4px 0;border-color:transparent #000 transparent transparent}:root{--color-background:#fff;--color-text-primary:#111827;--color-error:#ef4444;--color-error-rgb:239,68,68;--color-grey-800:#1f2937;--color-grey-500:#6b7280;--color-grey-500-rgb:107,114,128;--color-divider:#e5e7eb;--shadow-dialog:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--font-size-h5:1.25rem;--font-weight-h5:700;--line-height-h5:1.25}.loader_loader__yTt1e{width:48px;aspect-ratio:1;display:flex}.loader_loader__yTt1e:after,.loader_loader__yTt1e:before{content:"";flex:1;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary)/.75) 100%);animation:loader_loaderSpin__6JhJo 2s cubic-bezier(.4,0,.2,1) infinite;border-radius:100px 0 0 100px;transform-origin:top right;transform:translateY(calc(var(--s, 1) * 0%)) rotate(0);box-shadow:0 2px 8px hsl(var(--primary)/.3)}.loader_loader__yTt1e:after{transform-origin:bottom left;border-radius:0 100px 100px 0;--s:-1}@keyframes loader_loaderSpin__6JhJo{0%{transform:translateY(calc(var(--s, 1) * 0%)) rotate(0)}33%{transform:translateY(calc(var(--s, 1) * 50%)) rotate(0)}66%{transform:translateY(calc(var(--s, 1) * 50%)) rotate(-90deg)}90%,to{transform:translate(calc(var(--s, 1) * -100%),calc(var(--s, 1) * 50%)) rotate(-90deg)}}.custom-quill_custom-quill-container__M3KGS{position:relative;min-height:300px;border-radius:.5rem;overflow:hidden}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad.custom-quill_ql-toolbar__NuMMP{border:none;border-bottom:1px solid #e2e8f0;padding:.5rem;background-color:#fff}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad.custom-quill_ql-toolbar__NuMMP button{width:32px;height:32px;padding:4px;margin-right:4px;border-radius:.25rem;transition:all .2s ease}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad.custom-quill_ql-toolbar__NuMMP button:hover{background-color:#f1f5f9}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad.custom-quill_ql-toolbar__NuMMP button.custom-quill_ql-active__ye_au{background-color:#f1f5f9;color:#0f172a}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad.custom-quill_ql-toolbar__NuMMP .custom-quill_ql-formats__0Lvgi{margin-right:12px}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-container___Bj6y.custom-quill_ql-snow__LH9ad{border:none;font-size:.875rem;line-height:1.5;height:calc(300px - 48px);background-color:#fff;color:#0f172a}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-editor__ofIaF{min-height:100%;height:100%;padding:1rem;font-family:system-ui,-apple-system,sans-serif}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-editor__ofIaF:focus{outline:none}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-editor__ofIaF.custom-quill_ql-blank__cHQ7M:before{color:#7f8ea3;font-style:normal;left:1rem}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker__LSN4Q{height:32px;color:#0f172a}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker-label__TV6xf{padding:4px 8px;border:1px solid transparent;border-radius:.25rem;transition:all .2s ease}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker-label__TV6xf:hover{color:#0f172a;background-color:#f1f5f9}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker__LSN4Q.custom-quill_ql-expanded__7Q90_ .custom-quill_ql-picker-label__TV6xf{border-color:#e2e8f0;color:#0f172a}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker__LSN4Q.custom-quill_ql-expanded__7Q90_ .custom-quill_ql-picker-options__oQaDy{border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background-color:#fff;padding:6px 0}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker-item__Eo3bz{padding:4px 8px;color:#0f172a}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-snow__LH9ad .custom-quill_ql-picker-item__Eo3bz:hover{background-color:#f1f5f9}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-tooltip__e_3Gv{border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:8px 12px;background-color:#fff}.custom-quill_custom-quill-container__M3KGS .custom-quill_ql-tooltip__e_3Gv input[type=text]{border:1px solid #e2e8f0;border-radius:.25rem;padding:4px 8px}.custom-quill_border-red-500__YDu3V .custom-quill_custom-quill-container__M3KGS{border-color:#dc2626}.custom-quill_custom-quill-container__M3KGS:focus-within{outline:none;box-shadow:0 0 0 2px #f0f2f4,0 0 0 4px #cbd5e1}.walktour-progress-bar:before{content:"";position:absolute;height:2px;bottom:0;width:calc(100% / var(--total-steps) * var(--current-step));background:linear-gradient(135deg,var(--color-primary-light) 0,var(--color-primary) 100%)}:root{--color-primary-light:#your-primary-light-color;--color-primary:#your-primary-color}