.band-image-resize-handle{border:1px solid var(--mantine-color-gray-6);background-color:var(--mantine-color-white);opacity:0;border-radius:50%;width:8px;height:8px}.band-image-resize-handle[data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%)}.band-image-resize-handle[data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%)}.band-image-resize-handle[data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%)}.band-image-resize-handle[data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%)}.band-image-resize [data-resize-wrapper]:hover .band-image-resize-handle,.band-image-resize[data-resize-state=true] .band-image-resize-handle,.band-image-resize.ProseMirror-selectednode .band-image-resize-handle{opacity:1}.table-row-drag-handle{border:1px solid var(--mantine-color-gray-3,#dee2e6);justify-content:center;align-items:center;padding:0;display:flex;position:fixed}[data-mantine-color-scheme=dark] .table-row-drag-handle{border:1px solid var(--mantine-color-default-border)}.table-row-drag-handle{background:var(--mantine-color-gray-0,#f8f9fa);border-radius:6px}[data-mantine-color-scheme=dark] .table-row-drag-handle{background:var(--mantine-color-dark-8)}.table-row-drag-handle{box-shadow:0 1px 2px #0000000f}[data-mantine-color-scheme=dark] .table-row-drag-handle{box-shadow:0 1px 2px #0000004d}.table-row-drag-handle{color:var(--mantine-color-dimmed);cursor:grab;z-index:10001}.table-row-drag-handle svg{width:16px;max-height:80%}.table-row-drag-handle:hover{background:var(--mantine-color-blue-0,#e7f5ff)}[data-mantine-color-scheme=dark] .table-row-drag-handle:hover{background:var(--mantine-color-dark-6)}.table-row-drag-handle:hover{border-color:var(--mantine-color-blue-4,#4dabf7);color:var(--mantine-color-blue-7,#1971c2)}[data-mantine-color-scheme=dark] .table-row-drag-handle:hover{color:var(--mantine-color-blue-3)}.table-row-drag-handle:active{cursor:grabbing}.table-row-drag-handle:after{content:"Flytta";background:var(--mantine-color-dark-9,#101113);border-radius:4px;padding:2px 8px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}[data-mantine-color-scheme=dark] .table-row-drag-handle:after{background:var(--mantine-color-gray-2)}.table-row-drag-handle:after{color:#fff}[data-mantine-color-scheme=dark] .table-row-drag-handle:after{color:var(--mantine-color-dark-9)}.table-row-drag-handle:after{font-family:var(--mantine-font-family);white-space:nowrap;opacity:0;pointer-events:none;font-size:11px;font-weight:500;line-height:1.5;transition:opacity .12s}.table-row-drag-handle:hover:after{opacity:1}body.table-row-drag-active,body.table-row-drag-active *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}body.table-row-drag-active .table-row-drag-handle:after{opacity:0}.table-row-drop-indicator{background:var(--mantine-color-blue-5,#339af0);pointer-events:none;z-index:10001;border-radius:2px;position:fixed}.table-actions-handle{color:var(--mantine-color-gray-5,#adb5bd);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}[data-mantine-color-scheme=dark] .table-actions-handle{color:var(--mantine-color-dimmed)}.table-actions-handle{font-family:var(--mantine-font-family);cursor:pointer;z-index:10001}.table-actions-handle svg{width:16px;max-height:80%}.table-actions-handle:hover{border-color:var(--mantine-color-blue-4,#4dabf7);background:var(--mantine-color-blue-0,#e7f5ff)}[data-mantine-color-scheme=dark] .table-actions-handle:hover{background:var(--mantine-color-dark-6)}.table-actions-handle:hover{box-shadow:0 1px 2px #0000000f}[data-mantine-color-scheme=dark] .table-actions-handle:hover{box-shadow:0 1px 2px #0000004d}.table-actions-handle:hover{color:var(--mantine-color-blue-7,#1971c2)}[data-mantine-color-scheme=dark] .table-actions-handle:hover{color:var(--mantine-color-blue-3)}.table-actions-row-highlight{background:var(--mantine-color-blue-0,#e7f5ff);mix-blend-mode:multiply;pointer-events:none;z-index:10000;border-radius:2px;position:fixed}.template-variable-chip__remove{opacity:0;pointer-events:none;transition:opacity 90ms ease-in-out}.template-variable-chip:hover .template-variable-chip__remove,.template-variable-chip[data-selected=true] .template-variable-chip__remove{opacity:1;pointer-events:auto}.template-variable-chip__filling{animation:1s linear infinite template-variable-chip-filling}@keyframes template-variable-chip-filling{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.template-variable-chip__filling{animation:none}}
