@layer matrx-tap-lock{:root{--matrx-tap-box:2.375rem;--matrx-tap-pill-size:2rem;--matrx-tap-icon-size:1rem;--matrx-tap-gap:calc(var(--matrx-tap-box) - var(--matrx-tap-pill-size));--matrx-tap-wide-size:var(--matrx-tap-pill-size);--matrx-tap-pill-sm-size:calc(var(--matrx-tap-wide-size) - .25rem);--matrx-tap-ease:cubic-bezier(.22, 1, .36, 1);--matrx-tap-ease-move:cubic-bezier(.65, 0, .35, 1);--matrx-tap-move:.42s;--matrx-tap-fade:.24s;--matrx-tap-touch-min:2.75rem}.matrx-tap-target{touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;justify-content:center;align-items:center;display:flex;position:relative;box-sizing:border-box!important;height:var(--matrx-tap-target-size,var(--matrx-tap-box))!important;width:var(--matrx-tap-target-size,var(--matrx-tap-box))!important;cursor:pointer!important;background-color:#0000!important;border:0!important;flex-shrink:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important}@media (pointer:coarse){.matrx-tap-target:before{content:"";width:max(100%, min(var(--matrx-tap-touch-min), calc(100% + var(--matrx-tap-gap))));height:max(100%, var(--matrx-tap-touch-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.matrx-tap-target:disabled,.matrx-tap-target[aria-disabled=true]{opacity:.4!important;cursor:not-allowed!important}.matrx-tap-target-sm{height:var(--matrx-tap-wide-size)!important;width:var(--matrx-tap-wide-size)!important}.matrx-tap-pill{transition:background-color var(--matrx-tap-fade) var(--matrx-tap-ease), color var(--matrx-tap-fade) var(--matrx-tap-ease), transform .2s var(--matrx-tap-ease);justify-content:center;align-items:center;display:flex;box-sizing:border-box!important;height:var(--matrx-tap-pill-size)!important;width:var(--matrx-tap-pill-size)!important;border-radius:9999px!important;flex-shrink:0!important;margin:0!important;padding:0!important}.matrx-tap-target:active>.matrx-tap-pill{transition-duration:90ms;transform:scale(.95)}.matrx-tap-pill.matrx-tap-pressed{box-shadow:inset 0 0 0 1px hsl(var(--primary) / .28);background-color:hsl(var(--primary) / .14)!important}.matrx-tap-group .matrx-tap-pill.matrx-tap-pressed{box-shadow:none!important;background-color:hsl(var(--primary) / .16)!important}.matrx-tap-badge{top:calc(var(--matrx-tap-gap) / 2 - .25rem);right:calc(var(--matrx-tap-gap) / 2 - .25rem);background-color:hsl(var(--primary));min-width:1rem;height:1rem;color:hsl(var(--primary-foreground));box-shadow:0 0 0 2px hsl(var(--background));font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;animation:matrx-tap-badge-in .26s var(--matrx-tap-ease);border-radius:9999px;font:600 .625rem/1rem ui-sans-serif,system-ui,sans-serif;position:absolute;box-sizing:border-box!important;margin:0!important;padding:0 .25rem!important}.matrx-tap-badge[data-dot]{top:calc(var(--matrx-tap-gap) / 2);right:calc(var(--matrx-tap-gap) / 2);width:.5rem;min-width:.5rem;height:.5rem;padding:0!important}.matrx-tap-chevron{opacity:.6;flex-shrink:0;width:.75rem!important;height:.75rem!important;margin:0 -.125rem!important}.matrx-tap-target[aria-expanded=true] .matrx-tap-chevron{transform:rotate(180deg)}.matrx-tap-chevron{transition:transform var(--matrx-tap-move) var(--matrx-tap-ease-move)}.matrx-tap-tooltip{align-items:center;gap:.5rem;display:inline-flex}.matrx-tap-kbd{background:hsl(var(--background) / .18);opacity:.85;border-radius:.25rem;font:500 .6875rem/1.125rem ui-sans-serif,system-ui,sans-serif;padding:0 .3125rem!important}.matrx-tap-target:active>.matrx-glass-thin-border,.matrx-tap-target:active>.matrx-glass-interactive{background-color:var(--matrx-glass-bg-active)!important}.matrx-tap-target:focus-visible .matrx-tap-pill{outline:2px solid hsl(var(--ring,240 5% 65%))!important;outline-offset:2px!important}.matrx-tap-pill-sm{height:var(--matrx-tap-pill-sm-size)!important;width:var(--matrx-tap-pill-sm-size)!important}.matrx-tap-icon{height:var(--matrx-tap-icon-size)!important;width:var(--matrx-tap-icon-size)!important;flex-shrink:0!important;margin:0!important}.matrx-tap-group{align-items:center;position:relative;height:var(--matrx-tap-box)!important;margin:0 calc(var(--matrx-tap-gap) / 2)!important;flex-shrink:0!important;padding:0!important;display:inline-flex!important}.matrx-tap-group-capsule{pointer-events:none;height:var(--matrx-tap-wide-size);inset-inline:0;border-radius:9999px;position:absolute;top:50%;transform:translateY(-50%)}.matrx-tap-group-capsule-solid{background-color:hsl(var(--muted))!important}.matrx-tap-group[data-surface=solid] .matrx-tap-pill-sm:hover{background-color:hsl(var(--background) / .7)!important}.matrx-tap-group[data-surface=solid] .matrx-tap-pill.matrx-tap-pressed{background-color:hsl(var(--background))!important;box-shadow:0 1px 2px hsl(var(--foreground) / .12)!important}.matrx-tap-group-row{align-items:center;min-width:0;display:flex;position:relative;gap:0!important}.matrx-tap-search{min-width:0;transition:flex-grow var(--matrx-tap-move) var(--matrx-tap-ease-move);flex:0 auto!important}.matrx-tap-search[data-open][data-width=fill]{flex-grow:1!important}.matrx-tap-search-buttons{width:var(--matrx-tap-search-buttons-w,auto);transition:width var(--matrx-tap-move) var(--matrx-tap-ease-move), min-width var(--matrx-tap-move) var(--matrx-tap-ease-move), opacity var(--matrx-tap-fade) var(--matrx-tap-ease) 60ms;overflow:hidden}.matrx-tap-search[data-open] .matrx-tap-search-buttons{opacity:0;width:0;transition:width var(--matrx-tap-move) var(--matrx-tap-ease-move), min-width var(--matrx-tap-move) var(--matrx-tap-ease-move), opacity .14s var(--matrx-tap-ease)}.matrx-tap-search-measure{align-items:center;width:max-content;display:flex}.matrx-tap-search-field{box-sizing:border-box;height:var(--matrx-tap-wide-size);opacity:0;width:0;min-width:0;transition:width var(--matrx-tap-move) var(--matrx-tap-ease-move), min-width var(--matrx-tap-move) var(--matrx-tap-ease-move), opacity .14s var(--matrx-tap-ease);align-items:center;display:flex;position:relative;overflow:hidden;padding-inline-start:0!important}.matrx-tap-search[data-open] .matrx-tap-search-field{transition:width var(--matrx-tap-move) var(--matrx-tap-ease-move), min-width var(--matrx-tap-move) var(--matrx-tap-ease-move), opacity var(--matrx-tap-fade) var(--matrx-tap-ease) .1s;opacity:1;flex:auto;width:16rem;min-width:8rem;padding-inline-start:calc(var(--matrx-tap-gap) / 2 + .375rem)!important}.matrx-tap-search[data-open][data-width=fill] .matrx-tap-search-field{width:auto}.matrx-tap-search-glyph{width:var(--matrx-tap-icon-size);height:var(--matrx-tap-icon-size);color:hsl(var(--muted-foreground));flex-shrink:0}.matrx-tap-search-input{min-width:0;height:100%;color:hsl(var(--foreground));font:inherit;background:0 0;outline:none;flex:auto;font-size:.8125rem;line-height:1;border:0!important;margin:0 0 0 .375rem!important;padding:0!important}.matrx-tap-search-input::placeholder{color:hsl(var(--muted-foreground))!important}.matrx-tap-search-input::-webkit-search-cancel-button{display:none}@media (pointer:coarse){.matrx-tap-search-input{font-size:1rem}}.matrx-tap-target[data-matrx-tap-violation]{gap:.5rem;overflow:hidden;width:calc(10 * (var(--matrx-tap-pill-size) + var(--matrx-tap-gap)))!important;height:calc(3 * (var(--matrx-tap-pill-size) + var(--matrx-tap-gap)))!important;outline-offset:0!important;color:#fff!important;background-color:#dc2626!important;outline:3px solid #7f1d1d!important;justify-content:flex-start!important;padding:.5rem!important}.matrx-tap-target[data-matrx-tap-warning]{outline-offset:1px!important;outline:2px dashed #dc2626!important}.matrx-tap-target[data-matrx-tap-violation]:after{content:"TAP BUTTON MISUSE — " attr(data-matrx-tap-violation);text-align:left;white-space:normal;font:600 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.matrx-tap-target-inline,.matrx-tap-target-inline-sm{width:auto!important;padding-inline:calc(var(--matrx-tap-gap) / 2)!important}.matrx-tap-pill-inline{gap:.375rem;height:var(--matrx-tap-wide-size)!important;width:auto!important;padding-inline:.875rem!important}.matrx-tap-label{white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1}.matrx-tap-pill-inline-sm{gap:.25rem;width:auto!important;padding-inline:.5rem!important}.matrx-tap-pill-inline-sm .matrx-tap-label{font-size:.75rem}.matrx-tap-label-mobile-icon-only{display:none}@media (min-width:40rem){.matrx-tap-target-mobile-icon-only,.matrx-tap-target-mobile-icon-only-sm{width:auto!important;padding-inline:calc(var(--matrx-tap-gap) / 2)!important}.matrx-tap-pill-mobile-icon-only{gap:.375rem;height:var(--matrx-tap-wide-size)!important;width:auto!important;padding-inline:.625rem!important}.matrx-tap-pill-mobile-icon-only-sm{gap:.25rem;width:auto!important;padding-inline:.5rem!important}.matrx-tap-pill-mobile-icon-only-sm .matrx-tap-label{font-size:.75rem}.matrx-tap-label-mobile-icon-only{display:inline}}.matrx-glyph-trim{--matrx-glyph-size:1rem}.matrx-tap-pill-inline,.matrx-tap-pill-inline-sm,.matrx-tap-pill-mobile-icon-only,.matrx-tap-pill-mobile-icon-only-sm{--matrx-glyph-size:var(--matrx-tap-icon-size)}.matrx-glyph-trim>svg:is(.h-3,.size-3){--matrx-glyph-size:.75rem}.matrx-glyph-trim>svg:is(.h-3\.5,.size-3\.5){--matrx-glyph-size:.875rem}.matrx-glyph-trim>svg:is(.h-4,.size-4){--matrx-glyph-size:1rem}.matrx-glyph-trim>svg:is(.h-5,.size-5){--matrx-glyph-size:1.25rem}:where(.matrx-glyph-trim,.matrx-tap-pill-inline,.matrx-tap-pill-inline-sm,.matrx-tap-pill-mobile-icon-only,.matrx-tap-pill-mobile-icon-only-sm)>svg:not(.matrx-tap-chevron):not([class^=m-],[class*=\ m-],[class*=\:m-],[class*=\ -m-],[class*=\:-m-],[class^=ml-],[class*=\ ml-],[class*=\:ml-],[class*=\ -ml-],[class*=\:-ml-],[class^=mr-],[class*=\ mr-],[class*=\:mr-],[class*=\ -mr-],[class*=\:-mr-],[class^=mx-],[class*=\ mx-],[class*=\:mx-],[class*=\ -mx-],[class*=\:-mx-],[class^=ms-],[class*=\ ms-],[class*=\:ms-],[class*=\ -ms-],[class*=\:-ms-],[class^=me-],[class*=\ me-],[class*=\:me-],[class*=\ -me-],[class*=\:-me-]){margin-inline:calc(var(--matrx-glyph-air-l,1) * var(--matrx-glyph-size,1rem) / -24) calc(var(--matrx-glyph-air-r,1) * var(--matrx-glyph-size,1rem) / -24)!important}[data-select-chevron]{--matrx-glyph-air-l:4.75;--matrx-glyph-air-r:4.75}.lucide-align-horizontal-space-between,.lucide-anchor,.lucide-angle,.lucide-armchair,.lucide-arrow-down-narrow-wide,.lucide-arrow-down-up,.lucide-arrow-down-wide-narrow,.lucide-arrow-left-from-line,.lucide-arrow-left-to-line,.lucide-arrow-right-from-line,.lucide-arrow-right-to-line,.lucide-arrow-up-down,.lucide-arrow-up-narrow-wide,.lucide-arrow-up-wide-narrow,.lucide-atom,.lucide-barcode,.lucide-barrel,.lucide-bed-single,.lucide-beer,.lucide-bell,.lucide-bell-check,.lucide-bell-dot,.lucide-bell-minus,.lucide-bell-plus,.lucide-between-vertical-end,.lucide-between-vertical-start,.lucide-birdhouse,.lucide-bluetooth-connected,.lucide-bolt,.lucide-book-copy,.lucide-book-search,.lucide-bow-arrow,.lucide-box,.lucide-braces,.lucide-brick-wall,.lucide-briefcase-conveyor-belt,.lucide-brush-cleaning,.lucide-cake-slice,.lucide-calendar,.lucide-calendar-1,.lucide-calendar-check,.lucide-calendar-days,.lucide-calendar-fold,.lucide-calendar-minus-2,.lucide-calendar-plus-2,.lucide-calendar-range,.lucide-calendar-sync,.lucide-calendar-x,.lucide-can,.lucide-captions,.lucide-car-front,.lucide-car-taxi-front,.lucide-case-lower,.lucide-cat,.lucide-chart-area,.lucide-chart-bar,.lucide-chart-bar-big,.lucide-chart-bar-decreasing,.lucide-chart-bar-increasing,.lucide-chart-bar-stacked,.lucide-chart-candlestick,.lucide-chart-column,.lucide-chart-column-big,.lucide-chart-column-decreasing,.lucide-chart-column-increasing,.lucide-chart-column-stacked,.lucide-chart-gantt,.lucide-chart-line,.lucide-chart-network,.lucide-chart-scatter,.lucide-chart-spline,.lucide-check-line,.lucide-chef-hat,.lucide-chess-king,.lucide-circuit-board,.lucide-columns-2,.lucide-columns-3,.lucide-columns-4,.lucide-combine,.lucide-command,.lucide-cone,.lucide-contact,.lucide-contact-round,.lucide-currency,.lucide-cylinder,.lucide-database,.lucide-dice-1,.lucide-dice-2,.lucide-dice-3,.lucide-dice-4,.lucide-dice-5,.lucide-dice-6,.lucide-disc-album,.lucide-download,.lucide-drafting-compass,.lucide-drone,.lucide-droplets,.lucide-eject,.lucide-expand,.lucide-external-link,.lucide-factory,.lucide-ferris-wheel,.lucide-file-stack,.lucide-files,.lucide-film,.lucide-flower,.lucide-focus,.lucide-folder-tree,.lucide-footprints,.lucide-fullscreen,.lucide-gallery-thumbnails,.lucide-gallery-vertical,.lucide-gallery-vertical-end,.lucide-gap-horizontal,.lucide-gift,.lucide-git-branch,.lucide-git-branch-minus,.lucide-git-branch-plus,.lucide-git-commit-horizontal,.lucide-git-compare,.lucide-git-fork,.lucide-git-merge,.lucide-git-pull-request,.lucide-git-pull-request-closed,.lucide-git-pull-request-create,.lucide-git-pull-request-draft,.lucide-goal,.lucide-grid-2x2,.lucide-grid-3x2,.lucide-grid-3x3,.lucide-group,.lucide-hand-fist,.lucide-headphones,.lucide-headset,.lucide-hexagon,.lucide-house,.lucide-house-heart,.lucide-house-plug,.lucide-house-plus,.lucide-house-wifi,.lucide-houses,.lucide-image,.lucide-image-down,.lucide-image-up,.lucide-image-upscale,.lucide-inspection-panel,.lucide-joystick,.lucide-kayak,.lucide-lamp-ceiling,.lucide-lamp-desk,.lucide-landmark,.lucide-layout-arrow-down,.lucide-layout-arrow-right,.lucide-layout-dashboard,.lucide-layout-freeform,.lucide-layout-grid,.lucide-layout-list,.lucide-layout-panel-left,.lucide-layout-panel-top,.lucide-layout-template,.lucide-line-dot-left-horizontal,.lucide-line-dot-right-horizontal,.lucide-line-style,.lucide-list,.lucide-list-check,.lucide-list-checks,.lucide-list-chevrons-down-up,.lucide-list-chevrons-up-down,.lucide-list-collapse,.lucide-list-end,.lucide-list-indent-decrease,.lucide-list-indent-increase,.lucide-list-minus,.lucide-list-music,.lucide-list-plus,.lucide-list-restart,.lucide-list-sort-ascending,.lucide-list-sort-descending,.lucide-list-start,.lucide-list-todo,.lucide-list-tree,.lucide-loader-circle,.lucide-lock,.lucide-lock-keyhole,.lucide-lock-keyhole-open,.lucide-lock-open,.lucide-log-in,.lucide-log-out,.lucide-logs,.lucide-lollipop,.lucide-map,.lucide-map-minus,.lucide-map-plus,.lucide-mars-stroke,.lucide-maximize,.lucide-maximize-2,.lucide-megaphone,.lucide-microscope,.lucide-minimize,.lucide-minimize-2,.lucide-moon,.lucide-mosque,.lucide-music,.lucide-music-4,.lucide-omega,.lucide-option,.lucide-package,.lucide-package-2,.lucide-panel-bottom,.lucide-panel-bottom-close,.lucide-panel-bottom-dashed,.lucide-panel-bottom-open,.lucide-panel-left,.lucide-panel-left-close,.lucide-panel-left-dashed,.lucide-panel-left-open,.lucide-panel-left-right-dashed,.lucide-panel-right,.lucide-panel-right-close,.lucide-panel-right-dashed,.lucide-panel-right-open,.lucide-panel-top,.lucide-panel-top-bottom-dashed,.lucide-panel-top-close,.lucide-panel-top-dashed,.lucide-panel-top-open,.lucide-panels-left-bottom,.lucide-panels-right-bottom,.lucide-panels-top-left,.lucide-paper-bag,.lucide-parasol,.lucide-podium,.lucide-power,.lucide-qr-code,.lucide-quote,.lucide-radical,.lucide-recycle,.lucide-redo,.lucide-redo-dot,.lucide-refresh-ccw,.lucide-refresh-ccw-dot,.lucide-refresh-cw,.lucide-repeat,.lucide-repeat-1,.lucide-replace,.lucide-replace-all,.lucide-rocking-chair,.lucide-rotate-ccw,.lucide-rotate-ccw-clock,.lucide-rotate-ccw-key,.lucide-rotate-cw,.lucide-rotate-cw-clock,.lucide-rotate-cw-fading-clock,.lucide-route,.lucide-rows-2,.lucide-rows-3,.lucide-rows-4,.lucide-sailboat,.lucide-satellite,.lucide-save,.lucide-scale-3d,.lucide-scaling,.lucide-scan,.lucide-scan-barcode,.lucide-scan-box,.lucide-scan-eye,.lucide-scan-face,.lucide-scan-heart,.lucide-scan-line,.lucide-scan-qr-code,.lucide-scan-search,.lucide-scan-square,.lucide-scan-text,.lucide-search,.lucide-search-alert,.lucide-search-check,.lucide-search-code,.lucide-search-slash,.lucide-search-x,.lucide-separator-horizontal,.lucide-settings,.lucide-shapes,.lucide-share-2,.lucide-sheet,.lucide-shopping-bag,.lucide-shrink,.lucide-signature,.lucide-skip-back,.lucide-skip-forward,.lucide-sliders-horizontal,.lucide-sliders-vertical,.lucide-solar-panel,.lucide-spline,.lucide-split,.lucide-spool,.lucide-spray-can,.lucide-square,.lucide-square-activity,.lucide-square-arrow-down,.lucide-square-arrow-down-left,.lucide-square-arrow-down-right,.lucide-square-arrow-left,.lucide-square-arrow-out-down-left,.lucide-square-arrow-out-down-right,.lucide-square-arrow-out-up-left,.lucide-square-arrow-out-up-right,.lucide-square-arrow-right,.lucide-square-arrow-right-enter,.lucide-square-arrow-right-exit,.lucide-square-arrow-up,.lucide-square-arrow-up-left,.lucide-square-arrow-up-right,.lucide-square-asterisk,.lucide-square-bookmark,.lucide-square-bottom-dashed-scissors,.lucide-square-centerline-dashed-horizontal,.lucide-square-chart-gantt,.lucide-square-check,.lucide-square-chevron-down,.lucide-square-chevron-left,.lucide-square-chevron-right,.lucide-square-chevron-up,.lucide-square-code,.lucide-square-dashed,.lucide-square-dashed-bottom,.lucide-square-dashed-bottom-code,.lucide-square-dashed-kanban,.lucide-square-dashed-plus,.lucide-square-dashed-text,.lucide-square-dashed-top-solid,.lucide-square-dashed-x,.lucide-square-dashed-x-corner,.lucide-square-dimensions,.lucide-square-divide,.lucide-square-dot,.lucide-square-equal,.lucide-square-exclamation-point,.lucide-square-function,.lucide-square-kanban,.lucide-square-library,.lucide-square-m,.lucide-square-menu,.lucide-square-minus,.lucide-square-parking,.lucide-square-pause,.lucide-square-percent,.lucide-square-pi,.lucide-square-pilcrow,.lucide-square-play,.lucide-square-plus,.lucide-square-power,.lucide-square-radical,.lucide-square-round-corner,.lucide-square-scissors,.lucide-square-sigma,.lucide-square-slash,.lucide-square-split-horizontal,.lucide-square-square,.lucide-square-star,.lucide-square-stop,.lucide-square-terminal,.lucide-square-text,.lucide-square-user,.lucide-square-user-round,.lucide-square-x,.lucide-squircle,.lucide-squircle-dashed,.lucide-step-back,.lucide-step-forward,.lucide-sticker,.lucide-sticky-note,.lucide-sticky-note-check,.lucide-sticky-note-minus,.lucide-sticky-note-plus,.lucide-sticky-note-x,.lucide-summary,.lucide-sun-medium,.lucide-swatch-book,.lucide-sword,.lucide-swords,.lucide-table,.lucide-table-2,.lucide-table-cells-merge,.lucide-table-cells-split,.lucide-table-of-contents,.lucide-table-properties,.lucide-tablet-smartphone,.lucide-test-tubes,.lucide-text-align-center,.lucide-text-align-end,.lucide-text-align-justify,.lucide-text-align-start,.lucide-text-initial,.lucide-text-quote,.lucide-text-search,.lucide-text-wrap,.lucide-toilet,.lucide-tornado,.lucide-toy-brick,.lucide-trash,.lucide-undo,.lucide-undo-dot,.lucide-ungroup,.lucide-upload,.lucide-usb,.lucide-user-lock,.lucide-user-search,.lucide-utensils,.lucide-vault,.lucide-vector-square,.lucide-view,.lucide-wallet-cards,.lucide-wallet-minimal,.lucide-washing-machine,.lucide-workflow,.lucide-zodiac-aries,.lucide-zodiac-cancer,.lucide-zodiac-libra,.lucide-zodiac-ophiuchus,.lucide-zodiac-sagittarius,.lucide-zodiac-virgo,.lucide-zoom-in,.lucide-zoom-out{--matrx-glyph-air-l:2;--matrx-glyph-air-r:2}.lucide-align-horizontal-distribute-center,.lucide-align-horizontal-distribute-end,.lucide-align-horizontal-distribute-start,.lucide-align-horizontal-space-around,.lucide-arrow-big-down,.lucide-arrow-big-down-dash,.lucide-arrow-big-up,.lucide-arrow-big-up-dash,.lucide-arrow-left-right,.lucide-arrow-right-left,.lucide-arrows-up-from-line,.lucide-axis-3d,.lucide-backpack,.lucide-baseline,.lucide-book,.lucide-book-a,.lucide-book-alert,.lucide-book-audio,.lucide-book-bookmark,.lucide-book-check,.lucide-book-dashed,.lucide-book-down,.lucide-book-headphones,.lucide-book-heart,.lucide-book-image,.lucide-book-key,.lucide-book-lock,.lucide-book-minus,.lucide-book-plus,.lucide-book-text,.lucide-book-type,.lucide-book-up,.lucide-book-up-2,.lucide-book-user,.lucide-book-x,.lucide-brackets,.lucide-building,.lucide-calculator,.lucide-card-sim,.lucide-chart-no-axes-gantt,.lucide-check,.lucide-chevrons-left-right,.lucide-chevrons-right-left,.lucide-clipboard,.lucide-clipboard-check,.lucide-clipboard-list,.lucide-clipboard-minus,.lucide-clipboard-plus,.lucide-clipboard-type,.lucide-clipboard-x,.lucide-corner-down-left,.lucide-corner-down-right,.lucide-corner-left-down,.lucide-corner-left-up,.lucide-corner-right-down,.lucide-corner-right-up,.lucide-corner-up-left,.lucide-corner-up-right,.lucide-egg,.lucide-ellipsis,.lucide-file,.lucide-file-archive,.lucide-file-axis-3d,.lucide-file-braces,.lucide-file-chart-column,.lucide-file-chart-column-increasing,.lucide-file-chart-line,.lucide-file-check,.lucide-file-check-corner,.lucide-file-code,.lucide-file-diff,.lucide-file-down,.lucide-file-exclamation-point,.lucide-file-image,.lucide-file-minus,.lucide-file-minus-corner,.lucide-file-music,.lucide-file-pen,.lucide-file-play,.lucide-file-plus,.lucide-file-plus-corner,.lucide-file-question-mark,.lucide-file-search,.lucide-file-signal,.lucide-file-sliders,.lucide-file-spreadsheet,.lucide-file-symlink,.lucide-file-terminal,.lucide-file-text,.lucide-file-type,.lucide-file-up,.lucide-file-user,.lucide-file-x,.lucide-file-x-corner,.lucide-fishing-rod,.lucide-flag,.lucide-flask-conical,.lucide-form,.lucide-forward,.lucide-georgian-lari,.lucide-ghost,.lucide-grip,.lucide-grip-horizontal,.lucide-hash,.lucide-heading-1,.lucide-hotel,.lucide-ice-cream-bowl,.lucide-iteration-ccw,.lucide-iteration-cw,.lucide-lamp,.lucide-lamp-wall-down,.lucide-lamp-wall-up,.lucide-library,.lucide-luggage,.lucide-map-pin,.lucide-map-pin-check-inside,.lucide-map-pin-minus-inside,.lucide-map-pin-plus-inside,.lucide-map-pin-x-inside,.lucide-martini,.lucide-menu,.lucide-merge,.lucide-microchip,.lucide-mirror-rectangular,.lucide-mirror-round,.lucide-nepali-rupee,.lucide-notepad-text,.lucide-notepad-text-dashed,.lucide-parentheses,.lucide-percent,.lucide-philippine-peso,.lucide-pi,.lucide-pill-bottle,.lucide-plant-pot,.lucide-receipt,.lucide-receipt-cent,.lucide-receipt-euro,.lucide-receipt-indian-rupee,.lucide-receipt-japanese-yen,.lucide-receipt-pound-sterling,.lucide-receipt-russian-ruble,.lucide-receipt-swiss-franc,.lucide-receipt-text,.lucide-receipt-turkish-lira,.lucide-redo-2,.lucide-remove-formatting,.lucide-reply,.lucide-rotate-ccw-square,.lucide-rotate-cw-square,.lucide-rss,.lucide-separator-vertical,.lucide-settings-2,.lucide-share,.lucide-shelving-unit,.lucide-shield,.lucide-shield-alert,.lucide-shield-ban,.lucide-shield-check,.lucide-shield-cog,.lucide-shield-ellipsis,.lucide-shield-half,.lucide-shield-keyhole,.lucide-shield-minus,.lucide-shield-plus,.lucide-shield-question-mark,.lucide-shield-user,.lucide-shield-x,.lucide-shower-head,.lucide-shrub,.lucide-skull,.lucide-speaker,.lucide-spell-check,.lucide-spell-check-2,.lucide-sprout,.lucide-stamp,.lucide-stretch-vertical,.lucide-strikethrough,.lucide-subscript,.lucide-sun-dim,.lucide-superscript,.lucide-tablet,.lucide-terminal,.lucide-timeline,.lucide-timer,.lucide-timer-reset,.lucide-tower-control,.lucide-train-front,.lucide-tram-front,.lucide-tree-deciduous,.lucide-type,.lucide-underline,.lucide-undo-2,.lucide-user-round,.lucide-variable,.lucide-waves-vertical,.lucide-webcam,.lucide-zap,.lucide-zodiac-capricorn,.lucide-zodiac-gemini,.lucide-zodiac-leo,.lucide-zodiac-pisces{--matrx-glyph-air-l:3;--matrx-glyph-air-r:3}.lucide-ampersand,.lucide-arrow-down,.lucide-arrow-down-from-line,.lucide-arrow-down-to-dot,.lucide-arrow-down-to-line,.lucide-arrow-left,.lucide-arrow-right,.lucide-arrow-up,.lucide-arrow-up-from-dot,.lucide-arrow-up-from-line,.lucide-arrow-up-to-line,.lucide-bookmark,.lucide-bookmark-check,.lucide-bookmark-minus,.lucide-bookmark-plus,.lucide-bookmark-x,.lucide-can-soda,.lucide-carton,.lucide-chart-no-axes-column,.lucide-chart-no-axes-column-decreasing,.lucide-chart-no-axes-column-increasing,.lucide-chess-bishop,.lucide-chess-pawn,.lucide-chess-rook,.lucide-clef-bass,.lucide-cup-soda,.lucide-diff,.lucide-divide,.lucide-droplet,.lucide-equal,.lucide-equal-approximately,.lucide-equal-approximately-not,.lucide-equal-not,.lucide-flame,.lucide-flame-kindling,.lucide-flask-round,.lucide-flower-2,.lucide-glass-water,.lucide-hourglass,.lucide-ice-cream-cone,.lucide-id-card-lanyard,.lucide-italic,.lucide-kanban,.lucide-lambda,.lucide-mic,.lucide-minus,.lucide-mouse,.lucide-mouse-left,.lucide-mouse-right,.lucide-move-diagonal,.lucide-move-diagonal-2,.lucide-move-down-left,.lucide-move-down-right,.lucide-move-up-left,.lucide-move-up-right,.lucide-navigation-2,.lucide-paintbrush-vertical,.lucide-parking-meter,.lucide-pause,.lucide-pc-case,.lucide-phi,.lucide-pilcrow,.lucide-pin,.lucide-playing-card,.lucide-plug-2,.lucide-plus,.lucide-refrigerator,.lucide-smartphone,.lucide-smartphone-charging,.lucide-tube-lotion,.lucide-user,.lucide-wifi-high{--matrx-glyph-air-l:4;--matrx-glyph-air-r:4}.lucide-between-horizontal-end,.lucide-brick-wall-fire,.lucide-brick-wall-shield,.lucide-calendar-arrow-down,.lucide-calendar-arrow-up,.lucide-calendar-check-2,.lucide-calendar-chevrons-right,.lucide-calendar-clock,.lucide-calendar-heart,.lucide-calendar-minus,.lucide-calendar-plus,.lucide-calendar-search,.lucide-calendar-x-2,.lucide-coffee,.lucide-database-arrow-down,.lucide-database-arrow-up,.lucide-database-backup,.lucide-database-check,.lucide-database-minus,.lucide-database-plus,.lucide-database-search,.lucide-database-x,.lucide-database-zap,.lucide-forklift,.lucide-grid-2x2-check,.lucide-grid-2x2-plus,.lucide-highlighter,.lucide-image-minus,.lucide-image-play,.lucide-image-plus,.lucide-list-clock,.lucide-list-video,.lucide-milestone,.lucide-moon-star,.lucide-navigation,.lucide-package-check,.lucide-package-minus,.lucide-package-plus,.lucide-package-search,.lucide-save-check,.lucide-save-pen,.lucide-save-plus,.lucide-send-horizontal,.lucide-soup,.lucide-spline-pointer,.lucide-square-check-big,.lucide-square-dashed-mouse-pointer,.lucide-square-mouse-pointer,.lucide-square-pen,.lucide-square-sparkles,.lucide-sun-moon,.lucide-user-key,.lucide-user-pen,.lucide-user-star,.lucide-wallet,.lucide-wand{--matrx-glyph-air-l:2;--matrx-glyph-air-r:1}.lucide-amphora,.lucide-asterisk,.lucide-award,.lucide-balloon,.lucide-binary,.lucide-chevron-down,.lucide-chevron-up,.lucide-chevrons-left,.lucide-chevrons-right,.lucide-circle-small,.lucide-dollar-sign,.lucide-flashlight,.lucide-heading,.lucide-indian-rupee,.lucide-japanese-yen,.lucide-lamp-floor,.lucide-lens-concave,.lucide-ligature,.lucide-lightbulb,.lucide-person-standing,.lucide-plug,.lucide-pound-sterling,.lucide-rectangle-vertical,.lucide-russian-ruble,.lucide-sigma,.lucide-swiss-franc,.lucide-venus,.lucide-watch,.lucide-x,.lucide-x-line-top,.lucide-zodiac-taurus{--matrx-glyph-air-l:5;--matrx-glyph-air-r:5}.lucide-arrow-down-left,.lucide-arrow-down-right,.lucide-arrow-up-left,.lucide-arrow-up-right,.lucide-bluetooth,.lucide-bottle-wine,.lucide-chevron-first,.lucide-chevron-last,.lucide-chevrons-down,.lucide-chevrons-down-up,.lucide-chevrons-up,.lucide-chevrons-up-down,.lucide-clef-treble,.lucide-lens-convex,.lucide-milk,.lucide-non-binary,.lucide-text-cursor,.lucide-wine{--matrx-glyph-air-l:6;--matrx-glyph-air-r:6}.lucide-arrow-down-a-z,.lucide-arrow-down-z-a,.lucide-arrow-up-a-z,.lucide-arrow-up-z-a,.lucide-decimals-arrow-left,.lucide-decimals-arrow-right,.lucide-file-badge,.lucide-file-braces-corner,.lucide-file-heart,.lucide-file-lock,.lucide-file-type-corner,.lucide-file-video-camera,.lucide-file-volume,.lucide-mouse-pointer,.lucide-saudi-riyal,.lucide-scissors{--matrx-glyph-air-l:2;--matrx-glyph-air-r:3}.lucide-beef,.lucide-between-horizontal-start,.lucide-blinds,.lucide-bug-play,.lucide-clapperboard,.lucide-clover,.lucide-key,.lucide-leaf,.lucide-move-3d,.lucide-notebook-dot,.lucide-playing-cards,.lucide-trending-up-down,.lucide-user-round-key{--matrx-glyph-air-l:1;--matrx-glyph-air-r:2}.lucide-file-box,.lucide-file-chart-pie,.lucide-file-clock,.lucide-file-code-corner,.lucide-file-digit,.lucide-file-headphone,.lucide-file-input,.lucide-file-key,.lucide-file-output,.lucide-notebook,.lucide-notebook-tabs,.lucide-notebook-text,.lucide-plug-zap{--matrx-glyph-air-l:1;--matrx-glyph-air-r:3}.lucide-clipboard-copy,.lucide-clipboard-paste,.lucide-file-search-corner,.lucide-heading-2,.lucide-heading-3,.lucide-heading-4,.lucide-heading-5,.lucide-heading-6,.lucide-mars,.lucide-mouse-pointer-2,.lucide-shield-lock,.lucide-soap-dispenser-droplet{--matrx-glyph-air-l:3;--matrx-glyph-air-r:2}.lucide-clipboard-clock,.lucide-clipboard-pen,.lucide-clipboard-pen-line,.lucide-file-pen-line,.lucide-file-scan,.lucide-map-pin-check,.lucide-map-pin-minus,.lucide-map-pin-plus,.lucide-map-pin-search{--matrx-glyph-air-l:3;--matrx-glyph-air-r:1}.lucide-cloud-moon,.lucide-cloud-moon-rain,.lucide-rotate-3d,.lucide-thumbs-up,.lucide-tractor,.lucide-user-cog,.lucide-user-round-cog{--matrx-glyph-air-l:1;--matrx-glyph-air-r:1.25}.lucide-grip-vertical,.lucide-move-down,.lucide-move-up,.lucide-move-vertical,.lucide-music-3,.lucide-section,.lucide-thermometer{--matrx-glyph-air-l:7;--matrx-glyph-air-r:7}.lucide-cctv,.lucide-funnel-x,.lucide-pen-tool,.lucide-tag-x,.lucide-user-round-x,.lucide-volume-x{--matrx-glyph-air-l:1;--matrx-glyph-air-r:1.5}.lucide-arrow-down-0-1,.lucide-arrow-down-1-0,.lucide-arrow-up-0-1,.lucide-arrow-up-1-0,.lucide-blender{--matrx-glyph-air-l:2;--matrx-glyph-air-r:4}.lucide-bold,.lucide-clef-alto,.lucide-ear,.lucide-flag-triangle-right,.lucide-nfc{--matrx-glyph-air-l:5;--matrx-glyph-air-r:4}.lucide-chevron-left,.lucide-chevron-right,.lucide-git-commit-vertical,.lucide-line-dot-bottom-vertical,.lucide-line-dot-top-vertical{--matrx-glyph-air-l:8;--matrx-glyph-air-r:8}.lucide-accessibility,.lucide-euro,.lucide-music-2,.lucide-tally-4{--matrx-glyph-air-l:3;--matrx-glyph-air-r:4}.lucide-calendar-cog,.lucide-columns-3-cog,.lucide-house-cog,.lucide-paperclip{--matrx-glyph-air-l:2;--matrx-glyph-air-r:1.25}.lucide-galaxy,.lucide-map-pinned,.lucide-shirt,.lucide-telescope{--matrx-glyph-air-l:1.25;--matrx-glyph-air-r:1.25}.lucide-line-squiggle,.lucide-plane,.lucide-regex,.lucide-tool-case{--matrx-glyph-air-l:2;--matrx-glyph-air-r:1.75}.lucide-arrow-big-left,.lucide-arrow-big-left-dash,.lucide-robot-arm{--matrx-glyph-air-l:2.5;--matrx-glyph-air-r:3}.lucide-croissant,.lucide-rocket,.lucide-zodiac-scorpio{--matrx-glyph-air-l:1.5;--matrx-glyph-air-r:1}.lucide-fire-extinguisher,.lucide-flag-triangle-left,.lucide-turkish-lira{--matrx-glyph-air-l:4;--matrx-glyph-air-r:5}.lucide-grid-2x2-x,.lucide-package-x,.lucide-salad{--matrx-glyph-air-l:2;--matrx-glyph-air-r:1.5}.lucide-arrow-big-right,.lucide-arrow-big-right-dash{--matrx-glyph-air-l:3;--matrx-glyph-air-r:2.5}.lucide-clock-alert,.lucide-trees{--matrx-glyph-air-l:1;--matrx-glyph-air-r:1.75}.lucide-dot,.lucide-ellipsis-vertical{--matrx-glyph-air-l:10;--matrx-glyph-air-r:10}.lucide-git-merge-conflict,.lucide-list-ordered{--matrx-glyph-air-l:2.5;--matrx-glyph-air-r:2}.lucide-laptop,.lucide-medal{--matrx-glyph-air-l:1.5;--matrx-glyph-air-r:1.5}.lucide-library-big,.lucide-list-x{--matrx-glyph-air-l:2;--matrx-glyph-air-r:2.5}.lucide-map-pin-x,.lucide-shield-cog-corner{--matrx-glyph-air-l:3;--matrx-glyph-air-r:1.5}.lucide-signal-high,.lucide-volume-1{--matrx-glyph-air-l:1;--matrx-glyph-air-r:6}.lucide-signal-medium,.lucide-star-half{--matrx-glyph-air-l:1;--matrx-glyph-air-r:11}.lucide-test-tube,.lucide-wifi-low{--matrx-glyph-air-l:7.5;--matrx-glyph-air-r:7.5}.lucide-beaker{--matrx-glyph-air-l:3.5;--matrx-glyph-air-r:3.5}.lucide-bitcoin{--matrx-glyph-air-l:4.75;--matrx-glyph-air-r:5.75}.lucide-bluetooth-searching{--matrx-glyph-air-l:6;--matrx-glyph-air-r:1}.lucide-brain-circuit{--matrx-glyph-air-l:1;--matrx-glyph-air-r:2.5}.lucide-chess-knight{--matrx-glyph-air-l:3.5;--matrx-glyph-air-r:4}.lucide-dog{--matrx-glyph-air-l:1.5;--matrx-glyph-air-r:1.25}.lucide-file-cog{--matrx-glyph-air-l:2.25;--matrx-glyph-air-r:3}.lucide-ham{--matrx-glyph-air-l:1;--matrx-glyph-air-r:.75}.lucide-hourglass-cog{--matrx-glyph-air-l:4;--matrx-glyph-air-r:1.25}.lucide-iv-bag{--matrx-glyph-air-l:5;--matrx-glyph-air-r:3}.lucide-metronome{--matrx-glyph-air-l:3.25;--matrx-glyph-air-r:1}.lucide-mic-vocal{--matrx-glyph-air-l:3.75;--matrx-glyph-air-r:2}.lucide-mouse-pointer-click{--matrx-glyph-air-l:1.25;--matrx-glyph-air-r:2}.lucide-origami{--matrx-glyph-air-l:1.75;--matrx-glyph-air-r:2.25}.lucide-play{--matrx-glyph-air-l:4;--matrx-glyph-air-r:2}.lucide-pointer-off{--matrx-glyph-air-l:.75;--matrx-glyph-air-r:1}.lucide-popcorn{--matrx-glyph-air-l:2.25;--matrx-glyph-air-r:2.25}.lucide-ribbon{--matrx-glyph-air-l:4.75;--matrx-glyph-air-r:4.75}.lucide-signal-low{--matrx-glyph-air-l:1;--matrx-glyph-air-r:16}.lucide-signal-zero{--matrx-glyph-air-l:1;--matrx-glyph-air-r:21}.lucide-tally-1{--matrx-glyph-air-l:3;--matrx-glyph-air-r:19}.lucide-tally-2{--matrx-glyph-air-l:3;--matrx-glyph-air-r:14}.lucide-tally-3{--matrx-glyph-air-l:3;--matrx-glyph-air-r:9}.lucide-thumbs-down{--matrx-glyph-air-l:1.25;--matrx-glyph-air-r:1}.lucide-tree-pine{--matrx-glyph-air-l:2.75;--matrx-glyph-air-r:2.75}.lucide-venus-and-mars{--matrx-glyph-air-l:6;--matrx-glyph-air-r:2}.lucide-volume{--matrx-glyph-air-l:1;--matrx-glyph-air-r:12}.lucide-wifi-zero{--matrx-glyph-air-l:11;--matrx-glyph-air-r:11}[data-matrx-pill-inset-warning]{outline-offset:1px;outline:2px dashed #ed2c2c!important}}[data-matrx-table][data-matrx-table-density]{--matrx-table-control-size:1.75rem;--matrx-table-row-action-size:2rem;--matrx-table-action-icon-size:1rem;--matrx-table-cell-block-padding:.125rem;--matrx-table-region-gap:.25rem}[data-matrx-table][data-matrx-table-density=condensed]{--matrx-table-control-size:1.75rem;--matrx-table-row-action-size:1.75rem;--matrx-table-action-icon-size:1rem;--matrx-table-cell-block-padding:.0625rem;--matrx-table-region-gap:.25rem}[data-matrx-table][data-matrx-table-density=spacious]{--matrx-table-control-size:1.75rem;--matrx-table-row-action-size:2.75rem;--matrx-table-action-icon-size:1.25rem;--matrx-table-cell-block-padding:.375rem;--matrx-table-region-gap:.5rem}[data-matrx-table][data-matrx-table-density]{--matrx-tap-target-size:min(var(--matrx-table-control-size), var(--matrx-tap-box));--matrx-tap-pill-size:calc(min(var(--matrx-table-control-size), var(--matrx-tap-box)) - var(--matrx-tap-gap));--matrx-tap-wide-size:calc(min(var(--matrx-table-control-size), var(--matrx-tap-box)) - var(--matrx-tap-gap));--matrx-tap-pill-sm-size:calc(min(var(--matrx-table-control-size), var(--matrx-tap-box)) - var(--matrx-tap-gap) - .25rem);--matrx-tap-icon-size:var(--matrx-table-action-icon-size);gap:var(--matrx-table-region-gap)!important;padding-block:var(--matrx-table-region-gap)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-body-region],[data-matrx-table][data-matrx-table-density] [data-matrx-table-cards-scroll]{gap:var(--matrx-table-region-gap)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-toolbar]{padding-inline:0}[data-matrx-table][data-matrx-table-density] [data-matrx-table-footer]{padding-inline:.5rem}[data-matrx-table][data-matrx-table-density] thead th{padding-block:var(--matrx-table-cell-block-padding)}[data-matrx-table][data-matrx-table-density] [data-matrx-table-footer]{min-height:var(--matrx-table-control-size)!important}[data-matrx-table][data-matrx-table-density] :is([data-matrx-table-search],[data-matrx-table-search]>div,[data-matrx-table-footer] :is(button,[role=combobox]),[data-matrx-table-scroll-control],[data-matrx-table-toolbar-action] :is(button,a)){min-height:var(--matrx-table-control-size)!important;height:var(--matrx-table-control-size)!important}[data-matrx-table][data-matrx-table-density] :is([data-matrx-table-scroll-control],[data-matrx-table-icon-action],[data-matrx-table-toolbar-action] :is(button,a),[data-matrx-table-icon-action] :is(button,a)){min-width:var(--matrx-table-control-size)!important;width:var(--matrx-table-control-size)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-search] :is(input,button){min-height:var(--matrx-table-control-size)!important;height:var(--matrx-table-control-size)!important;min-width:var(--matrx-table-control-size)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-view-control] :is(button,[role=combobox]),[data-matrx-table][data-matrx-table-density] [data-matrx-table-source-controls] :is(button,[role=combobox]){min-height:var(--matrx-table-control-size)!important;height:var(--matrx-table-control-size)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-source-segmented] button{height:auto!important;min-height:0!important}[data-matrx-table][data-matrx-table-density] :is([data-matrx-table-footer],[data-matrx-table-search]) svg,[data-matrx-table][data-matrx-table-density] [data-matrx-table-scroll-control] svg{width:var(--matrx-table-action-icon-size)!important;height:var(--matrx-table-action-icon-size)!important}[data-matrx-table][data-matrx-table-density] tbody td:not([data-matrx-table-row-action-cell]):not([data-matrx-table-message-cell]),[data-matrx-table][data-matrx-table-density] tfoot td{padding-block:var(--matrx-table-cell-block-padding)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-row-actions] :is(button,a,.matrx-tap-target){--matrx-tap-target-size:min(var(--matrx-table-row-action-size), var(--matrx-tap-box));--matrx-tap-pill-size:calc(min(var(--matrx-table-row-action-size), var(--matrx-tap-box)) - var(--matrx-tap-gap));--matrx-tap-wide-size:calc(min(var(--matrx-table-row-action-size), var(--matrx-tap-box)) - var(--matrx-tap-gap));--matrx-tap-icon-size:var(--matrx-table-action-icon-size);flex-shrink:0;min-height:var(--matrx-table-row-action-size)!important;height:var(--matrx-table-row-action-size)!important;min-width:var(--matrx-table-row-action-size)!important;width:max-content!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-row-actions] :is(.matrx-tap-target:not(.matrx-tap-target-inline):not(.matrx-tap-target-inline-sm):not(.matrx-tap-target-mobile-icon-only):not(.matrx-tap-target-mobile-icon-only-sm),[data-matrx-table-icon-action]){width:var(--matrx-table-row-action-size)!important}[data-matrx-table][data-matrx-table-density] [data-matrx-table-selection-target]{justify-content:center;align-items:center;display:flex}@media (pointer:coarse),(max-width:639px){[data-matrx-table][data-matrx-table-density] :is([data-matrx-table-search],[data-matrx-table-footer],[data-matrx-table-row-actions],[data-matrx-table-toolbar-action]) :is(button,input,a,[role=combobox]),[data-matrx-table][data-matrx-table-density] :is([data-matrx-table-scroll-control],[data-matrx-table-selection-target]){min-width:2.75rem!important;min-height:2.75rem!important}}@keyframes matrx-tap-badge-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.matrx-tap-pill,.matrx-tap-chevron,.matrx-tap-search,.matrx-tap-search-buttons,.matrx-tap-search-field{transition-duration:1ms!important}.matrx-tap-badge{animation:none}}[data-matrx-table][data-matrx-table-density]:not([data-matrx-table-embedded])>:is([data-matrx-table-summary],[data-matrx-table-scope-bar],[data-matrx-table-toolbar]){margin-block-end:var(--matrx-table-region-gap)}.mxc-column{background:var(--mxc-frame-bg);width:0;height:100%;min-height:0;color:var(--mxc-fg);isolation:isolate;transition:width var(--mxc-motion-duration,.6s) var(--mxc-motion-ease,cubic-bezier(.4, 0, .2, 1));flex:none;justify-content:flex-end;font-family:inherit;display:flex;position:relative;overflow:hidden}.mxc-column[data-open]{width:var(--mxc-width,640px)}.mxc-column[data-open][data-fullscreen],.mxc-column[data-open][data-placement=fill]{width:100%}.mxc-column-inner{width:var(--mxc-width,640px);border-left:var(--mxc-column-border-width,0px) solid var(--mxc-border);height:100%;min-height:0;padding-top:var(--mxc-safe-top,0px);box-sizing:border-box;flex-direction:column;flex:none;display:flex;position:relative}.mxc-column[data-fullscreen]>.mxc-column-inner,.mxc-column[data-placement=fill]>.mxc-column-inner{border-left:0;width:100%}.mxc-column:not([data-open])>.mxc-column-inner{visibility:hidden;transition:visibility 0s linear var(--mxc-motion-duration,.6s)}:root[data-mxc-resizing] .mxc-column{transition:none}@media (prefers-reduced-motion:reduce){.mxc-column,.mxc-column:not([data-open])>.mxc-column-inner{transition:none}}.mxc-width-handle{width:max(var(--mxc-gap), 6px);cursor:col-resize;z-index:3;touch-action:none;position:absolute;top:0;bottom:0;left:0}.mxc-width-handle:hover,.mxc-width-handle:focus-visible{background:var(--mxc-accent-soft);outline:none}:root[data-mxc-resizing],:root[data-mxc-resizing] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}:root[data-mxc-resizing=row],:root[data-mxc-resizing=row] *{cursor:row-resize!important}.mxc-layout{min-height:0;padding:var(--mxc-gap);flex-direction:column;flex:auto;display:flex}.mxc-layout-panes{flex:auto;min-width:0;min-height:0;display:flex}.mxc-window-tabs{min-width:0;height:var(--mxc-header-h,2.25rem);margin-bottom:var(--mxc-gap);border:1px solid var(--mxc-border);border-radius:var(--mxc-radius);background:var(--mxc-header-bg);box-sizing:border-box;flex:none;align-items:center;gap:.25rem;padding:0 .375rem;display:flex}.mxc-column[data-placement=docked]:not([data-fullscreen])>.mxc-layout{padding-left:max(var(--mxc-gap), 0px)}.mxc-split{flex:auto;min-width:0;min-height:0;display:flex}.mxc-split[data-orientation=vertical]{flex-direction:column}.mxc-split-child{min-width:0;min-height:0;display:flex}.mxc-split-handle{touch-action:none;background:0 0;border-radius:999px;flex:none;transition:background-color .12s ease-out;position:relative}.mxc-split[data-orientation=horizontal]>.mxc-split-handle{width:max(var(--mxc-gap), 1px);cursor:col-resize}.mxc-split[data-orientation=vertical]>.mxc-split-handle{height:max(var(--mxc-gap), 1px);cursor:row-resize}.mxc-split-handle:after{content:"";position:absolute;inset:-3px}.mxc-split-handle:hover,.mxc-split-handle:active{background:var(--mxc-handle-hover)}.mxc-panel{border:1px solid var(--mxc-border);border-radius:var(--mxc-radius);background:var(--mxc-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--mxc-fg);flex-direction:column;flex:auto;display:flex;overflow:hidden}.mxc-pane-header{height:var(--mxc-header-h,2.25rem);background:var(--mxc-header-bg);flex:none;align-items:center;gap:.25rem;min-width:0;padding:0 .375rem;display:flex;container:mxc-pane-header/inline-size}.mxc-panel-title{min-width:0;color:var(--mxc-title-fg);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:0 auto;align-items:center;gap:.375rem;padding:0 .375rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex;overflow:hidden}.mxc-panel-title[data-draggable]{cursor:grab}.mxc-single-title{min-width:min(6.25rem,100%);padding-right:.25rem;position:relative}.mxc-single-title>.mxc-tab-close{opacity:.7;pointer-events:auto;position:static;transform:none}.mxc-single-title>.mxc-tab-close:hover,.mxc-single-title>.mxc-tab-close:focus-visible{opacity:1}.mxc-pane-title{min-width:min(6.25rem,100%)}.mxc-title-icon{width:.875rem;height:.875rem;color:var(--mxc-muted);flex:none}.mxc-pane-leading{flex:1 1 0;align-items:center;gap:.125rem;min-width:0;display:flex}.mxc-pane-leading:empty{display:none}.mxc-pane-actions{flex:none;align-items:center;gap:.125rem;margin-left:auto;display:flex}.mxc-kind-actions{align-items:center;gap:0;min-width:0;display:inline-flex}@container mxc-pane-header (max-width:22rem){.mxc-pane-actions{gap:0}}.mxc-pane-body,.mxc-pane-slot{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.mxc-bodies{z-index:1;pointer-events:none;position:absolute;inset:0}.mxc-item-host{pointer-events:auto;border-radius:0 0 max(0px, calc(var(--mxc-radius) - 1px)) max(0px, calc(var(--mxc-radius) - 1px));flex-direction:column;width:0;min-width:0;height:0;min-height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.mxc-item-host[data-inline]{border-radius:0;flex:auto;width:auto;height:auto;position:relative}.mxc-item-host[data-inline][data-visible=false]{display:none}.mxc-item-host[data-visible=false],.mxc-item-host[data-placed=false]{visibility:hidden;content-visibility:hidden;pointer-events:none}.mxc-icon-button{width:1.5rem;height:1.5rem;color:var(--mxc-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;outline:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex;position:relative}.mxc-icon-button[data-size=md]{width:1.75rem;height:1.75rem}.mxc-icon-button svg{width:.875rem;height:.875rem}.mxc-icon-button[data-size=md] svg{width:1rem;height:1rem}.mxc-icon-button:hover,.mxc-icon-button[data-state=open],.mxc-icon-button[aria-pressed=true]{background:var(--mxc-hover);color:var(--mxc-fg)}.mxc-icon-button:focus-visible{box-shadow:0 0 0 2px var(--mxc-ring)}.mxc-icon-button[data-available=false]{cursor:default;color:var(--mxc-disabled);background:0 0}@media (pointer:coarse){.mxc-icon-button:after{content:"";position:absolute;inset:-.5rem}}.mxc-tabstrip{flex:1 1 0;align-items:center;gap:.125rem;min-width:0;display:flex;overflow:hidden}.mxc-tabs{flex:0 auto;align-items:center;gap:.125rem;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.mxc-tabs[data-squeezed]>.mxc-tab,.mxc-tabs[data-squeezed]>.mxc-tab-group{min-width:0}.mxc-tab-list{flex:none;gap:.0625rem;width:auto;min-width:1.5rem;padding:0 .25rem}.mxc-tab-list-count{font-variant-numeric:tabular-nums;font-size:.6875rem;line-height:1}.mxc-tab-list-menu{max-height:min(24rem,70vh);overflow-y:auto}.mxc-tab-list-item{max-width:18rem}.mxc-tab-list-item[data-active]{font-weight:600}.mxc-tab-list-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mxc-tab{width:12rem;min-width:var(--mxc-tab-min,120px);max-width:12rem;height:1.625rem;color:var(--mxc-muted);cursor:default;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:.375rem;outline:none;flex:0 auto;justify-content:center;align-items:center;gap:.25rem;padding:0 .375rem;font-size:.78125rem;line-height:1rem;display:flex;position:relative}.mxc-tab[data-active]:has(>.mxc-tab-close){padding-left:1.25rem}.mxc-tab[data-active]{background:var(--mxc-tab-active-bg);color:var(--mxc-fg);box-shadow:var(--mxc-tab-active-shadow)}.mxc-tab:hover{background:var(--mxc-hover)}.mxc-tab[data-active]:hover{background:var(--mxc-tab-active-bg)}.mxc-pane:not([data-focused]) .mxc-tab[data-active]{color:var(--mxc-title-fg)}.mxc-tab:focus-visible{box-shadow:0 0 0 2px var(--mxc-ring)}.mxc-tab-icon{opacity:.75;flex:none;width:.875rem;height:.875rem;display:inline-flex}.mxc-tab-icon svg,.mxc-favicon{width:.875rem;height:.875rem}.mxc-favicon{border-radius:.125rem}.mxc-tab-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.mxc-tab-group{width:calc(var(--mxc-group-n,2) * 12rem);min-width:calc(var(--mxc-group-n,2) * var(--mxc-tab-min,120px));background:var(--mxc-tab-active-bg);height:1.625rem;box-shadow:var(--mxc-tab-active-shadow);border-radius:.375rem;flex:0 auto;align-items:center;display:flex;position:relative}.mxc-tab-group>.mxc-tab{width:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;flex:1 1 0}.mxc-tab-group>.mxc-tab[data-active]:hover{background:var(--mxc-hover)}.mxc-tab-group>.mxc-tab:not([data-current]){color:var(--mxc-muted)}.mxc-tab-group>.mxc-tab+.mxc-tab:before{content:"";background:var(--mxc-border);width:1px;position:absolute;top:.375rem;bottom:.375rem;left:0}@media (hover:hover){:is(.mxc-tab:not([data-active]):hover:has(>.mxc-tab-close),.mxc-tab:not([data-active]):focus-within:has(>.mxc-tab-close)){padding-left:1.25rem}}.mxc-tab-note{color:var(--mxc-disabled);flex:none;font-size:.6875rem}.mxc-tab-close{width:1rem;height:1rem;color:var(--mxc-muted);opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:0;border-radius:.25rem;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:.1875rem;transform:translateY(-50%)}.mxc-tab-close svg{width:.75rem;height:.75rem}.mxc-tab:hover .mxc-tab-close,.mxc-tab[data-active] .mxc-tab-close,.mxc-tab-close:focus-visible{opacity:1;pointer-events:auto}.mxc-tab-close:hover{background:var(--mxc-hover);color:var(--mxc-fg)}.mxc-tab-close:focus-visible{box-shadow:0 0 0 2px var(--mxc-ring)}@media (pointer:coarse){.mxc-tab:not([data-active]) .mxc-tab-close{display:none}}.mxc-browser-bar{flex:auto;align-items:center;gap:.5rem;min-width:0;height:2.75rem;padding:0 .5rem;display:flex}.mxc-pane-leading>.mxc-browser-bar{height:auto;padding:0}.mxc-capsule{background:var(--mxc-capsule-bg);height:2rem;box-shadow:var(--mxc-capsule-shadow);border-radius:999px;flex:none;align-items:center;gap:0;padding:0 .125rem;display:inline-flex}.mxc-capsule>.mxc-icon-button{border-radius:999px}.mxc-capsule-divider{background:var(--mxc-border);flex:none;width:1px;height:1rem}.mxc-address-form{flex:auto;align-items:center;min-width:6rem;margin:0;display:flex;position:relative}.mxc-address{background:var(--mxc-capsule-bg);width:100%;height:2rem;box-shadow:var(--mxc-capsule-shadow);color:var(--mxc-fg);font:inherit;text-align:center;border:0;border-radius:999px;outline:none;padding:0 2rem;font-size:.8125rem}.mxc-address[data-shown=host]{color:#0000}.mxc-address-host{color:var(--mxc-fg);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;justify-content:center;align-items:center;font-size:.8125rem;display:flex;position:absolute;inset:0 2rem;overflow:hidden}.mxc-address::placeholder{color:var(--mxc-muted)}.mxc-address:focus{background:var(--mxc-tab-active-bg);text-align:left;box-shadow:0 0 0 3px var(--mxc-ring);padding-left:.875rem}.mxc-address-reload{border-radius:999px;position:absolute;right:.25rem}.mxc-address-leading{color:var(--mxc-muted);pointer-events:none;align-items:center;display:flex;position:absolute;left:.625rem}.mxc-address-form[data-editing]>.mxc-address-reload{display:none}.mxc-browser-bar-trailing{margin-left:0}.mxc-item-toolbar{border-bottom:1px solid var(--mxc-border);background:var(--mxc-header-bg);scrollbar-width:none;flex:none;align-items:center;gap:.25rem;min-height:2.5rem;padding:0 .375rem;display:flex;overflow-x:auto}.mxc-item-toolbar::-webkit-scrollbar{display:none}.mxc-item{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.mxc-item[hidden]{display:none}.mxc-native-body{min-height:0;margin:0 var(--mxc-native-inset,.375rem) var(--mxc-native-inset,.375rem);border-radius:calc(var(--mxc-radius) - 2px);background:var(--mxc-tab-active-bg);flex:auto}.mxc-loading{background:linear-gradient(90deg, transparent, var(--mxc-hover), transparent);background-size:200% 100%;flex:auto;animation:1.4s ease-in-out infinite mxc-shimmer}@keyframes mxc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mxc-empty-line{min-height:3rem;color:var(--mxc-muted);text-align:center;flex:auto;justify-content:center;align-items:center;padding:0 1rem;font-size:.75rem;display:flex}.mxc-problem{color:var(--mxc-muted);text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin:auto;padding:1.5rem;font-size:.8125rem;display:flex}.mxc-problem p{margin:0}.mxc-problem-actions{gap:.5rem;display:flex}.mxc-text-button{border:1px solid var(--mxc-border);color:var(--mxc-fg);cursor:pointer;background:0 0;border-radius:.5rem;padding:.375rem .75rem;font-size:.8125rem}.mxc-text-button:hover{background:var(--mxc-hover)}.mxc-launcher{box-sizing:border-box;flex-direction:column;gap:1rem;width:min(32rem,100%);margin:auto;padding:1.5rem;display:flex}.mxc-launcher-heading{color:var(--mxc-muted);margin:0 0 .375rem;font-size:.6875rem;font-weight:500}.mxc-launcher-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;display:grid}.mxc-launcher-item{-webkit-user-select:none;user-select:none;border:1px solid var(--mxc-border);color:var(--mxc-fg);text-align:left;cursor:pointer;background:0 0;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.mxc-launcher-item:hover{background:var(--mxc-hover)}.mxc-launcher-icon{width:1rem;height:1rem;color:var(--mxc-muted);flex:none}.mxc-menu{z-index:var(--mxc-menu-z,10000);border:1px solid var(--mxc-border);background:var(--mxc-bg);min-width:11rem;color:var(--mxc-fg);box-shadow:var(--mxc-float-shadow);border-radius:.625rem;padding:.25rem;font-size:.8125rem}.mxc-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;outline:none;align-items:center;gap:.5rem;padding:.4375rem .5rem;display:flex}.mxc-menu-item[data-highlighted]{background:var(--mxc-hover)}.mxc-menu-item[data-disabled]{color:var(--mxc-disabled);cursor:default}.mxc-menu-item[data-destructive]{color:var(--mxc-danger)}.mxc-menu-item svg{width:1rem;height:1rem;color:var(--mxc-muted);flex:none}.mxc-menu-separator{background:var(--mxc-border);height:1px;margin:.25rem 0}.mxc-overlay{z-index:var(--mxc-overlay-z,10001);pointer-events:none;position:fixed;inset:0}.mxc-tooltip{background:var(--mxc-tooltip-bg);max-width:18rem;color:var(--mxc-tooltip-fg);white-space:nowrap;text-overflow:ellipsis;box-shadow:var(--mxc-float-shadow);border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;position:fixed;overflow:hidden}.mxc-tooltip[data-side=top]{transform:translateY(-100%)}.mxc-drop-indicator{border-radius:var(--mxc-radius);box-shadow:inset 0 0 0 2px var(--mxc-accent);background:var(--mxc-accent-soft);opacity:.6;position:fixed}.mxc-toggle{display:inline-flex;position:relative}.mxc-toggle[data-open]{color:var(--mxc-accent)}.mxc-toggle-badge{background:var(--mxc-accent);min-width:1rem;height:1rem;color:var(--mxc-accent-fg);text-align:center;pointer-events:none;border-radius:999px;padding:0 .25rem;font-size:.625rem;line-height:1rem;position:absolute;top:.125rem;right:.125rem}.mxc-kind-icons{align-items:center;display:inline-flex}.mxc-frame{width:100%;height:100%;min-height:0;display:flex}.mxc-frame-main{flex:auto;min-width:0;min-height:0}.mxc-frame-main[hidden]{display:none}.mxc-phone-only{display:none!important}@media (max-width:767px){.mxc-phone-only{display:inline-flex!important}.mxc-desktop-only{display:none!important}.mxc-column[data-placement=docked]{z-index:var(--mxc-mobile-z,60);--mxc-gap:0px;--mxc-radius:0px;width:0;position:fixed;inset:0 0 0 auto}.mxc-column[data-placement=docked][data-open]{width:100%}.mxc-column[data-placement=docked]>.mxc-column-inner{width:100vw;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-left:0}.mxc-column[data-placement=docked] .mxc-panel{border-width:0}.mxc-column[data-placement=docked] .mxc-split-handle{background:var(--mxc-border)}.mxc-width-handle{display:none}.mxc-split[data-orientation=horizontal]{flex-direction:column}.mxc-split[data-orientation=horizontal]>.mxc-split-handle{cursor:row-resize;width:auto;height:1px}.mxc-pane-header{height:var(--mxc-header-h-phone,2.75rem)}}.mxc-column[data-look=mac]{background:var(--mxc-bg)}.mxc-column[data-look=mac][data-placement=docked]:not([data-fullscreen])>.mxc-column-inner{border-left:1px solid var(--mxc-border)}.mxc-column[data-look=mac]>.mxc-column-inner>.mxc-layout{padding:0}.mxc-column[data-look=mac] .mxc-width-handle{width:5px;left:-2px}.mxc-column[data-look=mac] .mxc-width-handle:hover,.mxc-column[data-look=mac] .mxc-width-handle:focus-visible{background:0 0}.mxc-column[data-look=mac] .mxc-panel{background:var(--mxc-bg);border:0;border-radius:0}.mxc-column[data-look=mac] .mxc-split-handle,.mxc-column[data-look=mac] .mxc-split-handle:hover,.mxc-column[data-look=mac] .mxc-split-handle:active{background:var(--mxc-border);border-radius:0}.mxc-column[data-look=mac] .mxc-pane-header{height:var(--mxc-toolbar-h,52px);padding:0 .625rem 0 max(.625rem, var(--mxc-header-inset-start,0px));background:var(--mxc-header-bg);border-bottom:0;gap:.375rem}.mxc-column[data-look=mac] .mxc-pane-header.dark{background:var(--mxc-window-bg,var(--mxc-frame-bg));color:var(--mxc-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mxc-column[data-look=mac] .mxc-window-title{color:var(--mxc-fg);flex:1 1 0;justify-content:center;gap:.375rem;padding:0 .5rem;font-size:.8125rem;font-weight:700;line-height:1rem}.mxc-column[data-look=mac] .mxc-pane:not([data-focused]) .mxc-window-title{color:var(--mxc-title-fg)}.mxc-column[data-look=mac] .mxc-proxy-icon{cursor:grab;flex:none;display:inline-flex}.mxc-column[data-look=mac] .mxc-window-title .mxc-title-icon{width:1rem;height:1rem;color:var(--mxc-accent)}.mxc-column[data-look=mac] .mxc-pane-header .mxc-icon-button{border-radius:999px;width:1.75rem;height:1.75rem}.mxc-column[data-look=mac] .mxc-pane-header .mxc-icon-button svg{width:1rem;height:1rem}.mxc-column[data-look=mac] .mxc-pane-leading>.mxc-item-toolbar{background:0 0;border:0;flex:auto;min-height:0;padding:0;overflow:visible}.mxc-column[data-look=mac] .mxc-browser-bar{height:auto;padding:0}.mxc-column[data-look=mac] .mxc-address-form{max-width:30rem;margin:0 auto}.mxc-column[data-look=mac] .mxc-address{height:2.25rem}.mxc-column[data-look=mac] .mxc-capsule{height:2.25rem;padding:0 .25rem}.mxc-column[data-look=mac] .mxc-tab-bar{border-bottom:1px solid var(--mxc-border);background:var(--mxc-tab-bar-bg,var(--mxc-hover));flex:none;height:1.75rem;display:flex}.mxc-column[data-look=mac] .mxc-tab-bar>.mxc-tabstrip,.mxc-column[data-look=mac] .mxc-tab-bar .mxc-tabs{flex:1 1 0;gap:0;height:100%}.mxc-column[data-look=mac] .mxc-tab-bar .mxc-tab{border-left:1px solid var(--mxc-border);width:auto;max-width:none;height:100%;box-shadow:none;background:0 0;border-radius:0;flex:1 1 0;font-size:.8125rem}.mxc-column[data-look=mac] .mxc-tab-bar .mxc-tab:first-child{border-left:0}.mxc-column[data-look=mac] .mxc-tab-bar .mxc-tab[data-active]{background:var(--mxc-bg);color:var(--mxc-fg)}.mxc-column[data-look=mac] .mxc-tab-bar .mxc-tab:not([data-active]):hover{background:var(--mxc-hover)}.mxc-column[data-look=mac] .mxc-window-tabs{border:0;border-bottom:1px solid var(--mxc-border);background:var(--mxc-tab-bar-bg,var(--mxc-hover));border-radius:0;height:1.75rem;margin:0;padding:0}.mxc-column[data-look=mac] .mxc-native-body{background:var(--mxc-bg);border-radius:0;flex-direction:column;margin:0;display:flex}
:root{--mxc-frame-bg:hsl(var(--background,240 5% 96%));--mxc-window-bg:var(--mxc-frame-bg);--mxc-bg:hsl(var(--card,0 0% 100%));--mxc-header-bg:transparent;--mxc-fg:hsl(var(--foreground,240 6% 10%));--mxc-title-fg:hsl(var(--foreground,240 6% 10%) / .8);--mxc-muted:hsl(var(--foreground,240 6% 10%) / .55);--mxc-disabled:hsl(var(--foreground,240 6% 10%) / .28);--mxc-border:hsl(var(--border,240 6% 88%));--mxc-hover:hsl(var(--foreground,240 6% 10%) / .07);--mxc-handle-hover:hsl(var(--foreground,240 6% 10%) / .15);--mxc-tab-active-bg:hsl(var(--background,0 0% 100%));--mxc-tab-active-shadow:0 0 0 .5px hsl(var(--border,240 6% 85%)), 0 1px 2px hsl(var(--foreground,240 6% 10%) / .06);--mxc-input-bg:hsl(var(--muted,240 5% 96%) / .5);--mxc-capsule-bg:hsl(var(--background,0 0% 100%));--mxc-capsule-shadow:0 0 0 .5px hsl(var(--foreground,240 6% 10%) / .12), 0 1px 3px hsl(var(--foreground,240 6% 10%) / .08);--mxc-ring:hsl(var(--ring,217 91% 60%) / .6);--mxc-accent:hsl(var(--primary,221 83% 53%));--mxc-accent-soft:hsl(var(--primary,221 83% 53%) / .18);--mxc-accent-fg:hsl(var(--primary-foreground,0 0% 100%));--mxc-danger:hsl(var(--destructive,0 72% 51%));--mxc-tooltip-bg:hsl(var(--foreground,240 6% 10%));--mxc-tooltip-fg:hsl(var(--background,0 0% 100%));--mxc-float-shadow:0 10px 30px -10px #00000059;--mxc-radius:10px;--mxc-gap:6px;--mxc-header-h:2.25rem;--mxc-toolbar-h:52px;--mxc-header-inset-start:0px;--mxc-tab-bar-bg:var(--mxc-hover);--mxc-motion-duration:.6s;--mxc-motion-ease:cubic-bezier(.4, 0, .2, 1)}@media (prefers-color-scheme:dark){:root:not(.light){--mxc-frame-bg:hsl(var(--background,240 6% 7%));--mxc-window-bg:var(--mxc-frame-bg);--mxc-bg:hsl(var(--card,240 5% 11%));--mxc-fg:hsl(var(--foreground,240 5% 96%));--mxc-title-fg:hsl(var(--foreground,240 5% 96%) / .8);--mxc-muted:hsl(var(--foreground,240 5% 96%) / .55);--mxc-disabled:hsl(var(--foreground,240 5% 96%) / .28);--mxc-border:hsl(var(--border,240 4% 22%));--mxc-hover:hsl(var(--foreground,240 5% 96%) / .07);--mxc-handle-hover:hsl(var(--foreground,240 5% 96%) / .15);--mxc-tab-active-bg:hsl(var(--background,240 6% 7%));--mxc-tab-active-shadow:0 0 0 .5px hsl(var(--border,240 4% 22%)), 0 1px 2px #0000004d;--mxc-input-bg:hsl(var(--muted,240 4% 16%) / .5);--mxc-capsule-bg:hsl(var(--foreground,240 5% 96%) / .1);--mxc-capsule-shadow:0 0 0 .5px hsl(var(--foreground,240 5% 96%) / .12), 0 1px 3px #0000004d;--mxc-tooltip-bg:hsl(var(--foreground,240 5% 96%));--mxc-tooltip-fg:hsl(var(--background,240 6% 7%))}}.dark{--mxc-frame-bg:hsl(var(--background,240 6% 7%));--mxc-window-bg:var(--mxc-frame-bg);--mxc-bg:hsl(var(--card,240 5% 11%));--mxc-fg:hsl(var(--foreground,240 5% 96%));--mxc-title-fg:hsl(var(--foreground,240 5% 96%) / .8);--mxc-muted:hsl(var(--foreground,240 5% 96%) / .55);--mxc-disabled:hsl(var(--foreground,240 5% 96%) / .28);--mxc-border:hsl(var(--border,240 4% 22%));--mxc-hover:hsl(var(--foreground,240 5% 96%) / .07);--mxc-handle-hover:hsl(var(--foreground,240 5% 96%) / .15);--mxc-tab-active-bg:hsl(var(--background,240 6% 7%));--mxc-tab-active-shadow:0 0 0 .5px hsl(var(--border,240 4% 22%)), 0 1px 2px #0000004d;--mxc-input-bg:hsl(var(--muted,240 4% 16%) / .5);--mxc-capsule-bg:hsl(var(--foreground,240 5% 96%) / .1);--mxc-capsule-shadow:0 0 0 .5px hsl(var(--foreground,240 5% 96%) / .12), 0 1px 3px #0000004d;--mxc-tooltip-bg:hsl(var(--foreground,240 5% 96%));--mxc-tooltip-fg:hsl(var(--background,240 6% 7%))}
:root{--mxc-mobile-z:9000}:root:root{--mxc-motion-duration:var(--matrx-motion-duration-panel);--mxc-motion-ease:var(--matrx-motion-ease-panel)}.shell-canvas-column{height:100dvh;position:fixed;top:0;bottom:0;right:0}@media (min-width:768px){.shell-canvas-column{z-index:45}}.shell-root{right:var(--shell-canvas-w,0px)}[data-public-layout],[data-link-layout]{margin-right:var(--shell-canvas-w,0px)}.shell-root.shell-root{transition:grid-template-columns var(--matrx-motion-duration-panel) var(--matrx-motion-ease-panel), right var(--mxc-motion-duration) var(--mxc-motion-ease), visibility 0s linear 0s}[data-public-layout],[data-link-layout]{transition:margin-right var(--mxc-motion-duration) var(--mxc-motion-ease), visibility 0s linear 0s}:root[data-canvas-fullscreen] .shell-root.shell-root{visibility:hidden;transition:grid-template-columns var(--matrx-motion-duration-panel) var(--matrx-motion-ease-panel), right var(--mxc-motion-duration) var(--mxc-motion-ease), visibility 0s linear var(--mxc-motion-duration)}:root[data-canvas-fullscreen] [data-public-layout],:root[data-canvas-fullscreen] [data-link-layout]{visibility:hidden;transition:margin-right var(--mxc-motion-duration) var(--mxc-motion-ease), visibility 0s linear var(--mxc-motion-duration)}:root[data-mxc-resizing] .shell-root.shell-root{transition:grid-template-columns var(--matrx-motion-duration-panel) var(--matrx-motion-ease-panel)}:root[data-mxc-resizing] [data-public-layout],:root[data-mxc-resizing] [data-link-layout]{transition:none}@media (prefers-reduced-motion:reduce){.shell-root.shell-root,:root[data-canvas-fullscreen] .shell-root.shell-root,[data-public-layout],[data-link-layout]{transition:none}}@media (max-width:767px){:root{--shell-canvas-w:0px!important}:root[data-canvas-fullscreen] .shell-root.shell-root,:root[data-canvas-fullscreen] [data-public-layout],:root[data-canvas-fullscreen] [data-link-layout]{visibility:visible}}
