/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--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);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,::backdrop,: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:#3b82f680;--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: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.hero-academic-cap{--hero-academic-cap:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M4.26 10.147a60.438 60.438 0 0 0-.491 6.347A48.62 48.62 0 0 1 12 20.904a48.62 48.62 0 0 1 8.232-4.41 60.46 60.46 0 0 0-.491-6.347m-15.482 0a50.636 50.636 0 0 0-2.658-.813A59.906 59.906 0 0 1 12 3.493a59.903 59.903 0 0 1 10.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0A50.717 50.717 0 0 1 12 13.489a50.702 50.702 0 0 1 7.74-3.342M6.75 15a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm0 0v-3.675A55.378 55.378 0 0 1 12 8.443m-7.007 11.55A5.981 5.981 0 0 0 6.75 15.75v-1.5"/></svg>');-webkit-mask:var(--hero-academic-cap);mask:var(--hero-academic-cap);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-academic-cap,.hero-adjustments-horizontal{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75"/></svg>');-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box{--hero-archive-box:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m20.25 7.5-.625 10.632a2.25 2.25 0 0 1-2.247 2.118H6.622a2.25 2.25 0 0 1-2.247-2.118L3.75 7.5M10 11.25h4M3.375 7.5h17.25c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box,.hero-archive-box-x-mark{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-archive-box-x-mark{--hero-archive-box-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m20.25 7.5-.625 10.632a2.25 2.25 0 0 1-2.247 2.118H6.622a2.25 2.25 0 0 1-2.247-2.118L3.75 7.5m6 4.125 2.25 2.25m0 0 2.25 2.25M12 13.875l2.25-2.25M12 13.875l-2.25 2.25M3.375 7.5h17.25c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-archive-box-x-mark);mask:var(--hero-archive-box-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down{--hero-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5 12 21m0 0-7.5-7.5M12 21V3"/></svg>');-webkit-mask:var(--hero-arrow-down);mask:var(--hero-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down,.hero-arrow-down-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-down-circle{--hero-arrow-down-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m9 12.75 3 3m0 0 3-3m-3 3v-7.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-arrow-down-circle);mask:var(--hero-arrow-down-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-on-square{--hero-arrow-down-on-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 8.25H7.5a2.25 2.25 0 0 0-2.25 2.25v9a2.25 2.25 0 0 0 2.25 2.25h9a2.25 2.25 0 0 0 2.25-2.25v-9a2.25 2.25 0 0 0-2.25-2.25H15M9 12l3 3m0 0 3-3m-3 3V2.25"/></svg>');-webkit-mask:var(--hero-arrow-down-on-square);mask:var(--hero-arrow-down-on-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-on-square,.hero-arrow-down-tray{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-down-tray{--hero-arrow-down-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"/></svg>');-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"/></svg>');-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left,.hero-arrow-left-on-rectangle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-left-on-rectangle{--hero-arrow-left-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15M12 9l-3 3m0 0 3 3m-3-3h12.75"/></svg>');-webkit-mask:var(--hero-arrow-left-on-rectangle);mask:var(--hero-arrow-left-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-solid{--hero-arrow-left-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.03 3.97a.75.75 0 0 1 0 1.06l-6.22 6.22H21a.75.75 0 0 1 0 1.5H4.81l6.22 6.22a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-left-solid);mask:var(--hero-arrow-left-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-solid,.hero-arrow-path{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-path{--hero-arrow-path:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"/></svg>');-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"/></svg>');-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right,.hero-arrow-right-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-right-circle{--hero-arrow-right-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m12.75 15 3-3m0 0-3-3m3 3h-7.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-arrow-right-circle);mask:var(--hero-arrow-right-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-end-on-rectangle{--hero-arrow-right-end-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 9V5.25A2.25 2.25 0 0 1 10.5 3h6a2.25 2.25 0 0 1 2.25 2.25v13.5A2.25 2.25 0 0 1 16.5 21h-6a2.25 2.25 0 0 1-2.25-2.25V15M12 9l3 3m0 0-3 3m3-3H2.25"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-right-end-on-rectangle);mask:var(--hero-arrow-right-end-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-right-end-on-rectangle,.hero-arrow-right-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-right-mini{--hero-arrow-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-right-mini);mask:var(--hero-arrow-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"/></svg>');-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle,.hero-arrow-trending-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-trending-up{--hero-arrow-trending-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18 9 11.25l4.306 4.306a11.95 11.95 0 0 1 5.814-5.518l2.74-1.22m0 0-5.94-2.281m5.94 2.28-2.28 5.941"/></svg>');-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up{--hero-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18"/></svg>');-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up,.hero-arrow-up-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-up-circle{--hero-arrow-up-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m15 11.25-3-3m0 0-3 3m3-3v7.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-arrow-up-circle);mask:var(--hero-arrow-up-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray{--hero-arrow-up-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5m-13.5-9L12 3m0 0 4.5 4.5M12 3v13.5"/></svg>');-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray,.hero-arrows-pointing-in{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrows-pointing-in{--hero-arrows-pointing-in:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 9V4.5M9 9H4.5M9 9 3.75 3.75M9 15v4.5M9 15H4.5M9 15l-5.25 5.25M15 9h4.5M15 9V4.5M15 9l5.25-5.25M15 15h4.5M15 15v4.5m0-4.5 5.25 5.25"/></svg>');-webkit-mask:var(--hero-arrows-pointing-in);mask:var(--hero-arrows-pointing-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out{--hero-arrows-pointing-out:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15"/></svg>');-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out,.hero-arrows-right-left{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrows-right-left{--hero-arrows-right-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 21 3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"/></svg>');-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-up-down{--hero-arrows-up-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 7.5 7.5 3m0 0L12 7.5M7.5 3v13.5m13.5 0L16.5 21m0 0L12 16.5m4.5 4.5V7.5"/></svg>');-webkit-mask:var(--hero-arrows-up-down);mask:var(--hero-arrows-up-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-up-down,.hero-bars-3{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bars-3{--hero-bars-3:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>');-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.75 3.104v5.714a2.25 2.25 0 0 1-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 0 1 4.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0 1 12 15a9.065 9.065 0 0 0-6.23-.693L5 14.5m14.8.8 1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0 1 12 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5"/></svg>');-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker,.hero-bell{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bell{--hero-bell:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0"/></svg>');-webkit-mask:var(--hero-bell);mask:var(--hero-bell);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert{--hero-bell-alert:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0M3.124 7.5A8.969 8.969 0 0 1 5.292 3m13.416 0a8.969 8.969 0 0 1 2.168 4.5"/></svg>');-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert,.hero-bell-slash{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bell-slash{--hero-bell-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.143 17.082a24.248 24.248 0 0 0 3.844.148m-3.844-.148a23.856 23.856 0 0 1-5.455-1.31 8.964 8.964 0 0 0 2.3-5.542m3.155 6.852a3 3 0 0 0 5.667 1.97m1.965-2.277L21 21m-4.225-4.225a23.81 23.81 0 0 0 3.536-1.003A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6.53 6.53m10.245 10.245L6.53 6.53M3 3l3.53 3.53"/></svg>');-webkit-mask:var(--hero-bell-slash);mask:var(--hero-bell-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"/></svg>');-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt,.hero-book-open{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-book-open{--hero-book-open:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 0 0 6 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 0 1 6 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 0 1 6-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0 0 18 18a8.967 8.967 0 0 0-6 2.292m0-14.25v14.25"/></svg>');-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark{--hero-bookmark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.593 3.322c1.1.128 1.907 1.077 1.907 2.185V21L12 17.25 4.5 21V5.507c0-1.108.806-2.057 1.907-2.185a48.507 48.507 0 0 1 11.186 0Z"/></svg>');-webkit-mask:var(--hero-bookmark);mask:var(--hero-bookmark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark,.hero-bookmark-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bookmark-solid{--hero-bookmark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M6.32 2.577a49.255 49.255 0 0 1 11.36 0c1.497.174 2.57 1.46 2.57 2.93V21a.75.75 0 0 1-1.085.67L12 18.089l-7.165 3.583A.75.75 0 0 1 3.75 21V5.507c0-1.47 1.073-2.756 2.57-2.93Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-bookmark-solid);mask:var(--hero-bookmark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-briefcase{--hero-briefcase:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-briefcase);mask:var(--hero-briefcase);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-briefcase,.hero-building-office{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-building-office{--hero-building-office:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 21h16.5M4.5 3h15M5.25 3v18m13.5-18v18M9 6.75h1.5m-1.5 3h1.5m-1.5 3h1.5m3-6H15m-1.5 3H15m-1.5 3H15M9 21v-3.375c0-.621.504-1.125 1.125-1.125h3.75c.621 0 1.125.504 1.125 1.125V21"/></svg>');-webkit-mask:var(--hero-building-office);mask:var(--hero-building-office);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 21h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75 6.75h.75m-.75 3h.75m-.75 3h.75m3-6h.75m-.75 3h.75m-.75 3h.75M6.75 21v-3.375c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21M3 3h12m-.75 4.5H21m-3.75 3.75h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Z"/></svg>');-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2,.hero-building-storefront{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-building-storefront{--hero-building-storefront:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z"/></svg>');-webkit-mask:var(--hero-building-storefront);mask:var(--hero-building-storefront);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calculator{--hero-calculator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0 2.25h.008v.008H8.25V13.5Zm0 2.25h.008v.008H8.25v-.008Zm0 2.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0 2.25h.007v.008h-.007V13.5Zm0 2.25h.007v.008h-.007v-.008Zm0 2.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V13.5Zm0 2.25h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V13.5ZM8.25 6h7.5v2.25h-7.5V6ZM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 0 0 2.25 2.25h10.5a2.25 2.25 0 0 0 2.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0 0 12 2.25Z"/></svg>');-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calculator,.hero-calendar{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-calendar{--hero-calendar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5"/></svg>');-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"/></svg>');-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days,.hero-camera{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-camera{--hero-camera:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z"/></svg>');-webkit-mask:var(--hero-camera);mask:var(--hero-camera);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"/></svg>');-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar,.hero-chart-bar-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chart-bar-square{--hero-chart-bar-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 14.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6 20.25h12A2.25 2.25 0 0 0 20.25 18V6A2.25 2.25 0 0 0 18 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25Z"/></svg>');-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-pie{--hero-chart-pie:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6a7.5 7.5 0 1 0 7.5 7.5h-7.5V6Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 10.5H21A7.5 7.5 0 0 0 13.5 3v7.5Z"/></svg>');-webkit-mask:var(--hero-chart-pie);mask:var(--hero-chart-pie);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-pie,.hero-chat-bubble-bottom-center-text{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chat-bubble-bottom-center-text{--hero-chat-bubble-bottom-center-text:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 8.25h9m-9 3H12m-9.75 1.51c0 1.6 1.123 2.994 2.707 3.227 1.129.166 2.27.293 3.423.379.35.026.67.21.865.501L12 21l2.755-4.133a1.14 1.14 0 0 1 .865-.501 48.172 48.172 0 0 0 3.423-.379c1.584-.233 2.707-1.626 2.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-bottom-center-text);mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left{--hero-chat-bubble-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 12.76c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.076-4.076a1.526 1.526 0 0 1 1.037-.443 48.282 48.282 0 0 0 5.68-.494c1.584-.233 2.707-1.626 2.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-left);mask:var(--hero-chat-bubble-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left,.hero-chat-bubble-left-ellipsis{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.625 9.75a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375m-13.5 3.01c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.184-4.183a1.14 1.14 0 0 1 .778-.332 48.294 48.294 0 0 0 5.83-.498c1.585-.233 2.708-1.626 2.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right,.hero-check{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check{--hero-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"/></svg>');-webkit-mask:var(--hero-check);mask:var(--hero-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge{--hero-check-badge:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z"/></svg>');-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge,.hero-check-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check-circle{--hero-check-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-mini{--hero-check-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-check-circle-mini,.hero-check-circle-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-check-circle-solid{--hero-check-circle-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chevron-double-right{--hero-chevron-double-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m5.25 4.5 7.5 7.5-7.5 7.5m6-15 7.5 7.5-7.5 7.5"/></svg>');-webkit-mask:var(--hero-chevron-double-right);mask:var(--hero-chevron-double-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-right,.hero-chevron-down{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chevron-down{--hero-chevron-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>');height:1.5rem;-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chevron-left,.hero-chevron-left-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-chevron-left-mini{--hero-chevron-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-chevron-right{--hero-chevron-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>');height:1.5rem;-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chevron-right,.hero-chevron-right-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-chevron-right-mini{--hero-chevron-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-chevron-up{--hero-chevron-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 15.75 7.5-7.5 7.5 7.5"/></svg>');-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up,.hero-chevron-up-down{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chevron-up-down{--hero-chevron-up-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 15 12 18.75 15.75 15m-7.5-6L12 5.25 15.75 9"/></svg>');-webkit-mask:var(--hero-chevron-up-down);mask:var(--hero-chevron-up-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard{--hero-clipboard:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184"/></svg>');-webkit-mask:var(--hero-clipboard);mask:var(--hero-clipboard);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard,.hero-clipboard-document{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-clipboard-document{--hero-clipboard-document:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 0 0 2.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 0 0-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5A3.375 3.375 0 0 0 6.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0 0 15 2.25h-1.5a2.251 2.251 0 0 0-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-clipboard-document);mask:var(--hero-clipboard-document);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-check{--hero-clipboard-document-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75"/></svg>');-webkit-mask:var(--hero-clipboard-document-check);mask:var(--hero-clipboard-document-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-check,.hero-clipboard-document-list{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-clipboard-document-list{--hero-clipboard-document-list:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h3.75M9 15h3.75M9 18h3.75m3 .75H18a2.25 2.25 0 0 0 2.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 0 0-1.123-.08m-5.801 0c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m0 0H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25ZM6.75 12h.008v.008H6.75V12Zm0 3h.008v.008H6.75V15Zm0 3h.008v.008H6.75V18Z"/></svg>');-webkit-mask:var(--hero-clipboard-document-list);mask:var(--hero-clipboard-document-list);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-clock);mask:var(--hero-clock);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock,.hero-cloud-arrow-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cloud-arrow-up{--hero-cloud-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 16.5V9.75m0 0 3 3m-3-3-3 3M6.75 19.5a4.5 4.5 0 0 1-1.41-8.775 5.25 5.25 0 0 1 10.233-2.33 3 3 0 0 1 3.758 3.848A3.752 3.752 0 0 1 18 19.5H6.75Z"/></svg>');-webkit-mask:var(--hero-cloud-arrow-up);mask:var(--hero-cloud-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog{--hero-cog:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12a7.5 7.5 0 0 0 15 0m-15 0a7.5 7.5 0 1 1 15 0m-15 0H3m16.5 0H21m-1.5 0H12m-8.457 3.077 1.41-.513m14.095-5.13 1.41-.513M5.106 17.785l1.15-.964m11.49-9.642 1.149-.964M7.501 19.795l.75-1.3m7.5-12.99.75-1.3m-6.063 16.658.26-1.477m2.605-14.772.26-1.477m0 17.726-.26-1.477M10.698 4.614l-.26-1.477M16.5 19.794l-.75-1.299M7.5 4.205 12 12m6.894 5.785-1.149-.964M6.256 7.178l-1.15-.964m15.352 8.864-1.41-.513M4.954 9.435l-1.41-.514M12.002 12l-3.75 6.495"/></svg>');-webkit-mask:var(--hero-cog);mask:var(--hero-cog);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog,.hero-cog-6-tooth{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cog-6-tooth{--hero-cog-6-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 0 1 0 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 0 1 0-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-8-tooth{--hero-cog-8-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.343 3.94c.09-.542.56-.94 1.11-.94h1.093c.55 0 1.02.398 1.11.94l.149.894c.07.424.384.764.78.93.398.164.855.142 1.205-.108l.737-.527a1.125 1.125 0 0 1 1.45.12l.773.774c.39.389.44 1.002.12 1.45l-.527.737c-.25.35-.272.806-.107 1.204.165.397.505.71.93.78l.893.15c.543.09.94.559.94 1.109v1.094c0 .55-.397 1.02-.94 1.11l-.894.149c-.424.07-.764.383-.929.78-.165.398-.143.854.107 1.204l.527.738c.32.447.269 1.06-.12 1.45l-.774.773a1.125 1.125 0 0 1-1.449.12l-.738-.527c-.35-.25-.806-.272-1.203-.107-.398.165-.71.505-.781.929l-.149.894c-.09.542-.56.94-1.11.94h-1.094c-.55 0-1.019-.398-1.11-.94l-.148-.894c-.071-.424-.384-.764-.781-.93-.398-.164-.854-.142-1.204.108l-.738.527c-.447.32-1.06.269-1.45-.12l-.773-.774a1.125 1.125 0 0 1-.12-1.45l.527-.737c.25-.35.272-.806.108-1.204-.165-.397-.506-.71-.93-.78l-.894-.15c-.542-.09-.94-.56-.94-1.109v-1.094c0-.55.398-1.02.94-1.11l.894-.149c.424-.07.765-.383.93-.78.165-.398.143-.854-.108-1.204l-.526-.738a1.125 1.125 0 0 1 .12-1.45l.773-.773a1.125 1.125 0 0 1 1.45-.12l.737.527c.35.25.807.272 1.204.107.397-.165.71-.505.78-.929l.15-.894Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-cog-8-tooth);mask:var(--hero-cog-8-tooth);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-8-tooth,.hero-computer-desktop{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-computer-desktop{--hero-computer-desktop:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25"/></svg>');-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip{--hero-cpu-chip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z"/></svg>');-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip,.hero-cube{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cube{--hero-cube:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 7.5-9-5.25L3 7.5m18 0-9 5.25m9-5.25v9l-9 5.25M3 7.5l9 5.25M3 7.5v9l9 5.25m0-9v9"/></svg>');-webkit-mask:var(--hero-cube);mask:var(--hero-cube);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-transparent{--hero-cube-transparent:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 7.5-2.25-1.313M21 7.5v2.25m0-2.25-2.25 1.313M3 7.5l2.25-1.313M3 7.5l2.25 1.313M3 7.5v2.25m9 3 2.25-1.313M12 12.75l-2.25-1.313M12 12.75V15m0 6.75 2.25-1.313M12 21.75V19.5m0 2.25-2.25-1.313m0-16.875L12 2.25l2.25 1.313M21 14.25v2.25l-2.25 1.313m-13.5 0L3 16.5v-2.25"/></svg>');-webkit-mask:var(--hero-cube-transparent);mask:var(--hero-cube-transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-transparent,.hero-cursor-arrow-ripple{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cursor-arrow-ripple{--hero-cursor-arrow-ripple:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5"/></svg>');-webkit-mask:var(--hero-cursor-arrow-ripple);mask:var(--hero-cursor-arrow-ripple);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile{--hero-device-phone-mobile:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 1.5H8.25A2.25 2.25 0 0 0 6 3.75v16.5a2.25 2.25 0 0 0 2.25 2.25h7.5A2.25 2.25 0 0 0 18 20.25V3.75a2.25 2.25 0 0 0-2.25-2.25H13.5m-3 0V3h3V1.5m-3 0h3m-3 18.75h3"/></svg>');-webkit-mask:var(--hero-device-phone-mobile);mask:var(--hero-device-phone-mobile);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile,.hero-document{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document{--hero-document:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document);mask:var(--hero-document);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-down{--hero-document-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m.75 12 3 3m0 0 3-3m-3 3v-6m-1.5-9H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document-arrow-down);mask:var(--hero-document-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-down,.hero-document-arrow-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document-arrow-up{--hero-document-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m6.75 12-3-3m0 0-3 3m3-3v6m-1.5-15H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document-arrow-up);mask:var(--hero-document-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-duplicate{--hero-document-duplicate:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 0 1-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 0 1 1.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 0 0-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 0 1-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H9.75"/></svg>');-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-duplicate,.hero-document-magnifying-glass{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document-magnifying-glass{--hero-document-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m5.231 13.481L15 17.25m-4.5-15H5.625c-.621 0-1.125.504-1.125 1.125v16.5c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Zm3.75 11.625a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"/></svg>');-webkit-mask:var(--hero-document-magnifying-glass);mask:var(--hero-document-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text,.hero-ellipsis-vertical{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-ellipsis-vertical{--hero-ellipsis-vertical:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5ZM12 12.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5ZM12 18.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5Z"/></svg>');-webkit-mask:var(--hero-ellipsis-vertical);mask:var(--hero-ellipsis-vertical);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"/></svg>');-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope,.hero-exclamation-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-exclamation-circle{--hero-exclamation-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-exclamation-circle-mini,.hero-exclamation-triangle{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-exclamation-triangle{--hero-exclamation-triangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-exclamation-triangle-mini,.hero-eye{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-eye{--hero-eye:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-eye);mask:var(--hero-eye);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-eye-solid{--hero-eye-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"/>  <path fill-rule="evenodd" d="M1.323 11.447C2.811 6.976 7.028 3.75 12.001 3.75c4.97 0 9.185 3.223 10.675 7.69.12.362.12.752 0 1.113-1.487 4.471-5.705 7.697-10.677 7.697-4.97 0-9.186-3.223-10.675-7.69a1.762 1.762 0 0 1 0-1.113ZM17.25 12a5.25 5.25 0 1 1-10.5 0 5.25 5.25 0 0 1 10.5 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-eye-solid);mask:var(--hero-eye-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-solid,.hero-flag{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-flag{--hero-flag:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 3v1.5M3 21v-6m0 0 2.77-.693a9 9 0 0 1 6.208.682l.108.054a9 9 0 0 0 6.086.71l3.114-.732a48.524 48.524 0 0 1-.005-10.499l-3.11.732a9 9 0 0 1-6.085-.711l-.108-.054a9 9 0 0 0-6.208-.682L3 4.5M3 15V4.5"/></svg>');-webkit-mask:var(--hero-flag);mask:var(--hero-flag);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder{--hero-folder:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 12.75V12A2.25 2.25 0 0 1 4.5 9.75h15A2.25 2.25 0 0 1 21.75 12v.75m-8.69-6.44-2.12-2.12a1.5 1.5 0 0 0-1.061-.44H4.5A2.25 2.25 0 0 0 2.25 6v12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9a2.25 2.25 0 0 0-2.25-2.25h-5.379a1.5 1.5 0 0 1-1.06-.44Z"/></svg>');-webkit-mask:var(--hero-folder);mask:var(--hero-folder);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder,.hero-folder-open{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-folder-open{--hero-folder-open:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 9.776c.112-.017.227-.026.344-.026h15.812c.117 0 .232.009.344.026m-16.5 0a2.25 2.25 0 0 0-1.883 2.542l.857 6a2.25 2.25 0 0 0 2.227 1.932H19.05a2.25 2.25 0 0 0 2.227-1.932l.857-6a2.25 2.25 0 0 0-1.883-2.542m-16.5 0V6A2.25 2.25 0 0 1 6 3.75h3.879a1.5 1.5 0 0 1 1.06.44l2.122 2.12a1.5 1.5 0 0 0 1.06.44H18A2.25 2.25 0 0 1 20.25 9v.776"/></svg>');-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-forward{--hero-forward:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 8.689c0-.864.933-1.406 1.683-.977l7.108 4.061a1.125 1.125 0 0 1 0 1.954l-7.108 4.061A1.125 1.125 0 0 1 3 16.811V8.69ZM12.75 8.689c0-.864.933-1.406 1.683-.977l7.108 4.061a1.125 1.125 0 0 1 0 1.954l-7.108 4.061a1.125 1.125 0 0 1-1.683-.977V8.69Z"/></svg>');-webkit-mask:var(--hero-forward);mask:var(--hero-forward);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-forward,.hero-funnel{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-funnel{--hero-funnel:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3c2.755 0 5.455.232 8.083.678.533.09.917.556.917 1.096v1.044a2.25 2.25 0 0 1-.659 1.591l-5.432 5.432a2.25 2.25 0 0 0-.659 1.591v2.927a2.25 2.25 0 0 1-1.244 2.013L9.75 21v-6.568a2.25 2.25 0 0 0-.659-1.591L3.659 7.409A2.25 2.25 0 0 1 3 5.818V4.774c0-.54.384-1.006.917-1.096A48.32 48.32 0 0 1 12 3Z"/></svg>');-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel-solid{--hero-funnel-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3.792 2.938A49.069 49.069 0 0 1 12 2.25c2.797 0 5.54.236 8.209.688a1.857 1.857 0 0 1 1.541 1.836v1.044a3 3 0 0 1-.879 2.121l-6.182 6.182a1.5 1.5 0 0 0-.439 1.061v2.927a3 3 0 0 1-1.658 2.684l-1.757.878A.75.75 0 0 1 9.75 21v-5.818a1.5 1.5 0 0 0-.44-1.06L3.13 7.938a3 3 0 0 1-.879-2.121V4.774c0-.897.64-1.683 1.542-1.836Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-funnel-solid);mask:var(--hero-funnel-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel-solid,.hero-hand-raised{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-hand-raised{--hero-hand-raised:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.05 4.575a1.575 1.575 0 1 0-3.15 0v3m3.15-3v-1.5a1.575 1.575 0 0 1 3.15 0v1.5m-3.15 0 .075 5.925m3.075.75V4.575m0 0a1.575 1.575 0 0 1 3.15 0V15M6.9 7.575a1.575 1.575 0 1 0-3.15 0v8.175a6.75 6.75 0 0 0 6.75 6.75h2.018a5.25 5.25 0 0 0 3.712-1.538l1.732-1.732a5.25 5.25 0 0 0 1.538-3.712l.003-2.024a.668.668 0 0 1 .198-.471 1.575 1.575 0 1 0-2.228-2.228 3.818 3.818 0 0 0-1.12 2.687M6.9 7.575V12m6.27 4.318A4.49 4.49 0 0 1 16.35 15m.002 0h-.002"/></svg>');-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised-solid{--hero-hand-raised-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.5 1.875a1.125 1.125 0 0 1 2.25 0v8.219c.517.162 1.02.382 1.5.659V3.375a1.125 1.125 0 0 1 2.25 0v10.937a4.505 4.505 0 0 0-3.25 2.373 8.963 8.963 0 0 1 4-.935A.75.75 0 0 0 18 15v-2.266a3.368 3.368 0 0 1 .988-2.37 1.125 1.125 0 0 1 1.591 1.59 1.118 1.118 0 0 0-.329.79v3.006h-.005a6 6 0 0 1-1.752 4.007l-1.736 1.736a6 6 0 0 1-4.242 1.757H10.5a7.5 7.5 0 0 1-7.5-7.5V6.375a1.125 1.125 0 0 1 2.25 0v5.519c.46-.452.965-.832 1.5-1.141V3.375a1.125 1.125 0 0 1 2.25 0v6.526c.495-.1.997-.151 1.5-.151V1.875Z"/></svg>');-webkit-mask:var(--hero-hand-raised-solid);mask:var(--hero-hand-raised-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised-solid,.hero-hashtag{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-hashtag{--hero-hashtag:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 8.25h15m-16.5 7.5h15m-1.8-13.5-3.9 19.5m-2.1-19.5-3.9 19.5"/></svg>');-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home{--hero-home:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"/></svg>');-webkit-mask:var(--hero-home);mask:var(--hero-home);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home,.hero-identification{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-identification{--hero-identification:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25 0 0 0 2.25-2.25V6.75A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25v10.5A2.25 2.25 0 0 0 4.5 19.5Zm6-10.125a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0Zm1.294 6.336a6.721 6.721 0 0 1-3.17.789 6.721 6.721 0 0 1-3.168-.789 3.376 3.376 0 0 1 6.338 0Z"/></svg>');-webkit-mask:var(--hero-identification);mask:var(--hero-identification);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859m-19.5.338V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 0 0-2.15-1.588H6.911a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661Z"/></svg>');-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox,.hero-inbox-arrow-down{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-inbox-arrow-down{--hero-inbox-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 3.75H6.912a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 0 0-2.15-1.588H15M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859M12 3v8.25m0 0-3-3m3 3 3-3"/></svg>');-webkit-mask:var(--hero-inbox-arrow-down);mask:var(--hero-inbox-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack{--hero-inbox-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m7.875 14.25 1.214 1.942a2.25 2.25 0 0 0 1.908 1.058h2.006c.776 0 1.497-.4 1.908-1.058l1.214-1.942M2.41 9h4.636a2.25 2.25 0 0 1 1.872 1.002l.164.246a2.25 2.25 0 0 0 1.872 1.002h2.092a2.25 2.25 0 0 0 1.872-1.002l.164-.246A2.25 2.25 0 0 1 16.954 9h4.636M2.41 9a2.25 2.25 0 0 0-.16.832V12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 12V9.832c0-.287-.055-.57-.16-.832M2.41 9a2.25 2.25 0 0 1 .382-.632l3.285-3.832a2.25 2.25 0 0 1 1.708-.786h8.43c.657 0 1.281.287 1.709.786l3.284 3.832c.163.19.291.404.382.632M4.5 20.25h15A2.25 2.25 0 0 0 21.75 18v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125V18a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-inbox-stack);mask:var(--hero-inbox-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack,.hero-information-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-information-circle{--hero-information-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"/></svg>');-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle-mini{--hero-information-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-information-circle-mini,.hero-key{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-key{--hero-key:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25a3 3 0 0 1 3 3m3 0a6 6 0 0 1-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1 1 21.75 8.25Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-key);mask:var(--hero-key);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-light-bulb{--hero-light-bulb:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 18v-5.25m0 0a6.01 6.01 0 0 0 1.5-.189m-1.5.189a6.01 6.01 0 0 1-1.5-.189m3.75 7.478a12.06 12.06 0 0 1-4.5 0m3.75 2.383a14.406 14.406 0 0 1-3 0M14.25 18v-.192c0-.983.658-1.823 1.508-2.316a7.5 7.5 0 1 0-7.517 0c.85.493 1.509 1.333 1.509 2.316V18"/></svg>');-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-light-bulb,.hero-link{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-link{--hero-link:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 0 1 1.242 7.244l-4.5 4.5a4.5 4.5 0 0 1-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5 0 0 0-6.364-6.364l-4.5 4.5a4.5 4.5 0 0 0 1.242 7.244"/></svg>');-webkit-mask:var(--hero-link);mask:var(--hero-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet{--hero-list-bullet:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 6.75h12M8.25 12h12m-12 5.25h12M3.75 6.75h.007v.008H3.75V6.75Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0ZM3.75 12h.007v.008H3.75V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm-.375 5.25h.007v.008H3.75v-.008Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-list-bullet);mask:var(--hero-list-bullet);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet,.hero-lock-closed{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-lock-closed{--hero-lock-closed:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-magnifying-glass,.hero-magnifying-glass-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-magnifying-glass-mini{--hero-magnifying-glass-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-magnifying-glass-mini);mask:var(--hero-magnifying-glass-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-magnifying-glass-plus{--hero-magnifying-glass-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"/></svg>');-webkit-mask:var(--hero-magnifying-glass-plus);mask:var(--hero-magnifying-glass-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-plus,.hero-map{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-map{--hero-map:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 6.75V15m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934c-.317.159-.69.159-1.006 0L9.503 3.252a1.125 1.125 0 0 0-1.006 0L3.622 5.689C3.24 5.88 3 6.27 3 6.695V19.18c0 .836.88 1.38 1.628 1.006l3.869-1.934c.317-.159.69-.159 1.006 0l4.994 2.497c.317.158.69.158 1.006 0Z"/></svg>');-webkit-mask:var(--hero-map);mask:var(--hero-map);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"/></svg>');-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin,.hero-megaphone{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-megaphone{--hero-megaphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.34 15.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5 4.5 0 1 1 0-9h.75c.704 0 1.402-.03 2.09-.09m0 9.18c.253.962.584 1.892.985 2.783.247.55.06 1.21-.463 1.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845 20.845 0 0 1-1.44-4.282m3.102.069a18.03 18.03 0 0 1-.59-4.59c0-1.586.205-3.124.59-4.59m0 9.18a23.848 23.848 0 0 1 8.835 2.535M10.34 6.66a23.847 23.847 0 0 0 8.835-2.535m0 0A23.74 23.74 0 0 0 18.795 3m.38 1.125a23.91 23.91 0 0 1 1.014 5.395m-1.014 8.855c-.118.38-.245.754-.38 1.125m.38-1.125a23.91 23.91 0 0 0 1.014-5.395m0-3.46c.495.413.811 1.035.811 1.73 0 .695-.316 1.317-.811 1.73m0-3.46a24.347 24.347 0 0 1 0 3.46"/></svg>');-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone{--hero-microphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 18.75a6 6 0 0 0 6-6v-1.5m-6 7.5a6 6 0 0 1-6-6v-1.5m6 7.5v3.75m-3.75 0h7.5M12 15.75a3 3 0 0 1-3-3V4.5a3 3 0 1 1 6 0v8.25a3 3 0 0 1-3 3Z"/></svg>');-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone,.hero-minus{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-minus{--hero-minus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5 12h14"/></svg>');-webkit-mask:var(--hero-minus);mask:var(--hero-minus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle{--hero-minus-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-minus-circle);mask:var(--hero-minus-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle,.hero-no-symbol{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-no-symbol{--hero-no-symbol:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18.364 18.364A9 9 0 0 0 5.636 5.636m12.728 12.728A9 9 0 0 1 5.636 5.636m12.728 12.728L5.636 5.636"/></svg>');-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 12 3.269 3.125A59.769 59.769 0 0 1 21.485 12 59.768 59.768 0 0 1 3.27 20.875L5.999 12Zm0 0h7.5"/></svg>');-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane,.hero-paper-clip{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-paper-clip{--hero-paper-clip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m18.375 12.739-7.693 7.693a4.5 4.5 0 0 1-6.364-6.364l10.94-10.94A3 3 0 1 1 19.5 7.372L8.552 18.32m.009-.01-.01.01m5.699-9.941-7.81 7.81a1.5 1.5 0 0 0 2.112 2.13"/></svg>');-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25v13.5m-7.5-13.5v13.5"/></svg>');-webkit-mask:var(--hero-pause);mask:var(--hero-pause);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause,.hero-pause-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-pause-circle{--hero-pause-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.25 9v6m-4.5 0V9M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"/></svg>');-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil,.hero-pencil-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-pencil-square{--hero-pencil-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L10.582 16.07a4.5 4.5 0 0 1-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 0 1 1.13-1.897l8.932-8.931Zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0 1 15.75 21H5.25A2.25 2.25 0 0 1 3 18.75V8.25A2.25 2.25 0 0 1 5.25 6H10"/></svg>');-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo{--hero-photo:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-photo);mask:var(--hero-photo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo,.hero-play{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-play{--hero-play:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"/></svg>');-webkit-mask:var(--hero-play);mask:var(--hero-play);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle{--hero-play-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15.91 11.672a.375.375 0 0 1 0 .656l-5.603 3.113a.375.375 0 0 1-.557-.328V8.887c0-.286.307-.466.557-.327l5.603 3.112Z"/></svg>');-webkit-mask:var(--hero-play-circle);mask:var(--hero-play-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle,.hero-plus{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-plus{--hero-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 4.5v15m7.5-7.5h-15"/></svg>');-webkit-mask:var(--hero-plus);mask:var(--hero-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-circle{--hero-plus-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v6m3-3H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-plus-circle);mask:var(--hero-plus-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-circle,.hero-presentation-chart-bar{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-presentation-chart-bar{--hero-presentation-chart-bar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3v11.25A2.25 2.25 0 0 0 6 16.5h2.25M3.75 3h-1.5m1.5 0h16.5m0 0h1.5m-1.5 0v11.25A2.25 2.25 0 0 1 18 16.5h-2.25m-7.5 0h7.5m-7.5 0-1 3m8.5-3 1 3m0 0 .5 1.5m-.5-1.5h-9.5m0 0-.5 1.5M9 11.25v1.5M12 9v3.75m3-6v6"/></svg>');-webkit-mask:var(--hero-presentation-chart-bar);mask:var(--hero-presentation-chart-bar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer{--hero-printer:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.72 13.829c-.24.03-.48.062-.72.096m.72-.096a42.415 42.415 0 0 1 10.56 0m-10.56 0L6.34 18m10.94-4.171c.24.03.48.062.72.096m-.72-.096L17.66 18m0 0 .229 2.523a1.125 1.125 0 0 1-1.12 1.227H7.231c-.662 0-1.18-.568-1.12-1.227L6.34 18m11.318 0h1.091A2.25 2.25 0 0 0 21 15.75V9.456c0-1.081-.768-2.015-1.837-2.175a48.055 48.055 0 0 0-1.913-.247M6.34 18H5.25A2.25 2.25 0 0 1 3 15.75V9.456c0-1.081.768-2.015 1.837-2.175a48.041 48.041 0 0 1 1.913-.247m10.5 0a48.536 48.536 0 0 0-10.5 0m10.5 0V3.375c0-.621-.504-1.125-1.125-1.125h-8.25c-.621 0-1.125.504-1.125 1.125v3.659M18 10.5h.008v.008H18V10.5Zm-3 0h.008v.008H15V10.5Z"/></svg>');-webkit-mask:var(--hero-printer);mask:var(--hero-printer);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer,.hero-qr-code{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-qr-code{--hero-qr-code:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 0 1 3.75 9.375v-4.5ZM3.75 14.625c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5a1.125 1.125 0 0 1-1.125-1.125v-4.5ZM13.5 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 0 1 13.5 9.375v-4.5Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 6.75h.75v.75h-.75v-.75ZM6.75 16.5h.75v.75h-.75v-.75ZM16.5 6.75h.75v.75h-.75v-.75ZM13.5 13.5h.75v.75h-.75v-.75ZM13.5 19.5h.75v.75h-.75v-.75ZM19.5 13.5h.75v.75h-.75v-.75ZM19.5 19.5h.75v.75h-.75v-.75ZM16.5 16.5h.75v.75h-.75v-.75Z"/></svg>');-webkit-mask:var(--hero-qr-code);mask:var(--hero-qr-code);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-question-mark-circle{--hero-question-mark-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-question-mark-circle,.hero-question-mark-circle-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-question-mark-circle-mini{--hero-question-mark-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0ZM8.94 6.94a.75.75 0 1 1-1.061-1.061 3 3 0 1 1 2.871 5.026v.345a.75.75 0 0 1-1.5 0v-.5c0-.72.57-1.172 1.081-1.287A1.5 1.5 0 1 0 8.94 6.94ZM10 15a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-question-mark-circle-mini);mask:var(--hero-question-mark-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-rectangle-stack{--hero-rectangle-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 6.878V6a2.25 2.25 0 0 1 2.25-2.25h7.5A2.25 2.25 0 0 1 18 6v.878m-12 0c.235-.083.487-.128.75-.128h10.5c.263 0 .515.045.75.128m-12 0A2.25 2.25 0 0 0 4.5 9v.878m13.5-3A2.25 2.25 0 0 1 19.5 9v.878m0 0a2.246 2.246 0 0 0-.75-.128H5.25c-.263 0-.515.045-.75.128m15 0A2.25 2.25 0 0 1 21 12v6a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 18v-6c0-.98.626-1.813 1.5-2.122"/></svg>');-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack,.hero-rocket-launch{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-rocket-launch{--hero-rocket-launch:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.59 14.37a6 6 0 0 1-5.84 7.38v-4.8m5.84-2.58a14.98 14.98 0 0 0 6.16-12.12A14.98 14.98 0 0 0 9.631 8.41m5.96 5.96a14.926 14.926 0 0 1-5.841 2.58m-.119-8.54a6 6 0 0 0-7.381 5.84h4.8m2.581-5.84a14.927 14.927 0 0 0-2.58 5.84m2.699 2.7c-.103.021-.207.041-.311.06a15.09 15.09 0 0 1-2.448-2.448 14.9 14.9 0 0 1 .06-.312m-2.24 2.39a4.493 4.493 0 0 0-1.757 4.306 4.493 4.493 0 0 0 4.306-1.758M16.5 9a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z"/></svg>');-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"/></svg>');-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check,.hero-shield-exclamation{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-shield-exclamation{--hero-shield-exclamation:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m0-10.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.75c0 5.592 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.57-.598-3.75h-.152c-3.196 0-6.1-1.25-8.25-3.286Zm0 13.036h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-cart{--hero-shopping-cart:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"/></svg>');-webkit-mask:var(--hero-shopping-cart);mask:var(--hero-shopping-cart);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-cart,.hero-signal{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-signal{--hero-signal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.348 14.652a3.75 3.75 0 0 1 0-5.304m5.304 0a3.75 3.75 0 0 1 0 5.304m-7.425 2.121a6.75 6.75 0 0 1 0-9.546m9.546 0a6.75 6.75 0 0 1 0 9.546M5.106 18.894c-3.808-3.807-3.808-9.98 0-13.788m13.788 0c3.808 3.807 3.808 9.98 0 13.788M12 12h.008v.008H12V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-signal);mask:var(--hero-signal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"/></svg>');-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles,.hero-sparkles-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-sparkles-solid{--hero-sparkles-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-sparkles-solid);mask:var(--hero-sparkles-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave{--hero-speaker-wave:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.114 5.636a9 9 0 0 1 0 12.728M16.463 8.288a5.25 5.25 0 0 1 0 7.424M6.75 8.25l4.72-4.72a.75.75 0 0 1 1.28.53v15.88a.75.75 0 0 1-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.009 9.009 0 0 1 2.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75Z"/></svg>');-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave,.hero-square-3-stack-3d{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-square-3-stack-3d{--hero-square-3-stack-3d:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.429 9.75 2.25 12l4.179 2.25m0-4.5 5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0 4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0-5.571 3-5.571-3"/></svg>');-webkit-mask:var(--hero-square-3-stack-3d);mask:var(--hero-square-3-stack-3d);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2{--hero-squares-2x2:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6A2.25 2.25 0 0 1 6 3.75h2.25A2.25 2.25 0 0 1 10.5 6v2.25a2.25 2.25 0 0 1-2.25 2.25H6a2.25 2.25 0 0 1-2.25-2.25V6ZM3.75 15.75A2.25 2.25 0 0 1 6 13.5h2.25a2.25 2.25 0 0 1 2.25 2.25V18a2.25 2.25 0 0 1-2.25 2.25H6A2.25 2.25 0 0 1 3.75 18v-2.25ZM13.5 6a2.25 2.25 0 0 1 2.25-2.25H18A2.25 2.25 0 0 1 20.25 6v2.25A2.25 2.25 0 0 1 18 10.5h-2.25a2.25 2.25 0 0 1-2.25-2.25V6ZM13.5 15.75a2.25 2.25 0 0 1 2.25-2.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-2.25A2.25 2.25 0 0 1 13.5 18v-2.25Z"/></svg>');-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2,.hero-star{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-star{--hero-star:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"/></svg>');-webkit-mask:var(--hero-star);mask:var(--hero-star);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-solid{--hero-star-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-star-solid);mask:var(--hero-star-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-solid,.hero-stop{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-stop{--hero-stop:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 7.5A2.25 2.25 0 0 1 7.5 5.25h9a2.25 2.25 0 0 1 2.25 2.25v9a2.25 2.25 0 0 1-2.25 2.25h-9a2.25 2.25 0 0 1-2.25-2.25v-9Z"/></svg>');-webkit-mask:var(--hero-stop);mask:var(--hero-stop);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop-circle{--hero-stop-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M9 9.563C9 9.252 9.252 9 9.563 9h4.874c.311 0 .563.252.563.563v4.874c0 .311-.252.563-.563.563H9.564A.562.562 0 0 1 9 14.437V9.564Z"/></svg>');-webkit-mask:var(--hero-stop-circle);mask:var(--hero-stop-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop-circle,.hero-sun{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-sun{--hero-sun:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z"/></svg>');-webkit-mask:var(--hero-sun);mask:var(--hero-sun);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-table-cells{--hero-table-cells:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 0 1-1.125-1.125M3.375 19.5h7.5c.621 0 1.125-.504 1.125-1.125m-9.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-7.5A1.125 1.125 0 0 1 12 18.375m9.75-12.75c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125m19.5 0v1.5c0 .621-.504 1.125-1.125 1.125M2.25 5.625v1.5c0 .621.504 1.125 1.125 1.125m0 0h17.25m-17.25 0h7.5c.621 0 1.125.504 1.125 1.125M3.375 8.25c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m17.25-3.75h-7.5c-.621 0-1.125.504-1.125 1.125m8.625-1.125c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h7.5m-7.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M12 10.875v-1.5m0 1.5c0 .621-.504 1.125-1.125 1.125M12 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125M13.125 12h7.5m-7.5 0c-.621 0-1.125.504-1.125 1.125M20.625 12c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h7.5M12 14.625v-1.5m0 1.5c0 .621-.504 1.125-1.125 1.125M12 14.625c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m0 1.5v-1.5m0 0c0-.621.504-1.125 1.125-1.125m0 0h7.5"/></svg>');-webkit-mask:var(--hero-table-cells);mask:var(--hero-table-cells);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-table-cells,.hero-tag{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-tag{--hero-tag:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.568 3H5.25A2.25 2.25 0 0 0 3 5.25v4.318c0 .597.237 1.17.659 1.591l9.581 9.581c.699.699 1.78.872 2.607.33a18.095 18.095 0 0 0 5.223-5.223c.542-.827.369-1.908-.33-2.607L11.16 3.66A2.25 2.25 0 0 0 9.568 3Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M6 6h.008v.008H6V6Z"/></svg>');-webkit-mask:var(--hero-tag);mask:var(--hero-tag);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"/></svg>');-webkit-mask:var(--hero-trash);mask:var(--hero-trash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash,.hero-trophy{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-trophy{--hero-trophy:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 18.75h-9m9 0a3 3 0 0 1 3 3h-15a3 3 0 0 1 3-3m9 0v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5 18.75v-3.375c0-.621.504-1.125 1.125-1.125h.872m5.007 0H9.497m5.007 0a7.454 7.454 0 0 1-.982-3.172M9.497 14.25a7.454 7.454 0 0 0 .981-3.172M5.25 4.236c-.982.143-1.954.317-2.916.52A6.003 6.003 0 0 0 7.73 9.728M5.25 4.236V4.5c0 2.108.966 3.99 2.48 5.228M5.25 4.236V2.721C7.456 2.41 9.71 2.25 12 2.25c2.291 0 4.545.16 6.75.47v1.516M7.73 9.728a6.726 6.726 0 0 0 2.748 1.35m8.272-6.842V4.5c0 2.108-.966 3.99-2.48 5.228m2.48-5.492a46.32 46.32 0 0 1 2.916.52 6.003 6.003 0 0 1-5.395 4.972m0 0a6.726 6.726 0 0 1-2.749 1.35m0 0a6.772 6.772 0 0 1-3.044 0"/></svg>');-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-truck{--hero-truck:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12"/></svg>');-webkit-mask:var(--hero-truck);mask:var(--hero-truck);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-truck,.hero-user{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user{--hero-user:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"/></svg>');-webkit-mask:var(--hero-user);mask:var(--hero-user);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle,.hero-user-group{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-group{--hero-user-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"/></svg>');-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-solid{--hero-user-group-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.25 6.75a3.75 3.75 0 1 1 7.5 0 3.75 3.75 0 0 1-7.5 0ZM15.75 9.75a3 3 0 1 1 6 0 3 3 0 0 1-6 0ZM2.25 9.75a3 3 0 1 1 6 0 3 3 0 0 1-6 0ZM6.31 15.117A6.745 6.745 0 0 1 12 12a6.745 6.745 0 0 1 6.709 7.498.75.75 0 0 1-.372.568A12.696 12.696 0 0 1 12 21.75c-2.305 0-4.47-.612-6.337-1.684a.75.75 0 0 1-.372-.568 6.787 6.787 0 0 1 1.019-4.38Z" clip-rule="evenodd"/>  <path d="M5.082 14.254a8.287 8.287 0 0 0-1.308 5.135 9.687 9.687 0 0 1-1.764-.44l-.115-.04a.563.563 0 0 1-.373-.487l-.01-.121a3.75 3.75 0 0 1 3.57-4.047ZM20.226 19.389a8.287 8.287 0 0 0-1.308-5.135 3.75 3.75 0 0 1 3.57 4.047l-.01.121a.563.563 0 0 1-.373.486l-.115.04c-.567.2-1.156.349-1.764.441Z"/></svg>');-webkit-mask:var(--hero-user-group-solid);mask:var(--hero-user-group-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-solid,.hero-user-minus{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-minus{--hero-user-minus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M22 10.5h-6m-2.25-4.125a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0ZM4 19.235v-.11a6.375 6.375 0 0 1 12.75 0v.109A12.318 12.318 0 0 1 10.374 21c-2.331 0-4.512-.645-6.374-1.766Z"/></svg>');-webkit-mask:var(--hero-user-minus);mask:var(--hero-user-minus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0ZM3 19.235v-.11a6.375 6.375 0 0 1 12.75 0v.109A12.318 12.318 0 0 1 9.374 21c-2.331 0-4.512-.645-6.374-1.766Z"/></svg>');-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus,.hero-user-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-solid{--hero-user-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-user-solid);mask:var(--hero-user-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"/></svg>');-webkit-mask:var(--hero-users);mask:var(--hero-users);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users,.hero-view-columns{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-view-columns{--hero-view-columns:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 4.5v15m6-15v15m-10.875 0h15.75c.621 0 1.125-.504 1.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504 4.5 3 5.004 3 5.625v12.75c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-view-columns);mask:var(--hero-view-columns);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench{--hero-wrench:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75a4.5 4.5 0 0 1-4.884 4.484c-1.076-.091-2.264.071-2.95.904l-7.152 8.684a2.548 2.548 0 1 1-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5 4.5 0 0 1 6.336-4.486l-3.276 3.276a3.004 3.004 0 0 0 2.25 2.25l3.276-3.276c.256.565.398 1.192.398 1.852Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M4.867 19.125h.008v.008h-.008v-.008Z"/></svg>');-webkit-mask:var(--hero-wrench);mask:var(--hero-wrench);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench,.hero-wrench-screwdriver{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.42 15.17 17.25 21A2.652 2.652 0 0 0 21 17.25l-5.877-5.877M11.42 15.17l2.496-3.03c.317-.384.74-.626 1.208-.766M11.42 15.17l-4.655 5.653a2.548 2.548 0 1 1-3.586-3.586l6.837-5.63m5.108-.233c.55-.164 1.163-.188 1.743-.14a4.5 4.5 0 0 0 4.486-6.336l-3.276 3.277a3.004 3.004 0 0 1-2.25-2.25l3.276-3.276a4.5 4.5 0 0 0-6.336 4.486c.091 1.076-.071 2.264-.904 2.95l-.102.085m-1.745 1.437L5.909 7.5H4.5L2.25 3.75l1.5-1.5L7.5 4.5v1.409l4.26 4.26m-1.745 1.437 1.745-1.437m6.615 8.206L15.75 15.75M4.867 19.125h.008v.008h-.008v-.008Z"/></svg>');-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver-solid{--hero-wrench-screwdriver-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 6.75a5.25 5.25 0 0 1 6.775-5.025.75.75 0 0 1 .313 1.248l-3.32 3.319c.063.475.276.934.641 1.299.365.365.824.578 1.3.64l3.318-3.319a.75.75 0 0 1 1.248.313 5.25 5.25 0 0 1-5.472 6.756c-1.018-.086-1.87.1-2.309.634L7.344 21.3A3.298 3.298 0 1 1 2.7 16.657l8.684-7.151c.533-.44.72-1.291.634-2.309A5.342 5.342 0 0 1 12 6.75ZM4.117 19.125a.75.75 0 0 1 .75-.75h.008a.75.75 0 0 1 .75.75v.008a.75.75 0 0 1-.75.75h-.008a.75.75 0 0 1-.75-.75v-.008Z" clip-rule="evenodd"/>  <path d="m10.076 8.64-2.201-2.2V4.874a.75.75 0 0 0-.364-.643l-3.75-2.25a.75.75 0 0 0-.916.113l-.75.75a.75.75 0 0 0-.113.916l2.25 3.75a.75.75 0 0 0 .643.364h1.564l2.062 2.062 1.575-1.297Z"/>  <path fill-rule="evenodd" d="m12.556 17.329 4.183 4.182a3.375 3.375 0 0 0 4.773-4.773l-3.306-3.305a6.803 6.803 0 0 1-1.53.043c-.394-.034-.682-.006-.867.042a.589.589 0 0 0-.167.063l-3.086 3.748Zm3.414-1.36a.75.75 0 0 1 1.06 0l1.875 1.876a.75.75 0 1 1-1.06 1.06L15.97 17.03a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-wrench-screwdriver-solid);mask:var(--hero-wrench-screwdriver-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver-solid,.hero-x-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-x-circle{--hero-x-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle-mini{--hero-x-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-x-circle-mini);mask:var(--hero-x-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-x-circle-mini,.hero-x-circle-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-x-circle-solid{--hero-x-circle-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25Zm-1.72 6.97a.75.75 0 1 0-1.06 1.06L10.94 12l-1.72 1.72a.75.75 0 1 0 1.06 1.06L12 13.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L13.06 12l1.72-1.72a.75.75 0 1 0-1.06-1.06L12 10.94l-1.72-1.72Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-x-circle-solid);mask:var(--hero-x-circle-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-x-mark{--hero-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>');height:1.5rem;-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-x-mark,.hero-x-mark-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-x-mark-mini{--hero-x-mark-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-x-mark-mini);mask:var(--hero-x-mark-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-x-mark-solid{--hero-x-mark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-1{left:-.25rem;right:-.25rem}.-inset-y-px{bottom:-1px;top:-1px}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-left-1{left:-.25rem}.-left-4{left:-1rem}.-right-0{right:0}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-top-0{top:0}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.end-1{inset-inline-end:.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-14{right:3.5rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[90px\]{top:90px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.float-left{float:left}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.m-16{margin:4rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-7{margin:1.75rem}.m-8{margin:2rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-\[2px\]{margin-left:2px;margin-right:2px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-mb-3{margin-bottom:-.75rem}.-mb-4{margin-bottom:-1rem}.-mb-6{margin-bottom:-1.5rem}.-mb-px{margin-bottom:-1px}.-ml-0{margin-left:0}.-ml-1{margin-left:-.25rem}.-ml-12{margin-left:-3rem}.-ml-2{margin-left:-.5rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.size-3{height:.75rem;width:.75rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-8{height:2rem;width:2rem}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[120px\]{height:120px}.h-\[170px\]{height:170px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[3px\]{height:3px}.h-\[42px\]{height:42px}.h-\[48px\]{height:48px}.h-\[7px\]{height:7px}.h-\[calc\(100\%-7rem\)\]{height:calc(100% - 7rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[240px\]{max-height:240px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(85vh-12rem\)\]{max-height:calc(85vh - 12rem)}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[220px\]{min-height:220px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[400px\]{min-height:400px}.min-h-\[44px\]{min-height:44px}.min-h-\[50px\]{min-height:50px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[6rem\]{min-height:6rem}.min-h-\[72px\]{min-height:72px}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/12{width:16.666667%}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/12{width:25%}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[2px\]{width:2px}.w-\[35\.2rem\]{width:35.2rem}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[40rem\]{width:40rem}.w-\[7px\]{width:7px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[250px\]{min-width:250px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[38px\]{min-width:38px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[52px\]{min-width:52px}.min-w-\[64px\]{min-width:64px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[400px\]{max-width:400px}.max-w-\[60\%\]{max-width:60%}.max-w-\[70px\]{max-width:70px}.max-w-\[80px\]{max-width:80px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-105,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .2s ease-out}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-6{row-gap:1.5rem}.-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.25rem*var(--tw-space-y-reverse));margin-top:calc(-.25rem*(1 - var(--tw-space-y-reverse)))}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.125rem*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-blue-500\/20>:not([hidden])~:not([hidden]){border-color:#3b82f633}.divide-cyan-400\/30>:not([hidden])~:not([hidden]){border-color:#22d3ee4d}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity))}.divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(75 85 99/var(--tw-divide-opacity))}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.divide-gray-700\/50>:not([hidden])~:not([hidden]){border-color:#37415180}.divide-gray-700\/70>:not([hidden])~:not([hidden]){border-color:#374151b3}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(31 41 55/var(--tw-divide-opacity))}.divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(252 231 243/var(--tw-divide-opacity))}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-600\/50{border-color:#d9770680}.border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity))}.border-amber-700\/50{border-color:#b4530980}.border-amber-800{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity))}.border-amber-900\/30{border-color:#78350f4d}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-500\/50{border-color:#3b82f680}.border-blue-500\/60{border-color:#3b82f699}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity))}.border-blue-700\/30{border-color:#1d4ed84d}.border-blue-700\/50{border-color:#1d4ed880}.border-blue-700\/60{border-color:#1d4ed899}.border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity))}.border-blue-800\/50{border-color:#1e40af80}.border-blue-900\/30{border-color:#1e3a8a4d}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity))}.border-cyan-700\/50{border-color:#0e749080}.border-cyan-900\/30{border-color:#164e634d}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity))}.border-emerald-500\/50{border-color:#10b98180}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-400\/50{border-color:#9ca3af80}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-gray-500\/30{border-color:#6b72804d}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-gray-600\/50{border-color:#4b556380}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.border-gray-900\/50{border-color:#11182780}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/40{border-color:#22c55e66}.border-green-500\/50{border-color:#22c55e80}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.border-green-600\/30{border-color:#16a34a4d}.border-green-600\/50{border-color:#16a34a80}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity))}.border-green-700\/50{border-color:#15803d80}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity))}.border-green-900\/30{border-color:#14532d4d}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.border-indigo-500\/30{border-color:#6366f14d}.border-indigo-500\/40{border-color:#6366f166}.border-indigo-500\/50{border-color:#6366f180}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.border-indigo-600\/50{border-color:#4f46e580}.border-indigo-700{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity))}.border-indigo-900{--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity))}.border-indigo-900\/50{border-color:#312e8180}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity))}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-600\/50{border-color:#ea580c80}.border-orange-700{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity))}.border-orange-700\/50{border-color:#c2410c80}.border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity))}.border-pink-300{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.border-pink-700{--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity))}.border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.border-purple-500\/30{border-color:#a855f74d}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity))}.border-purple-700\/50{border-color:#7e22ce80}.border-purple-800{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}.border-red-600\/30{border-color:#dc26264d}.border-red-600\/50{border-color:#dc262680}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity))}.border-red-700\/30{border-color:#b91c1c4d}.border-red-700\/50{border-color:#b91c1c80}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity))}.border-red-800\/30{border-color:#991b1b4d}.border-red-800\/50{border-color:#991b1b80}.border-red-900{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity))}.border-teal-500\/30{border-color:#14b8a64d}.border-teal-700{--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity))}.border-transparent{border-color:#0000}.border-violet-900\/30{border-color:#4c1d954d}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity))}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/40{border-color:#eab30866}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-600{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity))}.border-yellow-600\/50{border-color:#ca8a0480}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity))}.border-yellow-700\/50{border-color:#a1620780}.border-yellow-800{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.border-b-blue-400{--tw-border-opacity:1;border-bottom-color:rgb(96 165 250/var(--tw-border-opacity))}.border-b-gray-600{--tw-border-opacity:1;border-bottom-color:rgb(75 85 99/var(--tw-border-opacity))}.border-b-gray-700{--tw-border-opacity:1;border-bottom-color:rgb(55 65 81/var(--tw-border-opacity))}.border-l-amber-500{--tw-border-opacity:1;border-left-color:rgb(245 158 11/var(--tw-border-opacity))}.border-l-blue-400{--tw-border-opacity:1;border-left-color:rgb(96 165 250/var(--tw-border-opacity))}.border-l-blue-500{--tw-border-opacity:1;border-left-color:rgb(59 130 246/var(--tw-border-opacity))}.border-l-emerald-400{--tw-border-opacity:1;border-left-color:rgb(52 211 153/var(--tw-border-opacity))}.border-l-gray-500{--tw-border-opacity:1;border-left-color:rgb(107 114 128/var(--tw-border-opacity))}.border-l-green-500{--tw-border-opacity:1;border-left-color:rgb(34 197 94/var(--tw-border-opacity))}.border-l-indigo-500{--tw-border-opacity:1;border-left-color:rgb(99 102 241/var(--tw-border-opacity))}.border-l-purple-500{--tw-border-opacity:1;border-left-color:rgb(168 85 247/var(--tw-border-opacity))}.border-l-red-500{--tw-border-opacity:1;border-left-color:rgb(239 68 68/var(--tw-border-opacity))}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.bg-\[\#1a1f2e\]{--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity))}.bg-\[\#1a2e4a\]{--tw-bg-opacity:1;background-color:rgb(26 46 74/var(--tw-bg-opacity))}.bg-\[\#1e3a5f\]{--tw-bg-opacity:1;background-color:rgb(30 58 95/var(--tw-bg-opacity))}.bg-\[\#3a1414\]{--tw-bg-opacity:1;background-color:rgb(58 20 20/var(--tw-bg-opacity))}.bg-\[\#3a2a10\]{--tw-bg-opacity:1;background-color:rgb(58 42 16/var(--tw-bg-opacity))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-amber-600\/20{background-color:#d9770633}.bg-amber-900{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity))}.bg-amber-900\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-amber-900\/50{background-color:#78350f80}.bg-amber-900\/60{background-color:#78350f99}.bg-amber-950{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity))}.bg-amber-950\/20{background-color:#451a0333}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/0{background-color:#0000}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/30{background-color:#3b82f64d}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-600\/30{background-color:#2563eb4d}.bg-blue-600\/50{background-color:#2563eb80}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/25{background-color:#1e3a8a40}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-blue-900\/40{background-color:#1e3a8a66}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-blue-950{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity))}.bg-blue-950\/20{background-color:#17255433}.bg-blue-950\/30{background-color:#1725544d}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity))}.bg-cyan-900\/20{background-color:#164e6333}.bg-cyan-950\/20{background-color:#08334433}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity))}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-900\/60{background-color:#064e3b99}.bg-emerald-950\/20{background-color:#022c2233}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-400\/30{background-color:#9ca3af4d}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-500\/30{background-color:#6b72804d}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-600\/30{background-color:#4b55634d}.bg-gray-600\/40{background-color:#4b556366}.bg-gray-600\/50{background-color:#4b556380}.bg-gray-600\/80{background-color:#4b5563cc}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-gray-700\/30{background-color:#3741514d}.bg-gray-700\/40{background-color:#37415166}.bg-gray-700\/50{background-color:#37415180}.bg-gray-700\/60{background-color:#37415199}.bg-gray-700\/70{background-color:#374151b3}.bg-gray-700\/80{background-color:#374151cc}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/60{background-color:#1f293799}.bg-gray-800\/80{background-color:#1f2937cc}.bg-gray-800\/90{background-color:#1f2937e6}.bg-gray-800\/95{background-color:#1f2937f2}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-gray-900\/20{background-color:#11182733}.bg-gray-900\/30{background-color:#1118274d}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/60{background-color:#11182799}.bg-gray-900\/75{background-color:#111827bf}.bg-gray-900\/80{background-color:#111827cc}.bg-gray-900\/90{background-color:#111827e6}.bg-gray-900\/95{background-color:#111827f2}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity))}.bg-gray-950\/50{background-color:#03071280}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-green-600\/20{background-color:#16a34a33}.bg-green-600\/30{background-color:#16a34a4d}.bg-green-600\/50{background-color:#16a34a80}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.bg-green-900{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/40{background-color:#14532d66}.bg-green-900\/50{background-color:#14532d80}.bg-green-900\/60{background-color:#14532d99}.bg-green-900\/95{background-color:#14532df2}.bg-green-950{--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity))}.bg-green-950\/20{background-color:#052e1633}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-indigo-600\/20{background-color:#4f46e533}.bg-indigo-600\/95{background-color:#4f46e5f2}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.bg-indigo-800{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.bg-indigo-900\/20{background-color:#312e8133}.bg-indigo-900\/30{background-color:#312e814d}.bg-indigo-900\/40{background-color:#312e8166}.bg-indigo-900\/60{background-color:#312e8199}.bg-indigo-950\/20{background-color:#1e1b4b33}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/30{background-color:#f973164d}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}.bg-orange-600\/20{background-color:#ea580c33}.bg-orange-600\/30{background-color:#ea580c4d}.bg-orange-600\/50{background-color:#ea580c80}.bg-orange-900{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity))}.bg-orange-900\/20{background-color:#7c2d1233}.bg-orange-900\/30{background-color:#7c2d124d}.bg-orange-900\/40{background-color:#7c2d1266}.bg-orange-900\/50{background-color:#7c2d1280}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}.bg-pink-50\/50{background-color:#fdf2f880}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}.bg-pink-900{--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/30{background-color:#a855f74d}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-600\/50{background-color:#9333ea80}.bg-purple-900{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity))}.bg-purple-900\/20{background-color:#581c8733}.bg-purple-900\/30{background-color:#581c874d}.bg-purple-900\/50{background-color:#581c8780}.bg-purple-950\/20{background-color:#3b076433}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/90{background-color:#ef4444e6}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-red-600\/20{background-color:#dc262633}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.bg-red-900{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity))}.bg-red-900\/10{background-color:#7f1d1d1a}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-900\/50{background-color:#7f1d1d80}.bg-red-900\/95{background-color:#7f1d1df2}.bg-red-950{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity))}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/50{background-color:#450a0a80}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-900\/60{background-color:#0c4a6e99}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity))}.bg-slate-950\/80{background-color:#020617cc}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity))}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity))}.bg-teal-800{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity))}.bg-teal-900{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-violet-900\/60{background-color:#4c1d9599}.bg-violet-950\/20{background-color:#2e106533}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/40{background-color:#fff6}.bg-white\/80{background-color:#fffc}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-500\/80{background-color:#eab308cc}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-yellow-600\/30{background-color:#ca8a044d}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity))}.bg-yellow-800{--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity))}.bg-yellow-800\/80{background-color:#854d0ecc}.bg-yellow-900{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity))}.bg-yellow-900\/20{background-color:#713f1233}.bg-yellow-900\/30{background-color:#713f124d}.bg-yellow-900\/50{background-color:#713f1280}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.bg-zinc-50\/90{background-color:#fafafae6}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-opacity-95{--tw-bg-opacity:0.95}.bg-\[url\(\'data\:image\/svg\+xml\2c \%3Csvg\%20xmlns\=\%27http\:\/\/www\.w3\.org\/2000\/svg\%27\%20width\=\%2711\%27\%20height\=\%2711\%27\%20viewBox\=\%270\%200\%2024\%2024\%27\%20fill\=\%27none\%27\%20stroke\=\%27\%2364748b\%27\%20stroke-width\=\%272\%27\%3E\%3Cpath\%20d\=\%27M6\%209l6\%206\%206-6\%27\/\%3E\%3C\/svg\%3E\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' stroke='%2364748b' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-600{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:#d9770600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/20{--tw-gradient-from:#1e3a8a33 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/30{--tw-gradient-from:#1e3a8a4d var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/50{--tw-gradient-from:#1e3a8a80 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/60{--tw-gradient-from:#1e3a8a99 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-800{--tw-gradient-from:#155e75 var(--tw-gradient-from-position);--tw-gradient-to:#155e7500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from:#6b7280 var(--tw-gradient-from-position);--tw-gradient-to:#6b728000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from:#22c55e1a var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900{--tw-gradient-from:#14532d var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/30{--tw-gradient-from:#14532d4d var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/50{--tw-gradient-from:#14532d80 var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/80{--tw-gradient-from:#14532dcc var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-900\/50{--tw-gradient-from:#312e8180 var(--tw-gradient-from-position);--tw-gradient-to:#312e8100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-900\/30{--tw-gradient-from:#7c2d124d var(--tw-gradient-from-position);--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-50{--tw-gradient-from:#fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to:#fdf2f800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-100{--tw-gradient-from:#f3e8ff var(--tw-gradient-from-position);--tw-gradient-to:#f3e8ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from:#581c87 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/30{--tw-gradient-from:#581c874d var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/40{--tw-gradient-from:#581c8766 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900\/20{--tw-gradient-from:#7f1d1d33 var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900\/50{--tw-gradient-from:#7f1d1d80 var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900\/80{--tw-gradient-from:#0f172acc var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from:#ca8a04 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-purple-50{--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#faf5ff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-700{--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/5{--tw-gradient-to:#3b82f60d var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-blue-800\/20{--tw-gradient-to:#1e40af33 var(--tw-gradient-to-position)}.to-blue-900\/10{--tw-gradient-to:#1e3a8a1a var(--tw-gradient-to-position)}.to-blue-900\/20{--tw-gradient-to:#1e3a8a33 var(--tw-gradient-to-position)}.to-blue-900\/30{--tw-gradient-to:#1e3a8a4d var(--tw-gradient-to-position)}.to-blue-900\/80{--tw-gradient-to:#1e3a8acc var(--tw-gradient-to-position)}.to-emerald-900\/50{--tw-gradient-to:#064e3b80 var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-950{--tw-gradient-to:#030712 var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to:#4ade80 var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.to-green-800\/20{--tw-gradient-to:#16653433 var(--tw-gradient-to-position)}.to-green-900\/60{--tw-gradient-to:#14532d99 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.to-indigo-900\/40{--tw-gradient-to:#312e8166 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-orange-800\/20{--tw-gradient-to:#9a341233 var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to:#fce7f3 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-900{--tw-gradient-to:#831843 var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.to-purple-800\/20{--tw-gradient-to:#6b21a833 var(--tw-gradient-to-position)}.to-purple-900\/50{--tw-gradient-to:#581c8780 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-800\/10{--tw-gradient-to:#991b1b1a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.bg-\[right_11px_center\]{background-position:right 11px center}.bg-no-repeat{background-repeat:no-repeat}.fill-blue-600{fill:#2563eb}.fill-cyan-900{fill:#164e63}.fill-rose-900{fill:#881337}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[7px\]{padding-left:7px;padding-right:7px}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-px{padding-bottom:1px;padding-top:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[10vh\]{padding-top:10vh}.pt-\[15vh\]{padding-top:15vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:initial}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.text-blue-200\/80{color:#bfdbfecc}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.text-blue-300\/70{color:#93c5fdb3}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-400\/70{color:#60a5fab3}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.text-cyan-400\/70{color:#22d3eeb3}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-400\/70{color:#9ca3afb3}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.text-green-200\/80{color:#bbf7d0cc}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-400\/70{color:#4ade80b3}.text-green-400\/80{color:#4ade80cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.text-orange-300\/70{color:#fdba74b3}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.text-orange-400\/70{color:#fb923cb3}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity))}.text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.text-purple-300\/70{color:#d8b4feb3}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.text-purple-400\/70{color:#c084fcb3}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-400\/70{color:#f87171b3}.text-red-400\/75{color:#f87171bf}.text-red-400\/80{color:#f87171cc}.text-red-400\/85{color:#f87171d9}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/50{color:#ffffff80}.text-white\/80{color:#fffc}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity))}.text-yellow-200{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.text-yellow-300\/80{color:#fde047cc}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-400\/70{color:#facc15b3}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(75 85 99/var(--tw-placeholder-opacity))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgb(75 85 99/var(--tw-placeholder-opacity))}.placeholder-purple-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(192 132 252/var(--tw-placeholder-opacity))}.placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgb(192 132 252/var(--tw-placeholder-opacity))}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(100 116 139/var(--tw-placeholder-opacity))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity:1;color:rgb(100 116 139/var(--tw-placeholder-opacity))}.\!opacity-50{opacity:.5!important}.\!opacity-60{opacity:.6!important}.\!opacity-75{opacity:.75!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_3px_rgba\(74\2c 222\2c 128\2c 0\.2\)\]{--tw-shadow:0 0 0 3px #4ade8033;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.shadow-\[0_0_0_3px_rgba\(74\2c 222\2c 128\2c 0\.2\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\/50{--tw-shadow-color:#00000080;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/10{--tw-shadow-color:#3b82f61a;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-400\/20{--tw-shadow-color:#22d3ee33;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-400\/30{--tw-shadow-color:#4ade804d;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/10{--tw-shadow-color:#22c55e1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/50{--tw-shadow-color:#6366f180;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-400\/30{--tw-shadow-color:#f871714d;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color:#ef444433;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-400\/30{--tw-shadow-color:#facc154d;--tw-shadow:var(--tw-shadow-colored)}.shadow-zinc-700\/10{--tw-shadow-color:#3f3f461a;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--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)}.ring-2,.ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-black\/10{--tw-ring-color:#0000001a}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.ring-emerald-600\/20{--tw-ring-color:#05966933}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity))}.ring-green-400\/60{--tw-ring-color:#4ade8099}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.ring-green-500\/30{--tw-ring-color:#22c55e4d}.ring-green-500\/50{--tw-ring-color:#22c55e80}.ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity))}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.ring-orange-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity))}.ring-orange-500{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.ring-orange-500\/50{--tw-ring-color:#f9731680}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.ring-red-500\/30{--tw-ring-color:#ef44444d}.ring-rose-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}.ring-zinc-700\/10{--tw-ring-color:#3f3f461a}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-gray-900{--tw-ring-offset-color:#111827}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a)}.drop-shadow-lg,.drop-shadow-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-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);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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{-webkit-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);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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.\[color-scheme\:dark\]{color-scheme:dark}:root{--context-hub-primary:#db2777;--context-hub-primary-light:#f472b6;--context-hub-blue-dark:#1e293b;--context-hub-blue-darker:#0f172a;--context-hub-blue-light:#38bdf8;--context-hub-gray-light:#94a3b8;--context-hub-equipment-color:#6366f1;--context-hub-area-color:#3b82f6;--context-hub-work-color:#ec4899;--context-hub-agent-color:#8b5cf6;--context-hub-part-color:#9333ea;--context-hub-button-size:60px;--context-hub-button-size-expanded:40px;--context-hub-z-index:100}.context-hub-container{position:fixed;transition:transform .3s ease;z-index:var(--context-hub-z-index)}.context-hub-container.position-bottom-left{bottom:20px;left:20px}.context-hub-container.position-bottom-right{bottom:20px;right:20px}.context-hub-container.position-top-left{left:20px;top:20px}.context-hub-container.position-top-right{right:20px;top:20px}.context-hub-button{align-items:center;background:var(--context-hub-primary);border:2px solid var(--context-hub-primary-light);border-radius:50%;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;height:var(--context-hub-button-size);justify-content:center;position:relative;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--context-hub-button-size)}.context-hub-button:hover{box-shadow:0 6px 16px #0000004d;transform:scale(1.05)}.context-hub-button.expanded{bottom:10px;height:var(--context-hub-button-size-expanded);left:50%;position:absolute;transform:translateX(-50%);width:var(--context-hub-button-size-expanded)}.context-hub-button.active-drop-zone{background:#be185d;box-shadow:0 0 0 10px #db27771a,0 0 0 20px #db27770d;transform:scale(1.2)}.context-label{font-size:16px;font-weight:700}.context-hub-panel{animation:slideIn .3s ease-out;background:var(--context-hub-blue-dark);border:2px solid var(--context-hub-blue-light);border-radius:12px;bottom:70px;box-shadow:0 10px 25px #0000004d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;width:300px}.position-bottom-right .context-hub-panel{left:auto;right:0}.position-top-left .context-hub-panel{bottom:auto;top:70px}.position-top-right .context-hub-panel{bottom:auto;left:auto;right:0;top:70px}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.context-hub-header{align-items:center;background:var(--context-hub-blue-darker);border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:10px 15px}.context-hub-header h3{color:#fff;font-size:14px;font-weight:600;margin:0}.context-hub-resources{flex:1;min-height:100px;overflow-y:auto;padding:10px}.context-hub-resources::-webkit-scrollbar{width:6px}.context-hub-resources::-webkit-scrollbar-track{background:var(--context-hub-blue-darker);border-radius:6px}.context-hub-resources::-webkit-scrollbar-thumb{background:var(--context-hub-primary-light);border-radius:6px}.empty-state{border:2px dashed #ffffff1a;border-radius:8px;color:var(--context-hub-gray-light);font-size:14px;margin:15px 0;padding:30px 20px}.context-hub-resize-handle{align-items:center;background:var(--context-hub-blue-darker);border-top:1px solid #ffffff1a;cursor:ns-resize;display:flex;flex-shrink:0;height:20px;justify-content:center;touch-action:none;transition:background .2s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.context-hub-resize-handle:hover{background:#db277733}.context-hub-resize-handle:focus{background:#db27774d;outline:2px solid var(--context-hub-blue-light);outline-offset:-2px}.context-hub-resize-handle.dragging{background:#db277766}.resize-handle-dots{display:grid;gap:4px;grid-template-columns:repeat(3,6px);grid-template-rows:repeat(2,6px);pointer-events:none}.resize-handle-dots .dot{background:var(--context-hub-gray-light);border-radius:50%;height:4px;transition:background .2s ease;width:4px}.context-hub-resize-handle:focus .dot,.context-hub-resize-handle:hover .dot{background:var(--context-hub-primary-light)}.context-hub-resize-handle.dragging .dot{background:var(--context-hub-primary)}@media (pointer:coarse){.context-hub-resize-handle{height:32px;min-height:44px}}@media (prefers-contrast:high){.context-hub-resize-handle{border-top:2px solid}.resize-handle-dots .dot{background:currentColor}}@media (prefers-reduced-motion:reduce){.context-hub-resize-handle,.resize-handle-dots .dot{transition:none}}.hub-resource-item{align-items:center;background-color:#1e40afcc;border-radius:6px;cursor:move;display:flex;margin-bottom:8px;padding:10px;touch-action:none;transition:all .2s}.hub-resource-item:hover{background-color:#1e40af;opacity:1}.hub-resource-item.sortable-ghost{opacity:.4}.hub-resource-item.sortable-chosen{background-color:#1e40af;box-shadow:0 2px 8px #0003;transform:scale(1.03)}.resource-color{border-radius:3px;flex-shrink:0;height:12px;margin-right:12px;width:12px}.resource-color.equipment{background-color:var(--context-hub-equipment-color)}.resource-color.area{background-color:var(--context-hub-area-color)}.resource-color.work{background-color:var(--context-hub-work-color)}.resource-color.agent{background-color:var(--context-hub-agent-color)}.resource-color.part{background-color:var(--context-hub-part-color)}.hub-resource-info{flex:1;min-width:0}.hub-resource-name{color:#fff;display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-resource-type{color:#fff9;display:block;font-size:11px}.hub-resource-actions{display:flex;opacity:0;transition:all .2s;visibility:hidden}.hub-resource-item:hover .hub-resource-actions{opacity:1;visibility:visible}.hub-action-button{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px}.hub-action-button:hover{background:#ffffff26}.clear-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;opacity:.7;padding:4px 6px}.clear-btn:hover{background:#ffffff1a;opacity:1}.clear-btn svg{margin-right:4px}.drop-indicator-rings{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.drop-indicator-rings .ring{border:2px solid var(--context-hub-primary-light);border-radius:50%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.drop-indicator-rings .ring-1{animation:pulse 2s infinite;height:80px;width:80px}.drop-indicator-rings .ring-2{animation:pulse 2s .4s infinite;height:100px;width:100px}.drop-indicator-rings .ring-3{animation:pulse 2s .8s infinite;height:120px;width:120px}[phx-hook=DraggableResourceHook].dragging{opacity:.7}.node-content.dragging:after{background:linear-gradient(135deg,#ec489933,#db277733);border-radius:6px;content:"";inset:0;pointer-events:none;position:absolute}.clear-btn:focus,.context-hub-button:focus,.hub-action-button:focus{outline:2px solid var(--context-hub-blue-light);outline-offset:2px}@media (max-width:768px){.context-hub-panel{max-height:60vh;max-width:400px;width:85vw}.hub-action-button{padding:8px}.hub-resource-actions{opacity:.7;visibility:visible}}@media (prefers-color-scheme:dark){.context-hub-panel{background:var(--context-hub-blue-dark)}.context-hub-header{background:var(--context-hub-blue-darker)}}@media (forced-colors:active){.context-hub-button,.context-hub-panel{border:2px solid CanvasText}.hub-resource-item{border:1px solid CanvasText}}.context-hub-loading{align-items:center;color:var(--context-hub-gray-light);display:inline-flex;font-size:14px;justify-content:center;padding:20px}.context-hub-spinner{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top:2px solid var(--context-hub-primary-light);height:20px;margin-right:10px;width:20px}.context-hub-error{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fecaca;display:flex;font-size:13px;gap:10px;margin:10px;padding:15px}.context-hub-error .error-icon{color:#f87171;flex-shrink:0}.context-hub-error .error-message{flex:1}.context-hub-error .retry-button{background:#ef444433;border:1px solid #ef444466;border-radius:4px;color:#fecaca;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .2s}.context-hub-error .retry-button:hover{background:#ef44444d;border-color:#ef444480}.context-hub-success{animation:success-pulse .5s ease-out;position:relative}@keyframes success-pulse{0%{background:#22c55e33}50%{background:#22c55e66}to{background:#0000}}.context-hub-button:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.context-hub-button:disabled:hover{transform:none!important}.clear-btn:disabled,.hub-action-button:disabled{cursor:not-allowed;opacity:.4}.context-hub-loading-overlay{align-items:center;background:#0f172acc;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.context-hub-resource-loading{opacity:.6;position:relative}.retry-indicator{align-items:center;background:#ffffff0d;border-radius:4px;color:var(--context-hub-gray-light);display:inline-flex;font-size:12px;gap:5px;padding:5px 10px}.retry-indicator .retry-spinner{animation:spin 1s linear infinite;border:1px solid #ffffff4d;border-radius:50%;border-top:1px solid var(--context-hub-primary-light);height:12px;width:12px}.context-hub-progress{background:#ffffff1a;height:2px;overflow:hidden;position:relative}.context-hub-progress-bar{animation:progress 1s ease-in-out infinite;background:var(--context-hub-primary-light);height:100%}@keyframes progress{0%{width:0}50%{width:70%}to{width:100%}}.context-hub-button.drag-loading{background:#db2777cc;border-color:var(--context-hub-primary-light)}.context-hub-button.drag-loading .context-hub-icon{animation:drag-pulse 1.5s ease-in-out infinite}@keyframes drag-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.tool-dock-container{bottom:1.25rem;display:flex;flex-direction:column-reverse;left:50%;max-width:calc(100vw - 2rem);position:fixed;transform:translateX(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:auto;z-index:50}.tool-dock-container.collapsed .tool-dock-panel-container{display:none}.tool-dock-bar{align-items:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#1f2937d9;border:1px solid #ffffff1a;border-radius:1.25rem;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;display:flex;height:4rem;justify-content:space-between;padding:0 1rem}.tool-dock-tabs{height:100%}.tool-dock-tab,.tool-dock-tabs{align-items:center;display:flex;gap:.5rem}.tool-dock-tab{background:#0000;border:none;border-radius:.5rem;color:#9ca3af;cursor:pointer;flex:1;font-size:1rem;height:3.5rem;justify-content:center;padding:.5rem 0;position:relative;transition:all .2s ease}.tool-dock-tab:hover{background:#3b82f60d;color:#60a5fa}.tool-dock-tab.active{background:#0000;color:#3b82f6}.tool-dock-tab:active{background:#9ca3af1a}.tab-label{font-weight:500;white-space:nowrap}.tab-badge{align-items:center;background:#6366f1;border:1.5px solid #1f2937;border-radius:9999px;color:#fff;display:flex;font-size:.625rem;font-weight:600;height:1rem;justify-content:center;min-width:1rem;padding:.125rem .375rem;position:absolute;right:.25rem;text-align:center;top:0}.tab-badge-alert{animation:pulse 2s infinite;background:#ef4444}.tool-dock-controls{display:flex;gap:.5rem}.tool-dock-control{background:#0000;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;padding:.5rem;transition:all .2s ease}.tool-dock-control:hover{background:#9ca3af1a;color:#d1d5db}.tool-dock-panel-container{animation:slideUp .3s ease;background:#111827;border-top:1px solid #374151;max-height:80vh;overflow:hidden;position:relative}.tool-dock-resize-handle{align-items:center;background:#0000;cursor:ns-resize;display:flex;height:24px;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.tool-dock-resize-handle:hover{background:#3b82f61a}.tool-dock-resize-handle.bg-blue-500,.tool-dock-resize-handle:active{background:#3b82f633}.tool-dock-resize-handle:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.resize-handle-dots{border-radius:4px;display:flex;gap:6px;padding:4px 8px}.resize-dot{background:#6b7280;border-radius:50%;height:4px;transition:background-color .2s ease;width:4px}.tool-dock-resize-handle.bg-blue-500 .resize-dot,.tool-dock-resize-handle:active .resize-dot,.tool-dock-resize-handle:hover .resize-dot{background:#3b82f6}@media (max-width:768px){.tool-dock-resize-handle{height:32px}.resize-dot{height:5px;width:5px}}.tool-dock-panel{display:flex;flex-direction:column;height:100%}.panel-header{align-items:center;background:#1f2937;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:1rem 1.5rem}.panel-title{color:#f3f4f6;font-size:1.125rem;font-weight:600}.panel-action-btn{align-items:center;background:#0000;border:1px solid #374151;border-radius:.375rem;color:#9ca3af;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.375rem .75rem;transition:all .2s ease}.panel-action-btn:hover{background:#ef44441a;border-color:#ef4444;color:#ef4444}.panel-body{flex:1;overflow-y:auto;padding:1rem}.empty-state{align-items:center;height:100%;justify-content:center;text-align:center}.empty-state,.resource-list{display:flex;flex-direction:column}.resource-list{gap:.5rem}.resource-item{align-items:center;background:#1f2937;border:1px solid #374151;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s ease}.resource-item:hover{background:#374151;border-color:#4b5563}.resource-info{align-items:center;display:flex;gap:.75rem}.resource-name{color:#f3f4f6;font-weight:500}.resource-type{color:#9ca3af;font-size:.75rem}.resource-action-btn{background:#0000;border:none;border-radius:.25rem;color:#6b7280;cursor:pointer;padding:.25rem;transition:all .2s ease}.resource-action-btn:hover{background:#ef44441a;color:#ef4444}.context-card-list{display:flex;flex-direction:column;gap:.5rem}.context-card{background:#1f2937;border:1px solid #374151;border-radius:.5rem;overflow:hidden;transition:all .2s ease}.context-card:hover{border-color:#4b5563}.context-card-expanded{border-color:#3b82f680;box-shadow:0 0 0 1px #3b82f633}.context-card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;transition:background .15s ease}.context-card-header:hover{background:#37415180}.context-card-details{animation:slideDown .2s ease-out;border-top:1px solid #374151;padding:0 .75rem .75rem}.placeholder-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:3rem;text-align:center}.tools-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.tool-card{align-items:center;background:#1f2937;border:1px solid #374151;border-radius:.5rem;color:#e5e7eb;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s ease}.tool-card:hover{background:#374151;border-color:#3b82f6;transform:translateY(-2px)}@media (min-width:769px){.tool-dock-tabs{gap:1.5rem}.tool-dock-tab{flex:0 0 auto;flex-direction:column;gap:.375rem;padding:.5rem .75rem}.tool-dock-tab span[class*=hero-],.tool-dock-tab svg{flex-shrink:0;height:1.75rem;width:1.75rem}.tab-label{font-size:.875rem;font-weight:500}.tab-badge{right:50%;top:-.125rem;transform:translateX(50%)}}@media (max-width:768px){.tab-label{display:none}.tool-dock-tabs{flex:1;gap:0;width:100%}.tool-dock-tab{flex-direction:column;gap:0;justify-content:center;padding:.5rem 0}.tool-dock-tab span[class*=hero-],.tool-dock-tab svg{flex-shrink:0;height:1.75rem;width:1.75rem}.tool-dock-bar{height:4rem}.tab-badge{right:.125rem;top:.125rem}.tools-grid{grid-template-columns:repeat(3,1fr)}.tool-dock-panel-container{max-height:60vh}.tool-dock-panel{height:100%}}.tool-dock-expand-button{align-items:center;background:#1f2937;border:1px solid #3b82f6;border-radius:.375rem;box-shadow:0 2px 4px -1px #0003;color:#60a5fa;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:.5rem;transition:all .2s ease;width:2.5rem}.tool-dock-expand-button:hover{background:#374151;border-color:#60a5fa;box-shadow:0 4px 6px -1px #0000004d;color:#93c5fd;transform:scale(1.05)}.tool-dock-expand-button:active{box-shadow:0 1px 2px 0 #0003;transform:scale(.95)}@media (max-width:767px){.tool-dock-container.collapsed,.tool-dock-expand-button{display:none!important}}.tool-dock-container.collapsed{bottom:1rem;height:auto;left:1rem;min-height:auto;position:fixed;width:auto;z-index:100}.tool-dock-container.collapsed .tool-dock-bar,.tool-dock-container.collapsed .tool-dock-panel-container{display:none}.field-notes-capture-group{align-items:center;display:flex;gap:.5rem;padding:0 .5rem}.tool-dock-separator{background:#374151;height:2rem;margin:0 .5rem;width:1px}.field-notes-btn{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:.5rem;color:#d1d5db;cursor:pointer;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:.5rem;transition:all .2s ease}.field-notes-btn:hover{background:#4b5563;border-color:#6b7280;color:#f3f4f6}.field-notes-btn:active{transform:scale(.95)}.field-notes-btn.recording{animation:pulse-recording 1.5s ease-in-out infinite;background:#dc2626;border-color:#ef4444;color:#fff}.recording-indicator{animation:pulse-dot 1s ease-in-out infinite;background:#fff;border-radius:50%;height:10px;margin-right:.5rem;width:10px}@keyframes pulse-recording{0%,to{box-shadow:0 0 0 0 #dc262666}50%{box-shadow:0 0 0 8px #dc262600}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.field-notes-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.field-notes-modal{background:#1f2937;border:1px solid #374151;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000080;max-height:90vh;max-width:28rem;overflow-y:auto;width:100%}.field-notes-modal-header{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:1rem 1.5rem}.field-notes-modal-body{padding:1.5rem}.field-notes-context-info{background:#0003;border-radius:.5rem;margin-top:.5rem;padding:.75rem}@media (max-width:768px){.field-notes-capture-group{gap:.25rem;padding:0 .25rem}.tool-dock-separator{margin:0 .25rem}.field-notes-btn{min-height:40px;min-width:40px;padding:.375rem}.field-notes-modal{margin:.5rem;max-width:100%}}.tab-badge-highlight{animation:pulse 2s infinite;background:#10b981}.field-notes-list-btn{position:relative}.field-notes-list-btn.active{background:#3b82f626;color:#60a5fa}.field-notes-badge{align-items:center;background:#6366f1;border:1.5px solid #1f2937;border-radius:9999px;color:#fff;display:flex;font-size:.625rem;font-weight:600;height:1rem;justify-content:center;min-width:1rem;padding:.125rem .375rem;position:absolute;right:-4px;top:-4px}.field-notes-filters{background:#1f2937;border-bottom:1px solid #374151;display:flex;gap:.5rem;padding:.75rem 1rem}.field-notes-filter-select{background:#374151;border:1px solid #4b5563;border-radius:.375rem;color:#e5e7eb;cursor:pointer;flex:1;font-size:.875rem;padding:.5rem .75rem}.field-notes-filter-select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d;outline:none}.field-note-card{background:#1f2937;border:1px solid #374151;border-radius:.5rem;padding:.75rem;transition:all .2s ease}.field-note-card:hover{background:#374151;border-color:#4b5563}.field-note-card.note-orphan{border-left:3px solid #f59e0b}.field-note-card.note-assigned{border-left:3px solid #10b981}.field-note-card.note-in-context{background:#3b82f614;border-left:3px solid #3b82f6}.field-note-action-btn.in-context{background:#3b82f61a;cursor:default}.field-note-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.field-note-card-body{margin-bottom:.5rem}.field-note-card-body .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.field-note-card-status{margin-bottom:.5rem}.field-note-card-actions{display:flex;gap:.5rem;justify-content:flex-end}.field-note-action-btn{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:.375rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.375rem .5rem;transition:all .15s ease}.field-note-action-btn:hover{background:#4b5563;border-color:#6b7280;color:#e5e7eb}.field-note-action-btn:active{transform:scale(.95)}.field-notes-view-modal{max-width:32rem}.field-notes-view-modal .audio-player{align-items:center;display:flex;gap:1rem}@media (max-width:768px){.field-notes-filters{flex-direction:column;gap:.375rem}.field-note-card-actions{flex-wrap:wrap}.field-note-action-btn{min-height:44px;min-width:44px}}@media (max-width:640px){.tool-dock-panel-container{height:70vh!important;max-height:85vh;min-height:70vh!important}.tool-dock-panel .panel-header{padding:.75rem 1rem}.tool-dock-panel .panel-title{font-size:1rem}.work-orders-filters{gap:.25rem;padding:.5rem .75rem}.work-orders-filters button{flex:1;font-size:.8125rem;min-height:44px;padding:.625rem .5rem}.work-order-card{padding:.625rem}.tool-dock-panel .panel-body{padding:.75rem}.tool-dock-panel .placeholder-content{padding:2rem 1rem}}.scheduler-container{background-color:#111827;display:flex;flex-direction:column;height:100%;overflow:hidden}.resource-timeline{background-color:#111827;min-height:150px;position:relative;transition:background-color .2s ease-out}.resource-timeline.drop-target{background-color:#1f2937;box-shadow:inset 0 0 0 2px #6366f1}.interaction-card{background-color:#ca8a04;border-radius:.375rem;box-shadow:0 1px 3px #0003;color:#fefce8;cursor:move;overflow:hidden;padding:.5rem;position:absolute;transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.interaction-card.dragging,.interaction-card.sortable-chosen{box-shadow:0 4px 8px #0000004d;opacity:.6;transform:scale(1.05);z-index:20}.interaction-card.hover{box-shadow:0 2px 6px #0006;transform:translateY(-1px)}.interaction-card.pending-assignment{border:2px solid #3b82f6}.interaction-card.has-conflict{border:2px solid #ef4444}.status-pending{background-color:#ca8a04;color:#fefce8}.status-in-progress{background-color:#2563eb;color:#eff6ff}.status-completed{background-color:#16a34a;color:#f0fdf4}.status-cancelled{background-color:#dc2626;color:#fef2f2}.resize-handle-left,.resize-handle-right{width:6px}.interaction-card:hover .resize-handle-left,.interaction-card:hover .resize-handle-right{background-color:#ffffff4d;opacity:.5}body.resizing .interaction-card{pointer-events:none}.drag-ghost{background-color:#6366f1;border:2px dashed #6366f1;opacity:.7!important}.sortable-ghost{background-color:#e0e7ff;opacity:.3}.sortable-drag{box-shadow:0 5px 15px #0000004d;opacity:.7;transform:scale(1.05)}.unassigned-container{background-color:#1f2937;transition:background-color .2s ease-out}.unassigned-container.drop-target{background-color:#374151;box-shadow:inset 0 0 0 2px #6366f1}@keyframes highlight-pulse{0%{box-shadow:0 0 0 0 #4f46e5b3}70%{box-shadow:0 0 0 10px #4f46e500}to{box-shadow:0 0 0 0 #4f46e500}}.highlight-pulse{animation:highlight-pulse 1s ease-out}.time-position-indicator{bottom:0;pointer-events:none;position:absolute;top:0;width:2px;z-index:50}.time-indicator-line{background-color:#6366f1;bottom:0;box-shadow:0 0 8px #4f46e599;left:0;position:absolute;top:0;width:2px}.time-indicator-label{background-color:#4f46e5;border-radius:4px;box-shadow:0 1px 3px #0000004d;color:#fff;font-size:10px;left:0;padding:2px 6px;position:absolute;top:4px;transform:translateX(-50%);white-space:nowrap}.assignment-feedback{background-color:#1f2937;border-top:1px solid #374151;bottom:0;left:0;padding:1rem;position:fixed;right:0;transform:translateY(100%);transition:transform .3s ease;z-index:50}.assignment-feedback.visible{transform:translateY(0)}.pulse-dot{animation:pulse 1.5s infinite;background-color:#60a5fa;border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}@media (pointer:coarse){.resize-handle-left,.resize-handle-right{background-color:#fff3;opacity:.3;width:12px}.interaction-card{min-height:3rem;padding:.75rem}.time-indicator-label{font-size:12px;padding:4px 8px}}.template-preview{height:100%;overflow:visible;transition:all .3s ease;width:100%}.template-preview .header rect{transition:fill .3s ease}.template-preview .body rect{transition:all .3s ease}.template-preview .body rect:hover{filter:brightness(1.1)}.template-preview text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.template-preview .interactive-overlays rect{cursor:pointer;transition:opacity .2s ease}.template-preview .rule-indicators circle{transition:r .3s ease}.template-preview .rule-indicators circle:hover{r:12}.zoom-controls{background-color:#1f2937cc;box-shadow:0 1px 3px #0003;padding:.25rem}.zoom-button,.zoom-controls{align-items:center;border-radius:.375rem;display:flex}.zoom-button{background-color:initial;border:none;color:#fff;cursor:pointer;height:2rem;justify-content:center;transition:background-color .2s ease;width:2rem}.zoom-button:hover{background-color:#374151cc}.zoom-level{color:#d1d5db;font-size:.75rem;margin:0 .5rem}.template-tooltip{background-color:#1f2937;border:1px solid #4b5563;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;font-size:.75rem;max-width:16rem;padding:.5rem;pointer-events:none;position:absolute;transition:opacity .2s ease,transform .2s ease;z-index:50}.template-tooltip h3{color:#93c5fd;font-weight:500;margin-bottom:.25rem}.template-tooltip p{color:#e5e7eb;margin-bottom:.25rem}.template-tooltip p:last-child{margin-bottom:0}.template-tooltip .hint{color:#9ca3af;font-size:.7rem;font-style:italic}@media print{@page{size:A4;margin:20mm}body *{visibility:hidden}[id^=audit-report-modal],[id^=audit-report-modal] *{visibility:visible}[id^=audit-report-modal]{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%}.report-content{background:#fff!important;margin:0!important;max-height:none!important;overflow:visible!important;padding:0!important}.prose-print{color:#000;font-family:Georgia,Times New Roman,serif;font-size:11pt;line-height:1.6}.prose-print h1{font-size:24pt;margin-bottom:12pt}.prose-print h1,.prose-print h2{font-weight:700;page-break-after:avoid}.prose-print h2{font-size:18pt;margin-bottom:8pt;margin-top:18pt}.prose-print h3{font-size:14pt;font-weight:700;margin-bottom:6pt;margin-top:12pt;page-break-after:avoid}.prose-print table{border-collapse:collapse;margin:12pt 0;page-break-inside:avoid;width:100%}.prose-print td,.prose-print th{border:1px solid #ddd;padding:6pt;text-align:left}.prose-print th{background-color:#f5f5f5;font-weight:700}.prose-print tr:nth-child(2n){background-color:#f9f9f9}.prose-print a{color:#000;text-decoration:underline}.prose-print hr{page-break-after:always}.prose-print h2{page-break-before:always}.prose-print p,.prose-print table{page-break-inside:avoid}}[id^=audit-report-modal]{animation:fadeIn .2s ease-out}.prose{color:#374151}.prose h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose h3{color:#111827;font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}.prose thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{padding:.5714286em;vertical-align:top}.work-order-card{transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.work-order-card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.work-order-card[draggable=true]{cursor:move}.work-order-card.dragging{cursor:grabbing;opacity:.5}.sortable-ghost{background-color:#eff6ff!important;border:2px dashed #93c5fd!important;opacity:.5}.sortable-chosen{cursor:grabbing!important;z-index:100}.now-line{transition:left .5s ease}@keyframes conflict-pulse{0%{box-shadow:0 0 0 0 #dc262666}70%{box-shadow:0 0 0 5px #dc262600}to{box-shadow:0 0 0 0 #dc262600}}.conflict-indicator{animation:conflict-pulse 2s infinite}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-in-progress-icon{animation:spin-slow 3s linear infinite}.work-order-card:hover .status-in-progress-icon{animation-duration:2s}@media (prefers-reduced-motion:reduce){.status-in-progress-icon{animation:none}}@keyframes saving-pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.saving{animation:saving-pulse 1s infinite;border:2px solid #3b82f6!important}.grid-minor-line{background-color:#e5e7eb80;bottom:0;top:0;width:1px}.grid-minor-line,.resize-tooltip{pointer-events:none;position:absolute}.resize-tooltip{background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;box-shadow:0 2px 4px #0000001a;font-size:.75rem;padding:.5rem;z-index:100}.resize-handle-left,.resize-handle-right{bottom:0;cursor:col-resize;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:.5rem;z-index:10}.resize-handle-left{border-radius:.375rem 0 0 .375rem;left:0}.resize-handle-right{border-radius:0 .375rem .375rem 0;right:0}.work-order-card:hover .resize-handle-left,.work-order-card:hover .resize-handle-right{background-color:#ffffff4d;opacity:.5}body.resizing{cursor:col-resize!important;-moz-user-select:none;user-select:none}body.resizing .work-order-card{pointer-events:none;transition:none!important}@media (pointer:coarse){.resize-handle-left,.resize-handle-right{background:linear-gradient(90deg,#0000 0,#6366f199 40%,#6366f199 60%,#0000);opacity:.4;width:20px}.resize-handle-left{margin-left:-8px;padding-left:8px}.resize-handle-right{margin-right:-8px;padding-right:8px}.work-order-card.resizing-active .resize-handle-left,.work-order-card.resizing-active .resize-handle-right{background:linear-gradient(90deg,#0000 0,#6366f1 40%,#6366f1 60%,#0000);opacity:1}}.work-order-card.resizing-active{border:2px solid #6366f1;box-shadow:0 8px 24px #6366f166;z-index:100}.resize-duration-tooltip{background:#1f2937;border-radius:8px;box-shadow:0 4px 12px #0006;color:#fff;padding:8px 16px;pointer-events:none;position:fixed;text-align:center;white-space:nowrap;z-index:1000}.resize-duration-tooltip.hidden{display:none}.resize-duration-tooltip .duration-value{color:#a5b4fc;font-size:20px;font-weight:600}.resize-duration-tooltip .duration-label{color:#9ca3af;font-size:11px;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}body.resizing{touch-action:none;-webkit-user-select:none}.snap-guide{background-color:#3b82f6;bottom:0;pointer-events:none;position:absolute;top:0;width:2px;z-index:50}.workload-low{background-color:#10b981}.workload-medium{background-color:#f59e0b}.workload-high{background-color:#ef4444}.shift-indicator{background-color:#f3f4f6cc;border-left:1px dashed #d1d5db;border-right:1px dashed #d1d5db;z-index:5}.non-working-hours,.shift-indicator{bottom:0;pointer-events:none;position:absolute;top:0}.non-working-hours{background-color:#d1d5db33;z-index:4}.filter-chip{align-items:center;background-color:#dbeafe;border-radius:9999px;color:#1e40af;display:inline-flex;font-size:.75rem;line-height:1;margin-right:.25rem;padding:.25rem .5rem}.filter-chip button{color:#3b82f6;margin-left:.25rem}.filter-chip button:hover{color:#1e40af}.heatmap-row{position:relative;transition:all .2s ease}.heatmap-row:hover{box-shadow:0 2px 8px #0000004d;transform:translateY(-1px);z-index:10}.technician-timeline-compact{min-height:50px;transition:background-color .3s ease}.technician-timeline-compact .work-order-card{height:36px;padding:2px 4px;top:7px}.technician-timeline-compact .work-order-card .work-order-title{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.technician-timeline-compact .work-order-card .work-order-details{display:none}.technician-timeline-compact .work-order-card:hover{box-shadow:0 4px 12px #00000080;height:auto;min-height:60px;padding:8px;top:-5px;z-index:100}.technician-timeline-compact .work-order-card:hover .work-order-details{display:block;font-size:.75rem;margin-top:4px}.technician-timeline-compact .task-card{height:30px;padding:2px 4px;top:10px}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-yellow-900\/30{background-color:#713f124d}.bg-orange-900\/30{background-color:#7c2d124d}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-blue-900\/25{background-color:#1e3a8a40}.bg-gray-900\/50{background-color:#11182780}.hover\:bg-gray-700:hover{background-color:#374151}.technician-timeline,.technician-timeline-compact{transition:min-height .3s ease-in-out}.heatmap-row,.task-card,.work-order-card{transition:all .2s ease-in-out}.task-card-compact:hover,.work-order-compact:hover{transform:scale(1.02);z-index:200}@media (max-width:768px){.technician-sidebar{border-bottom:1px solid #e5e7eb;border-right:none;width:100%}.scheduler-grid{overflow-x:auto;width:100%}.workload-bar{margin-top:.25rem}}.work-order-card{container-name:card;container-type:inline-size;min-width:20px;overflow:hidden}@container card (max-width: 180px){.wo-actions{display:none!important}}@container card (max-width: 140px){.wo-time{display:none!important}.wo-badges{gap:2px!important}}@container card (max-width: 100px){.wo-badge-role,.wo-badge-tasks,.wo-badge-team{display:none!important}}@container card (max-width: 70px){.wo-pending,.wo-status-icon{display:none!important}.wo-title{font-size:10px!important;max-width:100%!important}}@container card (max-width: 40px){.wo-title{display:none!important}.wo-content{justify-content:center!important;padding:2px!important}.wo-priority-bar{border-radius:2px!important;height:100%!important;width:100%!important}}.work-order-card:hover .wo-tooltip{display:block!important;opacity:1!important}.scheduler-panels-container{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.scheduler-panel{-webkit-overflow-scrolling:touch;flex-shrink:0;overflow-x:hidden;overflow-y:auto;transform:translateZ(0);transition:width .3s cubic-bezier(.4,0,.2,1);will-change:width}.scheduler-panel-left{background-color:#1f2937;border-right:1px solid #374151}.scheduler-panel-left.expanded{width:280px}.scheduler-panel-left.collapsed{width:48px}.scheduler-panel-center{background-color:#111827;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.scheduler-panel-right{background-color:#1f2937;border-left:1px solid #374151}.scheduler-panel-right.expanded{width:280px}.scheduler-panel-right.collapsed{width:48px}.panel-toggle-button{position:sticky;top:16px;z-index:10}.panel-content,.panel-toggle-button{transition:opacity .2s ease}.scheduler-panel.collapsed .panel-content{opacity:0;pointer-events:none}.scheduler-panel.expanded .panel-content{opacity:1;pointer-events:auto}.panel-collapsed-icon{padding:16px 0;text-orientation:mixed;transition:opacity .2s ease;writing-mode:vertical-rl}.scheduler-panel.expanded .panel-collapsed-icon{display:none}.scheduler-panel.collapsed .panel-collapsed-icon{display:block}.plan-preview-card{background-color:#374151;border:1px solid #4b5563;border-radius:.5rem;cursor:pointer;margin-bottom:8px;padding:12px;transform:translateZ(0);transition:all .2s ease}.plan-preview-card:hover{background-color:#4b5563;border-color:#6b7280;box-shadow:0 4px 6px -1px #0000004d;transform:translateY(-2px) translateZ(0)}.plan-preview-card:active{transform:translateY(0) translateZ(0)}.periodicity-badge{border-radius:.25rem;display:inline-block;font-size:.75rem;font-weight:600;padding:2px 8px;text-transform:uppercase}.periodicity-daily{background-color:#3b82f6;color:#fff}.periodicity-weekly{background-color:#10b981;color:#fff}.periodicity-monthly{background-color:#f59e0b;color:#fff}.periodicity-yearly{background-color:#8b5cf6;color:#fff}.periodicity-once{background-color:#6b7280;color:#fff}@media (prefers-reduced-motion:reduce){.panel-content,.panel-toggle-button,.plan-preview-card,.scheduler-panel{transition-duration:.01ms!important}}@media (max-width:768px){.scheduler-panel-left.expanded,.scheduler-panel-right.expanded{width:240px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.plan-preview-card{border-width:.5px}}*{scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}::-webkit-scrollbar-thumb{background:#4b5563;border:2px solid #1f2937;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6366f1}::-webkit-scrollbar-thumb:active{background:#4f46e5}::-webkit-scrollbar-corner{background:#1f2937}.scheduler-panel-center ::-webkit-scrollbar{width:10px}.scheduler-panel-center ::-webkit-scrollbar-thumb{background:#6b7280}.scheduler-panel-center ::-webkit-scrollbar-thumb:hover{background:#6366f1;box-shadow:0 0 6px #6366f180}.scheduler-panel-left ::-webkit-scrollbar,.scheduler-panel-right ::-webkit-scrollbar{width:6px}.scheduler-panel-left ::-webkit-scrollbar-thumb,.scheduler-panel-right ::-webkit-scrollbar-thumb{background:#374151}.scheduler-panel-left ::-webkit-scrollbar-thumb:hover,.scheduler-panel-right ::-webkit-scrollbar-thumb:hover{background:#4b5563}.scheduler-panel,.scheduler-panel-center,.scheduler-panels-container{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media (max-width:768px){::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-thumb{background:#6366f180}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){::-webkit-scrollbar{height:6px;width:6px}}.part-card.dragging{cursor:grabbing;opacity:.8;transform:scale(.95)}.part-drag-preview{background:#9333ea1a;border:2px solid #9333ea;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:.5rem}[id^=part-card-][draggable=true]{transition:all .2s ease}[id^=part-card-][draggable=true]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:grab}[id^=part-card-] .hero-arrows-pointing-out{pointer-events:none;transition:opacity .2s ease}body.dragging{cursor:grabbing!important}.context-hub-button.active-drop-zone{background-color:#9333ea33;border-color:#9333ea}.hub-resource-item .resource-color.part{background-color:var(--context-hub-part-color,#9333ea)}.earth-container{height:100vh;height:100dvh}.mobile-body{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-overflow-scrolling:touch;background-color:rgb(17 24 39/var(--tw-bg-opacity));color:rgb(243 244 246/var(--tw-text-opacity));height:100vh;overflow:hidden;overscroll-behavior:none;touch-action:pan-y}.mobile-container{display:flex;flex-direction:column;height:100%;padding-bottom:4rem}.mobile-content{-webkit-overflow-scrolling:touch;flex:1 1 0%;overflow-y:auto;padding:1rem}.safe-area-pb{padding-bottom:env(safe-area-inset-bottom)}.touch-target{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.touch-target-comfortable{min-height:48px;min-width:48px}.touch-target-primary{min-height:56px;width:100%}.no-select{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-header{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(55 65 81/var(--tw-border-opacity));display:flex;justify-content:space-between;min-height:56px;padding:.75rem 1rem}.header-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;font-weight:600;line-height:1.75rem}.refresh-button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.refresh-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.refresh-button{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.refresh-button:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.filter-tabs{--tw-bg-opacity:1;--tw-border-opacity:1;-webkit-overflow-scrolling:touch;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(55 65 81/var(--tw-border-opacity));overflow-x:auto}.filter-tab,.filter-tabs{align-items:center;display:flex;gap:.5rem;padding:.5rem 1rem}.filter-tab{--tw-text-opacity:1;border-color:#0000;border-radius:.5rem;border-width:1px;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.filter-tab:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-tab{-webkit-tap-highlight-color:transparent;min-height:44px}.filter-tab:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.filter-tab-active{--tw-border-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity));border-color:rgb(96 165 250/var(--tw-border-opacity))}.filter-count,.filter-tab-active{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filter-count{align-items:center;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-radius:9999px;display:flex;font-size:.75rem;font-weight:700;height:1.5rem;justify-content:center;line-height:1rem;width:1.5rem}.filter-tab-active .filter-count{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.work-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.work-card{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.work-card:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.work-card{-webkit-tap-highlight-color:transparent;min-height:120px}.work-card:active,.work-card:hover{background-color:#2d3748}.work-card:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.work-card-header{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.work-card-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));flex:1 1 0%;font-size:1.125rem;font-weight:600;line-height:1.75rem}.field-note-card-body .work-card-title,.work-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.work-card-meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.meta-item{--tw-text-opacity:1;align-items:center;color:rgb(156 163 175/var(--tw-text-opacity));display:flex;font-size:.875rem;gap:.25rem;line-height:1.25rem}.meta-icon{flex-shrink:0;height:1rem;width:1rem}.work-progress{margin-bottom:.75rem}.progress-bar{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-radius:9999px;height:.5rem;overflow:hidden;width:100%}.progress-fill{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity));height:100%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tool-dock-resize-handle.progress-fill{background:#3b82f633}.tool-dock-resize-handle.progress-fill .resize-dot{background:#3b82f6}.progress-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));display:block;font-size:.75rem;line-height:1rem;margin-top:.25rem}.work-card-footer{align-items:center;display:flex;justify-content:space-between}.chevron-icon{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.priority-badge{border-radius:.25rem;flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .5rem}.priority-critical{--tw-text-opacity:1;background-color:#ef444433;border-color:#ef44444d;border-width:1px;color:rgb(248 113 113/var(--tw-text-opacity))}.priority-high{--tw-text-opacity:1;background-color:#f9731633;border-color:#f973164d;border-width:1px;color:rgb(251 146 60/var(--tw-text-opacity))}.priority-medium{--tw-text-opacity:1;background-color:#3b82f633;border-color:#3b82f64d;border-width:1px;color:rgb(96 165 250/var(--tw-text-opacity))}.priority-low{--tw-text-opacity:1;background-color:#6b728033;border-color:#6b72804d;border-width:1px;color:rgb(156 163 175/var(--tw-text-opacity))}.status-badge{align-items:center;border-radius:.25rem;display:flex;font-size:.75rem;font-weight:600;gap:.25rem;line-height:1rem;padding:.25rem .5rem}.status-scheduled{--tw-text-opacity:1;background-color:#3b82f633;color:rgb(96 165 250/var(--tw-text-opacity))}.status-on-hold{--tw-text-opacity:1;background-color:#6b728033;color:rgb(156 163 175/var(--tw-text-opacity))}.bottom-nav{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-top-width:1px;bottom:0;height:64px;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:50}.bottom-nav,.nav-item{align-items:center;display:flex}.nav-item{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));flex:1 1 0%;flex-direction:column;height:100%;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-item:active{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.nav-item{-webkit-tap-highlight-color:transparent;min-width:60px}.nav-item:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.nav-item-active{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.nav-icon-wrapper{position:relative}.nav-icon{height:1.5rem;width:1.5rem}.nav-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(239 68 68/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1rem;position:absolute;right:-.25rem;top:-.25rem;width:1.25rem}.nav-label{font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.25rem}.empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;text-align:center}.empty-icon{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));height:4rem;margin-bottom:1rem;width:4rem}.empty-state h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.empty-state p{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.loading-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.field-notes-dock .loading-skeleton{animation:recording-pulse 1.5s ease-in-out infinite}.loading-skeleton{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-radius:.5rem;height:8rem;width:100%}.spinner{--tw-border-opacity:1;animation:spin 1s linear infinite;border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:9999px;border-top-color:rgb(59 130 246/var(--tw-border-opacity));border-width:2px}.spinner-sm{height:1rem;width:1rem}.spinner-md{height:1.5rem;width:1.5rem}.spinner-lg{height:2rem;width:2rem}.connection-banner{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;animation:slideDown .3s ease-out;background-color:rgb(245 158 11/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;left:0;line-height:1.25rem;padding:.5rem 1rem;position:fixed;right:0;top:0;z-index:50}.task-checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.checklist-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem}.task-description{color:rgb(255 255 255/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;line-height:1.25}.task-description-completed{text-decoration-line:line-through}.task-description-completed,.task-notes{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.task-notes{font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.task-completed-info{--tw-text-opacity:1;align-items:center;color:rgb(107 114 128/var(--tw-text-opacity));display:flex;font-size:.75rem;gap:.25rem;line-height:1rem;margin-top:.25rem}.task-loading{flex-shrink:0}.mobile-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.mobile-form label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.mobile-form input[type=email],.mobile-form input[type=number],.mobile-form input[type=text],.mobile-form select,.mobile-form textarea{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;padding:.75rem 1rem;width:100%}.mobile-form input[type=email]:focus,.mobile-form input[type=number]:focus,.mobile-form input[type=text]:focus,.mobile-form select:focus,.mobile-form textarea:focus{--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);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity));border-color:#0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.mobile-form input[type=email],.mobile-form input[type=number],.mobile-form input[type=text],.mobile-form select,.mobile-form textarea{min-height:48px}.mobile-form textarea{min-height:120px}.mobile-form button[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:1rem;padding-top:1rem;width:100%}.mobile-form button[type=submit]:active{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.mobile-form button[type=submit]{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-form button[type=submit]:disabled{cursor:not-allowed;opacity:.5}.mobile-form button[type=submit]{-webkit-tap-highlight-color:transparent;min-height:56px}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}.equipment-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.equipment-card{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.equipment-card:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.equipment-card{-webkit-tap-highlight-color:transparent;min-height:120px;position:relative}.equipment-card:active{background-color:#2d3748}.equipment-card:hover{--tw-border-opacity:1;background-color:#2d3748;border-color:rgb(75 85 99/var(--tw-border-opacity))}.equipment-card-active{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(59 130 246/var(--tw-border-opacity))}.equipment-header{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.equipment-info{flex:1 1 0%;min-width:0}.equipment-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.25rem}.equipment-name,.field-note-card-body .equipment-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.equipment-code{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.status-indicator{align-items:center;border-radius:.25rem;display:flex;flex-shrink:0;gap:.375rem;padding:.25rem .5rem}.status-dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.status-label{font-size:.75rem;font-weight:600;line-height:1rem;white-space:nowrap}.status-pending{--tw-text-opacity:1;background-color:#6b728033;color:rgb(156 163 175/var(--tw-text-opacity))}.status-pending .status-dot{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.status-in-progress{--tw-text-opacity:1;background-color:#f59e0b33;color:rgb(251 191 36/var(--tw-text-opacity))}.status-in-progress .status-dot{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.status-completed{--tw-text-opacity:1;background-color:#22c55e33;color:rgb(74 222 128/var(--tw-text-opacity))}.status-completed .status-dot{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.status-skipped{--tw-text-opacity:1;background-color:#3b82f633;color:rgb(96 165 250/var(--tw-text-opacity))}.status-skipped .status-dot{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.status-failed{--tw-text-opacity:1;background-color:#ef444433;color:rgb(248 113 113/var(--tw-text-opacity))}.status-failed .status-dot{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.execution-progress{margin-bottom:.75rem}.execution-progress .progress-bar{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-radius:9999px;height:.5rem;margin-bottom:.25rem;overflow:hidden;width:100%}.execution-progress .progress-fill{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity));height:100%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.execution-progress .progress-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.equipment-meta{display:flex;flex-wrap:wrap;gap:.75rem}.equipment-meta .meta-item{--tw-text-opacity:1;align-items:center;color:rgb(156 163 175/var(--tw-text-opacity));display:flex;font-size:.875rem;gap:.375rem;line-height:1.25rem}.equipment-meta .meta-icon{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));flex-shrink:0;height:1rem;width:1rem}.equipment-card .chevron-icon{--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));height:1.25rem;position:absolute;right:1rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1.25rem}.work-info-card{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem}.work-info-card .info-row{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.work-info-card .info-row:last-child{margin-bottom:0}.work-info-card .info-icon{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));flex-shrink:0;height:1.25rem;width:1.25rem}.work-description{--tw-text-opacity:1;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgb(209 213 219/var(--tw-text-opacity));display:-webkit-box;font-size:.875rem;line-height:1.25rem;margin-top:.5rem;overflow:hidden}.bottom-action-bar{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-top-width:1px;bottom:0;left:0;padding:1rem 1rem env(safe-area-inset-bottom);position:fixed;right:0;z-index:50}.bottom-action-bar .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(37 99 235/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.5rem;padding-bottom:1rem;padding-top:1rem;width:100%}.bottom-action-bar .btn-primary:active{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.bottom-action-bar .btn-primary{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bottom-action-bar .btn-primary:disabled{cursor:not-allowed;opacity:.5}.bottom-action-bar .btn-primary{-webkit-tap-highlight-color:transparent;min-height:56px}.btn-add-equipment{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(209 213 219/var(--tw-text-opacity));display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}.btn-add-equipment:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.btn-add-equipment{-webkit-tap-highlight-color:transparent;min-height:48px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem}.back-button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.back-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.back-button{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.back-button:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.back-button{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.menu-button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.menu-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.menu-button{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-button:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.menu-button{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.progress-summary{--tw-bg-opacity:1;--tw-border-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:1.5rem;margin:1rem;padding:1.5rem}.progress-circle{flex-shrink:0;position:relative}.progress-ring{transform:rotate(-90deg)}.progress-ring-circle-bg{opacity:.2}.progress-ring-circle{transition:stroke-dasharray .5s ease}.progress-percentage{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:1.875rem;font-weight:700;inset:0;justify-content:center;line-height:2.25rem;position:absolute}.progress-stats{display:grid;flex:1 1 0%;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-item{align-items:center;display:flex;flex-direction:column}.stat-value{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;font-weight:700;line-height:2.25rem}.stat-label{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.task-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.task-item-wrapper{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-item-wrapper.task-item-completed{opacity:.75}.task-item-wrapper.task-item-skipped{opacity:.6}.task-item{--tw-bg-opacity:1;--tw-border-opacity:1;-webkit-tap-highlight-color:transparent;align-items:flex-start;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;min-height:56px;padding:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-item:active{background-color:#2d3748}.task-item:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.task-checkbox{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity));border-radius:.25rem;border-width:2px;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-top:.125rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.task-checkbox-checked{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));border-color:rgb(34 197 94/var(--tw-border-opacity))}.task-checkbox-skipped{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity))}.check-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:1rem;width:1rem}.task-content{flex:1 1 0%;min-width:0}.task-name{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.5rem;line-height:1.25;margin-bottom:.25rem}.task-required-badge{--tw-text-opacity:1;background-color:#ef444433;border-color:#ef44444d;border-radius:.25rem;border-width:1px;color:rgb(248 113 113/var(--tw-text-opacity));font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .5rem}.task-description{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.field-note-card-body .task-description,.task-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.task-metadata{margin-top:.5rem}.task-metadata>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.task-metadata{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));border-top-width:1px;padding-top:.5rem}.metadata-row{align-items:flex-start;display:flex;gap:.375rem}.metadata-icon{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));flex-shrink:0;height:.75rem;margin-top:.125rem;width:.75rem}.task-status{flex-shrink:0}.task-status-badge{border-radius:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .5rem;white-space:nowrap}.status-badge-pending{--tw-text-opacity:1;background-color:#6b728033;color:rgb(156 163 175/var(--tw-text-opacity))}.status-badge-in-progress{--tw-text-opacity:1;background-color:#f59e0b33;color:rgb(251 191 36/var(--tw-text-opacity))}.status-badge-completed{--tw-text-opacity:1;background-color:#22c55e33;color:rgb(74 222 128/var(--tw-text-opacity))}.status-badge-skipped{--tw-text-opacity:1;background-color:#3b82f633;color:rgb(96 165 250/var(--tw-text-opacity))}.status-badge-failed{--tw-text-opacity:1;background-color:#ef444433;color:rgb(248 113 113/var(--tw-text-opacity))}.modal-overlay{--tw-bg-opacity:0.75;align-items:flex-end;animation:fadeIn .2s ease-out;background-color:rgb(0 0 0/var(--tw-bg-opacity));display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.modal-container{--tw-bg-opacity:1;animation:slideUp .3s ease-out;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-top-left-radius:1rem;border-top-right-radius:1rem;border-top-width:1px;max-height:90vh;max-width:42rem;padding-bottom:env(safe-area-inset-bottom);width:100%}.modal-container,.modal-header{--tw-border-opacity:1}.modal-header{align-items:center;border-bottom-width:1px;border-color:rgb(55 65 81/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.5rem}.modal-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;font-weight:600;line-height:1.75rem}.modal-close-button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.modal-close-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal-close-button{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-close-button:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.modal-close-button{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.modal-content{max-height:calc(90vh - 160px);overflow-y:auto;padding:1rem 1.5rem}.modal-footer{--tw-border-opacity:1;align-items:center;border-color:rgb(55 65 81/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.75rem;padding:1rem 1.5rem}.btn-secondary{--tw-border-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(209 213 219/var(--tw-text-opacity));display:flex;flex:1 1 0%;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem}.btn-secondary:active{background-color:rgb(55 65 81/var(--tw-bg-opacity))}.btn-secondary{-webkit-tap-highlight-color:transparent;min-height:48px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary{align-items:center;background-color:rgb(37 99 235/var(--tw-bg-opacity));border-radius:.5rem;display:flex;flex:1 1 0%;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem}.btn-primary:active{background-color:rgb(29 78 216/var(--tw-bg-opacity))}.btn-primary{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{-webkit-tap-highlight-color:transparent;min-height:48px}.work-panel{inset:0;pointer-events:none;position:fixed;z-index:50}.work-panel.open{pointer-events:auto}.work-panel-backdrop{background-color:#00000080;inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in-out}.work-panel.open .work-panel-backdrop{opacity:1}.work-panel-content{background-color:#1f2937;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -4px 6px -1px #0000001a;left:0;max-height:80vh;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease-out}.work-panel.open .work-panel-content{transform:translateY(0)}.quick-work-wizard-overlay{align-items:center;background-color:#000000e6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.quick-work-wizard-container{background-color:#111827;display:flex;flex-direction:column;height:100%;max-height:100vh;max-width:480px;overflow:hidden;width:100%}@media (min-width:640px){.quick-work-wizard-container{border-radius:16px;margin:20px;max-height:90vh}}.quick-work-wizard-header{align-items:center;border-bottom:1px solid #374151;display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.wizard-back-btn{border-radius:8px;color:#9ca3af;padding:8px;transition:all .15s}.wizard-back-btn:hover{background-color:#374151;color:#fff}.wizard-title{color:#fff;font-size:1.125rem;font-weight:600}.wizard-step-indicator{display:flex;gap:6px}.wizard-step-dot{background-color:#374151;border-radius:50%;height:8px;transition:background-color .15s;width:8px}.wizard-step-dot.active{background-color:#10b981}.quick-work-wizard-content{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;padding:24px 16px}.capture-step{align-items:center;display:flex;flex-direction:column}.step-instruction{color:#9ca3af;font-size:1rem;margin-bottom:24px;text-align:center}.voice-capture-container{background-color:#1f2937;border-radius:16px;margin-bottom:24px;max-width:320px;padding:24px 16px;width:100%}.divider-or{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:16px;margin:24px 0;width:100%}.divider-or:after,.divider-or:before{background-color:#374151;content:"";flex:1;height:1px}.text-capture-form{width:100%}.wizard-textarea{background-color:#1f2937;border:1px solid #374151;border-radius:12px;color:#fff;font-size:1rem;margin-bottom:16px;padding:12px 16px;resize:none;width:100%}.wizard-textarea:focus{border-color:#10b981;box-shadow:0 0 0 2px #10b98133;outline:none}.wizard-textarea::-moz-placeholder{color:#6b7280}.wizard-textarea::placeholder{color:#6b7280}.wizard-text-submit-btn{align-items:center;background-color:#10b981;border-radius:12px;color:#fff;display:flex;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:background-color .15s;width:100%}.wizard-text-submit-btn:hover:not(:disabled){background-color:#059669}.wizard-text-submit-btn:disabled{background-color:#374151;color:#6b7280;cursor:not-allowed}.context-step{display:flex;flex-direction:column;gap:20px}.description-preview{background-color:#1f2937;border-left:4px solid #10b981;border-radius:12px;padding:16px}.preview-label{color:#6b7280;font-size:.75rem;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.preview-text{color:#fff;font-size:.95rem;line-height:1.5}.audio-badge{align-items:center;background-color:#374151;border-radius:9999px;color:#9ca3af;display:inline-flex;font-size:.75rem;gap:4px;margin-top:8px;padding:4px 8px}.wizard-textarea-context{background-color:#111827;border:1px solid #374151;border-radius:10px;color:#fff;font-size:.875rem;line-height:1.5;padding:12px 16px;resize:none;width:100%}.wizard-textarea-context:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133;outline:none}.wizard-textarea-context::-moz-placeholder{color:#6b7280}.wizard-textarea-context::placeholder{color:#6b7280}.context-badge.audio{background:#ef444433;border-radius:9999px;color:#f87171;font-size:.75rem;padding:2px 6px}.description-section{border-left:3px solid #10b981;padding-left:12px}.context-section{display:flex;flex-direction:column;gap:8px}.context-label{color:#9ca3af;font-size:.875rem;gap:8px}.context-label,.context-value{align-items:center;display:flex}.context-value{background-color:#1f2937;border:1px solid #374151;border-radius:10px;color:#fff;justify-content:space-between;padding:12px 16px}.context-clear-btn{border-radius:4px;color:#6b7280;padding:4px;transition:all .15s}.context-clear-btn:hover{background-color:#ef44441a;color:#ef4444}.context-select-btn{align-items:center;background-color:#1f2937;border:1px dashed #374151;border-radius:10px;color:#9ca3af;display:flex;font-size:.875rem;gap:8px;justify-content:center;padding:12px 16px;transition:all .15s}.context-select-btn:hover{border-color:#10b981;color:#10b981}.context-badge{align-items:center;background-color:#6366f1;border-radius:9999px;color:#fff;display:inline-flex;font-size:.625rem;font-weight:600;height:18px;justify-content:center;margin-left:auto;min-width:18px;padding:0 6px}.wizard-selector-overlay{align-items:flex-end;animation:fadeIn .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.wizard-selector-modal{animation:slideUp .2s ease-out;background-color:#1f2937;border-radius:16px 16px 0 0;display:flex;flex-direction:column;max-height:70vh;max-width:480px;width:100%}@media (min-width:640px){.wizard-selector-modal{border-radius:16px;margin-bottom:20%;max-height:60vh}}.selector-header{border-bottom:1px solid #374151;padding:16px 20px}.selector-title{color:#fff;gap:10px}.selector-close-btn{border-radius:8px;color:#6b7280;padding:8px}.selector-close-btn:hover{background-color:#374151;color:#fff}.selector-content{padding:16px 20px}.selector-empty{padding:32px 16px}.selector-list{gap:8px}.selector-item{background-color:#111827;border:1px solid #374151;border-radius:12px;color:#fff;gap:12px;padding:14px 16px}.selector-item:hover{background-color:#6366f11a;border-color:#6366f1}.selector-item-info{gap:2px}.selector-item-name{color:#fff}.selector-item-code{color:#6b7280}.selector-footer{border-top:1px solid #374151;padding:12px 20px 20px}.selector-cancel-btn{background-color:#374151;border-radius:10px;color:#9ca3af;font-weight:500;padding:12px 16px;transition:all .15s;width:100%}.selector-cancel-btn:hover{background-color:#4b5563;color:#fff}.priority-buttons{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.priority-btn{border:2px solid #0000;border-radius:8px;font-size:.75rem;font-weight:600;padding:10px 8px;transition:all .15s}.priority-btn.priority-low{background-color:#22c55e1a;border-color:#374151;color:#6b7280}.priority-btn.priority-low.active{background-color:#22c55e33;border-color:#22c55e;color:#22c55e}.priority-btn.priority-medium{background-color:#3b82f61a;border-color:#374151;color:#6b7280}.priority-btn.priority-medium.active{background-color:#3b82f633;border-color:#3b82f6;color:#3b82f6}.priority-btn.priority-high{background-color:#f973161a;border-color:#374151;color:#6b7280}.priority-btn.priority-high.active{background-color:#f9731633;border-color:#f97316;color:#f97316}.priority-btn.priority-critical{background-color:#ef44441a;border-color:#374151;color:#6b7280}.priority-btn.priority-critical.active{background-color:#ef444433;border-color:#ef4444;color:#ef4444}.wizard-actions{border-top:1px solid #374151;display:flex;gap:12px;margin-top:24px;padding-top:24px}.wizard-back-action{align-items:center;background-color:#374151;border-radius:12px;color:#9ca3af;display:flex;font-weight:500;gap:8px;padding:14px 20px;transition:all .15s}.wizard-back-action:hover{background-color:#4b5563;color:#fff}.wizard-submit-btn{align-items:center;background-color:#10b981;border-radius:12px;color:#fff;display:flex;flex:1;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:background-color .15s}.wizard-submit-btn:hover:not(:disabled){background-color:#059669}.wizard-submit-btn:disabled{background-color:#374151;color:#6b7280;cursor:not-allowed}.wizard-error{background-color:#ef44441a;border:1px solid #ef44444d;border-radius:10px;color:#ef4444;font-size:.875rem;gap:8px;margin-top:16px;padding:12px 16px}.success-step,.wizard-error{align-items:center;display:flex}.success-step{flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.success-icon{animation:successPulse .6s ease-out;margin-bottom:24px}@keyframes successPulse{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.success-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:8px}.success-work-id{color:#10b981;font-size:.875rem;font-weight:600;margin-bottom:4px}.success-work-title{color:#9ca3af;font-size:1rem;margin-bottom:32px}.success-actions{display:flex;flex-direction:column;gap:12px;max-width:280px;width:100%}.success-btn{align-items:center;border-radius:12px;display:flex;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .15s}.success-btn-primary{background-color:#10b981;color:#fff}.success-btn-primary:hover{background-color:#059669}.success-btn-secondary{background-color:#3b82f6;color:#fff}.success-btn-secondary:hover{background-color:#2563eb}.success-btn-tertiary{background-color:#374151;color:#9ca3af}.success-btn-tertiary:hover{background-color:#4b5563;color:#fff}.field-notes-dock{background:#fff;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:40}.dark .field-notes-dock{background:#1f2937;border-top-color:#374151}.field-notes-dock__buttons{gap:1rem;padding:.75rem 1rem}.field-notes-dock__button,.field-notes-dock__buttons{align-items:center;display:flex;justify-content:center}.field-notes-dock__button{background:#f3f4f6;border:none;border-radius:.75rem;color:#374151;cursor:pointer;flex-direction:column;min-height:56px;min-width:64px;padding:.5rem 1rem;transition:all .15s ease}.field-notes-dock__button:hover{background:#e5e7eb}.field-notes-dock__button:active{background:#d1d5db;transform:scale(.98)}.dark .field-notes-dock__button{background:#374151;color:#e5e7eb}.dark .field-notes-dock__button:hover{background:#4b5563}.field-notes-dock__button:first-child{background:#fee2e2;color:#dc2626}.field-notes-dock__button:first-child:hover{background:#fecaca}.dark .field-notes-dock__button:first-child{background:#7f1d1d;color:#fecaca}.field-notes-dock__label{font-size:.75rem;font-weight:500;margin-top:.25rem}.field-notes-dock__context{border-top:1px solid #f3f4f6;padding:.25rem 1rem .5rem;text-align:center}.dark .field-notes-dock__context{border-top-color:#374151}body:has(.field-notes-dock) main{padding-bottom:100px}@media (max-width:640px){.field-notes-dock__buttons{gap:.5rem;padding:.5rem}.field-notes-dock__button{min-height:52px;min-width:56px;padding:.375rem .75rem}.field-notes-dock__label{font-size:.625rem}}@keyframes recording-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.field-notes-dock .animate-pulse{animation:recording-pulse 1.5s ease-in-out infinite}@media (max-height:500px){.field-notes-dock{display:none}}:root{--ind-bg-void:#000;--ind-bg-primary:#0a0a0a;--ind-bg-secondary:#111;--ind-bg-tertiary:#1a1a1a;--ind-bg-elevated:#222;--ind-bg-interactive:#2a2a2a;--ind-text-primary:#fafafa;--ind-text-secondary:#a3a3a3;--ind-text-muted:#525252;--ind-text-inverse:#0a0a0a;--ind-signal-amber:#f59e0b;--ind-signal-amber-dim:#92400e;--ind-signal-green:#22c55e;--ind-signal-green-dim:#166534;--ind-signal-red:#ef4444;--ind-signal-red-dim:#991b1b;--ind-signal-blue:#3b82f6;--ind-signal-indigo:#6366f1;--ind-border-subtle:#262626;--ind-border-default:#404040;--ind-border-focus:var(--ind-signal-amber);--ind-touch-min:56px;--ind-touch-comfortable:64px;--ind-touch-large:72px;--ind-font-industrial:"Titillium Web",system-ui,sans-serif;--ind-font-mono:"JetBrains Mono","SF Mono",monospace}.nav-industrial,.theme-industrial{background:var(--ind-bg-primary);color:var(--ind-text-primary);font-family:var(--ind-font-industrial)}.nav-industrial{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.nav-industrial__status-bar{align-items:center;background:var(--ind-bg-void);border-bottom:1px solid var(--ind-border-subtle);display:flex;justify-content:space-between;padding:8px 12px}.nav-industrial__status-left{align-items:center;display:flex;gap:8px}.nav-industrial__badge{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.05em;padding:4px 8px}.nav-industrial__badge--shift{background:var(--ind-signal-amber-dim);border:1px solid var(--ind-signal-amber);color:var(--ind-signal-amber)}.nav-industrial__badge--online{background:var(--ind-signal-green-dim);border:1px solid var(--ind-signal-green);color:var(--ind-signal-green)}.nav-industrial__badge--offline{animation:ind-pulse-slow 2s ease-in-out infinite;background:var(--ind-signal-red-dim);border:1px solid var(--ind-signal-red);color:var(--ind-signal-red)}.nav-industrial__time{color:var(--ind-text-secondary);font-family:var(--ind-font-mono);font-size:14px;font-weight:500}.nav-industrial__breadcrumb{align-items:center;background:var(--ind-bg-secondary);border-bottom:1px solid var(--ind-border-subtle);display:flex;gap:8px;padding:8px 12px}.nav-industrial__back-btn{align-items:center;background:var(--ind-bg-interactive);border:1px solid var(--ind-border-default);color:var(--ind-text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .1s;width:44px}.nav-industrial__back-btn:active:not(:disabled){background:var(--ind-bg-elevated);border-color:var(--ind-signal-amber);color:var(--ind-signal-amber)}.nav-industrial__back-btn:disabled{cursor:not-allowed;opacity:.3}.nav-industrial__path{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1;gap:4px;overflow-x:auto;scrollbar-width:none}.nav-industrial__path::-webkit-scrollbar{display:none}.nav-industrial__home-btn{align-items:center;background:none;border:none;color:var(--ind-text-muted);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.nav-industrial__home-btn:active{color:var(--ind-signal-amber)}.nav-industrial__crumb{align-items:center;display:flex;gap:4px}.nav-industrial__crumb-sep{color:var(--ind-text-muted);font-size:10px}.nav-industrial__crumb-btn{background:none;border:none;color:var(--ind-text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:6px 8px;white-space:nowrap}.nav-industrial__crumb-btn:active{color:var(--ind-signal-amber)}.nav-industrial__crumb-btn--current{color:var(--ind-text-primary);font-weight:600}.nav-industrial__search{align-items:center;background:var(--ind-bg-tertiary);border-bottom:1px solid var(--ind-border-subtle);display:flex;gap:8px;padding:8px 12px}.nav-industrial__search-input-wrap{align-items:center;background:var(--ind-bg-interactive);border:1px solid var(--ind-border-default);display:flex;flex:1;gap:8px;height:44px;padding:0 12px}.nav-industrial__search-input-wrap:focus-within{border-color:var(--ind-signal-amber)}.nav-industrial__search-icon{color:var(--ind-text-muted);flex-shrink:0;height:20px;width:20px}.nav-industrial__search-input{background:none;border:none;color:var(--ind-text-primary);flex:1;font-family:inherit;font-size:16px;outline:none}.nav-industrial__search-input::-moz-placeholder{color:var(--ind-text-muted)}.nav-industrial__search-input::placeholder{color:var(--ind-text-muted)}.nav-industrial__search-scope{align-items:center;background:var(--ind-bg-interactive);border:1px solid var(--ind-border-default);color:var(--ind-text-secondary);cursor:pointer;display:flex;font-size:12px;gap:4px;padding:8px 12px;white-space:nowrap}.nav-industrial__search-scope-value{color:var(--ind-signal-amber);font-weight:600}.nav-industrial__list{flex:1;overflow-y:auto;padding:8px;padding-bottom:calc(var(--ind-touch-large) + 24px)}.nav-industrial__section{margin-bottom:16px}.nav-industrial__section-header{align-items:center;color:var(--ind-text-muted);display:flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.05em;padding:8px 12px;text-transform:uppercase}.nav-industrial__section-icon{height:16px;width:16px}.nav-industrial__section-count{color:var(--ind-signal-amber);font-family:var(--ind-font-mono);margin-left:auto}.nav-industrial__area-item{align-items:stretch;background:var(--ind-bg-secondary);border:1px solid var(--ind-border-subtle);cursor:pointer;display:flex;margin-bottom:4px;transition:all .1s}.nav-industrial__area-item:active{background:var(--ind-bg-tertiary);border-color:var(--ind-signal-amber)}.nav-industrial__area-content{align-items:center;display:flex;flex:1;gap:12px;min-height:var(--ind-touch-min);padding:12px 16px}.nav-industrial__area-icon{color:var(--ind-signal-amber);flex-shrink:0;height:24px;width:24px}.nav-industrial__area-info{flex:1;min-width:0}.nav-industrial__area-name{color:var(--ind-text-primary);font-size:16px;font-weight:600;margin-bottom:2px}.nav-industrial__area-meta{color:var(--ind-text-secondary);font-size:13px}.nav-industrial__area-meta-count{color:var(--ind-signal-amber);font-weight:600}.nav-industrial__area-arrow{align-items:center;background:var(--ind-bg-tertiary);border-left:1px solid var(--ind-border-subtle);color:var(--ind-text-muted);display:flex;flex-shrink:0;justify-content:center;width:48px}.nav-industrial__area-arrow svg{height:20px;width:20px}.nav-industrial__equipment-item{align-items:stretch;background:var(--ind-bg-secondary);border:1px solid var(--ind-border-subtle);cursor:pointer;display:flex;margin-bottom:4px;transition:all .1s}.nav-industrial__equipment-item--selected,.nav-industrial__equipment-item:active{background:#6366f126;border-color:var(--ind-signal-indigo)}.nav-industrial__equipment-content{align-items:center;display:flex;flex:1;gap:12px;min-height:var(--ind-touch-min);padding:12px 16px}.nav-industrial__equipment-icon{flex-shrink:0;height:24px;width:24px}.nav-industrial__equipment-icon--ok{color:var(--ind-signal-green)}.nav-industrial__equipment-icon--warning{color:var(--ind-signal-amber)}.nav-industrial__equipment-icon--error{color:var(--ind-signal-red)}.nav-industrial__equipment-icon--in_production{color:var(--ind-signal-green)}.nav-industrial__equipment-icon--temporary_stop{color:var(--ind-signal-amber)}.nav-industrial__equipment-icon--permanent_stop{color:var(--ind-signal-red)}.nav-industrial__equipment-icon--creation{color:var(--ind-signal-blue)}.nav-industrial__equipment-info{flex:1;min-width:0}.nav-industrial__equipment-name{color:var(--ind-text-primary);font-size:16px;font-weight:600;margin-bottom:2px}.nav-industrial__equipment-code{color:var(--ind-text-muted);font-family:var(--ind-font-mono);font-size:12px}.nav-industrial__equipment-status{align-items:center;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.nav-industrial__equipment-status--in_production,.nav-industrial__equipment-status--ok{background:var(--ind-signal-green-dim);color:var(--ind-signal-green)}.nav-industrial__equipment-status--temporary_stop,.nav-industrial__equipment-status--warning{background:var(--ind-signal-amber-dim);color:var(--ind-signal-amber)}.nav-industrial__equipment-status--error,.nav-industrial__equipment-status--permanent_stop{background:var(--ind-signal-red-dim);color:var(--ind-signal-red)}.nav-industrial__equipment-status--creation{background:#3b82f633;color:var(--ind-signal-blue)}.nav-industrial__equipment-status-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.nav-industrial__equipment-bookmark{align-items:center;background:var(--ind-bg-tertiary);border-left:1px solid var(--ind-border-subtle);color:var(--ind-text-muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:48px}.nav-industrial__equipment-bookmark:active{background:var(--ind-signal-indigo);color:var(--ind-text-primary)}.nav-industrial__equipment-bookmark--active{color:var(--ind-signal-indigo)}.nav-industrial__equipment-bookmark svg{height:24px;width:24px}.nav-industrial__work-badge{align-items:center;background:var(--ind-signal-amber-dim);color:var(--ind-signal-amber);display:inline-flex;font-size:10px;font-weight:700;gap:4px;margin-left:8px;padding:2px 6px}.nav-industrial__dock{background:var(--ind-bg-void);border-top:2px solid var(--ind-border-default);bottom:0;left:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:100}.nav-industrial__dock-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr 2fr 2fr;margin:0 auto;max-width:428px}.nav-industrial__dock-btn{align-items:center;background:var(--ind-bg-interactive);border:1px solid var(--ind-border-subtle);color:var(--ind-text-primary);cursor:pointer;display:flex;flex-direction:column;font-family:var(--ind-font-industrial);gap:4px;justify-content:center;min-height:var(--ind-touch-min);transition:all .1s}.nav-industrial__dock-btn:active{background:var(--ind-bg-elevated);transform:scale(.95)}.nav-industrial__dock-btn--primary{background:var(--ind-signal-amber);border-color:var(--ind-signal-amber);color:var(--ind-text-inverse)}.nav-industrial__dock-btn--primary:active{background:var(--ind-signal-amber-dim);color:var(--ind-text-primary)}.nav-industrial__dock-btn--recording{animation:ind-pulse-recording 1s ease-in-out infinite;background:var(--ind-signal-red);border-color:var(--ind-signal-red)}.nav-industrial__dock-btn-icon{height:24px;width:24px}.nav-industrial__dock-btn-label{font-size:11px;font-weight:600;letter-spacing:.02em}@keyframes ind-pulse-slow{0%,to{opacity:1}50%{opacity:.6}}@keyframes ind-pulse-recording{0%,to{box-shadow:0 0 0 0 #ef444466;opacity:1}50%{box-shadow:0 0 0 12px #ef444400;opacity:.9}}@keyframes ind-slide-in{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.nav-industrial__list>*{animation:ind-slide-in .2s cubic-bezier(.2,0,0,1)}.nav-industrial__list>:first-child{animation-delay:0ms}.nav-industrial__list>:nth-child(2){animation-delay:30ms}.nav-industrial__list>:nth-child(3){animation-delay:60ms}.nav-industrial__list>:nth-child(4){animation-delay:90ms}.nav-industrial__list>:nth-child(5){animation-delay:.12s}.nav-industrial__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.nav-industrial__empty-icon{color:var(--ind-text-muted);height:64px;margin-bottom:16px;width:64px}.nav-industrial__empty-title{color:var(--ind-text-secondary);font-size:18px;font-weight:600;margin-bottom:8px}.nav-industrial__empty-text{color:var(--ind-text-muted);font-size:14px}.nav-industrial__loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.nav-industrial__loading-spinner{animation:ind-spin 1s linear infinite;border:3px solid var(--ind-border-default);border-radius:50%;border-top-color:var(--ind-signal-amber);height:40px;margin-bottom:16px;width:40px}@keyframes ind-spin{to{transform:rotate(1turn)}}.nav-industrial__loading-text{color:var(--ind-text-secondary);font-size:14px}.nav-industrial__context-hub{align-items:center;background:var(--ind-signal-indigo);bottom:calc(var(--ind-touch-large) + 16px + env(safe-area-inset-bottom, 0px));color:var(--ind-text-primary);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;padding:8px 12px;position:fixed;right:12px;z-index:99}.nav-industrial__context-hub-count{align-items:center;background:var(--ind-text-primary);color:var(--ind-signal-indigo);display:flex;font-family:var(--ind-font-mono);font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}@media (prefers-reduced-motion:reduce){.nav-industrial *,.nav-industrial :after,.nav-industrial :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nav-industrial :focus-visible{outline:2px solid var(--ind-signal-amber);outline-offset:2px}@media (min-width:769px){.nav-industrial__dock{border-radius:12px 12px 0 0;left:50%;max-width:428px;transform:translateX(-50%)}}.object-preview-overlay{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:1rem 1rem 6rem;position:fixed;z-index:60}.object-preview-backdrop{animation:preview-backdrop-fade .2s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;inset:0;position:absolute}@keyframes preview-backdrop-fade{0%{opacity:0}to{opacity:1}}.object-preview-container{animation:preview-slide-up .3s ease-out;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#111827e6;border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000080,inset 0 1px 0 #ffffff0d;max-height:70vh;max-width:420px;overflow:hidden;position:relative;width:100%}@keyframes preview-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.object-preview-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1rem 1.25rem}.object-preview-close-btn{border-radius:.5rem;color:#9ca3af;padding:.5rem;transition:color .15s,background-color .15s}.object-preview-close-btn:active,.object-preview-close-btn:hover{background-color:#ffffff1a;color:#fff}.object-preview-type-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.object-preview-type-badge--work{background:#ec489933;border:1px solid #ec48994d;color:#f472b6}.object-preview-type-badge--equipment{background:#6366f133;border:1px solid #6366f14d;color:#a5b4fc}.object-preview-type-badge--area{background:#3b82f633;border:1px solid #3b82f64d;color:#93c5fd}.object-preview-type-badge--part{background:#22c55e33;border:1px solid #22c55e4d;color:#86efac}.object-preview-type-badge--agent{background:#fb923c33;border:1px solid #fb923c4d;color:#fdba74}.object-preview-body{max-height:50vh;overflow-y:auto;padding:1.25rem}.object-preview-body::-webkit-scrollbar{width:4px}.object-preview-body::-webkit-scrollbar-track{background:#0000}.object-preview-body::-webkit-scrollbar-thumb{background:#6b728080;border-radius:2px}.object-preview-actions{background:#0003;border-top:1px solid #ffffff1a;display:flex;gap:.75rem;padding:1rem 1.25rem}.object-preview-action{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;flex:1;font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;min-height:56px;padding:.875rem 1rem;transition:all .15s}.object-preview-action--primary{background:#3b82f6;color:#fff}.object-preview-action--primary:hover{background:#2563eb}.object-preview-action--primary:active{background:#1d4ed8;transform:scale(.98)}.object-preview-action--secondary{background:#6b72804d;border:1px solid #6b728080;color:#d1d5db}.object-preview-action--secondary:hover{background:#6b728066}.object-preview-action--secondary:active{background:#6b728080;transform:scale(.98)}.object-preview-skeleton{animation:preview-pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#4b556380;border-radius:.25rem}.object-preview-skeleton-line{height:1rem;margin-bottom:.75rem}.object-preview-skeleton-line--short{width:60%}.object-preview-skeleton-line--medium{width:80%}.object-preview-skeleton-line--full{width:100%}@keyframes preview-pulse{0%,to{opacity:1}50%{opacity:.5}}.object-preview-task{align-items:center;background:#1f293780;border-radius:.5rem;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.625rem .75rem}.object-preview-task:last-child{margin-bottom:0}.object-preview-task-checkbox{align-items:center;border:2px solid;border-radius:.25rem;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.object-preview-task-checkbox--pending{border-color:#6b7280}.object-preview-task-checkbox--in-progress{border-color:#f59e0b}.object-preview-task-checkbox--completed{background:#22c55e;border-color:#22c55e}.object-preview-task-name{flex:1;font-size:.875rem;line-height:1.25}.object-preview-task-name--completed{color:#6b7280;text-decoration:line-through}.object-preview-task-name--pending{color:#e5e7eb}.object-preview-progress{margin-bottom:1rem}.object-preview-progress-header{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.375rem}.object-preview-progress-label{color:#9ca3af}.object-preview-progress-value{color:#fff;font-weight:500}.object-preview-progress-bar{background:#374151;border-radius:9999px;height:.5rem;overflow:hidden}.object-preview-progress-fill{background:#22c55e;border-radius:9999px;height:100%;transition:width .3s ease-out}.object-preview-badge{align-items:center;border:1px solid;border-radius:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;padding:.125rem .5rem}.object-preview-badge--critical{background:#ef444433;border-color:#ef44444d;color:#fca5a5}.object-preview-badge--high{background:#f9731633;border-color:#f973164d;color:#fdba74}.object-preview-badge--medium{background:#eab30833;border-color:#eab3084d;color:#fde047}.object-preview-badge--low{background:#6b728033;border-color:#6b72804d;color:#d1d5db}.object-preview-badge--scheduled{background:#3b82f633;border-color:#3b82f64d;color:#93c5fd}.object-preview-badge--in-progress{background:#f59e0b33;border-color:#f59e0b4d;color:#fcd34d}.object-preview-badge--completed{background:#22c55e33;border-color:#22c55e4d;color:#86efac}.object-preview-badge--on-hold{background:#6b728033;border-color:#6b72804d;color:#d1d5db}.object-preview-badge--cancelled{background:#ef444433;border-color:#ef44444d;color:#fca5a5}.object-preview-section-title{color:#9ca3af;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.object-preview-info-row{align-items:center;color:#d1d5db;display:flex;font-size:.875rem;gap:.5rem}.object-preview-info-icon{color:#6b7280;height:1.25rem;width:1.25rem}.object-preview-error{padding:1.5rem;text-align:center}.object-preview-error-icon{color:#f87171;height:3rem;margin:0 auto .75rem;width:3rem}.object-preview-error-message{color:#d1d5db;margin-bottom:1rem}.object-preview-empty{padding:1.5rem;text-align:center}.object-preview-empty-icon{color:#6b7280;height:3rem;margin:0 auto .75rem;width:3rem}.object-preview-empty-message{color:#9ca3af}.object-preview-trigger{align-items:center;border-radius:.5rem;color:#6b7280;display:flex;height:2.5rem;justify-content:center;transition:color .15s,background-color .15s;width:2.5rem}.object-preview-trigger:active,.object-preview-trigger:hover{background:#ffffff1a;color:#d1d5db}@media (max-width:480px){.object-preview-overlay{padding:.5rem .5rem 5.5rem}.object-preview-container{border-radius:1.25rem 1.25rem 0 0;max-height:75vh;max-width:100%}.object-preview-header{padding:.875rem 1rem}.object-preview-body{max-height:55vh;padding:1rem}.object-preview-actions{padding:.875rem 1rem}}@media (prefers-reduced-motion:reduce){.object-preview-backdrop,.object-preview-container{animation:none}.object-preview-skeleton{animation:none;opacity:.7}.object-preview-progress-fill{transition:none}}.universal-field-container{height:100vh;height:100dvh}.universal-field-container,.universal-field-portal{background:var(--color-gray-900,#111827);color:var(--color-gray-200,#e5e7eb);display:flex;flex-direction:column;overflow:hidden}.universal-field-portal{animation:field-slide-in .3s ease-out;inset:0;position:fixed;z-index:9999}@keyframes field-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.universal-field-portal.closing{animation:field-slide-out .3s ease-in forwards}@keyframes field-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.field-header{align-items:center;background:var(--color-gray-800,#1f2937);border-bottom:1px solid var(--color-gray-700,#374151);display:flex;flex:0 0 auto;height:3.5rem;justify-content:space-between;padding:0 .75rem}.field-header-back{align-items:center;border-radius:.5rem;color:var(--color-gray-300,#d1d5db);display:flex;height:2.75rem;justify-content:center;transition:background .15s,color .15s;width:2.75rem}.field-header-back:active{background:var(--color-gray-700,#374151);color:#fff}.field-header-spacer{width:2.75rem}.field-header-title{color:#fff;flex:1;font-size:1.125rem;font-weight:600;overflow:hidden;padding:0 .5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.field-header-context{align-items:center;border-radius:.5rem;color:var(--color-gray-300,#d1d5db);display:flex;height:2.75rem;justify-content:center;position:relative;transition:background .15s;width:2.75rem}.field-header-context:active{background:var(--color-gray-700,#374151)}.field-header-context-badge{align-items:center;background:var(--color-primary-500,#3b82f6);border-radius:.625rem;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .25rem;position:absolute;right:.25rem;top:.25rem}.field-mode-content{display:flex;flex:1;flex-direction:column;overflow:hidden}.field-mode{-webkit-overflow-scrolling:touch;animation:mode-fade-in .2s ease-out;flex:1;overflow-y:auto}@keyframes mode-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.navigate-mode{display:flex;flex-direction:column}.navigate-breadcrumb{align-items:center;background:var(--color-gray-800,#1f2937);border-bottom:1px solid var(--color-gray-700,#374151);display:flex;font-size:.875rem;gap:.25rem;overflow-x:auto;padding:.75rem 1rem;white-space:nowrap}.breadcrumb-item{border-radius:.25rem;color:var(--color-gray-400,#9ca3af);padding:.25rem .5rem;transition:background .15s,color .15s}.breadcrumb-item:active{background:var(--color-gray-700,#374151);color:#fff}.breadcrumb-home{padding:.25rem}.breadcrumb-current{color:#fff;font-weight:500}.breadcrumb-separator{color:var(--color-gray-600,#4b5563)}.navigate-loading{align-items:center;display:flex;flex:1;justify-content:center;padding:2rem}.navigate-items{flex:1;overflow-y:auto;padding:.5rem}.navigate-item{align-items:center;background:var(--color-gray-800,#1f2937);border-radius:.75rem;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;min-height:3.5rem;padding:1rem;transition:background .15s,transform .1s}.navigate-item:active{background:var(--color-gray-700,#374151);transform:scale(.98)}.navigate-item-icon{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.navigate-item-icon.icon-area{background:var(--color-blue-900,#1e3a5f);color:var(--color-blue-400,#60a5fa)}.navigate-item-icon.icon-equipment{background:var(--color-amber-900,#451a03);color:var(--color-amber-400,#fbbf24)}.navigate-item-info{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.navigate-item-name{color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigate-item-code{color:var(--color-gray-400,#9ca3af);font-size:.75rem}.navigate-item-badge{align-items:center;background:var(--color-orange-900,#431407);border-radius:1rem;color:var(--color-orange-400,#fb923c);display:flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.25rem .5rem}.navigate-work-summary{align-items:center;background:linear-gradient(135deg,var(--color-primary-900,#1e3a5f),var(--color-primary-800,#1e40af));border:1px solid var(--color-primary-700,#1d4ed8);border-radius:.75rem;display:flex;gap:.75rem;margin:.5rem;padding:1rem;transition:transform .1s}.navigate-work-summary:active{transform:scale(.98)}.work-summary-icon{align-items:center;background:var(--color-primary-700,#1d4ed8);border-radius:.5rem;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.work-summary-info{display:flex;flex:1;flex-direction:column;gap:.125rem}.work-summary-title{color:#fff;font-weight:600}.work-summary-count{color:var(--color-primary-200,#bfdbfe);font-size:.875rem}.work-mode{display:flex;flex-direction:column;padding-bottom:5rem}.work-loading{align-items:center;display:flex;flex:1;justify-content:center;padding:2rem}.work-header{background:var(--color-gray-800,#1f2937);border-bottom:1px solid var(--color-gray-700,#374151);padding:1.25rem}.work-header-top{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.work-status-badge{border-radius:1rem;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase}.work-status-badge.status-open{background:var(--color-blue-900,#1e3a5f);color:var(--color-blue-400,#60a5fa)}.work-status-badge.status-progress{background:var(--color-amber-900,#451a03);color:var(--color-amber-400,#fbbf24)}.work-status-badge.status-pending{background:var(--color-gray-700,#374151);color:var(--color-gray-300,#d1d5db)}.work-status-badge.status-completed{background:var(--color-green-900,#14532d);color:var(--color-green-400,#4ade80)}.work-status-badge.status-cancelled{background:var(--color-red-900,#450a0a);color:var(--color-red-400,#f87171)}.work-number{color:var(--color-gray-400,#9ca3af);font-size:.875rem}.work-title{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.work-description{color:var(--color-gray-400,#9ca3af);font-size:.875rem;margin-bottom:1rem}.editable-hint{border-radius:.25rem;cursor:text;margin:-.25rem -.5rem;padding:.25rem .5rem;touch-action:manipulation;transition:background-color .15s ease}.editable-hint:hover{background-color:#6366f11a}.work-title-input{background:#0000;border:1px solid var(--color-indigo-500,#6366f1);border-radius:.25rem;color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;outline:none;padding:.25rem .5rem;width:100%}.work-title-input:focus{box-shadow:0 0 0 2px #6366f14d}.work-description-input{background:#0000;border:1px solid var(--color-indigo-500,#6366f1);border-radius:.25rem;color:var(--color-gray-300,#d1d5db);font-size:.875rem;margin-bottom:1rem;min-height:3rem;outline:none;padding:.5rem;resize:vertical;width:100%}.work-description-input:focus{box-shadow:0 0 0 2px #6366f14d}.work-progress{align-items:center;display:flex;gap:.75rem}.work-progress-bar{background:var(--color-gray-700,#374151);border-radius:.25rem;flex:1;height:.5rem;overflow:hidden}.work-progress-fill{background:var(--color-primary-500,#3b82f6);border-radius:.25rem;height:100%;transition:width .3s ease}.work-progress-text{color:var(--color-gray-300,#d1d5db);font-size:.875rem;font-weight:500;min-width:3rem;text-align:right}.work-equipment{background:var(--color-gray-800,#1f2937);border-bottom:1px solid var(--color-gray-700,#374151);padding:1rem 1.25rem}.work-equipment-label{color:var(--color-gray-400,#9ca3af);display:block;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.work-equipment-list{display:flex;flex-wrap:wrap;gap:.5rem}.work-equipment-item{align-items:center;background:var(--color-gray-700,#374151);border-radius:.5rem;color:var(--color-gray-200,#e5e7eb);display:flex;font-size:.875rem;gap:.375rem;padding:.375rem .75rem}.work-context-section{border-bottom:1px solid var(--color-gray-800,#1f2937);padding:.75rem 1rem}.context-header{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;font-size:.75rem;gap:.5rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.context-label{flex:1}.context-count{background:var(--color-gray-700,#374151);border-radius:9999px;font-size:.7rem;padding:.125rem .5rem}.context-chips{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.context-chip{align-items:center;background:#1f2937;border:1px solid #374151;border-radius:.625rem;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1rem}.context-chip .chip-text{flex:1;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-chip .chip-remove-btn{border-radius:.25rem;color:#6b7280;padding:.25rem;transition:all .15s}.context-chip .chip-remove-btn:hover{background:#ef44441a;color:#ef4444}.context-chip.equipment-chip{background:#6366f133;border:1px solid #6366f14d;color:#a5b4fc}.context-chip.area-chip{background:#10b98133;border:1px solid #10b9814d;color:#6ee7b7}.context-chip.agent-chip{background:#f59e0b33;border:1px solid #f59e0b4d;color:#fcd34d}.context-chip.agent-chip.assigned{background:#3b82f633;border:1px solid #3b82f64d;color:#93c5fd}.context-chip.team-chip{background:#a855f733;border:1px solid #a855f74d;color:#d8b4fe}.context-chip.part-chip{background:#ec489933;border:1px solid #ec48994d;color:#f9a8d4}.part-chip-name{font-weight:500}.part-chip-qty{background:#ffffff26;border-radius:.25rem;font-size:.7rem;font-weight:600;margin-left:.35rem;padding:.1rem .35rem}.part-chip-number{font-size:.7rem;margin-left:.25rem;opacity:.7}.context-chip.agent-chip.executor{background:#22c55e33;border:1px solid #22c55e4d;color:#86efac}.context-chip.agent-chip.supervisor{background:#a855f733;border:1px solid #a855f74d;color:#d8b4fe}.context-chip.agent-chip.assistant{background:#0ea5e933;border:1px solid #0ea5e94d;color:#7dd3fc}.context-chip.agent-chip.involved{background:#6b728033;border:1px solid #6b72804d;color:#9ca3af}.involvement-role-badge{align-items:center;background:#0003;border-radius:9999px;display:inline-flex;font-size:.625rem;font-weight:700;height:1rem;justify-content:center;margin-left:.25rem;width:1rem}.active-workers-section{background:#22c55e0d;border:1px solid #22c55e4d}.live-indicator{color:#22c55e}.context-count.live{animation:live-pulse 2s infinite;background:#22c55e;color:#fff}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.7}}.live-dot{animation:live-pulse 2s infinite;background:#22c55e;border-radius:50%;flex-shrink:0;height:8px;width:8px}.context-chip.agent-chip.active{background:#22c55e33;border:1px solid #22c55e66;color:#86efac}.chip-text{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#00000026;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;margin-left:.375rem;min-height:1.5rem;min-width:1.5rem;opacity:.7;padding:.25rem;touch-action:manipulation;transition:opacity .15s ease,background-color .15s ease,transform .1s ease;width:1.5rem}.chip-remove-btn:active,.chip-remove-btn:hover{background:#ef44444d;opacity:1;transform:scale(1.1)}@media (hover:none) and (pointer:coarse){.chip-remove-btn{height:2rem;min-height:2rem;min-width:2rem;opacity:.85;width:2rem}}.context-empty{color:#6b7280;font-size:.75rem;font-style:italic}.manage-context-btn{align-items:center;border-radius:.375rem;color:var(--color-gray-400,#9ca3af);display:flex;justify-content:center;padding:.25rem;transition:all .15s}.manage-context-btn:active,.manage-context-btn:hover{background:#6366f11a;color:var(--color-indigo-400,#818cf8)}.context-selector-overlay{align-items:flex-end;animation:fadeIn .15s ease-out;background:#0009;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:100}.context-selector-modal{animation:slideUp .2s ease-out;background:var(--color-gray-800,#1f2937);border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;max-height:80vh;max-width:28rem;overflow:hidden;width:100%}.selector-header{align-items:center;border-bottom:1px solid var(--color-gray-700,#374151);display:flex;justify-content:space-between;padding:1rem}.selector-title{align-items:center;color:var(--color-gray-100,#f3f4f6);display:flex;font-size:1rem;font-weight:600;gap:.5rem}.selector-close-btn{align-items:center;border-radius:.5rem;color:var(--color-gray-400,#9ca3af);display:flex;justify-content:center;padding:.5rem;transition:all .15s}.selector-close-btn:active,.selector-close-btn:hover{background:var(--color-gray-700,#374151);color:var(--color-gray-100,#f3f4f6)}.selector-content{flex:1;overflow-y:auto;padding:1rem}.selector-empty{align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.selector-empty,.selector-list{display:flex;flex-direction:column}.selector-list{gap:.5rem}.selector-item{align-items:center;background:var(--color-gray-700,#374151);border-radius:.5rem;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .15s;width:100%}.selector-item:active,.selector-item:hover{background:var(--color-gray-600,#4b5563)}.selector-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.selector-item-name{color:var(--color-gray-100,#f3f4f6);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector-item-code{color:var(--color-gray-400,#9ca3af);font-size:.75rem}.active-worker-actions{display:flex;gap:.5rem;margin-top:.75rem}.enter-work-btn{align-items:center;background:#22c55e33;border:1px solid #22c55e4d;border-radius:.5rem;color:#22c55e;display:flex;flex:1;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem;transition:all .15s}.enter-work-btn:active,.enter-work-btn:hover{background:#22c55e4d;border-color:#22c55e80}.exit-work-btn{align-items:center;background:#ef444433;border:1px solid #ef44444d;border-radius:.5rem;color:#ef4444;display:flex;flex:1;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem;transition:all .15s}.exit-work-btn:active,.exit-work-btn:hover{background:#ef44444d;border-color:#ef444480}.manage-involvement-btn{border-radius:.375rem;color:#6b7280;margin-left:auto;padding:.25rem;transition:all .15s}.manage-involvement-btn:active,.manage-involvement-btn:hover{background:#6366f11a;color:#6366f1}.remove-involvement-btn{border-radius:9999px;color:#ffffff80;margin-left:.25rem;padding:.125rem;transition:all .15s}.remove-involvement-btn:hover{background:#ef444433;color:#ef4444}.involvement-modal-overlay{align-items:flex-end;animation:fadeIn .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.involvement-modal{animation:slideUp .2s ease-out;background:#1f2937;border-radius:16px 16px 0 0;max-width:480px;width:100%}@media (min-width:640px){.involvement-modal{border-radius:16px;margin-bottom:10%}}.involvement-modal-header{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:16px 20px}.involvement-modal-title{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;gap:10px}.involvement-modal-close{border-radius:8px;color:#6b7280;padding:8px;transition:all .15s}.involvement-modal-close:hover{background:#374151;color:#fff}.involvement-form{display:flex;flex-direction:column;gap:16px;padding:20px}.involvement-form-field{display:flex;flex-direction:column;gap:6px}.involvement-label{color:#9ca3af;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.involvement-input{background:#111827;border:1px solid #374151;border-radius:8px;color:#fff;font-size:1rem;padding:12px 16px;transition:all .15s}.involvement-input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f133;outline:none}.involvement-input::-moz-placeholder{color:#6b7280}.involvement-input::placeholder{color:#6b7280}.involvement-select{background:#111827;border:1px solid #374151;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 16px;transition:all .15s}.involvement-select:focus{border-color:#6366f1;outline:none}.involvement-hint{align-items:center;background:#6366f11a;border-radius:8px;color:#a5b4fc;display:flex;font-size:.75rem;gap:8px;padding:12px}.involvement-actions{display:flex;gap:12px;margin-top:8px}.involvement-cancel-btn{background:#374151;border-radius:8px;color:#9ca3af;flex:1;font-weight:500;padding:12px;transition:all .15s}.involvement-cancel-btn:hover{background:#4b5563;color:#fff}.involvement-submit-btn{align-items:center;background:#6366f1;border-radius:8px;color:#fff;display:flex;flex:1;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .15s}.involvement-submit-btn:hover{background:#4f46e5}.involvement-submit-btn.disabled{background:#374151;color:#6b7280;cursor:not-allowed}.involvement-submit-btn.disabled:hover{background:#374151}.involvement-search-container{position:relative}.involvement-search-results{background:#111827;border:1px solid #374151;border-radius:0 0 8px 8px;border-top:none;left:0;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.involvement-search-result{align-items:center;border-bottom:1px solid #1f2937;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:background .15s}.involvement-search-result:last-child{border-bottom:none}.involvement-search-result:hover{background:#1f2937}.search-result-info{align-items:center;display:flex;gap:8px}.search-result-name{color:#fff;font-weight:500}.search-result-type{background:#374151;border-radius:4px;color:#9ca3af;font-size:.75rem;padding:2px 6px}.search-result-id{color:#6b7280;font-size:.75rem}.involvement-selected-agent{align-items:center;background:#1f2937;border:1px solid #4f46e5;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px}.selected-agent-info{align-items:center;color:#fff;display:flex;gap:8px}.selected-agent-name{font-weight:500}.selected-agent-type{background:#6366f133;border-radius:4px;color:#a5b4fc;font-size:.75rem;padding:2px 6px}.clear-selected-btn{border-radius:4px;color:#6b7280;padding:4px;transition:all .15s}.clear-selected-btn:hover{background:#374151;color:#fff}.involvement-no-results{align-items:center;background:#111827;border:1px solid #374151;border-radius:0 0 8px 8px;border-top:none;color:#6b7280;display:flex;font-size:.875rem;gap:8px;margin-top:-1px;padding:12px 16px}.parts-search-modal{display:flex;flex-direction:column;max-height:85vh}.parts-search-form{border-bottom:1px solid #374151;flex-shrink:0;padding:16px}.parts-search-input-container{align-items:center;background:#111827;border:1px solid #374151;border-radius:12px;display:flex;gap:12px;padding:0 16px;transition:all .15s}.parts-search-input-container:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}.parts-search-icon{color:#6b7280;flex-shrink:0;height:20px;width:20px}.parts-search-input{background:#0000;border:none;color:#fff;flex:1;font-size:16px;outline:none;padding:14px 0}.parts-search-input::-moz-placeholder{color:#6b7280}.parts-search-input::placeholder{color:#6b7280}.parts-search-spinner{animation:spin 1s linear infinite;color:#6b7280;flex-shrink:0}.parts-search-content{-webkit-overflow-scrolling:touch;flex:1;max-height:50vh;overflow-y:auto}.parts-section{padding:12px 16px}.parts-section-title{color:#9ca3af;font-size:.75rem;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.parts-list{display:flex;flex-direction:column;gap:2px}.parts-search-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;min-height:48px;padding:12px;transition:background .15s}.parts-search-item:hover{background:#374151}.parts-search-item:active{background:#4b5563}.parts-search-item.already-linked{cursor:not-allowed;opacity:.5}.parts-search-item.already-linked:hover{background:#0000}.parts-item-main{align-items:center;display:flex;gap:12px}.parts-item-info{display:flex;flex-direction:column}.parts-item-name{color:#fff;font-weight:500}.parts-item-code{color:#9ca3af;font-size:.75rem}.parts-item-meta{align-items:center;display:flex;gap:8px}.stock-ok{color:#10b981;font-size:.75rem}.stock-low{color:#f59e0b;font-size:.75rem}.stock-out{color:#ef4444;font-size:.75rem}.stock-unknown{color:#6b7280;font-size:.75rem}.parts-linked-badge{background:#374151;border-radius:4px;color:#6b7280;font-size:.6875rem;padding:2px 8px}.parts-empty-hint{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px 16px;text-align:center}.search-selector-overlay{align-items:flex-end;background:#000000b3;display:flex;inset:0;justify-content:center;padding:0 8px 8px;position:fixed;z-index:100}@media (min-width:640px){.search-selector-overlay{align-items:center;padding:16px}}.search-selector-modal{animation:slideUp .2s ease-out;background:#1f2937;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px #0006;display:flex;flex-direction:column;max-height:85vh;max-width:480px;width:100%}@media (min-width:640px){.search-selector-modal{animation:fadeIn .2s ease-out;border-radius:16px}}.search-selector-header{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:16px 20px}.search-selector-title{align-items:center;color:#fff;display:flex;font-size:1.125rem;font-weight:600;gap:10px;margin:0}.search-selector-close{background:#0000;border:none;border-radius:8px;color:#9ca3af;cursor:pointer;padding:8px;transition:all .15s}.search-selector-close:hover{background:#374151;color:#fff}.search-selector-form{border-bottom:1px solid #374151;flex-shrink:0;padding:16px 20px}.search-selector-input-container{align-items:center;background:#111827;border:1px solid #374151;border-radius:12px;display:flex;gap:12px;padding:0 16px;transition:all .15s}.search-selector-input-container:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}.search-selector-icon{color:#6b7280;flex-shrink:0;height:20px;width:20px}.search-selector-input{background:#0000;border:none;color:#fff;flex:1;font-size:16px;outline:none;padding:14px 0}.search-selector-input::-moz-placeholder{color:#6b7280}.search-selector-input::placeholder{color:#6b7280}.search-selector-spinner{animation:spin 1s linear infinite;color:#6b7280;flex-shrink:0}.search-selector-content{-webkit-overflow-scrolling:touch;flex:1;max-height:50vh;overflow-y:auto}.search-selector-section{padding:12px 20px}.search-selector-section-title{color:#9ca3af;font-size:.75rem;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.search-selector-list{display:flex;flex-direction:column;gap:2px}.search-selector-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;min-height:48px;padding:12px;transition:background .15s}.search-selector-item:hover{background:#374151}.search-selector-item:active{background:#4b5563}.search-selector-item.already-linked{cursor:not-allowed;opacity:.5}.search-selector-item.already-linked:hover{background:#0000}.search-selector-item-main{align-items:center;display:flex;gap:12px}.search-selector-item-info{display:flex;flex-direction:column}.search-selector-item-name{color:#fff;font-weight:500}.search-selector-item-code{color:#9ca3af;font-size:.75rem}.search-selector-item-meta{align-items:center;display:flex;gap:8px}.search-selector-item-extra{color:#6b7280;font-size:.75rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-selector-linked-badge{background:#374151;border-radius:4px;color:#6b7280;font-size:.6875rem;padding:2px 8px}.search-selector-no-results{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:8px;padding:16px 20px}.search-selector-empty-hint{flex-direction:column;padding:32px 20px;text-align:center}.search-selector-empty-hint,.search-selector-hint{align-items:center;display:flex;justify-content:center}.search-selector-hint{border-top:1px solid #374151;color:#6b7280;font-size:.75rem;gap:6px;padding:12px 20px}.work-tasks-section{flex:1;padding:1rem}.work-tasks-title{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:.75rem}.work-tasks-list{display:flex;flex-direction:column;gap:.5rem}.work-task-item{align-items:center;background:var(--color-gray-800,#1f2937);border-radius:.75rem;cursor:pointer;display:flex;gap:.75rem;min-height:3.5rem;padding:1rem;transition:background .15s,transform .1s}.work-task-item:active{background:var(--color-gray-700,#374151);transform:scale(.98)}.work-task-item.completed{opacity:.6}.task-info{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.task-description{color:#fff;font-weight:500}.work-task-item.completed .task-description{color:var(--color-gray-400,#9ca3af);text-decoration:line-through}.task-duration{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;font-size:.75rem;gap:.25rem}.work-tasks-empty{color:var(--color-gray-500,#6b7280);flex-direction:column;padding:3rem 1rem;text-align:center}.work-empty,.work-tasks-empty{align-items:center;display:flex;justify-content:center}.work-empty{flex:1;flex-direction:column;gap:1rem;padding:2rem}.work-actions{align-items:center;background:linear-gradient(to top,var(--color-gray-900,#111827),#0000);bottom:5rem;display:flex;gap:.75rem;left:0;padding:2rem 1rem 1rem;position:fixed;right:0}.work-action-primary{align-items:center;background:var(--color-primary-600,#2563eb);border-radius:.75rem;color:#fff;display:flex;flex:1;font-weight:600;gap:.5rem;justify-content:center;min-height:3.5rem;padding:1rem 1.5rem;transition:background .15s,transform .1s}.work-action-primary:active{background:var(--color-primary-700,#1d4ed8);transform:scale(.98)}.work-action-secondary-group{display:flex;gap:.5rem}.work-action-secondary{align-items:center;background:var(--color-gray-700,#374151);border-radius:.75rem;color:var(--color-gray-300,#d1d5db);display:flex;height:3.5rem;justify-content:center;transition:background .15s,transform .1s;width:3.5rem}.work-action-secondary:active{background:var(--color-gray-600,#4b5563);transform:scale(.95)}.field-bottom-bar{align-items:center;background:var(--color-gray-800,#1f2937);border-top:1px solid var(--color-gray-700,#374151);display:flex;flex:0 0 auto;height:5rem;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom,0)}.field-bar-item{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-width:4rem;padding:.5rem;transition:color .15s}.field-bar-item.active{color:var(--color-primary-400,#60a5fa)}.field-bar-item:active{color:#fff}.field-bar-label{font-size:.625rem;font-weight:500;letter-spacing:.025em;text-transform:uppercase}.field-bar-badge{background:var(--color-primary-500,#3b82f6);border-radius:.625rem;font-size:.625rem;font-weight:600;height:1.25rem;min-width:1.25rem;padding:0 .25rem;position:absolute;right:-.25rem;top:-.25rem}.field-bar-badge,.field-bar-capture{align-items:center;color:#fff;display:flex;justify-content:center}.field-bar-capture{background:var(--color-primary-600,#2563eb);border-radius:50%;box-shadow:0 4px 12px #2563eb66;height:4rem;margin-top:-1.5rem;transition:background .15s,transform .1s;width:4rem}.field-bar-capture:active{background:var(--color-primary-700,#1d4ed8);transform:scale(.95)}.field-bar-capture.status-default,.field-bar-capture.status-scheduled{background:var(--color-primary-600,#2563eb)}.field-bar-capture.status-in-progress{background:var(--color-amber-500,#f59e0b);position:relative}.field-bar-capture.status-in-progress:active{background:var(--color-amber-600,#d97706)}.field-bar-capture.status-completed{background:var(--color-green-600,#16a34a);cursor:default;opacity:.9}.field-bar-capture.status-cancelled{background:var(--color-gray-600,#4b5563);cursor:default;opacity:.7}.field-bar-capture:disabled{cursor:not-allowed}.field-bar-capture:disabled:active{transform:none}.field-bar-capture .pulse-ring{animation:pulse-ring 1.5s ease-out infinite;background:#0000;border:3px solid #fff9;border-radius:50%;height:100%;position:absolute;width:100%}@keyframes pulse-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@media (min-width:1024px){.universal-field-portal{animation:field-slide-in-desktop .3s ease-out;border-left:1px solid var(--color-gray-700,#374151);left:auto;max-width:480px;right:0}@keyframes field-slide-in-desktop{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}}.work-photos-section{margin:1rem 0;padding:0 1rem}.work-section-title{display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.75rem}.work-count-badge,.work-section-title{align-items:center;color:var(--color-gray-300,#d1d5db);font-weight:600}.work-count-badge{background:var(--color-gray-700,#374151);border-radius:9999px;display:inline-flex;font-size:.75rem;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .375rem}.work-photos-gallery{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.work-photo-item{aspect-ratio:1;border:2px solid #0000;border-radius:.5rem;display:block;overflow:hidden;position:relative;transition:border-color .15s,transform .1s}.work-photo-item:active{border-color:var(--color-primary-500,#3b82f6);transform:scale(.95)}.work-photo-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.work-photo-overlay{align-items:center;background:#0000;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:background .15s,opacity .15s}.work-photo-item:focus .work-photo-overlay,.work-photo-item:hover .work-photo-overlay{background:#0000004d;opacity:1}.work-voice-section{margin:1rem 0;padding:0 1rem}.work-voice-list{display:flex;flex-direction:column;gap:.75rem}.work-voice-item{background:var(--color-gray-800,#1f2937);border:1px solid var(--color-gray-700,#374151);border-radius:.75rem;padding:.75rem}.voice-item-header{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;font-size:.75rem;gap:.5rem;margin-bottom:.5rem}.voice-duration{color:var(--color-gray-300,#d1d5db);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:500}.voice-timestamp{margin-left:auto}.work-audio-player{background:var(--color-gray-900,#111827);border-radius:.5rem;height:36px;width:100%}.work-audio-player::-webkit-media-controls-panel{background:var(--color-gray-900,#111827)}.work-audio-player::-webkit-media-controls-mute-button,.work-audio-player::-webkit-media-controls-play-button{filter:invert(1)}.voice-note-content{border-top:1px solid var(--color-gray-700,#374151);color:var(--color-gray-300,#d1d5db);font-size:.875rem;line-height:1.4;margin-top:.5rem;padding-top:.5rem}.work-tasks-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem;padding:0 1rem}.work-tasks-count{align-items:center;background:var(--color-primary-600,#2563eb);border-radius:9999px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;margin-left:.5rem;min-width:2.5rem;padding:0 .5rem}.work-task-card{align-items:center;background:#37415180;border-left:4px solid #0000;border-radius:.75rem;display:flex;justify-content:space-between;margin:0 .5rem .5rem;padding:.5rem 1rem;transition:background .15s,border-color .15s}.work-task-card.completed{background:#22c55e1a;border-left-color:var(--color-green-500,#22c55e)}.work-task-card.in-progress{background:#3b82f61a;border-left-color:var(--color-primary-500,#3b82f6)}.task-toggle-area{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex:1;gap:.75rem;min-height:56px;padding:.5rem;text-align:left}.task-toggle-area:active{opacity:.8}.task-checkbox{flex-shrink:0}.task-circle-empty{opacity:.6}.task-content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.task-title{color:var(--color-gray-100,#f3f4f6);font-size:.9375rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-title.completed{color:var(--color-gray-400,#9ca3af);text-decoration:line-through}.task-meta{color:var(--color-gray-400,#9ca3af)}.task-has-notes,.task-meta{align-items:center;display:inline-flex;font-size:.75rem;gap:.25rem}.task-has-notes{color:var(--color-primary-400,#60a5fa)}.task-actions{display:flex;flex-shrink:0;gap:.375rem}.task-action-btn{align-items:center;background:#4b556380;border:none;border-radius:.5rem;color:var(--color-gray-300,#d1d5db);cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;transition:background .15s,color .15s;width:2.75rem}.task-action-btn:active{background:var(--color-gray-600,#4b5563);color:#fff}.task-header-row{align-items:center;display:flex;gap:.5rem}.task-meta-row{align-items:center;display:flex;gap:.75rem;margin-top:.25rem}.task-expand-btn{position:relative}.task-expand-icon{transition:transform .2s ease}.work-task-card.expanded .task-expand-icon{transform:rotate(180deg)}.task-note-preview{align-items:center;background:#3b82f614;border-radius:.5rem;color:var(--color-gray-400,#9ca3af);cursor:pointer;display:flex;font-size:.8125rem;gap:.375rem;margin-top:.5rem;padding:.5rem .75rem;transition:background .15s}.task-note-preview:active{background:#3b82f626}.task-notes-expanded{animation:slideDown .2s ease;border-top:1px solid #4b556380;margin-top:.75rem;padding-top:.75rem}.task-notes-expanded.hidden{display:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.note-header{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;gap:.375rem;margin-bottom:.5rem}.note-label{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.task-exec-note{background:#22c55e14;border-radius:.5rem;margin-bottom:.75rem;padding:.75rem}.task-exec-note .note-content{color:var(--color-gray-200,#e5e7eb);font-size:.875rem;line-height:1.5}.field-notes-section{margin-top:.5rem}.field-notes-list{display:flex;flex-direction:column;gap:.5rem}.field-note-item{background:#4b55634d;border-radius:.5rem;padding:.75rem}.field-note-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.375rem}.field-note-time{color:var(--color-gray-500,#6b7280);font-size:.6875rem;font-weight:500}.field-note-attachments,.field-note-edit-btn{color:var(--color-primary-400,#60a5fa)}.field-note-edit-btn{background:#0000;border:none;border-radius:.25rem;cursor:pointer;font-size:.75rem;margin-left:auto;padding:.25rem .5rem;transition:background .15s}.field-note-edit-btn:active{background:#3b82f633}.field-note-content{color:var(--color-gray-300,#d1d5db);font-size:.875rem;line-height:1.5}.work-task-card.expanded{background:#37415180}.task-notes-badge{align-items:center;background:#3b82f626;border:none;border-radius:1rem;color:var(--color-primary-400,#60a5fa);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;justify-content:center;min-height:32px;min-width:44px;padding:.375rem .625rem;transition:background .15s,transform .1s}.task-notes-badge:hover{background:#3b82f640}.task-notes-badge:active{background:#3b82f659;transform:scale(.95)}.task-notes-badge.active{background:var(--color-primary-500,#3b82f6);color:#fff}.task-notes-badge .badge-count{font-size:.8125rem;font-weight:700}.task-notes-panel-overlay{align-items:flex-end;animation:fadeIn .15s ease;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.task-notes-panel{animation:slideUp .2s ease;background:var(--color-gray-800,#1f2937);border-radius:1rem 1rem 0 0;box-shadow:0 -4px 20px #0000004d;display:flex;flex-direction:column;max-height:90vh;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.notes-panel-header{align-items:center;border-bottom:1px solid #4b556380;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.25rem}.notes-panel-title{display:flex;flex-direction:column;gap:.25rem}.notes-panel-task-title{color:var(--color-gray-100,#f3f4f6);font-size:1rem;font-weight:600;line-height:1.3}.notes-panel-count{color:var(--color-primary-400,#60a5fa);font-size:.75rem}.notes-panel-close{align-items:center;background:#4b55634d;border:none;border-radius:.5rem;color:var(--color-gray-400,#9ca3af);cursor:pointer;display:flex;height:44px;justify-content:center;transition:background .15s,color .15s;width:44px}.notes-panel-close:hover{background:#4b556380;color:var(--color-gray-200,#e5e7eb)}.notes-panel-content{flex:1;max-height:calc(90vh - 160px);min-height:200px;overflow-y:auto;padding:1rem 1.25rem}.notes-panel-section{margin-bottom:1.25rem}.notes-panel-section:last-child{margin-bottom:0}.notes-section-header{align-items:center;color:var(--color-gray-400,#9ca3af);display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;margin-bottom:.75rem}.notes-section-count{background:#4b556366;border-radius:1rem;font-size:.6875rem;margin-left:auto;padding:.125rem .5rem}.notes-section-content{background:#4b55634d;border-radius:.5rem;color:var(--color-gray-200,#e5e7eb);font-size:.9375rem;line-height:1.6;padding:.875rem}.notes-section-content p{margin:0}.field-notes-panel-list{display:flex;flex-direction:column;gap:.75rem}.field-note-panel-item{background:#4b55634d;border-left:3px solid var(--color-primary-500,#3b82f6);border-radius:.5rem;padding:.875rem}.field-note-panel-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.field-note-panel-time{color:var(--color-gray-500,#6b7280);font-size:.75rem;font-weight:500}.field-note-panel-attachments{color:var(--color-primary-400,#60a5fa)}.field-note-panel-content{color:var(--color-gray-200,#e5e7eb);font-size:.9375rem;line-height:1.6;margin:0}.notes-panel-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;text-align:center}.notes-panel-empty p{color:var(--color-gray-500,#6b7280);font-size:.9375rem;margin-top:.75rem}.notes-panel-footer{align-items:center;background:#1f2937cc;border-top:1px solid #4b556380;display:flex;flex-shrink:0;justify-content:space-between;padding:.875rem 1.25rem}.notes-nav-btn{align-items:center;background:#3b82f626;border:none;border-radius:.5rem;color:var(--color-primary-400,#60a5fa);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.375rem;min-height:44px;padding:.625rem 1rem;transition:background .15s}.notes-nav-btn:hover{background:#3b82f640}.notes-nav-btn:active{background:#3b82f659}.notes-nav-label{display:none}.notes-nav-position{color:var(--color-gray-400,#9ca3af);font-size:.8125rem;font-weight:500}.notes-nav-single{align-items:center;color:var(--color-gray-500,#6b7280);display:flex;font-size:.8125rem;gap:.5rem;justify-content:center;width:100%}@media (min-width:640px){.task-notes-panel-overlay{align-items:center;padding:2rem}.task-notes-panel{animation:scaleIn .2s ease;border-radius:1rem;max-height:80vh;max-width:500px}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.notes-panel-content{max-height:calc(80vh - 160px)}.notes-nav-label{display:inline}}@media (min-width:1024px){.task-notes-panel{max-width:600px}.notes-panel-content,.notes-panel-header{padding:1.25rem 1.5rem}.notes-panel-footer{padding:1rem 1.5rem}.notes-panel-task-title{font-size:1.125rem}.field-note-panel-content,.notes-section-content{font-size:1rem}}.work-add-task-btn{align-items:center;background:#3b82f61a;border:2px dashed #3b82f666;border-radius:.75rem;color:var(--color-primary-400,#60a5fa);cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:.5rem;justify-content:center;margin:1rem .5rem;padding:1rem;transition:background .15s,border-color .15s;width:calc(100% - 1rem)}.work-add-task-btn:active{background:#3b82f633;border-color:var(--color-primary-500,#3b82f6)}.add-task-modal-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.add-task-modal{animation:modalSlideUp .2s ease-out;background:var(--color-gray-800,#1f2937);border-radius:1rem;max-width:400px;padding:1.5rem;width:100%}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.add-task-modal-title{color:var(--color-white,#fff);font-size:1.125rem;font-weight:600;margin-bottom:1rem;text-align:center}.add-task-form{display:flex;flex-direction:column;gap:1rem}.add-task-input{background:var(--color-gray-700,#374151);border:2px solid #0000;border-radius:.5rem;color:var(--color-white,#fff);font-size:1rem;outline:none;padding:.875rem 1rem;transition:border-color .15s;width:100%}.add-task-input:focus{border-color:var(--color-primary-500,#3b82f6)}.add-task-input::-moz-placeholder{color:var(--color-gray-400,#9ca3af)}.add-task-input::placeholder{color:var(--color-gray-400,#9ca3af)}.add-task-actions{display:flex;gap:.75rem;margin-top:.5rem}.add-task-cancel,.add-task-submit{border-radius:.5rem;cursor:pointer;flex:1;font-size:1rem;font-weight:500;padding:.875rem;transition:background .15s,transform .1s}.add-task-cancel{background:var(--color-gray-600,#4b5563);border:none;color:var(--color-gray-200,#e5e7eb)}.add-task-cancel:active{background:var(--color-gray-500,#6b7280);transform:scale(.98)}.add-task-submit{background:var(--color-primary-600,#2563eb);border:none;color:var(--color-white,#fff)}.add-task-submit:active{background:var(--color-primary-700,#1d4ed8);transform:scale(.98)}.edit-task-modal{max-width:400px}.edit-task-field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.edit-task-label{color:var(--color-gray-300,#d1d5db);font-size:.875rem;font-weight:500}.edit-task-field input,.edit-task-field textarea{background:var(--color-gray-700,#374151);border:1px solid var(--color-gray-600,#4b5563);border-radius:.5rem;color:var(--color-white,#fff);font-size:1rem;min-height:80px;padding:.75rem 1rem;resize:vertical;transition:border-color .15s,box-shadow .15s}.edit-task-field input[type=number]{min-height:auto;padding:.625rem 1rem}.edit-task-field input:focus,.edit-task-field textarea:focus{border-color:var(--color-primary-500,#3b82f6);box-shadow:0 0 0 2px #3b82f633;outline:none}.edit-task-field input::-moz-placeholder,.edit-task-field textarea::-moz-placeholder{color:var(--color-gray-400,#9ca3af)}.edit-task-field input::placeholder,.edit-task-field textarea::placeholder{color:var(--color-gray-400,#9ca3af)}.edit-task-readonly-title{background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:.5rem;margin-bottom:1rem;padding:.75rem}.dark .edit-task-readonly-title{background:var(--color-gray-800,#1f2937);border-color:var(--color-gray-700,#374151)}.edit-task-readonly-title .edit-task-label{margin-bottom:.25rem}.edit-task-title-value{color:var(--color-gray-900,#111827);font-size:1rem;font-weight:600;margin:0}.dark .edit-task-title-value{color:var(--color-white,#fff)}.edit-task-desc-value{color:var(--color-gray-600,#4b5563);font-size:.875rem;margin:.25rem 0 0}.dark .edit-task-desc-value{color:var(--color-gray-400,#9ca3af)}.edit-task-modal-responsive{display:flex;flex-direction:column;max-height:90vh;max-height:90dvh;overflow:hidden;padding:0}.edit-task-header{align-items:center;border-bottom:1px solid var(--color-gray-700,#374151);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.25rem}.edit-task-header-title{color:var(--color-white,#fff);font-size:1.125rem;font-weight:600;margin:0}.edit-task-close-btn{align-items:center;background:#0000;border:none;border-radius:.5rem;color:var(--color-gray-400,#9ca3af);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s,color .15s;width:36px}.edit-task-close-btn:hover{background:var(--color-gray-700,#374151);color:var(--color-white,#fff)}.edit-task-form-responsive{display:flex;flex:1;flex-direction:column;min-height:0}.edit-task-body{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;padding:1rem 1.25rem}.edit-task-primary-fields{display:flex;flex-direction:column;gap:1rem}.edit-task-textarea-compact{min-height:50px;resize:vertical}.edit-task-duration-field{margin-bottom:0}.edit-task-duration-input-wrapper{align-items:center;display:flex;gap:.5rem}.edit-task-duration-input{text-align:center;width:100px}.edit-task-duration-suffix{color:var(--color-gray-400,#9ca3af);font-size:.875rem}.edit-task-accordion{border:1px solid var(--color-gray-600,#4b5563);border-radius:.5rem;margin-top:1rem;overflow:hidden}.edit-task-accordion-header{align-items:center;background:var(--color-gray-700,#374151);border:none;color:var(--color-gray-200,#e5e7eb);cursor:pointer;display:flex;justify-content:space-between;min-height:44px;padding:.75rem 1rem;transition:background .15s;width:100%}.edit-task-accordion-header:hover{background:var(--color-gray-600,#4b5563)}.edit-task-accordion-title{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.5rem}.edit-task-accordion-hint{font-size:.75rem}.edit-task-has-data-badge{background:var(--color-primary-600,#2563eb);border-radius:9999px;color:#fff;font-size:.6875rem;padding:.125rem .5rem}.edit-task-accordion-content{background:var(--color-gray-750,#2d3748);display:none;padding:1rem}.edit-task-accordion-content.expanded{display:block}.edit-task-accordion-content .edit-task-field{margin-bottom:1rem}.edit-task-accordion-content .edit-task-field:last-child{margin-bottom:0}.edit-task-footer{background:var(--color-gray-800,#1f2937);border-top:1px solid var(--color-gray-700,#374151);display:flex;flex-shrink:0;gap:.75rem;padding:1rem 1.25rem}.edit-task-footer .add-task-submit{align-items:center;display:flex;gap:.5rem;justify-content:center}@media (max-width:480px){.edit-task-modal-responsive{border-radius:1rem 1rem 0 0;margin-top:auto;max-height:100vh;max-height:100dvh}.add-task-modal-overlay:has(.edit-task-modal-responsive){align-items:flex-end}.edit-task-body{max-height:calc(100dvh - 180px)}}.completion-modal-overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.completion-modal{animation:modalSlideUp .25s ease-out;background:var(--color-gray-800,#1f2937);border-radius:1.5rem;max-width:320px;padding:2rem 1.5rem;text-align:center;width:100%}.completion-modal-icon{margin-bottom:1rem}.completion-modal-title{color:var(--color-white,#fff);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.completion-modal-subtitle{color:var(--color-gray-400,#9ca3af);font-size:.9375rem;margin-bottom:1.5rem}.completion-modal-actions{display:flex;flex-direction:column;gap:.75rem}.completion-action-btn{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:background .15s,transform .1s;width:100%}.completion-action-btn:active{transform:scale(.98)}.completion-action-complete{background:var(--color-green-600,#16a34a);color:var(--color-white,#fff)}.completion-action-complete:active{background:var(--color-green-700,#15803d)}.completion-action-pause{background:var(--color-amber-500,#f59e0b);color:var(--color-gray-900,#111827)}.completion-action-pause:active{background:var(--color-amber-600,#d97706)}.completion-action-cancel{background:var(--color-gray-600,#4b5563);color:var(--color-gray-200,#e5e7eb)}.completion-action-cancel:active{background:var(--color-gray-500,#6b7280)}.forced-completion-modal{max-width:380px}.forced-completion-modal .completion-modal-icon.warning{background:#f59e0b26;border-radius:50%;display:inline-flex;padding:1rem}.pending-tasks-list{background:#f59e0b1a;border:1px solid var(--color-amber-600,#d97706);border-radius:.5rem;margin:1rem 0;max-height:140px;overflow-y:auto}.pending-task-item{align-items:center;border-bottom:1px solid #f59e0b33;display:flex;gap:.5rem;padding:.625rem .75rem}.pending-task-item:last-child{border-bottom:none}.pending-task-name{color:var(--color-amber-200,#fde68a);flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-task-badge{background:#f59e0b40;border-radius:9999px;color:var(--color-amber-300,#fcd34d);font-size:.6875rem;font-weight:500;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}.forced-completion-comment-section{margin:1rem 0;text-align:left}.forced-completion-label{color:var(--color-gray-300,#d1d5db);display:block;font-size:.875rem;font-weight:500;margin-bottom:.375rem}.forced-completion-textarea{background:var(--color-gray-900,#111827);border:1px solid var(--color-amber-600,#d97706);border-radius:.5rem;color:var(--color-white,#fff);font-size:.875rem;min-height:80px;padding:.75rem;resize:vertical;width:100%}.forced-completion-textarea:focus{border-color:var(--color-amber-500,#f59e0b);box-shadow:0 0 0 2px #f59e0b40;outline:none}.forced-completion-textarea::-moz-placeholder{color:var(--color-gray-500,#6b7280)}.forced-completion-hint,.forced-completion-textarea::placeholder{color:var(--color-gray-500,#6b7280)}.forced-completion-hint{font-size:.75rem;margin-top:.375rem}.completion-action-force{background:var(--color-amber-600,#d97706);color:var(--color-white,#fff)}.completion-action-force:active:not(:disabled){background:var(--color-amber-700,#b45309)}.completion-action-force:disabled{cursor:not-allowed;opacity:.5;transform:none}.portal-toast-container{align-items:center;bottom:calc(var(--bottom-bar-height, 72px) + 12px);display:flex;flex-direction:column;gap:8px;left:50%;max-width:400px;pointer-events:none;position:absolute;transform:translateX(-50%);width:calc(100% - 32px);z-index:100}.portal-toast{align-items:center;animation:toast-slide-up .3s ease-out forwards;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:24px;box-shadow:0 4px 12px #0000004d;display:flex;font-size:.875rem;font-weight:500;gap:10px;line-height:1.3;max-width:100%;padding:10px 16px;pointer-events:auto}.portal-toast.dismissing{animation:toast-fade-out .3s ease-in forwards}@keyframes toast-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.portal-toast-icon{flex-shrink:0;height:18px;width:18px}.portal-toast-message{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-toast.error{background:#dc2626e6;border:1px solid #f871714d;color:var(--color-white,#fff)}.portal-toast.error .portal-toast-icon{color:#fecacae6}.portal-toast.success{background:#16a34ae6;border:1px solid #4ade804d;color:var(--color-white,#fff)}.portal-toast.success .portal-toast-icon{color:#bbf7d0e6}.portal-toast.info{background:#3b82f6e6;border:1px solid #93c5fd4d;color:var(--color-white,#fff)}.portal-toast.info .portal-toast-icon{color:#bfdbfee6}.portal-toast.warning{background:#d97706e6;border:1px solid #fcd34d4d;color:var(--color-white,#fff)}.portal-toast.warning .portal-toast-icon{color:#fef3c7e6}.portal-toast-dismiss{align-items:center;background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:-4px -8px -4px 0;opacity:.7;padding:4px}.portal-toast-dismiss:hover{background:#ffffff1a;opacity:1}.portal-toast-dismiss svg{height:16px;width:16px}@keyframes oee-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.oee-pulse{animation:oee-pulse 2s ease-in-out infinite}.oee-pulse-critical{animation:oee-pulse 1s ease-in-out infinite}@keyframes oee-glow-pulse{0%,to{box-shadow:0 0 0 0 #ef444400}50%{box-shadow:0 0 15px 5px #ef444466}}.oee-gauge.pulse{animation:oee-pulse 2s ease-in-out infinite}.oee-gauge.pulse-fast{animation:oee-pulse 1s ease-in-out infinite}.oee-gauge.critical{animation:oee-glow-pulse 1s ease-in-out infinite;border-radius:50%}@keyframes ring-pulse{0%,to{stroke-width:6}50%{stroke-width:8}}.oee-gauge.oee-pulse circle:nth-child(2){animation:ring-pulse 2s ease-in-out infinite}.oee-gauge.oee-pulse-critical circle:nth-child(2){animation:ring-pulse 1s ease-in-out infinite}.qa-answer{line-height:1.55;word-break:break-word}.qa-answer>:first-child{margin-top:0}.qa-answer>:last-child{margin-bottom:0}.qa-answer p{margin:0 0 .5rem}.qa-answer strong{font-weight:600}.qa-answer em{font-style:italic}.qa-answer code{background:#0000000f;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;padding:.1rem .3rem}.dark .qa-answer code{background:#ffffff1a}.qa-answer pre{background:#0000000f;border-radius:.4rem;margin:0 0 .5rem;overflow-x:auto;padding:.6rem .75rem}.dark .qa-answer pre{background:#ffffff14}.qa-answer pre code{background:none;font-size:.8125rem;padding:0}.qa-answer ul{list-style:disc}.qa-answer ol,.qa-answer ul{margin:0 0 .5rem;padding-left:1.25rem}.qa-answer ol{list-style:decimal}.qa-answer li,.qa-answer li>ol,.qa-answer li>ul{margin:.15rem 0}.qa-answer a{color:#2563eb;text-decoration:underline}.dark .qa-answer a{color:#60a5fa}.qa-answer h1,.qa-answer h2,.qa-answer h3,.qa-answer h4{font-weight:600;line-height:1.3;margin:.6rem 0 .35rem}.qa-answer h1{font-size:1.1rem}.qa-answer h2{font-size:1.05rem}.qa-answer h3,.qa-answer h4{font-size:1rem}.qa-answer blockquote{border-left:3px solid #00000026;margin:0 0 .5rem;opacity:.85;padding-left:.75rem}.dark .qa-answer blockquote{border-left-color:#fff3}.qa-answer table{border-collapse:collapse;display:block;font-size:.875rem;margin:0 0 .5rem;max-width:100%;overflow-x:auto;width:-moz-max-content;width:max-content}.qa-answer td,.qa-answer th{border:1px solid #00000026;padding:.25rem .5rem;text-align:left}.dark .qa-answer td,.dark .qa-answer th{border-color:#ffffff2e}.qa-answer th{font-weight:600}.qa-answer hr{border:0;border-top:1px solid #0000001f;margin:.75rem 0}.dark .qa-answer hr{border-top-color:#ffffff26}.btn{border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.btn-primary:focus{--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);--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity));--tw-ring-opacity:0.5;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn-primary:active{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.btn-secondary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.btn-secondary:focus{--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);--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity));--tw-ring-opacity:0.5;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn-secondary:active{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.btn-danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.btn-danger:focus{--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);--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity));--tw-ring-opacity:0.5;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn-danger:active{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.btn-cancel{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-cancel:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.btn-cancel:focus{--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);--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity));--tw-ring-opacity:0.5;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn-cancel:active{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.tree-node{border-radius:.375rem;border-width:1px;cursor:pointer;margin-bottom:.25rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.area-node{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity))}.area-node:hover{background-color:#f8d56866}.equipment-node{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));border-color:rgb(31 41 55/var(--tw-border-opacity))}.equipment-node:hover{background-color:#f8d5684d}.selected-node{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(59 130 246/var(--tw-border-opacity))}.node-content[draggable=true]{cursor:grab}.node-content[draggable=true]:active{cursor:grabbing}.relationship-indicator{--tw-translate-y:-50%;border-radius:9999px;height:.5rem;position:absolute;right:.5rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5rem}.relationship-parent{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.tool-dock-resize-handle.relationship-parent{background:#3b82f633}.tool-dock-resize-handle.relationship-parent .resize-dot{background:#3b82f6}.relationship-child{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.relationship-located{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.animate-spin-slow{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-slide-up{animation:slide-up .3s ease-out}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-right{animation:slide-in-right .3s ease-out}@keyframes slide-in-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.animate-shrink-width{animation:shrink-width linear forwards}@keyframes shrink-width{0%{width:100%}to{width:0}}.relationship-contains{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.children,.equipment,.sub-equipment{max-height:0;overflow:hidden;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.children.expanded,.equipment.expanded,.sub-equipment.expanded{max-height:100vh}.form-input{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));padding:.5rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-input:focus{--tw-border-opacity:1;--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);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity));border-color:rgb(59 130 246/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.form-label{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));display:block;font-size:.75rem;line-height:1rem;margin-bottom:.25rem}.highlight-update{animation:flash-highlight 1s ease-out}@keyframes flash-highlight{0%,to{background-color:inherit}50%{background-color:#f8d56866}}#relationship-tooltip{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:.75rem;line-height:1rem;z-index:50}.tree-line{border-color:rgb(75 85 99/var(--tw-border-opacity));border-left-width:2px}.tree-line,.tree-line-h{--tw-border-opacity:1;opacity:.3;position:absolute}.tree-line-h{border-color:rgb(75 85 99/var(--tw-border-opacity));border-top-width:2px}#separator{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));cursor:col-resize;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#separator:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}#matrix-overlay{animation:matrixRain 4s linear infinite;background-color:#00ff000d;background-image:repeating-linear-gradient(180deg,#0000,#0000 4px,#00ff001a 5px,#0000 6px);inset:0;mix-blend-mode:overlay;pointer-events:none;position:fixed;z-index:50}@keyframes matrixRain{0%{background-position:0 0}to{background-position:0 100%}}.oee-gauge{border-radius:9999px}.oee-halo-ok{box-shadow:0 0 10px 2px #22c55e4d}.oee-pulse{animation:oeeHalo 2s ease-in-out infinite}.oee-pulse-critical{animation:oeeHaloCritical 1s ease-in-out infinite}.oee-halo-idle{animation:oeeHaloIdle 4s ease-in-out infinite}@keyframes oeeHalo{0%,to{box-shadow:0 0 0 0 #f59e0b73}50%{box-shadow:0 0 14px 7px #f59e0b38}}@keyframes oeeHaloCritical{0%,to{box-shadow:0 0 2px 1px #ef44448c}50%{box-shadow:0 0 18px 9px #ef444452}}@keyframes oeeHaloIdle{0%,to{box-shadow:0 0 0 0 #94a3b833}50%{box-shadow:0 0 12px 5px #94a3b81f}}@keyframes counterTick{0%{text-shadow:0 0 12px #3b82f6e6}to{text-shadow:none}}.counter-tick{animation:counterTick .8s ease-out 1}.terminal-hud{background-color:#000000b3;border:1px solid #0f0;border-radius:.5rem;color:#0f0;display:flex;flex-direction:column;font-family:Source Code Pro,monospace;height:100%}.terminal-history{flex:1;overflow-y:auto;padding:1rem;white-space:pre-wrap}.terminal-block{word-wrap:break-word;margin-bottom:.5rem;max-width:100%;overflow-wrap:break-word}.terminal-prompt{align-items:center;border-top:1px solid #0f0;display:flex;flex:none;padding:.5rem 1rem}.prompt-text{margin-right:.5rem}.prompt-input{background:#0000;border:none;color:#0f0;flex:1;font-family:monospace;outline:none}.cursor{animation:blink 1s steps(2,start) infinite;background-color:#0f0;margin-left:.2rem;width:1ch}@keyframes blink{to{visibility:hidden}}.terminal-btn{background:#020;border:1px solid #0f0;border-radius:.25rem;color:#0f0;cursor:pointer;font-family:monospace;padding:.2rem .5rem}.terminal-proposals button{cursor:pointer;margin-right:.5rem}.proposal-pills{gap:.5rem;min-height:40px}.proposal-pill,.proposal-pills{align-items:center;display:flex}.proposal-pill{flex-direction:column;justify-content:center;min-width:60px;padding:.25rem}.proposal-pill .pill-icon{border-radius:.5rem;padding:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.proposal-pill .pill-icon:hover{background-color:#14532d80}.proposal-pill .pill-icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.proposal-pill figcaption{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity));font-size:.65rem;margin-top:.25rem;white-space:nowrap}.terminal-controls{min-height:60px}.message-bubble{border-radius:.5rem;padding:.75rem;position:relative}.user-message{background-color:#0064004d;border:1px solid #00ff0080;margin-left:2rem}.ai-message{background-color:#0032004d;border:1px solid #00ff004d;margin-right:2rem}.message-content,.message-header{color:#0f0;font-family:Source Code Pro,monospace}.message-content{line-height:1.5}.thinking-section{color:#0f0;font-family:Source Code Pro,monospace}#user-menu-dropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#user-menu,#user-menu-button,#user-menu-dropdown{animation:none!important}#user-menu-button{transition:all .2s ease-in-out}#user-menu-dropdown a:hover svg{color:#fff;transition:color .15s ease-in-out}.panel-width-collapsed{min-width:40px!important;width:40px!important}.panel-width-standard{min-width:280px!important;width:280px!important}.panel-width-expanded{max-width:50vw;min-width:480px!important;width:480px!important}.scheduler-panel-right{transition:width .2s ease-in-out,min-width .2s ease-in-out}.scheduler-panel{display:flex;flex-direction:column;min-height:0}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.8}}.badge-active{animation:pulse-subtle 2s infinite}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:border:after{border-width:1px;content:var(--tw-content)}.after\:border-gray-300:after{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));content:var(--tw-content)}.after\:bg-white:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:var(--tw-content)}.after\:transition-all:after{content:var(--tw-content);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:rounded-t-2xl:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}.first\:pl-0:first-child{padding-left:0}.last\:rounded-b-2xl:last-child{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.checked\:border-blue-500:checked{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.checked\:border-blue-600:checked{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.checked\:bg-blue-500:checked{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.checked\:bg-blue-600:checked{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus-within\:outline-none:focus-within{outline:2px solid #0000;outline-offset:2px}.focus-within\:ring-2:focus-within{--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)}.focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-cyan-500:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}.hover\:border-emerald-500\/50:hover{border-color:#10b98180}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.hover\:border-green-400\/60:hover{border-color:#4ade8099}.hover\:border-green-400\/70:hover{border-color:#4ade80b3}.hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.hover\:border-green-500\/50:hover{border-color:#22c55e80}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.hover\:border-indigo-500\/60:hover{border-color:#6366f199}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity))}.hover\:border-purple-500\/30:hover{border-color:#a855f74d}.hover\:border-purple-500\/50:hover{border-color:#a855f780}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.hover\:border-yellow-500\/50:hover{border-color:#eab30880}.hover\:bg-\[\#4a1a1a\]:hover{--tw-bg-opacity:1;background-color:rgb(74 26 26/var(--tw-bg-opacity))}.hover\:bg-\[\#F8D568\]\/40:hover{background-color:#f8d56866}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.hover\:bg-amber-400\/10:hover{background-color:#fbbf241a}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.hover\:bg-amber-900:hover{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity))}.hover\:bg-amber-900\/70:hover{background-color:#78350fb3}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity))}.hover\:bg-blue-400\/10:hover{background-color:#60a5fa1a}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-blue-600\/50:hover{background-color:#2563eb80}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.hover\:bg-blue-900\/70:hover{background-color:#1e3a8ab3}.hover\:bg-blue-950\/60:hover{background-color:#17255499}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity))}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.hover\:bg-gray-500\/20:hover{background-color:#6b728033}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.hover\:bg-gray-600\/50:hover{background-color:#4b556380}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.hover\:bg-gray-700\/30:hover{background-color:#3741514d}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-gray-700\/70:hover{background-color:#374151b3}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:bg-gray-800\/20:hover{background-color:#1f293733}.hover\:bg-gray-800\/30:hover{background-color:#1f29374d}.hover\:bg-gray-800\/40:hover{background-color:#1f293766}.hover\:bg-gray-800\/50:hover{background-color:#1f293780}.hover\:bg-gray-900\/50:hover{background-color:#11182780}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.hover\:bg-green-400\/10:hover{background-color:#4ade801a}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-green-600\/50:hover{background-color:#16a34a80}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.hover\:bg-green-900\/30:hover{background-color:#14532d4d}.hover\:bg-green-950\/30:hover{background-color:#052e164d}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}.hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity))}.hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity))}.hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}.hover\:bg-purple-400\/10:hover{background-color:#c084fc1a}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}.hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity))}.hover\:bg-purple-900\/50:hover{background-color:#581c8780}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity))}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity))}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-red-900\/30:hover{background-color:#7f1d1d4d}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity))}.hover\:bg-teal-900:hover{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity))}.hover\:bg-violet-900\/30:hover{background-color:#4c1d954d}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.hover\:bg-yellow-500\/20:hover{background-color:#eab30833}.hover\:bg-yellow-500\/30:hover{background-color:#eab3084d}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.hover\:bg-yellow-600\/30:hover{background-color:#ca8a044d}.hover\:bg-yellow-600\/50:hover{background-color:#ca8a0480}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity))}.hover\:bg-yellow-700\/80:hover{background-color:#a16207cc}.hover\:bg-zinc-200:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.hover\:bg-opacity-15:hover{--tw-bg-opacity:0.15}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-blue-50\/50:hover{--tw-gradient-from:#eff6ff80 var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-900\/60:hover{--tw-gradient-from:#1e3a8a99 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-950\/60:hover{--tw-gradient-from:#17255499 var(--tw-gradient-from-position);--tw-gradient-to:#17255400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-700:hover{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:#c2410c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from:#7e22ce var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-900\/50:hover{--tw-gradient-from:#581c8780 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.hover\:to-blue-800:hover{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}.hover\:to-green-800:hover{--tw-gradient-to:#166534 var(--tw-gradient-to-position)}.hover\:to-green-900\/60:hover{--tw-gradient-to:#14532d99 var(--tw-gradient-to-position)}.hover\:to-green-950\/60:hover{--tw-gradient-to:#052e1699 var(--tw-gradient-to-position)}.hover\:to-orange-800:hover{--tw-gradient-to:#9a3412 var(--tw-gradient-to-position)}.hover\:to-pink-900\/50:hover{--tw-gradient-to:#83184380 var(--tw-gradient-to-position)}.hover\:to-purple-50\/50:hover{--tw-gradient-to:#faf5ff80 var(--tw-gradient-to-position)}.hover\:to-purple-800:hover{--tw-gradient-to:#6b21a8 var(--tw-gradient-to-position)}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.hover\:text-cyan-500:hover{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.hover\:text-cyan-600:hover{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.hover\:text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-green-200:hover{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.hover\:text-violet-400:hover{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:#3b82f61a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/20:hover{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/10:hover{--tw-shadow-color:#a855f71a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/5:hover{--tw-shadow-color:#a855f70d;--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--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)}.hover\:ring-blue-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.hover\:ring-gray-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.hover\:ring-gray-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}.hover\:drop-shadow-sm:hover{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-amber-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.focus\:border-cyan-500:focus{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}.focus\:border-green-400\/60:focus{border-color:#4ade8099}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-zinc-400:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.focus\:bg-\[\#172033\]:focus{--tw-bg-opacity:1;background-color:rgb(23 32 51/var(--tw-bg-opacity))}.focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-green-400\/20:focus{--tw-shadow-color:#4ade8033;--tw-shadow:var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--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)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-cyan-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity))}.focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity))}.focus\:ring-green-400\/50:focus{--tw-ring-color:#4ade8080}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:#6366f133}.focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity))}.focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity))}.focus\:ring-yellow-400\/50:focus{--tw-ring-color:#facc1580}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-95:active,.active\:scale-\[0\.97\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:0.97;--tw-scale-y:0.97}.active\:scale-\[0\.985\]:active{--tw-scale-x:0.985;--tw-scale-y:0.985}.active\:scale-\[0\.985\]:active,.active\:scale-\[0\.98\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.active\:border-green-500:active{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.active\:bg-gray-500:active{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.active\:bg-gray-600:active{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.active\:bg-gray-800:active{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.active\:text-green-400:active{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.active\:text-indigo-200:active{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.active\:text-white\/80:active{color:#fffc}.active\:text-zinc-900\/80:active{color:#18181bcc}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-blue-800:disabled{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.disabled\:bg-gray-600:disabled{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.disabled\:bg-gray-800:disabled{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:inline{display:inline}.group:hover .group-hover\:-translate-x-1{--tw-translate-x:-0.25rem}.group:hover .group-hover\:-translate-x-1,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.group:hover .group-hover\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.group:hover .group-hover\:text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.peer:checked~.peer-checked\:bg-blue-500\/20{background-color:#3b82f633}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-blue-950\/50{background-color:#17255480}.peer:checked~.peer-checked\:bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-green-500\/20{background-color:#22c55e33}.peer:checked~.peer-checked\:bg-green-950\/50{background-color:#052e1680}.peer:checked~.peer-checked\:bg-indigo-500\/20{background-color:#6366f133}.peer:checked~.peer-checked\:bg-indigo-600\/20{background-color:#4f46e533}.peer:checked~.peer-checked\:bg-orange-500\/20{background-color:#f9731633}.peer:checked~.peer-checked\:bg-orange-950\/50{background-color:#43140780}.peer:checked~.peer-checked\:bg-red-500\/20{background-color:#ef444433}.peer:checked~.peer-checked\:bg-red-950\/50{background-color:#450a0a80}.peer:checked~.peer-checked\:bg-yellow-950\/50{background-color:#42200680}.peer:checked~.peer-checked\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.peer:checked~.peer-checked\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.peer:checked~.peer-checked\:text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.peer:checked~.peer-checked\:text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.peer:checked~.peer-checked\:text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.peer:checked~.peer-checked\:text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.peer:checked~.peer-checked\:opacity-100{opacity:1}.peer:checked~.peer-checked\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:checked~.peer-checked\:shadow-blue-500\/30{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.peer:checked~.peer-checked\:shadow-green-500\/30{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.peer:checked~.peer-checked\:shadow-orange-500\/30{--tw-shadow-color:#f973164d;--tw-shadow:var(--tw-shadow-colored)}.peer:checked~.peer-checked\:shadow-red-500\/30{--tw-shadow-color:#ef44444d;--tw-shadow:var(--tw-shadow-colored)}.peer:checked~.peer-checked\:shadow-yellow-500\/30{--tw-shadow-color:#eab3084d;--tw-shadow:var(--tw-shadow-colored)}.peer:checked~.peer-checked\:ring-2{--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)}.peer:checked~.peer-checked\:ring-blue-500\/50{--tw-ring-color:#3b82f680}.peer:checked~.peer-checked\:ring-green-500\/50{--tw-ring-color:#22c55e80}.peer:checked~.peer-checked\:ring-orange-500\/50{--tw-ring-color:#f9731680}.peer:checked~.peer-checked\:ring-red-500\/50{--tw-ring-color:#ef444480}.peer:checked~.peer-checked\:ring-yellow-500\/50{--tw-ring-color:#eab30880}.peer:checked~.peer-checked\:after\:translate-x-full:after{--tw-translate-x:100%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));content:var(--tw-content)}.peer:focus~.peer-focus\:outline-none{outline:2px solid #0000;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--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(4px + 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)}.peer:focus~.peer-focus\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}.peer:focus~.peer-focus\:ring-cyan-800{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity))}.group[data-compact=true] .group-data-\[compact\=true\]\:hidden{display:none}.group[data-compact=true] .group-data-\[compact\=true\]\:px-2{padding-left:.5rem;padding-right:.5rem}.phx-submit-loading .phx-submit-loading\:opacity-75,.phx-submit-loading.phx-submit-loading\:opacity-75{opacity:.75}.dark\:block:is(.dark *){display:block}.dark\:inline-block:is(.dark *){display:inline-block}.dark\:hidden:is(.dark *){display:none}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.dark\:divide-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(31 41 55/var(--tw-divide-opacity))}.dark\:border-amber-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity))}.dark\:border-amber-700\/50:is(.dark *){border-color:#b4530980}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.dark\:border-blue-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity))}.dark\:border-cyan-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity))}.dark\:border-gray-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.dark\:border-gray-700\/50:is(.dark *){border-color:#37415180}.dark\:border-green-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity))}.dark\:border-indigo-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.dark\:border-indigo-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity))}.dark\:border-red-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.dark\:border-red-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity))}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity))}.dark\:border-rose-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.dark\:border-yellow-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity))}.dark\:bg-amber-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity))}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity))}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-blue-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-cyan-900\/20:is(.dark *){background-color:#164e6333}.dark\:bg-emerald-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity))}.dark\:bg-emerald-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity))}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark\:bg-gray-700\/50:is(.dark *){background-color:#37415180}.dark\:bg-gray-700\/60:is(.dark *){background-color:#37415199}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark\:bg-gray-900\/90:is(.dark *){background-color:#111827e6}.dark\:bg-green-400\/15:is(.dark *){background-color:#4ade8026}.dark\:bg-green-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.dark\:bg-green-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.dark\:bg-green-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-indigo-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312e8133}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-red-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.dark\:bg-red-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity))}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:bg-rose-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity))}.dark\:bg-rose-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(136 19 55/var(--tw-bg-opacity))}.dark\:bg-teal-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity))}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:bg-yellow-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:bg-opacity-75:is(.dark *){--tw-bg-opacity:0.75}.dark\:fill-cyan-200:is(.dark *){fill:#a5f3fc}.dark\:fill-rose-200:is(.dark *){fill:#fecdd3}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.dark\:text-gray-700:is(.dark *){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.dark\:text-orange-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.dark\:text-rose-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.dark\:placeholder-gray-400:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.dark\:ring-gray-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))}.dark\:ring-white:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.dark\:ring-offset-gray-800:is(.dark *){--tw-ring-offset-color:#1f2937}.dark\:hover\:border-gray-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.dark\:hover\:border-indigo-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:#78350f33}.dark\:hover\:bg-amber-900\/30:hover:is(.dark *){background-color:#78350f4d}.dark\:hover\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.dark\:hover\:bg-blue-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.dark\:hover\:bg-blue-900\/40:hover:is(.dark *){background-color:#1e3a8a66}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:#37415180}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:hover\:bg-green-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.dark\:hover\:bg-green-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.dark\:hover\:bg-green-900\/40:hover:is(.dark *){background-color:#14532d66}.dark\:hover\:bg-red-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.dark\:hover\:bg-red-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-yellow-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity))}.dark\:hover\:bg-yellow-900\/40:hover:is(.dark *){background-color:#713f1266}.dark\:hover\:text-amber-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.dark\:hover\:text-cyan-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:focus\:border-blue-500:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.dark\:focus\:ring-blue-500:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.dark\:focus\:ring-blue-600:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}.dark\:focus\:ring-blue-800:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}.dark\:active\:text-gray-100\/80:active:is(.dark *){color:#f3f4f6cc}.dark\:active\:text-gray-200\/80:active:is(.dark *){color:#e5e7ebcc}.dark\:disabled\:bg-gray-600:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.group:hover .dark\:group-hover\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}@media (min-width:640px){.sm\:inset-0{inset:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-my-px{margin-bottom:-1px;margin-top:-1px}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-screen{height:100vh}.sm\:w-10{width:2.5rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:flex-auto{flex:1 1 auto}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.sm\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-24{padding-bottom:6rem;padding-top:6rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:text-left{text-align:left}.sm\:align-middle{vertical-align:middle}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:tracking-tight{letter-spacing:-.025em}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-3{gap:.75rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:w-2\/5{width:40%}.lg\:w-96{width:24rem}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:1280px){.xl\:table-cell{display:table-cell}.xl\:px-24{padding-left:6rem;padding-right:6rem}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}@keyframes pulse{50%{opacity:.5}}.recording .\[\.recording_\&\]\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.recording .\[\.recording_\&\]\:bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.recording .\[\.recording_\&\]\:text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.recording .\[\.recording_\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}