*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }body[data-ui-profile=beta] :is(.tw-ticket-shell>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] .tw-ticket-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:1rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:768px){body[data-ui-profile=beta] .tw-ticket-card{padding:1.25rem}}body[data-ui-profile=beta] .tw-ticket-title{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-ticket-help{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-ticket-grid-beta{margin-top:.75rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}body[data-ui-profile=beta] .tw-ticket-field-beta{display:flex;flex-direction:column;gap:.375rem}body[data-ui-profile=beta] :is(.tw-ticket-field-beta>span){font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}:is(body[data-ui-profile=beta] .tw-ticket-field-beta input),:is(body[data-ui-profile=beta] .tw-ticket-field-beta select),:is(body[data-ui-profile=beta] .tw-ticket-field-beta textarea),body[data-ui-profile=beta] .tw-ticket-input{width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(body[data-ui-profile=beta] .tw-ticket-field-beta input:focus),:is(body[data-ui-profile=beta] .tw-ticket-field-beta select:focus),:is(body[data-ui-profile=beta] .tw-ticket-field-beta textarea:focus),body[data-ui-profile=beta] .tw-ticket-input:focus{--tw-border-opacity:1;border-color:rgb(106 158 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(200 221 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-ticket-shot{border-radius:.75rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));background-color:rgba(248,250,252,.9);padding:.75rem}body[data-ui-profile=beta] .tw-ticket-toolbar-beta{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}body[data-ui-profile=beta] .tw-ticket-button-primary{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(53 95 204/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-ticket-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(42 75 163/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-ticket-button-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(157 192 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-ticket-button-secondary{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-ticket-button-secondary:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-ticket-button-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-ticket-table{width:100%;border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] :is(.tw-ticket-table thead th){--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.5rem;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-ticket-table tbody td){border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding:.5rem;vertical-align:top;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-ticket-quick-modal{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:1rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:768px){body[data-ui-profile=beta] .tw-ticket-quick-modal{padding:1.25rem}}body[data-ui-profile=beta] .tw-ticket-quick-head{margin-bottom:.25rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}body[data-ui-profile=beta] :is(.tw-plan-shell>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] .tw-plan-help{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-plan-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:1280px){body[data-ui-profile=beta] .tw-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-ui-profile=beta] .tw-plan-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:1rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:768px){body[data-ui-profile=beta] .tw-plan-card{padding:1.25rem}}body[data-ui-profile=beta] .tw-plan-title{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-plan-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.625rem}body[data-ui-profile=beta] .tw-plan-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-plan-input{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-plan-input:focus{--tw-border-opacity:1;border-color:rgb(106 158 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(200 221 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-plan-file-input{max-width:320px;cursor:pointer;padding:.375rem .5rem}body[data-ui-profile=beta] .tw-plan-range{accent-color:#355fcc}body[data-ui-profile=beta] .tw-plan-button-primary{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(53 95 204/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-plan-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(42 75 163/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-plan-button-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(157 192 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-plan-button-secondary{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-plan-button-secondary:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-plan-button-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-plan-library{margin-top:.75rem}body[data-ui-profile=beta] :is(.tw-plan-library>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] :is(.tw-plan-library .plan-library-item){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgba(248,250,252,.8);padding:.625rem}body[data-ui-profile=beta] .tw-plan-stage{margin-top:.5rem;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgba(2,6,23,.05)}body[data-ui-profile=beta] .tw-plan-marker-list{max-height:14rem;overflow:auto;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}body[data-ui-profile=beta] .tw-plan-device-details,body[data-ui-profile=beta] .tw-plan-marker-list{margin-top:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}body[data-ui-profile=beta] .tw-plan-device-details{--tw-border-opacity:1;background-color:rgba(248,250,252,.75);padding:.625rem}body[data-ui-profile=beta] :is(.tw-theme-shell>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] .tw-theme-help{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body[data-ui-profile=beta] .tw-theme-chip{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(200 221 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 249 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(39 63 130/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:1280px){body[data-ui-profile=beta] .tw-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-ui-profile=beta] .tw-theme-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:1rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:768px){body[data-ui-profile=beta] .tw-theme-card{padding:1.25rem}}body[data-ui-profile=beta] .tw-theme-title{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-metric-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}body[data-ui-profile=beta] .tw-theme-metric{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.625rem}body[data-ui-profile=beta] :is(.tw-theme-metric>span){display:block;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-theme-metric>strong){font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-actions{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body[data-ui-profile=beta] .tw-theme-form-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}body[data-ui-profile=beta] .tw-theme-field{display:flex;flex-direction:column;gap:.375rem}body[data-ui-profile=beta] .tw-theme-field-wide{grid-column:span 2/span 2}body[data-ui-profile=beta] :is(.tw-theme-field>span){font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-input{width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-theme-input:focus{--tw-border-opacity:1;border-color:rgb(106 158 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(200 221 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] .tw-theme-pill{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-pill-ok{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-pill-warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-fader-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}body[data-ui-profile=beta] .tw-theme-fader-strip{display:flex;flex-direction:column;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.625rem}body[data-ui-profile=beta] .tw-theme-fader-value{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-fader-vertical{-webkit-appearance:slider-vertical;writing-mode:bt-lr;height:8rem;width:1.5rem;cursor:pointer;accent-color:#355fcc}body[data-ui-profile=beta] .tw-theme-fader-horizontal{margin-top:.25rem;width:100%;cursor:pointer;accent-color:#355fcc}body[data-ui-profile=beta] .tw-theme-zone-actions{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body[data-ui-profile=beta] .tw-theme-btn-state{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] .tw-theme-btn-state-ok{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-btn-state-warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-toggle-row{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-toggle{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(157 192 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(232 242 255/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] :is(.tw-theme-toggle>span){margin-left:1.25rem;display:block;height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(53 95 204/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-theme-dmx-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.625rem}body[data-ui-profile=beta] .tw-theme-hue-list{margin-top:.75rem}body[data-ui-profile=beta] :is(.tw-theme-hue-list>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] .tw-theme-hue-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}body[data-ui-profile=beta] .tw-theme-hue-dot{display:inline-block;height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(77 132 245/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-theme-hue-dot-warm{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] .tw-theme-icon-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){body[data-ui-profile=beta] .tw-theme-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){body[data-ui-profile=beta] .tw-theme-icon-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}body[data-ui-profile=beta] .tw-theme-icon-item{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}body[data-ui-profile=beta] .tw-theme-icon{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}body[data-ui-profile=beta] .tw-theme-icon-label{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}body[data-ui-profile=beta] :is(.tw-beta-shell>.status:first-of-type){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.8);padding:.75rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell>.\!status:first-of-type){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.8);padding:.75rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell h3.panel-subtitle){margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}:is(body[data-ui-profile=beta] .tw-beta-shell .card-grid),:is(body[data-ui-profile=beta] .tw-beta-shell .projector-list),body[data-ui-profile=beta] :is(.tw-beta-shell .player-grid){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:1024px){:is(body[data-ui-profile=beta] .tw-beta-shell .card-grid),:is(body[data-ui-profile=beta] .tw-beta-shell .projector-list),body[data-ui-profile=beta] :is(.tw-beta-shell .player-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}:is(body[data-ui-profile=beta] .tw-beta-shell .card),:is(body[data-ui-profile=beta] .tw-beta-shell .controllino-card),:is(body[data-ui-profile=beta] .tw-beta-shell .projector-card),:is(body[data-ui-profile=beta] .tw-beta-shell .zone-sequence-card),body[data-ui-profile=beta] :is(.tw-beta-shell .zone-device-card){border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:.75rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body[data-ui-profile=beta] .tw-beta-shell .\!card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:.75rem;--tw-shadow:0 20px 55px -30px rgba(15,23,42,.35);--tw-shadow-colored:0 20px 55px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:is(body[data-ui-profile=beta] .tw-beta-shell .control-row),:is(body[data-ui-profile=beta] .tw-beta-shell .mixer-config-row),:is(body[data-ui-profile=beta] .tw-beta-shell .player-command-row),:is(body[data-ui-profile=beta] .tw-beta-shell .player-config-row),body[data-ui-profile=beta] :is(.tw-beta-shell .row){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body[data-ui-profile=beta] :is(.tw-beta-shell .player-command){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.375rem}body[data-ui-profile=beta] :is(.tw-beta-shell .zone-device-title){font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell .zone-device-chips){margin-top:.25rem;gap:.375rem}:is(body[data-ui-profile=beta] .tw-beta-shell .badge),body[data-ui-profile=beta] :is(.tw-beta-shell .zone-device-chip){border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}:is(body[data-ui-profile=beta] .tw-beta-shell .pairing-log),body[data-ui-profile=beta] :is(.tw-beta-shell .details-pre){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}:is(body[data-ui-profile=beta] .tw-beta-shell .muted),body[data-ui-profile=beta] :is(.tw-beta-shell .status.muted){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell .\!status.muted){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}:is(body[data-ui-profile=beta] .tw-beta-shell .\!muted),body[data-ui-profile=beta] :is(.tw-beta-shell .status.\!muted){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell button:not(.tw-ticket-button-primary):not(.tw-ticket-button-secondary):not(.tw-plan-button-primary):not(.tw-plan-button-secondary)){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] :is(.tw-beta-shell button:not(.tw-ticket-button-primary):not(.tw-ticket-button-secondary):not(.tw-plan-button-primary):not(.tw-plan-button-secondary):hover){--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell button:not(.tw-ticket-button-primary):not(.tw-ticket-button-secondary):not(.tw-plan-button-primary):not(.tw-plan-button-secondary):focus){outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(200 221 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell :is(input:not([type=checkbox]):not([type=range]):not([type=file]),select,textarea)){border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body[data-ui-profile=beta] :is(.tw-beta-shell :is(input:not([type=checkbox]):not([type=range]):not([type=file]),select,textarea):focus){--tw-border-opacity:1;border-color:rgb(106 158 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(200 221 255/var(--tw-ring-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell label){font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}body[data-ui-profile=beta] :is(.tw-beta-shell label>:is(input,select,textarea)){margin-top:.25rem}body[data-ui-profile=beta] :is(#bacnetPanel .bacnet-object-list){max-height:20rem;overflow:auto}:is(body[data-ui-profile=beta] #bacnetPanel #bacnetSubscriptions .card),body[data-ui-profile=beta] :is(#bacnetPanel #bacnetValues .card){min-height:0}:is(body[data-ui-profile=beta] #bacnetPanel #bacnetSubscriptions .\!card),body[data-ui-profile=beta] :is(#bacnetPanel #bacnetValues .\!card){min-height:0}body[data-ui-profile=beta] :is(.tw-space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}