.dm2-theme{--dm2-ink:#191a18;--dm2-surface:#f4f1eb;color:var(--dm2-ink)}.dm2-theme[data-theme=dark]{--dm2-ink:#f4f1eb;--dm2-surface:#191a18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.dm2-control,.dm2-icon,.dm2-player,.dm2-capture-stage,.dm2-menu-stage,.dm2-search-stage,.dm2-switcher,.dm2-stepper,.dm2-toggle,.dm2-undo,.dm2-reorder-reorder,.dm2-swipe-row,.dm2-range-root,.dm2-refresh-root){--dm2-fg:var(--dm2-ink,#191a18);--dm2-bg:var(--dm2-surface,#f4f1eb);--dm2-muted:color-mix(in srgb,var(--dm2-fg)68%,var(--dm2-bg));--dm2-edge:color-mix(in srgb,var(--dm2-fg)28%,var(--dm2-bg));--dm2-press:color-mix(in srgb,var(--dm2-fg)9%,var(--dm2-bg));--dm2-accent:#d96b32;--dm2-record:#e5484d;--dm2-depth:inset 0 1px 3px #191a1824;box-sizing:border-box;color:var(--dm2-fg);-webkit-tap-highlight-color:transparent;font:400 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dm2-control *,.dm2-player *,.dm2-capture-stage *,.dm2-menu-stage *,.dm2-search-stage *,.dm2-switcher *,.dm2-stepper *,.dm2-toggle *{box-sizing:border-box}.dm2-glyph{width:var(--dm2-glyph-size);height:var(--dm2-glyph-size);fill:currentColor;flex:none;display:block;overflow:visible}.dm2-coordinates text{text-anchor:middle;fill:currentColor;stroke:none;font:.2px ui-monospace,monospace}.dm2-coordinates{fill:none;stroke:currentColor;stroke-width:.02px;opacity:.35}:where(.dm2-control,.dm2-icon){appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:12px;margin:0;display:inline-flex}.dm2-control{min-height:var(--dm2-control,56px);border:1px solid var(--dm2-edge);padding:0 var(--dm2-pad,20px);border-radius:999px}.dm2-icon{border:0;border-radius:50%;width:44px;height:44px;padding:0}@media (hover:hover){:where(.dm2-control,.dm2-icon):hover:not(:disabled):not(:active){background:color-mix(in srgb,var(--dm2-fg)5%,var(--dm2-bg))}}:where(.dm2-control,.dm2-icon):active:not(:disabled){background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}:where(.dm2-control,.dm2-icon,.dm2-timeline):focus-visible{outline:2px solid var(--dm2-fg);outline-offset:4px}:where(.dm2-control,.dm2-icon):disabled{cursor:default;opacity:.42}.dm2-navigation{max-width:100%}.dm2-label-slot{min-width:0;display:grid}.dm2-label-slot>span{overflow-wrap:anywhere;text-align:left;grid-area:1/1}.dm2-capture-stage{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-width:0;min-height:184px;display:flex;position:relative}.dm2-capture-shell{height:var(--dm2-control,56px);border:1px solid var(--dm2-edge);background:var(--dm2-bg);border-radius:999px;flex:none;align-items:center;display:flex;position:relative}.dm2-capture-primary{width:calc(var(--dm2-control,56px) - 2px);height:calc(var(--dm2-control,56px) - 2px);color:var(--dm2-record);touch-action:none}.dm2-capture-stage[data-state=paused] .dm2-capture-primary{color:var(--dm2-fg)}.dm2-capture-stage[data-state=saved] .dm2-capture-primary,.dm2-capture-stage[data-detent=lock] .dm2-capture-primary{color:var(--dm2-accent)}.dm2-capture-stage[data-holding=true] .dm2-capture-primary{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-capture-controls{left:calc(var(--dm2-control,56px) - 2px);width:var(--dm2-capture-content);align-items:center;height:100%;display:flex;position:absolute}.dm2-capture-stage[data-disabled=false] .dm2-capture-controls button:disabled{opacity:1}.dm2-clock{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;font-size:13px}.dm2-capture-hint{color:var(--dm2-muted);text-align:center;min-height:16px;margin:0;font-size:11px}.dm2-player{border:1px solid var(--dm2-edge);width:100%;max-width:440px;padding:var(--dm2-pad,20px);border-radius:24px;min-width:0}.dm2-player-header{align-items:center;gap:16px;min-width:0;display:flex}.dm2-player[data-size=compact] .dm2-player-header{gap:12px}.dm2-transport{width:var(--dm2-control,56px);height:var(--dm2-control,56px);padding:0}.dm2-track{min-width:0}.dm2-track h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.4}.dm2-track p{color:var(--dm2-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.dm2-timeline{cursor:ew-resize;touch-action:none;border-radius:6px;outline:none;justify-content:center;align-items:center;height:48px;margin:24px -8px 0;padding:0 8px;display:flex}.dm2-player[data-scrubbing=true] .dm2-timeline{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-timeline[aria-disabled=true]{opacity:.42;cursor:default}.dm2-waveform{width:100%;height:28px;overflow:visible}.dm2-wave-head{fill:var(--dm2-fg)}.dm2-wave-played{fill:var(--dm2-accent)}.dm2-wave-future{fill:var(--dm2-muted)}.dm2-timecodes{font-variant-numeric:tabular-nums;color:var(--dm2-muted);grid-template-columns:1fr auto 1fr;gap:4px;font-size:11px;display:grid}.dm2-timecodes output{color:var(--dm2-fg);min-width:7ch}.dm2-timecodes>span:last-child{text-align:right}.dm2-precision-readout{justify-content:center;align-items:center;gap:6px;min-width:10ch;display:inline-flex}.dm2-precision-lights{fill:var(--dm2-accent);flex:none}.dm2-player[data-scrubbing=true] .dm2-precision-readout{color:var(--dm2-fg)}.dm2-scrub-hint{min-height:16px;color:var(--dm2-muted);margin:12px 0 0;font-size:11px}.dm2-player[data-scrubbing=true] .dm2-scrub-hint{color:var(--dm2-fg)}@media (forced-colors:active){.dm2-control,.dm2-player,.dm2-capture-shell,.dm2-menu-shell,.dm2-search-shell{border-color:buttontext}.dm2-glyph,.dm2-wave-head,.dm2-wave-played,.dm2-wave-future{color:buttontext;fill:buttontext}}.dm2-menu-stage{width:100%;min-width:0}.dm2-menu-space{min-height:var(--dm2-menu-reserved);justify-content:center;align-items:flex-start;display:flex}.dm2-menu-shell{border:1px solid var(--dm2-edge);background:var(--dm2-bg);flex:none;position:relative;overflow:clip}.dm2-menu-trigger{width:calc(var(--dm2-control) - 2px);height:calc(var(--dm2-control) - 2px);touch-action:none;position:absolute;top:0;left:0}.dm2-menu-heading{left:calc(var(--dm2-control)/2 - 1px + var(--dm2-menu-gap) + var(--dm2-glyph-inline)/2);height:calc(var(--dm2-control) - 2px);color:var(--dm2-muted);align-items:center;display:flex;position:absolute;top:0}.dm2-menu-items{top:calc(var(--dm2-control) - 1px);left:var(--dm2-menu-inset);width:calc(var(--dm2-menu-content) - 2*var(--dm2-menu-inset));position:absolute}.dm2-menu-item{justify-content:flex-start;gap:var(--dm2-menu-gap);width:100%;height:var(--dm2-control);padding:0 var(--dm2-menu-inset)0 calc(var(--dm2-control)/2 - var(--dm2-menu-inset) - 1px - var(--dm2-glyph-inline)/2);text-align:left;border-radius:12px;display:flex}.dm2-menu-item>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.dm2-menu-item[data-active=true]{background:var(--dm2-press)}.dm2-menu-item[data-active=true] .dm2-glyph,.dm2-menu-stage[data-chosen]:not([data-chosen=""]) .dm2-menu-trigger{color:var(--dm2-accent)}.dm2-menu-stage[data-dragging=true] .dm2-menu-trigger{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-menu-stage[data-disabled=false] .dm2-menu-item:disabled{opacity:1}.dm2-menu-trigger:focus-visible,.dm2-menu-item:focus-visible{outline-offset:-4px}.dm2-menu-hint{min-height:32px;color:var(--dm2-muted);text-align:center;margin:20px 0 0;font-size:11px}.dm2-search-stage{width:min(100%,var(--dm2-search-width));min-width:0;height:var(--dm2-search-reserved);flex:none;position:relative}.dm2-search-shell{border:1px solid var(--dm2-edge);background:var(--dm2-bg);position:absolute;top:0;left:0;overflow:clip}.dm2-search-header{height:calc(var(--dm2-control) - 2px);width:var(--dm2-menu-content);align-items:center;display:flex}.dm2-search-trigger{width:calc(var(--dm2-control) - 2px);height:calc(var(--dm2-control) - 2px)}.dm2-search-stage[data-open=true] .dm2-search-glyph{color:var(--dm2-accent)}.dm2-search-fields{min-width:0;padding-right:var(--dm2-search-inset);flex:1;align-items:center;display:flex}.dm2-search-fields[data-ready=false],.dm2-search-fields[aria-hidden=true]{opacity:0;pointer-events:none}.dm2-search-input{appearance:none;color:var(--dm2-fg);width:100%;min-width:0;height:44px;font:inherit;font-size:var(--dm2-search-type);caret-color:var(--dm2-accent);background:0 0;border:0;border-radius:6px;outline:none;padding:0}.dm2-search-input::placeholder{color:var(--dm2-muted);opacity:1}.dm2-search-input::-webkit-search-cancel-button{display:none}.dm2-search-input::-webkit-search-decoration{display:none}.dm2-search-trigger:focus-visible,.dm2-search-clear:focus-visible{outline-offset:-4px}.dm2-search-stage[data-pointer-input=false] .dm2-search-input:focus-visible{outline:2px solid var(--dm2-fg);outline-offset:-3px}.dm2-search-stage[data-pointer-input=true] :is(.dm2-search-trigger,.dm2-search-clear,.dm2-search-input):focus{outline:none}.dm2-search-clear{color:var(--dm2-muted)}.dm2-search-results{top:calc(var(--dm2-control) - 1px);left:var(--dm2-search-inset);width:calc(var(--dm2-menu-content) - 2*var(--dm2-search-inset));position:absolute}.dm2-search-option{appearance:none;width:100%;height:var(--dm2-control);padding:0 var(--dm2-search-inset)0 0;color:var(--dm2-fg);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;gap:0;margin:0;display:flex}.dm2-search-option[aria-selected=true]{background:var(--dm2-press)}.dm2-search-option:active:not(:disabled){background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-search-option:focus-visible{outline:2px solid var(--dm2-fg);outline-offset:-4px}.dm2-search-option:disabled{cursor:default}.dm2-search-stage[data-disabled=true] .dm2-search-option{opacity:.42}.dm2-search-result-mark{flex:0 0 calc(var(--dm2-control) - 2px - 2*var(--dm2-search-inset));margin-right:var(--dm2-search-inset);place-items:center;display:grid}.dm2-search-option[aria-selected=true] .dm2-glyph{color:var(--dm2-accent)}.dm2-search-result-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.dm2-search-title,.dm2-search-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm2-search-title{font-size:14px;line-height:1.25}.dm2-search-detail{color:var(--dm2-muted);font-size:11px;line-height:1.25}.dm2-search-empty{height:var(--dm2-control);padding:0 var(--dm2-search-inset);color:var(--dm2-muted);align-items:center;margin:0;font-size:13px;display:flex}.dm2-search-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dm2-search-stage[data-disabled=false] .dm2-search-option:disabled{opacity:1}.dm2-switcher{width:min(100%,calc(var(--dm2-control)*3 + var(--dm2-switcher-inset)*2 + 2px));height:var(--dm2-control);padding:0 var(--dm2-switcher-inset);border:1px solid var(--dm2-edge);background:var(--dm2-bg);-webkit-user-select:none;user-select:none;border-radius:999px}.dm2-switcher-rail{--dm2-switcher-position:0;touch-action:pan-y;cursor:grab;grid-template-columns:repeat(3,minmax(44px,1fr));height:100%;display:grid;position:relative}.dm2-switcher-selector{inset:var(--dm2-switcher-inset)auto var(--dm2-switcher-inset)0;border:1px solid var(--dm2-edge);background:color-mix(in srgb,var(--dm2-fg)5%,var(--dm2-bg));width:33.3333%;transform:translateX(calc(var(--dm2-switcher-position)*100%));pointer-events:none;border-radius:999px;position:absolute}.dm2-switcher .dm2-switcher-option,.dm2-switcher .dm2-switcher-option:hover{width:100%;height:100%;min-height:44px;box-shadow:none;cursor:inherit;touch-action:pan-y;background:0 0;border-radius:999px;position:relative}.dm2-switcher .dm2-switcher-option:focus-visible{outline:2px solid var(--dm2-fg);outline-offset:-3px}.dm2-switcher[data-pointer-input=true] .dm2-switcher-option:focus-visible{outline:none}.dm2-switcher-glyph circle[data-energized=true]{fill:var(--dm2-accent)}.dm2-switcher[data-pressed=true] .dm2-switcher-selector{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-switcher:has(.dm2-switcher-option:active:not(:disabled)) .dm2-switcher-selector{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-switcher[data-dragging=true] .dm2-switcher-rail{cursor:grabbing}.dm2-switcher[data-disabled=true]{border-style:dashed}.dm2-switcher[data-disabled=true] .dm2-switcher-rail{cursor:default}.dm2-stepper{grid-template-columns:calc(var(--dm2-control) - 2px)minmax(44px,1fr)calc(var(--dm2-control) - 2px);width:min(100%,var(--dm2-stepper-width));height:var(--dm2-control);border:1px solid var(--dm2-edge);background:var(--dm2-bg);-webkit-user-select:none;user-select:none;border-radius:999px;display:grid}.dm2-stepper .dm2-stepper-face{touch-action:pan-y;width:100%;height:100%;min-height:44px}.dm2-stepper .dm2-stepper-face[data-active=true],.dm2-stepper .dm2-stepper-face:active:not([aria-disabled=true]),.dm2-stepper[data-dragging=true] .dm2-stepper-value{background:var(--dm2-press);box-shadow:inset 0 1px 3px #191a1824}.dm2-stepper .dm2-stepper-face[aria-disabled=true]{color:var(--dm2-muted);box-shadow:none;cursor:default;background:0 0}.dm2-stepper-glyph circle[data-signal=true]{fill:var(--dm2-accent)}.dm2-stepper-value{cursor:ew-resize;touch-action:pan-y;border-radius:12px;place-items:center;min-width:0;display:grid;container-type:inline-size}.dm2-stepper-number{font-size:var(--dm2-number-font);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;display:block}@supports (font-size:1cqw){.dm2-stepper-number{font-size:min(var(--dm2-number-font),calc((100cqw - 8px)/var(--dm2-number-digits)*1.5))}}.dm2-stepper .dm2-stepper-face:focus-visible,.dm2-stepper .dm2-stepper-value:focus-visible{outline:2px solid var(--dm2-fg);outline-offset:-4px}.dm2-stepper[data-pointer-input=true] :is(.dm2-stepper-face,.dm2-stepper-value):focus-visible{outline:none}.dm2-stepper[data-dragging=true] .dm2-stepper-value{cursor:grabbing}.dm2-stepper[data-disabled=true]{border-style:dashed}.dm2-stepper[data-disabled=true] .dm2-stepper-value{opacity:.42;cursor:default}.dm2-toggle{justify-content:space-between;align-items:center;gap:var(--dm2-pad);width:min(100%,var(--dm2-toggle-max));display:flex}.dm2-toggle-copy{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.dm2-toggle-descriptions{color:var(--dm2-muted);font-size:13px;line-height:1.4;display:grid}.dm2-toggle-descriptions>span{grid-area:1/1}.dm2-toggle-descriptions>span[data-visible=false]{visibility:hidden}.dm2-toggle .dm2-toggle-switch,.dm2-toggle .dm2-toggle-switch:is(:hover,:active){width:var(--dm2-toggle-width);height:var(--dm2-control);box-shadow:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;flex:none;padding:0;position:relative}.dm2-toggle-thumb{left:var(--dm2-toggle-inset);top:var(--dm2-toggle-inset);width:var(--dm2-toggle-thumb);height:var(--dm2-toggle-thumb);border:1px solid var(--dm2-edge);background:color-mix(in srgb,var(--dm2-fg)5%,var(--dm2-bg));transform:translateX(calc(var(--dm2-toggle-position)*var(--dm2-toggle-travel)));pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute}.dm2-toggle[data-preview=true] .dm2-toggle-glyph{color:var(--dm2-accent)}.dm2-toggle[data-pressed=true] .dm2-toggle-thumb,.dm2-toggle-switch:active:not(:disabled) .dm2-toggle-thumb{background:var(--dm2-press);box-shadow:var(--dm2-depth)}.dm2-toggle[data-dragging=true] .dm2-toggle-switch{cursor:grabbing}.dm2-toggle .dm2-toggle-switch:focus-visible{outline:2px solid var(--dm2-fg);outline-offset:4px}.dm2-toggle[data-pointer-input=true] .dm2-toggle-switch:focus-visible{outline:none}.dm2-toggle[data-disabled=true] .dm2-toggle-copy{opacity:.42}.dm2-toggle[data-disabled=true] .dm2-toggle-switch{border-style:dashed}:where(.dm2-undo,.dm2-reorder-reorder,.dm2-swipe-row,.dm2-range-root,.dm2-refresh-root) *{box-sizing:border-box}.dm2-action{gap:12px;min-width:172px;max-width:100%}.dm2-action[data-state=pending],.dm2-action[data-state=success]{cursor:default}.dm2-action[data-state=pending] .dm2-action-signal,.dm2-action[data-state=success] .dm2-action-signal{color:var(--dm2-accent)}.dm2-action .dm2-label-slot{padding:8px 0}.dm2-undo{width:min(100%,var(--dm2-undo-width));height:var(--dm2-control);position:relative}.dm2-undo-shell{height:var(--dm2-control);border:1px solid var(--dm2-edge);background:var(--dm2-bg);border-radius:999px;align-items:center;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.dm2-undo-signal{flex:0 0 calc(var(--dm2-control) - 2px);height:calc(var(--dm2-control) - 2px);color:var(--dm2-accent);place-items:center;display:grid}.dm2-undo-content{flex:0 0 var(--dm2-undo-content);width:var(--dm2-undo-content);align-items:center;gap:8px;padding-right:4px;display:flex}.dm2-undo-message{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dm2-icon.dm2-undo-button{background:color-mix(in srgb,var(--dm2-fg)5%,var(--dm2-bg));border-radius:999px;flex:0 0 56px;width:56px;font-size:13px}.dm2-undo-button:disabled,.dm2-undo[data-phase=hidden] .dm2-undo-shell{visibility:hidden}.dm2-reorder-reorder{width:min(100%,var(--dm2-reorder-width))}.dm2-reorder-list{isolation:isolate;margin:0;padding:0;list-style:none;position:relative}.dm2-reorder-row{--dm2-reorder-lift:0;width:100%;height:var(--dm2-reorder-row);padding:0 var(--dm2-pad)0 4px;border:1px solid var(--dm2-edge);background:var(--dm2-bg);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0}.dm2-reorder-row[data-lifted=true]{background:color-mix(in srgb,var(--dm2-fg)4%,var(--dm2-bg));border-color:var(--dm2-fg)}.dm2-icon.dm2-reorder-handle{flex:0 0 var(--dm2-reorder-handle);width:var(--dm2-reorder-handle);height:var(--dm2-reorder-handle);cursor:grab;touch-action:none;border-radius:16px}.dm2-reorder-row[data-lifted=true] .dm2-reorder-handle{cursor:grabbing;color:var(--dm2-accent)}.dm2-reorder-copy,.dm2-swipe-copy{flex:1;gap:4px;min-width:0;display:grid}.dm2-reorder-title,.dm2-swipe-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.dm2-reorder-detail,.dm2-swipe-detail{color:var(--dm2-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.dm2-reorder-position{font-variant-numeric:tabular-nums;color:var(--dm2-muted);margin-left:12px;font-size:11px}.dm2-reorder-feedback{min-height:36px;color:var(--dm2-muted);text-align:center;text-wrap:balance;margin:20px 0 0;font-size:12px;line-height:18px}.dm2-swipe-row{width:100%;min-width:0}.dm2-swipe-frame{width:100%;height:calc(var(--dm2-swipe-height) + 8px);overflow:hidden}.dm2-swipe-shell{height:var(--dm2-swipe-height);isolation:isolate;background:color-mix(in srgb,var(--dm2-fg)5%,var(--dm2-bg));border-radius:20px;position:relative;overflow:hidden}.dm2-swipe-front{z-index:2;height:var(--dm2-swipe-height);padding:0 4px 0 var(--dm2-pad);border:1px solid var(--dm2-edge);border-radius:inherit;background:var(--dm2-bg);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex;position:relative}.dm2-swipe-row[data-dragging=true] .dm2-swipe-front{cursor:grabbing}.dm2-swipe-row[data-armed=true] .dm2-swipe-front{border-color:var(--dm2-fg)}.dm2-icon.dm2-swipe-trigger{width:var(--dm2-swipe-hit);height:var(--dm2-swipe-hit);flex:0 0 var(--dm2-swipe-hit);touch-action:pan-y;border-radius:16px}.dm2-icon.dm2-swipe-archive{z-index:1;width:var(--dm2-swipe-action);height:var(--dm2-swipe-height);border-radius:20px;position:absolute;top:0;right:0}.dm2-swipe-row[data-armed=true] .dm2-swipe-archive{color:var(--dm2-accent)}.dm2-range-root{width:100%;min-width:0;margin-top:32px;position:relative}.dm2-range-surface{touch-action:none;cursor:ew-resize;height:44px;position:relative}.dm2-range-track{pointer-events:none;width:100%;height:44px;position:absolute;inset:0;overflow:visible}.dm2-range-track circle{fill:var(--dm2-fg);opacity:0}.dm2-range-track [data-ink=inactive]{opacity:.12}.dm2-range-track [data-ink=selected]{fill:var(--dm2-accent);opacity:1}.dm2-range-track [data-ink=handle],.dm2-range-track [data-ink=cursor]{opacity:1}.dm2-icon.dm2-range-endpoint{touch-action:none;cursor:ew-resize;border-radius:12px;width:44px;height:44px;position:absolute;top:0;transform:translate(-50%)}.dm2-range-start{left:var(--dm2-range-start)}.dm2-range-end{left:var(--dm2-range-end)}.dm2-range-readout{left:clamp(38px,var(--dm2-range-chip-x),calc(100% - 38px));transform:translate(calc(-50% + var(--dm2-range-yield,0px)),var(--dm2-range-lift,0px));visibility:hidden;border:1px solid var(--dm2-edge);background:var(--dm2-bg);color:var(--dm2-fg);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:8px;padding:5px 8px;font-size:11px;line-height:16px;position:absolute;bottom:30px}.dm2-range-readout[data-wide=true]{left:clamp(78px,var(--dm2-range-chip-x),calc(100% - 78px))}.dm2-range-root:not([data-feedback=""]) .dm2-range-readout{visibility:visible}.dm2-range-values{font-variant-numeric:tabular-nums;min-height:44px;color:var(--dm2-muted);justify-content:space-between;align-items:center;gap:4px;font-size:11px;line-height:18px;display:flex}.dm2-icon.dm2-range-window{width:auto;min-width:78px;font:inherit;touch-action:none;cursor:grab;border-radius:12px;gap:4px;padding:0 8px}.dm2-range-window-caption{color:var(--dm2-muted)}.dm2-range-root[data-active=window] .dm2-range-window{cursor:grabbing;background:var(--dm2-press)}.dm2-refresh-root{--dm2-refresh-pull:0px;--dm2-refresh-visible:hidden;border:1px solid var(--dm2-edge);border-radius:calc(var(--dm2-pad) + 8px);background:var(--dm2-bg);width:100%;max-width:400px;position:relative;overflow:hidden}.dm2-refresh-heading{padding:var(--dm2-pad);justify-content:space-between;align-items:center;gap:16px;display:flex}.dm2-refresh-heading>div{min-width:0}.dm2-refresh-root .dm2-refresh-heading h2{letter-spacing:0;overflow-wrap:anywhere;margin:0 0 4px;font-size:14px;font-weight:400;line-height:20px}.dm2-refresh-heading p{color:var(--dm2-muted);margin:0;font-size:12px;line-height:18px}.dm2-icon.dm2-refresh-trigger{width:var(--dm2-control);height:var(--dm2-control);flex:0 0 var(--dm2-control);border:1px solid var(--dm2-edge)}.dm2-refresh-trigger[aria-disabled=true]{cursor:progress}.dm2-refresh-surface{touch-action:pan-x pan-down pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;position:relative;overflow:hidden}.dm2-refresh-root[data-phase=pulling] .dm2-refresh-surface,.dm2-refresh-root[data-phase=armed] .dm2-refresh-surface{cursor:grabbing}.dm2-refresh-root[data-phase=refreshing] .dm2-refresh-surface{cursor:progress}.dm2-refresh-indicator{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:64px;display:flex;position:absolute;inset:0 0 auto}.dm2-refresh-indicator>span:last-child{color:var(--dm2-muted);visibility:var(--dm2-refresh-visible);font-size:11px;line-height:16px}.dm2-refresh-root:is([data-phase=armed],[data-phase=refreshing],[data-phase=complete]) .dm2-refresh-indicator{color:var(--dm2-accent)}.dm2-refresh-content{transform:translate3d(0,var(--dm2-refresh-pull),0);background:var(--dm2-bg);position:relative}.dm2-refresh-status{min-height:60px;padding:12px var(--dm2-pad);color:var(--dm2-muted);text-align:center;justify-content:center;align-items:center;margin:0;font-size:12px;line-height:18px;display:flex}:where(.dm2-reorder-reorder,.dm2-swipe-row,.dm2-range-root,.dm2-refresh-root)[data-disabled=true]{cursor:default}.dm2-range-root[data-disabled=true] .dm2-range-track{opacity:.42}.dm2-refresh-root[data-disabled=true] .dm2-refresh-surface{touch-action:auto;cursor:default;opacity:.42}:is(.dm2-reorder-reorder,.dm2-swipe-row,.dm2-range-root,.dm2-refresh-root)[data-pointer-input=true] .dm2-icon:focus{outline:none}:is(.dm2-reorder-reorder,.dm2-swipe-row) .dm2-icon:focus-visible{outline-offset:-4px}:where(.dm2-sr,.dm2-reorder-sr,.dm2-swipe-sr,.dm2-range-sr,.dm2-refresh-sr){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-contrast:more){:is(.dm2-undo-shell,.dm2-reorder-row,.dm2-swipe-front,.dm2-refresh-root){border-color:var(--dm2-fg)}}.dm2-swipe-row:not([data-disabled=true]) .dm2-swipe-archive:disabled{opacity:1}.dm2-reorder-handle:disabled,.dm2-range-endpoint:disabled,.dm2-range-window:disabled,.dm2-swipe-row[data-disabled=true] .dm2-swipe-front,.dm2-range-root[data-disabled=true] .dm2-range-surface{cursor:default}
