.wd-overlay{pointer-events:none;position:absolute;inset:0}.wd-icon{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.wd-icon .alle-icon{font-size:inherit;width:1em;height:1em;line-height:1}.wd-chart{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;height:100%;display:flex;position:relative}.wd-chart.has-legend-bottom{flex-direction:column-reverse}.wd-chart.has-legend-left{flex-direction:row}.wd-chart.has-legend-right{flex-direction:row-reverse}.wd-chart-canvas{flex:auto;min-width:0;min-height:0;position:relative}.wd-pie{flex:auto;min-height:0;display:flex;position:relative}.wd-pie>.wd-chart-canvas{flex:auto}.wd-pie-total{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wd-legend{flex-wrap:wrap;flex:none;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.wd-legend.is-column{flex-direction:column}.wd-legend-item{color:#000000c2;min-height:24px;font:400 12px/16px var(--font-sans);text-align:left;cursor:pointer;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.wd-legend-item:hover{background:#0000000a}.wd-legend-item:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:1px}.wd-legend-item.is-hidden,.wd-legend-table tr.is-hidden{opacity:.4}.wd-legend-swatch{border-radius:50%;flex:none;width:8px;height:8px}.wd-legend-value{margin-left:4px}.wd-legend-table{border-collapse:collapse;font:400 12px/16px var(--font-sans);flex:none}.wd-legend-table th,.wd-legend-table td{text-align:right;white-space:nowrap;padding:2px 8px}.wd-legend-table thead th{color:#00000061;font-weight:400}.wd-legend-table tbody th{text-align:left;font-weight:400}.wd-value-chart{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;height:100%;display:flex;position:relative}.wd-value-chart-content{flex:1;align-items:flex-end;gap:16px;min-height:0;display:flex;position:relative}.wd-value-chart-content.is-right{flex-direction:row-reverse}.wd-value-chart-value{white-space:nowrap}.wd-value-chart-canvas{flex:1;min-width:0;height:100%}.wd-value-chart-content.is-auto-scale>.wd-value-chart-value-box{justify-content:flex-start;width:35%;display:flex}.wd-value-chart-content.is-auto-scale>.wd-value-chart-canvas{width:65%}.wd-image-input{box-sizing:border-box;align-items:center;gap:8px;width:100%;height:100%;padding:0 8px;display:flex;overflow:hidden}.wd-image-input-field{flex:auto;align-items:center;gap:12px;min-width:0;height:96px;display:flex}.wd-image-input-preview{background:#f3f6fa;flex:none;align-items:flex-start;gap:4px;padding:8px 12px 8px 8px;display:flex}.wd-image-input-preview img{object-fit:contain;background:#fff;width:auto;max-width:76px;height:auto;max-height:76px;padding:1px;display:block}.wd-image-input-drop{box-sizing:border-box;color:#0000008a;min-width:0;height:100%;font:400 16px/24px var(--font-sans);cursor:pointer;border:2px dashed #0003;border-radius:4px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.wd-image-input-drop.is-over,.wd-image-input-drop:hover{border-color:var(--fg-brand-primary)}.wd-image-input-drop:focus-within{outline:2px solid var(--border-neutral-bold);outline-offset:1px}.wd-image-input-drop>.alle-icon{color:#0000001f;flex:none;width:32px;height:32px;font-size:32px}.wd-image-input-text{text-align:center;flex-direction:column;align-items:center;display:flex}.wd-image-input-browse{color:#000000de;font-weight:500}.wd-image-input-actions{flex:none;align-items:center;gap:4px;display:flex}.wd-input-message{color:#a0a0a0;height:100%;font:400 18px/24px var(--font-sans);text-align:center;justify-content:center;align-items:center;display:flex}.wd-multiple-input{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.wd-mi-groups{flex:100%;min-height:0;padding:8px 8px 0;overflow:hidden auto}.wd-mi-group{border:1px groove #00000040;min-width:0;margin:10px 0;padding:8px 8px 0}.wd-mi-group:first-child{margin-top:0}.wd-mi-group-title{color:#000000b3;font:400 14px/20px var(--font-sans);padding:0 4px}.wd-mi-layout{align-items:start;padding-bottom:8px;display:grid}.wd-mi-field{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.wd-mi-field.is-choice{justify-content:center;min-height:40px}.wd-mi-field.is-choice.is-before label{flex-direction:row-reverse;justify-content:space-between}.wd-mi-label{min-width:0;color:var(--fg-neutral-secondary);font:500 12px/16px var(--font-sans);align-items:center;gap:8px;display:inline-flex}.wd-mi-icon{object-fit:contain;flex:none;width:18px;height:18px;font-size:18px}.wd-mi-error{color:var(--fg-danger,#d12f2f);font:400 12px/16px var(--font-sans)}.wd-mi-radios{grid-template-columns:repeat(var(--wd-mi-radio-columns,1), minmax(0, 1fr));gap:4px 12px;display:grid}.wd-mi-radios>legend{grid-column:1/-1;margin-bottom:4px;padding:0}.wd-mi-radio{min-height:24px;font:400 14px/20px var(--font-sans);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.wd-mi-radio input{accent-color:var(--wd-mi-radio-color,var(--bg-brand-primary,currentColor));margin:0}.wd-mi-radios.is-before .wd-mi-radio{flex-direction:row-reverse;justify-content:flex-end}.wd-mi-color{align-items:center;gap:8px;display:flex}.wd-mi-color input[type=color]{cursor:pointer;background:0 0;border:0;flex:none;width:32px;height:32px;padding:0}.wd-mi-actions{justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}[data-theme=dark] .follows-appearance .wd-mi-group{border-color:#ffffff40}[data-theme=dark] .follows-appearance .wd-mi-group-title{color:#ffffffb3}.wd-value-card{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:relative;overflow:hidden}.wd-value-card.is-horizontal,.wd-value-card.is-horizontal_reversed{padding:0 24px}.wd-value-card-content{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:relative}.wd-value-card-content.is-square{justify-content:space-evenly;gap:0}.wd-value-card-content.is-horizontal{flex-direction:row}.wd-value-card-content.is-horizontal_reversed{flex-direction:row-reverse}.wd-value-card-icon-row{align-items:center;gap:8px;display:flex}.wd-value-card-content.is-horizontal_reversed .wd-value-card-icon-row{flex-direction:row-reverse}.wd-value-card-label-row{flex-direction:column;justify-content:center;display:flex}.wd-value-card-value{white-space:nowrap}.wd-count{box-sizing:border-box;align-items:center;gap:8px;width:100%;height:100%;padding:12px;display:flex;position:relative}.wd-count.is-clickable{cursor:pointer}.wd-count.is-clickable:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:-2px}.wd-count-row{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.wd-count-icon{justify-content:center;align-items:center;display:flex;position:relative}.wd-count-icon-background{border-radius:50%;position:absolute}.wd-count-icon>.wd-icon{position:relative}.wd-count-values{flex-direction:column;min-width:0;display:flex}.wd-count-values.is-row{flex-direction:row;flex:auto;align-items:center}.wd-table{width:100%;height:100%;min-height:0;font:400 14px/20px var(--font-sans);color:#000000de;flex-direction:column;display:flex;position:relative}.wd-table-toolbar{flex:none;align-items:center;gap:8px;min-height:48px;padding:0 8px 0 16px;display:flex}.wd-table-title{font:500 16px/24px var(--font-sans);flex:auto}.wd-table-search{flex:auto;height:36px}.wd-table-scroll{flex:auto;min-height:0;position:relative;overflow:auto}.wd-table table{border-collapse:collapse;width:100%}.wd-table thead th{z-index:1;color:#0000008a;height:48px;font:500 12px/16px var(--font-sans);text-align:left;white-space:nowrap;background:#fff;border-bottom:1px solid #0000001f;padding:0 12px;position:sticky;top:0}.wd-table tbody td{white-space:nowrap;border-bottom:1px solid #0000001f;height:48px;padding:0 12px}.wd-table tbody tr.is-clickable{cursor:pointer}.wd-table tbody tr:hover{background:#0000000a}.wd-table-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.wd-table-sort .alle-icon{opacity:0;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);font-size:16px}.wd-table-sort:hover .alle-icon,.wd-table-sort .alle-icon.is-active{opacity:1}.wd-table-sort:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:2px}.wd-table-actions{text-align:right}.wd-table-empty{color:#0000008a;justify-content:center;align-items:center;min-height:96px;display:flex}.wd-table-paginator{color:#0000008a;min-height:48px;font:400 12px/16px var(--font-sans);flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:0 8px;display:flex}.wd-table-paginator label{align-items:center;gap:8px;display:inline-flex}.wd-table-paginator select{height:28px;font:inherit;background:0 0;border:0;border-bottom:1px solid #00000061}.wd-alarm-severity{font-weight:500}.wd-ts-table{flex-direction:column;width:100%;height:100%;display:flex}.wd-ts-tabs{flex:none}.wd-map{width:100%;height:100%;position:relative}.wd-map-canvas{z-index:0;position:absolute;inset:0}.wd-map-canvas.is-image{background:0 0}.wd-map-marker{background:0 0;border:0}.wd-map-icon{line-height:1;display:block}.wd-map-icon .alle-icon{font-size:inherit;display:block}.wd-map-label{box-shadow:none;color:#000000de;font:500 12px/16px var(--font-sans);background:0 0;border:0;padding:0 4px}.wd-map-label:before{display:none}.wd-control{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.wd-progress{background:#5469ff33;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wd-progress:after{content:"";animation:wd-progress 1.2s var(--motion-ease-in-out) infinite;background:#5469ff;position:absolute;inset:0 60% 0 0}@keyframes wd-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.wd-button{border:1px solid var(--wd-main);background:var(--wd-background);min-width:64px;max-width:100%;min-height:40px;color:var(--wd-main);font:500 14px/20px var(--font-sans);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.wd-button.is-filled{background:var(--wd-main);color:var(--wd-background)}.wd-button.is-underlined{background:0 0;border-width:0 0 2px;border-radius:0}.wd-button.is-basic{background:0 0;border-color:#0000}.wd-button:hover:not(:disabled){box-shadow:0 2px 6px #00000029}.wd-button:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:2px}.wd-button:disabled{opacity:.38;cursor:default}.wd-power{cursor:pointer;width:72px;height:72px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out);border:3px solid;border-radius:50%;justify-content:center;align-items:center;font-size:32px;display:flex}.wd-power .alle-icon{width:32px;height:32px;font-size:32px}.wd-power:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:3px}.wd-power:disabled{opacity:.5;cursor:default}.wd-switch-panel{flex-direction:row;justify-content:space-between;padding:0 16px}.wd-switch-panel.is-left{flex-direction:row-reverse}.wd-switch-panel.is-centered{flex-direction:column;justify-content:center}.wd-switch-label,.wd-switch-row{align-items:center;gap:8px;display:flex}.wd-switch{background:var(--wd-track);cursor:pointer;width:36px;height:20px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out);border:0;border-radius:10px;flex:none;padding:0;position:relative}.wd-switch-thumb{background:var(--wd-thumb);width:16px;height:16px;transition:transform var(--motion-duration-quick) var(--motion-ease-smooth-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.wd-switch[aria-checked=true] .wd-switch-thumb{transform:translate(16px)}.wd-switch:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:2px}.wd-switch:disabled{cursor:default}.wd-slider-panel{align-items:stretch;padding:24px}.wd-slider-row{align-items:center;gap:12px;display:flex}.wd-slider{height:24px;accent-color:var(--wd-main);cursor:pointer;flex:auto;margin:0}.wd-slider-ticks{justify-content:space-between;display:flex}.wd-stepper-panel{flex-direction:row;gap:8px}.wd-stepper-button{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.wd-stepper-button:hover:not(:disabled){background:#0000000f}.wd-stepper-button:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:1px}.wd-stepper-button:disabled{opacity:.38;cursor:default}.wd-stepper-value{text-align:center;border-radius:8px;min-width:80px;padding:8px 12px}.wd-led-panel{gap:8px}.wd-led-title{font:500 14px/20px var(--font-sans)}.wd-led{background:color-mix(in srgb, var(--wd-led) 25%, #ccc);width:32px;height:32px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out);border-radius:50%}.wd-led.is-on{background:var(--wd-led);box-shadow:0 0 12px var(--wd-led)}.wd-api-usage{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:auto}.wd-api-usage-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.wd-api-usage-item{--wd-usage-color:#198038;border-bottom:1px solid #0000001f}.wd-api-usage-item.is-warning{--wd-usage-color:#faa405}.wd-api-usage-item.is-disabled{--wd-usage-color:#d12730}.wd-api-usage-row{width:100%;color:inherit;font:inherit;text-align:left;box-sizing:border-box;transition:background-color var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:5px 16px;display:flex}button.wd-api-usage-row{cursor:pointer}button.wd-api-usage-row:hover{background-color:#0000000f}button.wd-api-usage-row:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:-2px}.wd-api-usage-item.is-active{border-bottom-color:var(--fg-brand-primary)}.wd-api-usage-item.is-active>.wd-api-usage-row{background-color:color-mix(in srgb, var(--fg-brand-primary) 6%, transparent)}.wd-api-usage-title{font:400 14px/20px var(--font-sans);color:#0000008a;flex:1;display:flex}.wd-api-usage-item.is-active .wd-api-usage-title{color:var(--fg-brand-primary);font-weight:500}.wd-api-usage-stats{flex-direction:column;flex:1;min-width:0;display:flex}.wd-api-usage-count{font:400 14px/20px var(--font-sans);color:#0000008a}.wd-api-usage-bar{background:color-mix(in srgb, var(--wd-usage-color) 6%, transparent);border-radius:6px;height:8px;margin:4px 0;display:block;position:relative;overflow:hidden}.wd-api-usage-bar:after{content:"";width:var(--usage,0%);border-radius:inherit;background:var(--wd-usage-color);position:absolute;inset:0 auto 0 0}.wd-api-usage-status{font:400 14px/20px var(--font-sans);color:var(--wd-usage-color);justify-content:space-between;align-items:center;display:flex}.wd-api-usage-status .alle-icon{font-size:18px}[data-theme=dark] .follows-appearance .wd-legend-item{color:#ffffffc2}[data-theme=dark] .follows-appearance .wd-legend-item:hover{background:#ffffff0a}[data-theme=dark] .follows-appearance .wd-legend-table thead th{color:#ffffff61}[data-theme=dark] .follows-appearance .wd-table{color:#ffffffde}[data-theme=dark] .follows-appearance .wd-table thead th{color:#ffffff8a;background:#2f2f2f;border-bottom-color:#ffffff1f}[data-theme=dark] .follows-appearance .wd-table tbody td{border-bottom-color:#ffffff1f}[data-theme=dark] .follows-appearance .wd-table tbody tr:hover{background:#ffffff0a}[data-theme=dark] .follows-appearance :is(.wd-table-empty,.wd-table-paginator){color:#ffffff8a}[data-theme=dark] .follows-appearance .wd-table-paginator select{color:inherit;border-bottom-color:#ffffff61}[data-theme=dark] .follows-appearance .wd-api-usage-item{--wd-usage-color:var(--fg-success-primary);border-bottom-color:#ffffff1f}[data-theme=dark] .follows-appearance .wd-api-usage-item.is-warning{--wd-usage-color:#faa405}[data-theme=dark] .follows-appearance .wd-api-usage-item.is-disabled{--wd-usage-color:var(--fg-danger-primary)}[data-theme=dark] .follows-appearance button.wd-api-usage-row:hover{background-color:#ffffff0f}[data-theme=dark] .follows-appearance :is(.wd-api-usage-title,.wd-api-usage-count){color:#ffffff8a}[data-theme=dark] .follows-appearance .wd-api-usage-item.is-active .wd-api-usage-title{color:var(--fg-brand-primary)}.wd-js,.wd-js-container{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.wd-legend-item,.wd-table-sort .alle-icon,.wd-button,.wd-power,.wd-switch,.wd-switch-thumb,.wd-led,.wd-api-usage-row{transition:none}.wd-progress:after{opacity:.6;animation:none;inset:0}}
.db-root{height:100%;min-height:0;display:flex;position:relative}.db-layout{flex:1 1 0;min-width:0;height:100%;position:relative;overflow:auto}.db-root.has-right>.db-layout.is-right{border-left:1px solid var(--border-neutral-default)}.db-root.is-stacked{flex-direction:column;overflow:auto}.db-root.is-stacked>.db-layout{flex:none}.db-root.is-stacked>.db-layout.is-right{border-left:0;border-top:1px solid var(--border-neutral-default)}.db-grid{box-sizing:border-box;background-color:var(--db-grid-background);width:100%;min-height:100%;position:relative}[data-theme=dark] .db-grid.is-white{background-color:var(--bg-neutral-primary)}.db-grid.is-filled{height:100%}.db-grid.is-mobile{flex-direction:column;display:flex}.db-item{box-sizing:border-box;display:flex;position:absolute;top:0;left:0}.db-grid.is-mobile>.db-item{flex:none;position:relative}.db-grid.is-mobile.is-filled>.db-item{flex:auto;min-height:0}.db-item>.db-widget{flex:auto;min-width:0}.db-grid.is-report:not(.is-filled){height:var(--db-grid-height)}.db-grid.is-report>.db-item{left:var(--db-item-left);top:var(--db-item-top);width:var(--db-item-width);height:var(--db-item-height)}.db-root.is-report,.db-root.is-report>.db-layout{overflow:visible}.db-widget{box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.db-widget.has-shadow{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.db-widget-head{flex:none;align-items:flex-start;gap:4px;min-width:0;display:flex}.db-widget-head>.db-widget-title{flex:auto;min-width:0}.db-widget-head>.db-tw{flex:none;padding-top:4px}.db-widget-actions{flex:none;gap:2px;margin-left:auto;display:flex}.db-widget-action{min-width:32px;height:32px;color:inherit;font:500 13px/18px var(--font-sans);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.db-widget-action:hover{background:#0000000f}.db-widget-action:active{background:#0000001a}.db-widget-action:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:1px}.db-widget-action.is-stroked{border-color:currentColor}[data-theme=dark] .follows-appearance .db-widget-action:hover{background:#ffffff0f}[data-theme=dark] .follows-appearance .db-widget-action:active{background:#ffffff1a}.db-widget-action .alle-icon{width:20px;height:20px;font-size:20px}.db-widget-title{max-height:65px;font:400 16px/24px var(--font-sans);flex:none;align-items:center;gap:4px;padding:5px 0 0 5px;display:flex;overflow:hidden}.db-widget-title>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-widget-icon{font-size:20px;display:inline-flex}.db-widget-icon .alle-icon{font-size:inherit;width:1em;height:1em}.db-widget-content{flex:auto;min-height:0;position:relative;overflow:auto}.db-widget-loading{z-index:2;background:var(--border-neutral-default);height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.db-widget-loading:after{content:"";background:var(--fg-brand-primary);width:30%;animation:db-loading 1.1s var(--motion-ease-in-out,ease-in-out) infinite;position:absolute;inset:0 auto 0 0}@keyframes db-loading{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.db-widget-loading:after{opacity:.5;width:100%;animation:none}}.db-root [data-alle-icon]{-webkit-text-fill-color:transparent;width:1em;height:1em;display:inline-block;position:relative;overflow:hidden}.db-root [data-alle-icon]>.alle-icon-glyph{-webkit-text-fill-color:initial;width:100%;height:100%;position:absolute;inset:0}.db-markdown,.db-html{width:100%;height:100%}.db-markdown>.tb-markdown-view{height:100%;overflow:auto}.db-widget-content :is(h1,h2,h3,h4,h5,h6){margin-top:1rem;margin-bottom:1rem}.db-widget-content h1{font-size:3.4rem;font-weight:400;line-height:4rem}.db-widget-content h2{font-size:2.4rem;font-weight:400;line-height:3.2rem}.db-widget-content h3{letter-spacing:.005em;font-size:2rem;font-weight:500}.db-widget-content h4{letter-spacing:.01em;font-size:1.6rem;font-weight:400;line-height:2.4rem}.db-widget-content h5{letter-spacing:.01em;font-size:1.4rem;font-weight:400;line-height:2rem}.db-widget-content h6{letter-spacing:.01em;font-size:1.2rem;font-weight:400;line-height:1.6rem}.db-unsupported{box-sizing:border-box;height:100%;color:var(--fg-neutral-tertiary);font:400 13px/18px var(--font-sans);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.db-unsupported-type{overflow-wrap:anywhere;font:400 12px/16px ui-monospace,SFMono-Regular,Menlo,monospace}.db-grid.is-editing:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--db-grid-dot,#1a151138) 1px, transparent 1.5px);background-size:var(--db-col) var(--db-row);background-position:calc(var(--db-outer) - 6px) calc(var(--db-outer) - 6px);animation:db-fade var(--motion-duration-fast) var(--motion-ease-in-out);position:absolute;inset:0}@keyframes db-fade{0%{opacity:0}}[data-theme=dark] .db-grid.is-editing{--db-grid-dot:#fff3}.db-grid.is-editing>.db-item{transition:transform var(--motion-duration-fast) var(--motion-ease-smooth-out), width var(--motion-duration-fast) var(--motion-ease-smooth-out), height var(--motion-duration-fast) var(--motion-ease-smooth-out)}.db-grid.is-editing>.db-item.is-dragging{z-index:3;opacity:.9;transition:none;box-shadow:0 8px 24px #1a15112e}.db-item.is-selected{outline:2px solid var(--border-neutral-bold);outline-offset:2px;z-index:2}.db-item:focus-visible{outline:2px solid var(--border-focus,var(--border-neutral-bold));outline-offset:2px}.db-item-handle{z-index:1;cursor:grab;touch-action:none;position:absolute;inset:0}.db-item.is-dragging>.db-item-handle{cursor:grabbing}.db-item-actions{z-index:2;background:var(--bg-neutral-primary);opacity:0;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);gap:2px;padding:2px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #1a151129}.db-item:is(:hover,:focus-within,.is-selected)>.db-item-actions{opacity:1}.db-item-resize{z-index:2;cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 50%, var(--border-neutral-bold) 50%, var(--border-neutral-bold) 60%, transparent 60%, transparent 70%, var(--border-neutral-bold) 70%, var(--border-neutral-bold) 80%, transparent 80%);width:18px;height:18px;position:absolute;bottom:0;right:0}.db-drop{z-index:1;box-sizing:border-box;pointer-events:none;border:2px dashed var(--border-neutral-bold);transition:transform var(--motion-duration-quick) var(--motion-ease-smooth-out), width var(--motion-duration-quick) var(--motion-ease-smooth-out), height var(--motion-duration-quick) var(--motion-ease-smooth-out);background:#1a15110a;position:absolute;top:0;left:0}.db-tw,.db-flt{min-width:0;display:inline-flex;position:relative}.db-tw-chip{max-width:360px}.db-tw-chip .ui-chip-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-tw.is-compact .db-tw-chip{max-width:240px;height:28px;font-size:12px}.db-tw-panel,.db-flt-panel{border:0;flex-direction:column;width:min(420px,100vw - 16px);padding:0}.db-tw-tabs{border-bottom:1px solid var(--border-neutral-surface);flex:none;display:flex}.db-tw-tab{height:40px;color:var(--fg-neutral-secondary);font:600 13px/18px var(--font-sans);cursor:pointer;transition:color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:0;border-bottom:2px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.db-tw-tab .alle-icon{width:18px;height:18px;font-size:18px}.db-tw-tab.is-active{border-bottom-color:var(--fg-brand-primary);color:var(--fg-neutral-primary)}.db-tw-tab:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:-2px}.db-tw-body,.db-flt-body{flex-direction:column;gap:12px;padding:16px;display:flex}.db-tw-option{flex-direction:column;gap:8px;display:flex}.db-tw-radio,.db-flt-check{min-height:24px;font:500 13px/18px var(--font-sans);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.db-tw-radio input,.db-flt-check input{width:16px;height:16px;accent-color:var(--fg-brand-primary);margin:0}.db-tw-option-body{padding-left:24px}.db-tw-row{align-items:flex-end;gap:8px;display:flex}.db-tw-row>*{flex:1 1 0;min-width:0}.db-tw-count{flex:0 0 96px!important}.db-tw-range{flex-direction:column;gap:8px;display:flex}.db-tw-range .ui-cal{flex-wrap:wrap;gap:16px;padding:0}.db-tw-aggregation{border-top:1px solid var(--border-neutral-surface);padding-top:12px}.db-flt-group{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.db-flt-title{font:600 13px/18px var(--font-sans);padding:0}.db-state-dialog .ui-dialog-body{padding:0}.db-state-dialog-body{background:var(--bg-neutral-primary);height:min(70vh,720px);position:relative}@media (prefers-reduced-motion:reduce){.db-tw-tab,.db-widget-action{transition:none}.db-grid.is-editing>.db-item,.db-drop,.db-item-actions{transition:none!important}.db-grid.is-editing:before{animation:none}}
