@import "https://rsms.me/inter/inter.css";body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[dir=rtl] .grid{direction:rtl}[dir=rtl] .grid>*{direction:ltr}*{transition:background-color .2s ease,border-color .2s ease,color .2s ease}body{background-color:var(--background);color:var(--foreground)}.theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:var(--background);color:var(--foreground);border-color:var(--border)}.color-swatch{margin-right:.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border)}.swatch-primary-lightest{background:var(--primary-lightest)}.swatch-primary-lighter{background:var(--primary-lighter)}.swatch-primary-light{background:var(--primary-light)}.swatch-primary-base{background:var(--primary-base)}.swatch-primary-dark{background:var(--primary-dark)}.swatch-primary-darkest{background:var(--primary-darkest)}.swatch-surface-lowest{background:var(--surface-lowest)}.swatch-surface-low{background:var(--surface-low)}.swatch-surface-medium{background:var(--surface-medium)}.swatch-surface-high{background:var(--surface-high)}.swatch-surface-highest{background:var(--surface-highest)}.swatch-error-lightest{background:var(--error-lightest)}.swatch-error-light{background:var(--error-light)}.swatch-error-base{background:var(--error-base)}.swatch-error-dark{background:var(--error-dark)}.swatch-error-darkest{background:var(--error-darkest)}.swatch-success-lowest{background:var(--success-lowest)}.swatch-success-low{background:var(--success-low)}.swatch-success-medium{background:var(--success-medium)}.swatch-success-high{background:var(--success-high)}.swatch-success-highest{background:var(--success-highest)}.swatch-lavender-lightest{background:var(--lavender-lightest)}.swatch-lavender-light{background:var(--lavender-light)}.swatch-lavender-base{background:var(--lavender-base)}.swatch-lavender-dark{background:var(--lavender-dark)}.swatch-lavender-darkest{background:var(--lavender-darkest)}.swatch-pink-lightest{background:var(--pink-lightest)}.swatch-pink-light{background:var(--pink-light)}.swatch-pink-base{background:var(--pink-base)}.swatch-pink-dark{background:var(--pink-dark)}.swatch-pink-darkest{background:var(--pink-darkest)}.asset-picker-translations-scrollbar{scrollbar-width:thin;scrollbar-color:var(--surface-high) transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar{width:4px;height:4px}.asset-picker-translations-scrollbar::-webkit-scrollbar-track{background:transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar-thumb{background:var(--surface-high);border-radius:100px;min-height:52px}.swatch-tangerine-lightest{background:var(--tangerine-lightest)}.swatch-tangerine-light{background:var(--tangerine-light)}.swatch-tangerine-base{background:var(--tangerine-base)}.swatch-tangerine-dark{background:var(--tangerine-dark)}.swatch-tangerine-darkest{background:var(--tangerine-darkest)}.swatch-teal-lightest{background:var(--teal-lightest)}.swatch-teal-light{background:var(--teal-light)}.swatch-teal-base{background:var(--teal-base)}.swatch-teal-dark{background:var(--teal-dark)}.swatch-teal-darkest{background:var(--teal-darkest)}.reactflow-no-attribution .react-flow__attribution{display:none!important}.react-flow__panel.custom-hierarchy-panel{display:block}.custom-select-scroll-bar::-webkit-scrollbar{height:7px}.custom-select-scroll-bar::-webkit-scrollbar-thumb{background:hsl(var(--grey-medium));border-radius:3px}.customize-query-variables{--rqb-spacing: .5rem;--rqb-border-width: 1px;--rqb-base-color: red;--rqb-background-color: hsla(0, 0%, 100%, 1);--rqb-border-color: white;--rqb-border-style: solid;--rqb-border-radius: .5rem;--rqb-branch-indent: 1rem;--rqb-branch-width: var(--rqb-border-width);--rqb-branch-color: #d0d5dd;--rqb-branch-radius: 0px;--rqb-branch-style: var(--rqb-border-style);--rqb-dnd-drop-indicator-color: rebeccapurple;--rqb-dnd-drop-indicator-style: dashed;--rqb-dnd-drop-indicator-width: 2px;--rqb-dnd-drop-indicator-copy-color: #693;--rqb-dnd-drop-indicator-copy-style: dashed;--rqb-dnd-drop-indicator-copy-width: 2px;--rqb-dnd-drop-indicator-group-color: #369;--rqb-dnd-drop-indicator-group-style: dashed;--rqb-dnd-drop-indicator-group-width: 2px;--rqb-dnd-drop-not-allowed-cursor: not-allowed}.queryBuilder .rule{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;width:100%!important;flex-wrap:nowrap!important;overflow:visible!important}.queryBuilder .rule>div{flex-shrink:0!important;overflow:visible!important}.fynxt-tiptap{width:100%}.fynxt-tiptap__editor{border:1px solid hsl(var(--outline-low));border-radius:8px;background:hsl(var(--surface-lowest));overflow:hidden;display:flex;flex-direction:column}.fynxt-tiptap__toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid hsl(var(--outline-low))}.fynxt-tiptap .ProseMirror{min-height:240px;padding:16px;font-size:14px;line-height:20px;color:hsl(var(--grey-high));outline:none;white-space:pre-wrap;word-break:break-word;flex:1 1 auto}.fynxt-tiptap .ProseMirror p{margin:0}.fynxt-tiptap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:hsl(var(--icon-medium))}.fynxt-tiptap .ProseMirror ul,.fynxt-tiptap .ProseMirror ol{margin:0;padding-left:1.25rem}.fynxt-tiptap .ProseMirror ul{list-style:disc;list-style-position:outside}.fynxt-tiptap .ProseMirror ol{list-style:decimal;list-style-position:outside}.fynxt-tiptap .ProseMirror li{display:list-item}.fynxt-tiptap .ProseMirror hr{border:none;border-top:1px solid hsl(var(--outline-low));margin:12px 0}.fynxt-tiptap .ProseMirror a{color:hsl(var(--blue-medium));text-decoration:underline}.fynxt-tiptap .ProseMirror img{max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.fynxt-tiptap__img-wrap--left{margin-left:0;margin-right:auto}.fynxt-tiptap__img-wrap--center{margin-left:auto;margin-right:auto}.fynxt-tiptap__img-wrap--right{margin-left:auto;margin-right:0}.fynxt-tiptap__img{display:block;max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img--selected{outline:2px solid hsl(var(--blue-medium));outline-offset:2px}.fynxt-tiptap__img-resize-handle{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:4px;border:2px solid white;background:hsl(var(--blue-medium));cursor:nwse-resize;box-shadow:0 1px 2px #0000002e}.meet-calendar-main-view{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;--meet-cal-bg-today: hsla(0, 0%, 96%, 1);--meet-cal-bg-other: hsla(0, 0%, 98%, 1);--meet-cal-grid: hsla(0, 0%, 96%, 1);--meet-cal-horizontal-slot: hsla(0, 0%, 96%, 1);--meet-cal-vertical-day-divider: hsla(0, 0%, 96%, 1);--meet-cal-today-past-mask-height: 0px}.meet-calendar-main-view-sticky-header{position:sticky;top:0;z-index:20;background:#fff;flex-shrink:0}.meet-calendar-main-view .fc{width:100%;min-width:0;box-sizing:border-box;--fc-today-bg-color: var(--meet-cal-bg-today);--fc-page-bg-color: var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-scrollgrid{border-radius:3px;border:1px solid var(--meet-cal-grid);overflow:visible}.meet-calendar-main-view .fc .fc-scrollgrid thead,.meet-calendar-main-view .fc .fc-col-header,.meet-calendar-main-view .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff;box-shadow:0 1px 0 0 var(--meet-cal-grid)}.meet-calendar-main-view .fc .fc-scrollgrid thead th,.meet-calendar-main-view .fc .fc-col-header-cell{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff}.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:.75rem .5rem;min-width:0}.meet-calendar-main-view .fc .fc-day-header-date-today{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.meet-calendar-main-view.fc-calendar-grid-wrapper{border-radius:8px}.meet-calendar-main-view .fc .fc-scrollgrid th,.meet-calendar-main-view .fc .fc-scrollgrid td{border:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots table tbody,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots tbody td.fc-timegrid-slot-label,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-axis .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-bg{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis),.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:before{content:"";position:absolute;inset:0;background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--meet-cal-today-past-mask-height);background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-container{z-index:12;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-line,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-arrow{pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr>td.fc-timegrid-slot{border-top:1px solid var(--meet-cal-horizontal-slot)!important;border-top-style:solid!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody td.fc-timegrid-slot-label{border-right:2px solid var(--meet-cal-vertical-day-divider)!important}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col{position:relative}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col:not(.fc-timegrid-axis):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--meet-cal-vertical-day-divider);pointer-events:none;z-index:1}.meet-calendar-main-view .fc .fc-timegrid-col .fc-timegrid-col-events{z-index:5}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day{border-left:1px solid var(--meet-cal-grid)!important;border-top:1px solid var(--meet-cal-grid)!important;background-color:var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-frame,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-bg{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-scroller-harness,.meet-calendar-main-view .fc .fc-scroller{overflow:visible!important;max-height:none!important;height:auto!important}.meet-calendar-main-view .fc .fc-scrollgrid-section-body .fc-scroller-liquid,.meet-calendar-main-view .fc .fc-timegrid-slots table{height:auto!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr td.fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slots .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-minor,.meet-calendar-main-view .fc .fc-timegrid-axis .fc-timegrid-slot{height:40px!important;min-height:40px!important}@media(max-width:640px){.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{padding:.5rem .25rem;gap:2px}.meet-calendar-main-view .fc .fc-day-header-date{font-size:.8125rem}.meet-calendar-main-view .fc .fc-day-header-weekday{font-size:.625rem}}.meet-calendar-main-view .fc .fc-event,.meet-calendar-main-view .fc .fc-v-event{border:none;border-radius:8px;padding:0;background:none!important;overflow:visible;min-width:80px}.meet-calendar-main-view .fc .fc-event .fc-event-main,.meet-calendar-main-view .fc .fc-v-event .fc-event-main{background:transparent!important;border:none;padding:0;height:100%;display:flex;align-items:stretch;overflow:visible;min-width:0}.meet-calendar-main-view .fc .fc-event:hover .fc-event-main,.meet-calendar-main-view .fc .fc-v-event:hover .fc-event-main{background:transparent!important}.meet-calendar-main-view .fc .fc-timed-event{background-color:transparent!important;border-color:transparent!important}.meet-calendar-main-view .fc .fc-daygrid-event{border:none;border-radius:6px;margin:1px 2px;min-height:20px}.meet-calendar-main-view .fc .fc-daygrid-event .fc-event-main{padding:2px 6px;font-size:.75rem}.meet-calendar-main-view .fc .fc-daygrid-day-number.meet-calendar-month-today-pill{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.calendar-activity-guests-scroll{overflow-y:scroll!important;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:hsl(0 0% 60%) hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar{width:8px;height:0;-webkit-appearance:none;appearance:none}.calendar-activity-guests-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;border:2px solid hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb:hover{background-color:gray}
/*# sourceMappingURL=index.css.map */*,:before,:after{--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: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-8{right:2rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-full{grid-column:1 / -1}.m-0,.m-\[0px\]{margin:0}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-\[0px\]{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.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}.mb-\[0px\]{margin-bottom:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[8px\]{margin-top:8px}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-10{height:2.5rem!important}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.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-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[40vh\]{height:40vh}.h-\[42px\]{height:42px}.h-\[56px\]{height:56px}.h-\[68px\]{height:68px}.h-\[70vh\]{height:70vh}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-16{max-height:4rem}.max-h-60{max-height:15rem}.max-h-\[140px\]{max-height:140px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[68vh\]{max-height:68vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[96px\]{max-height:96px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-9{min-height:2.25rem}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[600px\]{min-height:600px}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[68vh\]{min-height:68vh}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.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\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[300px\]{width:300px}.w-\[360px\]{width:360px}.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:0px!important}.min-w-0{min-width:0px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[840px\]{min-width:840px}.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-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[1150px\]{max-width:1150px}.max-w-\[120px\]{max-width:120px}.max-w-\[220px\]{max-width:220px}.max-w-\[500px\]{max-width:500px}.max-w-\[518px\]{max-width:518px}.max-w-\[520px\]{max-width:520px}.max-w-\[70\%\]{max-width:70%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-right{transform-origin:top right}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.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}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-0{-moz-column-gap:0px;column-gap:0px}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-6{row-gap:1.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-end{align-self:flex-end}.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}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{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}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#20817B\]{--tw-border-opacity: 1;border-color:rgb(32 129 123 / var(--tw-border-opacity, 1))}.border-\[\#e5e5e5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[color\:var\(--cpw-color-input-field-border\,rgba\(0\,0\,0\,0\.15\)\)\]{border-color:var(--cpw-color-input-field-border,rgba(0,0,0,.15))}.border-\[color\:var\(--cpw-primary-base\,\#002666\)\]{border-color:var(--cpw-primary-base,#002666)}.border-\[var\(--cpw-primary-base\)\]{border-color:var(--cpw-primary-base)}.border-\[var\(--cpw-primary-base\,\#002666\)\]{border-color:var(--cpw-primary-base,#002666)}.border-\[var\(--outline-low\,\#E5E5E5\)\]{border-color:var(--outline-low,#E5E5E5)}.border-\[var\(--outline-low\,\#e5e7eb\)\]{border-color:var(--outline-low,#e5e7eb)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-black\/\[0\.08\]{border-color:#00000014}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/35{border-color:#ffffff59}.border-t-transparent{border-top-color:transparent}.\!bg-\[color\:var\(--cpw-primary-base\,\#002666\)\]{background-color:var(--cpw-primary-base,#002666)!important}.bg-\[\#002666\]{--tw-bg-opacity: 1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}.bg-\[\#002666\]\/5{background-color:#0026660d}.bg-\[\#007BFF\]{--tw-bg-opacity: 1;background-color:rgb(0 123 255 / var(--tw-bg-opacity, 1))}.bg-\[\#128962\]{--tw-bg-opacity: 1;background-color:rgb(18 137 98 / var(--tw-bg-opacity, 1))}.bg-\[\#20817B\]\/10{background-color:#20817b1a}.bg-\[\#4AB7AA\]{--tw-bg-opacity: 1;background-color:rgb(74 183 170 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[--background\]{background-color:var(--background)}.bg-\[color\:var\(--cpw-color-input-field-background\,var\(--cpw-color-background\,transparent\)\)\]{background-color:var(--cpw-color-input-field-background,var(--cpw-color-background,transparent))}.bg-\[color\:var\(--cpw-color-input-field-border\,rgba\(0\,0\,0\,0\.15\)\)\]{background-color:var(--cpw-color-input-field-border,rgba(0,0,0,.15))}.bg-\[var\(--cpw-primary-base\)\]{background-color:var(--cpw-primary-base)}.bg-\[var\(--cpw-primary-base\,\#002666\)\]{background-color:var(--cpw-primary-base,#002666)}.bg-\[var\(--cpw-success-lightest\,\#E6F4EA\)\]{background-color:var(--cpw-success-lightest,#E6F4EA)}.bg-\[var\(--outline-low\,\#E5E5E5\)\]{background-color:var(--outline-low,#E5E5E5)}.bg-\[var\(--surface-lowest\,\#FFFFFF\)\]{background-color:var(--surface-lowest,#FFFFFF)}.bg-\[var\(--surface-medium\,\#E5E5E5\)\]{background-color:var(--surface-medium,#E5E5E5)}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/40{background-color:#eff6ff66}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[16px\]{padding:16px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.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-\[0px\]{padding-left:0;padding-right:0}.px-\[12px\]{padding-left:12px;padding-right:12px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0px\]{padding-top:0;padding-bottom:0}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[4\.5rem\]{padding-top:4.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.font-\[\'Lexend\'\,sans-serif\]{font-family:Lexend,sans-serif}.font-\[\'Lexend\'\]{font-family:Lexend}.font-\[\'Sora\'\]{font-family:Sora}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[1rem\]{font-size:1rem}.text-\[20px\]{font-size:20px}.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-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.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}.normal-case{text-transform:none}.italic{font-style:italic}.leading-\[14px\]{line-height:14px}.leading-\[20px\]{line-height:20px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#002666\]{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}.text-\[\#0099ff\]{--tw-text-opacity: 1;color:rgb(0 153 255 / var(--tw-text-opacity, 1))}.text-\[\#404040\]{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-\[\#4285F4\]{--tw-text-opacity: 1;color:rgb(66 133 244 / var(--tw-text-opacity, 1))}.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#585858\]{--tw-text-opacity: 1;color:rgb(88 88 88 / var(--tw-text-opacity, 1))}.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#858585\]{--tw-text-opacity: 1;color:rgb(133 133 133 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--cpw-error-base\,\#b91c1c\)\]{color:var(--cpw-error-base,#b91c1c)}.text-\[color\:var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}.text-\[var\(--cpw-color-on-primary\,\#FFFFFF\)\]{color:var(--cpw-color-on-primary,#FFFFFF)}.text-\[var\(--cpw-primary-base\)\]{color:var(--cpw-primary-base)}.text-\[var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}.text-\[var\(--cpw-text-body\)\]{color:var(--cpw-text-body)}.text-\[var\(--cpw-text-heading\,\#111827\)\]{color:var(--cpw-text-heading,#111827)}.text-\[var\(--cpw-text-secondary\,\#6b7280\)\]{color:var(--cpw-text-secondary,#6b7280)}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-2px_0_5px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -2px 0 5px -2px rgba(0,0,0,.1);--tw-shadow-colored: -2px 0 5px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);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 rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--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(0px + 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)}.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)}.ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1))}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[fill\:currentColor\]{fill:currentColor}.\[scrollbar-width\:none\]{scrollbar-width:none}.hover\:scale-\[1\.015\]:hover{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#002666\]:hover{--tw-border-opacity: 1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}.hover\:border-\[\#002666\]\/20:hover{border-color:#00266633}.hover\:border-\[\#d4d4d4\]:hover{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.hover\:border-\[var\(--cpw-primary-base\)\]:hover{border-color:var(--cpw-primary-base)}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:\!bg-\[color\:color-mix\(in_srgb\,var\(--cpw-primary-base\,\#002666\)_80\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--cpw-primary-base,#002666) 80%,white)!important}.hover\:bg-\[\#002666\]\/10:hover{background-color:#0026661a}.hover\:bg-\[\#003d99\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 61 153 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafafa\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--primary-dark\)\)\]:hover{background-color:hsl(var(--primary-dark))}.hover\:bg-\[var\(--surface-low\,\#f3f4f6\)\]:hover{background-color:var(--surface-low,#f3f4f6)}.hover\:bg-black\/\[0\.06\]:hover{background-color:#0000000f}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:text-\[\#001a4d\]:hover{--tw-text-opacity: 1;color:rgb(0 26 77 / var(--tw-text-opacity, 1))}.hover\:text-\[\#002666\]:hover{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--primary-dark\)\)\]:hover{color:hsl(var(--primary-dark))}.hover\:text-\[var\(--cpw-primary-base\)\]:hover{color:var(--cpw-primary-base)}.hover\:text-\[var\(--cpw-text-body\)\]:hover{color:var(--cpw-text-body)}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-90:hover{--tw-brightness: brightness(.9);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-\[\#002666\]:focus{--tw-border-opacity: 1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}.focus\:border-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}.focus\:border-\[var\(--cpw-primary-base\,\#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;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(0px + 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\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#002666\]\/20:focus{--tw-ring-color: rgb(0 38 102 / .2)}.focus\:ring-\[color-mix\(in_srgb\,var\(--cpw-primary-base\,\#002666\)_20\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--cpw-primary-base,#002666) 20%,transparent)}.focus-visible\:border-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus-visible{border-color:var(--cpw-primary-base,#002666)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-\[3px\]: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(3px + 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-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus-visible{--tw-ring-color: var(--cpw-primary-base,#002666)}.focus-visible\:ring-\[var\(--cpw-primary-base\,\#002666\)\]:focus-visible{--tw-ring-color: var(--cpw-primary-base,#002666)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:text-gray-500:hover:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[\#002666\]\/10{background-color:#0026661a}.group:hover .group-hover\:bg-blue-50\/30{background-color:#eff6ff4d}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#002666\]{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[color\:var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}@media(min-width:640px){.sm\:max-w-\[960px\]{max-width:960px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}@media(min-width:768px){.md\:bottom-auto{bottom:auto}.md\:left-\[50\%\]{left:50%}.md\:right-auto{right:auto}.md\:top-\[50\%\]{top:50%}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-h-\[85vh\]{max-height:85vh}.md\:w-\[160px\]{width:160px}.md\:w-\[300px\]{width:300px}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.md\:flex-none{flex:none}.md\:translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:self-center{align-self:center}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[8px\]{padding-left:8px;padding-right:8px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-8{padding-top:2rem}.md\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}}@media(min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.portal-object-table-with-filters .portal-object-table-card{margin:0}.portal-object-table-with-filters .portal-object-table-card>div.border{margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}.portal-object-table-with-filters section.w-full.px-4{padding-left:0!important;padding-right:0!important}.portal-object-table-with-filters section.w-full.px-4>[class*=py-2]{padding:1rem!important;border-bottom:1px solid #e5e7eb!important}@media(min-width:768px){.portal-object-table-with-filters section.w-full.px-4>[class*=py-2]{padding-left:1rem!important;padding-right:1rem!important}}.portal-object-table-with-filters .portal-object-table-toolbar{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;width:100%;min-width:0}.portal-object-table-with-filters .portal-object-table-toolbar>div[class*="w-[1px]"]{display:none!important}.portal-object-table-with-filters .portal-object-table-toolbar>.relative.flex.items-center.leading-none,.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none:has(>input[type=text]){order:1!important;flex:1 1 auto!important;width:100%;min-width:200px;max-width:100%;position:relative;border:none!important;padding:0!important}@media(min-width:768px){.portal-object-table-with-filters .portal-object-table-toolbar>.relative.flex.items-center.leading-none,.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none:has(>input[type=text]){flex:0 0 300px!important;width:300px!important;max-width:300px!important}}.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none input[type=text]{width:100%!important;height:auto!important;padding:.625rem 1rem .625rem 2.5rem!important;border:1px solid #e5e7eb!important;border-radius:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important;background:#fff!important}.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none svg{left:.75rem!important}.portal-object-table-with-filters .portal-object-table-toolbar>.flex.flex-1{order:2!important;flex:1 1 0%!important;min-width:0!important}.portal-object-table-with-filters .portal-object-table-toolbar>.flex.gap-1{order:3!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:.25rem!important;padding-left:0!important}.portal-object-table-with-filters .portal-object-table-toolbar>.flex.flex-1,.portal-object-table-with-filters .portal-object-table-toolbar>.flex.gap-1>*{display:flex!important;align-items:center!important}.cp-object-table-with-filters{--cp-table-primary: var(--cpw-primary-base, var(--primary, hsl(222 47% 20%)));--cp-table-primary-hover: var( --btn-color-primary-bg-hover, var(--primary-dark, hsl(222 47% 16%)) );margin-bottom:1.5rem}.cp-object-table-with-filters .border.m-4{margin:0!important;border:none!important;box-shadow:none!important}.cp-object-table-with-filters section.w-full{padding-left:0;padding-right:0}.cp-object-table-with-filters section.w-full>div{padding-top:0!important}.cp-object-table-card{overflow:hidden;margin-top:0!important;margin-bottom:0!important}.cp-object-table-with-filters .cp-table-primary-btn{background-color:var(--cp-table-primary);color:#fff}.cp-object-table-with-filters .cp-table-primary-btn:hover{background-color:var(--cp-table-primary-hover)}.cp-object-table-with-filters .cp-table-primary-btn-icon img{filter:brightness(0) invert(1)}.cp-object-table-with-filters .cp-view-toggle-btn.is-active{color:var(--cp-table-primary)}.cp-object-table-with-filters .cp-table-search-input:focus{border-color:var(--cp-table-primary);--tw-ring-color: color-mix(in srgb, var(--cp-table-primary) 20%, transparent)}.cp-object-table-with-filters input[type=checkbox]{accent-color:var(--cp-table-primary)}[data-prelogin-form=true]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}[data-prelogin-form=true] iframe.iframe-container,[data-prelogin-form=true] iframe.form-renderer-container,[data-prelogin-form=true] iframe.form-main-content,[data-prelogin-form=true] iframe.width-full,[data-prelogin-form=true] iframe.width-small,[data-prelogin-form=true] iframe.width-xl,[data-prelogin-form=true] iframe.width-4xl{display:block;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}[data-onboarding-workflow=true]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;overflow:hidden}[data-onboarding-workflow=true] iframe.iframe-container,[data-onboarding-workflow=true] iframe.form-renderer-container{display:block;width:100%;flex:1 1 auto;min-height:0;border:0;height:100%!important;min-height:calc(100dvh - 12rem)!important}.portal-default-filters{display:flex;flex-direction:column;gap:10px;width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff;box-sizing:border-box}.portal-default-filters--compact{gap:8px}.portal-default-filters-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.portal-default-filters-title{margin:0;font-size:13px;font-weight:600;color:#111827}.portal-default-filters-count{font-size:11px;font-weight:600;color:#1d4ed8;background:#eff6ff;padding:2px 8px;border-radius:999px}.portal-default-filters-hint{margin:0;font-size:12px;color:#9ca3af}.portal-default-filters-chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:140px;overflow-y:auto}.portal-default-filters-chip{width:100%;text-align:left;padding:8px 10px;font-size:12px;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;line-height:1.35}.portal-default-filters-chip:hover{background:#eff6ff;border-color:#93c5fd;color:#1e40af}.portal-default-filters-open-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 12px;font-size:12px;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer}.portal-default-filters-open-btn:hover{background:#1d4ed8}.portal-default-filters-row{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.portal-default-filters-row-top{display:flex;align-items:center;justify-content:space-between}.portal-default-filters-label{font-size:11px;font-weight:500;color:#6b7280}.portal-default-filters-remove{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;color:#9ca3af;cursor:pointer;border-radius:4px}.portal-default-filters-remove:hover{color:#dc2626;background:#fef2f2}.portal-default-filters-select,.portal-default-filters-input{width:100%;box-sizing:border-box;font-size:13px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827}.portal-default-filters-select:focus,.portal-default-filters-input:focus{outline:2px solid #93c5fd;outline-offset:0;border-color:#60a5fa}.portal-default-filters-add-row{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;color:#1d4ed8;background:#eff6ff;border:1px dashed #93c5fd;border-radius:6px;cursor:pointer}.portal-default-filters-add-row:hover:not(:disabled){background:#dbeafe}.portal-default-filters-add-row:disabled{opacity:.5;cursor:not-allowed}.portal-default-filters-search{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;margin-bottom:12px}.portal-default-filters-search input{flex:1;min-width:0;border:none;padding:10px 0;font-size:13px;outline:none;background:transparent}.portal-default-filters-field-empty{font-size:13px;color:#9ca3af;padding:16px;text-align:center}.portal-default-filters-empty,.portal-default-filters-error{padding:12px;font-size:12px;text-align:center;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280}.portal-default-filters-error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.portal-default-filters-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;font-size:12px;color:#6b7280}.portal-default-filters-modal{display:flex;flex-direction:column;width:100%}.portal-default-filters-modal-tabs{display:flex;gap:4px;padding:0 0 12px;border-bottom:1px solid #e5e7eb;margin-bottom:4px}.portal-default-filters-modal-tab{padding:10px 16px;font-size:13px;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px}.portal-default-filters-modal-tab:hover:not(:disabled){color:#111827}.portal-default-filters-modal-tab--active{color:#2563eb;border-bottom-color:#2563eb}.portal-default-filters-modal-tab:disabled{opacity:.45;cursor:not-allowed}.portal-default-filters-modal-body{flex:1;min-height:0;overflow-y:auto;padding:12px 0 0}.portal-default-filters-modal-fields{min-height:280px}.portal-default-filters-modal-field-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:640px){.portal-default-filters-modal-field-grid{grid-template-columns:1fr}}.portal-default-filters-modal-field-option{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;background:#fff}.portal-default-filters-modal-field-option:hover{background:#f9fafb;border-color:#d1d5db}.portal-default-filters-modal-field-option input{width:16px;height:16px;flex-shrink:0}.portal-default-filters-modal-field-label{font-size:13px;color:#374151;line-height:1.3}.portal-default-filters-modal-rules{display:flex;flex-direction:column;gap:12px}.portal-default-filters-modal-btn{padding:9px 18px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;border:1px solid transparent}.portal-default-filters-modal-btn--ghost{color:#374151;background:#fff;border-color:#d1d5db}.portal-default-filters-modal-btn--ghost:hover{background:#f3f4f6}.portal-default-filters-modal-btn--primary{color:#fff;background:#2563eb}.portal-default-filters-modal-btn--primary:hover{background:#1d4ed8}.portal-object-name-modal{display:flex;flex-direction:column;gap:12px}.portal-object-name-list{list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.portal-object-name-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;text-align:left;font-size:13px;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}.portal-object-name-option:hover{background:#f9fafb;border-color:#d1d5db}.portal-object-name-option--selected{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:600}.portal-object-name-edit{flex-shrink:0;color:#6b7280;padding:4px}.portal-object-name-edit:hover{color:#111827}.portal-object-name-list-empty{padding:16px;text-align:center;font-size:13px;color:#9ca3af}[data-security-settings-embed]{overflow:hidden}[data-security-settings-embed] .flex.flex-row.gap-8.mb-8{height:auto!important;min-height:3rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:flex-end;gap:1.5rem;padding-bottom:0}[data-security-settings-embed] .flex.flex-row.gap-8.mb-8>button{height:auto!important;min-height:3rem;white-space:nowrap;flex:0 0 auto;line-height:1.25!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-bottom:-1px}
/*# sourceMappingURL=index.css.map */

/* styles/color.css */

:root {
  --puck-color-rose-01: #4a001c;
  --puck-color-rose-02: #670833;
  --puck-color-rose-03: #87114c;
  --puck-color-rose-04: #a81a66;
  --puck-color-rose-05: #bc5089;
  --puck-color-rose-06: #cc7ca5;
  --puck-color-rose-07: #d89aba;
  --puck-color-rose-08: #e3b8cf;
  --puck-color-rose-09: #efd6e3;
  --puck-color-rose-10: #f6eaf1;
  --puck-color-rose-11: #faf4f8;
  --puck-color-rose-12: #fef8fc;
  --puck-color-azure-01: #00175d;
  --puck-color-azure-02: #002c77;
  --puck-color-azure-03: #014292;
  --puck-color-azure-04: #0158ad;
  --puck-color-azure-05: #3479be;
  --puck-color-azure-06: #6499cf;
  --puck-color-azure-07: #88b0da;
  --puck-color-azure-08: #abc7e5;
  --puck-color-azure-09: #cfdff0;
  --puck-color-azure-10: #e7eef7;
  --puck-color-azure-11: #f3f6fb;
  --puck-color-azure-12: #f7faff;
  --puck-color-green-01: #002000;
  --puck-color-green-02: #043604;
  --puck-color-green-03: #084e08;
  --puck-color-green-04: #0c680c;
  --puck-color-green-05: #1d882f;
  --puck-color-green-06: #2faa53;
  --puck-color-green-07: #56c16f;
  --puck-color-green-08: #7dd78b;
  --puck-color-green-09: #b8e8bf;
  --puck-color-green-10: #ddf3e0;
  --puck-color-green-11: #eff8f0;
  --puck-color-green-12: #f3fcf4;
  --puck-color-yellow-01: #211000;
  --puck-color-yellow-02: #362700;
  --puck-color-yellow-03: #4c4000;
  --puck-color-yellow-04: #645a00;
  --puck-color-yellow-05: #877614;
  --puck-color-yellow-06: #ab9429;
  --puck-color-yellow-07: #bfac4e;
  --puck-color-yellow-08: #d4c474;
  --puck-color-yellow-09: #e6deb1;
  --puck-color-yellow-10: #f3efd9;
  --puck-color-yellow-11: #f9f7ed;
  --puck-color-yellow-12: #fcfaf0;
  --puck-color-red-01: #4c0000;
  --puck-color-red-02: #6a0a10;
  --puck-color-red-03: #8a1422;
  --puck-color-red-04: #ac1f35;
  --puck-color-red-05: #bf5366;
  --puck-color-red-06: #ce7e8e;
  --puck-color-red-07: #d99ca8;
  --puck-color-red-08: #e4b9c2;
  --puck-color-red-09: #efd7db;
  --puck-color-red-10: #f6eaec;
  --puck-color-red-11: #faf4f5;
  --puck-color-red-12: #fff9fa;
  --puck-color-grey-01: #181818;
  --puck-color-grey-02: #292929;
  --puck-color-grey-03: #404040;
  --puck-color-grey-04: #5a5a5a;
  --puck-color-grey-05: #767676;
  --puck-color-grey-06: #949494;
  --puck-color-grey-07: #ababab;
  --puck-color-grey-08: #c3c3c3;
  --puck-color-grey-09: #dcdcdc;
  --puck-color-grey-10: #efefef;
  --puck-color-grey-11: #f5f5f5;
  --puck-color-grey-12: #fafafa;
  --puck-color-black: #000000;
  --puck-color-white: #ffffff;
}

/* styles/typography.css */

:root {
  --puck-font-size-scale-base-unitless: 12;
  --puck-font-size-xxxs-unitless: 12;
  --puck-font-size-xxs-unitless: 14;
  --puck-font-size-xs-unitless: 16;
  --puck-font-size-s-unitless: 18;
  --puck-font-size-m-unitless: 21;
  --puck-font-size-l-unitless: 24;
  --puck-font-size-xl-unitless: 28;
  --puck-font-size-xxl-unitless: 36;
  --puck-font-size-xxxl-unitless: 48;
  --puck-font-size-xxxxl-unitless: 56;
  --puck-font-size-xxxs: calc(1rem * var(--puck-font-size-xxxs-unitless) / 16);
  --puck-font-size-xxs: calc(1rem * var(--puck-font-size-xxs-unitless) / 16);
  --puck-font-size-xs: calc(1rem * var(--puck-font-size-xs-unitless) / 16);
  --puck-font-size-s: calc(1rem * var(--puck-font-size-s-unitless) / 16);
  --puck-font-size-m: calc(1rem * var(--puck-font-size-m-unitless) / 16);
  --puck-font-size-l: calc(1rem * var(--puck-font-size-l-unitless) / 16);
  --puck-font-size-xl: calc(1rem * var(--puck-font-size-xl-unitless) / 16);
  --puck-font-size-xxl: calc(1rem * var(--puck-font-size-xxl-unitless) / 16);
  --puck-font-size-xxxl: calc(1rem * var(--puck-font-size-xxxl-unitless) / 16);
  --puck-font-size-xxxxl: calc( 1rem * var(--puck-font-size-xxxxl-unitless) / 16 );
  --puck-font-size-base: var(--puck-font-size-xs);
  --line-height-reset: 1;
  --line-height-xs: calc( var(--space-m-unitless) / var(--puck-font-size-m-unitless) );
  --line-height-s: calc( var(--space-m-unitless) / var(--puck-font-size-s-unitless) );
  --line-height-m: calc( var(--space-m-unitless) / var(--puck-font-size-xs-unitless) );
  --line-height-l: calc( var(--space-m-unitless) / var(--puck-font-size-xxs-unitless) );
  --line-height-xl: calc( var(--space-m-unitless) / var(--puck-font-size-scale-base-unitless) );
  --line-height-base: var(--line-height-m);
  --fallback-font-stack:
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Helvetica Neue,
    sans-serif,
    Apple Color Emoji,
    Segoe UI Emoji,
    Segoe UI Symbol;
  --puck-font-family: Inter, var(--fallback-font-stack);
  --puck-font-family-monospaced:
    ui-monospace,
    "Cascadia Code",
    "Source Code Pro",
    Menlo,
    Consolas,
    "DejaVu Sans Mono",
    monospace;
}

@supports (font-variation-settings: normal) {
  :root {
    --puck-font-family: InterVariable, var(--fallback-font-stack);
  }
}

/* bundle/core.css */

#frame-root {
  height: 1px;
  min-height: 100vh;
}

[data-puck-entry] {
  position: relative;
  z-index: 0;
}

/* bundle/index.css */

/* css-module:/home/runner/work/puck/puck/packages/core/components/ActionBar/styles.module.css/#css-module-data */

._ActionBar_1nmyk_1 {
  align-items: center;
  cursor: default;
  display: flex;
  width: auto;
  padding: 4px;
  padding-inline-start: 0;
  padding-inline-end: 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-radius: 8px;
  background: var(--puck-color-grey-01);
  color: var(--puck-color-white);
  font-family: var(--puck-font-family);
  min-height: 26px;
}

._ActionBar-label_1nmyk_18 {
  color: var(--puck-color-grey-08);
  font-size: var(--puck-font-size-xxxs);
  font-weight: 500;
  padding-inline-start: 8px;
  padding-inline-end: 8px;
  margin-inline-start: 4px;
  margin-inline-end: 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._ActionBarAction_1nmyk_30 + ._ActionBar-label_1nmyk_18 {
  padding-inline-start: 0;
}

._ActionBar-label_1nmyk_18 + ._ActionBarAction_1nmyk_30 {
  margin-inline-start: -4px;
}

._ActionBar-group_1nmyk_38 {
  align-items: center;
  border-inline-start: 0.5px solid var(--puck-color-grey-05);
  display: flex;
  height: 100%;
  padding-inline-start: 4px;
  padding-inline-end: 4px;
}

._ActionBar-group_1nmyk_38:first-of-type {
  border-inline-start: 0;
}

._ActionBar-group_1nmyk_38:empty {
  display: none;
}

._ActionBarAction_1nmyk_30 {
  background: transparent;
  border: none;
  color: var(--puck-color-grey-08);
  cursor: pointer;
  padding: 6px;
  margin-inline-start: 4px;
  margin-inline-end: 4px;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: color 50ms ease-in;
}

._ActionBarAction--disabled_1nmyk_71 {
  cursor: auto;
  color: var(--puck-color-grey-06);
}

._ActionBarAction_1nmyk_30 svg {
  max-width: none !important;
}

._ActionBarAction_1nmyk_30:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: -2px;
}

@media (hover: hover) and (pointer: fine) {
  ._ActionBarAction_1nmyk_30:hover:not(._ActionBarAction--disabled_1nmyk_71) {
    color: var(--puck-color-azure-06);
    transition: none;
  }
}

._ActionBarAction_1nmyk_30:active:not(._ActionBarAction--disabled_1nmyk_71),
._ActionBarAction--active_1nmyk_93 {
  color: var(--puck-color-azure-07);
  transition: none;
}

._ActionBar-group_1nmyk_38 * {
  margin: 0;
}

._ActionBar-separator_1nmyk_102 {
  background: var(--puck-color-grey-05);
  margin-inline: 4px;
  width: 0.5px;
  height: 100%;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/AutoField/styles.module.css/#css-module-data */

._InputWrapper_bsxfo_1 + ._InputWrapper_bsxfo_1 {
  margin-top: 12px;
}

._Input-label_bsxfo_5 {
  align-items: center;
  color: var(--puck-color-grey-04);
  display: flex;
  padding-bottom: 12px;
  font-size: var(--puck-font-size-xxs);
  font-weight: 600;
}

._Input-labelIcon_bsxfo_14 {
  color: var(--puck-color-grey-07);
  display: flex;
  margin-inline-end: 4px;
  padding-inline-start: 4px;
}

._Input-disabledIcon_bsxfo_21 {
  color: var(--puck-color-grey-05);
  margin-inline-start: auto;
}

._Input-input_bsxfo_26 {
  background: var(--puck-color-white);
  border-width: 1px;
  border-style: solid;
  border-color: var(--puck-color-grey-09);
  border-radius: 4px;
  box-sizing: border-box;
  font-family: inherit;
  font-size: 16px;
  padding: 12px 15px;
  transition: border-color 50ms ease-in;
  width: 100%;
  max-width: 100%;
}

@media (min-width: 458px) {
  ._Input-input_bsxfo_26 {
    font-size: 14px;
  }
}

select._Input-input_bsxfo_26 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
  background-size: 12px;
  background-position: calc(100% - 12px) calc(50% + 3px);
  background-repeat: no-repeat;
  background-color: var(--puck-color-white);
  cursor: pointer;
}

select._Input-input_bsxfo_26:dir(rtl) {
  background-position: 12px calc(50% + 3px);
}

@media (hover: hover) and (pointer: fine) {
  ._Input_bsxfo_1:has(> input):hover ._Input-input_bsxfo_26:not([readonly]),
  ._Input_bsxfo_1:has(> textarea):hover ._Input-input_bsxfo_26:not([readonly]) {
    border-color: var(--puck-color-grey-05);
    transition: none;
  }
  ._Input_bsxfo_1:has(> select):hover ._Input-input_bsxfo_26:not([disabled]) {
    background-color: var(--puck-color-azure-12);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%235a5a5a'><polygon points='0,0 100,0 50,50'/></svg>");
    border-color: var(--puck-color-grey-05);
    transition: none;
  }
}

._Input-input_bsxfo_26:focus {
  border-color: var(--puck-color-grey-05);
  outline: 2px solid var(--puck-color-azure-05);
  transition: none;
}

._Input--readOnly_bsxfo_82 > ._Input-input_bsxfo_26,
._Input--readOnly_bsxfo_82 > select._Input-input_bsxfo_26 {
  background-color: var(--puck-color-grey-11);
  border-color: var(--puck-color-grey-09);
  color: var(--puck-color-grey-04);
  cursor: default;
  opacity: 1;
  outline: 0;
  transition: none;
}

._Input-radioGroupItems_bsxfo_93 {
  display: flex;
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 4px;
  flex-wrap: wrap;
}

._Input-radio_bsxfo_93 {
  border-inline-end: 1px solid var(--puck-color-grey-09);
  flex-grow: 1;
}

._Input-radio_bsxfo_93:first-of-type {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

._Input-radio_bsxfo_93:first-of-type ._Input-radioInner_bsxfo_110 {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

._Input-radio_bsxfo_93:last-of-type {
  border-bottom-right-radius: 4px;
  border-inline-end: 0;
  border-top-right-radius: 4px;
}

._Input-radio_bsxfo_93:last-of-type ._Input-radioInner_bsxfo_110 {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

._Input-radioInner_bsxfo_110 {
  background-color: var(--puck-color-white);
  color: var(--puck-color-grey-04);
  cursor: pointer;
  font-size: var(--puck-font-size-xxxs);
  padding: 8px 12px;
  text-align: center;
  transition: background-color 50ms ease-in;
}

._Input-radio_bsxfo_93:has(:focus-visible) {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
  position: relative;
}

@media (hover: hover) and (pointer: fine) {
  ._Input-radioInner_bsxfo_110:hover {
    background-color: var(--puck-color-azure-12);
    transition: none;
  }
}

._Input--readOnly_bsxfo_82 ._Input-radioInner_bsxfo_110 {
  background-color: var(--puck-color-white);
  color: var(--puck-color-grey-04);
  cursor: default;
}

._Input-radio_bsxfo_93 ._Input-radioInput_bsxfo_155:checked ~ ._Input-radioInner_bsxfo_110 {
  background-color: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
  font-weight: 500;
}

._Input--readOnly_bsxfo_82 ._Input-radioInput_bsxfo_155:checked ~ ._Input-radioInner_bsxfo_110 {
  background-color: var(--puck-color-grey-11);
  color: var(--puck-color-grey-04);
}

._Input-radio_bsxfo_93 ._Input-radioInput_bsxfo_155 {
  clip: rect(0 0 0 0);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

textarea._Input-input_bsxfo_26 {
  margin-bottom: -4px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/AutoField/fields/ArrayField/styles.module.css/#css-module-data */

._ArrayField_1vaho_5 {
  display: flex;
  flex-direction: column;
  background: var(--puck-color-azure-11);
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 4px;
}

._ArrayField--isDraggingFrom_1vaho_13 {
  background-color: var(--puck-color-azure-11);
  overflow: hidden;
}

._ArrayField-addButton_1vaho_18 {
  background-color: var(--puck-color-white);
  border: none;
  border-radius: 3px;
  display: flex;
  color: var(--puck-color-azure-05);
  justify-content: center;
  cursor: pointer;
  width: 100%;
  margin: 0;
  padding: 14px;
  text-align: left;
  transition: background-color 50ms ease-in;
}

._ArrayField--hasItems_1vaho_33 > ._ArrayField-addButton_1vaho_18 {
  border-top: 1px solid var(--puck-color-grey-09);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

._ArrayField-addButton_1vaho_18:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
  position: relative;
}

@media (hover: hover) and (pointer: fine) {
  ._ArrayField_1vaho_5:not(._ArrayField--isDraggingFrom_1vaho_13) > ._ArrayField-addButton_1vaho_18:hover {
    background: var(--puck-color-azure-12);
    color: var(--puck-color-azure-04);
    transition: none;
  }
}

._ArrayField_1vaho_5:not(._ArrayField--isDraggingFrom_1vaho_13) > ._ArrayField-addButton_1vaho_18:active {
  background: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
  transition: none;
}

._ArrayField-inner_1vaho_59 {
  margin-top: -1px;
}

._ArrayFieldItem_1vaho_67 {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  display: block;
  position: relative;
  border-top: 1px solid var(--puck-color-grey-09);
}

._ArrayFieldItem--isDragging_1vaho_78 {
  border-top: transparent;
}

._ArrayFieldItem--isExpanded_1vaho_82::before {
  display: none;
}

._ArrayFieldItem--isExpanded_1vaho_82 {
  border-bottom: 0;
  outline-offset: 0px !important;
  outline: 1px solid var(--puck-color-azure-07) !important;
  z-index: 2;
}

._ArrayFieldItem--isDragging_1vaho_78 {
  outline: 2px var(--puck-color-azure-09) solid !important;
}

._ArrayFieldItem--isDragging_1vaho_78 ._ArrayFieldItem-summary_1vaho_97:active {
  background-color: var(--puck-color-white);
}

._ArrayFieldItem_1vaho_67 + ._ArrayFieldItem_1vaho_67 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

._ArrayFieldItem-summary_1vaho_97 {
  background: var(--puck-color-white);
  color: var(--puck-color-grey-04);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 2px;
  justify-content: space-between;
  font-size: var(--puck-font-size-xxs);
  list-style: none;
  padding: 12px 15px;
  position: relative;
  overflow: hidden;
  transition: background-color 50ms ease-in;
}

._ArrayFieldItem--noFields_1vaho_122 > ._ArrayFieldItem-summary_1vaho_97 {
  cursor: grab;
}

._ArrayFieldItem_1vaho_67:first-of-type > ._ArrayFieldItem-summary_1vaho_97 {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

._ArrayField--addDisabled_1vaho_131 > ._ArrayField-inner_1vaho_59 > ._ArrayFieldItem_1vaho_67:last-of-type:not(._ArrayFieldItem--isExpanded_1vaho_82) > ._ArrayFieldItem-summary_1vaho_97 {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

._ArrayField--addDisabled_1vaho_131 > ._ArrayField-inner_1vaho_59 > ._ArrayFieldItem--isExpanded_1vaho_82:last-of-type {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

._ArrayFieldItem-summary_1vaho_97:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._ArrayFieldItem-summary_1vaho_97:hover {
    background-color: var(--puck-color-azure-12);
    transition: none;
  }
}

._ArrayFieldItem-summary_1vaho_97:active {
  background-color: var(--puck-color-azure-11);
  transition: none;
}

._ArrayFieldItem--isExpanded_1vaho_82 > ._ArrayFieldItem-summary_1vaho_97 {
  background: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
  font-weight: 600;
  transition: none;
}

._ArrayFieldItem-body_1vaho_170 {
  background: var(--puck-color-white);
  display: none;
}

._ArrayFieldItem--isExpanded_1vaho_82 > ._ArrayFieldItem-body_1vaho_170 {
  display: block;
}

._ArrayFieldItem-fieldset_1vaho_179 {
  border: none;
  border-top: 1px solid var(--puck-color-grey-09);
  margin: 0;
  min-width: 0;
  padding: 16px 15px;
}

._ArrayFieldItem-rhs_1vaho_187 {
  display: flex;
  gap: 4px;
  align-items: center;
}

._ArrayFieldItem-actions_1vaho_193 {
  color: var(--puck-color-grey-04);
  display: flex;
  gap: 4px;
  opacity: 0;
}

._ArrayFieldItem-summary_1vaho_97:focus-within > ._ArrayFieldItem-rhs_1vaho_187 > ._ArrayFieldItem-actions_1vaho_193,
._ArrayFieldItem-summary_1vaho_97:hover > ._ArrayFieldItem-rhs_1vaho_187 > ._ArrayFieldItem-actions_1vaho_193 {
  opacity: 1;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/IconButton/IconButton.module.css/#css-module-data */

._IconButton_1c68y_1 {
  align-items: center;
  background: transparent;
  border: none;
  border-radius: 4px;
  color: currentColor;
  display: flex;
  font-family: var(--puck-font-family);
  justify-content: center;
  padding: 4px;
  transition: background-color 50ms ease-in, color 50ms ease-in;
}

._IconButton--active_1c68y_14 {
  color: var(--puck-color-azure-04);
}

._IconButton_1c68y_1:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: -2px;
}

@media (hover: hover) and (pointer: fine) {
  ._IconButton_1c68y_1:hover:not(._IconButton--disabled_1c68y_24) {
    background: var(--puck-color-grey-10);
    color: var(--puck-color-azure-04);
    cursor: pointer;
    transition: none;
  }
}

._IconButton_1c68y_1:active {
  background: var(--puck-color-azure-11);
  transition: none;
}

._IconButton--disabled_1c68y_24 {
  color: var(--puck-color-grey-07);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Loader/styles.module.css/#css-module-data */

@keyframes _loader-animation_nacdm_1 {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}

._Loader_nacdm_13 {
  background: transparent;
  border-radius: 100%;
  border: 2px solid currentColor;
  border-bottom-color: transparent;
  display: inline-block;
  animation: _loader-animation_nacdm_1 1s 0s infinite linear;
  animation-fill-mode: both;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/DragIcon/styles.module.css/#css-module-data */

._DragIcon_17p8x_1 {
  color: var(--puck-color-grey-05);
  cursor: grab;
  padding: 4px;
  border-radius: 4px;
}

._DragIcon--disabled_17p8x_8 {
  cursor: no-drop;
}

@media (hover: hover) and (pointer: fine) {
  ._DragIcon_17p8x_1:not(._DragIcon--disabled_17p8x_8):hover {
    color: var(--puck-color-azure-05);
    background-color: var(--puck-color-azure-12);
  }
}

/* components/Sortable/styles.css */

[data-dnd-placeholder] * {
  opacity: 0 !important;
}

[data-dnd-placeholder] {
  background: var(--puck-color-azure-09) !important;
  border: none !important;
  color: #00000000 !important;
  opacity: 0.3 !important;
  outline: none !important;
  transition: none !important;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/ExternalInput/styles.module.css/#css-module-data */

._ExternalInput-actions_91ls0_1 {
  display: flex;
}

._ExternalInput-button_91ls0_5 {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  background-color: var(--puck-color-white);
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 4px;
  color: var(--puck-color-azure-04);
  padding: 12px 16px;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: background-color 50ms ease-in;
  position: relative;
  overflow: hidden;
  flex-grow: 1;
}

._ExternalInput--dataSelected_91ls0_24 ._ExternalInput-button_91ls0_5 {
  color: var(--puck-color-grey-03);
  display: block;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

._ExternalInput--readOnly_91ls0_31 ._ExternalInput-button_91ls0_5 {
  background-color: var(--puck-color-grey-11);
}

._ExternalInput-detachButton_91ls0_35 {
  border: 1px solid var(--puck-color-grey-09);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: var(--puck-color-grey-12);
  color: var(--puck-color-grey-05);
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  padding: 8px 12px;
  position: relative;
  transition: background-color 50ms ease-in, color 50ms ease-in;
  margin-inline-start: -1px;
}

._ExternalInput-button_91ls0_5:focus-visible,
._ExternalInput-detachButton_91ls0_35:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
  z-index: 1;
}

@media (hover: hover) and (pointer: fine) {
  ._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-button_91ls0_5:hover,
  ._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:hover {
    background: var(--puck-color-azure-12);
    transition: none;
  }
  ._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:hover {
    color: var(--puck-color-azure-04);
  }
}

._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-button_91ls0_5:active,
._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:active {
  background: var(--puck-color-azure-11);
  transition: none;
}

._ExternalInputModal_91ls0_79 {
  color: var(--puck-color-black);
  display: grid;
  grid-template-rows: min-content minmax(128px, 100%) min-content;
  grid-template-columns: 100%;
  position: relative;
  min-height: 50dvh;
  max-height: 90dvh;
}

._ExternalInputModal-grid_91ls0_89 {
  display: flex;
  flex-direction: column;
}

@media (min-width: 458px) {
  ._ExternalInputModal-grid_91ls0_89 {
    display: grid;
    grid-template-columns: 100%;
  }
  ._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-grid_91ls0_89 {
    grid-template-columns: 25% 75%;
  }
}

._ExternalInputModal-filters_91ls0_105 {
  border-bottom: 1px solid var(--puck-color-grey-09);
}

._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-filters_91ls0_105 {
  display: none;
}

@media (min-width: 458px) {
  ._ExternalInputModal-filters_91ls0_105 {
    border-inline-end: 1px solid var(--puck-color-grey-09);
    display: none;
  }
  ._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-filters_91ls0_105 {
    display: block;
  }
}

._ExternalInputModal-masthead_91ls0_124 {
  background-color: var(--puck-color-grey-12);
  border-bottom: 1px solid var(--puck-color-grey-09);
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  padding: 24px;
}

._ExternalInputModal-tableWrapper_91ls0_133 {
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  flex-grow: 1;
}

._ExternalInputModal-table_91ls0_133 {
  border-collapse: unset;
  border-spacing: 0px;
  color: var(--puck-color-grey-02);
  position: relative;
  z-index: 0;
  min-width: 100%;
}

._ExternalInputModal-thead_91ls0_149 {
  background-color: var(--puck-color-white);
  position: sticky;
  top: 0;
  z-index: 1;
}

._ExternalInputModal-th_91ls0_149 {
  border-bottom: 1px solid var(--puck-color-grey-09);
  color: var(--puck-color-grey-04);
  font-weight: 500;
  font-size: 14px;
  padding: 16px 24px;
}

._ExternalInputModal-td_91ls0_164 {
  border-bottom: 1px solid var(--puck-color-grey-10);
  padding: 16px 24px;
}

._ExternalInputModal-tr_91ls0_169 ._ExternalInputModal-td_91ls0_164:first-of-type {
  font-weight: 500;
  width: 1%;
  white-space: nowrap;
}

@media (hover: hover) and (pointer: fine) {
  ._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:hover {
    background: var(--puck-color-azure-12);
    color: var(--puck-color-azure-04);
    cursor: pointer;
    position: relative;
    margin-inline-start: -5px;
  }
  ._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:hover ._ExternalInputModal-td_91ls0_164:first-of-type {
    border-inline-start: 4px solid var(--puck-color-azure-04);
    padding-inline-start: 20px;
  }
}

._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:last-of-type ._ExternalInputModal-td_91ls0_164 {
  border-bottom: none;
}

._ExternalInputModal-tableWrapper_91ls0_133 {
  display: none;
}

._ExternalInputModal--hasData_91ls0_202 ._ExternalInputModal-tableWrapper_91ls0_133 {
  display: block;
}

._ExternalInputModal-loadingBanner_91ls0_206 {
  display: none;
  background-color: color-mix(in srgb, var(--puck-color-white) 90%, transparent);
  padding: 64px;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

._ExternalInputModal--isLoading_91ls0_223 ._ExternalInputModal-loadingBanner_91ls0_206 {
  display: flex;
}

._ExternalInputModal-searchForm_91ls0_227 {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  flex-grow: 1;
}

@media (min-width: 458px) {
  ._ExternalInputModal-searchForm_91ls0_227 {
    flex-wrap: nowrap;
  }
}

._ExternalInputModal-search_91ls0_227 {
  display: flex;
  background: var(--puck-color-white);
  border-width: 1px;
  border-style: solid;
  border-color: var(--puck-color-grey-09);
  border-radius: 4px;
  flex-grow: 1;
  transition: border-color 50ms ease-in;
}

._ExternalInputModal-search_91ls0_227:focus-within {
  border-color: var(--puck-color-grey-05);
  outline: 2px solid var(--puck-color-azure-05);
  transition: none;
}

@media (hover: hover) and (pointer: fine) {
  ._ExternalInputModal-search_91ls0_227:hover {
    border-color: var(--puck-color-grey-05);
    transition: none;
  }
}

._ExternalInputModal-searchIcon_91ls0_264 {
  align-items: center;
  background: var(--puck-color-grey-12);
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-inline-end: 1px solid var(--puck-color-grey-09);
  color: var(--puck-color-grey-07);
  display: flex;
  justify-content: center;
  padding: 12px 15px;
  transition: color 50ms ease-in;
}

._ExternalInputModal-search_91ls0_227:focus-within ._ExternalInputModal-searchIcon_91ls0_264 {
  color: var(--puck-color-grey-04);
  transition: none;
}

@media (hover: hover) and (pointer: fine) {
  ._ExternalInputModal-search_91ls0_227:hover ._ExternalInputModal-searchIcon_91ls0_264 {
    color: var(--puck-color-grey-04);
    transition: none;
  }
}

._ExternalInputModal-searchIconText_91ls0_289 {
  clip: rect(0 0 0 0);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

._ExternalInputModal-searchInput_91ls0_299 {
  border: none;
  border-radius: 4px;
  background: var(--puck-color-white);
  font-family: inherit;
  font-size: 14px;
  padding: 12px 15px;
  width: 100%;
}

._ExternalInputModal-searchInput_91ls0_299:focus {
  outline: 0;
}

._ExternalInputModal-searchActions_91ls0_313 {
  display: flex;
  gap: 8px;
  height: 44px;
  width: 100%;
}

@media (min-width: 458px) {
  ._ExternalInputModal-searchActions_91ls0_313 {
    width: auto;
  }
}

._ExternalInputModal-searchActionIcon_91ls0_326 {
  align-self: center;
}

._ExternalInputModal-footerContainer_91ls0_330 {
  background-color: var(--puck-color-grey-12);
  border-top: 1px solid var(--puck-color-grey-09);
  color: var(--puck-color-grey-04);
  padding: 16px;
}

._ExternalInputModal-footer_91ls0_330 {
  font-weight: 500;
  font-size: 14px;
  text-align: right;
}

._ExternalInputModal-field_91ls0_343 {
  color: var(--puck-color-grey-04);
  margin: 16px;
  margin-bottom: 12px;
  display: block;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Modal/styles.module.css/#css-module-data */

._Modal_ikbaj_1 {
  background: color-mix(in srgb, var(--puck-color-black) 75%, transparent);
  display: none;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  padding: 32px;
}

._Modal--isOpen_ikbaj_15 {
  display: flex;
}

._Modal-inner_ikbaj_19 {
  width: 100%;
  max-width: 1024px;
  border-radius: 8px;
  overflow: hidden;
  background: var(--puck-color-white);
  display: flex;
  flex-direction: column;
  max-height: 90dvh;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Heading/styles.module.css/#css-module-data */

._Heading_qxrry_1 {
  display: block;
  color: var(--puck-color-black);
  font-weight: 700;
  margin: 0;
}

._Heading_qxrry_1 b {
  font-weight: 700;
}

._Heading--xxxxl_qxrry_12 {
  font-size: var(--puck-font-size-xxxxl);
  letter-spacing: 0.08ch;
  font-weight: 800;
}

._Heading--xxxl_qxrry_18 {
  font-size: var(--puck-font-size-xxxl);
}

._Heading--xxl_qxrry_22 {
  font-size: var(--puck-font-size-xxl);
}

._Heading--xl_qxrry_26 {
  font-size: var(--puck-font-size-xl);
}

._Heading--l_qxrry_30 {
  font-size: var(--puck-font-size-l);
}

._Heading--m_qxrry_34 {
  font-size: var(--puck-font-size-m);
}

._Heading--s_qxrry_38 {
  font-size: var(--puck-font-size-s);
}

._Heading--xs_qxrry_42 {
  font-size: var(--puck-font-size-xs);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Button/Button.module.css/#css-module-data */

._Button_10byl_1 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  border: 1px solid transparent;
  border-radius: 4px;
  color: var(--puck-color-white);
  display: inline-flex;
  align-items: center;
  gap: 8px;
  letter-spacing: 0.05ch;
  font-family: var(--puck-font-family);
  font-size: 14px;
  font-weight: 400;
  box-sizing: border-box;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  transition: background-color 50ms ease-in;
  cursor: pointer;
  white-space: nowrap;
  margin: 0;
}

._Button_10byl_1:hover,
._Button_10byl_1:active {
  transition: none;
}

._Button--medium_10byl_29 {
  min-height: 34px;
  padding-bottom: 7px;
  padding-inline-start: 19px;
  padding-inline-end: 19px;
  padding-top: 7px;
}

._Button--large_10byl_37 {
  padding-bottom: 11px;
  padding-inline-start: 19px;
  padding-inline-end: 19px;
  padding-top: 11px;
}

._Button-icon_10byl_44 {
  margin-top: 2px;
}

._Button--primary_10byl_48 {
  background: var(--puck-color-azure-04);
}

._Button_10byl_1:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._Button--primary_10byl_48:hover {
    background-color: var(--puck-color-azure-03);
  }
}

._Button--primary_10byl_48:active {
  background-color: var(--puck-color-azure-02);
}

._Button--secondary_10byl_67 {
  border: 1px solid currentColor;
  color: currentColor;
}

@media (hover: hover) and (pointer: fine) {
  ._Button--secondary_10byl_67:hover {
    background-color: var(--puck-color-azure-12);
    color: var(--puck-color-black);
  }
}

._Button--secondary_10byl_67:active {
  background-color: var(--puck-color-azure-11);
  color: var(--puck-color-black);
}

._Button--flush_10byl_84 {
  border-radius: 0;
}

._Button--disabled_10byl_88,
._Button--disabled_10byl_88:hover {
  background-color: var(--puck-color-grey-07);
  color: var(--puck-color-grey-03);
  cursor: not-allowed;
}

._Button--fullWidth_10byl_95 {
  justify-content: center;
  width: 100%;
}

._Button-spinner_10byl_100 {
  padding-inline-start: 8px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/RichTextMenu/styles.module.css/#css-module-data */

._RichTextMenu_k97eh_1 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

._RichTextMenu--form_k97eh_7 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 6px 6px;
  background-color: var(--puck-color-grey-12);
  position: relative;
  scrollbar-width: none;
  overflow-x: auto;
}

._RichTextMenu-group_k97eh_17 {
  display: flex;
  align-items: space-between;
  flex-direction: row;
  flex-wrap: nowrap;
  padding-inline: 6px;
  gap: 2px;
  position: relative;
}

._RichTextMenu-group_k97eh_17:first-of-type {
  padding-left: 0;
}

._RichTextMenu-group_k97eh_17:last-of-type {
  padding-right: 0;
}

._RichTextMenu--inline_k97eh_35 ._RichTextMenu-group_k97eh_17 {
  color: var(--puck-color-grey-08);
  gap: 0px;
  flex-wrap: nowrap;
}

._RichTextMenu-group_k97eh_17 + ._RichTextMenu-group_k97eh_17 {
  border-left: 1px solid var(--puck-color-grey-10);
}

._RichTextMenu--inline_k97eh_35 ._RichTextMenu-group_k97eh_17 + ._RichTextMenu-group_k97eh_17 {
  border-left: 0.5px solid var(--puck-color-grey-05);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/RichTextMenu/components/Control/styles.module.css/#css-module-data */

._Control_1aveu_1 .lucide {
  height: 18px;
  width: 18px;
}

._Control--inline_1aveu_6 .lucide {
  height: 16px;
  width: 16px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Select/styles.module.css/#css-module-data */

._Select_xjbef_1 {
  position: relative;
  z-index: 1;
}

._Select-button_xjbef_6 {
  align-items: center;
  background: transparent;
  border: none;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  gap: 0px;
  height: 100%;
  padding: 4px;
  padding-right: 2px;
}

._Select--hasOptions_xjbef_19 ._Select-button_xjbef_6 {
  color: currentColor;
}

._Select--hasOptions_xjbef_19:not(._Select--disabled_xjbef_23) ._Select-button_xjbef_6 {
  cursor: pointer;
}

._Select-buttonIcon_xjbef_27 {
  align-items: center;
  display: flex;
  justify-content: center;
}

._Select--standalone_xjbef_33 ._Select-buttonIcon_xjbef_27 .lucide {
  height: 18px;
  width: 18px;
}

._Select--actionBar_xjbef_38 ._Select-buttonIcon_xjbef_27 .lucide {
  height: 16px;
  width: 16px;
}

._Select--hasOptions_xjbef_19:not(._Select--disabled_xjbef_23) ._Select-button_xjbef_6:hover,
._Select--hasValue_xjbef_44 ._Select-button_xjbef_6 {
  background: var(--puck-color-grey-10);
  color: var(--puck-color-azure-04);
}

._Select--disabled_xjbef_23 ._Select-button_xjbef_6 {
  color: var(--puck-color-grey-07);
}

._Select--actionBar_xjbef_38 {
  &._Select--hasOptions_xjbef_19 ._Select-button_xjbef_6:hover,
  &._Select--hasValue_xjbef_44 ._Select-button_xjbef_6 {
    background: none;
    color: var(--puck-color-azure-07);
  }
}

._Select-items_xjbef_61 {
  background: white;
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 8px;
  margin: 10px 8px;
  margin-left: 0;
  padding: 4px;
  z-index: 2;
  list-style: none;
}

._SelectItem_xjbef_72 {
  background: transparent;
  border-radius: 4px;
  border: none;
  color: var(--puck-color-grey-04);
  cursor: pointer;
  display: flex;
  gap: 8px;
  align-items: center;
  font-size: var(--puck-font-size-xxs);
  margin: 0;
  padding: 8px 12px;
  width: 100%;
}

._SelectItem--isSelected_xjbef_87 {
  background: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
  font-weight: 500;
}

._SelectItem--isSelected_xjbef_87 ._SelectItem-icon_xjbef_93 {
  color: var(--puck-color-azure-04);
}

._SelectItem_xjbef_72:hover {
  background: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/RichTextEditor/styles.module.css/#css-module-data */

._RichTextEditor_z25h4_1 .ProseMirror {
  white-space: pre-wrap;
  word-wrap: break-word;
  cursor: text;
  outline: none;
  position: relative;
}

._RichTextEditor_z25h4_1 .rich-text * {
  white-space: pre-wrap;
  -moz-user-select: auto;
       user-select: auto;
  -webkit-user-select: auto;
}

._RichTextEditor_z25h4_1 .rich-text blockquote {
  margin: 1em 0;
  padding: 0 1em;
  border-left: 4px solid var(--puck-color-grey-09);
}

._RichTextEditor_z25h4_1 .rich-text code {
  background-color: var(--puck-color-grey-11);
  padding: 4px 8px;
  border-radius: 4px;
}

._RichTextEditor_z25h4_1 .rich-text p:empty::before {
  content: "\a0";
}

._RichTextEditor_z25h4_1 .rich-text pre code {
  display: block;
  padding: 8px 12px;
}

._RichTextEditor_z25h4_1 .rich-text > *:first-child,
._RichTextEditor_z25h4_1 .ProseMirror > *:first-child,
._RichTextEditor_z25h4_1 .rich-text * p:first-of-type {
  margin-top: 0;
}

._RichTextEditor_z25h4_1 .rich-text > *:last-child,
._RichTextEditor_z25h4_1 .ProseMirror > *:last-child,
._RichTextEditor_z25h4_1 .rich-text * p:last-of-type {
  margin-bottom: 0;
}

._RichTextEditor--editor_z25h4_50 {
  background: var(--puck-color-white);
  border-width: 1px;
  border-style: solid;
  border-color: var(--puck-color-grey-09);
  border-radius: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  font-family: inherit;
  font-size: var(--puck-font-size-xxs);
  resize: vertical;
  text-align: initial;
  transition: border-color 50ms ease-in;
  width: 100%;
  max-width: 100%;
  min-height: 128px;
}

._RichTextEditor--editor_z25h4_50 .rich-text {
  flex-grow: 1;
}

._RichTextEditor--editor_z25h4_50 .rich-text:not(:has(.ProseMirror)),
._RichTextEditor--editor_z25h4_50 .rich-text .ProseMirror {
  height: 100%;
  padding: 12px 15px;
}

._RichTextEditor--editor_z25h4_50 .rich-text ul,
._RichTextEditor--editor_z25h4_50 .rich-text ol {
  padding-left: 24px;
}

._RichTextEditor--editor_z25h4_50 .rich-text li {
  line-height: 1.5;
}

._RichTextEditor--editor_z25h4_50 .rich-text p {
  margin-block: 12px;
}

._RichTextEditor--editor_z25h4_50 .rich-text ul {
  list-style: disc;
}

._RichTextEditor--editor_z25h4_50 .rich-text ol {
  list-style: decimal;
}

._RichTextEditor--editor_z25h4_50:focus-within {
  border-color: var(--puck-color-grey-05);
  outline: 2px solid var(--puck-color-azure-05);
  transition: none;
}

._RichTextEditor--editor_z25h4_50._RichTextEditor--disabled_z25h4_107 {
  background: var(--puck-color-grey-11);
}

._RichTextEditor_z25h4_1:not(:focus-within):not(._RichTextEditor--isActive_z25h4_111) .ProseMirror ::-moz-selection {
  background-color: transparent;
}

._RichTextEditor_z25h4_1:not(:focus-within):not(._RichTextEditor--isActive_z25h4_111) .ProseMirror ::selection {
  background-color: transparent;
}

._RichTextEditor-menu_z25h4_117 {
  border-bottom: 1px solid var(--puck-color-grey-10);
  position: sticky;
  top: 0;
  z-index: 1;
}

._RichTextEditor--disabled_z25h4_107 ._RichTextEditor-menu_z25h4_117 {
  border-bottom: 1px solid var(--puck-color-grey-09);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/AutoField/fields/ObjectField/styles.module.css/#css-module-data */

._ObjectField_1ua3y_5 {
  display: flex;
  flex-direction: column;
  background-color: var(--puck-color-white);
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 4px;
}

._ObjectField-fieldset_1ua3y_13 {
  border: none;
  margin: 0;
  min-width: 0;
  padding: 16px 15px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Drawer/styles.module.css/#css-module-data */

._Drawer_pl7z0_1 {
  display: flex;
  flex-direction: column;
  font-family: var(--puck-font-family);
  gap: 12px;
}

._Drawer-draggable_pl7z0_8 {
  position: relative;
}

._Drawer-draggableBg_pl7z0_12 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  z-index: -1;
}

._DrawerItem-draggable_pl7z0_22 {
  background: var(--puck-color-white);
  cursor: grab;
  padding: 12px;
  display: flex;
  border: 1px var(--puck-color-grey-09) solid;
  border-radius: 4px;
  font-size: var(--puck-font-size-xxs);
  justify-content: space-between;
  align-items: center;
  transition: background-color 50ms ease-in, color 50ms ease-in;
}

._DrawerItem--disabled_pl7z0_35 ._DrawerItem-draggable_pl7z0_22 {
  background: var(--puck-color-grey-11);
  color: var(--puck-color-grey-05);
  cursor: not-allowed;
}

._DrawerItem_pl7z0_22:focus-visible {
  outline: 0;
}

._Drawer_pl7z0_1:not(._Drawer--isDraggingFrom_pl7z0_45) ._DrawerItem_pl7z0_22:focus-visible ._DrawerItem-draggable_pl7z0_22 {
  border-radius: 4px;
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._Drawer_pl7z0_1:not(._Drawer--isDraggingFrom_pl7z0_45) ._DrawerItem_pl7z0_22:not(._DrawerItem--disabled_pl7z0_35) ._DrawerItem-draggable_pl7z0_22:hover {
    background-color: var(--puck-color-azure-12);
    color: var(--puck-color-azure-04);
    transition: none;
  }
}

._DrawerItem-name_pl7z0_63 {
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/DraggableComponent/styles.module.css/#css-module-data */

._DraggableComponent_1vaqy_1 {
  position: absolute;
  pointer-events: none;
  --overlay-background: color-mix( in srgb, var(--puck-color-azure-08) 30%, transparent );
}

._DraggableComponent-overlayWrapper_1vaqy_12 {
  height: 100%;
  width: 100%;
  top: 0;
  position: absolute;
  pointer-events: none;
  box-sizing: border-box;
  z-index: 1;
}

._DraggableComponent-overlay_1vaqy_12 {
  cursor: pointer;
  height: 100%;
  outline: 2px var(--puck-color-azure-09) solid;
  outline-offset: -2px;
  width: 100%;
}

._DraggableComponent_1vaqy_1:focus-visible > ._DraggableComponent-overlayWrapper_1vaqy_12 {
  outline: 1px solid var(--puck-color-azure-05);
}

._DraggableComponent-loadingOverlay_1vaqy_34 {
  background: var(--puck-color-white);
  color: var(--puck-color-grey-03);
  border-radius: 4px;
  display: flex;
  padding: 8px;
  top: 8px;
  right: 8px;
  position: absolute;
  pointer-events: all;
  box-sizing: border-box;
  opacity: 0.8;
  z-index: 1;
}

._DraggableComponent--hover_1vaqy_50 > ._DraggableComponent-overlayWrapper_1vaqy_12 > ._DraggableComponent-overlay_1vaqy_12 {
  background: var(--overlay-background);
  outline: 2px var(--puck-color-azure-09) solid;
}

._DraggableComponent--isSelected_1vaqy_57 > ._DraggableComponent-overlayWrapper_1vaqy_12 > ._DraggableComponent-overlay_1vaqy_12 {
  outline-color: var(--puck-color-azure-07);
}

._DraggableComponent_1vaqy_1:has(._DraggableComponent--hover_1vaqy_50 > ._DraggableComponent-overlayWrapper_1vaqy_12) > ._DraggableComponent-overlayWrapper_1vaqy_12 {
  display: none;
}

._DraggableComponent-actionsOverlay_1vaqy_71 {
  position: sticky;
  opacity: 0;
  pointer-events: none;
  z-index: 2;
}

._DraggableComponent--isSelected_1vaqy_57 ._DraggableComponent-actionsOverlay_1vaqy_71 {
  opacity: 1;
  pointer-events: auto;
}

._DraggableComponent-actions_1vaqy_71 {
  position: absolute;
  width: auto;
  cursor: grab;
  display: flex;
  box-sizing: border-box;
  transform-origin: right top;
  min-height: 36px;
}

/* components/DraggableComponent/styles.css */

[data-puck-component] * {
  pointer-events: none;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

[data-puck-component] {
  cursor: grab;
  pointer-events: auto !important;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

[data-puck-dropzone] {
  pointer-events: auto !important;
}

[data-puck-disabled] {
  cursor: pointer;
}

[data-dnd-placeholder] {
  background: var(--puck-color-azure-06) !important;
  border: none !important;
  color: #00000000 !important;
  opacity: 0.3 !important;
  outline: none !important;
  transition: none !important;
}

[data-dnd-placeholder] *,
[data-dnd-placeholder]::after,
[data-dnd-placeholder]::before {
  opacity: 0 !important;
}

[data-dnd-dragging][data-puck-component] {
  pointer-events: none !important;
  outline: 2px var(--puck-color-azure-09) solid !important;
  outline-offset: -2px !important;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/DropZone/styles.module.css/#css-module-data */

._DropZone_1i2sv_1 {
  --resize-animation-ms: 150ms;
  position: relative;
  height: 100%;
  min-height: var(--min-empty-height);
  outline-offset: -2px;
  width: 100%;
}

._DropZone--hasChildren_1i2sv_11 {
  min-height: 0;
}

._DropZone_1i2sv_1:empty {
  min-height: var(--min-empty-height);
}

[data-puck-entry]:not([data-puck-dragging]) ._DropZone_1i2sv_1 {
  transition: min-height var(--resize-animation-ms) ease-in;
}

._DropZone--isAreaSelected_1i2sv_24,
._DropZone--hoveringOverArea_1i2sv_25:not(._DropZone--isRootZone_1i2sv_25) {
  background: color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent);
  outline: 2px dashed var(--puck-color-azure-08);
}

._DropZone_1i2sv_1:empty {
  background: color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent);
  outline: 2px dashed var(--puck-color-azure-08);
}

._DropZone--isDestination_1i2sv_35 {
  outline: 2px dashed var(--puck-color-azure-04) !important;
}

._DropZone--isDestination_1i2sv_35:not(._DropZone--isRootZone_1i2sv_25) {
  background: color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent) !important;
}

._DropZone-item_1i2sv_47 {
  position: relative;
}

._DropZone-hitbox_1i2sv_51 {
  position: absolute;
  bottom: -12px;
  height: 24px;
  width: 100%;
  z-index: 1;
}

[data-puck-dragging] ._DropZone--isEnabled_1i2sv_59 {
  outline: 2px dashed var(--puck-color-azure-06);
}

._DropZone_1i2sv_1 > *:not([data-puck-component]) {
  opacity: 0;
}

body:has(._DropZone--isAnimating_1i2sv_68:empty) [data-puck-overlay] {
  opacity: 0 !important;
}

/* lib/overlay-portal/styles.css */

[data-puck-overlay-portal],
[data-puck-overlay-portal] * {
  pointer-events: auto !important;
}

[data-puck-overlay-portal]:hover {
  outline: 2px var(--puck-color-azure-09) dashed;
  outline-offset: 2px;
}

[data-puck-overlay-portal]:focus-within {
  outline: 2px var(--puck-color-azure-07) dashed;
  outline-offset: 2px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/InlineTextField/styles.module.css/#css-module-data */

._InlineTextField_104qp_1 {
  cursor: text;
  display: inline-block;
  white-space: pre-wrap;
  text-decoration: inherit;
}

[data-dnd-dragging] ._InlineTextField_104qp_1 {
  cursor: none;
  caret-color: transparent;
}

[data-dnd-dragging] ._InlineTextField_104qp_1::-moz-selection {
  display: none;
}

[data-dnd-dragging] ._InlineTextField_104qp_1::selection {
  display: none;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Fields/styles.module.css/#css-module-data */

._PuckFields_10bh7_1 {
  position: relative;
  font-family: var(--puck-font-family);
}

._PuckFields--isLoading_10bh7_6 {
  min-height: 48px;
}

._PuckFields-loadingOverlay_10bh7_10 {
  background: var(--puck-color-white);
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
  width: 100%;
  top: 0px;
  position: absolute;
  z-index: 1;
  pointer-events: all;
  box-sizing: border-box;
  opacity: 0.8;
}

._PuckFields-loadingOverlayInner_10bh7_25 {
  display: flex;
  padding: 16px;
  position: sticky;
  top: 0;
}

._PuckFields-field_10bh7_32 * {
  box-sizing: border-box;
}

._PuckFields--wrapFields_10bh7_36 ._PuckFields-field_10bh7_32 {
  color: var(--puck-color-grey-04);
  padding: 16px;
  padding-bottom: 12px;
  display: block;
}

._PuckFields--wrapFields_10bh7_36 ._PuckFields-field_10bh7_32 + ._PuckFields-field_10bh7_32 {
  border-top: 1px solid var(--puck-color-grey-09);
  margin-top: 8px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/ComponentList/styles.module.css/#css-module-data */

._ComponentList_1rrlt_1 {
  max-width: 100%;
}

._ComponentList--isExpanded_1rrlt_5 + ._ComponentList_1rrlt_1 {
  margin-top: 12px;
}

._ComponentList-content_1rrlt_9 {
  display: none;
}

._ComponentList--isExpanded_1rrlt_5 > ._ComponentList-content_1rrlt_9 {
  display: block;
}

._ComponentList-title_1rrlt_17 {
  background-color: transparent;
  border: 0;
  color: var(--puck-color-grey-05);
  cursor: pointer;
  display: flex;
  font: inherit;
  font-size: var(--puck-font-size-xxxs);
  list-style: none;
  margin-bottom: 6px;
  padding: 8px;
  text-transform: uppercase;
  transition: background-color 50ms ease-in, color 50ms ease-in;
  gap: 4px;
  border-radius: 4px;
  width: 100%;
}

._ComponentList-title_1rrlt_17:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._ComponentList-title_1rrlt_17:hover {
    background-color: var(--puck-color-azure-11);
    color: var(--puck-color-azure-04);
    transition: none;
  }
}

._ComponentList-title_1rrlt_17:active {
  background-color: var(--puck-color-azure-10);
  transition: none;
}

._ComponentList-titleIcon_1rrlt_53 {
  margin-inline-start: auto;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Preview/styles.module.css/#css-module-data */

._PuckPreview_z2rgu_1 {
  position: relative;
  height: 100%;
}

._PuckPreview-frame_z2rgu_6 {
  border: none;
  height: 100%;
  width: 100%;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/LayerTree/styles.module.css/#css-module-data */

._LayerTree_7rx04_1 {
  color: var(--puck-color-grey-03);
  font-family: var(--puck-font-family);
  font-size: var(--puck-font-size-xxs);
  margin: 0;
  position: relative;
  list-style: none;
  padding: 0;
}

._LayerTree-zoneTitle_7rx04_11 {
  color: var(--puck-color-grey-05);
  font-size: var(--puck-font-size-xxxs);
  text-transform: uppercase;
}

._LayerTree-helper_7rx04_17 {
  text-align: center;
  color: var(--puck-color-grey-07);
  margin: 8px 4px;
}

._Layer_7rx04_1 {
  position: relative;
  border: 1px solid transparent;
  border-radius: 4px;
}

._Layer-inner_7rx04_29 {
  border: 1px solid transparent;
  border-radius: 4px;
  transition: color 50ms ease-in;
}

._Layer--containsZone_7rx04_35 > ._Layer-inner_7rx04_29 {
  padding-inline-start: 0;
}

._Layer-clickable_7rx04_39 {
  align-items: center;
  background: none;
  border: 0;
  border-radius: 4px;
  color: inherit;
  cursor: pointer;
  display: flex;
  font: inherit;
  padding-inline-start: 12px;
  padding-inline-end: 4px;
  width: 100%;
}

._Layer-clickable_7rx04_39:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
  position: relative;
  z-index: 1;
}

@media (hover: hover) and (pointer: fine) {
  ._Layer_7rx04_1:not(._Layer--isSelected_7rx04_61) > ._Layer-inner_7rx04_29:hover {
    border-color: var(--puck-color-azure-10);
    background: var(--puck-color-azure-11);
    color: var(--puck-color-azure-04);
    transition: none;
  }
}

._Layer--isSelected_7rx04_61 {
  border-color: var(--puck-color-azure-08);
}

._Layer--isSelected_7rx04_61 > ._Layer-inner_7rx04_29 {
  background: var(--puck-color-azure-10);
}

._Layer--isSelected_7rx04_61 > ._Layer-inner_7rx04_29 > ._Layer-clickable_7rx04_39 > ._Layer-chevron_7rx04_77,
._Layer--childIsSelected_7rx04_78 > ._Layer-inner_7rx04_29 > ._Layer-clickable_7rx04_39 > ._Layer-chevron_7rx04_77 {
  transform: scaleY(-1);
}

._Layer-zones_7rx04_82 {
  display: none;
  margin-inline-start: 12px;
}

._Layer--isSelected_7rx04_61 > ._Layer-zones_7rx04_82,
._Layer--childIsSelected_7rx04_78 > ._Layer-zones_7rx04_82 {
  display: block;
}

._Layer-zones_7rx04_82 > ._LayerTree_7rx04_1 {
  margin-inline-start: 12px;
}

._Layer-title_7rx04_96,
._LayerTree-zoneTitle_7rx04_11 {
  display: flex;
  gap: 8px;
  align-items: center;
  margin: 8px 4px;
  overflow-x: hidden;
}

._Layer-name_7rx04_105 {
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._Layer-icon_7rx04_111 {
  color: var(--puck-color-rose-07);
  margin-top: 4px;
}

._Layer-zoneIcon_7rx04_116 {
  color: var(--puck-color-grey-08);
  margin-top: 4px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Layout/styles.module.css/#css-module-data */

._Puck_1dd16_19 {
  --puck-space-px: 16px;
  font-family: var(--puck-font-family);
  overflow-x: hidden;
}

@media (min-width: 766px) {
  ._Puck_1dd16_19 {
    overflow-x: auto;
  }
}

._Puck-portal_1dd16_31 {
  position: relative;
  z-index: 2;
}

._PuckLayout_1dd16_36 {
  height: 100dvh;
}

._PuckLayout-inner_1dd16_40 {
  --puck-frame-width: auto;
  --puck-side-nav-width: min-content;
  --puck-side-bar-width: 0px;
  --puck-left-side-bar-width: var( --puck-user-left-side-bar-width, var(--puck-side-bar-width) );
  --puck-right-side-bar-width: var( --puck-user-right-side-bar-width, var(--puck-side-bar-width) );
  background-color: var(--puck-color-grey-12);
  display: grid;
  grid-template-areas: "header" "editor" "left" "right" "sidenav";
  grid-template-columns: var(--puck-frame-width);
  grid-template-rows: min-content auto 0 0 var(--puck-side-nav-width);
  height: 100%;
  position: relative;
  transition: grid-template-rows 150ms ease-in;
  z-index: 0;
  overflow: hidden;
}

@media (min-width: 638px) {
  ._PuckLayout-inner_1dd16_40 {
    --puck-side-nav-width: 68px;
    grid-template-areas: "header header header header" "sidenav left editor right";
    grid-template-columns: var(--puck-side-nav-width) 0 var(--puck-frame-width) 0;
    grid-template-rows: min-content auto;
  }
  ._Puck--hidePlugins_1dd16_72 ._PuckLayout-inner_1dd16_40 {
    --puck-side-nav-width: 0;
  }
}

._PuckLayout--mounted_1dd16_77 ._PuckLayout-inner_1dd16_40 {
  --puck-side-bar-width: 186px;
}

._PuckLayout--mobilePanelHeightToggle_1dd16_81._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-inner_1dd16_40 {
  grid-template-rows: 0 auto 30% 0 var(--puck-side-nav-width);
}

._PuckLayout--mobilePanelHeightToggle_1dd16_81._PuckLayout--leftSideBarVisible_1dd16_81._PuckLayout--isExpanded_1dd16_87 ._PuckLayout-inner_1dd16_40 {
  grid-template-rows: 0 auto 55% 0 var(--puck-side-nav-width);
}

@media (min-width: 638px) {
  ._PuckLayout--mobilePanelHeightToggle_1dd16_81._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-inner_1dd16_40 {
    grid-template-columns: var(--puck-side-nav-width) var(--puck-left-side-bar-width) var( --puck-frame-width ) 0;
    grid-template-rows: min-content auto;
  }
}

._PuckLayout--mobilePanelHeightMinContent_1dd16_105._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-inner_1dd16_40,
._PuckLayout--mobilePanelHeightMinContent_1dd16_105._PuckLayout--leftSideBarVisible_1dd16_81._PuckLayout--isExpanded_1dd16_87 ._PuckLayout-inner_1dd16_40 {
  grid-template-rows: 0 auto min-content 0 var(--puck-side-nav-width);
}

@media (min-width: 638px) {
  ._PuckLayout--mobilePanelHeightToggle_1dd16_81._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-inner_1dd16_40,
  ._PuckLayout--mobilePanelHeightToggle_1dd16_81._PuckLayout--leftSideBarVisible_1dd16_81._PuckLayout--isExpanded_1dd16_87 ._PuckLayout-inner_1dd16_40,
  ._PuckLayout--mobilePanelHeightMinContent_1dd16_105._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-inner_1dd16_40,
  ._PuckLayout--mobilePanelHeightMinContent_1dd16_105._PuckLayout--leftSideBarVisible_1dd16_81._PuckLayout--isExpanded_1dd16_87 ._PuckLayout-inner_1dd16_40 {
    grid-template-columns: var(--puck-side-nav-width) var(--puck-left-side-bar-width) var( --puck-frame-width ) 0;
    grid-template-rows: min-content auto;
  }
  ._PuckLayout--rightSideBarVisible_1dd16_132 ._PuckLayout-inner_1dd16_40 {
    grid-template-columns: var(--puck-side-nav-width) 0 var(--puck-frame-width) var(--puck-right-side-bar-width);
  }
  ._PuckLayout--leftSideBarVisible_1dd16_81._PuckLayout--rightSideBarVisible_1dd16_132 ._PuckLayout-inner_1dd16_40 {
    grid-template-columns: var(--puck-side-nav-width) var(--puck-left-side-bar-width) var( --puck-frame-width ) var(--puck-right-side-bar-width);
  }
}

@media (min-width: 458px) {
  ._PuckLayout-mounted_1dd16_151 ._PuckLayout-inner_1dd16_40 {
    --puck-frame-width: minmax(266px, auto);
  }
}

@media (min-width: 638px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-side-bar-width: minmax(186px, 250px);
  }
}

@media (min-width: 766px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-frame-width: auto;
  }
}

@media (min-width: 990px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-side-bar-width: 256px;
  }
}

@media (min-width: 1198px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-side-bar-width: 274px;
  }
}

@media (min-width: 1398px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-side-bar-width: 290px;
  }
}

@media (min-width: 1598px) {
  ._PuckLayout_1dd16_36 ._PuckLayout-inner_1dd16_40 {
    --puck-side-bar-width: 320px;
  }
}

._PuckLayout-nav_1dd16_192 {
  border-top: 1px solid var(--puck-color-grey-09);
  background-color: var(--puck-color-grey-12);
  grid-area: sidenav;
  overflow: hidden;
  width: 100%;
}

@media (min-width: 638px) {
  ._PuckLayout-nav_1dd16_192 {
    border-top: 0;
    border-right: 1px solid var(--puck-color-grey-09);
    box-sizing: border-box;
  }
}

._PuckLayout-header_1dd16_208 {
  grid-area: header;
}

._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-header_1dd16_208 {
  overflow: hidden;
}

@media (min-width: 638px) {
  ._PuckLayout--leftSideBarVisible_1dd16_81 ._PuckLayout-header_1dd16_208 {
    overflow: auto;
  }
}

._PuckPluginTab_1dd16_222 {
  display: none;
  flex-grow: 1;
  max-height: 100%;
}

._PuckPluginTab--visible_1dd16_228 {
  display: flex;
  flex-direction: column;
}

._PuckPluginTab-body_1dd16_233 {
  flex-grow: 1;
  max-height: 100%;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/MenuBar/styles.module.css/#css-module-data */

._MenuBar_8pf8c_1 {
  background-color: var(--puck-color-white);
  border-bottom: 1px solid var(--puck-color-grey-09);
  display: none;
  left: 0;
  margin-top: 1px;
  padding: 8px 16px;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 2;
}

._MenuBar--menuOpen_8pf8c_14 {
  display: block;
}

@media (min-width: 638px) {
  ._MenuBar_8pf8c_1 {
    border: none;
    display: block;
    margin-top: 0;
    overflow-y: visible;
    padding: 0;
    position: static;
  }
}

._MenuBar-inner_8pf8c_29 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 16px;
  justify-content: flex-end;
}

@media (min-width: 638px) {
  ._MenuBar-inner_8pf8c_29 {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
}

._MenuBar-history_8pf8c_45 {
  display: flex;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Header/styles.module.css/#css-module-data */

._PuckHeader_63pti_1 {
  background: var(--puck-color-white);
  border-bottom: 1px solid var(--puck-color-grey-09);
  color: var(--puck-color-black);
  grid-area: header;
  position: relative;
  max-width: 100vw;
}

@media (min-width: 638px) {
  ._PuckHeader_63pti_1 {
    padding-left: 67px;
  }
  ._PuckHeader--hidePlugins_63pti_15 {
    padding-left: 0;
  }
}

._PuckHeader-inner_63pti_20 {
  align-items: end;
  display: grid;
  gap: var(--puck-space-px);
  grid-template-areas: "left middle right";
  grid-template-columns: 1fr auto 1fr;
  grid-template-rows: auto;
  padding: var(--puck-space-px);
}

@media (min-width: 638px) {
  ._PuckHeader-inner_63pti_20 {
    border-left: 1px solid var(--puck-color-grey-09);
  }
  ._PuckHeader--hidePlugins_63pti_15 ._PuckHeader-inner_63pti_20 {
    border-left: none;
  }
}

._PuckHeader-toggle_63pti_40 {
  color: var(--puck-color-grey-05);
  display: flex;
  margin-inline-start: -4px;
  padding-top: 2px;
}

._PuckHeader--rightSideBarVisible_63pti_47 ._PuckHeader-rightSideBarToggle_63pti_47,
._PuckHeader--leftSideBarVisible_63pti_48 ._PuckHeader-leftSideBarToggle_63pti_48 {
  color: var(--puck-color-black);
}

._PuckHeader-rightSideBarToggle_63pti_47,
._PuckHeader-leftSideBarToggle_63pti_48 {
  display: none;
}

@media (min-width: 638px) {
  ._PuckHeader-rightSideBarToggle_63pti_47,
  ._PuckHeader-leftSideBarToggle_63pti_48 {
    display: block;
  }
}

._PuckHeader-title_63pti_64 {
  align-self: center;
}

._PuckHeader-path_63pti_68 {
  font-family: var(--puck-font-family-monospaced);
  font-size: var(--puck-font-size-xxs);
  font-weight: normal;
  word-break: break-all;
}

._PuckHeader-tools_63pti_75 {
  display: flex;
  gap: 16px;
  justify-content: flex-end;
}

._PuckHeader-menuButton_63pti_81 {
  color: var(--puck-color-grey-05);
  margin-inline-start: -4px;
}

._PuckHeader--menuOpen_63pti_86 ._PuckHeader-menuButton_63pti_81 {
  color: var(--puck-color-black);
}

@media (min-width: 638px) {
  ._PuckHeader-menuButton_63pti_81 {
    display: none;
  }
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/SidebarSection/styles.module.css/#css-module-data */

._SidebarSection_5otpt_1 {
  display: flex;
  position: relative;
  flex-direction: column;
  color: var(--puck-color-black);
}

._SidebarSection_5otpt_1:last-of-type {
  flex-grow: 1;
}

._SidebarSection-title_5otpt_12 {
  background: var(--puck-color-white);
  padding: 16px;
  border-bottom: 1px solid var(--puck-color-grey-09);
  border-top: 1px solid var(--puck-color-grey-09);
  overflow-x: auto;
}

._SidebarSection--noBorderTop_5otpt_20 > ._SidebarSection-title_5otpt_12 {
  border-top: 0px;
}

._SidebarSection-content_5otpt_24:last-child {
  padding-bottom: 4px;
}

._SidebarSection_5otpt_1:last-of-type ._SidebarSection-content_5otpt_24 {
  border-bottom: none;
  flex-grow: 1;
}

._SidebarSection-breadcrumbLabel_5otpt_33 {
  background: none;
  border: 0;
  border-radius: 2px;
  color: var(--puck-color-azure-04);
  cursor: pointer;
  font: inherit;
  flex-shrink: 0;
  padding: 0;
  transition: color 50ms ease-in;
}

._SidebarSection-breadcrumbLabel_5otpt_33:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._SidebarSection-breadcrumbLabel_5otpt_33:hover {
    color: var(--puck-color-azure-03);
    transition: none;
  }
}

._SidebarSection-breadcrumbLabel_5otpt_33:active {
  color: var(--puck-color-azure-02);
  transition: none;
}

._SidebarSection-breadcrumbs_5otpt_62 {
  align-items: center;
  display: flex;
  gap: 4px;
}

._SidebarSection-breadcrumb_5otpt_33 {
  align-items: center;
  display: flex;
  gap: 4px;
}

._SidebarSection-heading_5otpt_74 {
  padding-inline-end: 16px;
}

._SidebarSection-loadingOverlay_5otpt_78 {
  background: var(--puck-color-white);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  top: 0;
  position: absolute;
  z-index: 1;
  pointer-events: all;
  box-sizing: border-box;
  opacity: 0.8;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Breadcrumbs/styles.module.css/#css-module-data */

._Breadcrumbs_1c9yh_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}

._Breadcrumbs-breadcrumbLabel_1c9yh_7 {
  background: none;
  border: 0;
  border-radius: 2px;
  color: var(--puck-color-azure-04);
  cursor: pointer;
  font: inherit;
  flex-shrink: 0;
  padding: 0;
  transition: color 50ms ease-in;
}

._Breadcrumbs-breadcrumbLabel_1c9yh_7:focus-visible {
  outline: 2px solid var(--puck-color-azure-05);
  outline-offset: 2px;
}

@media (hover: hover) and (pointer: fine) {
  ._Breadcrumbs-breadcrumbLabel_1c9yh_7:hover {
    color: var(--puck-color-azure-03);
    transition: none;
  }
}

._Breadcrumbs-breadcrumbLabel_1c9yh_7:active {
  color: var(--puck-color-azure-02);
  transition: none;
}

._Breadcrumbs-breadcrumb_1c9yh_7 {
  align-items: center;
  display: flex;
  gap: 4px;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/ViewportControls/styles.module.css/#css-module-data */

._ViewportControls_e3unb_1 {
  position: relative;
}

._ViewportControls--fullScreen_e3unb_5 {
  border-radius: 32px;
  display: flex;
  position: absolute;
  bottom: 12px;
  right: 12px;
  overflow: hidden;
}

._ViewportControls-toggleButton_e3unb_14 {
  display: none;
}

._ViewportControls--fullScreen_e3unb_5 ._ViewportControls-toggleButton_e3unb_14 {
  align-items: center;
  background-color: var(--puck-color-grey-02);
  border: 1px solid var(--puck-color-grey-04);
  border-radius: 30px;
  cursor: pointer;
  color: var(--puck-color-grey-11);
  display: flex;
  justify-content: center;
  width: 42px;
  height: 42px;
  z-index: 1;
}

._ViewportControls--fullScreen_e3unb_5 ._ViewportControls-toggleButton_e3unb_14:hover {
  background-color: var(--puck-color-grey-02);
  border: 1px solid var(--puck-color-azure-04);
  color: var(--puck-color-azure-07);
}

._ViewportControls--isExpanded_e3unb_38 ._ViewportControls-toggleButton_e3unb_14 {
  background-color: var(--puck-color-grey-03);
}

._ViewportControls-actions_e3unb_42 {
  display: flex;
}

._ViewportControls-actionsInner_e3unb_46 {
  display: flex;
  box-sizing: border-box;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  z-index: 0;
  overflow: hidden;
}

._ViewportControls--fullScreen_e3unb_5 ._ViewportControls-actionsInner_e3unb_46 {
  background: var(--puck-color-grey-11);
  border: 1px solid var(--puck-color-grey-09);
  border-radius: 30px;
  margin-left: none;
  margin-right: none;
  padding-right: 42px;
  transform: translateX(100%);
  transition: transform 150ms ease-in-out;
}

._ViewportControls--fullScreen_e3unb_5._ViewportControls--isExpanded_e3unb_38 ._ViewportControls-actionsInner_e3unb_46 {
  transform: translateX(42px);
}

._ViewportControls-divider_e3unb_75 {
  border-inline-end: 1px solid var(--puck-color-grey-09);
  margin-bottom: 8px;
  margin-top: 8px;
}

._ViewportControls-zoomSelect_e3unb_81 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
  background-size: 10px;
  background-position: calc(100% - 12px) calc(50% + 3px);
  background-repeat: no-repeat;
  border: 0;
  font-size: var(--puck-font-size-xxxs);
  padding: 0;
  padding-left: 8px;
  width: 96px;
}

._ViewportControls--fullScreen_e3unb_5 ._ViewportControls-zoom_e3unb_81 {
  display: none;
}

@media (min-width: 638px) {
  ._ViewportControls-zoom_e3unb_81,
  ._ViewportControls--fullScreen_e3unb_5 ._ViewportControls-zoom_e3unb_81 {
    display: flex;
    justify-content: center;
  }
}

._ViewportControls-zoomSelect_e3unb_81:dir(rtl) {
  background-position: 12px calc(50% + 3px);
}

._ViewportButton-inner_e3unb_111 {
  align-items: center;
  display: flex;
  justify-content: center;
  height: 32px;
  width: 32px;
}

._ViewportButton--isActive_e3unb_119 ._ViewportButton-inner_e3unb_111 {
  color: var(--puck-color-azure-04);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Canvas/styles.module.css/#css-module-data */

._PuckCanvas_ur8dl_1 {
  background: var(--puck-color-grey-11);
  display: flex;
  grid-area: editor;
  flex-direction: column;
  padding: var(--puck-space-px);
  position: relative;
  overflow: auto;
}

@media (min-width: 1198px) {
  ._PuckCanvas_ur8dl_1 {
    padding: calc(var(--puck-space-px) * 1.5);
    padding-top: calc(var(--puck-space-px) * 0.5);
  }
  ._PuckCanvas_ur8dl_1:not(._PuckCanvas_ur8dl_1:has(._PuckCanvas-controls_ur8dl_17)) {
    padding-top: calc(var(--puck-space-px) * 1.5);
  }
}

._PuckCanvas--fullScreen_ur8dl_22 {
  padding: 0;
  overflow: hidden;
}

@media (min-width: 1198px) {
  ._PuckCanvas--fullScreen_ur8dl_22 {
    padding: 0;
  }
}

._PuckCanvas-inner_ur8dl_33 {
  display: flex;
  height: 100%;
  justify-content: center;
  min-width: 288px;
  position: relative;
  width: 100%;
}

._PuckCanvas-root_ur8dl_42 {
  background: white;
  outline: 1px solid var(--puck-color-grey-09);
  box-sizing: content-box;
  min-width: 321px;
  position: absolute;
  pointer-events: none;
  transform-origin: top;
  top: 0;
  bottom: 0;
  opacity: 0;
}

@media (min-width: 1198px) {
  ._PuckCanvas-root_ur8dl_42 {
    min-width: unset;
  }
}

@media (prefers-reduced-motion: reduce) {
  ._PuckCanvas-root_ur8dl_42 {
    transition: none !important;
  }
}

._PuckCanvas--ready_ur8dl_67 ._PuckCanvas-root_ur8dl_42 {
  pointer-events: unset;
  opacity: 1;
}

._PuckCanvas-loader_ur8dl_72 {
  align-items: center;
  color: var(--puck-color-grey-06);
  display: flex;
  height: 100%;
  justify-content: center;
  transition: opacity 250ms ease-out;
  opacity: 0;
  pointer-events: none;
}

._PuckCanvas--showLoader_ur8dl_83 ._PuckCanvas-loader_ur8dl_72 {
  opacity: 1;
}

._PuckCanvas--showLoader_ur8dl_83._PuckCanvas--ready_ur8dl_67 ._PuckCanvas-loader_ur8dl_72 {
  opacity: 0;
  height: 0;
  transition: none;
}

._PuckCanvas-controls_ur8dl_17 {
  padding-bottom: calc(var(--puck-space-px) * 0.5);
}

._PuckCanvas--fullScreen_ur8dl_22 ._PuckCanvas-controls_ur8dl_17 {
  padding-bottom: 0;
  z-index: 1;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/ResizeHandle/styles.module.css/#css-module-data */

@media (min-width: 766px) {
  ._ResizeHandle_144bf_2 {
    position: absolute;
    width: 5px;
    height: 100%;
    cursor: col-resize;
    z-index: 10;
    background: transparent;
    top: 0;
  }
  ._ResizeHandle_144bf_2:hover {
    background: rgba(0, 0, 0, 0.1);
  }
  ._ResizeHandle--left_144bf_16 {
    right: -3px;
  }
  ._ResizeHandle--right_144bf_20 {
    left: -3px;
  }
}

/* components/Puck/components/ResizeHandle/styles.css */

[data-resize-overlay] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  cursor: col-resize;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Sidebar/styles.module.css/#css-module-data */

._Sidebar_o396p_1 {
  border-block-start: 1px solid var(--puck-color-grey-09);
  position: relative;
  display: none;
  flex-direction: column;
  overflow-y: auto;
}

._Sidebar--isVisible_o396p_9 {
  display: flex;
}

._Sidebar--left_o396p_13 {
  background: var(--puck-color-grey-12);
  grid-area: left;
}

@media (min-width: 766px) {
  ._Sidebar--left_o396p_13 {
    border-block-start: 0;
    border-inline-end: 1px solid var(--puck-color-grey-09);
  }
}

._Sidebar--right_o396p_25 {
  background: var(--puck-color-white);
  grid-area: right;
}

@media (min-width: 766px) {
  ._Sidebar--right_o396p_25 {
    border-block-start: 0;
    border-inline-start: 1px solid var(--puck-color-grey-09);
  }
}

._Sidebar-resizeHandle_o396p_37 {
  position: absolute;
  height: 100%;
}

._Sidebar--left_o396p_13 + ._Sidebar-resizeHandle_o396p_37 {
  grid-area: left;
  justify-self: end;
}

._Sidebar--right_o396p_25 + ._Sidebar-resizeHandle_o396p_37 {
  grid-area: right;
  justify-self: start;
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/Puck/components/Nav/styles.module.css/#css-module-data */

._Nav_1tvxq_1 {
  display: flex;
}

._Nav-list_1tvxq_5 {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-x: auto;
  gap: 8px;
}

@media (min-width: 638px) {
  ._Nav-list_1tvxq_5 {
    padding-top: 32px;
    flex-direction: column;
    gap: 16px;
    width: 100%;
  }
}

._Nav-mobileActions_1tvxq_23 {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-inline-start: auto;
  padding: 4px 16px;
  border-inline-start: 1px solid var(--puck-color-grey-09);
}

@media (min-width: 638px) {
  ._Nav-mobileActions_1tvxq_23 {
    display: none;
  }
}

._NavItem-link_1tvxq_38 {
  text-align: center;
  align-items: center;
  color: var(--puck-color-grey-03);
  display: flex;
  gap: 8px;
  text-decoration: none;
  cursor: pointer;
  border-radius: 4px;
  padding: 8px 4px;
  width: 64px;
  box-sizing: border-box;
}

@media (min-width: 638px) {
  ._NavItem-link_1tvxq_38 {
    width: auto;
  }
}

._NavItem_1tvxq_38:first-of-type {
  padding-left: 16px;
}

._NavItem_1tvxq_38:last-of-type {
  padding-right: 16px;
}

@media (min-width: 638px) {
  ._NavItem_1tvxq_38:first-of-type,
  ._NavItem_1tvxq_38:last-of-type {
    padding: 0;
  }
}

._NavItem-link_1tvxq_38 {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-radius: 0;
  flex-direction: column;
  font-size: var(--puck-font-size-xxxs);
}

@media (min-width: 638px) {
  ._NavItem-link_1tvxq_38 {
    border: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
  }
}

._NavItem-linkIcon_1tvxq_89 {
  height: 24px;
  width: 24px;
}

._NavItem--active_1tvxq_94 > ._NavItem-link_1tvxq_38 {
  background-color: var(--puck-color-azure-10);
  color: var(--puck-color-azure-04);
  background-color: transparent;
  border-top-color: var(--puck-color-azure-04);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-weight: 600;
}

@media (min-width: 638px) {
  ._NavItem--active_1tvxq_94 > ._NavItem-link_1tvxq_38 {
    border-top-color: transparent;
    border-right-color: var(--puck-color-azure-04);
  }
}

._NavItem_1tvxq_38:not(._NavItem--active_1tvxq_94) > ._NavItem-link_1tvxq_38:hover {
  background-color: var(--puck-color-azure-11);
  color: var(--puck-color-azure-04);
}

@media (min-width: 638px) {
  ._NavItem--mobileOnly_1tvxq_121 {
    display: none;
  }
}

._NavItem--desktopOnly_1tvxq_126 {
  display: none;
}

@media (min-width: 638px) {
  ._NavItem--desktopOnly_1tvxq_126 {
    display: block;
  }
}

/* css-module:/home/runner/work/puck/puck/packages/core/plugins/blocks/styles.module.css/#css-module-data */

._BlocksPlugin_1ey1i_1 {
  padding: 16px;
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}

/* css-module:/home/runner/work/puck/puck/packages/core/plugins/outline/styles.module.css/#css-module-data */

._OutlinePlugin_q92j6_1 {
  padding: 16px;
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}

/* css-module:/home/runner/work/puck/puck/packages/core/plugins/fields/styles.module.css/#css-module-data */

._FieldsPlugin_nd930_1 {
  background: white;
  height: 100%;
  overflow-y: auto;
}

._FieldsPlugin-header_nd930_7 {
  border-bottom: 1px solid var(--puck-color-grey-09);
  font-weight: 600;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
}

@media (min-width: 638px) {
  ._FieldsPlugin-header_nd930_7 {
    padding: 16px;
  }
}
/* Import core UI components styles */
body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}
[dir=rtl] .grid{direction:rtl}
[dir=rtl] .grid>*{direction:ltr}
*{transition:background-color .2s ease,border-color .2s ease,color .2s ease}
body{background-color:var(--background);color:var(--foreground)}
.theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:var(--background);color:var(--foreground);border-color:var(--border)}
.color-swatch{margin-right:.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border)}
.swatch-primary-lightest{background:var(--primary-lightest)}
.swatch-primary-lighter{background:var(--primary-lighter)}
.swatch-primary-light{background:var(--primary-light)}
.swatch-primary-base{background:var(--primary-base)}
.swatch-primary-dark{background:var(--primary-dark)}
.swatch-primary-darkest{background:var(--primary-darkest)}
.swatch-surface-lowest{background:var(--surface-lowest)}
.swatch-surface-low{background:var(--surface-low)}
.swatch-surface-medium{background:var(--surface-medium)}
.swatch-surface-high{background:var(--surface-high)}
.swatch-surface-highest{background:var(--surface-highest)}
.swatch-error-lightest{background:var(--error-lightest)}
.swatch-error-light{background:var(--error-light)}
.swatch-error-base{background:var(--error-base)}
.swatch-error-dark{background:var(--error-dark)}
.swatch-error-darkest{background:var(--error-darkest)}
.swatch-success-lowest{background:var(--success-lowest)}
.swatch-success-low{background:var(--success-low)}
.swatch-success-medium{background:var(--success-medium)}
.swatch-success-high{background:var(--success-high)}
.swatch-success-highest{background:var(--success-highest)}
.swatch-lavender-lightest{background:var(--lavender-lightest)}
.swatch-lavender-light{background:var(--lavender-light)}
.swatch-lavender-base{background:var(--lavender-base)}
.swatch-lavender-dark{background:var(--lavender-dark)}
.swatch-lavender-darkest{background:var(--lavender-darkest)}
.swatch-pink-lightest{background:var(--pink-lightest)}
.swatch-pink-light{background:var(--pink-light)}
.swatch-pink-base{background:var(--pink-base)}
.swatch-pink-dark{background:var(--pink-dark)}
.swatch-pink-darkest{background:var(--pink-darkest)}
.asset-picker-translations-scrollbar{scrollbar-width:thin;scrollbar-color:var(--surface-high) transparent}
.asset-picker-translations-scrollbar::-webkit-scrollbar{width:4px;height:4px}
.asset-picker-translations-scrollbar::-webkit-scrollbar-track{background:transparent}
.asset-picker-translations-scrollbar::-webkit-scrollbar-thumb{background:var(--surface-high);border-radius:100px;min-height:52px}
.swatch-tangerine-lightest{background:var(--tangerine-lightest)}
.swatch-tangerine-light{background:var(--tangerine-light)}
.swatch-tangerine-base{background:var(--tangerine-base)}
.swatch-tangerine-dark{background:var(--tangerine-dark)}
.swatch-tangerine-darkest{background:var(--tangerine-darkest)}
.swatch-teal-lightest{background:var(--teal-lightest)}
.swatch-teal-light{background:var(--teal-light)}
.swatch-teal-base{background:var(--teal-base)}
.swatch-teal-dark{background:var(--teal-dark)}
.swatch-teal-darkest{background:var(--teal-darkest)}
.reactflow-no-attribution .react-flow__attribution{display:none!important}
.react-flow__panel.custom-hierarchy-panel{display:block}
.custom-select-scroll-bar::-webkit-scrollbar{height:7px}
.custom-select-scroll-bar::-webkit-scrollbar-thumb{background:hsl(var(--grey-medium));border-radius:3px}
.customize-query-variables{--rqb-spacing: .5rem;--rqb-border-width: 1px;--rqb-base-color: red;--rqb-background-color: hsla(0, 0%, 100%, 1);--rqb-border-color: white;--rqb-border-style: solid;--rqb-border-radius: .5rem;--rqb-branch-indent: 1rem;--rqb-branch-width: var(--rqb-border-width);--rqb-branch-color: #d0d5dd;--rqb-branch-radius: 0px;--rqb-branch-style: var(--rqb-border-style);--rqb-dnd-drop-indicator-color: rebeccapurple;--rqb-dnd-drop-indicator-style: dashed;--rqb-dnd-drop-indicator-width: 2px;--rqb-dnd-drop-indicator-copy-color: #693;--rqb-dnd-drop-indicator-copy-style: dashed;--rqb-dnd-drop-indicator-copy-width: 2px;--rqb-dnd-drop-indicator-group-color: #369;--rqb-dnd-drop-indicator-group-style: dashed;--rqb-dnd-drop-indicator-group-width: 2px;--rqb-dnd-drop-not-allowed-cursor: not-allowed}
.queryBuilder .rule{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;width:100%!important;flex-wrap:nowrap!important;overflow:visible!important}
.queryBuilder .rule>div{flex-shrink:0!important;overflow:visible!important}
.fynxt-tiptap{width:100%}
.fynxt-tiptap__editor{border:1px solid hsl(var(--outline-low));border-radius:8px;background:hsl(var(--surface-lowest));overflow:hidden;display:flex;flex-direction:column}
.fynxt-tiptap__toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid hsl(var(--outline-low))}
.fynxt-tiptap .ProseMirror{min-height:240px;padding:16px;font-size:14px;line-height:20px;color:hsl(var(--grey-high));outline:none;white-space:pre-wrap;word-break:break-word;flex:1 1 auto}
.fynxt-tiptap .ProseMirror p{margin:0}
.fynxt-tiptap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:hsl(var(--icon-medium))}
.fynxt-tiptap .ProseMirror ul,.fynxt-tiptap .ProseMirror ol{margin:0;padding-left:1.25rem}
.fynxt-tiptap .ProseMirror ul{list-style:disc;list-style-position:outside}
.fynxt-tiptap .ProseMirror ol{list-style:decimal;list-style-position:outside}
.fynxt-tiptap .ProseMirror li{display:list-item}
.fynxt-tiptap .ProseMirror hr{border:none;border-top:1px solid hsl(var(--outline-low));margin:12px 0}
.fynxt-tiptap .ProseMirror a{color:hsl(var(--blue-medium));text-decoration:underline}
.fynxt-tiptap .ProseMirror img{max-width:100%;height:auto;border-radius:6px}
.fynxt-tiptap__img-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}
.fynxt-tiptap__img-wrap--left{margin-left:0;margin-right:auto}
.fynxt-tiptap__img-wrap--center{margin-left:auto;margin-right:auto}
.fynxt-tiptap__img-wrap--right{margin-left:auto;margin-right:0}
.fynxt-tiptap__img{display:block;max-width:100%;height:auto;border-radius:6px}
.fynxt-tiptap__img--selected{outline:2px solid hsl(var(--blue-medium));outline-offset:2px}
.fynxt-tiptap__img-resize-handle{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:4px;border:2px solid white;background:hsl(var(--blue-medium));cursor:nwse-resize;box-shadow:0 1px 2px #0000002e}
.meet-calendar-main-view{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;--meet-cal-bg-today: hsla(0, 0%, 96%, 1);--meet-cal-bg-other: hsla(0, 0%, 98%, 1);--meet-cal-grid: hsla(0, 0%, 96%, 1);--meet-cal-horizontal-slot: hsla(0, 0%, 96%, 1);--meet-cal-vertical-day-divider: hsla(0, 0%, 96%, 1);--meet-cal-today-past-mask-height: 0px}
.meet-calendar-main-view-sticky-header{position:sticky;top:0;z-index:20;background:#fff;flex-shrink:0}
.meet-calendar-main-view .fc{width:100%;min-width:0;box-sizing:border-box;--fc-today-bg-color: var(--meet-cal-bg-today);--fc-page-bg-color: var(--meet-cal-bg-other)}
.meet-calendar-main-view .fc .fc-scrollgrid{border-radius:3px;border:1px solid var(--meet-cal-grid);overflow:visible}
.meet-calendar-main-view .fc .fc-scrollgrid thead,.meet-calendar-main-view .fc .fc-col-header,.meet-calendar-main-view .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff;box-shadow:0 1px 0 0 var(--meet-cal-grid)}
.meet-calendar-main-view .fc .fc-scrollgrid thead th,.meet-calendar-main-view .fc .fc-col-header-cell{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff}
.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:.75rem .5rem;min-width:0}
.meet-calendar-main-view .fc .fc-day-header-date-today{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}
.meet-calendar-main-view.fc-calendar-grid-wrapper{border-radius:8px}
.meet-calendar-main-view .fc .fc-scrollgrid th,.meet-calendar-main-view .fc .fc-scrollgrid td{border:none}
.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots table tbody,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots tbody td.fc-timegrid-slot-label,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-axis .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-bg{background-color:var(--meet-cal-bg-other)!important}
.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis),.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-other)!important}
.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-today)!important}
.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:before{content:"";position:absolute;inset:0;background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}
.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--meet-cal-today-past-mask-height);background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}
.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-container{z-index:12;pointer-events:none}
.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-line,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-arrow{pointer-events:none}
.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr>td.fc-timegrid-slot{border-top:1px solid var(--meet-cal-horizontal-slot)!important;border-top-style:solid!important}
.meet-calendar-main-view .fc .fc-timegrid-slots table tbody td.fc-timegrid-slot-label{border-right:2px solid var(--meet-cal-vertical-day-divider)!important}
.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col{position:relative}
.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col:not(.fc-timegrid-axis):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--meet-cal-vertical-day-divider);pointer-events:none;z-index:1}
.meet-calendar-main-view .fc .fc-timegrid-col .fc-timegrid-col-events{z-index:5}
.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day{border-left:1px solid var(--meet-cal-grid)!important;border-top:1px solid var(--meet-cal-grid)!important;background-color:var(--meet-cal-bg-other)}
.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-frame,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-bg{background-color:var(--meet-cal-bg-today)!important}
.meet-calendar-main-view .fc .fc-scroller-harness,.meet-calendar-main-view .fc .fc-scroller{overflow:visible!important;max-height:none!important;height:auto!important}
.meet-calendar-main-view .fc .fc-scrollgrid-section-body .fc-scroller-liquid,.meet-calendar-main-view .fc .fc-timegrid-slots table{height:auto!important}
.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr td.fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slots .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-minor,.meet-calendar-main-view .fc .fc-timegrid-axis .fc-timegrid-slot{height:40px!important;min-height:40px!important}
@media(max-width:640px){.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{padding:.5rem .25rem;gap:2px}.meet-calendar-main-view .fc .fc-day-header-date{font-size:.8125rem}.meet-calendar-main-view .fc .fc-day-header-weekday{font-size:.625rem}}
.meet-calendar-main-view .fc .fc-event,.meet-calendar-main-view .fc .fc-v-event{border:none;border-radius:8px;padding:0;background:none!important;overflow:visible;min-width:80px}
.meet-calendar-main-view .fc .fc-event .fc-event-main,.meet-calendar-main-view .fc .fc-v-event .fc-event-main{background:transparent!important;border:none;padding:0;height:100%;display:flex;align-items:stretch;overflow:visible;min-width:0}
.meet-calendar-main-view .fc .fc-event:hover .fc-event-main,.meet-calendar-main-view .fc .fc-v-event:hover .fc-event-main{background:transparent!important}
.meet-calendar-main-view .fc .fc-timed-event{background-color:transparent!important;border-color:transparent!important}
.meet-calendar-main-view .fc .fc-daygrid-event{border:none;border-radius:6px;margin:1px 2px;min-height:20px}
.meet-calendar-main-view .fc .fc-daygrid-event .fc-event-main{padding:2px 6px;font-size:.75rem}
.meet-calendar-main-view .fc .fc-daygrid-day-number.meet-calendar-month-today-pill{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}
.calendar-activity-guests-scroll{overflow-y:scroll!important;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:hsl(0 0% 60%) hsl(0 0% 94%)}
.calendar-activity-guests-scroll::-webkit-scrollbar{width:8px;height:0;-webkit-appearance:none;appearance:none}
.calendar-activity-guests-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}
.calendar-activity-guests-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;border:2px solid hsl(0 0% 94%)}
.calendar-activity-guests-scroll::-webkit-scrollbar-thumb:hover{background-color:gray}
/*# sourceMappingURL=index.css.map */
/* src/index.css */
*,
::before,
::after {
  --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: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
*,
::before,
::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
::before,
::after {
  --tw-content: "";
}
html,
:host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family:
    ui-sans-serif,
    system-ui,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}
body {
  margin: 0;
  line-height: inherit;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
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,
samp,
pre {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: 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: transparent;
  background-image: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-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,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
dialog {
  padding: 0;
}
textarea {
  resize: vertical;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
button,
[role=button] {
  cursor: pointer;
}
:disabled {
  cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}
img,
video {
  max-width: 100%;
  height: auto;
}
[hidden]:where(:not([hidden=until-found])) {
  display: none;
}
.\!container {
  width: 100% !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}
.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 1400px) {
  .\!container {
    max-width: 1400px !important;
  }
  .container {
    max-width: 1400px;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.-bottom-10 {
  bottom: -2.5rem;
}
.-bottom-14 {
  bottom: -3.5rem;
}
.-bottom-16 {
  bottom: -4rem;
}
.-bottom-2 {
  bottom: -0.5rem;
}
.-bottom-\[1px\] {
  bottom: -1px;
}
.-left-1 {
  left: -0.25rem;
}
.-right-1 {
  right: -0.25rem;
}
.-top-1 {
  top: -0.25rem;
}
.-top-2 {
  top: -0.5rem;
}
.-top-3 {
  top: -0.75rem;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-4 {
  bottom: 1rem;
}
.bottom-full {
  bottom: 100%;
}
.left-0 {
  left: 0px;
}
.left-1 {
  left: 0.25rem;
}
.left-1\/2 {
  left: 50%;
}
.left-12 {
  left: 3rem;
}
.left-16 {
  left: 4rem;
}
.left-24 {
  left: 6rem;
}
.left-3 {
  left: 0.75rem;
}
.left-4 {
  left: 1rem;
}
.left-full {
  left: 100%;
}
.right-0 {
  right: 0px;
}
.right-12 {
  right: 3rem;
}
.right-2 {
  right: 0.5rem;
}
.right-3 {
  right: 0.75rem;
}
.right-4 {
  right: 1rem;
}
.right-full {
  right: 100%;
}
.top-0 {
  top: 0px;
}
.top-1\/2 {
  top: 50%;
}
.top-2 {
  top: 0.5rem;
}
.top-2\.5 {
  top: 0.625rem;
}
.top-3 {
  top: 0.75rem;
}
.top-4 {
  top: 1rem;
}
.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-50 {
  z-index: 50;
}
.z-\[10000\] {
  z-index: 10000;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[10\] {
  z-index: 10;
}
.z-\[2\] {
  z-index: 2;
}
.z-\[9998\] {
  z-index: 9998;
}
.z-\[9999\] {
  z-index: 9999;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.\!m-0 {
  margin: 0px !important;
}
.m-0 {
  margin: 0px;
}
.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.\!mt-4 {
  margin-top: 1rem !important;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-auto {
  margin-left: auto;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-auto {
  margin-right: auto;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-\[6px\] {
  margin-top: 6px;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.aspect-\[21\/9\] {
  aspect-ratio: 21/9;
}
.aspect-\[4\/3\] {
  aspect-ratio: 4/3;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.aspect-video {
  aspect-ratio: 16 / 9;
}
.h-0 {
  height: 0px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.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: 0.5rem;
}
.h-3 {
  height: 0.75rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-4 {
  height: 1rem;
}
.h-4\.5 {
  height: 1.125rem;
}
.h-40 {
  height: 10rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-9 {
  height: 2.25rem;
}
.h-\[104px\] {
  height: 104px;
}
.h-\[201px\] {
  height: 201px;
}
.h-\[3px\] {
  height: 3px;
}
.h-\[400px\] {
  height: 400px;
}
.h-\[5px\] {
  height: 5px;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-px {
  height: 1px;
}
.max-h-64 {
  max-height: 16rem;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[202px\] {
  max-height: 202px;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[350px\] {
  max-height: 350px;
}
.max-h-\[600px\] {
  max-height: 600px;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.max-h-\[95vh\] {
  max-height: 95vh;
}
.max-h-\[calc\(100vh-200px\)\] {
  max-height: calc(100vh - 200px);
}
.max-h-\[calc\(95vh-120px\)\] {
  max-height: calc(95vh - 120px);
}
.max-h-full {
  max-height: 100%;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-32 {
  min-height: 8rem;
}
.min-h-\[104px\] {
  min-height: 104px;
}
.min-h-\[200px\] {
  min-height: 200px;
}
.min-h-\[40px\] {
  min-height: 40px;
}
.min-h-\[420px\] {
  min-height: 420px;
}
.min-h-\[44px\] {
  min-height: 44px;
}
.min-h-\[50px\] {
  min-height: 50px;
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-full {
  width: 100% !important;
}
.w-0 {
  width: 0px;
}
.w-0\.5 {
  width: 0.125rem;
}
.w-1 {
  width: 0.25rem;
}
.w-1\/2 {
  width: 50%;
}
.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: 0.5rem;
}
.w-20 {
  width: 5rem;
}
.w-3 {
  width: 0.75rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-3\/4 {
  width: 75%;
}
.w-32 {
  width: 8rem;
}
.w-4 {
  width: 1rem;
}
.w-40 {
  width: 10rem;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.w-7 {
  width: 1.75rem;
}
.w-7\.5 {
  width: 1.875rem;
}
.w-72 {
  width: 18rem;
}
.w-8 {
  width: 2rem;
}
.w-80 {
  width: 20rem;
}
.w-96 {
  width: 24rem;
}
.w-\[248px\] {
  width: 248px;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[32rem\] {
  width: 32rem;
}
.w-\[340px\] {
  width: 340px;
}
.w-\[350px\] {
  width: 350px;
}
.w-\[366px\] {
  width: 366px;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[40rem\] {
  width: 40rem;
}
.w-\[538px\] {
  width: 538px;
}
.w-\[7px\] {
  width: 7px;
}
.w-\[90px\] {
  width: 90px;
}
.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: 0px;
}
.min-w-72 {
  min-width: 18rem;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[120px\] {
  min-width: 120px;
}
.min-w-\[12rem\] {
  min-width: 12rem;
}
.min-w-\[160px\] {
  min-width: 160px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[220px\] {
  min-width: 220px;
}
.min-w-\[60px\] {
  min-width: 60px;
}
.min-w-\[620px\] {
  min-width: 620px;
}
.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-\[1207px\] {
  max-width: 1207px;
}
.max-w-\[1314px\] {
  max-width: 1314px;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[90vw\] {
  max-width: 90vw;
}
.max-w-\[931px\] {
  max-width: 931px;
}
.max-w-\[95vw\] {
  max-width: 95vw;
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-md {
  max-width: 28rem;
}
.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-shrink-0 {
  flex-shrink: 0;
}
.shrink-0 {
  flex-shrink: 0;
}
.border-separate {
  border-collapse: separate;
}
.border-spacing-0 {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.origin-left {
  transform-origin: left;
}
.-translate-x-1\/2 {
  --tw-translate-x: -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));
}
.-translate-y-1\/2 {
  --tw-translate-y: -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));
}
.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
  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-1\/2 {
  --tw-translate-x: 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));
}
.translate-x-10 {
  --tw-translate-x: 2.5rem;
  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-3\.5 {
  --tw-translate-x: 0.875rem;
  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-7 {
  --tw-translate-x: 1.75rem;
  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-180 {
  --tw-rotate: 180deg;
  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-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  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-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));
}
.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 spin {
  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-text {
  cursor: text;
}
.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.resize-none {
  resize: none;
}
.resize-y {
  resize: vertical;
}
.resize-x {
  resize: horizontal;
}
.resize {
  resize: both;
}
.list-inside {
  list-style-position: inside;
}
.list-disc {
  list-style-type: disc;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, 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-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.grid-cols-\[1fr_auto_1fr\] {
  grid-template-columns: 1fr auto 1fr;
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.\!gap-0 {
  gap: 0px !important;
}
.gap-0 {
  gap: 0px;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-8 {
  gap: 2rem;
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.self-start {
  align-self: flex-start;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-end {
  justify-self: end;
}
.justify-self-center {
  justify-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;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overscroll-contain {
  overscroll-behavior: contain;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-\[4px\] {
  border-radius: 4px;
}
.rounded-\[var\(--radius-lg\,8px\)\] {
  border-radius: var(--radius-lg,8px);
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: var(--radius);
}
.rounded-md {
  border-radius: calc(var(--radius) - 2px);
}
.rounded-none {
  border-radius: 0px;
}
.rounded-sm {
  border-radius: calc(var(--radius) - 4px);
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-lg {
  border-bottom-right-radius: var(--radius);
  border-bottom-left-radius: var(--radius);
}
.rounded-t-md {
  border-top-left-radius: calc(var(--radius) - 2px);
  border-top-right-radius: calc(var(--radius) - 2px);
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-8 {
  border-bottom-width: 8px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-8 {
  border-left-width: 8px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-8 {
  border-right-width: 8px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-8 {
  border-top-width: 8px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-dotted {
  border-style: dotted;
}
.border-none {
  border-style: none;
}
.border-\[var\(--border\,\#E5E7EB\)\] {
  border-color: var(--border,#E5E7EB);
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-blue-medium {
  border-color: hsl(var(--blue-medium));
}
.border-deepBlue-500 {
  border-color: hsl(var(--deep-blue-500));
}
.border-deepBlue-800 {
  border-color: hsl(var(--deep-blue-800));
}
.border-destructive {
  border-color: var(--destructive);
}
.border-error-600 {
  border-color: hsl(var(--error-600));
}
.border-error-base {
  border-color: hsl(var(--error-base));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));
}
.border-icon-low {
  border-color: hsl(var(--icon-low));
}
.border-icon-medium {
  border-color: hsl(var(--icon-medium));
}
.border-lightBlue-700 {
  border-color: hsl(var(--light-blue-700));
}
.border-nalpha-200 {
  border-color: hsl(var(--nalpha-200));
}
.border-nalpha-400 {
  border-color: hsl(var(--nalpha-400));
}
.border-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity, 1));
}
.border-neutral-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}
.border-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));
}
.border-primary-base {
  border-color: hsl(var(--primary-base));
}
.border-primary-light {
  border-color: hsl(var(--primary-light));
}
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}
.border-slate-700 {
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}
.border-success-high {
  border-color: hsl(var(--success-high));
}
.border-surface-high {
  border-color: hsl(var(--surface-high));
}
.border-surface-low {
  border-color: hsl(var(--surface-low));
}
.border-surface-medium {
  border-color: hsl(var(--surface-medium));
}
.border-tangerine-base {
  border-color: hsl(var(--tangerine-base));
}
.border-transparent {
  border-color: transparent;
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-b-\[\#0B1B2B\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(11 27 43 / var(--tw-border-opacity, 1));
}
.border-b-blue-600 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}
.border-b-gray-200 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-b-red-500 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-b-transparent {
  border-bottom-color: transparent;
}
.border-l-\[\#0B1B2B\] {
  --tw-border-opacity: 1;
  border-left-color: rgb(11 27 43 / var(--tw-border-opacity, 1));
}
.border-l-transparent {
  border-left-color: transparent;
}
.border-r-\[\#0B1B2B\] {
  --tw-border-opacity: 1;
  border-right-color: rgb(11 27 43 / var(--tw-border-opacity, 1));
}
.border-r-transparent {
  border-right-color: transparent;
}
.border-t-\[\#0B1B2B\] {
  --tw-border-opacity: 1;
  border-top-color: rgb(11 27 43 / var(--tw-border-opacity, 1));
}
.border-t-blue-medium {
  border-top-color: hsl(var(--blue-medium));
}
.border-t-neutral-600 {
  --tw-border-opacity: 1;
  border-top-color: rgb(82 82 82 / var(--tw-border-opacity, 1));
}
.border-t-transparent {
  border-top-color: transparent;
}
.bg-\[\#0B1B2B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(11 27 43 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E8F0FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 240 250 / var(--tw-bg-opacity, 1));
}
.bg-\[hsl\(var\(--icon-medium\)\)\] {
  background-color: hsl(var(--icon-medium));
}
.bg-background {
  background-color: var(--background);
}
.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-50\/50 {
  background-color: rgb(239 246 255 / 0.5);
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.bg-blue-medium {
  background-color: hsl(var(--blue-medium));
}
.bg-card {
  background-color: var(--card);
}
.bg-deepBlue-200 {
  background-color: hsl(var(--deep-blue-200));
}
.bg-deepBlue-50 {
  background-color: hsl(var(--deep-blue-50));
}
.bg-deepBlue-950 {
  background-color: hsl(var(--deep-blue-950));
}
.bg-destructive {
  background-color: var(--destructive);
}
.bg-error-400 {
  background-color: hsl(var(--error-400));
}
.bg-error-lightest {
  background-color: hsl(var(--error-lightest));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-grey-disabled {
  background-color: hsl(var(--grey-disabled));
}
.bg-lavender-50 {
  background-color: hsl(var(--lavender-50));
}
.bg-lavender-light {
  background-color: hsl(var(--lavender-light));
}
.bg-lightBlue-100 {
  background-color: hsl(var(--light-blue-100));
}
.bg-lightBlue-500 {
  background-color: hsl(var(--light-blue-500));
}
.bg-lightBlue-950 {
  background-color: hsl(var(--light-blue-950));
}
.bg-muted {
  background-color: var(--muted);
}
.bg-nalpha-300 {
  background-color: hsl(var(--nalpha-300));
}
.bg-nalpha-400 {
  background-color: hsl(var(--nalpha-400));
}
.bg-nalpha-50 {
  background-color: hsl(var(--nalpha-50));
}
.bg-nalpha-600 {
  background-color: hsl(var(--nalpha-600));
}
.bg-nalpha-900 {
  background-color: hsl(var(--nalpha-900));
}
.bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}
.bg-pink-light {
  background-color: hsl(var(--pink-light));
}
.bg-primary-base {
  background-color: hsl(var(--primary-base));
}
.bg-primary-light {
  background-color: hsl(var(--primary-light));
}
.bg-primary-lightest {
  background-color: hsl(var(--primary-lightest));
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}
.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}
.bg-red-50\/50 {
  background-color: rgb(254 242 242 / 0.5);
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-secondary {
  background-color: var(--secondary);
}
.bg-success-400 {
  background-color: hsl(var(--success-400));
}
.bg-success-50 {
  background-color: hsl(var(--success-50));
}
.bg-success-600 {
  background-color: hsl(var(--success-600));
}
.bg-success-low {
  background-color: hsl(var(--success-low));
}
.bg-surface-low {
  background-color: hsl(var(--surface-low));
}
.bg-surface-lowest {
  background-color: hsl(var(--surface-lowest));
}
.bg-surface-medium {
  background-color: hsl(var(--surface-medium));
}
.bg-tangerine-50 {
  background-color: hsl(var(--tangerine-50));
}
.bg-tangerine-light {
  background-color: hsl(var(--tangerine-light));
}
.bg-tangerine-lightest {
  background-color: hsl(var(--tangerine-lightest));
}
.bg-teal-50 {
  background-color: hsl(var(--teal-50));
}
.bg-teal-light {
  background-color: hsl(var(--teal-light));
}
.bg-transparent {
  background-color: transparent;
}
.bg-warning-400 {
  background-color: hsl(var(--warning-400));
}
.bg-warning-50 {
  background-color: hsl(var(--warning-50));
}
.bg-warning-600 {
  background-color: hsl(var(--warning-600));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}
.object-right {
  -o-object-position: right;
  object-position: right;
}
.\!p-0 {
  padding: 0px !important;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-16 {
  padding: 4rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.p-\[var\(--spacing-4\,16px\)\] {
  padding: var(--spacing-4,16px);
}
.\!px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\!px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.\!py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.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-\[14px\] {
  padding-left: 14px;
  padding-right: 14px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[16px\] {
  padding-top: 16px;
  padding-bottom: 16px;
}
.\!pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-36 {
  padding-bottom: 9rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pl-12 {
  padding-left: 3rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pt-0 {
  padding-top: 0px;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.text-start {
  text-align: start;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.font-\[\'Lexend\'\] {
  font-family: "Lexend";
}
.font-mono {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
}
.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-\[10px\] {
  font-size: 10px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-black {
  font-weight: 900;
}
.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;
}
.leading-3 {
  line-height: .75rem;
}
.leading-4 {
  line-height: 1rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-9 {
  line-height: 2.25rem;
}
.leading-\[120\%\] {
  line-height: 120%;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[22px\] {
  line-height: 22px;
}
.leading-none {
  line-height: 1;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-snug {
  line-height: 1.375;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-normal {
  letter-spacing: 0em;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.\!text-grey-high {
  color: hsl(var(--grey-high)) !important;
}
.text-\[hsl\(var\(--text-disabled-over-grey\)\)\] {
  color: hsl(var(--text-disabled-over-grey));
}
.text-\[hsla\(0\,0\%\,25\%\,1\)\] {
  color: hsla(0, 0%, 25%, 1);
}
.text-aneutral-50 {
  color: hsl(var(--aneutral-50));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.text-blue-medium {
  color: hsl(var(--blue-medium));
}
.text-card-foreground {
  color: var(--card-foreground);
}
.text-deepBlue-950 {
  color: hsl(var(--deep-blue-950));
}
.text-destructive {
  color: var(--destructive);
}
.text-error-400 {
  color: hsl(var(--error-400));
}
.text-error-darkest {
  color: hsl(var(--error-darkest));
}
.text-foreground {
  color: var(--foreground);
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}
.text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(20 83 45 / var(--tw-text-opacity, 1));
}
.text-grey-disabled {
  color: hsl(var(--grey-disabled));
}
.text-grey-high {
  color: hsl(var(--grey-high));
}
.text-grey-low {
  color: hsl(var(--grey-low));
}
.text-grey-lowest {
  color: hsl(var(--grey-lowest));
}
.text-grey-medium {
  color: hsl(var(--grey-medium));
}
.text-grey-mediumHigh {
  color: hsl(var(--grey-medium-high));
}
.text-info {
  color: var(--info);
}
.text-lavender-400 {
  color: hsl(var(--lavender-400));
}
.text-lavender-darkest {
  color: hsl(var(--lavender-darkest));
}
.text-muted-foreground {
  color: var(--muted-foreground);
}
.text-nalpha-400 {
  color: hsl(var(--nalpha-400));
}
.text-nalpha-500 {
  color: hsl(var(--nalpha-500));
}
.text-nalpha-600 {
  color: hsl(var(--nalpha-600));
}
.text-nalpha-700 {
  color: hsl(var(--nalpha-700));
}
.text-nalpha-800 {
  color: hsl(var(--nalpha-800));
}
.text-nalpha-900 {
  color: hsl(var(--nalpha-900));
}
.text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}
.text-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}
.text-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity, 1));
}
.text-pink-darkest {
  color: hsl(var(--pink-darkest));
}
.text-primary-base {
  color: hsl(var(--primary-base));
}
.text-primary-dark {
  color: hsl(var(--primary-dark));
}
.text-primary-darkest {
  color: hsl(var(--primary-darkest));
}
.text-primary-light {
  color: hsl(var(--primary-light));
}
.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}
.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(88 28 135 / var(--tw-text-opacity, 1));
}
.text-red-400 {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-success-400 {
  color: hsl(var(--success-400));
}
.text-success-500 {
  color: hsl(var(--success-500));
}
.text-success-600 {
  color: hsl(var(--success-600));
}
.text-success-highest {
  color: hsl(var(--success-highest));
}
.text-tangerine-400 {
  color: hsl(var(--tangerine-400));
}
.text-tangerine-darkest {
  color: hsl(var(--tangerine-darkest));
}
.text-teal-base {
  color: hsl(var(--teal-base));
}
.text-teal-darkest {
  color: hsl(var(--teal-darkest));
}
.text-text-high {
  color: hsl(var(--text-high));
}
.text-text-low {
  color: hsl(var(--text-low));
}
.text-text-medium {
  color: hsl(var(--text-medium));
}
.text-warning-400 {
  color: hsl(var(--warning-400));
}
.text-warning-600 {
  color: hsl(var(--warning-600));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.no-underline {
  text-decoration-line: none;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0_-4px_24px_rgba\(0\,0\,0\,0\.08\)\] {
  --tw-shadow: 0 -4px 24px rgba(0,0,0,0.08);
  --tw-shadow-colored: 0 -4px 24px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.08\)\] {
  --tw-shadow: 0 4px 24px rgba(0,0,0,0.08);
  --tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_4px_34px_0px_rgba\(0\,0\,0\,0\.15\)\] {
  --tw-shadow: 0px 4px 34px 0px rgba(0,0,0,0.15);
  --tw-shadow-colored: 0px 4px 34px 0px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --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);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  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;
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  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);
  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);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.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);
}
.ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}
.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
}
.ring-blue-medium {
  --tw-ring-color: hsl(var(--blue-medium));
}
.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1));
}
.blur {
  --tw-blur: blur(8px);
  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);
}
.\!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) !important;
}
.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-sm {
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke,
    opacity,
    box-shadow,
    transform,
    filter,
    backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
body {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    sans-serif;
}
[dir=rtl] .grid {
  direction: rtl;
}
[dir=rtl] .grid > * {
  direction: ltr;
}
* {
  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    color 0.2s ease;
}
body {
  background-color: var(--background);
  color: var(--foreground);
}
.puck-flex-container {
  min-height: 40px;
}
.puck-flex-container > * {
  flex-shrink: 0;
  min-width: 0;
  min-height: 0;
}
.puck-flex-container > [class*=DropZone],
.puck-flex-container > [data-puck-dropzone] {
  display: contents;
}
.puck-flex-container [data-puck-component] {
  flex-shrink: 0;
  min-width: -moz-fit-content;
  min-width: fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.puck-grid-container {
  min-height: 40px;
}
.puck-grid-container > [class*=DropZone],
.puck-grid-container > [data-puck-dropzone] {
  display: contents;
}
.puck-grid-container [data-puck-component] {
  min-width: 0;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.puck-space {
  display: block;
  flex-shrink: 0;
  box-sizing: border-box;
}
.puck-layout {
  width: 100%;
  max-width: 100vw;
  overflow-x: hidden;
  box-sizing: border-box;
}
.puck-layout-section {
  display: flex;
  flex-direction: column;
  min-height: 100px;
}
.theme-preview {
  border-radius: var(--radius);
  border-width: 1px;
  padding: 1.5rem;
  background: var(--background);
  color: var(--foreground);
  border-color: var(--border);
}
.color-swatch {
  margin-right: 0.5rem;
  display: inline-block;
  height: 2rem;
  width: 2rem;
  border-radius: calc(var(--radius) - 2px);
  border-width: 1px;
  border-color: var(--border);
}
.swatch-primary-lightest {
  background: var(--primary-lightest);
}
.swatch-primary-lighter {
  background: var(--primary-lighter);
}
.swatch-primary-light {
  background: var(--primary-light);
}
.swatch-primary-base {
  background: var(--primary-base);
}
.swatch-primary-dark {
  background: var(--primary-dark);
}
.swatch-primary-darkest {
  background: var(--primary-darkest);
}
.swatch-surface-lowest {
  background: var(--surface-lowest);
}
.swatch-surface-low {
  background: var(--surface-low);
}
.swatch-surface-medium {
  background: var(--surface-medium);
}
.swatch-surface-high {
  background: var(--surface-high);
}
.swatch-surface-highest {
  background: var(--surface-highest);
}
.swatch-error-lightest {
  background: var(--error-lightest);
}
.swatch-error-light {
  background: var(--error-light);
}
.swatch-error-base {
  background: var(--error-base);
}
.swatch-error-dark {
  background: var(--error-dark);
}
.swatch-error-darkest {
  background: var(--error-darkest);
}
.swatch-success-lowest {
  background: var(--success-lowest);
}
.swatch-success-low {
  background: var(--success-low);
}
.swatch-success-medium {
  background: var(--success-medium);
}
.swatch-success-high {
  background: var(--success-high);
}
.swatch-success-highest {
  background: var(--success-highest);
}
.swatch-lavender-lightest {
  background: var(--lavender-lightest);
}
.swatch-lavender-light {
  background: var(--lavender-light);
}
.swatch-lavender-base {
  background: var(--lavender-base);
}
.swatch-lavender-dark {
  background: var(--lavender-dark);
}
.swatch-lavender-darkest {
  background: var(--lavender-darkest);
}
.swatch-pink-lightest {
  background: var(--pink-lightest);
}
.swatch-pink-light {
  background: var(--pink-light);
}
.swatch-pink-base {
  background: var(--pink-base);
}
.swatch-pink-dark {
  background: var(--pink-dark);
}
.swatch-pink-darkest {
  background: var(--pink-darkest);
}
.swatch-tangerine-lightest {
  background: var(--tangerine-lightest);
}
.swatch-tangerine-light {
  background: var(--tangerine-light);
}
.swatch-tangerine-base {
  background: var(--tangerine-base);
}
.swatch-tangerine-dark {
  background: var(--tangerine-dark);
}
.swatch-tangerine-darkest {
  background: var(--tangerine-darkest);
}
.swatch-teal-lightest {
  background: var(--teal-lightest);
}
.swatch-teal-light {
  background: var(--teal-light);
}
.swatch-teal-base {
  background: var(--teal-base);
}
.swatch-teal-dark {
  background: var(--teal-dark);
}
.swatch-teal-darkest {
  background: var(--teal-darkest);
}
.reactflow-no-attribution .react-flow__attribution {
  display: none !important;
}
.react-flow__panel.custom-hierarchy-panel {
  display: block;
}
.custom-select-scroll-bar::-webkit-scrollbar {
  height: 7px;
}
.custom-select-scroll-bar::-webkit-scrollbar-thumb {
  background: hsl(var(--grey-medium));
  border-radius: 3px;
}
.customize-query-variables {
  --rqb-spacing: 0.5rem;
  --rqb-border-width: 1px;
  --rqb-base-color: red;
  --rqb-background-color: hsla(0, 0%, 100%, 1);
  --rqb-border-color: white;
  --rqb-border-style: solid;
  --rqb-border-radius: 0.5rem;
  --rqb-branch-indent: 1rem;
  --rqb-branch-width: var(--rqb-border-width);
  --rqb-branch-color: #d0d5dd;
  --rqb-branch-radius: 0px;
  --rqb-branch-style: var(--rqb-border-style);
  --rqb-dnd-drop-indicator-color: rebeccapurple;
  --rqb-dnd-drop-indicator-style: dashed;
  --rqb-dnd-drop-indicator-width: 2px;
  --rqb-dnd-drop-indicator-copy-color: #693;
  --rqb-dnd-drop-indicator-copy-style: dashed;
  --rqb-dnd-drop-indicator-copy-width: 2px;
  --rqb-dnd-drop-indicator-group-color: #369;
  --rqb-dnd-drop-indicator-group-style: dashed;
  --rqb-dnd-drop-indicator-group-width: 2px;
  --rqb-dnd-drop-not-allowed-cursor: not-allowed;
}
.queryBuilder .rule {
  display: flex !important;
  flex-direction: row !important;
  align-items: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
}
.queryBuilder .rule > div {
  flex-shrink: 0 !important;
  overflow: visible !important;
}
:root {
  --carousel-arrow-primary-bg: hsla(var(--primary-base), 0.3);
  --carousel-arrow-primary-bg-hover: hsla(var(--primary-base), 0.5);
  --carousel-arrow-primary-text: hsl(var(--primary-base));
  --carousel-arrow-secondary-bg: hsla(var(--secondary-base), 0.3);
  --carousel-arrow-secondary-bg-hover: hsla(var(--secondary-base), 0.5);
  --carousel-arrow-secondary-text: hsl(var(--secondary-base));
  --carousel-arrow-tertiary-bg: hsla(var(--tertiary-base), 0.3);
  --carousel-arrow-tertiary-bg-hover: hsla(var(--tertiary-base), 0.5);
  --carousel-arrow-tertiary-text: hsl(var(--tertiary-base));
  --carousel-arrow-success-bg: hsla(var(--success-base), 0.3);
  --carousel-arrow-success-bg-hover: hsla(var(--success-base), 0.5);
  --carousel-arrow-success-text: hsl(var(--success-base));
  --carousel-arrow-warning-bg: hsla(var(--warning-base), 0.3);
  --carousel-arrow-warning-bg-hover: hsla(var(--warning-base), 0.5);
  --carousel-arrow-warning-text: hsl(var(--warning-base));
  --carousel-arrow-error-bg: hsla(var(--error-base), 0.3);
  --carousel-arrow-error-bg-hover: hsla(var(--error-base), 0.5);
  --carousel-arrow-error-text: hsl(var(--error-base));
  --carousel-arrow-info-bg: hsla(var(--info-base), 0.3);
  --carousel-arrow-info-bg-hover: hsla(var(--info-base), 0.5);
  --carousel-arrow-info-text: hsl(var(--info-base));
  --carousel-dot-primary: hsl(var(--primary-base));
  --carousel-dot-primary-active: hsl(var(--primary-base));
  --carousel-dot-secondary: hsl(var(--secondary-base));
  --carousel-dot-secondary-active: hsl(var(--secondary-base));
  --carousel-dot-tertiary: hsl(var(--tertiary-base));
  --carousel-dot-tertiary-active: hsl(var(--tertiary-base));
  --carousel-dot-success: hsl(var(--success-base));
  --carousel-dot-success-active: hsl(var(--success-base));
  --carousel-dot-warning: hsl(var(--warning-base));
  --carousel-dot-warning-active: hsl(var(--warning-base));
  --carousel-dot-error: hsl(var(--error-base));
  --carousel-dot-error-active: hsl(var(--error-base));
  --carousel-dot-info: hsl(var(--info-base));
  --carousel-dot-info-active: hsl(var(--info-base));
}
.carousel-primary .carousel-arrow {
  background-color: var(--carousel-arrow-primary-bg);
  color: var(--carousel-arrow-primary-text);
}
.carousel-primary .carousel-arrow:hover {
  background-color: var(--carousel-arrow-primary-bg-hover);
  color: var(--carousel-arrow-primary-text);
}
.carousel-secondary .carousel-arrow {
  background-color: var(--carousel-arrow-secondary-bg);
  color: var(--carousel-arrow-secondary-text);
}
.carousel-secondary .carousel-arrow:hover {
  background-color: var(--carousel-arrow-secondary-bg-hover);
  color: var(--carousel-arrow-secondary-text);
}
.carousel-tertiary .carousel-arrow {
  background-color: var(--carousel-arrow-tertiary-bg);
  color: var(--carousel-arrow-tertiary-text);
}
.carousel-tertiary .carousel-arrow:hover {
  background-color: var(--carousel-arrow-tertiary-bg-hover);
  color: var(--carousel-arrow-tertiary-text);
}
.carousel-success .carousel-arrow {
  background-color: var(--carousel-arrow-success-bg);
  color: var(--carousel-arrow-success-text);
}
.carousel-success .carousel-arrow:hover {
  background-color: var(--carousel-arrow-success-bg-hover);
  color: var(--carousel-arrow-success-text);
}
.carousel-warning .carousel-arrow {
  background-color: var(--carousel-arrow-warning-bg);
  color: var(--carousel-arrow-warning-text);
}
.carousel-warning .carousel-arrow:hover {
  background-color: var(--carousel-arrow-warning-bg-hover);
  color: var(--carousel-arrow-warning-text);
}
.carousel-error .carousel-arrow {
  background-color: var(--carousel-arrow-error-bg);
  color: var(--carousel-arrow-error-text);
}
.carousel-error .carousel-arrow:hover {
  background-color: var(--carousel-arrow-error-bg-hover);
  color: var(--carousel-arrow-error-text);
}
.carousel-info .carousel-arrow {
  background-color: var(--carousel-arrow-info-bg);
  color: var(--carousel-arrow-info-text);
}
.carousel-info .carousel-arrow:hover {
  background-color: var(--carousel-arrow-info-bg-hover);
  color: var(--carousel-arrow-info-text);
}
.carousel-primary .carousel-dot {
  background-color: var(--carousel-dot-primary);
}
.carousel-primary .carousel-dot-active {
  background-color: var(--carousel-dot-primary-active);
}
.carousel-secondary .carousel-dot {
  background-color: var(--carousel-dot-secondary);
}
.carousel-secondary .carousel-dot-active {
  background-color: var(--carousel-dot-secondary-active);
}
.carousel-tertiary .carousel-dot {
  background-color: var(--carousel-dot-tertiary);
}
.carousel-tertiary .carousel-dot-active {
  background-color: var(--carousel-dot-tertiary-active);
}
.carousel-success .carousel-dot {
  background-color: var(--carousel-dot-success);
}
.carousel-success .carousel-dot-active {
  background-color: var(--carousel-dot-success-active);
}
.carousel-warning .carousel-dot {
  background-color: var(--carousel-dot-warning);
}
.carousel-warning .carousel-dot-active {
  background-color: var(--carousel-dot-warning-active);
}
.carousel-error .carousel-dot {
  background-color: var(--carousel-dot-error);
}
.carousel-error .carousel-dot-active {
  background-color: var(--carousel-dot-error-active);
}
.carousel-info .carousel-dot {
  background-color: var(--carousel-dot-info);
}
.carousel-info .carousel-dot-active {
  background-color: var(--carousel-dot-info-active);
}
.placeholder\:text-gray-400::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.placeholder\:text-icon-medium::-moz-placeholder {
  color: hsl(var(--icon-medium));
}
.placeholder\:text-icon-medium::placeholder {
  color: hsl(var(--icon-medium));
}
.first\:rounded-t-md:first-child {
  border-top-left-radius: calc(var(--radius) - 2px);
  border-top-right-radius: calc(var(--radius) - 2px);
}
.last\:rounded-b-md:last-child {
  border-bottom-right-radius: calc(var(--radius) - 2px);
  border-bottom-left-radius: calc(var(--radius) - 2px);
}
.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}
.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  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-\[1\.05\]:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  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\:border-error-darkest:hover {
  border-color: hsl(var(--error-darkest));
}
.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.hover\:border-neutral-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}
.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.hover\:border-slate-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}
.hover\:border-b-gray-400:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.hover\:bg-\[hsla\(206\,92\%\,40\%\,1\)\]:hover {
  background-color: hsla(206, 92%, 40%, 1);
}
.hover\:bg-accent:hover {
  background-color: var(--accent);
}
.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}
.hover\:bg-destructive:hover {
  background-color: var(--destructive);
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}
.hover\:bg-lightBlue-100:hover {
  background-color: hsl(var(--light-blue-100));
}
.hover\:bg-nalpha-50:hover {
  background-color: hsl(var(--nalpha-50));
}
.hover\:bg-nalpha-500:hover {
  background-color: hsl(var(--nalpha-500));
}
.hover\:bg-nalpha-600:hover {
  background-color: hsl(var(--nalpha-600));
}
.hover\:bg-neutral-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.hover\:bg-primary-base:hover {
  background-color: hsl(var(--primary-base));
}
.hover\:bg-primary-dark:hover {
  background-color: hsl(var(--primary-dark));
}
.hover\:bg-primary-light:hover {
  background-color: hsl(var(--primary-light));
}
.hover\:bg-primary-lighter:hover {
  background-color: hsl(var(--primary-lighter));
}
.hover\:bg-purple-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}
.hover\:bg-success-600:hover {
  background-color: hsl(var(--success-600));
}
.hover\:bg-surface-low:hover {
  background-color: hsl(var(--surface-low));
}
.hover\:bg-warning-600:hover {
  background-color: hsl(var(--warning-600));
}
.hover\:bg-none:hover {
  background-image: none;
}
.hover\:text-accent-foreground:hover {
  color: var(--accent-foreground);
}
.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.hover\:text-blue-high:hover {
  color: hsl(var(--blue-high));
}
.hover\:text-blue-medium:hover {
  color: hsl(var(--blue-medium));
}
.hover\:text-destructive-foreground:hover {
  color: var(--destructive-foreground);
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.hover\:text-grey-high:hover {
  color: hsl(var(--grey-high));
}
.hover\:text-grey-medium:hover {
  color: hsl(var(--grey-medium));
}
.hover\:text-neutral-800:hover {
  --tw-text-opacity: 1;
  color: rgb(38 38 38 / var(--tw-text-opacity, 1));
}
.hover\:text-primary-light:hover {
  color: hsl(var(--primary-light));
}
.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:opacity-80:hover {
  opacity: 0.8;
}
.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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\:scale-100:focus {
  --tw-scale-x: 1;
  --tw-scale-y: 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));
}
.focus\:border-primary-base:focus {
  border-color: hsl(var(--primary-base));
}
.focus\:border-transparent:focus {
  border-color: transparent;
}
.focus\:bg-primary-lighter:focus {
  background-color: hsl(var(--primary-lighter));
}
.focus\:text-primary-light:focus {
  color: hsl(var(--primary-light));
}
.focus\:opacity-100:focus {
  opacity: 1;
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.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);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.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);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}
.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}
.focus\:ring-primary-base:focus {
  --tw-ring-color: hsl(var(--primary-base));
}
.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}
.focus-visible\:border-blue-medium:focus-visible {
  border-color: hsl(var(--blue-medium));
}
.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:ring-1: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(1px + 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-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-blue-500:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-gray-500:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-green-500:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-orange-500:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-primary-base:focus-visible {
  --tw-ring-color: hsl(var(--primary-base));
}
.focus-visible\:ring-red-500:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-offset-1:focus-visible {
  --tw-ring-offset-width: 1px;
}
.focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px;
}
.active\:bg-lightBlue-100:active {
  background-color: hsl(var(--light-blue-100));
}
.active\:bg-primary-dark:active {
  background-color: hsl(var(--primary-dark));
}
.active\:text-blue-low:active {
  color: hsl(var(--blue-low));
}
.active\:text-primary-dark:active {
  color: hsl(var(--primary-dark));
}
.disabled\:cursor-default:disabled {
  cursor: default;
}
.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:bg-blue-medium:disabled {
  background-color: hsl(var(--blue-medium));
}
.disabled\:bg-surface-lowest:disabled {
  background-color: hsl(var(--surface-lowest));
}
.disabled\:text-white:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.group:hover .group-hover\:flex {
  display: flex;
}
.group:hover .group-hover\:scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 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\:bg-primary-lighter {
  background-color: hsl(var(--primary-lighter));
}
.group:hover .group-hover\:text-primary-light {
  color: hsl(var(--primary-light));
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.peer:focus-visible ~ .peer-focus-visible\:outline {
  outline-style: solid;
}
.peer:focus-visible ~ .peer-focus-visible\:outline-2 {
  outline-width: 2px;
}
.peer:focus-visible ~ .peer-focus-visible\:outline-offset-2 {
  outline-offset: 2px;
}
.peer:focus-visible ~ .peer-focus-visible\:outline-primary-base {
  outline-color: hsl(var(--primary-base));
}
@media (min-width: 640px) {
  .sm\:block {
    display: block;
  }
  .sm\:hidden {
    display: none;
  }
  .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\:flex-row {
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .md\:block {
    display: block;
  }
  .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-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media (min-width: 1024px) {
  .lg\:block {
    display: block;
  }
  .lg\:hidden {
    display: none;
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
.\[\&\]\:\!rounded-md {
  border-radius: calc(var(--radius) - 2px) !important;
}
.\[\&\]\:\!rounded-b-none {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.\[\&\]\:\!rounded-t-\[10px\] {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
}
.\[\&\]\:\!border-b-2 {
  border-bottom-width: 2px !important;
}
.\[\&\]\:\!border-blue-high {
  border-color: hsl(var(--blue-high)) !important;
}
.\[\&_\.ProseMirror_\:is\(h1\,h2\,h3\,h4\,h5\,h6\,p\)\]\:\[font-family\:var\(--puck-richtext-subheading-font\,inherit\)\] .ProseMirror :is(h1, h2, h3, h4, h5, h6, p) {
  font-family: var(--puck-richtext-subheading-font,inherit);
}
.\[\&_\.ProseMirror_h1\]\:m-0 .ProseMirror h1 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h1\]\:text-\[36px\] .ProseMirror h1 {
  font-size: 36px;
}
.\[\&_\.ProseMirror_h1\]\:font-bold .ProseMirror h1 {
  font-weight: 700;
}
.\[\&_\.ProseMirror_h1\]\:leading-\[44px\] .ProseMirror h1 {
  line-height: 44px;
}
.\[\&_\.ProseMirror_h2\]\:m-0 .ProseMirror h2 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h2\]\:text-\[28px\] .ProseMirror h2 {
  font-size: 28px;
}
.\[\&_\.ProseMirror_h2\]\:font-bold .ProseMirror h2 {
  font-weight: 700;
}
.\[\&_\.ProseMirror_h2\]\:leading-\[36px\] .ProseMirror h2 {
  line-height: 36px;
}
.\[\&_\.ProseMirror_h3\]\:m-0 .ProseMirror h3 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h3\]\:text-\[24px\] .ProseMirror h3 {
  font-size: 24px;
}
.\[\&_\.ProseMirror_h3\]\:font-semibold .ProseMirror h3 {
  font-weight: 600;
}
.\[\&_\.ProseMirror_h3\]\:leading-\[32px\] .ProseMirror h3 {
  line-height: 32px;
}
.\[\&_\.ProseMirror_h4\]\:m-0 .ProseMirror h4 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h4\]\:text-\[20px\] .ProseMirror h4 {
  font-size: 20px;
}
.\[\&_\.ProseMirror_h4\]\:font-semibold .ProseMirror h4 {
  font-weight: 600;
}
.\[\&_\.ProseMirror_h4\]\:leading-\[28px\] .ProseMirror h4 {
  line-height: 28px;
}
.\[\&_\.ProseMirror_h5\]\:m-0 .ProseMirror h5 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h5\]\:text-\[18px\] .ProseMirror h5 {
  font-size: 18px;
}
.\[\&_\.ProseMirror_h5\]\:font-medium .ProseMirror h5 {
  font-weight: 500;
}
.\[\&_\.ProseMirror_h5\]\:leading-\[26px\] .ProseMirror h5 {
  line-height: 26px;
}
.\[\&_\.ProseMirror_h6\]\:m-0 .ProseMirror h6 {
  margin: 0px;
}
.\[\&_\.ProseMirror_h6\]\:text-\[16px\] .ProseMirror h6 {
  font-size: 16px;
}
.\[\&_\.ProseMirror_h6\]\:font-medium .ProseMirror h6 {
  font-weight: 500;
}
.\[\&_\.ProseMirror_h6\]\:leading-\[24px\] .ProseMirror h6 {
  line-height: 24px;
}
.\[\&_\.ProseMirror_p\]\:m-0 .ProseMirror p {
  margin: 0px;
}
.\[\&_\.ProseMirror_p\]\:text-\[16px\] .ProseMirror p {
  font-size: 16px;
}
.\[\&_\.ProseMirror_p\]\:font-light .ProseMirror p {
  font-weight: 300;
}
.\[\&_\.ProseMirror_p\]\:leading-\[24px\] .ProseMirror p {
  line-height: 24px;
}
.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\,p\)\]\:\[font-family\:var\(--puck-richtext-heading-font\,inherit\)\] :is(h1, h2, h3, h4, h5, h6, p) {
  font-family: var(--puck-richtext-heading-font,inherit);
}
.\[\&_a\]\:text-primary-base a {
  color: hsl(var(--primary-base));
}
.\[\&_a\]\:underline a {
  text-decoration-line: underline;
}
.\[\&_h1\]\:m-0 h1 {
  margin: 0px;
}
.\[\&_h1\]\:text-\[36px\] h1 {
  font-size: 36px;
}
.\[\&_h1\]\:font-bold h1 {
  font-weight: 700;
}
.\[\&_h1\]\:leading-\[44px\] h1 {
  line-height: 44px;
}
.\[\&_h2\]\:m-0 h2 {
  margin: 0px;
}
.\[\&_h2\]\:text-\[28px\] h2 {
  font-size: 28px;
}
.\[\&_h2\]\:font-bold h2 {
  font-weight: 700;
}
.\[\&_h2\]\:leading-\[36px\] h2 {
  line-height: 36px;
}
.\[\&_h3\]\:m-0 h3 {
  margin: 0px;
}
.\[\&_h3\]\:text-\[24px\] h3 {
  font-size: 24px;
}
.\[\&_h3\]\:font-semibold h3 {
  font-weight: 600;
}
.\[\&_h3\]\:leading-\[32px\] h3 {
  line-height: 32px;
}
.\[\&_h4\]\:m-0 h4 {
  margin: 0px;
}
.\[\&_h4\]\:text-\[20px\] h4 {
  font-size: 20px;
}
.\[\&_h4\]\:font-semibold h4 {
  font-weight: 600;
}
.\[\&_h4\]\:leading-\[28px\] h4 {
  line-height: 28px;
}
.\[\&_h5\]\:m-0 h5 {
  margin: 0px;
}
.\[\&_h5\]\:text-\[18px\] h5 {
  font-size: 18px;
}
.\[\&_h5\]\:font-medium h5 {
  font-weight: 500;
}
.\[\&_h5\]\:leading-\[26px\] h5 {
  line-height: 26px;
}
.\[\&_h6\]\:m-0 h6 {
  margin: 0px;
}
.\[\&_h6\]\:text-\[16px\] h6 {
  font-size: 16px;
}
.\[\&_h6\]\:font-medium h6 {
  font-weight: 500;
}
.\[\&_h6\]\:leading-\[24px\] h6 {
  line-height: 24px;
}
.\[\&_p\]\:m-0 p {
  margin: 0px;
}
.\[\&_p\]\:text-\[16px\] p {
  font-size: 16px;
}
.\[\&_p\]\:font-light p {
  font-weight: 300;
}
.\[\&_p\]\:leading-\[24px\] p {
  line-height: 24px;
}
*,:before,:after{--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: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}
:before,:after{--tw-content: ""}
html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}
body{margin:0;line-height:inherit}
hr{height:0;color:inherit;border-top-width:1px}
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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-color:inherit;border-collapse:collapse}
button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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:transparent;background-image:none}
:-moz-focusring{outline:auto}
:-moz-ui-invalid{box-shadow:none}
progress{vertical-align:baseline}
::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}
fieldset{margin:0;padding:0}
legend{padding:0}
ol,ul,menu{list-style:none;margin:0;padding:0}
dialog{padding:0}
textarea{resize:vertical}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}
input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#9ca3af}
input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}
button,[role=button]{cursor:pointer}
:disabled{cursor:default}
img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}
[hidden]:where(:not([hidden=until-found])){display:none}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
.pointer-events-none{pointer-events:none}
.pointer-events-auto{pointer-events:auto}
.visible{visibility:visible}
.fixed{position:fixed}
.absolute{position:absolute}
.relative{position:relative}
.sticky{position:sticky}
.inset-0{inset:0}
.bottom-0{bottom:0}
.bottom-4{bottom:1rem}
.left-0{left:0}
.left-3{left:.75rem}
.left-4{left:1rem}
.right-0{right:0}
.right-2\.5{right:.625rem}
.right-3{right:.75rem}
.right-8{right:2rem}
.top-0{top:0}
.top-0\.5{top:.125rem}
.top-1\/2{top:50%}
.top-3{top:.75rem}
.top-4{top:1rem}
.top-6{top:1.5rem}
.top-full{top:100%}
.z-10{z-index:10}
.z-20{z-index:20}
.z-40{z-index:40}
.z-50{z-index:50}
.z-\[1000\]{z-index:1000}
.z-\[1100\]{z-index:1100}
.z-\[1\]{z-index:1}
.z-\[2\]{z-index:2}
.z-\[9999\]{z-index:9999}
.col-span-1{grid-column:span 1 / span 1}
.col-span-full{grid-column:1 / -1}
.m-0,.m-\[0px\]{margin:0}
.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}
.mx-0{margin-left:0;margin-right:0}
.mx-1{margin-left:.25rem;margin-right:.25rem}
.mx-2{margin-left:.5rem;margin-right:.5rem}
.mx-4{margin-left:1rem;margin-right:1rem}
.mx-6{margin-left:1.5rem;margin-right:1.5rem}
.mx-\[0px\]{margin-left:0;margin-right:0}
.mx-auto{margin-left:auto;margin-right:auto}
.my-1{margin-top:.25rem;margin-bottom:.25rem}
.mb-0{margin-bottom:0}
.mb-0\.5{margin-bottom:.125rem}
.mb-1{margin-bottom:.25rem}
.mb-1\.5{margin-bottom:.375rem}
.mb-14{margin-bottom:3.5rem}
.mb-2{margin-bottom:.5rem}
.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}
.mb-\[0px\]{margin-bottom:0}
.ml-1{margin-left:.25rem}
.ml-2{margin-left:.5rem}
.mr-1{margin-right:.25rem}
.mt-0{margin-top:0}
.mt-0\.5{margin-top:.125rem}
.mt-1{margin-top:.25rem}
.mt-1\.5{margin-top:.375rem}
.mt-2{margin-top:.5rem}
.mt-3{margin-top:.75rem}
.mt-4{margin-top:1rem}
.mt-5{margin-top:1.25rem}
.mt-6{margin-top:1.5rem}
.mt-\[8px\]{margin-top:8px}
.mt-auto{margin-top:auto}
.box-border{box-sizing:border-box}
.block{display:block}
.inline-block{display:inline-block}
.inline{display:inline}
.flex{display:flex}
.inline-flex{display:inline-flex}
.table{display:table}
.grid{display:grid}
.contents{display:contents}
.hidden{display:none}
.\!h-10{height:2.5rem!important}
.h-0\.5{height:.125rem}
.h-10{height:2.5rem}
.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-28{height:7rem}
.h-3{height:.75rem}
.h-3\.5{height:.875rem}
.h-4{height:1rem}
.h-5{height:1.25rem}
.h-6{height:1.5rem}
.h-8{height:2rem}
.h-9{height:2.25rem}
.h-\[18px\]{height:18px}
.h-\[22px\]{height:22px}
.h-\[40vh\]{height:40vh}
.h-\[42px\]{height:42px}
.h-\[56px\]{height:56px}
.h-\[68px\]{height:68px}
.h-\[70vh\]{height:70vh}
.h-auto{height:auto}
.h-dvh{height:100dvh}
.h-full{height:100%}
.h-px{height:1px}
.h-screen{height:100vh}
.max-h-16{max-height:4rem}
.max-h-60{max-height:15rem}
.max-h-\[140px\]{max-height:140px}
.max-h-\[200px\]{max-height:200px}
.max-h-\[300px\]{max-height:300px}
.max-h-\[68vh\]{max-height:68vh}
.max-h-\[90vh\]{max-height:90vh}
.max-h-\[96px\]{max-height:96px}
.max-h-screen{max-height:100vh}
.min-h-0{min-height:0px}
.min-h-9{min-height:2.25rem}
.min-h-\[180px\]{min-height:180px}
.min-h-\[220px\]{min-height:220px}
.min-h-\[240px\]{min-height:240px}
.min-h-\[600px\]{min-height:600px}
.min-h-\[64px\]{min-height:64px}
.min-h-\[68px\]{min-height:68px}
.min-h-\[68vh\]{min-height:68vh}
.min-h-screen{min-height:100vh}
.\!w-10{width:2.5rem!important}
.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\.5{width:.625rem}
.w-20{width:5rem}
.w-24{width:6rem}
.w-3{width:.75rem}
.w-3\.5{width:.875rem}
.w-4{width:1rem}
.w-44{width:11rem}
.w-48{width:12rem}
.w-5{width:1.25rem}
.w-6{width:1.5rem}
.w-8{width:2rem}
.w-9{width:2.25rem}
.w-\[120px\]{width:120px}
.w-\[160px\]{width:160px}
.w-\[18px\]{width:18px}
.w-\[22px\]{width:22px}
.w-\[300px\]{width:300px}
.w-\[360px\]{width:360px}
.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:0px!important}
.min-w-0{min-width:0px}
.min-w-\[160px\]{min-width:160px}
.min-w-\[180px\]{min-width:180px}
.min-w-\[200px\]{min-width:200px}
.min-w-\[220px\]{min-width:220px}
.min-w-\[840px\]{min-width:840px}
.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-4xl{max-width:56rem}
.max-w-5xl{max-width:64rem}
.max-w-7xl{max-width:80rem}
.max-w-\[1150px\]{max-width:1150px}
.max-w-\[120px\]{max-width:120px}
.max-w-\[220px\]{max-width:220px}
.max-w-\[500px\]{max-width:500px}
.max-w-\[518px\]{max-width:518px}
.max-w-\[520px\]{max-width:520px}
.max-w-\[70\%\]{max-width:70%}
.max-w-full{max-width:100%}
.max-w-md{max-width:28rem}
.flex-1{flex:1 1 0%}
.flex-none{flex:none}
.flex-shrink-0{flex-shrink:0}
.shrink{flex-shrink:1}
.shrink-0{flex-shrink:0}
.grow{flex-grow:1}
.origin-top-right{transform-origin:top right}
.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@keyframes pulse{50%{opacity:.5}}
.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.animate-spin{animation:spin 1s linear infinite}
.cursor-move{cursor:move}
.cursor-not-allowed{cursor:not-allowed}
.cursor-pointer{cursor:pointer}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.resize{resize:both}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.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}
.gap-0{gap:0px}
.gap-1{gap:.25rem}
.gap-1\.5{gap:.375rem}
.gap-2{gap:.5rem}
.gap-2\.5{gap:.625rem}
.gap-3{gap:.75rem}
.gap-4{gap:1rem}
.gap-5{gap:1.25rem}
.gap-6{gap:1.5rem}
.gap-x-0{-moz-column-gap:0px;column-gap:0px}
.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
.gap-y-6{row-gap:1.5rem}
.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}
.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}
.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}
.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}
.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}
.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}
.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}
.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}
.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}
.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}
.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}
.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}
.self-end{align-self:flex-end}
.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}
.overflow-x-hidden{overflow-x:hidden}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-ellipsis{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}
.rounded{border-radius:.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-\[10px\]{border-radius:10px}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:.5rem}
.rounded-md{border-radius:.375rem}
.rounded-xl{border-radius:.75rem}
.rounded-tl-none{border-top-left-radius:0}
.rounded-tr-none{border-top-right-radius:0}
.border{border-width:1px}
.border-0{border-width:0px}
.border-2{border-width:2px}
.border-4{border-width:4px}
.border-b{border-bottom-width:1px}
.border-b-\[3px\]{border-bottom-width:3px}
.border-l{border-left-width:1px}
.border-r{border-right-width:1px}
.border-t{border-top-width:1px}
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-none{border-style:none}
.border-\[\#20817B\]{--tw-border-opacity: 1;border-color:rgb(32 129 123 / var(--tw-border-opacity, 1))}
.border-\[\#e5e5e5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}
.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-\[color\:var\(--cpw-color-input-field-border\,rgba\(0\,0\,0\,0\.15\)\)\]{border-color:var(--cpw-color-input-field-border,rgba(0,0,0,.15))}
.border-\[color\:var\(--cpw-primary-base\,\#002666\)\]{border-color:var(--cpw-primary-base,#002666)}
.border-\[var\(--cpw-primary-base\)\]{border-color:var(--cpw-primary-base)}
.border-\[var\(--cpw-primary-base\,\#002666\)\]{border-color:var(--cpw-primary-base,#002666)}
.border-\[var\(--outline-low\,\#E5E5E5\)\]{border-color:var(--outline-low,#E5E5E5)}
.border-\[var\(--outline-low\,\#e5e7eb\)\]{border-color:var(--outline-low,#e5e7eb)}
.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}
.border-black\/\[0\.08\]{border-color:#00000014}
.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}
.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}
.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}
.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-gray-200\/50{border-color:#e5e7eb80}
.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}
.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}
.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}
.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}
.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}
.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}
.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}
.border-transparent{border-color:transparent}
.border-white\/35{border-color:#ffffff59}
.border-t-transparent{border-top-color:transparent}
.\!bg-\[color\:var\(--cpw-primary-base\,\#002666\)\]{background-color:var(--cpw-primary-base,#002666)!important}
.bg-\[\#002666\]{--tw-bg-opacity: 1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}
.bg-\[\#002666\]\/5{background-color:#0026660d}
.bg-\[\#007BFF\]{--tw-bg-opacity: 1;background-color:rgb(0 123 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#128962\]{--tw-bg-opacity: 1;background-color:rgb(18 137 98 / var(--tw-bg-opacity, 1))}
.bg-\[\#20817B\]\/10{background-color:#20817b1a}
.bg-\[\#4AB7AA\]{--tw-bg-opacity: 1;background-color:rgb(74 183 170 / var(--tw-bg-opacity, 1))}
.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-\[--background\]{background-color:var(--background)}
.bg-\[color\:var\(--cpw-color-input-field-background\,var\(--cpw-color-background\,transparent\)\)\]{background-color:var(--cpw-color-input-field-background,var(--cpw-color-background,transparent))}
.bg-\[color\:var\(--cpw-color-input-field-border\,rgba\(0\,0\,0\,0\.15\)\)\]{background-color:var(--cpw-color-input-field-border,rgba(0,0,0,.15))}
.bg-\[var\(--cpw-primary-base\)\]{background-color:var(--cpw-primary-base)}
.bg-\[var\(--cpw-primary-base\,\#002666\)\]{background-color:var(--cpw-primary-base,#002666)}
.bg-\[var\(--cpw-success-lightest\,\#E6F4EA\)\]{background-color:var(--cpw-success-lightest,#E6F4EA)}
.bg-\[var\(--outline-low\,\#E5E5E5\)\]{background-color:var(--outline-low,#E5E5E5)}
.bg-\[var\(--surface-lowest\,\#FFFFFF\)\]{background-color:var(--surface-lowest,#FFFFFF)}
.bg-\[var\(--surface-medium\,\#E5E5E5\)\]{background-color:var(--surface-medium,#E5E5E5)}
.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}
.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}
.bg-black\/50{background-color:#00000080}
.bg-black\/\[0\.06\]{background-color:#0000000f}
.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}
.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}
.bg-blue-50\/30{background-color:#eff6ff4d}
.bg-blue-50\/40{background-color:#eff6ff66}
.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}
.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.bg-gray-50\/50{background-color:#f9fafb80}
.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}
.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}
.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}
.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}
.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-white\/15{background-color:#ffffff26}
.object-contain{-o-object-fit:contain;object-fit:contain}
.object-cover{-o-object-fit:cover;object-fit:cover}
.object-left{-o-object-position:left;object-position:left}
.\!p-0{padding:0!important}
.p-0{padding:0}
.p-1{padding:.25rem}
.p-1\.5{padding:.375rem}
.p-2{padding:.5rem}
.p-3{padding:.75rem}
.p-4{padding:1rem}
.p-5{padding:1.25rem}
.p-6{padding:1.5rem}
.p-8{padding:2rem}
.p-\[16px\]{padding:16px}
.px-0{padding-left:0;padding-right:0}
.px-1{padding-left:.25rem;padding-right:.25rem}
.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-\[0px\]{padding-left:0;padding-right:0}
.px-\[12px\]{padding-left:12px;padding-right:12px}
.py-0{padding-top:0;padding-bottom:0}
.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}
.py-1{padding-top:.25rem;padding-bottom:.25rem}
.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.py-12{padding-top:3rem;padding-bottom:3rem}
.py-16{padding-top:4rem;padding-bottom:4rem}
.py-2{padding-top:.5rem;padding-bottom:.5rem}
.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.py-3{padding-top:.75rem;padding-bottom:.75rem}
.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.py-8{padding-top:2rem;padding-bottom:2rem}
.py-\[0px\]{padding-top:0;padding-bottom:0}
.pb-0{padding-bottom:0}
.pb-2{padding-bottom:.5rem}
.pb-20{padding-bottom:5rem}
.pb-3{padding-bottom:.75rem}
.pb-4{padding-bottom:1rem}
.pb-6{padding-bottom:1.5rem}
.pl-0{padding-left:0}
.pl-1{padding-left:.25rem}
.pl-10{padding-left:2.5rem}
.pl-6{padding-left:1.5rem}
.pl-9{padding-left:2.25rem}
.pr-2{padding-right:.5rem}
.pr-3{padding-right:.75rem}
.pr-4{padding-right:1rem}
.pr-8{padding-right:2rem}
.pt-0{padding-top:0}
.pt-2{padding-top:.5rem}
.pt-3{padding-top:.75rem}
.pt-4{padding-top:1rem}
.pt-6{padding-top:1.5rem}
.pt-8{padding-top:2rem}
.pt-\[4\.5rem\]{padding-top:4.5rem}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.align-bottom{vertical-align:bottom}
.font-\[\'Lexend\'\,sans-serif\]{font-family:Lexend,sans-serif}
.font-\[\'Lexend\'\]{font-family:Lexend}
.font-\[\'Sora\'\]{font-family:Sora}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-\[0\.75rem\]{font-size:.75rem}
.text-\[0\.8125rem\]{font-size:.8125rem}
.text-\[0\.9rem\]{font-size:.9rem}
.text-\[10px\]{font-size:10px}
.text-\[11px\]{font-size:11px}
.text-\[13px\]{font-size:13px}
.text-\[14px\]{font-size:14px}
.text-\[15px\]{font-size:15px}
.text-\[1rem\]{font-size:1rem}
.text-\[20px\]{font-size:20px}
.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-xs{font-size:.75rem;line-height:1rem}
.font-black{font-weight:900}
.font-bold{font-weight:700}
.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}
.normal-case{text-transform:none}
.italic{font-style:italic}
.leading-\[14px\]{line-height:14px}
.leading-\[20px\]{line-height:20px}
.leading-none{line-height:1}
.leading-relaxed{line-height:1.625}
.leading-tight{line-height:1.25}
.tracking-normal{letter-spacing:0em}
.tracking-wide{letter-spacing:.025em}
.tracking-wider{letter-spacing:.05em}
.text-\[\#002666\]{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.text-\[\#0099ff\]{--tw-text-opacity: 1;color:rgb(0 153 255 / var(--tw-text-opacity, 1))}
.text-\[\#404040\]{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}
.text-\[\#4285F4\]{--tw-text-opacity: 1;color:rgb(66 133 244 / var(--tw-text-opacity, 1))}
.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}
.text-\[\#585858\]{--tw-text-opacity: 1;color:rgb(88 88 88 / var(--tw-text-opacity, 1))}
.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}
.text-\[\#858585\]{--tw-text-opacity: 1;color:rgb(133 133 133 / var(--tw-text-opacity, 1))}
.text-\[color\:var\(--cpw-error-base\,\#b91c1c\)\]{color:var(--cpw-error-base,#b91c1c)}
.text-\[color\:var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}
.text-\[var\(--cpw-color-on-primary\,\#FFFFFF\)\]{color:var(--cpw-color-on-primary,#FFFFFF)}
.text-\[var\(--cpw-primary-base\)\]{color:var(--cpw-primary-base)}
.text-\[var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}
.text-\[var\(--cpw-text-body\)\]{color:var(--cpw-text-body)}
.text-\[var\(--cpw-text-heading\,\#111827\)\]{color:var(--cpw-text-heading,#111827)}
.text-\[var\(--cpw-text-secondary\,\#6b7280\)\]{color:var(--cpw-text-secondary,#6b7280)}
.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}
.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}
.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}
.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}
.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}
.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}
.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}
.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}
.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}
.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}
.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}
.text-inherit{color:inherit}
.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}
.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}
.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}
.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}
.underline{text-decoration-line:underline}
.line-through{text-decoration-line:line-through}
.opacity-30{opacity:.3}
.opacity-50{opacity:.5}
.opacity-60{opacity:.6}
.opacity-70{opacity:.7}
.opacity-80{opacity:.8}
.opacity-90{opacity:.9}
.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.shadow-\[-2px_0_5px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -2px 0 5px -2px rgba(0,0,0,.1);--tw-shadow-colored: -2px 0 5px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);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 rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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)}
.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.outline{outline-style:solid}
.ring-0{--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(0px + 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)}
.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)}
.ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1))}
.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)}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.duration-200{transition-duration:.2s}
.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}
.\[fill\:currentColor\]{fill:currentColor}
.\[scrollbar-width\:none\]{scrollbar-width:none}
.hover\:scale-\[1\.015\]:hover{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.hover\:border-\[\#002666\]:hover{--tw-border-opacity: 1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}
.hover\:border-\[\#002666\]\/20:hover{border-color:#00266633}
.hover\:border-\[\#d4d4d4\]:hover{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}
.hover\:border-\[var\(--cpw-primary-base\)\]:hover{border-color:var(--cpw-primary-base)}
.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}
.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}
.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.hover\:\!bg-\[color\:color-mix\(in_srgb\,var\(--cpw-primary-base\,\#002666\)_80\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--cpw-primary-base,#002666) 80%,white)!important}
.hover\:bg-\[\#002666\]\/10:hover{background-color:#0026661a}
.hover\:bg-\[\#003d99\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 61 153 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#fafafa\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[hsl\(var\(--primary-dark\)\)\]:hover{background-color:hsl(var(--primary-dark))}
.hover\:bg-\[var\(--surface-low\,\#f3f4f6\)\]:hover{background-color:var(--surface-low,#f3f4f6)}
.hover\:bg-black\/\[0\.06\]:hover{background-color:#0000000f}
.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}
.hover\:bg-white\/15:hover{background-color:#ffffff26}
.hover\:text-\[\#001a4d\]:hover{--tw-text-opacity: 1;color:rgb(0 26 77 / var(--tw-text-opacity, 1))}
.hover\:text-\[\#002666\]:hover{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.hover\:text-\[hsl\(var\(--primary-dark\)\)\]:hover{color:hsl(var(--primary-dark))}
.hover\:text-\[var\(--cpw-primary-base\)\]:hover{color:var(--cpw-primary-base)}
.hover\:text-\[var\(--cpw-text-body\)\]:hover{color:var(--cpw-text-body)}
.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}
.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}
.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}
.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}
.hover\:opacity-90:hover{opacity:.9}
.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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)}
.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.hover\:brightness-90:hover{--tw-brightness: brightness(.9);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-\[\#002666\]:focus{--tw-border-opacity: 1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}
.focus\:border-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}
.focus\:border-\[var\(--cpw-primary-base\,\#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}
.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.focus\:outline-none:focus{outline:2px solid transparent;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(0px + 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\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}
.focus\:ring-\[\#002666\]\/20:focus{--tw-ring-color: rgb(0 38 102 / .2)}
.focus\:ring-\[color-mix\(in_srgb\,var\(--cpw-primary-base\,\#002666\)_20\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--cpw-primary-base,#002666) 20%,transparent)}
.focus-visible\:border-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus-visible{border-color:var(--cpw-primary-base,#002666)}
.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}
.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-\[3px\]: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(3px + 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-\[color\:var\(--cpw-primary-base\,\#002666\)\]:focus-visible{--tw-ring-color: var(--cpw-primary-base,#002666)}
.focus-visible\:ring-\[var\(--cpw-primary-base\,\#002666\)\]:focus-visible{--tw-ring-color: var(--cpw-primary-base,#002666)}
.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}
.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}
.disabled\:opacity-50:disabled{opacity:.5}
.disabled\:opacity-60:disabled{opacity:.6}
.disabled\:hover\:text-gray-500:hover:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.group:hover .group-hover\:bg-\[\#002666\]\/10{background-color:#0026661a}
.group:hover .group-hover\:bg-blue-50\/30{background-color:#eff6ff4d}
.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:text-\[\#002666\]{--tw-text-opacity: 1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-\[color\:var\(--cpw-primary-base\,\#002666\)\]{color:var(--cpw-primary-base,#002666)}
@media(min-width:640px){.sm\:max-w-\[960px\]{max-width:960px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}
@media(min-width:768px){.md\:bottom-auto{bottom:auto}.md\:left-\[50\%\]{left:50%}.md\:right-auto{right:auto}.md\:top-\[50\%\]{top:50%}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-h-\[85vh\]{max-height:85vh}.md\:w-\[160px\]{width:160px}.md\:w-\[300px\]{width:300px}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.md\:flex-none{flex:none}.md\:translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:self-center{align-self:center}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[8px\]{padding-left:8px;padding-right:8px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-8{padding-top:2rem}.md\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}
@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}}
@media(min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}
.portal-object-table-with-filters .portal-object-table-card{margin:0}
.portal-object-table-with-filters .portal-object-table-card>div.border{margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}
.portal-object-table-with-filters section.w-full.px-4{padding-left:0!important;padding-right:0!important}
.portal-object-table-with-filters section.w-full.px-4>[class*=py-2]{padding:1rem!important;border-bottom:1px solid #e5e7eb!important}
@media(min-width:768px){.portal-object-table-with-filters section.w-full.px-4>[class*=py-2]{padding-left:1rem!important;padding-right:1rem!important}}
.portal-object-table-with-filters .portal-object-table-toolbar{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;width:100%;min-width:0}
.portal-object-table-with-filters .portal-object-table-toolbar>div[class*="w-[1px]"]{display:none!important}
.portal-object-table-with-filters .portal-object-table-toolbar>.relative.flex.items-center.leading-none,.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none:has(>input[type=text]){order:1!important;flex:1 1 auto!important;width:100%;min-width:200px;max-width:100%;position:relative;border:none!important;padding:0!important}
@media(min-width:768px){.portal-object-table-with-filters .portal-object-table-toolbar>.relative.flex.items-center.leading-none,.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none:has(>input[type=text]){flex:0 0 300px!important;width:300px!important;max-width:300px!important}}
.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none input[type=text]{width:100%!important;height:auto!important;padding:.625rem 1rem .625rem 2.5rem!important;border:1px solid #e5e7eb!important;border-radius:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important;background:#fff!important}
.portal-object-table-with-filters .portal-object-table-toolbar .relative.flex.items-center.leading-none svg{left:.75rem!important}
.portal-object-table-with-filters .portal-object-table-toolbar>.flex.flex-1{order:2!important;flex:1 1 0%!important;min-width:0!important}
.portal-object-table-with-filters .portal-object-table-toolbar>.flex.gap-1{order:3!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:.25rem!important;padding-left:0!important}
.portal-object-table-with-filters .portal-object-table-toolbar>.flex.flex-1,.portal-object-table-with-filters .portal-object-table-toolbar>.flex.gap-1>*{display:flex!important;align-items:center!important}
.cp-object-table-with-filters{--cp-table-primary: var(--cpw-primary-base, var(--primary, hsl(222 47% 20%)));--cp-table-primary-hover: var( --btn-color-primary-bg-hover, var(--primary-dark, hsl(222 47% 16%)) );margin-bottom:1.5rem}
.cp-object-table-with-filters .border.m-4{margin:0!important;border:none!important;box-shadow:none!important}
.cp-object-table-with-filters section.w-full{padding-left:0;padding-right:0}
.cp-object-table-with-filters section.w-full>div{padding-top:0!important}
.cp-object-table-card{overflow:hidden;margin-top:0!important;margin-bottom:0!important}
.cp-object-table-with-filters .cp-table-primary-btn{background-color:var(--cp-table-primary);color:#fff}
.cp-object-table-with-filters .cp-table-primary-btn:hover{background-color:var(--cp-table-primary-hover)}
.cp-object-table-with-filters .cp-table-primary-btn-icon img{filter:brightness(0) invert(1)}
.cp-object-table-with-filters .cp-view-toggle-btn.is-active{color:var(--cp-table-primary)}
.cp-object-table-with-filters .cp-table-search-input:focus{border-color:var(--cp-table-primary);--tw-ring-color: color-mix(in srgb, var(--cp-table-primary) 20%, transparent)}
.cp-object-table-with-filters input[type=checkbox]{accent-color:var(--cp-table-primary)}
[data-prelogin-form=true]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}
[data-prelogin-form=true] iframe.iframe-container,[data-prelogin-form=true] iframe.form-renderer-container,[data-prelogin-form=true] iframe.form-main-content,[data-prelogin-form=true] iframe.width-full,[data-prelogin-form=true] iframe.width-small,[data-prelogin-form=true] iframe.width-xl,[data-prelogin-form=true] iframe.width-4xl{display:block;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}
[data-onboarding-workflow=true]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;overflow:hidden}
[data-onboarding-workflow=true] iframe.iframe-container,[data-onboarding-workflow=true] iframe.form-renderer-container{display:block;width:100%;flex:1 1 auto;min-height:0;border:0;height:100%!important;min-height:calc(100dvh - 12rem)!important}
.portal-default-filters{display:flex;flex-direction:column;gap:10px;width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff;box-sizing:border-box}
.portal-default-filters--compact{gap:8px}
.portal-default-filters-header{display:flex;align-items:center;justify-content:space-between;gap:8px}
.portal-default-filters-title{margin:0;font-size:13px;font-weight:600;color:#111827}
.portal-default-filters-count{font-size:11px;font-weight:600;color:#1d4ed8;background:#eff6ff;padding:2px 8px;border-radius:999px}
.portal-default-filters-hint{margin:0;font-size:12px;color:#9ca3af}
.portal-default-filters-chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:140px;overflow-y:auto}
.portal-default-filters-chip{width:100%;text-align:left;padding:8px 10px;font-size:12px;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;line-height:1.35}
.portal-default-filters-chip:hover{background:#eff6ff;border-color:#93c5fd;color:#1e40af}
.portal-default-filters-open-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 12px;font-size:12px;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer}
.portal-default-filters-open-btn:hover{background:#1d4ed8}
.portal-default-filters-row{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}
.portal-default-filters-row-top{display:flex;align-items:center;justify-content:space-between}
.portal-default-filters-label{font-size:11px;font-weight:500;color:#6b7280}
.portal-default-filters-remove{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;color:#9ca3af;cursor:pointer;border-radius:4px}
.portal-default-filters-remove:hover{color:#dc2626;background:#fef2f2}
.portal-default-filters-select,.portal-default-filters-input{width:100%;box-sizing:border-box;font-size:13px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827}
.portal-default-filters-select:focus,.portal-default-filters-input:focus{outline:2px solid #93c5fd;outline-offset:0;border-color:#60a5fa}
.portal-default-filters-add-row{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;color:#1d4ed8;background:#eff6ff;border:1px dashed #93c5fd;border-radius:6px;cursor:pointer}
.portal-default-filters-add-row:hover:not(:disabled){background:#dbeafe}
.portal-default-filters-add-row:disabled{opacity:.5;cursor:not-allowed}
.portal-default-filters-search{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;margin-bottom:12px}
.portal-default-filters-search input{flex:1;min-width:0;border:none;padding:10px 0;font-size:13px;outline:none;background:transparent}
.portal-default-filters-field-empty{font-size:13px;color:#9ca3af;padding:16px;text-align:center}
.portal-default-filters-empty,.portal-default-filters-error{padding:12px;font-size:12px;text-align:center;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280}
.portal-default-filters-error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}
.portal-default-filters-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;font-size:12px;color:#6b7280}
.portal-default-filters-modal{display:flex;flex-direction:column;width:100%}
.portal-default-filters-modal-tabs{display:flex;gap:4px;padding:0 0 12px;border-bottom:1px solid #e5e7eb;margin-bottom:4px}
.portal-default-filters-modal-tab{padding:10px 16px;font-size:13px;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px}
.portal-default-filters-modal-tab:hover:not(:disabled){color:#111827}
.portal-default-filters-modal-tab--active{color:#2563eb;border-bottom-color:#2563eb}
.portal-default-filters-modal-tab:disabled{opacity:.45;cursor:not-allowed}
.portal-default-filters-modal-body{flex:1;min-height:0;overflow-y:auto;padding:12px 0 0}
.portal-default-filters-modal-fields{min-height:280px}
.portal-default-filters-modal-field-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
@media(max-width:640px){.portal-default-filters-modal-field-grid{grid-template-columns:1fr}}
.portal-default-filters-modal-field-option{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;background:#fff}
.portal-default-filters-modal-field-option:hover{background:#f9fafb;border-color:#d1d5db}
.portal-default-filters-modal-field-option input{width:16px;height:16px;flex-shrink:0}
.portal-default-filters-modal-field-label{font-size:13px;color:#374151;line-height:1.3}
.portal-default-filters-modal-rules{display:flex;flex-direction:column;gap:12px}
.portal-default-filters-modal-btn{padding:9px 18px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;border:1px solid transparent}
.portal-default-filters-modal-btn--ghost{color:#374151;background:#fff;border-color:#d1d5db}
.portal-default-filters-modal-btn--ghost:hover{background:#f3f4f6}
.portal-default-filters-modal-btn--primary{color:#fff;background:#2563eb}
.portal-default-filters-modal-btn--primary:hover{background:#1d4ed8}
.portal-object-name-modal{display:flex;flex-direction:column;gap:12px}
.portal-object-name-list{list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}
.portal-object-name-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;text-align:left;font-size:13px;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}
.portal-object-name-option:hover{background:#f9fafb;border-color:#d1d5db}
.portal-object-name-option--selected{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:600}
.portal-object-name-edit{flex-shrink:0;color:#6b7280;padding:4px}
.portal-object-name-edit:hover{color:#111827}
.portal-object-name-list-empty{padding:16px;text-align:center;font-size:13px;color:#9ca3af}
[data-security-settings-embed]{overflow:hidden}
[data-security-settings-embed] .flex.flex-row.gap-8.mb-8{height:auto!important;min-height:3rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:flex-end;gap:1.5rem;padding-bottom:0}
[data-security-settings-embed] .flex.flex-row.gap-8.mb-8>button{height:auto!important;min-height:3rem;white-space:nowrap;flex:0 0 auto;line-height:1.25!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-bottom:-1px}
/*# sourceMappingURL=index.css.map */
/* Import variables and global styles */
*, ::before, ::after{--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:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.\!container{width:100% !important;margin-right:auto !important;margin-left:auto !important;padding-right:2rem !important;padding-left:2rem !important}
.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}
@media (min-width: 1400px){
.\!container{max-width:1400px !important}
.container{max-width:1400px}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
.pointer-events-none{pointer-events:none}
.pointer-events-auto{pointer-events:auto}
.\!visible{visibility:visible !important}
.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:0px}
.-bottom-0\.5{bottom:-0.125rem}
.-bottom-10{bottom:-2.5rem}
.-bottom-16{bottom:-4rem}
.-bottom-2{bottom:-0.5rem}
.-bottom-\[1px\]{bottom:-1px}
.-left-1{left:-0.25rem}
.-left-10{left:-2.5rem}
.-left-2{left:-0.5rem}
.-right-0\.5{right:-0.125rem}
.-right-1{right:-0.25rem}
.-right-10{right:-2.5rem}
.-right-2{right:-0.5rem}
.-top-0\.5{top:-0.125rem}
.-top-1{top:-0.25rem}
.-top-1\.5{top:-0.375rem}
.-top-2{top:-0.5rem}
.-top-3{top:-0.75rem}
.bottom-0{bottom:0px}
.bottom-1{bottom:0.25rem}
.bottom-4{bottom:1rem}
.bottom-full{bottom:100%}
.left-0{left:0px}
.left-0\.5{left:0.125rem}
.left-1{left:0.25rem}
.left-1\/2{left:50%}
.left-12{left:3rem}
.left-16{left:4rem}
.left-2{left:0.5rem}
.left-24{left:6rem}
.left-3{left:0.75rem}
.left-4{left:1rem}
.left-\[18px\]{left:18px}
.left-\[325px\]{left:325px}
.left-full{left:100%}
.right-0{right:0px}
.right-1{right:0.25rem}
.right-1\.5{right:0.375rem}
.right-12{right:3rem}
.right-2\.5{right:0.625rem}
.right-3{right:0.75rem}
.right-4{right:1rem}
.right-8{right:2rem}
.right-full{right:100%}
.start-2{inset-inline-start:0.5rem}
.top-0{top:0px}
.top-0\.5{top:0.125rem}
.top-1{top:0.25rem}
.top-1\/2{top:50%}
.top-2\.5{top:0.625rem}
.top-3{top:0.75rem}
.top-4{top:1rem}
.top-6{top:1.5rem}
.top-full{top:100%}
.isolate{isolation:isolate}
.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-\[10000\]{z-index:10000}
.z-\[1000\]{z-index:1000}
.z-\[10050\]{z-index:10050}
.z-\[100\]{z-index:100}
.z-\[10\]{z-index:10}
.z-\[11000\]{z-index:11000}
.z-\[1100\]{z-index:1100}
.z-\[1\]{z-index:1}
.z-\[2\]{z-index:2}
.z-\[9999\]{z-index:9999}
.col-span-1{grid-column:span 1 / span 1}
.col-span-3{grid-column:span 3 / span 3}
.col-span-5{grid-column:span 5 / span 5}
.col-span-full{grid-column:1 / -1}
.-m-2{margin:-0.5rem}
.m-0{margin:0px}
.m-4{margin:1rem}
.m-\[0px\]{margin:0px}
.m-\[3px\]{margin:3px}
.m-auto{margin:auto}
.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}
.mx-0{margin-left:0px;margin-right:0px}
.mx-1{margin-left:0.25rem;margin-right:0.25rem}
.mx-1\.5{margin-left:0.375rem;margin-right:0.375rem}
.mx-2{margin-left:0.5rem;margin-right:0.5rem}
.mx-3{margin-left:0.75rem;margin-right:0.75rem}
.mx-4{margin-left:1rem;margin-right:1rem}
.mx-6{margin-left:1.5rem;margin-right:1.5rem}
.mx-8{margin-left:2rem;margin-right:2rem}
.mx-\[0px\]{margin-left:0px;margin-right:0px}
.mx-auto{margin-left:auto;margin-right:auto}
.my-1{margin-top:0.25rem;margin-bottom:0.25rem}
.my-2{margin-top:0.5rem;margin-bottom:0.5rem}
.my-4{margin-top:1rem;margin-bottom:1rem}
.my-6{margin-top:1.5rem;margin-bottom:1.5rem}
.\!mt-4{margin-top:1rem !important}
.-mt-2{margin-top:-0.5rem}
.-mt-\[1px\]{margin-top:-1px}
.mb-0{margin-bottom:0px}
.mb-0\.5{margin-bottom:0.125rem}
.mb-1{margin-bottom:0.25rem}
.mb-1\.5{margin-bottom:0.375rem}
.mb-10{margin-bottom:2.5rem}
.mb-14{margin-bottom:3.5rem}
.mb-2{margin-bottom:0.5rem}
.mb-3{margin-bottom:0.75rem}
.mb-4{margin-bottom:1rem}
.mb-5{margin-bottom:1.25rem}
.mb-6{margin-bottom:1.5rem}
.mb-8{margin-bottom:2rem}
.mb-\[0px\]{margin-bottom:0px}
.mb-\[var\(--spacing-3\)\]{margin-bottom:var(--spacing-3)}
.mb-\[var\(--spacing-4\)\]{margin-bottom:var(--spacing-4)}
.mb-\[var\(--spacing-6\)\]{margin-bottom:var(--spacing-6)}
.me-1{margin-inline-end:0.25rem}
.ml-1{margin-left:0.25rem}
.ml-1\.5{margin-left:0.375rem}
.ml-2{margin-left:0.5rem}
.ml-3{margin-left:0.75rem}
.ml-32{margin-left:8rem}
.ml-4{margin-left:1rem}
.ml-auto{margin-left:auto}
.mr-1{margin-right:0.25rem}
.mr-2{margin-right:0.5rem}
.mr-3{margin-right:0.75rem}
.mr-4{margin-right:1rem}
.mr-8{margin-right:2rem}
.mr-auto{margin-right:auto}
.ms-4{margin-inline-start:1rem}
.mt-0{margin-top:0px}
.mt-0\.5{margin-top:0.125rem}
.mt-1{margin-top:0.25rem}
.mt-1\.5{margin-top:0.375rem}
.mt-10{margin-top:2.5rem}
.mt-2{margin-top:0.5rem}
.mt-3{margin-top:0.75rem}
.mt-4{margin-top:1rem}
.mt-5{margin-top:1.25rem}
.mt-6{margin-top:1.5rem}
.mt-8{margin-top:2rem}
.mt-\[26px\]{margin-top:26px}
.mt-\[6px\]{margin-top:6px}
.mt-\[8px\]{margin-top:8px}
.mt-auto{margin-top:auto}
.box-border{box-sizing:border-box}
.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.\!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}
.grid{display:grid}
.inline-grid{display:inline-grid}
.contents{display:contents}
.list-item{display:list-item}
.hidden{display:none}
.aspect-\[21\/9\]{aspect-ratio:21/9}
.aspect-\[4\/3\]{aspect-ratio:4/3}
.aspect-square{aspect-ratio:1 / 1}
.aspect-video{aspect-ratio:16 / 9}
.size-3{width:0.75rem;height:0.75rem}
.size-4{width:1rem;height:1rem}
.size-5{width:1.25rem;height:1.25rem}
.\!h-10{height:2.5rem !important}
.h-0{height:0px}
.h-0\.5{height:0.125rem}
.h-1{height:0.25rem}
.h-1\.5{height:0.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:0.5rem}
.h-2\.5{height:0.625rem}
.h-20{height:5rem}
.h-24{height:6rem}
.h-28{height:7rem}
.h-3{height:0.75rem}
.h-3\.5{height:0.875rem}
.h-32{height:8rem}
.h-4{height:1rem}
.h-4\.5{height:1.125rem}
.h-5{height:1.25rem}
.h-6{height:1.5rem}
.h-7{height:1.75rem}
.h-8{height:2rem}
.h-9{height:2.25rem}
.h-96{height:24rem}
.h-\[115px\]{height:115px}
.h-\[12px\]{height:12px}
.h-\[135px\]{height:135px}
.h-\[16px\]{height:16px}
.h-\[18px\]{height:18px}
.h-\[1px\]{height:1px}
.h-\[200px\]{height:200px}
.h-\[201px\]{height:201px}
.h-\[22px\]{height:22px}
.h-\[25px\]{height:25px}
.h-\[28px\]{height:28px}
.h-\[32rem\]{height:32rem}
.h-\[38px\]{height:38px}
.h-\[3px\]{height:3px}
.h-\[40px\]{height:40px}
.h-\[40vh\]{height:40vh}
.h-\[42px\]{height:42px}
.h-\[42rem\]{height:42rem}
.h-\[44px\]{height:44px}
.h-\[46px\]{height:46px}
.h-\[48px\]{height:48px}
.h-\[52px\]{height:52px}
.h-\[56px\]{height:56px}
.h-\[5px\]{height:5px}
.h-\[68px\]{height:68px}
.h-\[70vh\]{height:70vh}
.h-\[8px\]{height:8px}
.h-\[90\%\]{height:90%}
.h-auto{height:auto}
.h-dvh{height:100dvh}
.h-fit{height:-moz-fit-content;height:fit-content}
.h-full{height:100%}
.h-px{height:1px}
.h-screen{height:100vh}
.max-h-16{max-height:4rem}
.max-h-60{max-height:15rem}
.max-h-80{max-height:20rem}
.max-h-\[135px\]{max-height:135px}
.max-h-\[140px\]{max-height:140px}
.max-h-\[200px\]{max-height:200px}
.max-h-\[202px\]{max-height:202px}
.max-h-\[240px\]{max-height:240px}
.max-h-\[300px\]{max-height:300px}
.max-h-\[30px\]{max-height:30px}
.max-h-\[320px\]{max-height:320px}
.max-h-\[350px\]{max-height:350px}
.max-h-\[600px\]{max-height:600px}
.max-h-\[68vh\]{max-height:68vh}
.max-h-\[90vh\]{max-height:90vh}
.max-h-\[95vh\]{max-height:95vh}
.max-h-\[96px\]{max-height:96px}
.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}
.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}
.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}
.max-h-\[calc\(95vh-120px\)\]{max-height:calc(95vh - 120px)}
.max-h-full{max-height:100%}
.max-h-screen{max-height:100vh}
.min-h-0{min-height:0px}
.min-h-32{min-height:8rem}
.min-h-52{min-height:13rem}
.min-h-9{min-height:2.25rem}
.min-h-\[1\.25rem\]{min-height:1.25rem}
.min-h-\[100px\]{min-height:100px}
.min-h-\[104px\]{min-height:104px}
.min-h-\[180px\]{min-height:180px}
.min-h-\[200px\]{min-height:200px}
.min-h-\[220px\]{min-height:220px}
.min-h-\[240px\]{min-height:240px}
.min-h-\[38px\]{min-height:38px}
.min-h-\[400px\]{min-height:400px}
.min-h-\[40px\]{min-height:40px}
.min-h-\[420px\]{min-height:420px}
.min-h-\[44px\]{min-height:44px}
.min-h-\[50px\]{min-height:50px}
.min-h-\[600px\]{min-height:600px}
.min-h-\[64px\]{min-height:64px}
.min-h-\[68px\]{min-height:68px}
.min-h-\[68vh\]{min-height:68vh}
.min-h-\[72px\]{min-height:72px}
.min-h-\[calc\(100vh-250px\)\]{min-height:calc(100vh - 250px)}
.min-h-\[calc\(100vh-80px\)\]{min-height:calc(100vh - 80px)}
.min-h-full{min-height:100%}
.min-h-px{min-height:1px}
.min-h-screen{min-height:100vh}
.\!w-10{width:2.5rem !important}
.\!w-full{width:100% !important}
.w-0{width:0px}
.w-1{width:0.25rem}
.w-1\/2{width:50%}
.w-1\/4{width:25%}
.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:0.5rem}
.w-2\.5{width:0.625rem}
.w-2\/6{width:33.333333%}
.w-20{width:5rem}
.w-24{width:6rem}
.w-3{width:0.75rem}
.w-3\.5{width:0.875rem}
.w-3\/4{width:75%}
.w-32{width:8rem}
.w-4{width:1rem}
.w-4\/6{width:66.666667%}
.w-40{width:10rem}
.w-44{width:11rem}
.w-48{width:12rem}
.w-5{width:1.25rem}
.w-56{width:14rem}
.w-6{width:1.5rem}
.w-7{width:1.75rem}
.w-7\.5{width:1.875rem}
.w-72{width:18rem}
.w-8{width:2rem}
.w-80{width:20rem}
.w-9{width:2.25rem}
.w-96{width:24rem}
.w-\[105px\]{width:105px}
.w-\[10px\]{width:10px}
.w-\[110px\]{width:110px}
.w-\[120px\]{width:120px}
.w-\[160px\]{width:160px}
.w-\[16rem\]{width:16rem}
.w-\[18px\]{width:18px}
.w-\[1px\]{width:1px}
.w-\[200px\]{width:200px}
.w-\[202px\]{width:202px}
.w-\[22px\]{width:22px}
.w-\[248px\]{width:248px}
.w-\[25px\]{width:25px}
.w-\[260px\]{width:260px}
.w-\[275px\]{width:275px}
.w-\[28px\]{width:28px}
.w-\[2px\]{width:2px}
.w-\[30\%\]{width:30%}
.w-\[300px\]{width:300px}
.w-\[32rem\]{width:32rem}
.w-\[340px\]{width:340px}
.w-\[350px\]{width:350px}
.w-\[360px\]{width:360px}
.w-\[366px\]{width:366px}
.w-\[400px\]{width:400px}
.w-\[40rem\]{width:40rem}
.w-\[45\%\]{width:45%}
.w-\[52\%\]{width:52%}
.w-\[560px\]{width:560px}
.w-\[7px\]{width:7px}
.w-\[85\%\]{width:85%}
.w-\[86px\]{width:86px}
.w-\[90\%\]{width:90%}
.w-\[90px\]{width:90px}
.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:0px !important}
.min-w-0{min-width:0px}
.min-w-40{min-width:10rem}
.min-w-72{min-width:18rem}
.min-w-9{min-width:2.25rem}
.min-w-\[100px\]{min-width:100px}
.min-w-\[110px\]{min-width:110px}
.min-w-\[120px\]{min-width:120px}
.min-w-\[12rem\]{min-width:12rem}
.min-w-\[160px\]{min-width:160px}
.min-w-\[180px\]{min-width:180px}
.min-w-\[18px\]{min-width:18px}
.min-w-\[200px\]{min-width:200px}
.min-w-\[220px\]{min-width:220px}
.min-w-\[247px\]{min-width:247px}
.min-w-\[250px\]{min-width:250px}
.min-w-\[28px\]{min-width:28px}
.min-w-\[60px\]{min-width:60px}
.min-w-\[620px\]{min-width:620px}
.min-w-\[70px\]{min-width:70px}
.min-w-\[746px\]{min-width:746px}
.min-w-\[840px\]{min-width:840px}
.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-\[1040px\]{max-width:1040px}
.max-w-\[1150px\]{max-width:1150px}
.max-w-\[1207px\]{max-width:1207px}
.max-w-\[120px\]{max-width:120px}
.max-w-\[1314px\]{max-width:1314px}
.max-w-\[140px\]{max-width:140px}
.max-w-\[170px\]{max-width:170px}
.max-w-\[220px\]{max-width:220px}
.max-w-\[260px\]{max-width:260px}
.max-w-\[400px\]{max-width:400px}
.max-w-\[403px\]{max-width:403px}
.max-w-\[42\%\]{max-width:42%}
.max-w-\[480px\]{max-width:480px}
.max-w-\[500px\]{max-width:500px}
.max-w-\[518px\]{max-width:518px}
.max-w-\[520px\]{max-width:520px}
.max-w-\[600px\]{max-width:600px}
.max-w-\[70\%\]{max-width:70%}
.max-w-\[90vw\]{max-width:90vw}
.max-w-\[931px\]{max-width:931px}
.max-w-\[95vw\]{max-width:95vw}
.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}
.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}
.max-w-full{max-width:100%}
.max-w-lg{max-width:32rem}
.max-w-md{max-width:28rem}
.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-none{flex:none}
.flex-shrink-0{flex-shrink:0}
.shrink{flex-shrink:1}
.shrink-0{flex-shrink:0}
.flex-grow{flex-grow:1}
.grow{flex-grow:1}
.border-separate{border-collapse:separate}
.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}
.origin-center{transform-origin:center}
.origin-left{transform-origin:left}
.origin-top{transform-origin:top}
.origin-top-right{transform-origin:top right}
.-translate-x-1\/2{--tw-translate-x:-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))}
.-translate-y-1\/2{--tw-translate-y:-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))}
.-translate-y-2{--tw-translate-y:-0.5rem;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-0\.5{--tw-translate-x:0.125rem;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-1\/2{--tw-translate-x: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))}
.translate-x-10{--tw-translate-x:2.5rem;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-3\.5{--tw-translate-x:0.875rem;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-7{--tw-translate-x:1.75rem;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;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;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;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-180{--tw-rotate:180deg;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;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;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;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-75{--tw-scale-x:.75;--tw-scale-y:.75;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-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))}
.scale-\[0\.97\]{--tw-scale-x:0.97;--tw-scale-y:0.97;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-\[0\.9\]{--tw-scale-x:0.9;--tw-scale-y:0.9;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-\[1\.02\]{--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))}
.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 pulse{
50%{opacity:.5}}
.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
@keyframes spin{
to{transform:rotate(360deg)}}
.animate-spin{animation:spin 1s linear infinite}
.cursor-default{cursor:default}
.cursor-move{cursor:move}
.cursor-not-allowed{cursor:not-allowed}
.cursor-pointer{cursor:pointer}
.cursor-text{cursor:text}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.resize-none{resize:none}
.resize-y{resize:vertical}
.resize-x{resize:horizontal}
.resize{resize:both}
.list-outside{list-style-position:outside}
.list-disc{list-style-type:disc}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.columns-2{-moz-columns:2;columns:2}
.columns-3{-moz-columns:3;columns:3}
.columns-4{-moz-columns:4;columns:4}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.grid-cols-11{grid-template-columns:repeat(11, 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-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}
.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}
.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}
.flex-row{flex-direction:row}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.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-items-center{justify-items:center}
.\!gap-0{gap:0px !important}
.gap-0{gap:0px}
.gap-0\.5{gap:0.125rem}
.gap-1{gap:0.25rem}
.gap-1\.5{gap:0.375rem}
.gap-10{gap:2.5rem}
.gap-12{gap:3rem}
.gap-2{gap:0.5rem}
.gap-2\.5{gap:0.625rem}
.gap-3{gap:0.75rem}
.gap-4{gap:1rem}
.gap-5{gap:1.25rem}
.gap-6{gap:1.5rem}
.gap-8{gap:2rem}
.gap-\[4px\]{gap:4px}
.gap-\[6px\]{gap:6px}
.gap-\[8px\]{gap:8px}
.gap-x-0{-moz-column-gap:0px;column-gap:0px}
.gap-x-1\.5{-moz-column-gap:0.375rem;column-gap:0.375rem}
.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}
.gap-x-2{-moz-column-gap:0.5rem;column-gap:0.5rem}
.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
.gap-y-0{row-gap:0px}
.gap-y-2{row-gap:0.5rem}
.gap-y-6{row-gap:1.5rem}
.gap-y-\[10px\]{row-gap:10px}
.-space-x-1 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-0.25rem * var(--tw-space-x-reverse));margin-left:calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)))}
.-space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-0.5rem * var(--tw-space-x-reverse));margin-left:calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.space-x-1 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}
.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem * var(--tw-space-y-reverse))}
.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}
.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}
.space-y-2\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.625rem * var(--tw-space-y-reverse))}
.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}
.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}
.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}
.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}
.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}
.divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}
.divide-slate-100 > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}
.divide-slate-200 > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}
.self-start{align-self:flex-start}
.self-end{align-self:flex-end}
.self-center{align-self:center}
.justify-self-start{justify-self:start}
.justify-self-end{justify-self:end}
.justify-self-center{justify-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}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.overflow-y-visible{overflow-y:visible}
.overflow-y-scroll{overflow-y:scroll}
.overscroll-contain{overscroll-behavior:contain}
.scroll-smooth{scroll-behavior:smooth}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-ellipsis{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:0.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-\[100px\]{border-radius:100px}
.rounded-\[10px\]{border-radius:10px}
.rounded-\[25px\]{border-radius:25px}
.rounded-\[2px\]{border-radius:2px}
.rounded-\[32px\]{border-radius:32px}
.rounded-\[4px\]{border-radius:4px}
.rounded-\[8px\]{border-radius:8px}
.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}
.rounded-\[var\(--radius-lg\2c 8px\)\]{border-radius:var(--radius-lg,8px)}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:var(--radius)}
.rounded-md{border-radius:calc(var(--radius) - 2px)}
.rounded-none{border-radius:0px}
.rounded-sm{border-radius:calc(var(--radius) - 4px)}
.rounded-xl{border-radius:0.75rem}
.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}
.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}
.rounded-e{border-start-end-radius:0.25rem;border-end-end-radius:0.25rem}
.rounded-l-xl{border-top-left-radius:0.75rem;border-bottom-left-radius:0.75rem}
.rounded-r-xl{border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem}
.rounded-s{border-start-start-radius:0.25rem;border-end-start-radius:0.25rem}
.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}
.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}
.rounded-tl-none{border-top-left-radius:0px}
.rounded-tr-none{border-top-right-radius:0px}
.border{border-width:1px}
.border-0{border-width:0px}
.border-1{border-width:1px}
.border-2{border-width:2px}
.border-4{border-width:4px}
.border-\[2px\]{border-width:2px}
.border-\[3px\]{border-width:3px}
.border-b{border-bottom-width:1px}
.border-b-0{border-bottom-width:0px}
.border-b-2{border-bottom-width:2px}
.border-b-8{border-bottom-width:8px}
.border-b-\[2\.5px\]{border-bottom-width:2.5px}
.border-b-\[3px\]{border-bottom-width:3px}
.border-l{border-left-width:1px}
.border-l-2{border-left-width:2px}
.border-l-4{border-left-width:4px}
.border-l-8{border-left-width:8px}
.border-l-\[7px\]{border-left-width:7px}
.border-r{border-right-width:1px}
.border-r-2{border-right-width:2px}
.border-r-8{border-right-width:8px}
.border-r-\[7px\]{border-right-width:7px}
.border-t{border-top-width:1px}
.border-t-2{border-top-width:2px}
.border-t-8{border-top-width:8px}
.border-t-\[7px\]{border-top-width:7px}
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-none{border-style:none}
.border-\[\#002666\]{--tw-border-opacity:1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}
.border-\[\#0099FF\]{--tw-border-opacity:1;border-color:rgb(0 153 255 / var(--tw-border-opacity, 1))}
.border-\[\#0099ff\]{--tw-border-opacity:1;border-color:rgb(0 153 255 / var(--tw-border-opacity, 1))}
.border-\[\#20817B\]{--tw-border-opacity:1;border-color:rgb(32 129 123 / var(--tw-border-opacity, 1))}
.border-\[\#E0E0E0\]{--tw-border-opacity:1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1))}
.border-\[\#E5E5E5\]{--tw-border-opacity:1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}
.border-\[\#E5E7EB\]{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-\[\#d1e0f7\]{--tw-border-opacity:1;border-color:rgb(209 224 247 / var(--tw-border-opacity, 1))}
.border-\[\#e0f2fe\]{--tw-border-opacity:1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}
.border-\[\#e5e5e5\]{--tw-border-opacity:1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}
.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-\[\#ebebeb\]{--tw-border-opacity:1;border-color:rgb(235 235 235 / var(--tw-border-opacity, 1))}
.border-\[color\:var\(--cpw-color-input-field-border\2c rgba\(0\2c 0\2c 0\2c 0\.15\)\)\]{border-color:var(--cpw-color-input-field-border,rgba(0,0,0,0.15))}
.border-\[color\:var\(--cpw-primary-base\2c \#002666\)\]{border-color:var(--cpw-primary-base,#002666)}
.border-\[var\(--border\)\]{border-color:var(--border)}
.border-\[var\(--border\2c \#E5E7EB\)\]{border-color:var(--border,#E5E7EB)}
.border-\[var\(--cpw-primary-base\)\]{border-color:var(--cpw-primary-base)}
.border-\[var\(--cpw-primary-base\2c \#002666\)\]{border-color:var(--cpw-primary-base,#002666)}
.border-\[var\(--outline-low\2c \#E5E5E5\)\]{border-color:var(--outline-low,#E5E5E5)}
.border-\[var\(--outline-low\2c \#e5e7eb\)\]{border-color:var(--outline-low,#e5e7eb)}
.border-\[var\(--table-border-new\)\]{border-color:var(--table-border-new)}
.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}
.border-amber-200\/90{border-color:rgb(253 230 138 / 0.9)}
.border-black\/\[0\.08\]{border-color:rgb(0 0 0 / 0.08)}
.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}
.border-blue-100\/0{border-color:rgb(219 234 254 / 0)}
.border-blue-100\/10{border-color:rgb(219 234 254 / 0.1)}
.border-blue-100\/100{border-color:rgb(219 234 254 / 1)}
.border-blue-100\/15{border-color:rgb(219 234 254 / 0.15)}
.border-blue-100\/20{border-color:rgb(219 234 254 / 0.2)}
.border-blue-100\/25{border-color:rgb(219 234 254 / 0.25)}
.border-blue-100\/30{border-color:rgb(219 234 254 / 0.3)}
.border-blue-100\/35{border-color:rgb(219 234 254 / 0.35)}
.border-blue-100\/40{border-color:rgb(219 234 254 / 0.4)}
.border-blue-100\/45{border-color:rgb(219 234 254 / 0.45)}
.border-blue-100\/5{border-color:rgb(219 234 254 / 0.05)}
.border-blue-100\/50{border-color:rgb(219 234 254 / 0.5)}
.border-blue-100\/55{border-color:rgb(219 234 254 / 0.55)}
.border-blue-100\/60{border-color:rgb(219 234 254 / 0.6)}
.border-blue-100\/65{border-color:rgb(219 234 254 / 0.65)}
.border-blue-100\/70{border-color:rgb(219 234 254 / 0.7)}
.border-blue-100\/75{border-color:rgb(219 234 254 / 0.75)}
.border-blue-100\/80{border-color:rgb(219 234 254 / 0.8)}
.border-blue-100\/85{border-color:rgb(219 234 254 / 0.85)}
.border-blue-100\/90{border-color:rgb(219 234 254 / 0.9)}
.border-blue-100\/95{border-color:rgb(219 234 254 / 0.95)}
.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}
.border-blue-200\/0{border-color:rgb(191 219 254 / 0)}
.border-blue-200\/10{border-color:rgb(191 219 254 / 0.1)}
.border-blue-200\/100{border-color:rgb(191 219 254 / 1)}
.border-blue-200\/15{border-color:rgb(191 219 254 / 0.15)}
.border-blue-200\/20{border-color:rgb(191 219 254 / 0.2)}
.border-blue-200\/25{border-color:rgb(191 219 254 / 0.25)}
.border-blue-200\/30{border-color:rgb(191 219 254 / 0.3)}
.border-blue-200\/35{border-color:rgb(191 219 254 / 0.35)}
.border-blue-200\/40{border-color:rgb(191 219 254 / 0.4)}
.border-blue-200\/45{border-color:rgb(191 219 254 / 0.45)}
.border-blue-200\/5{border-color:rgb(191 219 254 / 0.05)}
.border-blue-200\/50{border-color:rgb(191 219 254 / 0.5)}
.border-blue-200\/55{border-color:rgb(191 219 254 / 0.55)}
.border-blue-200\/60{border-color:rgb(191 219 254 / 0.6)}
.border-blue-200\/65{border-color:rgb(191 219 254 / 0.65)}
.border-blue-200\/70{border-color:rgb(191 219 254 / 0.7)}
.border-blue-200\/75{border-color:rgb(191 219 254 / 0.75)}
.border-blue-200\/80{border-color:rgb(191 219 254 / 0.8)}
.border-blue-200\/85{border-color:rgb(191 219 254 / 0.85)}
.border-blue-200\/90{border-color:rgb(191 219 254 / 0.9)}
.border-blue-200\/95{border-color:rgb(191 219 254 / 0.95)}
.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}
.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}
.border-blue-50{--tw-border-opacity:1;border-color:rgb(239 246 255 / var(--tw-border-opacity, 1))}
.border-blue-50\/0{border-color:rgb(239 246 255 / 0)}
.border-blue-50\/10{border-color:rgb(239 246 255 / 0.1)}
.border-blue-50\/100{border-color:rgb(239 246 255 / 1)}
.border-blue-50\/15{border-color:rgb(239 246 255 / 0.15)}
.border-blue-50\/20{border-color:rgb(239 246 255 / 0.2)}
.border-blue-50\/25{border-color:rgb(239 246 255 / 0.25)}
.border-blue-50\/30{border-color:rgb(239 246 255 / 0.3)}
.border-blue-50\/35{border-color:rgb(239 246 255 / 0.35)}
.border-blue-50\/40{border-color:rgb(239 246 255 / 0.4)}
.border-blue-50\/45{border-color:rgb(239 246 255 / 0.45)}
.border-blue-50\/5{border-color:rgb(239 246 255 / 0.05)}
.border-blue-50\/50{border-color:rgb(239 246 255 / 0.5)}
.border-blue-50\/55{border-color:rgb(239 246 255 / 0.55)}
.border-blue-50\/60{border-color:rgb(239 246 255 / 0.6)}
.border-blue-50\/65{border-color:rgb(239 246 255 / 0.65)}
.border-blue-50\/70{border-color:rgb(239 246 255 / 0.7)}
.border-blue-50\/75{border-color:rgb(239 246 255 / 0.75)}
.border-blue-50\/80{border-color:rgb(239 246 255 / 0.8)}
.border-blue-50\/85{border-color:rgb(239 246 255 / 0.85)}
.border-blue-50\/90{border-color:rgb(239 246 255 / 0.9)}
.border-blue-50\/95{border-color:rgb(239 246 255 / 0.95)}
.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.border-blue-500\/0{border-color:rgb(59 130 246 / 0)}
.border-blue-500\/10{border-color:rgb(59 130 246 / 0.1)}
.border-blue-500\/100{border-color:rgb(59 130 246 / 1)}
.border-blue-500\/15{border-color:rgb(59 130 246 / 0.15)}
.border-blue-500\/20{border-color:rgb(59 130 246 / 0.2)}
.border-blue-500\/25{border-color:rgb(59 130 246 / 0.25)}
.border-blue-500\/30{border-color:rgb(59 130 246 / 0.3)}
.border-blue-500\/35{border-color:rgb(59 130 246 / 0.35)}
.border-blue-500\/40{border-color:rgb(59 130 246 / 0.4)}
.border-blue-500\/45{border-color:rgb(59 130 246 / 0.45)}
.border-blue-500\/5{border-color:rgb(59 130 246 / 0.05)}
.border-blue-500\/50{border-color:rgb(59 130 246 / 0.5)}
.border-blue-500\/55{border-color:rgb(59 130 246 / 0.55)}
.border-blue-500\/60{border-color:rgb(59 130 246 / 0.6)}
.border-blue-500\/65{border-color:rgb(59 130 246 / 0.65)}
.border-blue-500\/70{border-color:rgb(59 130 246 / 0.7)}
.border-blue-500\/75{border-color:rgb(59 130 246 / 0.75)}
.border-blue-500\/80{border-color:rgb(59 130 246 / 0.8)}
.border-blue-500\/85{border-color:rgb(59 130 246 / 0.85)}
.border-blue-500\/90{border-color:rgb(59 130 246 / 0.9)}
.border-blue-500\/95{border-color:rgb(59 130 246 / 0.95)}
.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}
.border-current{border-color:currentColor}
.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}
.border-emerald-100\/0{border-color:rgb(209 250 229 / 0)}
.border-emerald-100\/10{border-color:rgb(209 250 229 / 0.1)}
.border-emerald-100\/100{border-color:rgb(209 250 229 / 1)}
.border-emerald-100\/15{border-color:rgb(209 250 229 / 0.15)}
.border-emerald-100\/20{border-color:rgb(209 250 229 / 0.2)}
.border-emerald-100\/25{border-color:rgb(209 250 229 / 0.25)}
.border-emerald-100\/30{border-color:rgb(209 250 229 / 0.3)}
.border-emerald-100\/35{border-color:rgb(209 250 229 / 0.35)}
.border-emerald-100\/40{border-color:rgb(209 250 229 / 0.4)}
.border-emerald-100\/45{border-color:rgb(209 250 229 / 0.45)}
.border-emerald-100\/5{border-color:rgb(209 250 229 / 0.05)}
.border-emerald-100\/50{border-color:rgb(209 250 229 / 0.5)}
.border-emerald-100\/55{border-color:rgb(209 250 229 / 0.55)}
.border-emerald-100\/60{border-color:rgb(209 250 229 / 0.6)}
.border-emerald-100\/65{border-color:rgb(209 250 229 / 0.65)}
.border-emerald-100\/70{border-color:rgb(209 250 229 / 0.7)}
.border-emerald-100\/75{border-color:rgb(209 250 229 / 0.75)}
.border-emerald-100\/80{border-color:rgb(209 250 229 / 0.8)}
.border-emerald-100\/85{border-color:rgb(209 250 229 / 0.85)}
.border-emerald-100\/90{border-color:rgb(209 250 229 / 0.9)}
.border-emerald-100\/95{border-color:rgb(209 250 229 / 0.95)}
.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}
.border-emerald-200\/0{border-color:rgb(167 243 208 / 0)}
.border-emerald-200\/10{border-color:rgb(167 243 208 / 0.1)}
.border-emerald-200\/100{border-color:rgb(167 243 208 / 1)}
.border-emerald-200\/15{border-color:rgb(167 243 208 / 0.15)}
.border-emerald-200\/20{border-color:rgb(167 243 208 / 0.2)}
.border-emerald-200\/25{border-color:rgb(167 243 208 / 0.25)}
.border-emerald-200\/30{border-color:rgb(167 243 208 / 0.3)}
.border-emerald-200\/35{border-color:rgb(167 243 208 / 0.35)}
.border-emerald-200\/40{border-color:rgb(167 243 208 / 0.4)}
.border-emerald-200\/45{border-color:rgb(167 243 208 / 0.45)}
.border-emerald-200\/5{border-color:rgb(167 243 208 / 0.05)}
.border-emerald-200\/50{border-color:rgb(167 243 208 / 0.5)}
.border-emerald-200\/55{border-color:rgb(167 243 208 / 0.55)}
.border-emerald-200\/60{border-color:rgb(167 243 208 / 0.6)}
.border-emerald-200\/65{border-color:rgb(167 243 208 / 0.65)}
.border-emerald-200\/70{border-color:rgb(167 243 208 / 0.7)}
.border-emerald-200\/75{border-color:rgb(167 243 208 / 0.75)}
.border-emerald-200\/80{border-color:rgb(167 243 208 / 0.8)}
.border-emerald-200\/85{border-color:rgb(167 243 208 / 0.85)}
.border-emerald-200\/90{border-color:rgb(167 243 208 / 0.9)}
.border-emerald-200\/95{border-color:rgb(167 243 208 / 0.95)}
.border-emerald-50{--tw-border-opacity:1;border-color:rgb(236 253 245 / var(--tw-border-opacity, 1))}
.border-emerald-50\/0{border-color:rgb(236 253 245 / 0)}
.border-emerald-50\/10{border-color:rgb(236 253 245 / 0.1)}
.border-emerald-50\/100{border-color:rgb(236 253 245 / 1)}
.border-emerald-50\/15{border-color:rgb(236 253 245 / 0.15)}
.border-emerald-50\/20{border-color:rgb(236 253 245 / 0.2)}
.border-emerald-50\/25{border-color:rgb(236 253 245 / 0.25)}
.border-emerald-50\/30{border-color:rgb(236 253 245 / 0.3)}
.border-emerald-50\/35{border-color:rgb(236 253 245 / 0.35)}
.border-emerald-50\/40{border-color:rgb(236 253 245 / 0.4)}
.border-emerald-50\/45{border-color:rgb(236 253 245 / 0.45)}
.border-emerald-50\/5{border-color:rgb(236 253 245 / 0.05)}
.border-emerald-50\/50{border-color:rgb(236 253 245 / 0.5)}
.border-emerald-50\/55{border-color:rgb(236 253 245 / 0.55)}
.border-emerald-50\/60{border-color:rgb(236 253 245 / 0.6)}
.border-emerald-50\/65{border-color:rgb(236 253 245 / 0.65)}
.border-emerald-50\/70{border-color:rgb(236 253 245 / 0.7)}
.border-emerald-50\/75{border-color:rgb(236 253 245 / 0.75)}
.border-emerald-50\/80{border-color:rgb(236 253 245 / 0.8)}
.border-emerald-50\/85{border-color:rgb(236 253 245 / 0.85)}
.border-emerald-50\/90{border-color:rgb(236 253 245 / 0.9)}
.border-emerald-50\/95{border-color:rgb(236 253 245 / 0.95)}
.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}
.border-emerald-500\/0{border-color:rgb(16 185 129 / 0)}
.border-emerald-500\/10{border-color:rgb(16 185 129 / 0.1)}
.border-emerald-500\/100{border-color:rgb(16 185 129 / 1)}
.border-emerald-500\/15{border-color:rgb(16 185 129 / 0.15)}
.border-emerald-500\/20{border-color:rgb(16 185 129 / 0.2)}
.border-emerald-500\/25{border-color:rgb(16 185 129 / 0.25)}
.border-emerald-500\/30{border-color:rgb(16 185 129 / 0.3)}
.border-emerald-500\/35{border-color:rgb(16 185 129 / 0.35)}
.border-emerald-500\/40{border-color:rgb(16 185 129 / 0.4)}
.border-emerald-500\/45{border-color:rgb(16 185 129 / 0.45)}
.border-emerald-500\/5{border-color:rgb(16 185 129 / 0.05)}
.border-emerald-500\/50{border-color:rgb(16 185 129 / 0.5)}
.border-emerald-500\/55{border-color:rgb(16 185 129 / 0.55)}
.border-emerald-500\/60{border-color:rgb(16 185 129 / 0.6)}
.border-emerald-500\/65{border-color:rgb(16 185 129 / 0.65)}
.border-emerald-500\/70{border-color:rgb(16 185 129 / 0.7)}
.border-emerald-500\/75{border-color:rgb(16 185 129 / 0.75)}
.border-emerald-500\/80{border-color:rgb(16 185 129 / 0.8)}
.border-emerald-500\/85{border-color:rgb(16 185 129 / 0.85)}
.border-emerald-500\/90{border-color:rgb(16 185 129 / 0.9)}
.border-emerald-500\/95{border-color:rgb(16 185 129 / 0.95)}
.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}
.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-gray-200\/50{border-color:rgb(229 231 235 / 0.5)}
.border-gray-200\/90{border-color:rgb(229 231 235 / 0.9)}
.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}
.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}
.border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}
.border-green-100\/0{border-color:rgb(220 252 231 / 0)}
.border-green-100\/10{border-color:rgb(220 252 231 / 0.1)}
.border-green-100\/100{border-color:rgb(220 252 231 / 1)}
.border-green-100\/15{border-color:rgb(220 252 231 / 0.15)}
.border-green-100\/20{border-color:rgb(220 252 231 / 0.2)}
.border-green-100\/25{border-color:rgb(220 252 231 / 0.25)}
.border-green-100\/30{border-color:rgb(220 252 231 / 0.3)}
.border-green-100\/35{border-color:rgb(220 252 231 / 0.35)}
.border-green-100\/40{border-color:rgb(220 252 231 / 0.4)}
.border-green-100\/45{border-color:rgb(220 252 231 / 0.45)}
.border-green-100\/5{border-color:rgb(220 252 231 / 0.05)}
.border-green-100\/50{border-color:rgb(220 252 231 / 0.5)}
.border-green-100\/55{border-color:rgb(220 252 231 / 0.55)}
.border-green-100\/60{border-color:rgb(220 252 231 / 0.6)}
.border-green-100\/65{border-color:rgb(220 252 231 / 0.65)}
.border-green-100\/70{border-color:rgb(220 252 231 / 0.7)}
.border-green-100\/75{border-color:rgb(220 252 231 / 0.75)}
.border-green-100\/80{border-color:rgb(220 252 231 / 0.8)}
.border-green-100\/85{border-color:rgb(220 252 231 / 0.85)}
.border-green-100\/90{border-color:rgb(220 252 231 / 0.9)}
.border-green-100\/95{border-color:rgb(220 252 231 / 0.95)}
.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}
.border-green-200\/0{border-color:rgb(187 247 208 / 0)}
.border-green-200\/10{border-color:rgb(187 247 208 / 0.1)}
.border-green-200\/100{border-color:rgb(187 247 208 / 1)}
.border-green-200\/15{border-color:rgb(187 247 208 / 0.15)}
.border-green-200\/20{border-color:rgb(187 247 208 / 0.2)}
.border-green-200\/25{border-color:rgb(187 247 208 / 0.25)}
.border-green-200\/30{border-color:rgb(187 247 208 / 0.3)}
.border-green-200\/35{border-color:rgb(187 247 208 / 0.35)}
.border-green-200\/40{border-color:rgb(187 247 208 / 0.4)}
.border-green-200\/45{border-color:rgb(187 247 208 / 0.45)}
.border-green-200\/5{border-color:rgb(187 247 208 / 0.05)}
.border-green-200\/50{border-color:rgb(187 247 208 / 0.5)}
.border-green-200\/55{border-color:rgb(187 247 208 / 0.55)}
.border-green-200\/60{border-color:rgb(187 247 208 / 0.6)}
.border-green-200\/65{border-color:rgb(187 247 208 / 0.65)}
.border-green-200\/70{border-color:rgb(187 247 208 / 0.7)}
.border-green-200\/75{border-color:rgb(187 247 208 / 0.75)}
.border-green-200\/80{border-color:rgb(187 247 208 / 0.8)}
.border-green-200\/85{border-color:rgb(187 247 208 / 0.85)}
.border-green-200\/90{border-color:rgb(187 247 208 / 0.9)}
.border-green-200\/95{border-color:rgb(187 247 208 / 0.95)}
.border-green-50{--tw-border-opacity:1;border-color:rgb(240 253 244 / var(--tw-border-opacity, 1))}
.border-green-50\/0{border-color:rgb(240 253 244 / 0)}
.border-green-50\/10{border-color:rgb(240 253 244 / 0.1)}
.border-green-50\/100{border-color:rgb(240 253 244 / 1)}
.border-green-50\/15{border-color:rgb(240 253 244 / 0.15)}
.border-green-50\/20{border-color:rgb(240 253 244 / 0.2)}
.border-green-50\/25{border-color:rgb(240 253 244 / 0.25)}
.border-green-50\/30{border-color:rgb(240 253 244 / 0.3)}
.border-green-50\/35{border-color:rgb(240 253 244 / 0.35)}
.border-green-50\/40{border-color:rgb(240 253 244 / 0.4)}
.border-green-50\/45{border-color:rgb(240 253 244 / 0.45)}
.border-green-50\/5{border-color:rgb(240 253 244 / 0.05)}
.border-green-50\/50{border-color:rgb(240 253 244 / 0.5)}
.border-green-50\/55{border-color:rgb(240 253 244 / 0.55)}
.border-green-50\/60{border-color:rgb(240 253 244 / 0.6)}
.border-green-50\/65{border-color:rgb(240 253 244 / 0.65)}
.border-green-50\/70{border-color:rgb(240 253 244 / 0.7)}
.border-green-50\/75{border-color:rgb(240 253 244 / 0.75)}
.border-green-50\/80{border-color:rgb(240 253 244 / 0.8)}
.border-green-50\/85{border-color:rgb(240 253 244 / 0.85)}
.border-green-50\/90{border-color:rgb(240 253 244 / 0.9)}
.border-green-50\/95{border-color:rgb(240 253 244 / 0.95)}
.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}
.border-green-500\/0{border-color:rgb(34 197 94 / 0)}
.border-green-500\/10{border-color:rgb(34 197 94 / 0.1)}
.border-green-500\/100{border-color:rgb(34 197 94 / 1)}
.border-green-500\/15{border-color:rgb(34 197 94 / 0.15)}
.border-green-500\/20{border-color:rgb(34 197 94 / 0.2)}
.border-green-500\/25{border-color:rgb(34 197 94 / 0.25)}
.border-green-500\/30{border-color:rgb(34 197 94 / 0.3)}
.border-green-500\/35{border-color:rgb(34 197 94 / 0.35)}
.border-green-500\/40{border-color:rgb(34 197 94 / 0.4)}
.border-green-500\/45{border-color:rgb(34 197 94 / 0.45)}
.border-green-500\/5{border-color:rgb(34 197 94 / 0.05)}
.border-green-500\/50{border-color:rgb(34 197 94 / 0.5)}
.border-green-500\/55{border-color:rgb(34 197 94 / 0.55)}
.border-green-500\/60{border-color:rgb(34 197 94 / 0.6)}
.border-green-500\/65{border-color:rgb(34 197 94 / 0.65)}
.border-green-500\/70{border-color:rgb(34 197 94 / 0.7)}
.border-green-500\/75{border-color:rgb(34 197 94 / 0.75)}
.border-green-500\/80{border-color:rgb(34 197 94 / 0.8)}
.border-green-500\/85{border-color:rgb(34 197 94 / 0.85)}
.border-green-500\/90{border-color:rgb(34 197 94 / 0.9)}
.border-green-500\/95{border-color:rgb(34 197 94 / 0.95)}
.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}
.border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}
.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}
.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}
.border-orange-100{--tw-border-opacity:1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}
.border-orange-100\/0{border-color:rgb(255 237 213 / 0)}
.border-orange-100\/10{border-color:rgb(255 237 213 / 0.1)}
.border-orange-100\/100{border-color:rgb(255 237 213 / 1)}
.border-orange-100\/15{border-color:rgb(255 237 213 / 0.15)}
.border-orange-100\/20{border-color:rgb(255 237 213 / 0.2)}
.border-orange-100\/25{border-color:rgb(255 237 213 / 0.25)}
.border-orange-100\/30{border-color:rgb(255 237 213 / 0.3)}
.border-orange-100\/35{border-color:rgb(255 237 213 / 0.35)}
.border-orange-100\/40{border-color:rgb(255 237 213 / 0.4)}
.border-orange-100\/45{border-color:rgb(255 237 213 / 0.45)}
.border-orange-100\/5{border-color:rgb(255 237 213 / 0.05)}
.border-orange-100\/50{border-color:rgb(255 237 213 / 0.5)}
.border-orange-100\/55{border-color:rgb(255 237 213 / 0.55)}
.border-orange-100\/60{border-color:rgb(255 237 213 / 0.6)}
.border-orange-100\/65{border-color:rgb(255 237 213 / 0.65)}
.border-orange-100\/70{border-color:rgb(255 237 213 / 0.7)}
.border-orange-100\/75{border-color:rgb(255 237 213 / 0.75)}
.border-orange-100\/80{border-color:rgb(255 237 213 / 0.8)}
.border-orange-100\/85{border-color:rgb(255 237 213 / 0.85)}
.border-orange-100\/90{border-color:rgb(255 237 213 / 0.9)}
.border-orange-100\/95{border-color:rgb(255 237 213 / 0.95)}
.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}
.border-orange-200\/0{border-color:rgb(254 215 170 / 0)}
.border-orange-200\/10{border-color:rgb(254 215 170 / 0.1)}
.border-orange-200\/100{border-color:rgb(254 215 170 / 1)}
.border-orange-200\/15{border-color:rgb(254 215 170 / 0.15)}
.border-orange-200\/20{border-color:rgb(254 215 170 / 0.2)}
.border-orange-200\/25{border-color:rgb(254 215 170 / 0.25)}
.border-orange-200\/30{border-color:rgb(254 215 170 / 0.3)}
.border-orange-200\/35{border-color:rgb(254 215 170 / 0.35)}
.border-orange-200\/40{border-color:rgb(254 215 170 / 0.4)}
.border-orange-200\/45{border-color:rgb(254 215 170 / 0.45)}
.border-orange-200\/5{border-color:rgb(254 215 170 / 0.05)}
.border-orange-200\/50{border-color:rgb(254 215 170 / 0.5)}
.border-orange-200\/55{border-color:rgb(254 215 170 / 0.55)}
.border-orange-200\/60{border-color:rgb(254 215 170 / 0.6)}
.border-orange-200\/65{border-color:rgb(254 215 170 / 0.65)}
.border-orange-200\/70{border-color:rgb(254 215 170 / 0.7)}
.border-orange-200\/75{border-color:rgb(254 215 170 / 0.75)}
.border-orange-200\/80{border-color:rgb(254 215 170 / 0.8)}
.border-orange-200\/85{border-color:rgb(254 215 170 / 0.85)}
.border-orange-200\/90{border-color:rgb(254 215 170 / 0.9)}
.border-orange-200\/95{border-color:rgb(254 215 170 / 0.95)}
.border-orange-50{--tw-border-opacity:1;border-color:rgb(255 247 237 / var(--tw-border-opacity, 1))}
.border-orange-50\/0{border-color:rgb(255 247 237 / 0)}
.border-orange-50\/10{border-color:rgb(255 247 237 / 0.1)}
.border-orange-50\/100{border-color:rgb(255 247 237 / 1)}
.border-orange-50\/15{border-color:rgb(255 247 237 / 0.15)}
.border-orange-50\/20{border-color:rgb(255 247 237 / 0.2)}
.border-orange-50\/25{border-color:rgb(255 247 237 / 0.25)}
.border-orange-50\/30{border-color:rgb(255 247 237 / 0.3)}
.border-orange-50\/35{border-color:rgb(255 247 237 / 0.35)}
.border-orange-50\/40{border-color:rgb(255 247 237 / 0.4)}
.border-orange-50\/45{border-color:rgb(255 247 237 / 0.45)}
.border-orange-50\/5{border-color:rgb(255 247 237 / 0.05)}
.border-orange-50\/50{border-color:rgb(255 247 237 / 0.5)}
.border-orange-50\/55{border-color:rgb(255 247 237 / 0.55)}
.border-orange-50\/60{border-color:rgb(255 247 237 / 0.6)}
.border-orange-50\/65{border-color:rgb(255 247 237 / 0.65)}
.border-orange-50\/70{border-color:rgb(255 247 237 / 0.7)}
.border-orange-50\/75{border-color:rgb(255 247 237 / 0.75)}
.border-orange-50\/80{border-color:rgb(255 247 237 / 0.8)}
.border-orange-50\/85{border-color:rgb(255 247 237 / 0.85)}
.border-orange-50\/90{border-color:rgb(255 247 237 / 0.9)}
.border-orange-50\/95{border-color:rgb(255 247 237 / 0.95)}
.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}
.border-orange-500\/0{border-color:rgb(249 115 22 / 0)}
.border-orange-500\/10{border-color:rgb(249 115 22 / 0.1)}
.border-orange-500\/100{border-color:rgb(249 115 22 / 1)}
.border-orange-500\/15{border-color:rgb(249 115 22 / 0.15)}
.border-orange-500\/20{border-color:rgb(249 115 22 / 0.2)}
.border-orange-500\/25{border-color:rgb(249 115 22 / 0.25)}
.border-orange-500\/30{border-color:rgb(249 115 22 / 0.3)}
.border-orange-500\/35{border-color:rgb(249 115 22 / 0.35)}
.border-orange-500\/40{border-color:rgb(249 115 22 / 0.4)}
.border-orange-500\/45{border-color:rgb(249 115 22 / 0.45)}
.border-orange-500\/5{border-color:rgb(249 115 22 / 0.05)}
.border-orange-500\/50{border-color:rgb(249 115 22 / 0.5)}
.border-orange-500\/55{border-color:rgb(249 115 22 / 0.55)}
.border-orange-500\/60{border-color:rgb(249 115 22 / 0.6)}
.border-orange-500\/65{border-color:rgb(249 115 22 / 0.65)}
.border-orange-500\/70{border-color:rgb(249 115 22 / 0.7)}
.border-orange-500\/75{border-color:rgb(249 115 22 / 0.75)}
.border-orange-500\/80{border-color:rgb(249 115 22 / 0.8)}
.border-orange-500\/85{border-color:rgb(249 115 22 / 0.85)}
.border-orange-500\/90{border-color:rgb(249 115 22 / 0.9)}
.border-orange-500\/95{border-color:rgb(249 115 22 / 0.95)}
.border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}
.border-purple-100\/0{border-color:rgb(243 232 255 / 0)}
.border-purple-100\/10{border-color:rgb(243 232 255 / 0.1)}
.border-purple-100\/100{border-color:rgb(243 232 255 / 1)}
.border-purple-100\/15{border-color:rgb(243 232 255 / 0.15)}
.border-purple-100\/20{border-color:rgb(243 232 255 / 0.2)}
.border-purple-100\/25{border-color:rgb(243 232 255 / 0.25)}
.border-purple-100\/30{border-color:rgb(243 232 255 / 0.3)}
.border-purple-100\/35{border-color:rgb(243 232 255 / 0.35)}
.border-purple-100\/40{border-color:rgb(243 232 255 / 0.4)}
.border-purple-100\/45{border-color:rgb(243 232 255 / 0.45)}
.border-purple-100\/5{border-color:rgb(243 232 255 / 0.05)}
.border-purple-100\/50{border-color:rgb(243 232 255 / 0.5)}
.border-purple-100\/55{border-color:rgb(243 232 255 / 0.55)}
.border-purple-100\/60{border-color:rgb(243 232 255 / 0.6)}
.border-purple-100\/65{border-color:rgb(243 232 255 / 0.65)}
.border-purple-100\/70{border-color:rgb(243 232 255 / 0.7)}
.border-purple-100\/75{border-color:rgb(243 232 255 / 0.75)}
.border-purple-100\/80{border-color:rgb(243 232 255 / 0.8)}
.border-purple-100\/85{border-color:rgb(243 232 255 / 0.85)}
.border-purple-100\/90{border-color:rgb(243 232 255 / 0.9)}
.border-purple-100\/95{border-color:rgb(243 232 255 / 0.95)}
.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}
.border-purple-200\/0{border-color:rgb(233 213 255 / 0)}
.border-purple-200\/10{border-color:rgb(233 213 255 / 0.1)}
.border-purple-200\/100{border-color:rgb(233 213 255 / 1)}
.border-purple-200\/15{border-color:rgb(233 213 255 / 0.15)}
.border-purple-200\/20{border-color:rgb(233 213 255 / 0.2)}
.border-purple-200\/25{border-color:rgb(233 213 255 / 0.25)}
.border-purple-200\/30{border-color:rgb(233 213 255 / 0.3)}
.border-purple-200\/35{border-color:rgb(233 213 255 / 0.35)}
.border-purple-200\/40{border-color:rgb(233 213 255 / 0.4)}
.border-purple-200\/45{border-color:rgb(233 213 255 / 0.45)}
.border-purple-200\/5{border-color:rgb(233 213 255 / 0.05)}
.border-purple-200\/50{border-color:rgb(233 213 255 / 0.5)}
.border-purple-200\/55{border-color:rgb(233 213 255 / 0.55)}
.border-purple-200\/60{border-color:rgb(233 213 255 / 0.6)}
.border-purple-200\/65{border-color:rgb(233 213 255 / 0.65)}
.border-purple-200\/70{border-color:rgb(233 213 255 / 0.7)}
.border-purple-200\/75{border-color:rgb(233 213 255 / 0.75)}
.border-purple-200\/80{border-color:rgb(233 213 255 / 0.8)}
.border-purple-200\/85{border-color:rgb(233 213 255 / 0.85)}
.border-purple-200\/90{border-color:rgb(233 213 255 / 0.9)}
.border-purple-200\/95{border-color:rgb(233 213 255 / 0.95)}
.border-purple-50{--tw-border-opacity:1;border-color:rgb(250 245 255 / var(--tw-border-opacity, 1))}
.border-purple-50\/0{border-color:rgb(250 245 255 / 0)}
.border-purple-50\/10{border-color:rgb(250 245 255 / 0.1)}
.border-purple-50\/100{border-color:rgb(250 245 255 / 1)}
.border-purple-50\/15{border-color:rgb(250 245 255 / 0.15)}
.border-purple-50\/20{border-color:rgb(250 245 255 / 0.2)}
.border-purple-50\/25{border-color:rgb(250 245 255 / 0.25)}
.border-purple-50\/30{border-color:rgb(250 245 255 / 0.3)}
.border-purple-50\/35{border-color:rgb(250 245 255 / 0.35)}
.border-purple-50\/40{border-color:rgb(250 245 255 / 0.4)}
.border-purple-50\/45{border-color:rgb(250 245 255 / 0.45)}
.border-purple-50\/5{border-color:rgb(250 245 255 / 0.05)}
.border-purple-50\/50{border-color:rgb(250 245 255 / 0.5)}
.border-purple-50\/55{border-color:rgb(250 245 255 / 0.55)}
.border-purple-50\/60{border-color:rgb(250 245 255 / 0.6)}
.border-purple-50\/65{border-color:rgb(250 245 255 / 0.65)}
.border-purple-50\/70{border-color:rgb(250 245 255 / 0.7)}
.border-purple-50\/75{border-color:rgb(250 245 255 / 0.75)}
.border-purple-50\/80{border-color:rgb(250 245 255 / 0.8)}
.border-purple-50\/85{border-color:rgb(250 245 255 / 0.85)}
.border-purple-50\/90{border-color:rgb(250 245 255 / 0.9)}
.border-purple-50\/95{border-color:rgb(250 245 255 / 0.95)}
.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}
.border-purple-500\/0{border-color:rgb(168 85 247 / 0)}
.border-purple-500\/10{border-color:rgb(168 85 247 / 0.1)}
.border-purple-500\/100{border-color:rgb(168 85 247 / 1)}
.border-purple-500\/15{border-color:rgb(168 85 247 / 0.15)}
.border-purple-500\/20{border-color:rgb(168 85 247 / 0.2)}
.border-purple-500\/25{border-color:rgb(168 85 247 / 0.25)}
.border-purple-500\/30{border-color:rgb(168 85 247 / 0.3)}
.border-purple-500\/35{border-color:rgb(168 85 247 / 0.35)}
.border-purple-500\/40{border-color:rgb(168 85 247 / 0.4)}
.border-purple-500\/45{border-color:rgb(168 85 247 / 0.45)}
.border-purple-500\/5{border-color:rgb(168 85 247 / 0.05)}
.border-purple-500\/50{border-color:rgb(168 85 247 / 0.5)}
.border-purple-500\/55{border-color:rgb(168 85 247 / 0.55)}
.border-purple-500\/60{border-color:rgb(168 85 247 / 0.6)}
.border-purple-500\/65{border-color:rgb(168 85 247 / 0.65)}
.border-purple-500\/70{border-color:rgb(168 85 247 / 0.7)}
.border-purple-500\/75{border-color:rgb(168 85 247 / 0.75)}
.border-purple-500\/80{border-color:rgb(168 85 247 / 0.8)}
.border-purple-500\/85{border-color:rgb(168 85 247 / 0.85)}
.border-purple-500\/90{border-color:rgb(168 85 247 / 0.9)}
.border-purple-500\/95{border-color:rgb(168 85 247 / 0.95)}
.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}
.border-red-100\/0{border-color:rgb(254 226 226 / 0)}
.border-red-100\/10{border-color:rgb(254 226 226 / 0.1)}
.border-red-100\/100{border-color:rgb(254 226 226 / 1)}
.border-red-100\/15{border-color:rgb(254 226 226 / 0.15)}
.border-red-100\/20{border-color:rgb(254 226 226 / 0.2)}
.border-red-100\/25{border-color:rgb(254 226 226 / 0.25)}
.border-red-100\/30{border-color:rgb(254 226 226 / 0.3)}
.border-red-100\/35{border-color:rgb(254 226 226 / 0.35)}
.border-red-100\/40{border-color:rgb(254 226 226 / 0.4)}
.border-red-100\/45{border-color:rgb(254 226 226 / 0.45)}
.border-red-100\/5{border-color:rgb(254 226 226 / 0.05)}
.border-red-100\/50{border-color:rgb(254 226 226 / 0.5)}
.border-red-100\/55{border-color:rgb(254 226 226 / 0.55)}
.border-red-100\/60{border-color:rgb(254 226 226 / 0.6)}
.border-red-100\/65{border-color:rgb(254 226 226 / 0.65)}
.border-red-100\/70{border-color:rgb(254 226 226 / 0.7)}
.border-red-100\/75{border-color:rgb(254 226 226 / 0.75)}
.border-red-100\/80{border-color:rgb(254 226 226 / 0.8)}
.border-red-100\/85{border-color:rgb(254 226 226 / 0.85)}
.border-red-100\/90{border-color:rgb(254 226 226 / 0.9)}
.border-red-100\/95{border-color:rgb(254 226 226 / 0.95)}
.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}
.border-red-200\/0{border-color:rgb(254 202 202 / 0)}
.border-red-200\/10{border-color:rgb(254 202 202 / 0.1)}
.border-red-200\/100{border-color:rgb(254 202 202 / 1)}
.border-red-200\/15{border-color:rgb(254 202 202 / 0.15)}
.border-red-200\/20{border-color:rgb(254 202 202 / 0.2)}
.border-red-200\/25{border-color:rgb(254 202 202 / 0.25)}
.border-red-200\/30{border-color:rgb(254 202 202 / 0.3)}
.border-red-200\/35{border-color:rgb(254 202 202 / 0.35)}
.border-red-200\/40{border-color:rgb(254 202 202 / 0.4)}
.border-red-200\/45{border-color:rgb(254 202 202 / 0.45)}
.border-red-200\/5{border-color:rgb(254 202 202 / 0.05)}
.border-red-200\/50{border-color:rgb(254 202 202 / 0.5)}
.border-red-200\/55{border-color:rgb(254 202 202 / 0.55)}
.border-red-200\/60{border-color:rgb(254 202 202 / 0.6)}
.border-red-200\/65{border-color:rgb(254 202 202 / 0.65)}
.border-red-200\/70{border-color:rgb(254 202 202 / 0.7)}
.border-red-200\/75{border-color:rgb(254 202 202 / 0.75)}
.border-red-200\/80{border-color:rgb(254 202 202 / 0.8)}
.border-red-200\/85{border-color:rgb(254 202 202 / 0.85)}
.border-red-200\/90{border-color:rgb(254 202 202 / 0.9)}
.border-red-200\/95{border-color:rgb(254 202 202 / 0.95)}
.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.border-red-50{--tw-border-opacity:1;border-color:rgb(254 242 242 / var(--tw-border-opacity, 1))}
.border-red-50\/0{border-color:rgb(254 242 242 / 0)}
.border-red-50\/10{border-color:rgb(254 242 242 / 0.1)}
.border-red-50\/100{border-color:rgb(254 242 242 / 1)}
.border-red-50\/15{border-color:rgb(254 242 242 / 0.15)}
.border-red-50\/20{border-color:rgb(254 242 242 / 0.2)}
.border-red-50\/25{border-color:rgb(254 242 242 / 0.25)}
.border-red-50\/30{border-color:rgb(254 242 242 / 0.3)}
.border-red-50\/35{border-color:rgb(254 242 242 / 0.35)}
.border-red-50\/40{border-color:rgb(254 242 242 / 0.4)}
.border-red-50\/45{border-color:rgb(254 242 242 / 0.45)}
.border-red-50\/5{border-color:rgb(254 242 242 / 0.05)}
.border-red-50\/50{border-color:rgb(254 242 242 / 0.5)}
.border-red-50\/55{border-color:rgb(254 242 242 / 0.55)}
.border-red-50\/60{border-color:rgb(254 242 242 / 0.6)}
.border-red-50\/65{border-color:rgb(254 242 242 / 0.65)}
.border-red-50\/70{border-color:rgb(254 242 242 / 0.7)}
.border-red-50\/75{border-color:rgb(254 242 242 / 0.75)}
.border-red-50\/80{border-color:rgb(254 242 242 / 0.8)}
.border-red-50\/85{border-color:rgb(254 242 242 / 0.85)}
.border-red-50\/90{border-color:rgb(254 242 242 / 0.9)}
.border-red-50\/95{border-color:rgb(254 242 242 / 0.95)}
.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-red-500\/0{border-color:rgb(239 68 68 / 0)}
.border-red-500\/10{border-color:rgb(239 68 68 / 0.1)}
.border-red-500\/100{border-color:rgb(239 68 68 / 1)}
.border-red-500\/15{border-color:rgb(239 68 68 / 0.15)}
.border-red-500\/20{border-color:rgb(239 68 68 / 0.2)}
.border-red-500\/25{border-color:rgb(239 68 68 / 0.25)}
.border-red-500\/30{border-color:rgb(239 68 68 / 0.3)}
.border-red-500\/35{border-color:rgb(239 68 68 / 0.35)}
.border-red-500\/40{border-color:rgb(239 68 68 / 0.4)}
.border-red-500\/45{border-color:rgb(239 68 68 / 0.45)}
.border-red-500\/5{border-color:rgb(239 68 68 / 0.05)}
.border-red-500\/50{border-color:rgb(239 68 68 / 0.5)}
.border-red-500\/55{border-color:rgb(239 68 68 / 0.55)}
.border-red-500\/60{border-color:rgb(239 68 68 / 0.6)}
.border-red-500\/65{border-color:rgb(239 68 68 / 0.65)}
.border-red-500\/70{border-color:rgb(239 68 68 / 0.7)}
.border-red-500\/75{border-color:rgb(239 68 68 / 0.75)}
.border-red-500\/80{border-color:rgb(239 68 68 / 0.8)}
.border-red-500\/85{border-color:rgb(239 68 68 / 0.85)}
.border-red-500\/90{border-color:rgb(239 68 68 / 0.9)}
.border-red-500\/95{border-color:rgb(239 68 68 / 0.95)}
.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}
.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}
.border-sky-200\/90{border-color:rgb(186 230 253 / 0.9)}
.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}
.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}
.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}
.border-transparent{border-color:transparent}
.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}
.border-white\/10{border-color:rgb(255 255 255 / 0.1)}
.border-white\/35{border-color:rgb(255 255 255 / 0.35)}
.border-yellow-100{--tw-border-opacity:1;border-color:rgb(254 249 195 / var(--tw-border-opacity, 1))}
.border-yellow-100\/0{border-color:rgb(254 249 195 / 0)}
.border-yellow-100\/10{border-color:rgb(254 249 195 / 0.1)}
.border-yellow-100\/100{border-color:rgb(254 249 195 / 1)}
.border-yellow-100\/15{border-color:rgb(254 249 195 / 0.15)}
.border-yellow-100\/20{border-color:rgb(254 249 195 / 0.2)}
.border-yellow-100\/25{border-color:rgb(254 249 195 / 0.25)}
.border-yellow-100\/30{border-color:rgb(254 249 195 / 0.3)}
.border-yellow-100\/35{border-color:rgb(254 249 195 / 0.35)}
.border-yellow-100\/40{border-color:rgb(254 249 195 / 0.4)}
.border-yellow-100\/45{border-color:rgb(254 249 195 / 0.45)}
.border-yellow-100\/5{border-color:rgb(254 249 195 / 0.05)}
.border-yellow-100\/50{border-color:rgb(254 249 195 / 0.5)}
.border-yellow-100\/55{border-color:rgb(254 249 195 / 0.55)}
.border-yellow-100\/60{border-color:rgb(254 249 195 / 0.6)}
.border-yellow-100\/65{border-color:rgb(254 249 195 / 0.65)}
.border-yellow-100\/70{border-color:rgb(254 249 195 / 0.7)}
.border-yellow-100\/75{border-color:rgb(254 249 195 / 0.75)}
.border-yellow-100\/80{border-color:rgb(254 249 195 / 0.8)}
.border-yellow-100\/85{border-color:rgb(254 249 195 / 0.85)}
.border-yellow-100\/90{border-color:rgb(254 249 195 / 0.9)}
.border-yellow-100\/95{border-color:rgb(254 249 195 / 0.95)}
.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}
.border-yellow-200\/0{border-color:rgb(254 240 138 / 0)}
.border-yellow-200\/10{border-color:rgb(254 240 138 / 0.1)}
.border-yellow-200\/100{border-color:rgb(254 240 138 / 1)}
.border-yellow-200\/15{border-color:rgb(254 240 138 / 0.15)}
.border-yellow-200\/20{border-color:rgb(254 240 138 / 0.2)}
.border-yellow-200\/25{border-color:rgb(254 240 138 / 0.25)}
.border-yellow-200\/30{border-color:rgb(254 240 138 / 0.3)}
.border-yellow-200\/35{border-color:rgb(254 240 138 / 0.35)}
.border-yellow-200\/40{border-color:rgb(254 240 138 / 0.4)}
.border-yellow-200\/45{border-color:rgb(254 240 138 / 0.45)}
.border-yellow-200\/5{border-color:rgb(254 240 138 / 0.05)}
.border-yellow-200\/50{border-color:rgb(254 240 138 / 0.5)}
.border-yellow-200\/55{border-color:rgb(254 240 138 / 0.55)}
.border-yellow-200\/60{border-color:rgb(254 240 138 / 0.6)}
.border-yellow-200\/65{border-color:rgb(254 240 138 / 0.65)}
.border-yellow-200\/70{border-color:rgb(254 240 138 / 0.7)}
.border-yellow-200\/75{border-color:rgb(254 240 138 / 0.75)}
.border-yellow-200\/80{border-color:rgb(254 240 138 / 0.8)}
.border-yellow-200\/85{border-color:rgb(254 240 138 / 0.85)}
.border-yellow-200\/90{border-color:rgb(254 240 138 / 0.9)}
.border-yellow-200\/95{border-color:rgb(254 240 138 / 0.95)}
.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}
.border-yellow-50{--tw-border-opacity:1;border-color:rgb(254 252 232 / var(--tw-border-opacity, 1))}
.border-yellow-50\/0{border-color:rgb(254 252 232 / 0)}
.border-yellow-50\/10{border-color:rgb(254 252 232 / 0.1)}
.border-yellow-50\/100{border-color:rgb(254 252 232 / 1)}
.border-yellow-50\/15{border-color:rgb(254 252 232 / 0.15)}
.border-yellow-50\/20{border-color:rgb(254 252 232 / 0.2)}
.border-yellow-50\/25{border-color:rgb(254 252 232 / 0.25)}
.border-yellow-50\/30{border-color:rgb(254 252 232 / 0.3)}
.border-yellow-50\/35{border-color:rgb(254 252 232 / 0.35)}
.border-yellow-50\/40{border-color:rgb(254 252 232 / 0.4)}
.border-yellow-50\/45{border-color:rgb(254 252 232 / 0.45)}
.border-yellow-50\/5{border-color:rgb(254 252 232 / 0.05)}
.border-yellow-50\/50{border-color:rgb(254 252 232 / 0.5)}
.border-yellow-50\/55{border-color:rgb(254 252 232 / 0.55)}
.border-yellow-50\/60{border-color:rgb(254 252 232 / 0.6)}
.border-yellow-50\/65{border-color:rgb(254 252 232 / 0.65)}
.border-yellow-50\/70{border-color:rgb(254 252 232 / 0.7)}
.border-yellow-50\/75{border-color:rgb(254 252 232 / 0.75)}
.border-yellow-50\/80{border-color:rgb(254 252 232 / 0.8)}
.border-yellow-50\/85{border-color:rgb(254 252 232 / 0.85)}
.border-yellow-50\/90{border-color:rgb(254 252 232 / 0.9)}
.border-yellow-50\/95{border-color:rgb(254 252 232 / 0.95)}
.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}
.border-yellow-500\/0{border-color:rgb(234 179 8 / 0)}
.border-yellow-500\/10{border-color:rgb(234 179 8 / 0.1)}
.border-yellow-500\/100{border-color:rgb(234 179 8 / 1)}
.border-yellow-500\/15{border-color:rgb(234 179 8 / 0.15)}
.border-yellow-500\/20{border-color:rgb(234 179 8 / 0.2)}
.border-yellow-500\/25{border-color:rgb(234 179 8 / 0.25)}
.border-yellow-500\/30{border-color:rgb(234 179 8 / 0.3)}
.border-yellow-500\/35{border-color:rgb(234 179 8 / 0.35)}
.border-yellow-500\/40{border-color:rgb(234 179 8 / 0.4)}
.border-yellow-500\/45{border-color:rgb(234 179 8 / 0.45)}
.border-yellow-500\/5{border-color:rgb(234 179 8 / 0.05)}
.border-yellow-500\/50{border-color:rgb(234 179 8 / 0.5)}
.border-yellow-500\/55{border-color:rgb(234 179 8 / 0.55)}
.border-yellow-500\/60{border-color:rgb(234 179 8 / 0.6)}
.border-yellow-500\/65{border-color:rgb(234 179 8 / 0.65)}
.border-yellow-500\/70{border-color:rgb(234 179 8 / 0.7)}
.border-yellow-500\/75{border-color:rgb(234 179 8 / 0.75)}
.border-yellow-500\/80{border-color:rgb(234 179 8 / 0.8)}
.border-yellow-500\/85{border-color:rgb(234 179 8 / 0.85)}
.border-yellow-500\/90{border-color:rgb(234 179 8 / 0.9)}
.border-yellow-500\/95{border-color:rgb(234 179 8 / 0.95)}
.border-b-\[\#0B1B2B\]{--tw-border-opacity:1;border-bottom-color:rgb(11 27 43 / var(--tw-border-opacity, 1))}
.border-b-blue-600{--tw-border-opacity:1;border-bottom-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}
.border-b-gray-200{--tw-border-opacity:1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-b-gray-400{--tw-border-opacity:1;border-bottom-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}
.border-b-red-500{--tw-border-opacity:1;border-bottom-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-b-transparent{border-bottom-color:transparent}
.border-l-\[\#0B1B2B\]{--tw-border-opacity:1;border-left-color:rgb(11 27 43 / var(--tw-border-opacity, 1))}
.border-l-amber-500{--tw-border-opacity:1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}
.border-l-blue-500{--tw-border-opacity:1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.border-l-blue-500\/0{border-left-color:rgb(59 130 246 / 0)}
.border-l-blue-500\/10{border-left-color:rgb(59 130 246 / 0.1)}
.border-l-blue-500\/100{border-left-color:rgb(59 130 246 / 1)}
.border-l-blue-500\/15{border-left-color:rgb(59 130 246 / 0.15)}
.border-l-blue-500\/20{border-left-color:rgb(59 130 246 / 0.2)}
.border-l-blue-500\/25{border-left-color:rgb(59 130 246 / 0.25)}
.border-l-blue-500\/30{border-left-color:rgb(59 130 246 / 0.3)}
.border-l-blue-500\/35{border-left-color:rgb(59 130 246 / 0.35)}
.border-l-blue-500\/40{border-left-color:rgb(59 130 246 / 0.4)}
.border-l-blue-500\/45{border-left-color:rgb(59 130 246 / 0.45)}
.border-l-blue-500\/5{border-left-color:rgb(59 130 246 / 0.05)}
.border-l-blue-500\/50{border-left-color:rgb(59 130 246 / 0.5)}
.border-l-blue-500\/55{border-left-color:rgb(59 130 246 / 0.55)}
.border-l-blue-500\/60{border-left-color:rgb(59 130 246 / 0.6)}
.border-l-blue-500\/65{border-left-color:rgb(59 130 246 / 0.65)}
.border-l-blue-500\/70{border-left-color:rgb(59 130 246 / 0.7)}
.border-l-blue-500\/75{border-left-color:rgb(59 130 246 / 0.75)}
.border-l-blue-500\/80{border-left-color:rgb(59 130 246 / 0.8)}
.border-l-blue-500\/85{border-left-color:rgb(59 130 246 / 0.85)}
.border-l-blue-500\/90{border-left-color:rgb(59 130 246 / 0.9)}
.border-l-blue-500\/95{border-left-color:rgb(59 130 246 / 0.95)}
.border-l-emerald-500{--tw-border-opacity:1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}
.border-l-emerald-500\/0{border-left-color:rgb(16 185 129 / 0)}
.border-l-emerald-500\/10{border-left-color:rgb(16 185 129 / 0.1)}
.border-l-emerald-500\/100{border-left-color:rgb(16 185 129 / 1)}
.border-l-emerald-500\/15{border-left-color:rgb(16 185 129 / 0.15)}
.border-l-emerald-500\/20{border-left-color:rgb(16 185 129 / 0.2)}
.border-l-emerald-500\/25{border-left-color:rgb(16 185 129 / 0.25)}
.border-l-emerald-500\/30{border-left-color:rgb(16 185 129 / 0.3)}
.border-l-emerald-500\/35{border-left-color:rgb(16 185 129 / 0.35)}
.border-l-emerald-500\/40{border-left-color:rgb(16 185 129 / 0.4)}
.border-l-emerald-500\/45{border-left-color:rgb(16 185 129 / 0.45)}
.border-l-emerald-500\/5{border-left-color:rgb(16 185 129 / 0.05)}
.border-l-emerald-500\/50{border-left-color:rgb(16 185 129 / 0.5)}
.border-l-emerald-500\/55{border-left-color:rgb(16 185 129 / 0.55)}
.border-l-emerald-500\/60{border-left-color:rgb(16 185 129 / 0.6)}
.border-l-emerald-500\/65{border-left-color:rgb(16 185 129 / 0.65)}
.border-l-emerald-500\/70{border-left-color:rgb(16 185 129 / 0.7)}
.border-l-emerald-500\/75{border-left-color:rgb(16 185 129 / 0.75)}
.border-l-emerald-500\/80{border-left-color:rgb(16 185 129 / 0.8)}
.border-l-emerald-500\/85{border-left-color:rgb(16 185 129 / 0.85)}
.border-l-emerald-500\/90{border-left-color:rgb(16 185 129 / 0.9)}
.border-l-emerald-500\/95{border-left-color:rgb(16 185 129 / 0.95)}
.border-l-gray-400{--tw-border-opacity:1;border-left-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}
.border-l-green-500{--tw-border-opacity:1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}
.border-l-green-500\/0{border-left-color:rgb(34 197 94 / 0)}
.border-l-green-500\/10{border-left-color:rgb(34 197 94 / 0.1)}
.border-l-green-500\/100{border-left-color:rgb(34 197 94 / 1)}
.border-l-green-500\/15{border-left-color:rgb(34 197 94 / 0.15)}
.border-l-green-500\/20{border-left-color:rgb(34 197 94 / 0.2)}
.border-l-green-500\/25{border-left-color:rgb(34 197 94 / 0.25)}
.border-l-green-500\/30{border-left-color:rgb(34 197 94 / 0.3)}
.border-l-green-500\/35{border-left-color:rgb(34 197 94 / 0.35)}
.border-l-green-500\/40{border-left-color:rgb(34 197 94 / 0.4)}
.border-l-green-500\/45{border-left-color:rgb(34 197 94 / 0.45)}
.border-l-green-500\/5{border-left-color:rgb(34 197 94 / 0.05)}
.border-l-green-500\/50{border-left-color:rgb(34 197 94 / 0.5)}
.border-l-green-500\/55{border-left-color:rgb(34 197 94 / 0.55)}
.border-l-green-500\/60{border-left-color:rgb(34 197 94 / 0.6)}
.border-l-green-500\/65{border-left-color:rgb(34 197 94 / 0.65)}
.border-l-green-500\/70{border-left-color:rgb(34 197 94 / 0.7)}
.border-l-green-500\/75{border-left-color:rgb(34 197 94 / 0.75)}
.border-l-green-500\/80{border-left-color:rgb(34 197 94 / 0.8)}
.border-l-green-500\/85{border-left-color:rgb(34 197 94 / 0.85)}
.border-l-green-500\/90{border-left-color:rgb(34 197 94 / 0.9)}
.border-l-green-500\/95{border-left-color:rgb(34 197 94 / 0.95)}
.border-l-orange-500{--tw-border-opacity:1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}
.border-l-orange-500\/0{border-left-color:rgb(249 115 22 / 0)}
.border-l-orange-500\/10{border-left-color:rgb(249 115 22 / 0.1)}
.border-l-orange-500\/100{border-left-color:rgb(249 115 22 / 1)}
.border-l-orange-500\/15{border-left-color:rgb(249 115 22 / 0.15)}
.border-l-orange-500\/20{border-left-color:rgb(249 115 22 / 0.2)}
.border-l-orange-500\/25{border-left-color:rgb(249 115 22 / 0.25)}
.border-l-orange-500\/30{border-left-color:rgb(249 115 22 / 0.3)}
.border-l-orange-500\/35{border-left-color:rgb(249 115 22 / 0.35)}
.border-l-orange-500\/40{border-left-color:rgb(249 115 22 / 0.4)}
.border-l-orange-500\/45{border-left-color:rgb(249 115 22 / 0.45)}
.border-l-orange-500\/5{border-left-color:rgb(249 115 22 / 0.05)}
.border-l-orange-500\/50{border-left-color:rgb(249 115 22 / 0.5)}
.border-l-orange-500\/55{border-left-color:rgb(249 115 22 / 0.55)}
.border-l-orange-500\/60{border-left-color:rgb(249 115 22 / 0.6)}
.border-l-orange-500\/65{border-left-color:rgb(249 115 22 / 0.65)}
.border-l-orange-500\/70{border-left-color:rgb(249 115 22 / 0.7)}
.border-l-orange-500\/75{border-left-color:rgb(249 115 22 / 0.75)}
.border-l-orange-500\/80{border-left-color:rgb(249 115 22 / 0.8)}
.border-l-orange-500\/85{border-left-color:rgb(249 115 22 / 0.85)}
.border-l-orange-500\/90{border-left-color:rgb(249 115 22 / 0.9)}
.border-l-orange-500\/95{border-left-color:rgb(249 115 22 / 0.95)}
.border-l-purple-500{--tw-border-opacity:1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}
.border-l-purple-500\/0{border-left-color:rgb(168 85 247 / 0)}
.border-l-purple-500\/10{border-left-color:rgb(168 85 247 / 0.1)}
.border-l-purple-500\/100{border-left-color:rgb(168 85 247 / 1)}
.border-l-purple-500\/15{border-left-color:rgb(168 85 247 / 0.15)}
.border-l-purple-500\/20{border-left-color:rgb(168 85 247 / 0.2)}
.border-l-purple-500\/25{border-left-color:rgb(168 85 247 / 0.25)}
.border-l-purple-500\/30{border-left-color:rgb(168 85 247 / 0.3)}
.border-l-purple-500\/35{border-left-color:rgb(168 85 247 / 0.35)}
.border-l-purple-500\/40{border-left-color:rgb(168 85 247 / 0.4)}
.border-l-purple-500\/45{border-left-color:rgb(168 85 247 / 0.45)}
.border-l-purple-500\/5{border-left-color:rgb(168 85 247 / 0.05)}
.border-l-purple-500\/50{border-left-color:rgb(168 85 247 / 0.5)}
.border-l-purple-500\/55{border-left-color:rgb(168 85 247 / 0.55)}
.border-l-purple-500\/60{border-left-color:rgb(168 85 247 / 0.6)}
.border-l-purple-500\/65{border-left-color:rgb(168 85 247 / 0.65)}
.border-l-purple-500\/70{border-left-color:rgb(168 85 247 / 0.7)}
.border-l-purple-500\/75{border-left-color:rgb(168 85 247 / 0.75)}
.border-l-purple-500\/80{border-left-color:rgb(168 85 247 / 0.8)}
.border-l-purple-500\/85{border-left-color:rgb(168 85 247 / 0.85)}
.border-l-purple-500\/90{border-left-color:rgb(168 85 247 / 0.9)}
.border-l-purple-500\/95{border-left-color:rgb(168 85 247 / 0.95)}
.border-l-red-500{--tw-border-opacity:1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-l-red-500\/0{border-left-color:rgb(239 68 68 / 0)}
.border-l-red-500\/10{border-left-color:rgb(239 68 68 / 0.1)}
.border-l-red-500\/100{border-left-color:rgb(239 68 68 / 1)}
.border-l-red-500\/15{border-left-color:rgb(239 68 68 / 0.15)}
.border-l-red-500\/20{border-left-color:rgb(239 68 68 / 0.2)}
.border-l-red-500\/25{border-left-color:rgb(239 68 68 / 0.25)}
.border-l-red-500\/30{border-left-color:rgb(239 68 68 / 0.3)}
.border-l-red-500\/35{border-left-color:rgb(239 68 68 / 0.35)}
.border-l-red-500\/40{border-left-color:rgb(239 68 68 / 0.4)}
.border-l-red-500\/45{border-left-color:rgb(239 68 68 / 0.45)}
.border-l-red-500\/5{border-left-color:rgb(239 68 68 / 0.05)}
.border-l-red-500\/50{border-left-color:rgb(239 68 68 / 0.5)}
.border-l-red-500\/55{border-left-color:rgb(239 68 68 / 0.55)}
.border-l-red-500\/60{border-left-color:rgb(239 68 68 / 0.6)}
.border-l-red-500\/65{border-left-color:rgb(239 68 68 / 0.65)}
.border-l-red-500\/70{border-left-color:rgb(239 68 68 / 0.7)}
.border-l-red-500\/75{border-left-color:rgb(239 68 68 / 0.75)}
.border-l-red-500\/80{border-left-color:rgb(239 68 68 / 0.8)}
.border-l-red-500\/85{border-left-color:rgb(239 68 68 / 0.85)}
.border-l-red-500\/90{border-left-color:rgb(239 68 68 / 0.9)}
.border-l-red-500\/95{border-left-color:rgb(239 68 68 / 0.95)}
.border-l-sky-500{--tw-border-opacity:1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}
.border-l-transparent{border-left-color:transparent}
.border-l-yellow-500{--tw-border-opacity:1;border-left-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}
.border-l-yellow-500\/0{border-left-color:rgb(234 179 8 / 0)}
.border-l-yellow-500\/10{border-left-color:rgb(234 179 8 / 0.1)}
.border-l-yellow-500\/100{border-left-color:rgb(234 179 8 / 1)}
.border-l-yellow-500\/15{border-left-color:rgb(234 179 8 / 0.15)}
.border-l-yellow-500\/20{border-left-color:rgb(234 179 8 / 0.2)}
.border-l-yellow-500\/25{border-left-color:rgb(234 179 8 / 0.25)}
.border-l-yellow-500\/30{border-left-color:rgb(234 179 8 / 0.3)}
.border-l-yellow-500\/35{border-left-color:rgb(234 179 8 / 0.35)}
.border-l-yellow-500\/40{border-left-color:rgb(234 179 8 / 0.4)}
.border-l-yellow-500\/45{border-left-color:rgb(234 179 8 / 0.45)}
.border-l-yellow-500\/5{border-left-color:rgb(234 179 8 / 0.05)}
.border-l-yellow-500\/50{border-left-color:rgb(234 179 8 / 0.5)}
.border-l-yellow-500\/55{border-left-color:rgb(234 179 8 / 0.55)}
.border-l-yellow-500\/60{border-left-color:rgb(234 179 8 / 0.6)}
.border-l-yellow-500\/65{border-left-color:rgb(234 179 8 / 0.65)}
.border-l-yellow-500\/70{border-left-color:rgb(234 179 8 / 0.7)}
.border-l-yellow-500\/75{border-left-color:rgb(234 179 8 / 0.75)}
.border-l-yellow-500\/80{border-left-color:rgb(234 179 8 / 0.8)}
.border-l-yellow-500\/85{border-left-color:rgb(234 179 8 / 0.85)}
.border-l-yellow-500\/90{border-left-color:rgb(234 179 8 / 0.9)}
.border-l-yellow-500\/95{border-left-color:rgb(234 179 8 / 0.95)}
.border-r-\[\#0B1B2B\]{--tw-border-opacity:1;border-right-color:rgb(11 27 43 / var(--tw-border-opacity, 1))}
.border-r-transparent{border-right-color:transparent}
.border-t-\[\#0B0B0F\]{--tw-border-opacity:1;border-top-color:rgb(11 11 15 / var(--tw-border-opacity, 1))}
.border-t-\[\#0B1B2B\]{--tw-border-opacity:1;border-top-color:rgb(11 27 43 / var(--tw-border-opacity, 1))}
.border-t-neutral-600{--tw-border-opacity:1;border-top-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}
.border-t-teal-base{--tw-border-opacity:1;border-top-color:hsla(173, 43%, 50%, var(--tw-border-opacity, 1))}
.border-t-transparent{border-top-color:transparent}
.\!bg-\[color\:var\(--cpw-primary-base\2c \#002666\)\]{background-color:var(--cpw-primary-base,#002666) !important}
.bg-\[\#001b44\]{--tw-bg-opacity:1;background-color:rgb(0 27 68 / var(--tw-bg-opacity, 1))}
.bg-\[\#0026660a\]{background-color:#0026660a}
.bg-\[\#0026660d\]{background-color:#0026660d}
.bg-\[\#002666\]{--tw-bg-opacity:1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}
.bg-\[\#002666\]\/5{background-color:rgb(0 38 102 / 0.05)}
.bg-\[\#007BFF\]{--tw-bg-opacity:1;background-color:rgb(0 123 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#0099FF\]{--tw-bg-opacity:1;background-color:rgb(0 153 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#0099ff\]{--tw-bg-opacity:1;background-color:rgb(0 153 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#0B0B0F\]{--tw-bg-opacity:1;background-color:rgb(11 11 15 / var(--tw-bg-opacity, 1))}
.bg-\[\#0B1B2B\]{--tw-bg-opacity:1;background-color:rgb(11 27 43 / var(--tw-bg-opacity, 1))}
.bg-\[\#128962\]{--tw-bg-opacity:1;background-color:rgb(18 137 98 / var(--tw-bg-opacity, 1))}
.bg-\[\#20817B\]\/10{background-color:rgb(32 129 123 / 0.1)}
.bg-\[\#26A69A\]{--tw-bg-opacity:1;background-color:rgb(38 166 154 / var(--tw-bg-opacity, 1))}
.bg-\[\#4AB7AA\]{--tw-bg-opacity:1;background-color:rgb(74 183 170 / var(--tw-bg-opacity, 1))}
.bg-\[\#E0F2F1\]{--tw-bg-opacity:1;background-color:rgb(224 242 241 / var(--tw-bg-opacity, 1))}
.bg-\[\#E6F4F1\]{--tw-bg-opacity:1;background-color:rgb(230 244 241 / var(--tw-bg-opacity, 1))}
.bg-\[\#E6F7F5\]{--tw-bg-opacity:1;background-color:rgb(230 247 245 / var(--tw-bg-opacity, 1))}
.bg-\[\#E8F0FA\]{--tw-bg-opacity:1;background-color:rgb(232 240 250 / var(--tw-bg-opacity, 1))}
.bg-\[\#EF4444\]{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}
.bg-\[\#F9F9FB\]{--tw-bg-opacity:1;background-color:rgb(249 249 251 / var(--tw-bg-opacity, 1))}
.bg-\[\#FAFAFA\]{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.bg-\[\#FEE2E2\]{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.bg-\[\#e5e7eb\]{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.bg-\[\#edfcf5\]{--tw-bg-opacity:1;background-color:rgb(237 252 245 / var(--tw-bg-opacity, 1))}
.bg-\[\#eff4fc\]{--tw-bg-opacity:1;background-color:rgb(239 244 252 / var(--tw-bg-opacity, 1))}
.bg-\[\#f0f9ff\]{--tw-bg-opacity:1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#f6f9ff\]{--tw-bg-opacity:1;background-color:rgb(246 249 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#f8f8f8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}
.bg-\[\#f8f8f8\]\/95{background-color:rgb(248 248 248 / 0.95)}
.bg-\[\#f9f9fb\]{--tw-bg-opacity:1;background-color:rgb(249 249 251 / var(--tw-bg-opacity, 1))}
.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-\[--background\]{background-color:var(--background)}
.bg-\[color\:var\(--cpw-color-input-field-background\2c var\(--cpw-color-background\2c transparent\)\)\]{background-color:var(--cpw-color-input-field-background,var(--cpw-color-background,transparent))}
.bg-\[color\:var\(--cpw-color-input-field-border\2c rgba\(0\2c 0\2c 0\2c 0\.15\)\)\]{background-color:var(--cpw-color-input-field-border,rgba(0,0,0,0.15))}
.bg-\[hsl\(var\(--icon-medium\)\)\]{background-color:hsl(var(--icon-medium))}
.bg-\[var\(--background\)\]{background-color:var(--background)}
.bg-\[var\(--card\)\]{background-color:var(--card)}
.bg-\[var\(--cpw-primary-base\)\]{background-color:var(--cpw-primary-base)}
.bg-\[var\(--cpw-primary-base\2c \#002666\)\]{background-color:var(--cpw-primary-base,#002666)}
.bg-\[var\(--cpw-success-lightest\2c \#E6F4EA\)\]{background-color:var(--cpw-success-lightest,#E6F4EA)}
.bg-\[var\(--outline-low\2c \#E5E5E5\)\]{background-color:var(--outline-low,#E5E5E5)}
.bg-\[var\(--primary\)\]{background-color:var(--primary)}
.bg-\[var\(--surface-lowest\2c \#FFFFFF\)\]{background-color:var(--surface-lowest,#FFFFFF)}
.bg-\[var\(--surface-medium\2c \#E5E5E5\)\]{background-color:var(--surface-medium,#E5E5E5)}
.bg-amber-100\/90{background-color:rgb(254 243 199 / 0.9)}
.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}
.bg-amber-50\/95{background-color:rgb(255 251 235 / 0.95)}
.bg-background{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}
.bg-black\/20{background-color:rgb(0 0 0 / 0.2)}
.bg-black\/40{background-color:rgb(0 0 0 / 0.4)}
.bg-black\/50{background-color:rgb(0 0 0 / 0.5)}
.bg-black\/\[0\.06\]{background-color:rgb(0 0 0 / 0.06)}
.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}
.bg-blue-100\/0{background-color:rgb(219 234 254 / 0)}
.bg-blue-100\/10{background-color:rgb(219 234 254 / 0.1)}
.bg-blue-100\/100{background-color:rgb(219 234 254 / 1)}
.bg-blue-100\/15{background-color:rgb(219 234 254 / 0.15)}
.bg-blue-100\/20{background-color:rgb(219 234 254 / 0.2)}
.bg-blue-100\/25{background-color:rgb(219 234 254 / 0.25)}
.bg-blue-100\/30{background-color:rgb(219 234 254 / 0.3)}
.bg-blue-100\/35{background-color:rgb(219 234 254 / 0.35)}
.bg-blue-100\/40{background-color:rgb(219 234 254 / 0.4)}
.bg-blue-100\/45{background-color:rgb(219 234 254 / 0.45)}
.bg-blue-100\/5{background-color:rgb(219 234 254 / 0.05)}
.bg-blue-100\/50{background-color:rgb(219 234 254 / 0.5)}
.bg-blue-100\/55{background-color:rgb(219 234 254 / 0.55)}
.bg-blue-100\/60{background-color:rgb(219 234 254 / 0.6)}
.bg-blue-100\/65{background-color:rgb(219 234 254 / 0.65)}
.bg-blue-100\/70{background-color:rgb(219 234 254 / 0.7)}
.bg-blue-100\/75{background-color:rgb(219 234 254 / 0.75)}
.bg-blue-100\/80{background-color:rgb(219 234 254 / 0.8)}
.bg-blue-100\/85{background-color:rgb(219 234 254 / 0.85)}
.bg-blue-100\/90{background-color:rgb(219 234 254 / 0.9)}
.bg-blue-100\/95{background-color:rgb(219 234 254 / 0.95)}
.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}
.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}
.bg-blue-50\/0{background-color:rgb(239 246 255 / 0)}
.bg-blue-50\/10{background-color:rgb(239 246 255 / 0.1)}
.bg-blue-50\/100{background-color:rgb(239 246 255 / 1)}
.bg-blue-50\/15{background-color:rgb(239 246 255 / 0.15)}
.bg-blue-50\/20{background-color:rgb(239 246 255 / 0.2)}
.bg-blue-50\/25{background-color:rgb(239 246 255 / 0.25)}
.bg-blue-50\/30{background-color:rgb(239 246 255 / 0.3)}
.bg-blue-50\/35{background-color:rgb(239 246 255 / 0.35)}
.bg-blue-50\/40{background-color:rgb(239 246 255 / 0.4)}
.bg-blue-50\/45{background-color:rgb(239 246 255 / 0.45)}
.bg-blue-50\/5{background-color:rgb(239 246 255 / 0.05)}
.bg-blue-50\/50{background-color:rgb(239 246 255 / 0.5)}
.bg-blue-50\/55{background-color:rgb(239 246 255 / 0.55)}
.bg-blue-50\/60{background-color:rgb(239 246 255 / 0.6)}
.bg-blue-50\/65{background-color:rgb(239 246 255 / 0.65)}
.bg-blue-50\/70{background-color:rgb(239 246 255 / 0.7)}
.bg-blue-50\/75{background-color:rgb(239 246 255 / 0.75)}
.bg-blue-50\/80{background-color:rgb(239 246 255 / 0.8)}
.bg-blue-50\/85{background-color:rgb(239 246 255 / 0.85)}
.bg-blue-50\/90{background-color:rgb(239 246 255 / 0.9)}
.bg-blue-50\/95{background-color:rgb(239 246 255 / 0.95)}
.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.bg-blue-500\/0{background-color:rgb(59 130 246 / 0)}
.bg-blue-500\/10{background-color:rgb(59 130 246 / 0.1)}
.bg-blue-500\/100{background-color:rgb(59 130 246 / 1)}
.bg-blue-500\/15{background-color:rgb(59 130 246 / 0.15)}
.bg-blue-500\/20{background-color:rgb(59 130 246 / 0.2)}
.bg-blue-500\/25{background-color:rgb(59 130 246 / 0.25)}
.bg-blue-500\/30{background-color:rgb(59 130 246 / 0.3)}
.bg-blue-500\/35{background-color:rgb(59 130 246 / 0.35)}
.bg-blue-500\/40{background-color:rgb(59 130 246 / 0.4)}
.bg-blue-500\/45{background-color:rgb(59 130 246 / 0.45)}
.bg-blue-500\/5{background-color:rgb(59 130 246 / 0.05)}
.bg-blue-500\/50{background-color:rgb(59 130 246 / 0.5)}
.bg-blue-500\/55{background-color:rgb(59 130 246 / 0.55)}
.bg-blue-500\/60{background-color:rgb(59 130 246 / 0.6)}
.bg-blue-500\/65{background-color:rgb(59 130 246 / 0.65)}
.bg-blue-500\/70{background-color:rgb(59 130 246 / 0.7)}
.bg-blue-500\/75{background-color:rgb(59 130 246 / 0.75)}
.bg-blue-500\/80{background-color:rgb(59 130 246 / 0.8)}
.bg-blue-500\/85{background-color:rgb(59 130 246 / 0.85)}
.bg-blue-500\/90{background-color:rgb(59 130 246 / 0.9)}
.bg-blue-500\/95{background-color:rgb(59 130 246 / 0.95)}
.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}
.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.bg-blue-700\/0{background-color:rgb(29 78 216 / 0)}
.bg-blue-700\/10{background-color:rgb(29 78 216 / 0.1)}
.bg-blue-700\/100{background-color:rgb(29 78 216 / 1)}
.bg-blue-700\/15{background-color:rgb(29 78 216 / 0.15)}
.bg-blue-700\/20{background-color:rgb(29 78 216 / 0.2)}
.bg-blue-700\/25{background-color:rgb(29 78 216 / 0.25)}
.bg-blue-700\/30{background-color:rgb(29 78 216 / 0.3)}
.bg-blue-700\/35{background-color:rgb(29 78 216 / 0.35)}
.bg-blue-700\/40{background-color:rgb(29 78 216 / 0.4)}
.bg-blue-700\/45{background-color:rgb(29 78 216 / 0.45)}
.bg-blue-700\/5{background-color:rgb(29 78 216 / 0.05)}
.bg-blue-700\/50{background-color:rgb(29 78 216 / 0.5)}
.bg-blue-700\/55{background-color:rgb(29 78 216 / 0.55)}
.bg-blue-700\/60{background-color:rgb(29 78 216 / 0.6)}
.bg-blue-700\/65{background-color:rgb(29 78 216 / 0.65)}
.bg-blue-700\/70{background-color:rgb(29 78 216 / 0.7)}
.bg-blue-700\/75{background-color:rgb(29 78 216 / 0.75)}
.bg-blue-700\/80{background-color:rgb(29 78 216 / 0.8)}
.bg-blue-700\/85{background-color:rgb(29 78 216 / 0.85)}
.bg-blue-700\/90{background-color:rgb(29 78 216 / 0.9)}
.bg-blue-700\/95{background-color:rgb(29 78 216 / 0.95)}
.bg-current{background-color:currentColor}
.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}
.bg-emerald-100\/0{background-color:rgb(209 250 229 / 0)}
.bg-emerald-100\/10{background-color:rgb(209 250 229 / 0.1)}
.bg-emerald-100\/100{background-color:rgb(209 250 229 / 1)}
.bg-emerald-100\/15{background-color:rgb(209 250 229 / 0.15)}
.bg-emerald-100\/20{background-color:rgb(209 250 229 / 0.2)}
.bg-emerald-100\/25{background-color:rgb(209 250 229 / 0.25)}
.bg-emerald-100\/30{background-color:rgb(209 250 229 / 0.3)}
.bg-emerald-100\/35{background-color:rgb(209 250 229 / 0.35)}
.bg-emerald-100\/40{background-color:rgb(209 250 229 / 0.4)}
.bg-emerald-100\/45{background-color:rgb(209 250 229 / 0.45)}
.bg-emerald-100\/5{background-color:rgb(209 250 229 / 0.05)}
.bg-emerald-100\/50{background-color:rgb(209 250 229 / 0.5)}
.bg-emerald-100\/55{background-color:rgb(209 250 229 / 0.55)}
.bg-emerald-100\/60{background-color:rgb(209 250 229 / 0.6)}
.bg-emerald-100\/65{background-color:rgb(209 250 229 / 0.65)}
.bg-emerald-100\/70{background-color:rgb(209 250 229 / 0.7)}
.bg-emerald-100\/75{background-color:rgb(209 250 229 / 0.75)}
.bg-emerald-100\/80{background-color:rgb(209 250 229 / 0.8)}
.bg-emerald-100\/85{background-color:rgb(209 250 229 / 0.85)}
.bg-emerald-100\/90{background-color:rgb(209 250 229 / 0.9)}
.bg-emerald-100\/95{background-color:rgb(209 250 229 / 0.95)}
.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}
.bg-emerald-50\/0{background-color:rgb(236 253 245 / 0)}
.bg-emerald-50\/10{background-color:rgb(236 253 245 / 0.1)}
.bg-emerald-50\/100{background-color:rgb(236 253 245 / 1)}
.bg-emerald-50\/15{background-color:rgb(236 253 245 / 0.15)}
.bg-emerald-50\/20{background-color:rgb(236 253 245 / 0.2)}
.bg-emerald-50\/25{background-color:rgb(236 253 245 / 0.25)}
.bg-emerald-50\/30{background-color:rgb(236 253 245 / 0.3)}
.bg-emerald-50\/35{background-color:rgb(236 253 245 / 0.35)}
.bg-emerald-50\/40{background-color:rgb(236 253 245 / 0.4)}
.bg-emerald-50\/45{background-color:rgb(236 253 245 / 0.45)}
.bg-emerald-50\/5{background-color:rgb(236 253 245 / 0.05)}
.bg-emerald-50\/50{background-color:rgb(236 253 245 / 0.5)}
.bg-emerald-50\/55{background-color:rgb(236 253 245 / 0.55)}
.bg-emerald-50\/60{background-color:rgb(236 253 245 / 0.6)}
.bg-emerald-50\/65{background-color:rgb(236 253 245 / 0.65)}
.bg-emerald-50\/70{background-color:rgb(236 253 245 / 0.7)}
.bg-emerald-50\/75{background-color:rgb(236 253 245 / 0.75)}
.bg-emerald-50\/80{background-color:rgb(236 253 245 / 0.8)}
.bg-emerald-50\/85{background-color:rgb(236 253 245 / 0.85)}
.bg-emerald-50\/90{background-color:rgb(236 253 245 / 0.9)}
.bg-emerald-50\/95{background-color:rgb(236 253 245 / 0.95)}
.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}
.bg-emerald-500\/0{background-color:rgb(16 185 129 / 0)}
.bg-emerald-500\/10{background-color:rgb(16 185 129 / 0.1)}
.bg-emerald-500\/100{background-color:rgb(16 185 129 / 1)}
.bg-emerald-500\/15{background-color:rgb(16 185 129 / 0.15)}
.bg-emerald-500\/20{background-color:rgb(16 185 129 / 0.2)}
.bg-emerald-500\/25{background-color:rgb(16 185 129 / 0.25)}
.bg-emerald-500\/30{background-color:rgb(16 185 129 / 0.3)}
.bg-emerald-500\/35{background-color:rgb(16 185 129 / 0.35)}
.bg-emerald-500\/40{background-color:rgb(16 185 129 / 0.4)}
.bg-emerald-500\/45{background-color:rgb(16 185 129 / 0.45)}
.bg-emerald-500\/5{background-color:rgb(16 185 129 / 0.05)}
.bg-emerald-500\/50{background-color:rgb(16 185 129 / 0.5)}
.bg-emerald-500\/55{background-color:rgb(16 185 129 / 0.55)}
.bg-emerald-500\/60{background-color:rgb(16 185 129 / 0.6)}
.bg-emerald-500\/65{background-color:rgb(16 185 129 / 0.65)}
.bg-emerald-500\/70{background-color:rgb(16 185 129 / 0.7)}
.bg-emerald-500\/75{background-color:rgb(16 185 129 / 0.75)}
.bg-emerald-500\/80{background-color:rgb(16 185 129 / 0.8)}
.bg-emerald-500\/85{background-color:rgb(16 185 129 / 0.85)}
.bg-emerald-500\/90{background-color:rgb(16 185 129 / 0.9)}
.bg-emerald-500\/95{background-color:rgb(16 185 129 / 0.95)}
.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}
.bg-emerald-700\/0{background-color:rgb(4 120 87 / 0)}
.bg-emerald-700\/10{background-color:rgb(4 120 87 / 0.1)}
.bg-emerald-700\/100{background-color:rgb(4 120 87 / 1)}
.bg-emerald-700\/15{background-color:rgb(4 120 87 / 0.15)}
.bg-emerald-700\/20{background-color:rgb(4 120 87 / 0.2)}
.bg-emerald-700\/25{background-color:rgb(4 120 87 / 0.25)}
.bg-emerald-700\/30{background-color:rgb(4 120 87 / 0.3)}
.bg-emerald-700\/35{background-color:rgb(4 120 87 / 0.35)}
.bg-emerald-700\/40{background-color:rgb(4 120 87 / 0.4)}
.bg-emerald-700\/45{background-color:rgb(4 120 87 / 0.45)}
.bg-emerald-700\/5{background-color:rgb(4 120 87 / 0.05)}
.bg-emerald-700\/50{background-color:rgb(4 120 87 / 0.5)}
.bg-emerald-700\/55{background-color:rgb(4 120 87 / 0.55)}
.bg-emerald-700\/60{background-color:rgb(4 120 87 / 0.6)}
.bg-emerald-700\/65{background-color:rgb(4 120 87 / 0.65)}
.bg-emerald-700\/70{background-color:rgb(4 120 87 / 0.7)}
.bg-emerald-700\/75{background-color:rgb(4 120 87 / 0.75)}
.bg-emerald-700\/80{background-color:rgb(4 120 87 / 0.8)}
.bg-emerald-700\/85{background-color:rgb(4 120 87 / 0.85)}
.bg-emerald-700\/90{background-color:rgb(4 120 87 / 0.9)}
.bg-emerald-700\/95{background-color:rgb(4 120 87 / 0.95)}
.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.bg-gray-100\/90{background-color:rgb(243 244 246 / 0.9)}
.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.bg-gray-200\/50{background-color:rgb(229 231 235 / 0.5)}
.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}
.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}
.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.bg-gray-50\/30{background-color:rgb(249 250 251 / 0.3)}
.bg-gray-50\/50{background-color:rgb(249 250 251 / 0.5)}
.bg-gray-50\/95{background-color:rgb(249 250 251 / 0.95)}
.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}
.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}
.bg-green-100\/0{background-color:rgb(220 252 231 / 0)}
.bg-green-100\/10{background-color:rgb(220 252 231 / 0.1)}
.bg-green-100\/100{background-color:rgb(220 252 231 / 1)}
.bg-green-100\/15{background-color:rgb(220 252 231 / 0.15)}
.bg-green-100\/20{background-color:rgb(220 252 231 / 0.2)}
.bg-green-100\/25{background-color:rgb(220 252 231 / 0.25)}
.bg-green-100\/30{background-color:rgb(220 252 231 / 0.3)}
.bg-green-100\/35{background-color:rgb(220 252 231 / 0.35)}
.bg-green-100\/40{background-color:rgb(220 252 231 / 0.4)}
.bg-green-100\/45{background-color:rgb(220 252 231 / 0.45)}
.bg-green-100\/5{background-color:rgb(220 252 231 / 0.05)}
.bg-green-100\/50{background-color:rgb(220 252 231 / 0.5)}
.bg-green-100\/55{background-color:rgb(220 252 231 / 0.55)}
.bg-green-100\/60{background-color:rgb(220 252 231 / 0.6)}
.bg-green-100\/65{background-color:rgb(220 252 231 / 0.65)}
.bg-green-100\/70{background-color:rgb(220 252 231 / 0.7)}
.bg-green-100\/75{background-color:rgb(220 252 231 / 0.75)}
.bg-green-100\/80{background-color:rgb(220 252 231 / 0.8)}
.bg-green-100\/85{background-color:rgb(220 252 231 / 0.85)}
.bg-green-100\/90{background-color:rgb(220 252 231 / 0.9)}
.bg-green-100\/95{background-color:rgb(220 252 231 / 0.95)}
.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}
.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}
.bg-green-50\/0{background-color:rgb(240 253 244 / 0)}
.bg-green-50\/10{background-color:rgb(240 253 244 / 0.1)}
.bg-green-50\/100{background-color:rgb(240 253 244 / 1)}
.bg-green-50\/15{background-color:rgb(240 253 244 / 0.15)}
.bg-green-50\/20{background-color:rgb(240 253 244 / 0.2)}
.bg-green-50\/25{background-color:rgb(240 253 244 / 0.25)}
.bg-green-50\/30{background-color:rgb(240 253 244 / 0.3)}
.bg-green-50\/35{background-color:rgb(240 253 244 / 0.35)}
.bg-green-50\/40{background-color:rgb(240 253 244 / 0.4)}
.bg-green-50\/45{background-color:rgb(240 253 244 / 0.45)}
.bg-green-50\/5{background-color:rgb(240 253 244 / 0.05)}
.bg-green-50\/50{background-color:rgb(240 253 244 / 0.5)}
.bg-green-50\/55{background-color:rgb(240 253 244 / 0.55)}
.bg-green-50\/60{background-color:rgb(240 253 244 / 0.6)}
.bg-green-50\/65{background-color:rgb(240 253 244 / 0.65)}
.bg-green-50\/70{background-color:rgb(240 253 244 / 0.7)}
.bg-green-50\/75{background-color:rgb(240 253 244 / 0.75)}
.bg-green-50\/80{background-color:rgb(240 253 244 / 0.8)}
.bg-green-50\/85{background-color:rgb(240 253 244 / 0.85)}
.bg-green-50\/90{background-color:rgb(240 253 244 / 0.9)}
.bg-green-50\/95{background-color:rgb(240 253 244 / 0.95)}
.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}
.bg-green-500\/0{background-color:rgb(34 197 94 / 0)}
.bg-green-500\/10{background-color:rgb(34 197 94 / 0.1)}
.bg-green-500\/100{background-color:rgb(34 197 94 / 1)}
.bg-green-500\/15{background-color:rgb(34 197 94 / 0.15)}
.bg-green-500\/20{background-color:rgb(34 197 94 / 0.2)}
.bg-green-500\/25{background-color:rgb(34 197 94 / 0.25)}
.bg-green-500\/30{background-color:rgb(34 197 94 / 0.3)}
.bg-green-500\/35{background-color:rgb(34 197 94 / 0.35)}
.bg-green-500\/40{background-color:rgb(34 197 94 / 0.4)}
.bg-green-500\/45{background-color:rgb(34 197 94 / 0.45)}
.bg-green-500\/5{background-color:rgb(34 197 94 / 0.05)}
.bg-green-500\/50{background-color:rgb(34 197 94 / 0.5)}
.bg-green-500\/55{background-color:rgb(34 197 94 / 0.55)}
.bg-green-500\/60{background-color:rgb(34 197 94 / 0.6)}
.bg-green-500\/65{background-color:rgb(34 197 94 / 0.65)}
.bg-green-500\/70{background-color:rgb(34 197 94 / 0.7)}
.bg-green-500\/75{background-color:rgb(34 197 94 / 0.75)}
.bg-green-500\/80{background-color:rgb(34 197 94 / 0.8)}
.bg-green-500\/85{background-color:rgb(34 197 94 / 0.85)}
.bg-green-500\/90{background-color:rgb(34 197 94 / 0.9)}
.bg-green-500\/95{background-color:rgb(34 197 94 / 0.95)}
.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}
.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}
.bg-green-700\/0{background-color:rgb(21 128 61 / 0)}
.bg-green-700\/10{background-color:rgb(21 128 61 / 0.1)}
.bg-green-700\/100{background-color:rgb(21 128 61 / 1)}
.bg-green-700\/15{background-color:rgb(21 128 61 / 0.15)}
.bg-green-700\/20{background-color:rgb(21 128 61 / 0.2)}
.bg-green-700\/25{background-color:rgb(21 128 61 / 0.25)}
.bg-green-700\/30{background-color:rgb(21 128 61 / 0.3)}
.bg-green-700\/35{background-color:rgb(21 128 61 / 0.35)}
.bg-green-700\/40{background-color:rgb(21 128 61 / 0.4)}
.bg-green-700\/45{background-color:rgb(21 128 61 / 0.45)}
.bg-green-700\/5{background-color:rgb(21 128 61 / 0.05)}
.bg-green-700\/50{background-color:rgb(21 128 61 / 0.5)}
.bg-green-700\/55{background-color:rgb(21 128 61 / 0.55)}
.bg-green-700\/60{background-color:rgb(21 128 61 / 0.6)}
.bg-green-700\/65{background-color:rgb(21 128 61 / 0.65)}
.bg-green-700\/70{background-color:rgb(21 128 61 / 0.7)}
.bg-green-700\/75{background-color:rgb(21 128 61 / 0.75)}
.bg-green-700\/80{background-color:rgb(21 128 61 / 0.8)}
.bg-green-700\/85{background-color:rgb(21 128 61 / 0.85)}
.bg-green-700\/90{background-color:rgb(21 128 61 / 0.9)}
.bg-green-700\/95{background-color:rgb(21 128 61 / 0.95)}
.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}
.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}
.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}
.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}
.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}
.bg-orange-100\/0{background-color:rgb(255 237 213 / 0)}
.bg-orange-100\/10{background-color:rgb(255 237 213 / 0.1)}
.bg-orange-100\/100{background-color:rgb(255 237 213 / 1)}
.bg-orange-100\/15{background-color:rgb(255 237 213 / 0.15)}
.bg-orange-100\/20{background-color:rgb(255 237 213 / 0.2)}
.bg-orange-100\/25{background-color:rgb(255 237 213 / 0.25)}
.bg-orange-100\/30{background-color:rgb(255 237 213 / 0.3)}
.bg-orange-100\/35{background-color:rgb(255 237 213 / 0.35)}
.bg-orange-100\/40{background-color:rgb(255 237 213 / 0.4)}
.bg-orange-100\/45{background-color:rgb(255 237 213 / 0.45)}
.bg-orange-100\/5{background-color:rgb(255 237 213 / 0.05)}
.bg-orange-100\/50{background-color:rgb(255 237 213 / 0.5)}
.bg-orange-100\/55{background-color:rgb(255 237 213 / 0.55)}
.bg-orange-100\/60{background-color:rgb(255 237 213 / 0.6)}
.bg-orange-100\/65{background-color:rgb(255 237 213 / 0.65)}
.bg-orange-100\/70{background-color:rgb(255 237 213 / 0.7)}
.bg-orange-100\/75{background-color:rgb(255 237 213 / 0.75)}
.bg-orange-100\/80{background-color:rgb(255 237 213 / 0.8)}
.bg-orange-100\/85{background-color:rgb(255 237 213 / 0.85)}
.bg-orange-100\/90{background-color:rgb(255 237 213 / 0.9)}
.bg-orange-100\/95{background-color:rgb(255 237 213 / 0.95)}
.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}
.bg-orange-50\/0{background-color:rgb(255 247 237 / 0)}
.bg-orange-50\/10{background-color:rgb(255 247 237 / 0.1)}
.bg-orange-50\/100{background-color:rgb(255 247 237 / 1)}
.bg-orange-50\/15{background-color:rgb(255 247 237 / 0.15)}
.bg-orange-50\/20{background-color:rgb(255 247 237 / 0.2)}
.bg-orange-50\/25{background-color:rgb(255 247 237 / 0.25)}
.bg-orange-50\/30{background-color:rgb(255 247 237 / 0.3)}
.bg-orange-50\/35{background-color:rgb(255 247 237 / 0.35)}
.bg-orange-50\/40{background-color:rgb(255 247 237 / 0.4)}
.bg-orange-50\/45{background-color:rgb(255 247 237 / 0.45)}
.bg-orange-50\/5{background-color:rgb(255 247 237 / 0.05)}
.bg-orange-50\/50{background-color:rgb(255 247 237 / 0.5)}
.bg-orange-50\/55{background-color:rgb(255 247 237 / 0.55)}
.bg-orange-50\/60{background-color:rgb(255 247 237 / 0.6)}
.bg-orange-50\/65{background-color:rgb(255 247 237 / 0.65)}
.bg-orange-50\/70{background-color:rgb(255 247 237 / 0.7)}
.bg-orange-50\/75{background-color:rgb(255 247 237 / 0.75)}
.bg-orange-50\/80{background-color:rgb(255 247 237 / 0.8)}
.bg-orange-50\/85{background-color:rgb(255 247 237 / 0.85)}
.bg-orange-50\/90{background-color:rgb(255 247 237 / 0.9)}
.bg-orange-50\/95{background-color:rgb(255 247 237 / 0.95)}
.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}
.bg-orange-500\/0{background-color:rgb(249 115 22 / 0)}
.bg-orange-500\/10{background-color:rgb(249 115 22 / 0.1)}
.bg-orange-500\/100{background-color:rgb(249 115 22 / 1)}
.bg-orange-500\/15{background-color:rgb(249 115 22 / 0.15)}
.bg-orange-500\/20{background-color:rgb(249 115 22 / 0.2)}
.bg-orange-500\/25{background-color:rgb(249 115 22 / 0.25)}
.bg-orange-500\/30{background-color:rgb(249 115 22 / 0.3)}
.bg-orange-500\/35{background-color:rgb(249 115 22 / 0.35)}
.bg-orange-500\/40{background-color:rgb(249 115 22 / 0.4)}
.bg-orange-500\/45{background-color:rgb(249 115 22 / 0.45)}
.bg-orange-500\/5{background-color:rgb(249 115 22 / 0.05)}
.bg-orange-500\/50{background-color:rgb(249 115 22 / 0.5)}
.bg-orange-500\/55{background-color:rgb(249 115 22 / 0.55)}
.bg-orange-500\/60{background-color:rgb(249 115 22 / 0.6)}
.bg-orange-500\/65{background-color:rgb(249 115 22 / 0.65)}
.bg-orange-500\/70{background-color:rgb(249 115 22 / 0.7)}
.bg-orange-500\/75{background-color:rgb(249 115 22 / 0.75)}
.bg-orange-500\/80{background-color:rgb(249 115 22 / 0.8)}
.bg-orange-500\/85{background-color:rgb(249 115 22 / 0.85)}
.bg-orange-500\/90{background-color:rgb(249 115 22 / 0.9)}
.bg-orange-500\/95{background-color:rgb(249 115 22 / 0.95)}
.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}
.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}
.bg-orange-700\/0{background-color:rgb(194 65 12 / 0)}
.bg-orange-700\/10{background-color:rgb(194 65 12 / 0.1)}
.bg-orange-700\/100{background-color:rgb(194 65 12 / 1)}
.bg-orange-700\/15{background-color:rgb(194 65 12 / 0.15)}
.bg-orange-700\/20{background-color:rgb(194 65 12 / 0.2)}
.bg-orange-700\/25{background-color:rgb(194 65 12 / 0.25)}
.bg-orange-700\/30{background-color:rgb(194 65 12 / 0.3)}
.bg-orange-700\/35{background-color:rgb(194 65 12 / 0.35)}
.bg-orange-700\/40{background-color:rgb(194 65 12 / 0.4)}
.bg-orange-700\/45{background-color:rgb(194 65 12 / 0.45)}
.bg-orange-700\/5{background-color:rgb(194 65 12 / 0.05)}
.bg-orange-700\/50{background-color:rgb(194 65 12 / 0.5)}
.bg-orange-700\/55{background-color:rgb(194 65 12 / 0.55)}
.bg-orange-700\/60{background-color:rgb(194 65 12 / 0.6)}
.bg-orange-700\/65{background-color:rgb(194 65 12 / 0.65)}
.bg-orange-700\/70{background-color:rgb(194 65 12 / 0.7)}
.bg-orange-700\/75{background-color:rgb(194 65 12 / 0.75)}
.bg-orange-700\/80{background-color:rgb(194 65 12 / 0.8)}
.bg-orange-700\/85{background-color:rgb(194 65 12 / 0.85)}
.bg-orange-700\/90{background-color:rgb(194 65 12 / 0.9)}
.bg-orange-700\/95{background-color:rgb(194 65 12 / 0.95)}
.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}
.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}
.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}
.bg-purple-100\/0{background-color:rgb(243 232 255 / 0)}
.bg-purple-100\/10{background-color:rgb(243 232 255 / 0.1)}
.bg-purple-100\/100{background-color:rgb(243 232 255 / 1)}
.bg-purple-100\/15{background-color:rgb(243 232 255 / 0.15)}
.bg-purple-100\/20{background-color:rgb(243 232 255 / 0.2)}
.bg-purple-100\/25{background-color:rgb(243 232 255 / 0.25)}
.bg-purple-100\/30{background-color:rgb(243 232 255 / 0.3)}
.bg-purple-100\/35{background-color:rgb(243 232 255 / 0.35)}
.bg-purple-100\/40{background-color:rgb(243 232 255 / 0.4)}
.bg-purple-100\/45{background-color:rgb(243 232 255 / 0.45)}
.bg-purple-100\/5{background-color:rgb(243 232 255 / 0.05)}
.bg-purple-100\/50{background-color:rgb(243 232 255 / 0.5)}
.bg-purple-100\/55{background-color:rgb(243 232 255 / 0.55)}
.bg-purple-100\/60{background-color:rgb(243 232 255 / 0.6)}
.bg-purple-100\/65{background-color:rgb(243 232 255 / 0.65)}
.bg-purple-100\/70{background-color:rgb(243 232 255 / 0.7)}
.bg-purple-100\/75{background-color:rgb(243 232 255 / 0.75)}
.bg-purple-100\/80{background-color:rgb(243 232 255 / 0.8)}
.bg-purple-100\/85{background-color:rgb(243 232 255 / 0.85)}
.bg-purple-100\/90{background-color:rgb(243 232 255 / 0.9)}
.bg-purple-100\/95{background-color:rgb(243 232 255 / 0.95)}
.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}
.bg-purple-50\/0{background-color:rgb(250 245 255 / 0)}
.bg-purple-50\/10{background-color:rgb(250 245 255 / 0.1)}
.bg-purple-50\/100{background-color:rgb(250 245 255 / 1)}
.bg-purple-50\/15{background-color:rgb(250 245 255 / 0.15)}
.bg-purple-50\/20{background-color:rgb(250 245 255 / 0.2)}
.bg-purple-50\/25{background-color:rgb(250 245 255 / 0.25)}
.bg-purple-50\/30{background-color:rgb(250 245 255 / 0.3)}
.bg-purple-50\/35{background-color:rgb(250 245 255 / 0.35)}
.bg-purple-50\/40{background-color:rgb(250 245 255 / 0.4)}
.bg-purple-50\/45{background-color:rgb(250 245 255 / 0.45)}
.bg-purple-50\/5{background-color:rgb(250 245 255 / 0.05)}
.bg-purple-50\/50{background-color:rgb(250 245 255 / 0.5)}
.bg-purple-50\/55{background-color:rgb(250 245 255 / 0.55)}
.bg-purple-50\/60{background-color:rgb(250 245 255 / 0.6)}
.bg-purple-50\/65{background-color:rgb(250 245 255 / 0.65)}
.bg-purple-50\/70{background-color:rgb(250 245 255 / 0.7)}
.bg-purple-50\/75{background-color:rgb(250 245 255 / 0.75)}
.bg-purple-50\/80{background-color:rgb(250 245 255 / 0.8)}
.bg-purple-50\/85{background-color:rgb(250 245 255 / 0.85)}
.bg-purple-50\/90{background-color:rgb(250 245 255 / 0.9)}
.bg-purple-50\/95{background-color:rgb(250 245 255 / 0.95)}
.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}
.bg-purple-500\/0{background-color:rgb(168 85 247 / 0)}
.bg-purple-500\/10{background-color:rgb(168 85 247 / 0.1)}
.bg-purple-500\/100{background-color:rgb(168 85 247 / 1)}
.bg-purple-500\/15{background-color:rgb(168 85 247 / 0.15)}
.bg-purple-500\/20{background-color:rgb(168 85 247 / 0.2)}
.bg-purple-500\/25{background-color:rgb(168 85 247 / 0.25)}
.bg-purple-500\/30{background-color:rgb(168 85 247 / 0.3)}
.bg-purple-500\/35{background-color:rgb(168 85 247 / 0.35)}
.bg-purple-500\/40{background-color:rgb(168 85 247 / 0.4)}
.bg-purple-500\/45{background-color:rgb(168 85 247 / 0.45)}
.bg-purple-500\/5{background-color:rgb(168 85 247 / 0.05)}
.bg-purple-500\/50{background-color:rgb(168 85 247 / 0.5)}
.bg-purple-500\/55{background-color:rgb(168 85 247 / 0.55)}
.bg-purple-500\/60{background-color:rgb(168 85 247 / 0.6)}
.bg-purple-500\/65{background-color:rgb(168 85 247 / 0.65)}
.bg-purple-500\/70{background-color:rgb(168 85 247 / 0.7)}
.bg-purple-500\/75{background-color:rgb(168 85 247 / 0.75)}
.bg-purple-500\/80{background-color:rgb(168 85 247 / 0.8)}
.bg-purple-500\/85{background-color:rgb(168 85 247 / 0.85)}
.bg-purple-500\/90{background-color:rgb(168 85 247 / 0.9)}
.bg-purple-500\/95{background-color:rgb(168 85 247 / 0.95)}
.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}
.bg-purple-700\/0{background-color:rgb(126 34 206 / 0)}
.bg-purple-700\/10{background-color:rgb(126 34 206 / 0.1)}
.bg-purple-700\/100{background-color:rgb(126 34 206 / 1)}
.bg-purple-700\/15{background-color:rgb(126 34 206 / 0.15)}
.bg-purple-700\/20{background-color:rgb(126 34 206 / 0.2)}
.bg-purple-700\/25{background-color:rgb(126 34 206 / 0.25)}
.bg-purple-700\/30{background-color:rgb(126 34 206 / 0.3)}
.bg-purple-700\/35{background-color:rgb(126 34 206 / 0.35)}
.bg-purple-700\/40{background-color:rgb(126 34 206 / 0.4)}
.bg-purple-700\/45{background-color:rgb(126 34 206 / 0.45)}
.bg-purple-700\/5{background-color:rgb(126 34 206 / 0.05)}
.bg-purple-700\/50{background-color:rgb(126 34 206 / 0.5)}
.bg-purple-700\/55{background-color:rgb(126 34 206 / 0.55)}
.bg-purple-700\/60{background-color:rgb(126 34 206 / 0.6)}
.bg-purple-700\/65{background-color:rgb(126 34 206 / 0.65)}
.bg-purple-700\/70{background-color:rgb(126 34 206 / 0.7)}
.bg-purple-700\/75{background-color:rgb(126 34 206 / 0.75)}
.bg-purple-700\/80{background-color:rgb(126 34 206 / 0.8)}
.bg-purple-700\/85{background-color:rgb(126 34 206 / 0.85)}
.bg-purple-700\/90{background-color:rgb(126 34 206 / 0.9)}
.bg-purple-700\/95{background-color:rgb(126 34 206 / 0.95)}
.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.bg-red-100\/0{background-color:rgb(254 226 226 / 0)}
.bg-red-100\/10{background-color:rgb(254 226 226 / 0.1)}
.bg-red-100\/100{background-color:rgb(254 226 226 / 1)}
.bg-red-100\/15{background-color:rgb(254 226 226 / 0.15)}
.bg-red-100\/20{background-color:rgb(254 226 226 / 0.2)}
.bg-red-100\/25{background-color:rgb(254 226 226 / 0.25)}
.bg-red-100\/30{background-color:rgb(254 226 226 / 0.3)}
.bg-red-100\/35{background-color:rgb(254 226 226 / 0.35)}
.bg-red-100\/40{background-color:rgb(254 226 226 / 0.4)}
.bg-red-100\/45{background-color:rgb(254 226 226 / 0.45)}
.bg-red-100\/5{background-color:rgb(254 226 226 / 0.05)}
.bg-red-100\/50{background-color:rgb(254 226 226 / 0.5)}
.bg-red-100\/55{background-color:rgb(254 226 226 / 0.55)}
.bg-red-100\/60{background-color:rgb(254 226 226 / 0.6)}
.bg-red-100\/65{background-color:rgb(254 226 226 / 0.65)}
.bg-red-100\/70{background-color:rgb(254 226 226 / 0.7)}
.bg-red-100\/75{background-color:rgb(254 226 226 / 0.75)}
.bg-red-100\/80{background-color:rgb(254 226 226 / 0.8)}
.bg-red-100\/85{background-color:rgb(254 226 226 / 0.85)}
.bg-red-100\/90{background-color:rgb(254 226 226 / 0.9)}
.bg-red-100\/95{background-color:rgb(254 226 226 / 0.95)}
.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.bg-red-50\/0{background-color:rgb(254 242 242 / 0)}
.bg-red-50\/10{background-color:rgb(254 242 242 / 0.1)}
.bg-red-50\/100{background-color:rgb(254 242 242 / 1)}
.bg-red-50\/15{background-color:rgb(254 242 242 / 0.15)}
.bg-red-50\/20{background-color:rgb(254 242 242 / 0.2)}
.bg-red-50\/25{background-color:rgb(254 242 242 / 0.25)}
.bg-red-50\/30{background-color:rgb(254 242 242 / 0.3)}
.bg-red-50\/35{background-color:rgb(254 242 242 / 0.35)}
.bg-red-50\/40{background-color:rgb(254 242 242 / 0.4)}
.bg-red-50\/45{background-color:rgb(254 242 242 / 0.45)}
.bg-red-50\/5{background-color:rgb(254 242 242 / 0.05)}
.bg-red-50\/50{background-color:rgb(254 242 242 / 0.5)}
.bg-red-50\/55{background-color:rgb(254 242 242 / 0.55)}
.bg-red-50\/60{background-color:rgb(254 242 242 / 0.6)}
.bg-red-50\/65{background-color:rgb(254 242 242 / 0.65)}
.bg-red-50\/70{background-color:rgb(254 242 242 / 0.7)}
.bg-red-50\/75{background-color:rgb(254 242 242 / 0.75)}
.bg-red-50\/80{background-color:rgb(254 242 242 / 0.8)}
.bg-red-50\/85{background-color:rgb(254 242 242 / 0.85)}
.bg-red-50\/90{background-color:rgb(254 242 242 / 0.9)}
.bg-red-50\/95{background-color:rgb(254 242 242 / 0.95)}
.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}
.bg-red-500\/0{background-color:rgb(239 68 68 / 0)}
.bg-red-500\/10{background-color:rgb(239 68 68 / 0.1)}
.bg-red-500\/100{background-color:rgb(239 68 68 / 1)}
.bg-red-500\/15{background-color:rgb(239 68 68 / 0.15)}
.bg-red-500\/20{background-color:rgb(239 68 68 / 0.2)}
.bg-red-500\/25{background-color:rgb(239 68 68 / 0.25)}
.bg-red-500\/30{background-color:rgb(239 68 68 / 0.3)}
.bg-red-500\/35{background-color:rgb(239 68 68 / 0.35)}
.bg-red-500\/40{background-color:rgb(239 68 68 / 0.4)}
.bg-red-500\/45{background-color:rgb(239 68 68 / 0.45)}
.bg-red-500\/5{background-color:rgb(239 68 68 / 0.05)}
.bg-red-500\/50{background-color:rgb(239 68 68 / 0.5)}
.bg-red-500\/55{background-color:rgb(239 68 68 / 0.55)}
.bg-red-500\/60{background-color:rgb(239 68 68 / 0.6)}
.bg-red-500\/65{background-color:rgb(239 68 68 / 0.65)}
.bg-red-500\/70{background-color:rgb(239 68 68 / 0.7)}
.bg-red-500\/75{background-color:rgb(239 68 68 / 0.75)}
.bg-red-500\/80{background-color:rgb(239 68 68 / 0.8)}
.bg-red-500\/85{background-color:rgb(239 68 68 / 0.85)}
.bg-red-500\/90{background-color:rgb(239 68 68 / 0.9)}
.bg-red-500\/95{background-color:rgb(239 68 68 / 0.95)}
.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.bg-red-700\/0{background-color:rgb(185 28 28 / 0)}
.bg-red-700\/10{background-color:rgb(185 28 28 / 0.1)}
.bg-red-700\/100{background-color:rgb(185 28 28 / 1)}
.bg-red-700\/15{background-color:rgb(185 28 28 / 0.15)}
.bg-red-700\/20{background-color:rgb(185 28 28 / 0.2)}
.bg-red-700\/25{background-color:rgb(185 28 28 / 0.25)}
.bg-red-700\/30{background-color:rgb(185 28 28 / 0.3)}
.bg-red-700\/35{background-color:rgb(185 28 28 / 0.35)}
.bg-red-700\/40{background-color:rgb(185 28 28 / 0.4)}
.bg-red-700\/45{background-color:rgb(185 28 28 / 0.45)}
.bg-red-700\/5{background-color:rgb(185 28 28 / 0.05)}
.bg-red-700\/50{background-color:rgb(185 28 28 / 0.5)}
.bg-red-700\/55{background-color:rgb(185 28 28 / 0.55)}
.bg-red-700\/60{background-color:rgb(185 28 28 / 0.6)}
.bg-red-700\/65{background-color:rgb(185 28 28 / 0.65)}
.bg-red-700\/70{background-color:rgb(185 28 28 / 0.7)}
.bg-red-700\/75{background-color:rgb(185 28 28 / 0.75)}
.bg-red-700\/80{background-color:rgb(185 28 28 / 0.8)}
.bg-red-700\/85{background-color:rgb(185 28 28 / 0.85)}
.bg-red-700\/90{background-color:rgb(185 28 28 / 0.9)}
.bg-red-700\/95{background-color:rgb(185 28 28 / 0.95)}
.bg-sky-100\/90{background-color:rgb(224 242 254 / 0.9)}
.bg-sky-50\/95{background-color:rgb(240 249 255 / 0.95)}
.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}
.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}
.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}
.bg-teal-base{--tw-bg-opacity:1;background-color:hsla(173, 43%, 50%, var(--tw-bg-opacity, 1))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-white\/15{background-color:rgb(255 255 255 / 0.15)}
.bg-white\/20{background-color:rgb(255 255 255 / 0.2)}
.bg-white\/50{background-color:rgb(255 255 255 / 0.5)}
.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}
.bg-yellow-100\/0{background-color:rgb(254 249 195 / 0)}
.bg-yellow-100\/10{background-color:rgb(254 249 195 / 0.1)}
.bg-yellow-100\/100{background-color:rgb(254 249 195 / 1)}
.bg-yellow-100\/15{background-color:rgb(254 249 195 / 0.15)}
.bg-yellow-100\/20{background-color:rgb(254 249 195 / 0.2)}
.bg-yellow-100\/25{background-color:rgb(254 249 195 / 0.25)}
.bg-yellow-100\/30{background-color:rgb(254 249 195 / 0.3)}
.bg-yellow-100\/35{background-color:rgb(254 249 195 / 0.35)}
.bg-yellow-100\/40{background-color:rgb(254 249 195 / 0.4)}
.bg-yellow-100\/45{background-color:rgb(254 249 195 / 0.45)}
.bg-yellow-100\/5{background-color:rgb(254 249 195 / 0.05)}
.bg-yellow-100\/50{background-color:rgb(254 249 195 / 0.5)}
.bg-yellow-100\/55{background-color:rgb(254 249 195 / 0.55)}
.bg-yellow-100\/60{background-color:rgb(254 249 195 / 0.6)}
.bg-yellow-100\/65{background-color:rgb(254 249 195 / 0.65)}
.bg-yellow-100\/70{background-color:rgb(254 249 195 / 0.7)}
.bg-yellow-100\/75{background-color:rgb(254 249 195 / 0.75)}
.bg-yellow-100\/80{background-color:rgb(254 249 195 / 0.8)}
.bg-yellow-100\/85{background-color:rgb(254 249 195 / 0.85)}
.bg-yellow-100\/90{background-color:rgb(254 249 195 / 0.9)}
.bg-yellow-100\/95{background-color:rgb(254 249 195 / 0.95)}
.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}
.bg-yellow-50\/0{background-color:rgb(254 252 232 / 0)}
.bg-yellow-50\/10{background-color:rgb(254 252 232 / 0.1)}
.bg-yellow-50\/100{background-color:rgb(254 252 232 / 1)}
.bg-yellow-50\/15{background-color:rgb(254 252 232 / 0.15)}
.bg-yellow-50\/20{background-color:rgb(254 252 232 / 0.2)}
.bg-yellow-50\/25{background-color:rgb(254 252 232 / 0.25)}
.bg-yellow-50\/30{background-color:rgb(254 252 232 / 0.3)}
.bg-yellow-50\/35{background-color:rgb(254 252 232 / 0.35)}
.bg-yellow-50\/40{background-color:rgb(254 252 232 / 0.4)}
.bg-yellow-50\/45{background-color:rgb(254 252 232 / 0.45)}
.bg-yellow-50\/5{background-color:rgb(254 252 232 / 0.05)}
.bg-yellow-50\/50{background-color:rgb(254 252 232 / 0.5)}
.bg-yellow-50\/55{background-color:rgb(254 252 232 / 0.55)}
.bg-yellow-50\/60{background-color:rgb(254 252 232 / 0.6)}
.bg-yellow-50\/65{background-color:rgb(254 252 232 / 0.65)}
.bg-yellow-50\/70{background-color:rgb(254 252 232 / 0.7)}
.bg-yellow-50\/75{background-color:rgb(254 252 232 / 0.75)}
.bg-yellow-50\/80{background-color:rgb(254 252 232 / 0.8)}
.bg-yellow-50\/85{background-color:rgb(254 252 232 / 0.85)}
.bg-yellow-50\/90{background-color:rgb(254 252 232 / 0.9)}
.bg-yellow-50\/95{background-color:rgb(254 252 232 / 0.95)}
.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}
.bg-yellow-500\/0{background-color:rgb(234 179 8 / 0)}
.bg-yellow-500\/10{background-color:rgb(234 179 8 / 0.1)}
.bg-yellow-500\/100{background-color:rgb(234 179 8 / 1)}
.bg-yellow-500\/15{background-color:rgb(234 179 8 / 0.15)}
.bg-yellow-500\/20{background-color:rgb(234 179 8 / 0.2)}
.bg-yellow-500\/25{background-color:rgb(234 179 8 / 0.25)}
.bg-yellow-500\/30{background-color:rgb(234 179 8 / 0.3)}
.bg-yellow-500\/35{background-color:rgb(234 179 8 / 0.35)}
.bg-yellow-500\/40{background-color:rgb(234 179 8 / 0.4)}
.bg-yellow-500\/45{background-color:rgb(234 179 8 / 0.45)}
.bg-yellow-500\/5{background-color:rgb(234 179 8 / 0.05)}
.bg-yellow-500\/50{background-color:rgb(234 179 8 / 0.5)}
.bg-yellow-500\/55{background-color:rgb(234 179 8 / 0.55)}
.bg-yellow-500\/60{background-color:rgb(234 179 8 / 0.6)}
.bg-yellow-500\/65{background-color:rgb(234 179 8 / 0.65)}
.bg-yellow-500\/70{background-color:rgb(234 179 8 / 0.7)}
.bg-yellow-500\/75{background-color:rgb(234 179 8 / 0.75)}
.bg-yellow-500\/80{background-color:rgb(234 179 8 / 0.8)}
.bg-yellow-500\/85{background-color:rgb(234 179 8 / 0.85)}
.bg-yellow-500\/90{background-color:rgb(234 179 8 / 0.9)}
.bg-yellow-500\/95{background-color:rgb(234 179 8 / 0.95)}
.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}
.bg-yellow-700\/0{background-color:rgb(161 98 7 / 0)}
.bg-yellow-700\/10{background-color:rgb(161 98 7 / 0.1)}
.bg-yellow-700\/100{background-color:rgb(161 98 7 / 1)}
.bg-yellow-700\/15{background-color:rgb(161 98 7 / 0.15)}
.bg-yellow-700\/20{background-color:rgb(161 98 7 / 0.2)}
.bg-yellow-700\/25{background-color:rgb(161 98 7 / 0.25)}
.bg-yellow-700\/30{background-color:rgb(161 98 7 / 0.3)}
.bg-yellow-700\/35{background-color:rgb(161 98 7 / 0.35)}
.bg-yellow-700\/40{background-color:rgb(161 98 7 / 0.4)}
.bg-yellow-700\/45{background-color:rgb(161 98 7 / 0.45)}
.bg-yellow-700\/5{background-color:rgb(161 98 7 / 0.05)}
.bg-yellow-700\/50{background-color:rgb(161 98 7 / 0.5)}
.bg-yellow-700\/55{background-color:rgb(161 98 7 / 0.55)}
.bg-yellow-700\/60{background-color:rgb(161 98 7 / 0.6)}
.bg-yellow-700\/65{background-color:rgb(161 98 7 / 0.65)}
.bg-yellow-700\/70{background-color:rgb(161 98 7 / 0.7)}
.bg-yellow-700\/75{background-color:rgb(161 98 7 / 0.75)}
.bg-yellow-700\/80{background-color:rgb(161 98 7 / 0.8)}
.bg-yellow-700\/85{background-color:rgb(161 98 7 / 0.85)}
.bg-yellow-700\/90{background-color:rgb(161 98 7 / 0.9)}
.bg-yellow-700\/95{background-color:rgb(161 98 7 / 0.95)}
.bg-opacity-30{--tw-bg-opacity:0.3}
.bg-opacity-50{--tw-bg-opacity:0.5}
.bg-none{background-image:none}
.stroke-current{stroke:currentColor}
.stroke-\[3\]{stroke-width:3}
.object-contain{-o-object-fit:contain;object-fit:contain}
.object-cover{-o-object-fit:cover;object-fit:cover}
.object-left{-o-object-position:left;object-position:left}
.object-right{-o-object-position:right;object-position:right}
.\!p-0{padding:0px !important}
.\!p-1{padding:0.25rem !important}
.p-0{padding:0px}
.p-0\.5{padding:0.125rem}
.p-1{padding:0.25rem}
.p-1\.5{padding:0.375rem}
.p-10{padding:2.5rem}
.p-2{padding:0.5rem}
.p-3{padding:0.75rem}
.p-4{padding:1rem}
.p-5{padding:1.25rem}
.p-6{padding:1.5rem}
.p-8{padding:2rem}
.p-\[16px\]{padding:16px}
.p-\[32px\]{padding:32px}
.p-\[5px\]{padding:5px}
.p-\[var\(--spacing-4\2c 16px\)\]{padding:var(--spacing-4,16px)}
.p-\[var\(--spacing-8\)\]{padding:var(--spacing-8)}
.\!px-0{padding-left:0px !important;padding-right:0px !important}
.\!px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}
.\!py-0{padding-top:0px !important;padding-bottom:0px !important}
.\!py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}
.px-0{padding-left:0px;padding-right:0px}
.px-1{padding-left:0.25rem;padding-right:0.25rem}
.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}
.px-10{padding-left:2.5rem;padding-right:2.5rem}
.px-12{padding-left:3rem;padding-right:3rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-3\.5{padding-left:0.875rem;padding-right:0.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-7{padding-left:1.75rem;padding-right:1.75rem}
.px-8{padding-left:2rem;padding-right:2rem}
.px-\[0px\]{padding-left:0px;padding-right:0px}
.px-\[12px\]{padding-left:12px;padding-right:12px}
.px-\[14px\]{padding-left:14px;padding-right:14px}
.px-\[16px\]{padding-left:16px;padding-right:16px}
.px-\[20px\]{padding-left:20px;padding-right:20px}
.px-px{padding-left:1px;padding-right:1px}
.py-0{padding-top:0px;padding-bottom:0px}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.py-12{padding-top:3rem;padding-bottom:3rem}
.py-16{padding-top:4rem;padding-bottom:4rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.py-3\.5{padding-top:0.875rem;padding-bottom:0.875rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.py-8{padding-top:2rem;padding-bottom:2rem}
.py-\[0px\]{padding-top:0px;padding-bottom:0px}
.py-\[10px\]{padding-top:10px;padding-bottom:10px}
.py-\[12px\]{padding-top:12px;padding-bottom:12px}
.py-\[16px\]{padding-top:16px;padding-bottom:16px}
.\!pb-2{padding-bottom:0.5rem !important}
.pb-0{padding-bottom:0px}
.pb-1{padding-bottom:0.25rem}
.pb-16{padding-bottom:4rem}
.pb-2{padding-bottom:0.5rem}
.pb-3{padding-bottom:0.75rem}
.pb-36{padding-bottom:9rem}
.pb-4{padding-bottom:1rem}
.pb-5{padding-bottom:1.25rem}
.pb-6{padding-bottom:1.5rem}
.pb-7{padding-bottom:1.75rem}
.pb-8{padding-bottom:2rem}
.pb-\[100px\]{padding-bottom:100px}
.pl-0{padding-left:0px}
.pl-1{padding-left:0.25rem}
.pl-10{padding-left:2.5rem}
.pl-12{padding-left:3rem}
.pl-2{padding-left:0.5rem}
.pl-3{padding-left:0.75rem}
.pl-4{padding-left:1rem}
.pl-5{padding-left:1.25rem}
.pl-6{padding-left:1.5rem}
.pl-8{padding-left:2rem}
.pl-9{padding-left:2.25rem}
.pr-1{padding-right:0.25rem}
.pr-1\.5{padding-right:0.375rem}
.pr-10{padding-right:2.5rem}
.pr-11{padding-right:2.75rem}
.pr-12{padding-right:3rem}
.pr-2{padding-right:0.5rem}
.pr-3{padding-right:0.75rem}
.pr-4{padding-right:1rem}
.pr-6{padding-right:1.5rem}
.pr-8{padding-right:2rem}
.pt-0{padding-top:0px}
.pt-0\.5{padding-top:0.125rem}
.pt-1{padding-top:0.25rem}
.pt-10{padding-top:2.5rem}
.pt-14{padding-top:3.5rem}
.pt-2{padding-top:0.5rem}
.pt-3{padding-top:0.75rem}
.pt-4{padding-top:1rem}
.pt-5{padding-top:1.25rem}
.pt-6{padding-top:1.5rem}
.pt-8{padding-top:2rem}
.pt-\[60px\]{padding-top:60px}
.pt-\[72px\]{padding-top:72px}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-start{text-align:start}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.font-\[\'Lexend\'\2c sans-serif\]{font-family:'Lexend',sans-serif}
.font-\[\'Lexend\'\]{font-family:'Lexend'}
.font-\[\'Sora\'\]{font-family:'Sora'}
.font-\[Lexend\]{font-family:Lexend}
.font-\[Sora\]{font-family:Sora}
.font-body{font-family:var(--font-body, 'Inter'), sans-serif}
.font-header{font-family:var(--font-header, 'Lexend'), sans-serif}
.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-\[0\.75rem\]{font-size:0.75rem}
.text-\[0\.8125rem\]{font-size:0.8125rem}
.text-\[0\.9rem\]{font-size:0.9rem}
.text-\[10px\]{font-size:10px}
.text-\[11px\]{font-size:11px}
.text-\[12px\]{font-size:12px}
.text-\[13px\]{font-size:13px}
.text-\[14px\]{font-size:14px}
.text-\[15px\]{font-size:15px}
.text-\[16px\]{font-size:16px}
.text-\[18px\]{font-size:18px}
.text-\[1rem\]{font-size:1rem}
.text-\[20px\]{font-size:20px}
.text-\[24px\]{font-size:24px}
.text-\[8px\]{font-size:8px}
.text-\[96px\]{font-size:96px}
.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:0.875rem;line-height:1.25rem}
.text-xl{font-size:1.25rem;line-height:1.75rem}
.text-xs{font-size:0.75rem;line-height:1rem}
.font-black{font-weight:900}
.font-bold{font-weight:700}
.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}
.not-italic{font-style:normal}
.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.leading-3{line-height:.75rem}
.leading-4{line-height:1rem}
.leading-5{line-height:1.25rem}
.leading-6{line-height:1.5rem}
.leading-7{line-height:1.75rem}
.leading-9{line-height:2.25rem}
.leading-\[10px\]{line-height:10px}
.leading-\[120\%\]{line-height:120%}
.leading-\[12px\]{line-height:12px}
.leading-\[14px\]{line-height:14px}
.leading-\[16px\]{line-height:16px}
.leading-\[18px\]{line-height:18px}
.leading-\[1\]{line-height:1}
.leading-\[20px\]{line-height:20px}
.leading-\[22px\]{line-height:22px}
.leading-\[24px\]{line-height:24px}
.leading-\[8px\]{line-height:8px}
.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\]{letter-spacing:0}
.tracking-normal{letter-spacing:0em}
.tracking-tight{letter-spacing:-0.025em}
.tracking-wide{letter-spacing:0.025em}
.tracking-wider{letter-spacing:0.05em}
.\!text-\[\#9ca3af\]{--tw-text-opacity:1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1)) !important}
.text-\[\#001b44\]{--tw-text-opacity:1;color:rgb(0 27 68 / var(--tw-text-opacity, 1))}
.text-\[\#002666\]{--tw-text-opacity:1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.text-\[\#0099FF\]{--tw-text-opacity:1;color:rgb(0 153 255 / var(--tw-text-opacity, 1))}
.text-\[\#0099ff\]{--tw-text-opacity:1;color:rgb(0 153 255 / var(--tw-text-opacity, 1))}
.text-\[\#00B69B\]{--tw-text-opacity:1;color:rgb(0 182 155 / var(--tw-text-opacity, 1))}
.text-\[\#0F766E\]{--tw-text-opacity:1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}
.text-\[\#0f172a\]{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.text-\[\#10B981\]{--tw-text-opacity:1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}
.text-\[\#128962\]{--tw-text-opacity:1;color:rgb(18 137 98 / var(--tw-text-opacity, 1))}
.text-\[\#212121\]{--tw-text-opacity:1;color:rgb(33 33 33 / var(--tw-text-opacity, 1))}
.text-\[\#333333\]{--tw-text-opacity:1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}
.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}
.text-\[\#404040\]{--tw-text-opacity:1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}
.text-\[\#4285F4\]{--tw-text-opacity:1;color:rgb(66 133 244 / var(--tw-text-opacity, 1))}
.text-\[\#42c593\]{--tw-text-opacity:1;color:rgb(66 197 147 / var(--tw-text-opacity, 1))}
.text-\[\#555\]{--tw-text-opacity:1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}
.text-\[\#585858\]{--tw-text-opacity:1;color:rgb(88 88 88 / var(--tw-text-opacity, 1))}
.text-\[\#5978a3\]{--tw-text-opacity:1;color:rgb(89 120 163 / var(--tw-text-opacity, 1))}
.text-\[\#6B6B6B\]{--tw-text-opacity:1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}
.text-\[\#6b7280\]{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.text-\[\#757575\]{--tw-text-opacity:1;color:rgb(117 117 117 / var(--tw-text-opacity, 1))}
.text-\[\#777\]{--tw-text-opacity:1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}
.text-\[\#79798c\]{--tw-text-opacity:1;color:rgb(121 121 140 / var(--tw-text-opacity, 1))}
.text-\[\#858585\]{--tw-text-opacity:1;color:rgb(133 133 133 / var(--tw-text-opacity, 1))}
.text-\[\#9CA3AF\]{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.text-\[\#9b9b9b\]{--tw-text-opacity:1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}
.text-\[\#9ca3af\]{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.text-\[\#EF4444\]{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.text-\[\#F8543B\]{--tw-text-opacity:1;color:rgb(248 84 59 / var(--tw-text-opacity, 1))}
.text-\[\#b0b0b0\]{--tw-text-opacity:1;color:rgb(176 176 176 / var(--tw-text-opacity, 1))}
.text-\[color\:var\(--cpw-error-base\2c \#b91c1c\)\]{color:var(--cpw-error-base,#b91c1c)}
.text-\[color\:var\(--cpw-primary-base\2c \#002666\)\]{color:var(--cpw-primary-base,#002666)}
.text-\[hsl\(var\(--text-disabled-over-grey\)\)\]{color:hsl(var(--text-disabled-over-grey))}
.text-\[hsla\(0\2c 0\%\2c 25\%\2c 1\)\]{color:hsla(0,0%,25%,1)}
.text-\[var\(--accent-foreground\)\]{color:var(--accent-foreground)}
.text-\[var\(--cpw-color-on-primary\2c \#FFFFFF\)\]{color:var(--cpw-color-on-primary,#FFFFFF)}
.text-\[var\(--cpw-primary-base\)\]{color:var(--cpw-primary-base)}
.text-\[var\(--cpw-primary-base\2c \#002666\)\]{color:var(--cpw-primary-base,#002666)}
.text-\[var\(--cpw-text-body\)\]{color:var(--cpw-text-body)}
.text-\[var\(--cpw-text-heading\2c \#111827\)\]{color:var(--cpw-text-heading,#111827)}
.text-\[var\(--cpw-text-label\)\]{color:var(--cpw-text-label)}
.text-\[var\(--cpw-text-secondary\2c \#6b7280\)\]{color:var(--cpw-text-secondary,#6b7280)}
.text-\[var\(--foreground\)\]{color:var(--foreground)}
.text-\[var\(--muted\)\]{color:var(--muted)}
.text-\[var\(--primary\)\]{color:var(--primary)}
.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}
.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}
.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}
.text-amber-800\/80{color:rgb(146 64 14 / 0.8)}
.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}
.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}
.text-blue-100\/0{color:rgb(219 234 254 / 0)}
.text-blue-100\/10{color:rgb(219 234 254 / 0.1)}
.text-blue-100\/100{color:rgb(219 234 254 / 1)}
.text-blue-100\/15{color:rgb(219 234 254 / 0.15)}
.text-blue-100\/20{color:rgb(219 234 254 / 0.2)}
.text-blue-100\/25{color:rgb(219 234 254 / 0.25)}
.text-blue-100\/30{color:rgb(219 234 254 / 0.3)}
.text-blue-100\/35{color:rgb(219 234 254 / 0.35)}
.text-blue-100\/40{color:rgb(219 234 254 / 0.4)}
.text-blue-100\/45{color:rgb(219 234 254 / 0.45)}
.text-blue-100\/5{color:rgb(219 234 254 / 0.05)}
.text-blue-100\/50{color:rgb(219 234 254 / 0.5)}
.text-blue-100\/55{color:rgb(219 234 254 / 0.55)}
.text-blue-100\/60{color:rgb(219 234 254 / 0.6)}
.text-blue-100\/65{color:rgb(219 234 254 / 0.65)}
.text-blue-100\/70{color:rgb(219 234 254 / 0.7)}
.text-blue-100\/75{color:rgb(219 234 254 / 0.75)}
.text-blue-100\/80{color:rgb(219 234 254 / 0.8)}
.text-blue-100\/85{color:rgb(219 234 254 / 0.85)}
.text-blue-100\/90{color:rgb(219 234 254 / 0.9)}
.text-blue-100\/95{color:rgb(219 234 254 / 0.95)}
.text-blue-50{--tw-text-opacity:1;color:rgb(239 246 255 / var(--tw-text-opacity, 1))}
.text-blue-50\/0{color:rgb(239 246 255 / 0)}
.text-blue-50\/10{color:rgb(239 246 255 / 0.1)}
.text-blue-50\/100{color:rgb(239 246 255 / 1)}
.text-blue-50\/15{color:rgb(239 246 255 / 0.15)}
.text-blue-50\/20{color:rgb(239 246 255 / 0.2)}
.text-blue-50\/25{color:rgb(239 246 255 / 0.25)}
.text-blue-50\/30{color:rgb(239 246 255 / 0.3)}
.text-blue-50\/35{color:rgb(239 246 255 / 0.35)}
.text-blue-50\/40{color:rgb(239 246 255 / 0.4)}
.text-blue-50\/45{color:rgb(239 246 255 / 0.45)}
.text-blue-50\/5{color:rgb(239 246 255 / 0.05)}
.text-blue-50\/50{color:rgb(239 246 255 / 0.5)}
.text-blue-50\/55{color:rgb(239 246 255 / 0.55)}
.text-blue-50\/60{color:rgb(239 246 255 / 0.6)}
.text-blue-50\/65{color:rgb(239 246 255 / 0.65)}
.text-blue-50\/70{color:rgb(239 246 255 / 0.7)}
.text-blue-50\/75{color:rgb(239 246 255 / 0.75)}
.text-blue-50\/80{color:rgb(239 246 255 / 0.8)}
.text-blue-50\/85{color:rgb(239 246 255 / 0.85)}
.text-blue-50\/90{color:rgb(239 246 255 / 0.9)}
.text-blue-50\/95{color:rgb(239 246 255 / 0.95)}
.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.text-blue-500\/0{color:rgb(59 130 246 / 0)}
.text-blue-500\/10{color:rgb(59 130 246 / 0.1)}
.text-blue-500\/100{color:rgb(59 130 246 / 1)}
.text-blue-500\/15{color:rgb(59 130 246 / 0.15)}
.text-blue-500\/20{color:rgb(59 130 246 / 0.2)}
.text-blue-500\/25{color:rgb(59 130 246 / 0.25)}
.text-blue-500\/30{color:rgb(59 130 246 / 0.3)}
.text-blue-500\/35{color:rgb(59 130 246 / 0.35)}
.text-blue-500\/40{color:rgb(59 130 246 / 0.4)}
.text-blue-500\/45{color:rgb(59 130 246 / 0.45)}
.text-blue-500\/5{color:rgb(59 130 246 / 0.05)}
.text-blue-500\/50{color:rgb(59 130 246 / 0.5)}
.text-blue-500\/55{color:rgb(59 130 246 / 0.55)}
.text-blue-500\/60{color:rgb(59 130 246 / 0.6)}
.text-blue-500\/65{color:rgb(59 130 246 / 0.65)}
.text-blue-500\/70{color:rgb(59 130 246 / 0.7)}
.text-blue-500\/75{color:rgb(59 130 246 / 0.75)}
.text-blue-500\/80{color:rgb(59 130 246 / 0.8)}
.text-blue-500\/85{color:rgb(59 130 246 / 0.85)}
.text-blue-500\/90{color:rgb(59 130 246 / 0.9)}
.text-blue-500\/95{color:rgb(59 130 246 / 0.95)}
.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}
.text-blue-700\/0{color:rgb(29 78 216 / 0)}
.text-blue-700\/10{color:rgb(29 78 216 / 0.1)}
.text-blue-700\/100{color:rgb(29 78 216 / 1)}
.text-blue-700\/15{color:rgb(29 78 216 / 0.15)}
.text-blue-700\/20{color:rgb(29 78 216 / 0.2)}
.text-blue-700\/25{color:rgb(29 78 216 / 0.25)}
.text-blue-700\/30{color:rgb(29 78 216 / 0.3)}
.text-blue-700\/35{color:rgb(29 78 216 / 0.35)}
.text-blue-700\/40{color:rgb(29 78 216 / 0.4)}
.text-blue-700\/45{color:rgb(29 78 216 / 0.45)}
.text-blue-700\/5{color:rgb(29 78 216 / 0.05)}
.text-blue-700\/50{color:rgb(29 78 216 / 0.5)}
.text-blue-700\/55{color:rgb(29 78 216 / 0.55)}
.text-blue-700\/60{color:rgb(29 78 216 / 0.6)}
.text-blue-700\/65{color:rgb(29 78 216 / 0.65)}
.text-blue-700\/70{color:rgb(29 78 216 / 0.7)}
.text-blue-700\/75{color:rgb(29 78 216 / 0.75)}
.text-blue-700\/80{color:rgb(29 78 216 / 0.8)}
.text-blue-700\/85{color:rgb(29 78 216 / 0.85)}
.text-blue-700\/90{color:rgb(29 78 216 / 0.9)}
.text-blue-700\/95{color:rgb(29 78 216 / 0.95)}
.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}
.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}
.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}
.text-emerald-100\/0{color:rgb(209 250 229 / 0)}
.text-emerald-100\/10{color:rgb(209 250 229 / 0.1)}
.text-emerald-100\/100{color:rgb(209 250 229 / 1)}
.text-emerald-100\/15{color:rgb(209 250 229 / 0.15)}
.text-emerald-100\/20{color:rgb(209 250 229 / 0.2)}
.text-emerald-100\/25{color:rgb(209 250 229 / 0.25)}
.text-emerald-100\/30{color:rgb(209 250 229 / 0.3)}
.text-emerald-100\/35{color:rgb(209 250 229 / 0.35)}
.text-emerald-100\/40{color:rgb(209 250 229 / 0.4)}
.text-emerald-100\/45{color:rgb(209 250 229 / 0.45)}
.text-emerald-100\/5{color:rgb(209 250 229 / 0.05)}
.text-emerald-100\/50{color:rgb(209 250 229 / 0.5)}
.text-emerald-100\/55{color:rgb(209 250 229 / 0.55)}
.text-emerald-100\/60{color:rgb(209 250 229 / 0.6)}
.text-emerald-100\/65{color:rgb(209 250 229 / 0.65)}
.text-emerald-100\/70{color:rgb(209 250 229 / 0.7)}
.text-emerald-100\/75{color:rgb(209 250 229 / 0.75)}
.text-emerald-100\/80{color:rgb(209 250 229 / 0.8)}
.text-emerald-100\/85{color:rgb(209 250 229 / 0.85)}
.text-emerald-100\/90{color:rgb(209 250 229 / 0.9)}
.text-emerald-100\/95{color:rgb(209 250 229 / 0.95)}
.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}
.text-emerald-50\/0{color:rgb(236 253 245 / 0)}
.text-emerald-50\/10{color:rgb(236 253 245 / 0.1)}
.text-emerald-50\/100{color:rgb(236 253 245 / 1)}
.text-emerald-50\/15{color:rgb(236 253 245 / 0.15)}
.text-emerald-50\/20{color:rgb(236 253 245 / 0.2)}
.text-emerald-50\/25{color:rgb(236 253 245 / 0.25)}
.text-emerald-50\/30{color:rgb(236 253 245 / 0.3)}
.text-emerald-50\/35{color:rgb(236 253 245 / 0.35)}
.text-emerald-50\/40{color:rgb(236 253 245 / 0.4)}
.text-emerald-50\/45{color:rgb(236 253 245 / 0.45)}
.text-emerald-50\/5{color:rgb(236 253 245 / 0.05)}
.text-emerald-50\/50{color:rgb(236 253 245 / 0.5)}
.text-emerald-50\/55{color:rgb(236 253 245 / 0.55)}
.text-emerald-50\/60{color:rgb(236 253 245 / 0.6)}
.text-emerald-50\/65{color:rgb(236 253 245 / 0.65)}
.text-emerald-50\/70{color:rgb(236 253 245 / 0.7)}
.text-emerald-50\/75{color:rgb(236 253 245 / 0.75)}
.text-emerald-50\/80{color:rgb(236 253 245 / 0.8)}
.text-emerald-50\/85{color:rgb(236 253 245 / 0.85)}
.text-emerald-50\/90{color:rgb(236 253 245 / 0.9)}
.text-emerald-50\/95{color:rgb(236 253 245 / 0.95)}
.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}
.text-emerald-500\/0{color:rgb(16 185 129 / 0)}
.text-emerald-500\/10{color:rgb(16 185 129 / 0.1)}
.text-emerald-500\/100{color:rgb(16 185 129 / 1)}
.text-emerald-500\/15{color:rgb(16 185 129 / 0.15)}
.text-emerald-500\/20{color:rgb(16 185 129 / 0.2)}
.text-emerald-500\/25{color:rgb(16 185 129 / 0.25)}
.text-emerald-500\/30{color:rgb(16 185 129 / 0.3)}
.text-emerald-500\/35{color:rgb(16 185 129 / 0.35)}
.text-emerald-500\/40{color:rgb(16 185 129 / 0.4)}
.text-emerald-500\/45{color:rgb(16 185 129 / 0.45)}
.text-emerald-500\/5{color:rgb(16 185 129 / 0.05)}
.text-emerald-500\/50{color:rgb(16 185 129 / 0.5)}
.text-emerald-500\/55{color:rgb(16 185 129 / 0.55)}
.text-emerald-500\/60{color:rgb(16 185 129 / 0.6)}
.text-emerald-500\/65{color:rgb(16 185 129 / 0.65)}
.text-emerald-500\/70{color:rgb(16 185 129 / 0.7)}
.text-emerald-500\/75{color:rgb(16 185 129 / 0.75)}
.text-emerald-500\/80{color:rgb(16 185 129 / 0.8)}
.text-emerald-500\/85{color:rgb(16 185 129 / 0.85)}
.text-emerald-500\/90{color:rgb(16 185 129 / 0.9)}
.text-emerald-500\/95{color:rgb(16 185 129 / 0.95)}
.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}
.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}
.text-emerald-700\/0{color:rgb(4 120 87 / 0)}
.text-emerald-700\/10{color:rgb(4 120 87 / 0.1)}
.text-emerald-700\/100{color:rgb(4 120 87 / 1)}
.text-emerald-700\/15{color:rgb(4 120 87 / 0.15)}
.text-emerald-700\/20{color:rgb(4 120 87 / 0.2)}
.text-emerald-700\/25{color:rgb(4 120 87 / 0.25)}
.text-emerald-700\/30{color:rgb(4 120 87 / 0.3)}
.text-emerald-700\/35{color:rgb(4 120 87 / 0.35)}
.text-emerald-700\/40{color:rgb(4 120 87 / 0.4)}
.text-emerald-700\/45{color:rgb(4 120 87 / 0.45)}
.text-emerald-700\/5{color:rgb(4 120 87 / 0.05)}
.text-emerald-700\/50{color:rgb(4 120 87 / 0.5)}
.text-emerald-700\/55{color:rgb(4 120 87 / 0.55)}
.text-emerald-700\/60{color:rgb(4 120 87 / 0.6)}
.text-emerald-700\/65{color:rgb(4 120 87 / 0.65)}
.text-emerald-700\/70{color:rgb(4 120 87 / 0.7)}
.text-emerald-700\/75{color:rgb(4 120 87 / 0.75)}
.text-emerald-700\/80{color:rgb(4 120 87 / 0.8)}
.text-emerald-700\/85{color:rgb(4 120 87 / 0.85)}
.text-emerald-700\/90{color:rgb(4 120 87 / 0.9)}
.text-emerald-700\/95{color:rgb(4 120 87 / 0.95)}
.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}
.text-foreground{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}
.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}
.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}
.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}
.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}
.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}
.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}
.text-green-100{--tw-text-opacity:1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}
.text-green-100\/0{color:rgb(220 252 231 / 0)}
.text-green-100\/10{color:rgb(220 252 231 / 0.1)}
.text-green-100\/100{color:rgb(220 252 231 / 1)}
.text-green-100\/15{color:rgb(220 252 231 / 0.15)}
.text-green-100\/20{color:rgb(220 252 231 / 0.2)}
.text-green-100\/25{color:rgb(220 252 231 / 0.25)}
.text-green-100\/30{color:rgb(220 252 231 / 0.3)}
.text-green-100\/35{color:rgb(220 252 231 / 0.35)}
.text-green-100\/40{color:rgb(220 252 231 / 0.4)}
.text-green-100\/45{color:rgb(220 252 231 / 0.45)}
.text-green-100\/5{color:rgb(220 252 231 / 0.05)}
.text-green-100\/50{color:rgb(220 252 231 / 0.5)}
.text-green-100\/55{color:rgb(220 252 231 / 0.55)}
.text-green-100\/60{color:rgb(220 252 231 / 0.6)}
.text-green-100\/65{color:rgb(220 252 231 / 0.65)}
.text-green-100\/70{color:rgb(220 252 231 / 0.7)}
.text-green-100\/75{color:rgb(220 252 231 / 0.75)}
.text-green-100\/80{color:rgb(220 252 231 / 0.8)}
.text-green-100\/85{color:rgb(220 252 231 / 0.85)}
.text-green-100\/90{color:rgb(220 252 231 / 0.9)}
.text-green-100\/95{color:rgb(220 252 231 / 0.95)}
.text-green-50{--tw-text-opacity:1;color:rgb(240 253 244 / var(--tw-text-opacity, 1))}
.text-green-50\/0{color:rgb(240 253 244 / 0)}
.text-green-50\/10{color:rgb(240 253 244 / 0.1)}
.text-green-50\/100{color:rgb(240 253 244 / 1)}
.text-green-50\/15{color:rgb(240 253 244 / 0.15)}
.text-green-50\/20{color:rgb(240 253 244 / 0.2)}
.text-green-50\/25{color:rgb(240 253 244 / 0.25)}
.text-green-50\/30{color:rgb(240 253 244 / 0.3)}
.text-green-50\/35{color:rgb(240 253 244 / 0.35)}
.text-green-50\/40{color:rgb(240 253 244 / 0.4)}
.text-green-50\/45{color:rgb(240 253 244 / 0.45)}
.text-green-50\/5{color:rgb(240 253 244 / 0.05)}
.text-green-50\/50{color:rgb(240 253 244 / 0.5)}
.text-green-50\/55{color:rgb(240 253 244 / 0.55)}
.text-green-50\/60{color:rgb(240 253 244 / 0.6)}
.text-green-50\/65{color:rgb(240 253 244 / 0.65)}
.text-green-50\/70{color:rgb(240 253 244 / 0.7)}
.text-green-50\/75{color:rgb(240 253 244 / 0.75)}
.text-green-50\/80{color:rgb(240 253 244 / 0.8)}
.text-green-50\/85{color:rgb(240 253 244 / 0.85)}
.text-green-50\/90{color:rgb(240 253 244 / 0.9)}
.text-green-50\/95{color:rgb(240 253 244 / 0.95)}
.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}
.text-green-500\/0{color:rgb(34 197 94 / 0)}
.text-green-500\/10{color:rgb(34 197 94 / 0.1)}
.text-green-500\/100{color:rgb(34 197 94 / 1)}
.text-green-500\/15{color:rgb(34 197 94 / 0.15)}
.text-green-500\/20{color:rgb(34 197 94 / 0.2)}
.text-green-500\/25{color:rgb(34 197 94 / 0.25)}
.text-green-500\/30{color:rgb(34 197 94 / 0.3)}
.text-green-500\/35{color:rgb(34 197 94 / 0.35)}
.text-green-500\/40{color:rgb(34 197 94 / 0.4)}
.text-green-500\/45{color:rgb(34 197 94 / 0.45)}
.text-green-500\/5{color:rgb(34 197 94 / 0.05)}
.text-green-500\/50{color:rgb(34 197 94 / 0.5)}
.text-green-500\/55{color:rgb(34 197 94 / 0.55)}
.text-green-500\/60{color:rgb(34 197 94 / 0.6)}
.text-green-500\/65{color:rgb(34 197 94 / 0.65)}
.text-green-500\/70{color:rgb(34 197 94 / 0.7)}
.text-green-500\/75{color:rgb(34 197 94 / 0.75)}
.text-green-500\/80{color:rgb(34 197 94 / 0.8)}
.text-green-500\/85{color:rgb(34 197 94 / 0.85)}
.text-green-500\/90{color:rgb(34 197 94 / 0.9)}
.text-green-500\/95{color:rgb(34 197 94 / 0.95)}
.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}
.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}
.text-green-700\/0{color:rgb(21 128 61 / 0)}
.text-green-700\/10{color:rgb(21 128 61 / 0.1)}
.text-green-700\/100{color:rgb(21 128 61 / 1)}
.text-green-700\/15{color:rgb(21 128 61 / 0.15)}
.text-green-700\/20{color:rgb(21 128 61 / 0.2)}
.text-green-700\/25{color:rgb(21 128 61 / 0.25)}
.text-green-700\/30{color:rgb(21 128 61 / 0.3)}
.text-green-700\/35{color:rgb(21 128 61 / 0.35)}
.text-green-700\/40{color:rgb(21 128 61 / 0.4)}
.text-green-700\/45{color:rgb(21 128 61 / 0.45)}
.text-green-700\/5{color:rgb(21 128 61 / 0.05)}
.text-green-700\/50{color:rgb(21 128 61 / 0.5)}
.text-green-700\/55{color:rgb(21 128 61 / 0.55)}
.text-green-700\/60{color:rgb(21 128 61 / 0.6)}
.text-green-700\/65{color:rgb(21 128 61 / 0.65)}
.text-green-700\/70{color:rgb(21 128 61 / 0.7)}
.text-green-700\/75{color:rgb(21 128 61 / 0.75)}
.text-green-700\/80{color:rgb(21 128 61 / 0.8)}
.text-green-700\/85{color:rgb(21 128 61 / 0.85)}
.text-green-700\/90{color:rgb(21 128 61 / 0.9)}
.text-green-700\/95{color:rgb(21 128 61 / 0.95)}
.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}
.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}
.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}
.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}
.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}
.text-inherit{color:inherit}
.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}
.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}
.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}
.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}
.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}
.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}
.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}
.text-orange-100\/0{color:rgb(255 237 213 / 0)}
.text-orange-100\/10{color:rgb(255 237 213 / 0.1)}
.text-orange-100\/100{color:rgb(255 237 213 / 1)}
.text-orange-100\/15{color:rgb(255 237 213 / 0.15)}
.text-orange-100\/20{color:rgb(255 237 213 / 0.2)}
.text-orange-100\/25{color:rgb(255 237 213 / 0.25)}
.text-orange-100\/30{color:rgb(255 237 213 / 0.3)}
.text-orange-100\/35{color:rgb(255 237 213 / 0.35)}
.text-orange-100\/40{color:rgb(255 237 213 / 0.4)}
.text-orange-100\/45{color:rgb(255 237 213 / 0.45)}
.text-orange-100\/5{color:rgb(255 237 213 / 0.05)}
.text-orange-100\/50{color:rgb(255 237 213 / 0.5)}
.text-orange-100\/55{color:rgb(255 237 213 / 0.55)}
.text-orange-100\/60{color:rgb(255 237 213 / 0.6)}
.text-orange-100\/65{color:rgb(255 237 213 / 0.65)}
.text-orange-100\/70{color:rgb(255 237 213 / 0.7)}
.text-orange-100\/75{color:rgb(255 237 213 / 0.75)}
.text-orange-100\/80{color:rgb(255 237 213 / 0.8)}
.text-orange-100\/85{color:rgb(255 237 213 / 0.85)}
.text-orange-100\/90{color:rgb(255 237 213 / 0.9)}
.text-orange-100\/95{color:rgb(255 237 213 / 0.95)}
.text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237 / var(--tw-text-opacity, 1))}
.text-orange-50\/0{color:rgb(255 247 237 / 0)}
.text-orange-50\/10{color:rgb(255 247 237 / 0.1)}
.text-orange-50\/100{color:rgb(255 247 237 / 1)}
.text-orange-50\/15{color:rgb(255 247 237 / 0.15)}
.text-orange-50\/20{color:rgb(255 247 237 / 0.2)}
.text-orange-50\/25{color:rgb(255 247 237 / 0.25)}
.text-orange-50\/30{color:rgb(255 247 237 / 0.3)}
.text-orange-50\/35{color:rgb(255 247 237 / 0.35)}
.text-orange-50\/40{color:rgb(255 247 237 / 0.4)}
.text-orange-50\/45{color:rgb(255 247 237 / 0.45)}
.text-orange-50\/5{color:rgb(255 247 237 / 0.05)}
.text-orange-50\/50{color:rgb(255 247 237 / 0.5)}
.text-orange-50\/55{color:rgb(255 247 237 / 0.55)}
.text-orange-50\/60{color:rgb(255 247 237 / 0.6)}
.text-orange-50\/65{color:rgb(255 247 237 / 0.65)}
.text-orange-50\/70{color:rgb(255 247 237 / 0.7)}
.text-orange-50\/75{color:rgb(255 247 237 / 0.75)}
.text-orange-50\/80{color:rgb(255 247 237 / 0.8)}
.text-orange-50\/85{color:rgb(255 247 237 / 0.85)}
.text-orange-50\/90{color:rgb(255 247 237 / 0.9)}
.text-orange-50\/95{color:rgb(255 247 237 / 0.95)}
.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}
.text-orange-500\/0{color:rgb(249 115 22 / 0)}
.text-orange-500\/10{color:rgb(249 115 22 / 0.1)}
.text-orange-500\/100{color:rgb(249 115 22 / 1)}
.text-orange-500\/15{color:rgb(249 115 22 / 0.15)}
.text-orange-500\/20{color:rgb(249 115 22 / 0.2)}
.text-orange-500\/25{color:rgb(249 115 22 / 0.25)}
.text-orange-500\/30{color:rgb(249 115 22 / 0.3)}
.text-orange-500\/35{color:rgb(249 115 22 / 0.35)}
.text-orange-500\/40{color:rgb(249 115 22 / 0.4)}
.text-orange-500\/45{color:rgb(249 115 22 / 0.45)}
.text-orange-500\/5{color:rgb(249 115 22 / 0.05)}
.text-orange-500\/50{color:rgb(249 115 22 / 0.5)}
.text-orange-500\/55{color:rgb(249 115 22 / 0.55)}
.text-orange-500\/60{color:rgb(249 115 22 / 0.6)}
.text-orange-500\/65{color:rgb(249 115 22 / 0.65)}
.text-orange-500\/70{color:rgb(249 115 22 / 0.7)}
.text-orange-500\/75{color:rgb(249 115 22 / 0.75)}
.text-orange-500\/80{color:rgb(249 115 22 / 0.8)}
.text-orange-500\/85{color:rgb(249 115 22 / 0.85)}
.text-orange-500\/90{color:rgb(249 115 22 / 0.9)}
.text-orange-500\/95{color:rgb(249 115 22 / 0.95)}
.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}
.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}
.text-orange-700\/0{color:rgb(194 65 12 / 0)}
.text-orange-700\/10{color:rgb(194 65 12 / 0.1)}
.text-orange-700\/100{color:rgb(194 65 12 / 1)}
.text-orange-700\/15{color:rgb(194 65 12 / 0.15)}
.text-orange-700\/20{color:rgb(194 65 12 / 0.2)}
.text-orange-700\/25{color:rgb(194 65 12 / 0.25)}
.text-orange-700\/30{color:rgb(194 65 12 / 0.3)}
.text-orange-700\/35{color:rgb(194 65 12 / 0.35)}
.text-orange-700\/40{color:rgb(194 65 12 / 0.4)}
.text-orange-700\/45{color:rgb(194 65 12 / 0.45)}
.text-orange-700\/5{color:rgb(194 65 12 / 0.05)}
.text-orange-700\/50{color:rgb(194 65 12 / 0.5)}
.text-orange-700\/55{color:rgb(194 65 12 / 0.55)}
.text-orange-700\/60{color:rgb(194 65 12 / 0.6)}
.text-orange-700\/65{color:rgb(194 65 12 / 0.65)}
.text-orange-700\/70{color:rgb(194 65 12 / 0.7)}
.text-orange-700\/75{color:rgb(194 65 12 / 0.75)}
.text-orange-700\/80{color:rgb(194 65 12 / 0.8)}
.text-orange-700\/85{color:rgb(194 65 12 / 0.85)}
.text-orange-700\/90{color:rgb(194 65 12 / 0.9)}
.text-orange-700\/95{color:rgb(194 65 12 / 0.95)}
.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}
.text-pink-800{--tw-text-opacity:1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}
.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}
.text-purple-100\/0{color:rgb(243 232 255 / 0)}
.text-purple-100\/10{color:rgb(243 232 255 / 0.1)}
.text-purple-100\/100{color:rgb(243 232 255 / 1)}
.text-purple-100\/15{color:rgb(243 232 255 / 0.15)}
.text-purple-100\/20{color:rgb(243 232 255 / 0.2)}
.text-purple-100\/25{color:rgb(243 232 255 / 0.25)}
.text-purple-100\/30{color:rgb(243 232 255 / 0.3)}
.text-purple-100\/35{color:rgb(243 232 255 / 0.35)}
.text-purple-100\/40{color:rgb(243 232 255 / 0.4)}
.text-purple-100\/45{color:rgb(243 232 255 / 0.45)}
.text-purple-100\/5{color:rgb(243 232 255 / 0.05)}
.text-purple-100\/50{color:rgb(243 232 255 / 0.5)}
.text-purple-100\/55{color:rgb(243 232 255 / 0.55)}
.text-purple-100\/60{color:rgb(243 232 255 / 0.6)}
.text-purple-100\/65{color:rgb(243 232 255 / 0.65)}
.text-purple-100\/70{color:rgb(243 232 255 / 0.7)}
.text-purple-100\/75{color:rgb(243 232 255 / 0.75)}
.text-purple-100\/80{color:rgb(243 232 255 / 0.8)}
.text-purple-100\/85{color:rgb(243 232 255 / 0.85)}
.text-purple-100\/90{color:rgb(243 232 255 / 0.9)}
.text-purple-100\/95{color:rgb(243 232 255 / 0.95)}
.text-purple-50{--tw-text-opacity:1;color:rgb(250 245 255 / var(--tw-text-opacity, 1))}
.text-purple-50\/0{color:rgb(250 245 255 / 0)}
.text-purple-50\/10{color:rgb(250 245 255 / 0.1)}
.text-purple-50\/100{color:rgb(250 245 255 / 1)}
.text-purple-50\/15{color:rgb(250 245 255 / 0.15)}
.text-purple-50\/20{color:rgb(250 245 255 / 0.2)}
.text-purple-50\/25{color:rgb(250 245 255 / 0.25)}
.text-purple-50\/30{color:rgb(250 245 255 / 0.3)}
.text-purple-50\/35{color:rgb(250 245 255 / 0.35)}
.text-purple-50\/40{color:rgb(250 245 255 / 0.4)}
.text-purple-50\/45{color:rgb(250 245 255 / 0.45)}
.text-purple-50\/5{color:rgb(250 245 255 / 0.05)}
.text-purple-50\/50{color:rgb(250 245 255 / 0.5)}
.text-purple-50\/55{color:rgb(250 245 255 / 0.55)}
.text-purple-50\/60{color:rgb(250 245 255 / 0.6)}
.text-purple-50\/65{color:rgb(250 245 255 / 0.65)}
.text-purple-50\/70{color:rgb(250 245 255 / 0.7)}
.text-purple-50\/75{color:rgb(250 245 255 / 0.75)}
.text-purple-50\/80{color:rgb(250 245 255 / 0.8)}
.text-purple-50\/85{color:rgb(250 245 255 / 0.85)}
.text-purple-50\/90{color:rgb(250 245 255 / 0.9)}
.text-purple-50\/95{color:rgb(250 245 255 / 0.95)}
.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}
.text-purple-500\/0{color:rgb(168 85 247 / 0)}
.text-purple-500\/10{color:rgb(168 85 247 / 0.1)}
.text-purple-500\/100{color:rgb(168 85 247 / 1)}
.text-purple-500\/15{color:rgb(168 85 247 / 0.15)}
.text-purple-500\/20{color:rgb(168 85 247 / 0.2)}
.text-purple-500\/25{color:rgb(168 85 247 / 0.25)}
.text-purple-500\/30{color:rgb(168 85 247 / 0.3)}
.text-purple-500\/35{color:rgb(168 85 247 / 0.35)}
.text-purple-500\/40{color:rgb(168 85 247 / 0.4)}
.text-purple-500\/45{color:rgb(168 85 247 / 0.45)}
.text-purple-500\/5{color:rgb(168 85 247 / 0.05)}
.text-purple-500\/50{color:rgb(168 85 247 / 0.5)}
.text-purple-500\/55{color:rgb(168 85 247 / 0.55)}
.text-purple-500\/60{color:rgb(168 85 247 / 0.6)}
.text-purple-500\/65{color:rgb(168 85 247 / 0.65)}
.text-purple-500\/70{color:rgb(168 85 247 / 0.7)}
.text-purple-500\/75{color:rgb(168 85 247 / 0.75)}
.text-purple-500\/80{color:rgb(168 85 247 / 0.8)}
.text-purple-500\/85{color:rgb(168 85 247 / 0.85)}
.text-purple-500\/90{color:rgb(168 85 247 / 0.9)}
.text-purple-500\/95{color:rgb(168 85 247 / 0.95)}
.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}
.text-purple-700\/0{color:rgb(126 34 206 / 0)}
.text-purple-700\/10{color:rgb(126 34 206 / 0.1)}
.text-purple-700\/100{color:rgb(126 34 206 / 1)}
.text-purple-700\/15{color:rgb(126 34 206 / 0.15)}
.text-purple-700\/20{color:rgb(126 34 206 / 0.2)}
.text-purple-700\/25{color:rgb(126 34 206 / 0.25)}
.text-purple-700\/30{color:rgb(126 34 206 / 0.3)}
.text-purple-700\/35{color:rgb(126 34 206 / 0.35)}
.text-purple-700\/40{color:rgb(126 34 206 / 0.4)}
.text-purple-700\/45{color:rgb(126 34 206 / 0.45)}
.text-purple-700\/5{color:rgb(126 34 206 / 0.05)}
.text-purple-700\/50{color:rgb(126 34 206 / 0.5)}
.text-purple-700\/55{color:rgb(126 34 206 / 0.55)}
.text-purple-700\/60{color:rgb(126 34 206 / 0.6)}
.text-purple-700\/65{color:rgb(126 34 206 / 0.65)}
.text-purple-700\/70{color:rgb(126 34 206 / 0.7)}
.text-purple-700\/75{color:rgb(126 34 206 / 0.75)}
.text-purple-700\/80{color:rgb(126 34 206 / 0.8)}
.text-purple-700\/85{color:rgb(126 34 206 / 0.85)}
.text-purple-700\/90{color:rgb(126 34 206 / 0.9)}
.text-purple-700\/95{color:rgb(126 34 206 / 0.95)}
.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}
.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}
.text-red-100\/0{color:rgb(254 226 226 / 0)}
.text-red-100\/10{color:rgb(254 226 226 / 0.1)}
.text-red-100\/100{color:rgb(254 226 226 / 1)}
.text-red-100\/15{color:rgb(254 226 226 / 0.15)}
.text-red-100\/20{color:rgb(254 226 226 / 0.2)}
.text-red-100\/25{color:rgb(254 226 226 / 0.25)}
.text-red-100\/30{color:rgb(254 226 226 / 0.3)}
.text-red-100\/35{color:rgb(254 226 226 / 0.35)}
.text-red-100\/40{color:rgb(254 226 226 / 0.4)}
.text-red-100\/45{color:rgb(254 226 226 / 0.45)}
.text-red-100\/5{color:rgb(254 226 226 / 0.05)}
.text-red-100\/50{color:rgb(254 226 226 / 0.5)}
.text-red-100\/55{color:rgb(254 226 226 / 0.55)}
.text-red-100\/60{color:rgb(254 226 226 / 0.6)}
.text-red-100\/65{color:rgb(254 226 226 / 0.65)}
.text-red-100\/70{color:rgb(254 226 226 / 0.7)}
.text-red-100\/75{color:rgb(254 226 226 / 0.75)}
.text-red-100\/80{color:rgb(254 226 226 / 0.8)}
.text-red-100\/85{color:rgb(254 226 226 / 0.85)}
.text-red-100\/90{color:rgb(254 226 226 / 0.9)}
.text-red-100\/95{color:rgb(254 226 226 / 0.95)}
.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.text-red-50{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}
.text-red-50\/0{color:rgb(254 242 242 / 0)}
.text-red-50\/10{color:rgb(254 242 242 / 0.1)}
.text-red-50\/100{color:rgb(254 242 242 / 1)}
.text-red-50\/15{color:rgb(254 242 242 / 0.15)}
.text-red-50\/20{color:rgb(254 242 242 / 0.2)}
.text-red-50\/25{color:rgb(254 242 242 / 0.25)}
.text-red-50\/30{color:rgb(254 242 242 / 0.3)}
.text-red-50\/35{color:rgb(254 242 242 / 0.35)}
.text-red-50\/40{color:rgb(254 242 242 / 0.4)}
.text-red-50\/45{color:rgb(254 242 242 / 0.45)}
.text-red-50\/5{color:rgb(254 242 242 / 0.05)}
.text-red-50\/50{color:rgb(254 242 242 / 0.5)}
.text-red-50\/55{color:rgb(254 242 242 / 0.55)}
.text-red-50\/60{color:rgb(254 242 242 / 0.6)}
.text-red-50\/65{color:rgb(254 242 242 / 0.65)}
.text-red-50\/70{color:rgb(254 242 242 / 0.7)}
.text-red-50\/75{color:rgb(254 242 242 / 0.75)}
.text-red-50\/80{color:rgb(254 242 242 / 0.8)}
.text-red-50\/85{color:rgb(254 242 242 / 0.85)}
.text-red-50\/90{color:rgb(254 242 242 / 0.9)}
.text-red-50\/95{color:rgb(254 242 242 / 0.95)}
.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.text-red-500\/0{color:rgb(239 68 68 / 0)}
.text-red-500\/10{color:rgb(239 68 68 / 0.1)}
.text-red-500\/100{color:rgb(239 68 68 / 1)}
.text-red-500\/15{color:rgb(239 68 68 / 0.15)}
.text-red-500\/20{color:rgb(239 68 68 / 0.2)}
.text-red-500\/25{color:rgb(239 68 68 / 0.25)}
.text-red-500\/30{color:rgb(239 68 68 / 0.3)}
.text-red-500\/35{color:rgb(239 68 68 / 0.35)}
.text-red-500\/40{color:rgb(239 68 68 / 0.4)}
.text-red-500\/45{color:rgb(239 68 68 / 0.45)}
.text-red-500\/5{color:rgb(239 68 68 / 0.05)}
.text-red-500\/50{color:rgb(239 68 68 / 0.5)}
.text-red-500\/55{color:rgb(239 68 68 / 0.55)}
.text-red-500\/60{color:rgb(239 68 68 / 0.6)}
.text-red-500\/65{color:rgb(239 68 68 / 0.65)}
.text-red-500\/70{color:rgb(239 68 68 / 0.7)}
.text-red-500\/75{color:rgb(239 68 68 / 0.75)}
.text-red-500\/80{color:rgb(239 68 68 / 0.8)}
.text-red-500\/85{color:rgb(239 68 68 / 0.85)}
.text-red-500\/90{color:rgb(239 68 68 / 0.9)}
.text-red-500\/95{color:rgb(239 68 68 / 0.95)}
.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}
.text-red-700\/0{color:rgb(185 28 28 / 0)}
.text-red-700\/10{color:rgb(185 28 28 / 0.1)}
.text-red-700\/100{color:rgb(185 28 28 / 1)}
.text-red-700\/15{color:rgb(185 28 28 / 0.15)}
.text-red-700\/20{color:rgb(185 28 28 / 0.2)}
.text-red-700\/25{color:rgb(185 28 28 / 0.25)}
.text-red-700\/30{color:rgb(185 28 28 / 0.3)}
.text-red-700\/35{color:rgb(185 28 28 / 0.35)}
.text-red-700\/40{color:rgb(185 28 28 / 0.4)}
.text-red-700\/45{color:rgb(185 28 28 / 0.45)}
.text-red-700\/5{color:rgb(185 28 28 / 0.05)}
.text-red-700\/50{color:rgb(185 28 28 / 0.5)}
.text-red-700\/55{color:rgb(185 28 28 / 0.55)}
.text-red-700\/60{color:rgb(185 28 28 / 0.6)}
.text-red-700\/65{color:rgb(185 28 28 / 0.65)}
.text-red-700\/70{color:rgb(185 28 28 / 0.7)}
.text-red-700\/75{color:rgb(185 28 28 / 0.75)}
.text-red-700\/80{color:rgb(185 28 28 / 0.8)}
.text-red-700\/85{color:rgb(185 28 28 / 0.85)}
.text-red-700\/90{color:rgb(185 28 28 / 0.9)}
.text-red-700\/95{color:rgb(185 28 28 / 0.95)}
.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
.text-red-950{--tw-text-opacity:1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}
.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}
.text-sky-700\/80{color:rgb(3 105 161 / 0.8)}
.text-sky-950{--tw-text-opacity:1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}
.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}
.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}
.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.text-teal-base{--tw-text-opacity:1;color:hsla(173, 43%, 50%, var(--tw-text-opacity, 1))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}
.text-yellow-100\/0{color:rgb(254 249 195 / 0)}
.text-yellow-100\/10{color:rgb(254 249 195 / 0.1)}
.text-yellow-100\/100{color:rgb(254 249 195 / 1)}
.text-yellow-100\/15{color:rgb(254 249 195 / 0.15)}
.text-yellow-100\/20{color:rgb(254 249 195 / 0.2)}
.text-yellow-100\/25{color:rgb(254 249 195 / 0.25)}
.text-yellow-100\/30{color:rgb(254 249 195 / 0.3)}
.text-yellow-100\/35{color:rgb(254 249 195 / 0.35)}
.text-yellow-100\/40{color:rgb(254 249 195 / 0.4)}
.text-yellow-100\/45{color:rgb(254 249 195 / 0.45)}
.text-yellow-100\/5{color:rgb(254 249 195 / 0.05)}
.text-yellow-100\/50{color:rgb(254 249 195 / 0.5)}
.text-yellow-100\/55{color:rgb(254 249 195 / 0.55)}
.text-yellow-100\/60{color:rgb(254 249 195 / 0.6)}
.text-yellow-100\/65{color:rgb(254 249 195 / 0.65)}
.text-yellow-100\/70{color:rgb(254 249 195 / 0.7)}
.text-yellow-100\/75{color:rgb(254 249 195 / 0.75)}
.text-yellow-100\/80{color:rgb(254 249 195 / 0.8)}
.text-yellow-100\/85{color:rgb(254 249 195 / 0.85)}
.text-yellow-100\/90{color:rgb(254 249 195 / 0.9)}
.text-yellow-100\/95{color:rgb(254 249 195 / 0.95)}
.text-yellow-50{--tw-text-opacity:1;color:rgb(254 252 232 / var(--tw-text-opacity, 1))}
.text-yellow-50\/0{color:rgb(254 252 232 / 0)}
.text-yellow-50\/10{color:rgb(254 252 232 / 0.1)}
.text-yellow-50\/100{color:rgb(254 252 232 / 1)}
.text-yellow-50\/15{color:rgb(254 252 232 / 0.15)}
.text-yellow-50\/20{color:rgb(254 252 232 / 0.2)}
.text-yellow-50\/25{color:rgb(254 252 232 / 0.25)}
.text-yellow-50\/30{color:rgb(254 252 232 / 0.3)}
.text-yellow-50\/35{color:rgb(254 252 232 / 0.35)}
.text-yellow-50\/40{color:rgb(254 252 232 / 0.4)}
.text-yellow-50\/45{color:rgb(254 252 232 / 0.45)}
.text-yellow-50\/5{color:rgb(254 252 232 / 0.05)}
.text-yellow-50\/50{color:rgb(254 252 232 / 0.5)}
.text-yellow-50\/55{color:rgb(254 252 232 / 0.55)}
.text-yellow-50\/60{color:rgb(254 252 232 / 0.6)}
.text-yellow-50\/65{color:rgb(254 252 232 / 0.65)}
.text-yellow-50\/70{color:rgb(254 252 232 / 0.7)}
.text-yellow-50\/75{color:rgb(254 252 232 / 0.75)}
.text-yellow-50\/80{color:rgb(254 252 232 / 0.8)}
.text-yellow-50\/85{color:rgb(254 252 232 / 0.85)}
.text-yellow-50\/90{color:rgb(254 252 232 / 0.9)}
.text-yellow-50\/95{color:rgb(254 252 232 / 0.95)}
.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}
.text-yellow-500\/0{color:rgb(234 179 8 / 0)}
.text-yellow-500\/10{color:rgb(234 179 8 / 0.1)}
.text-yellow-500\/100{color:rgb(234 179 8 / 1)}
.text-yellow-500\/15{color:rgb(234 179 8 / 0.15)}
.text-yellow-500\/20{color:rgb(234 179 8 / 0.2)}
.text-yellow-500\/25{color:rgb(234 179 8 / 0.25)}
.text-yellow-500\/30{color:rgb(234 179 8 / 0.3)}
.text-yellow-500\/35{color:rgb(234 179 8 / 0.35)}
.text-yellow-500\/40{color:rgb(234 179 8 / 0.4)}
.text-yellow-500\/45{color:rgb(234 179 8 / 0.45)}
.text-yellow-500\/5{color:rgb(234 179 8 / 0.05)}
.text-yellow-500\/50{color:rgb(234 179 8 / 0.5)}
.text-yellow-500\/55{color:rgb(234 179 8 / 0.55)}
.text-yellow-500\/60{color:rgb(234 179 8 / 0.6)}
.text-yellow-500\/65{color:rgb(234 179 8 / 0.65)}
.text-yellow-500\/70{color:rgb(234 179 8 / 0.7)}
.text-yellow-500\/75{color:rgb(234 179 8 / 0.75)}
.text-yellow-500\/80{color:rgb(234 179 8 / 0.8)}
.text-yellow-500\/85{color:rgb(234 179 8 / 0.85)}
.text-yellow-500\/90{color:rgb(234 179 8 / 0.9)}
.text-yellow-500\/95{color:rgb(234 179 8 / 0.95)}
.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}
.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}
.text-yellow-700\/0{color:rgb(161 98 7 / 0)}
.text-yellow-700\/10{color:rgb(161 98 7 / 0.1)}
.text-yellow-700\/100{color:rgb(161 98 7 / 1)}
.text-yellow-700\/15{color:rgb(161 98 7 / 0.15)}
.text-yellow-700\/20{color:rgb(161 98 7 / 0.2)}
.text-yellow-700\/25{color:rgb(161 98 7 / 0.25)}
.text-yellow-700\/30{color:rgb(161 98 7 / 0.3)}
.text-yellow-700\/35{color:rgb(161 98 7 / 0.35)}
.text-yellow-700\/40{color:rgb(161 98 7 / 0.4)}
.text-yellow-700\/45{color:rgb(161 98 7 / 0.45)}
.text-yellow-700\/5{color:rgb(161 98 7 / 0.05)}
.text-yellow-700\/50{color:rgb(161 98 7 / 0.5)}
.text-yellow-700\/55{color:rgb(161 98 7 / 0.55)}
.text-yellow-700\/60{color:rgb(161 98 7 / 0.6)}
.text-yellow-700\/65{color:rgb(161 98 7 / 0.65)}
.text-yellow-700\/70{color:rgb(161 98 7 / 0.7)}
.text-yellow-700\/75{color:rgb(161 98 7 / 0.75)}
.text-yellow-700\/80{color:rgb(161 98 7 / 0.8)}
.text-yellow-700\/85{color:rgb(161 98 7 / 0.85)}
.text-yellow-700\/90{color:rgb(161 98 7 / 0.9)}
.text-yellow-700\/95{color:rgb(161 98 7 / 0.95)}
.underline{text-decoration-line:underline}
.line-through{text-decoration-line:line-through}
.no-underline{text-decoration-line:none}
.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, 1))}
.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}
.accent-\[\#002666\]{accent-color:#002666}
.accent-foreground{accent-color:#000000}
.opacity-0{opacity:0}
.opacity-100{opacity:1}
.opacity-30{opacity:0.3}
.opacity-50{opacity:0.5}
.opacity-60{opacity:0.6}
.opacity-70{opacity:0.7}
.opacity-80{opacity:0.8}
.opacity-90{opacity:0.9}
.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);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 rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[-2px_0_5px_-2px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:-2px 0 5px -2px rgba(0,0,0,0.1);--tw-shadow-colored:-2px 0 5px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_-4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 -4px 24px rgba(0,0,0,0.08);--tw-shadow-colored:0 -4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_10px_15px_-3px_hsl\(var\(--primary-base\)\/0\.2\)\]{--tw-shadow:0 10px 15px -3px hsl(var(--primary-base)/0.2);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_12px_40px_-12px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 12px 40px -12px rgba(0,0,0,0.18);--tw-shadow-colored:0 12px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,0.08);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_2px_8px_rgba\(34\2c 34\2c 34\2c 0\.04\)\]{--tw-shadow:0 2px 8px rgba(34,34,34,0.04);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 4px 24px rgba(0,0,0,0.08);--tw-shadow-colored:0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_2px_4px_0px_rgba\(31\2c 41\2c 55\2c 0\.06\)\]{--tw-shadow:0px 2px 4px 0px rgba(31,41,55,0.06);--tw-shadow-colored:0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_2px_8px_0px_rgba\(34\2c 34\2c 34\2c 0\.08\)\]{--tw-shadow:0px 2px 8px 0px rgba(34,34,34,0.08);--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0px 4px 12px rgba(0,0,0,0.15);--tw-shadow-colored:0px 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_4px_34px_0px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0px 4px 34px 0px rgba(0,0,0,0.15);--tw-shadow-colored:0px 4px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_4px_6px_0px_rgba\(31\2c 41\2c 55\2c 0\.10\)\]{--tw-shadow:0px 4px 6px 0px rgba(31,41,55,0.10);--tw-shadow-colored:0px 4px 6px 0px var(--tw-shadow-color);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 rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--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)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[\#001b44\]\/10{--tw-shadow-color:rgb(0 27 68 / 0.1);--tw-shadow:var(--tw-shadow-colored)}
.shadow-\[\#002666\]\/10{--tw-shadow-color:rgb(0 38 102 / 0.1);--tw-shadow:var(--tw-shadow-colored)}
.shadow-black\/5{--tw-shadow-color:rgb(0 0 0 / 0.05);--tw-shadow:var(--tw-shadow-colored)}
.outline-none{outline:2px solid transparent;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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-0{--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(0px + 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)}
.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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.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)}
.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)}
.ring-\[\#002666\]\/10{--tw-ring-color:rgb(0 38 102 / 0.1)}
.ring-amber-200\/60{--tw-ring-color:rgb(253 230 138 / 0.6)}
.ring-black\/5{--tw-ring-color:rgb(0 0 0 / 0.05)}
.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253 / var(--tw-ring-opacity, 1))}
.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}
.ring-emerald-200\/60{--tw-ring-color:rgb(167 243 208 / 0.6)}
.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246 / var(--tw-ring-opacity, 1))}
.ring-gray-200\/60{--tw-ring-color:rgb(229 231 235 / 0.6)}
.ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251 / var(--tw-ring-opacity, 1))}
.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202 / var(--tw-ring-opacity, 1))}
.ring-red-200\/60{--tw-ring-color:rgb(254 202 202 / 0.6)}
.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113 / var(--tw-ring-opacity, 1))}
.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.ring-sky-200\/60{--tw-ring-color:rgb(186 230 253 / 0.6)}
.ring-offset-1{--tw-ring-offset-width:1px}
.ring-offset-2{--tw-ring-offset-width:2px}
.blur{--tw-blur:blur(8px);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)}
.brightness-90{--tw-brightness:brightness(.9);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)}
.grayscale{--tw-grayscale:grayscale(100%);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: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)}
.\!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) !important}
.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-md{--tw-backdrop-blur:blur(12px);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: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-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-\[0\.15s\]{transition-property:0.15s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-\[border-radius\]{transition-property:border-radius;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-\[color\2c box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-colors{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.duration-150{transition-duration:150ms}
.duration-200{transition-duration:200ms}
.duration-300{transition-duration:300ms}
.ease-\[cubic-bezier\(0\.4\2c 0\2c 0\.2\2c 1\)\]{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}
.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}
.\[associated_documents\:document_type\]{associated_documents:document type}
.\[associated_documents\:sub_type\]{associated_documents:sub type}
.\[fill\:currentColor\]{fill:currentColor}
.\[font-family\:var\(--font-family-title\2c inherit\)\]{font-family:var(--font-family-title,inherit)}
.\[font-family\:var\(--font-lexend\)\]{font-family:var(--font-lexend)}
.\[font-family\:var\(--font-sora\)\]{font-family:var(--font-sora)}
.\[font-size\:var\(--text-2xl\)\]{font-size:var(--text-2xl)}
.\[font-size\:var\(--text-base\)\]{font-size:var(--text-base)}
.\[font-weight\:var\(--font-weight-bold\)\]{font-weight:var(--font-weight-bold)}
.\[font-weight\:var\(--font-weight-medium\)\]{font-weight:var(--font-weight-medium)}
.\[font-weight\:var\(--font-weight-semibold\)\]{font-weight:var(--font-weight-semibold)}
.\[scrollbar-width\:none\]{scrollbar-width:none}
body {
  margin: 0 !important;
  padding: 0 !important;
  padding-top: 0 !important;
}
/* tailwind.config.js maps rounded-lg/md/sm to var(--radius); without this, those utilities are invalid */
:root {
  --radius: 0.5rem;
}
* {
  box-sizing: border-box;
}
@keyframes portal-toast-progress {
  from {
    width: 100%;
  }
  to {
    width: 0%;
  }
}
.first-letter\:uppercase::first-letter{text-transform:uppercase}
.placeholder\:inline-flex::-moz-placeholder{display:inline-flex}
.placeholder\:inline-flex::placeholder{display:inline-flex}
.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.first\:rounded-t-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}
.last\:rounded-b-md:last-child{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}
.last\:border-0:last-child{border-width:0px}
.last\:border-b-0:last-child{border-bottom-width:0px}
.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}
.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;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-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;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-\[1\.015\]:hover{--tw-scale-x:1.015;--tw-scale-y:1.015;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-\[1\.05\]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;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\:rounded-xl:hover{border-radius:0.75rem}
.hover\:border-\[\#002666\]:hover{--tw-border-opacity:1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}
.hover\:border-\[\#002666\]\/20:hover{border-color:rgb(0 38 102 / 0.2)}
.hover\:border-\[\#d4d4d4\]:hover{--tw-border-opacity:1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}
.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}
.hover\:border-\[var\(--cpw-primary-base\)\]:hover{border-color:var(--cpw-primary-base)}
.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}
.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}
.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}
.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}
.hover\:border-neutral-200:hover{--tw-border-opacity:1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}
.hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}
.hover\:border-slate-700:hover{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}
.hover\:border-b-gray-400:hover{--tw-border-opacity:1;border-bottom-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}
.hover\:\!bg-\[\#0026661a\]:hover{background-color:#0026661a !important}
.hover\:\!bg-\[color\:color-mix\(in_srgb\2c var\(--cpw-primary-base\2c \#002666\)_80\%\2c white\)\]:hover{background-color:color-mix(in srgb,var(--cpw-primary-base,#002666) 80%,white) !important}
.hover\:bg-\[\#001533\]:hover{--tw-bg-opacity:1;background-color:rgb(0 21 51 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#002055\]:hover{--tw-bg-opacity:1;background-color:rgb(0 32 85 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#0026660a\]:hover{background-color:#0026660a}
.hover\:bg-\[\#0026660d\]:hover{background-color:#0026660d}
.hover\:bg-\[\#0026661a\]:hover{background-color:#0026661a}
.hover\:bg-\[\#002666\]:hover{--tw-bg-opacity:1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#002666\]\/10:hover{background-color:rgb(0 38 102 / 0.1)}
.hover\:bg-\[\#002666\]\/5:hover{background-color:rgb(0 38 102 / 0.05)}
.hover\:bg-\[\#003d99\]:hover{--tw-bg-opacity:1;background-color:rgb(0 61 153 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#007acc\]:hover{--tw-bg-opacity:1;background-color:rgb(0 122 204 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#0088ee\]:hover{--tw-bg-opacity:1;background-color:rgb(0 136 238 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#F3F4F6\]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[\#fafafa\]:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.hover\:bg-\[hsl\(var\(--primary-dark\)\)\]:hover{background-color:hsl(var(--primary-dark))}
.hover\:bg-\[hsla\(206\2c 92\%\2c 40\%\2c 1\)\]:hover{background-color:hsla(206,92%,40%,1)}
.hover\:bg-\[var\(--accent-subtle\)\]:hover{background-color:var(--accent-subtle)}
.hover\:bg-\[var\(--surface-low\2c \#f3f4f6\)\]:hover{background-color:var(--surface-low,#f3f4f6)}
.hover\:bg-amber-100\/80:hover{background-color:rgb(254 243 199 / 0.8)}
.hover\:bg-black\/\[0\.06\]:hover{background-color:rgb(0 0 0 / 0.06)}
.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}
.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.hover\:bg-emerald-100\/80:hover{background-color:rgb(209 250 229 / 0.8)}
.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-100\/80:hover{background-color:rgb(243 244 246 / 0.8)}
.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}
.hover\:bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}
.hover\:bg-neutral-800:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-100\/80:hover{background-color:rgb(254 226 226 / 0.8)}
.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.hover\:bg-sky-100\/80:hover{background-color:rgb(224 242 254 / 0.8)}
.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}
.hover\:bg-transparent:hover{background-color:transparent}
.hover\:bg-white\/15:hover{background-color:rgb(255 255 255 / 0.15)}
.hover\:bg-white\/80:hover{background-color:rgb(255 255 255 / 0.8)}
.hover\:bg-none:hover{background-image:none}
.hover\:\!text-\[\#002666\]:hover{--tw-text-opacity:1 !important;color:rgb(0 38 102 / var(--tw-text-opacity, 1)) !important}
.hover\:text-\[\#001a4d\]:hover{--tw-text-opacity:1;color:rgb(0 26 77 / var(--tw-text-opacity, 1))}
.hover\:text-\[\#001b44\]:hover{--tw-text-opacity:1;color:rgb(0 27 68 / var(--tw-text-opacity, 1))}
.hover\:text-\[\#002666\]:hover{--tw-text-opacity:1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.hover\:text-\[\#0099ff\]:hover{--tw-text-opacity:1;color:rgb(0 153 255 / var(--tw-text-opacity, 1))}
.hover\:text-\[\#111827\]:hover{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}
.hover\:text-\[hsl\(var\(--primary-dark\)\)\]:hover{color:hsl(var(--primary-dark))}
.hover\:text-\[var\(--cpw-primary-base\)\]:hover{color:var(--cpw-primary-base)}
.hover\:text-\[var\(--cpw-text-body\)\]:hover{color:var(--cpw-text-body)}
.hover\:text-amber-950:hover{--tw-text-opacity:1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}
.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}
.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}
.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}
.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}
.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}
.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}
.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}
.hover\:text-neutral-800:hover{--tw-text-opacity:1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}
.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}
.hover\:text-sky-900:hover{--tw-text-opacity:1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}
.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}
.hover\:underline:hover{text-decoration-line:underline}
.hover\:opacity-80:hover{opacity:0.8}
.hover\:opacity-90:hover{opacity:0.9}
.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--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)}
.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.hover\:brightness-90:hover{--tw-brightness:brightness(.9);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\:scale-100:focus{--tw-scale-x:1;--tw-scale-y: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))}
.focus\:border-\[\#002666\]:focus{--tw-border-opacity:1;border-color:rgb(0 38 102 / var(--tw-border-opacity, 1))}
.focus\:border-\[\#0099FF\]:focus{--tw-border-opacity:1;border-color:rgb(0 153 255 / var(--tw-border-opacity, 1))}
.focus\:border-\[color\:var\(--cpw-primary-base\2c \#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}
.focus\:border-\[var\(--cpw-primary-base\)\]:focus{border-color:var(--cpw-primary-base)}
.focus\:border-\[var\(--cpw-primary-base\2c \#002666\)\]:focus{border-color:var(--cpw-primary-base,#002666)}
.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}
.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.focus\:border-transparent:focus{border-color:transparent}
.focus\:\!bg-\[\#0026661a\]:focus{background-color:#0026661a !important}
.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.focus\:\!text-\[\#404040\]:focus{--tw-text-opacity:1 !important;color:rgb(64 64 64 / var(--tw-text-opacity, 1)) !important}
.focus\:opacity-100:focus{opacity:1}
.focus\:outline-none:focus{outline:2px solid transparent;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(0px + 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\: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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.focus\:ring-\[\#002666\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 38 102 / var(--tw-ring-opacity, 1))}
.focus\:ring-\[\#002666\]\/20:focus{--tw-ring-color:rgb(0 38 102 / 0.2)}
.focus\:ring-\[\#0099FF\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 153 255 / var(--tw-ring-opacity, 1))}
.focus\:ring-\[color-mix\(in_srgb\2c var\(--cpw-primary-base\2c \#002666\)_20\%\2c transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--cpw-primary-base,#002666) 20%,transparent)}
.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250 / var(--tw-ring-opacity, 1))}
.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}
.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219 / var(--tw-ring-opacity, 1))}
.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113 / var(--tw-ring-opacity, 1))}
.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}
.focus-visible\:border-\[color\:var\(--cpw-primary-base\2c \#002666\)\]:focus-visible{border-color:var(--cpw-primary-base,#002666)}
.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}
.focus-visible\:ring-1: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(1px + 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-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-\[3px\]: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(3px + 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-\[color\:var\(--cpw-primary-base\2c \#002666\)\]:focus-visible{--tw-ring-color:var(--cpw-primary-base,#002666)}
.focus-visible\:ring-\[var\(--cpw-primary-base\2c \#002666\)\]:focus-visible{--tw-ring-color:var(--cpw-primary-base,#002666)}
.focus-visible\:ring-blue-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-gray-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-green-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-orange-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-red-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}
.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}
.active\:scale-\[0\.98\]: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))}
.active\:bg-\[\#002666\]:active{--tw-bg-opacity:1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}
.active\:bg-blue-800:active{--tw-bg-opacity:1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}
.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.active\:bg-gray-200:active{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.active\:text-\[\#002666\]:active{--tw-text-opacity:1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.disabled\:pointer-events-none:disabled{pointer-events:none}
.disabled\:cursor-default:disabled{cursor:default}
.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}
.disabled\:bg-\[\#002666\]:disabled{--tw-bg-opacity:1;background-color:rgb(0 38 102 / var(--tw-bg-opacity, 1))}
.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}
.disabled\:text-\[\#9ca3af\]:disabled{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.disabled\:text-white:disabled{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.disabled\:opacity-50:disabled{opacity:0.5}
.disabled\:opacity-60:disabled{opacity:0.6}
.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}
.disabled\:hover\:bg-white:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.disabled\:hover\:text-gray-500:hover:disabled{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:block{display:block}
.group:hover .group-hover\:hidden{display:none}
.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y: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\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.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\:rounded-b-xl{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem}
.group:hover .group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.group:hover .group-hover\:bg-\[\#002666\]\/10{background-color:rgb(0 38 102 / 0.1)}
.group:hover .group-hover\:bg-blue-50\/30{background-color:rgb(239 246 255 / 0.3)}
.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:text-\[\#002666\]{--tw-text-opacity:1;color:rgb(0 38 102 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-\[color\:var\(--cpw-primary-base\2c \#002666\)\]{color:var(--cpw-primary-base,#002666)}
.group:hover .group-hover\:text-\[var\(--cpw-primary-base\)\]{color:var(--cpw-primary-base)}
.group:hover .group-hover\:opacity-100{opacity:1}
.peer:focus-visible ~ .peer-focus-visible\:outline{outline-style:solid}
.peer:focus-visible ~ .peer-focus-visible\:outline-2{outline-width:2px}
.peer:focus-visible ~ .peer-focus-visible\:outline-offset-2{outline-offset:2px}
.has-\[\>svg\]\:px-3:has(>svg){padding-left:0.75rem;padding-right:0.75rem}
@media (min-width: 640px){
.sm\:block{display:block}
.sm\:hidden{display:none}
.sm\:max-w-lg{max-width:32rem}
.sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.sm\:flex-row{flex-direction:row}
.sm\:items-center{align-items:center}
.sm\:justify-between{justify-content:space-between}
.sm\:gap-0{gap:0px}
.sm\:gap-2\.5{gap:0.625rem}
.sm\:px-4{padding-left:1rem;padding-right:1rem}
.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}
.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.sm\:pt-20{padding-top:5rem}
.sm\:text-2xl{font-size:1.5rem;line-height:2rem}
.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}
@media (min-width: 768px){
.md\:ml-auto{margin-left:auto}
.md\:block{display:block}
.md\:inline{display:inline}
.md\:flex{display:flex}
.md\:hidden{display:none}
.md\:max-h-\[85vh\]{max-height:85vh}
.md\:w-\[160px\]{width:160px}
.md\:w-\[300px\]{width:300px}
.md\:w-auto{width:auto}
.md\:min-w-0{min-width:0px}
.md\:max-w-xl{max-width:36rem}
.md\:flex-none{flex: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\:flex-row{flex-direction:row}
.md\:items-start{align-items:flex-start}
.md\:items-end{align-items:flex-end}
.md\:items-center{align-items:center}
.md\:gap-2{gap:0.5rem}
.md\:gap-4{gap:1rem}
.md\:self-center{align-self:center}
.md\:overflow-x-hidden{overflow-x:hidden}
.md\:overflow-x-visible{overflow-x:visible}
.md\:rounded-xl{border-radius:0.75rem}
.md\:border{border-width:1px}
.md\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.md\:p-8{padding:2rem}
.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}
.md\:px-2{padding-left:0.5rem;padding-right:0.5rem}
.md\:px-4{padding-left:1rem;padding-right:1rem}
.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}
.md\:px-\[8px\]{padding-left:8px;padding-right:8px}
.md\:py-0{padding-top:0px;padding-bottom:0px}
.md\:py-12{padding-top:3rem;padding-bottom:3rem}
.md\:py-8{padding-top:2rem;padding-bottom:2rem}
.md\:pl-8{padding-left:2rem}
.md\:pt-8{padding-top:2rem}
.md\:text-lg{font-size:1.125rem;line-height:1.75rem}
.md\:text-xs{font-size:0.75rem;line-height:1rem}
.md\:shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
@media (min-width: 1024px){
.lg\:block{display:block}
.lg\:flex{display:flex}
.lg\:inline-flex{display:inline-flex}
.lg\:hidden{display:none}
.lg\:w-1\/4{width:25%}
.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\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
.lg\:grid-cols-\[280px_minmax\(0\2c 1fr\)\]{grid-template-columns:280px minmax(0,1fr)}
.lg\:flex-row{flex-direction:row}
.lg\:pb-0{padding-bottom:0px}
.lg\:text-2xl{font-size:1.5rem;line-height:2rem}
.lg\:text-base{font-size:1rem;line-height:1.5rem}}
@media (min-width: 1280px){
.xl\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}
@media (prefers-color-scheme: dark){
.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}
.dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}
.dark\:text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}
.dark\:placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}
.dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}
.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}
.\[\&\]\:\!rounded-md{border-radius:calc(var(--radius) - 2px) !important}
.\[\&\]\:\!rounded-b-none{border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}
.\[\&\]\:\!rounded-t-\[10px\]{border-top-left-radius:10px !important;border-top-right-radius:10px !important}
.\[\&\]\:\!border-b-2{border-bottom-width:2px !important}
.\[\&_\.ProseMirror\]\:min-h-\[200px\] .ProseMirror{min-height:200px}
.\[\&_\.ProseMirror_\:is\(h1\2c h2\2c h3\2c h4\2c h5\2c h6\2c p\)\]\:\[font-family\:var\(--puck-richtext-subheading-font\2c inherit\)\] .ProseMirror :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--puck-richtext-subheading-font,inherit)}
.\[\&_\.ProseMirror_h1\]\:m-0 .ProseMirror h1{margin:0px}
.\[\&_\.ProseMirror_h1\]\:text-\[36px\] .ProseMirror h1{font-size:36px}
.\[\&_\.ProseMirror_h1\]\:font-bold .ProseMirror h1{font-weight:700}
.\[\&_\.ProseMirror_h1\]\:leading-\[44px\] .ProseMirror h1{line-height:44px}
.\[\&_\.ProseMirror_h2\]\:m-0 .ProseMirror h2{margin:0px}
.\[\&_\.ProseMirror_h2\]\:text-\[28px\] .ProseMirror h2{font-size:28px}
.\[\&_\.ProseMirror_h2\]\:font-bold .ProseMirror h2{font-weight:700}
.\[\&_\.ProseMirror_h2\]\:leading-\[36px\] .ProseMirror h2{line-height:36px}
.\[\&_\.ProseMirror_h3\]\:m-0 .ProseMirror h3{margin:0px}
.\[\&_\.ProseMirror_h3\]\:text-\[24px\] .ProseMirror h3{font-size:24px}
.\[\&_\.ProseMirror_h3\]\:font-semibold .ProseMirror h3{font-weight:600}
.\[\&_\.ProseMirror_h3\]\:leading-\[32px\] .ProseMirror h3{line-height:32px}
.\[\&_\.ProseMirror_h4\]\:m-0 .ProseMirror h4{margin:0px}
.\[\&_\.ProseMirror_h4\]\:text-\[20px\] .ProseMirror h4{font-size:20px}
.\[\&_\.ProseMirror_h4\]\:font-semibold .ProseMirror h4{font-weight:600}
.\[\&_\.ProseMirror_h4\]\:leading-\[28px\] .ProseMirror h4{line-height:28px}
.\[\&_\.ProseMirror_h5\]\:m-0 .ProseMirror h5{margin:0px}
.\[\&_\.ProseMirror_h5\]\:text-\[18px\] .ProseMirror h5{font-size:18px}
.\[\&_\.ProseMirror_h5\]\:font-medium .ProseMirror h5{font-weight:500}
.\[\&_\.ProseMirror_h5\]\:leading-\[26px\] .ProseMirror h5{line-height:26px}
.\[\&_\.ProseMirror_h6\]\:m-0 .ProseMirror h6{margin:0px}
.\[\&_\.ProseMirror_h6\]\:text-\[16px\] .ProseMirror h6{font-size:16px}
.\[\&_\.ProseMirror_h6\]\:font-medium .ProseMirror h6{font-weight:500}
.\[\&_\.ProseMirror_h6\]\:leading-\[24px\] .ProseMirror h6{line-height:24px}
.\[\&_\.ProseMirror_p\]\:m-0 .ProseMirror p{margin:0px}
.\[\&_\.ProseMirror_p\]\:text-\[16px\] .ProseMirror p{font-size:16px}
.\[\&_\.ProseMirror_p\]\:font-light .ProseMirror p{font-weight:300}
.\[\&_\.ProseMirror_p\]\:leading-\[24px\] .ProseMirror p{line-height:24px}
.\[\&_\.ag-body-viewport_\.ag-row\]\:opacity-0 .ag-body-viewport .ag-row{opacity:0}
.\[\&_\.ant-picker-separator\]\:invisible .ant-picker-separator{visibility:hidden}
.\[\&_\:is\(h1\2c h2\2c h3\2c h4\2c h5\2c h6\2c p\)\]\:\[font-family\:var\(--puck-richtext-heading-font\2c inherit\)\] :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--puck-richtext-heading-font,inherit)}
.\[\&_a\]\:underline a{text-decoration-line:underline}
.\[\&_h1\]\:m-0 h1{margin:0px}
.\[\&_h1\]\:text-\[36px\] h1{font-size:36px}
.\[\&_h1\]\:font-bold h1{font-weight:700}
.\[\&_h1\]\:leading-\[44px\] h1{line-height:44px}
.\[\&_h2\]\:m-0 h2{margin:0px}
.\[\&_h2\]\:text-\[28px\] h2{font-size:28px}
.\[\&_h2\]\:font-bold h2{font-weight:700}
.\[\&_h2\]\:leading-\[36px\] h2{line-height:36px}
.\[\&_h3\]\:m-0 h3{margin:0px}
.\[\&_h3\]\:text-\[24px\] h3{font-size:24px}
.\[\&_h3\]\:font-semibold h3{font-weight:600}
.\[\&_h3\]\:leading-\[32px\] h3{line-height:32px}
.\[\&_h4\]\:m-0 h4{margin:0px}
.\[\&_h4\]\:text-\[20px\] h4{font-size:20px}
.\[\&_h4\]\:font-semibold h4{font-weight:600}
.\[\&_h4\]\:leading-\[28px\] h4{line-height:28px}
.\[\&_h5\]\:m-0 h5{margin:0px}
.\[\&_h5\]\:text-\[18px\] h5{font-size:18px}
.\[\&_h5\]\:font-medium h5{font-weight:500}
.\[\&_h5\]\:leading-\[26px\] h5{line-height:26px}
.\[\&_h6\]\:m-0 h6{margin:0px}
.\[\&_h6\]\:text-\[16px\] h6{font-size:16px}
.\[\&_h6\]\:font-medium h6{font-weight:500}
.\[\&_h6\]\:leading-\[24px\] h6{line-height:24px}
.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}
.\[\&_ol\]\:pl-4 ol{padding-left:1rem}
.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0px}
.\[\&_p\]\:m-0 p{margin:0px}
.\[\&_p\]\:mb-1 p{margin-bottom:0.25rem}
.\[\&_p\]\:text-\[16px\] p{font-size:16px}
.\[\&_p\]\:font-light p{font-weight:300}
.\[\&_p\]\:leading-\[24px\] p{line-height:24px}
.\[\&_path\]\:stroke-current path{stroke:currentColor}
.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*='size-']){width:1rem;height:1rem}
.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}
.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
.\[\&_ul\]\:list-disc ul{list-style-type:disc}
.\[\&_ul\]\:pl-4 ul{padding-left:1rem}
body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[dir=rtl] .grid{direction:rtl}[dir=rtl] .grid>*{direction:ltr}*{transition:background-color .2s ease,border-color .2s ease,color .2s ease}body{background-color:var(--background);color:var(--foreground)}.theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:var(--background);color:var(--foreground);border-color:var(--border)}.color-swatch{margin-right:.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border)}.swatch-primary-lightest{background:var(--primary-lightest)}.swatch-primary-lighter{background:var(--primary-lighter)}.swatch-primary-light{background:var(--primary-light)}.swatch-primary-base{background:var(--primary-base)}.swatch-primary-dark{background:var(--primary-dark)}.swatch-primary-darkest{background:var(--primary-darkest)}.swatch-surface-lowest{background:var(--surface-lowest)}.swatch-surface-low{background:var(--surface-low)}.swatch-surface-medium{background:var(--surface-medium)}.swatch-surface-high{background:var(--surface-high)}.swatch-surface-highest{background:var(--surface-highest)}.swatch-error-lightest{background:var(--error-lightest)}.swatch-error-light{background:var(--error-light)}.swatch-error-base{background:var(--error-base)}.swatch-error-dark{background:var(--error-dark)}.swatch-error-darkest{background:var(--error-darkest)}.swatch-success-lowest{background:var(--success-lowest)}.swatch-success-low{background:var(--success-low)}.swatch-success-medium{background:var(--success-medium)}.swatch-success-high{background:var(--success-high)}.swatch-success-highest{background:var(--success-highest)}.swatch-lavender-lightest{background:var(--lavender-lightest)}.swatch-lavender-light{background:var(--lavender-light)}.swatch-lavender-base{background:var(--lavender-base)}.swatch-lavender-dark{background:var(--lavender-dark)}.swatch-lavender-darkest{background:var(--lavender-darkest)}.swatch-pink-lightest{background:var(--pink-lightest)}.swatch-pink-light{background:var(--pink-light)}.swatch-pink-base{background:var(--pink-base)}.swatch-pink-dark{background:var(--pink-dark)}.swatch-pink-darkest{background:var(--pink-darkest)}.asset-picker-translations-scrollbar{scrollbar-width:thin;scrollbar-color:var(--surface-high) transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar{width:4px;height:4px}.asset-picker-translations-scrollbar::-webkit-scrollbar-track{background:transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar-thumb{background:var(--surface-high);border-radius:100px;min-height:52px}.swatch-tangerine-lightest{background:var(--tangerine-lightest)}.swatch-tangerine-light{background:var(--tangerine-light)}.swatch-tangerine-base{background:var(--tangerine-base)}.swatch-tangerine-dark{background:var(--tangerine-dark)}.swatch-tangerine-darkest{background:var(--tangerine-darkest)}.swatch-teal-lightest{background:var(--teal-lightest)}.swatch-teal-light{background:var(--teal-light)}.swatch-teal-base{background:var(--teal-base)}.swatch-teal-dark{background:var(--teal-dark)}.swatch-teal-darkest{background:var(--teal-darkest)}.reactflow-no-attribution .react-flow__attribution{display:none!important}.react-flow__panel.custom-hierarchy-panel{display:block}.custom-select-scroll-bar::-webkit-scrollbar{height:7px}.custom-select-scroll-bar::-webkit-scrollbar-thumb{background:hsl(var(--grey-medium));border-radius:3px}.customize-query-variables{--rqb-spacing: .5rem;--rqb-border-width: 1px;--rqb-base-color: red;--rqb-background-color: hsla(0, 0%, 100%, 1);--rqb-border-color: white;--rqb-border-style: solid;--rqb-border-radius: .5rem;--rqb-branch-indent: 1rem;--rqb-branch-width: var(--rqb-border-width);--rqb-branch-color: #d0d5dd;--rqb-branch-radius: 0px;--rqb-branch-style: var(--rqb-border-style);--rqb-dnd-drop-indicator-color: rebeccapurple;--rqb-dnd-drop-indicator-style: dashed;--rqb-dnd-drop-indicator-width: 2px;--rqb-dnd-drop-indicator-copy-color: #693;--rqb-dnd-drop-indicator-copy-style: dashed;--rqb-dnd-drop-indicator-copy-width: 2px;--rqb-dnd-drop-indicator-group-color: #369;--rqb-dnd-drop-indicator-group-style: dashed;--rqb-dnd-drop-indicator-group-width: 2px;--rqb-dnd-drop-not-allowed-cursor: not-allowed}.queryBuilder .rule{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;width:100%!important;flex-wrap:nowrap!important;overflow:visible!important}.queryBuilder .rule>div{flex-shrink:0!important;overflow:visible!important}.fynxt-tiptap{width:100%}.fynxt-tiptap__editor{border:1px solid hsl(var(--outline-low));border-radius:8px;background:hsl(var(--surface-lowest));overflow:hidden;display:flex;flex-direction:column}.fynxt-tiptap__toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid hsl(var(--outline-low))}.fynxt-tiptap .ProseMirror{min-height:240px;padding:16px;font-size:14px;line-height:20px;color:hsl(var(--grey-high));outline:none;white-space:pre-wrap;word-break:break-word;flex:1 1 auto}.fynxt-tiptap .ProseMirror p{margin:0}.fynxt-tiptap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:hsl(var(--icon-medium))}.fynxt-tiptap .ProseMirror ul,.fynxt-tiptap .ProseMirror ol{margin:0;padding-left:1.25rem}.fynxt-tiptap .ProseMirror ul{list-style:disc;list-style-position:outside}.fynxt-tiptap .ProseMirror ol{list-style:decimal;list-style-position:outside}.fynxt-tiptap .ProseMirror li{display:list-item}.fynxt-tiptap .ProseMirror hr{border:none;border-top:1px solid hsl(var(--outline-low));margin:12px 0}.fynxt-tiptap .ProseMirror a{color:hsl(var(--blue-medium));text-decoration:underline}.fynxt-tiptap .ProseMirror img{max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.fynxt-tiptap__img-wrap--left{margin-left:0;margin-right:auto}.fynxt-tiptap__img-wrap--center{margin-left:auto;margin-right:auto}.fynxt-tiptap__img-wrap--right{margin-left:auto;margin-right:0}.fynxt-tiptap__img{display:block;max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img--selected{outline:2px solid hsl(var(--blue-medium));outline-offset:2px}.fynxt-tiptap__img-resize-handle{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:4px;border:2px solid white;background:hsl(var(--blue-medium));cursor:nwse-resize;box-shadow:0 1px 2px #0000002e}.meet-calendar-main-view{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;--meet-cal-bg-today: hsla(0, 0%, 96%, 1);--meet-cal-bg-other: hsla(0, 0%, 98%, 1);--meet-cal-grid: hsla(0, 0%, 96%, 1);--meet-cal-horizontal-slot: hsla(0, 0%, 96%, 1);--meet-cal-vertical-day-divider: hsla(0, 0%, 96%, 1);--meet-cal-today-past-mask-height: 0px}.meet-calendar-main-view-sticky-header{position:sticky;top:0;z-index:20;background:#fff;flex-shrink:0}.meet-calendar-main-view .fc{width:100%;min-width:0;box-sizing:border-box;--fc-today-bg-color: var(--meet-cal-bg-today);--fc-page-bg-color: var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-scrollgrid{border-radius:3px;border:1px solid var(--meet-cal-grid);overflow:visible}.meet-calendar-main-view .fc .fc-scrollgrid thead,.meet-calendar-main-view .fc .fc-col-header,.meet-calendar-main-view .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff;box-shadow:0 1px 0 0 var(--meet-cal-grid)}.meet-calendar-main-view .fc .fc-scrollgrid thead th,.meet-calendar-main-view .fc .fc-col-header-cell{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff}.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:.75rem .5rem;min-width:0}.meet-calendar-main-view .fc .fc-day-header-date-today{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.meet-calendar-main-view.fc-calendar-grid-wrapper{border-radius:8px}.meet-calendar-main-view .fc .fc-scrollgrid th,.meet-calendar-main-view .fc .fc-scrollgrid td{border:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots table tbody,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots tbody td.fc-timegrid-slot-label,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-axis .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-bg{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis),.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:before{content:"";position:absolute;inset:0;background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--meet-cal-today-past-mask-height);background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-container{z-index:12;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-line,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-arrow{pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr>td.fc-timegrid-slot{border-top:1px solid var(--meet-cal-horizontal-slot)!important;border-top-style:solid!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody td.fc-timegrid-slot-label{border-right:2px solid var(--meet-cal-vertical-day-divider)!important}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col{position:relative}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col:not(.fc-timegrid-axis):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--meet-cal-vertical-day-divider);pointer-events:none;z-index:1}.meet-calendar-main-view .fc .fc-timegrid-col .fc-timegrid-col-events{z-index:5}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day{border-left:1px solid var(--meet-cal-grid)!important;border-top:1px solid var(--meet-cal-grid)!important;background-color:var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-frame,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-bg{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-scroller-harness,.meet-calendar-main-view .fc .fc-scroller{overflow:visible!important;max-height:none!important;height:auto!important}.meet-calendar-main-view .fc .fc-scrollgrid-section-body .fc-scroller-liquid,.meet-calendar-main-view .fc .fc-timegrid-slots table{height:auto!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr td.fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slots .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-minor,.meet-calendar-main-view .fc .fc-timegrid-axis .fc-timegrid-slot{height:40px!important;min-height:40px!important}@media(max-width:640px){.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{padding:.5rem .25rem;gap:2px}.meet-calendar-main-view .fc .fc-day-header-date{font-size:.8125rem}.meet-calendar-main-view .fc .fc-day-header-weekday{font-size:.625rem}}.meet-calendar-main-view .fc .fc-event,.meet-calendar-main-view .fc .fc-v-event{border:none;border-radius:8px;padding:0;background:none!important;overflow:visible;min-width:80px}.meet-calendar-main-view .fc .fc-event .fc-event-main,.meet-calendar-main-view .fc .fc-v-event .fc-event-main{background:transparent!important;border:none;padding:0;height:100%;display:flex;align-items:stretch;overflow:visible;min-width:0}.meet-calendar-main-view .fc .fc-event:hover .fc-event-main,.meet-calendar-main-view .fc .fc-v-event:hover .fc-event-main{background:transparent!important}.meet-calendar-main-view .fc .fc-timed-event{background-color:transparent!important;border-color:transparent!important}.meet-calendar-main-view .fc .fc-daygrid-event{border:none;border-radius:6px;margin:1px 2px;min-height:20px}.meet-calendar-main-view .fc .fc-daygrid-event .fc-event-main{padding:2px 6px;font-size:.75rem}.meet-calendar-main-view .fc .fc-daygrid-day-number.meet-calendar-month-today-pill{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.calendar-activity-guests-scroll{overflow-y:scroll!important;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:hsl(0 0% 60%) hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar{width:8px;height:0;-webkit-appearance:none;appearance:none}.calendar-activity-guests-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;border:2px solid hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb:hover{background-color:gray}[data-puck-theme-scope=true]{--btn-color-primary-bg: hsl(var(--primary-base));--btn-color-primary-bg-hover: hsl(var(--primary-light));--btn-color-primary-bg-active: hsl(var(--primary-dark));--btn-color-primary-text: #ffffff;--btn-color-secondary-bg: hsl(var(--secondary-base));--btn-color-secondary-bg-hover: hsl(var(--secondary-light));--btn-color-secondary-bg-active: hsl(var(--secondary-dark));--btn-color-secondary-text: #ffffff;--btn-color-tertiary-bg: hsl(var(--tertiary-base));--btn-color-tertiary-bg-hover: hsl(var(--tertiary-light));--btn-color-tertiary-bg-active: hsl(var(--tertiary-dark));--btn-color-tertiary-text: #ffffff;--btn-color-success-bg: hsl(var(--success-base));--btn-color-success-bg-hover: hsl(var(--success-light));--btn-color-success-bg-active: hsl(var(--success-dark));--btn-color-success-text: #ffffff;--btn-color-warning-bg: hsl(var(--warning-base));--btn-color-warning-bg-hover: hsl(var(--warning-light));--btn-color-warning-bg-active: hsl(var(--warning-dark));--btn-color-warning-text: #ffffff;--btn-color-error-bg: hsl(var(--error-base));--btn-color-error-bg-hover: hsl(var(--error-light));--btn-color-error-bg-active: hsl(var(--error-dark));--btn-color-error-text: #ffffff;--btn-color-info-bg: hsl(var(--info-base));--btn-color-info-bg-hover: hsl(var(--info-light));--btn-color-info-bg-active: hsl(var(--info-dark));--btn-color-info-text: #ffffff}[data-puck-theme-scope=true] .btn-primary{--btn-bg: var(--btn-color-primary-bg);--btn-bg-hover: var(--btn-color-primary-bg-hover);--btn-bg-active: var(--btn-color-primary-bg-active);--btn-text: var(--btn-color-primary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--primary-base), .2);--btn-bg-soft-hover: hsla(var(--primary-base), .3)}[data-puck-theme-scope=true] .btn-secondary{--btn-bg: var(--btn-color-secondary-bg);--btn-bg-hover: var(--btn-color-secondary-bg-hover);--btn-bg-active: var(--btn-color-secondary-bg-active);--btn-text: var(--btn-color-secondary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--secondary-base), .2);--btn-bg-soft-hover: hsla(var(--secondary-base), .3)}[data-puck-theme-scope=true] .btn-tertiary{--btn-bg: var(--btn-color-tertiary-bg);--btn-bg-hover: var(--btn-color-tertiary-bg-hover);--btn-bg-active: var(--btn-color-tertiary-bg-active);--btn-text: var(--btn-color-tertiary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--tertiary-base), .2);--btn-bg-soft-hover: hsla(var(--tertiary-base), .3)}[data-puck-theme-scope=true] .btn-success{--btn-bg: var(--btn-color-success-bg);--btn-bg-hover: var(--btn-color-success-bg-hover);--btn-bg-active: var(--btn-color-success-bg-active);--btn-text: var(--btn-color-success-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--success-base), .2);--btn-bg-soft-hover: hsla(var(--success-base), .3)}[data-puck-theme-scope=true] .btn-warning{--btn-bg: var(--btn-color-warning-bg);--btn-bg-hover: var(--btn-color-warning-bg-hover);--btn-bg-active: var(--btn-color-warning-bg-active);--btn-text: var(--btn-color-warning-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--warning-base), .2);--btn-bg-soft-hover: hsla(var(--warning-base), .3)}[data-puck-theme-scope=true] .btn-error{--btn-bg: var(--btn-color-error-bg);--btn-bg-hover: var(--btn-color-error-bg-hover);--btn-bg-active: var(--btn-color-error-bg-active);--btn-text: var(--btn-color-error-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--error-base), .2);--btn-bg-soft-hover: hsla(var(--error-base), .3)}[data-puck-theme-scope=true] .btn-info{--btn-bg: var(--btn-color-info-bg);--btn-bg-hover: var(--btn-color-info-bg-hover);--btn-bg-active: var(--btn-color-info-bg-active);--btn-text: var(--btn-color-info-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--info-base), .2);--btn-bg-soft-hover: hsla(var(--info-base), .3)}[data-puck-theme-scope=true] .btn-variant-filled{background-color:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-border)}[data-puck-theme-scope=true] .btn-variant-filled:hover{background-color:var(--btn-bg-hover)}[data-puck-theme-scope=true] .btn-variant-filled:active{background-color:var(--btn-bg-active)}[data-puck-theme-scope=true] .btn-variant-outlined{background-color:transparent;color:var(--btn-bg);border:1px solid var(--btn-bg)}[data-puck-theme-scope=true] .btn-variant-outlined:hover{background-color:var(--btn-bg);color:var(--btn-text)}[data-puck-theme-scope=true] .btn-variant-ghost{background-color:var(--btn-bg-soft);color:var(--btn-bg);border:1px solid transparent}[data-puck-theme-scope=true] .btn-variant-ghost:hover{background-color:var(--btn-bg-soft-hover);color:var(--btn-bg)}[data-puck-theme-scope=true] .btn-variant-link{background-color:transparent;color:var(--btn-bg);border:1px solid transparent;text-decoration:underline}[data-puck-theme-scope=true] .btn-variant-link:hover{color:var(--btn-bg-hover)}[data-puck-theme-scope=true] .rounded-2xl{border-radius:24px}[data-puck-theme-scope=true] .rounded-3xl{border-radius:32px}[data-puck-theme-scope=true]{--cpw-text-primary-base: var(--cpw-primary-base);--cpw-text-secondary-base: var(--cpw-secondary-base);--cpw-text-tertiary-base: var(--cpw-tertiary-base);--cpw-text-success-base: var(--cpw-success-base);--cpw-text-warning-base: var(--cpw-warning-base);--cpw-text-error-base: var(--cpw-error-base);--cpw-text-info-base: var(--cpw-info-base);--cpw-text-heading: var(--text-heading);--cpw-text-body: var(--text-body);--cpw-text-label: var(--text-label);--cpw-text-link: var(--text-link)}[data-puck-theme-scope=true] .text-heading{color:var(--cpw-text-heading);font-family:var( --font-family-heading, var(--font-family-title, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif) );font-size:var(--font-size-heading, var(--font-size-5, 18px));font-weight:var(--font-weight-heading, var(--font-weight-bold, 700));line-height:var(--line-height-heading, 1.2)}[data-puck-theme-scope=true] .text-body{color:var(--cpw-text-body);font-family:var( --font-family-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif );font-size:var(--font-size-body, var(--font-size-4, 16px));font-weight:var(--font-weight-body, var(--font-weight-regular, 400));line-height:var(--line-height-body, 1.5)}[data-puck-theme-scope=true] .text-label{color:var(--cpw-text-label);font-family:var( --font-family-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif );font-size:var(--font-size-body, var(--font-size-3, 14px));font-weight:var(--font-weight-body, var(--font-weight-medium, 500));line-height:var(--line-height-body, 1.5)}[data-puck-theme-scope=true] .text-link{color:var(--cpw-text-link);text-decoration:underline;cursor:pointer}[data-puck-theme-scope=true] .text-primary{color:var(--cpw-text-primary-base)}[data-puck-theme-scope=true] .text-secondary{color:var(--cpw-text-secondary-base)}[data-puck-theme-scope=true] .text-tertiary{color:var(--cpw-text-tertiary-base)}[data-puck-theme-scope=true] .text-success{color:var(--cpw-text-success-base)}[data-puck-theme-scope=true] .text-warning{color:var(--cpw-text-warning-base)}[data-puck-theme-scope=true] .text-error{color:var(--cpw-text-error-base)}[data-puck-theme-scope=true] .text-info{color:var(--cpw-text-info-base)}[data-puck-theme-scope=true]{--input-color-primary: hsla(var(--primary-base));--input-color-secondary: hsla(var(--secondary-base));--input-color-tertiary: hsla(var(--tertiary-base));--input-color-success: hsla(var(--success-base));--input-color-warning: hsla(var(--warning-base));--input-color-error: hsla(var(--error-base));--input-color-info: hsla(var(--info-base))}[data-puck-theme-scope=true] .input-primary{--input-theme-color: var(--input-color-primary)}[data-puck-theme-scope=true] .input-secondary{--input-theme-color: var(--input-color-secondary)}[data-puck-theme-scope=true] .input-tertiary{--input-theme-color: var(--input-color-tertiary)}[data-puck-theme-scope=true] .input-success{--input-theme-color: var(--input-color-success)}[data-puck-theme-scope=true] .input-warning{--input-theme-color: var(--input-color-warning)}[data-puck-theme-scope=true] .input-error{--input-theme-color: var(--input-color-error)}[data-puck-theme-scope=true] .input-info{--input-theme-color: var(--input-color-info)}[data-puck-theme-scope=true] .input-variant-outlined:focus-within input,[data-puck-theme-scope=true] .input-variant-outlined:focus-within textarea{border-color:var(--input-theme-color)!important;box-shadow:0 0 0 1px var(--input-theme-color)!important}[data-puck-theme-scope=true] .input-variant-filled input,[data-puck-theme-scope=true] .input-variant-filled textarea{background-color:color-mix(in srgb,var(--input-theme-color),transparent 95%)!important;border-bottom-color:#0003!important}[data-puck-theme-scope=true] .input-variant-filled:focus-within input,[data-puck-theme-scope=true] .input-variant-filled:focus-within textarea{border-bottom-color:var(--input-theme-color)!important;background-color:color-mix(in srgb,var(--input-theme-color),transparent 92%)!important}[data-puck-theme-scope=true] .input-variant-standard:focus-within input,[data-puck-theme-scope=true] .input-variant-standard:focus-within textarea{border-bottom-color:var(--input-theme-color)!important}[data-puck-theme-scope=true] .input-focus-label:focus-within label{color:var(--input-theme-color)!important}[data-puck-theme-scope=true]{--icon-medium: 210, 16%, 82%;--text-high: var(--primary-darkest);--text-disabled-over-grey: 210, 9%, 60%;--surface-low: 0, 0%, 100%;--surface-medium: 210, 20%, 96%;--deep-blue-50: var(--primary-lighter);--error-500: var(--error-base)}[data-puck-theme-scope=true] .bg-surface-medium{background-color:hsl(var(--surface-medium))}[data-puck-theme-scope=true] .bg-surface-low{background-color:hsl(var(--surface-low))}[data-puck-theme-scope=true] .border-icon-medium{border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .text-primary-base{color:hsl(var(--primary-base))}[data-puck-theme-scope=true] .text-grey-high{color:hsl(var(--text-high))}[data-puck-theme-scope=true] .text-nalpha-600{color:hsla(var(--primary-darkest),.65)}[data-puck-theme-scope=true]{--toggle-track-off: hsla(0, 0%, 86%, 1);--toggle-track-off-hover: hsla(0, 0%, 82%, 1);--toggle-thumb-bg: #ffffff;--toggle-track-on: var(--cpw-primary-base);--toggle-ring-color: var(--cpw-primary-base);--toggle-ring-shadow: 0 0 0 2px var(--toggle-ring-color)}[data-puck-theme-scope=true] .toggle-base{background-color:var(--toggle-track-off)}[data-puck-theme-scope=true] .toggle-base:hover:not(:disabled){background-color:var(--toggle-track-off-hover)}[data-puck-theme-scope=true] .toggle-base.toggle-checked{background-color:var(--toggle-track-on)}[data-puck-theme-scope=true] .toggle-base:focus-visible{box-shadow:var(--toggle-ring-shadow)}[data-puck-theme-scope=true] .toggle-thumb{background-color:var(--toggle-thumb-bg)}[data-puck-theme-scope=true] .toggle-variant-default,[data-puck-theme-scope=true] .toggle-variant-primary{--toggle-track-on: var(--cpw-primary-base);--toggle-ring-color: var(--cpw-primary-base)}[data-puck-theme-scope=true] .toggle-variant-secondary{--toggle-track-on: var(--cpw-secondary-base);--toggle-ring-color: var(--cpw-secondary-base)}[data-puck-theme-scope=true] .toggle-variant-success{--toggle-track-on: var(--cpw-success-base);--toggle-ring-color: var(--cpw-success-base)}[data-puck-theme-scope=true] .toggle-variant-warning{--toggle-track-on: var(--cpw-warning-base);--toggle-ring-color: var(--cpw-warning-base)}[data-puck-theme-scope=true] .toggle-variant-destructive{--toggle-track-on: var(--cpw-error-base);--toggle-ring-color: var(--cpw-error-base)}[data-puck-theme-scope=true]{--divider-color-primary: hsla(var(--primary-base));--divider-color-primary-light: hsla(var(--primary-light));--divider-color-primary-dark: hsla(var(--primary-dark));--divider-color-secondary: hsla(var(--secondary-base));--divider-color-secondary-light: hsla(var(--secondary-light));--divider-color-secondary-dark: hsla(var(--secondary-dark));--divider-color-tertiary: hsla(var(--tertiary-base));--divider-color-tertiary-light: hsla(var(--tertiary-light));--divider-color-tertiary-dark: hsla(var(--tertiary-dark));--divider-color-success: hsla(var(--success-base));--divider-color-success-light: hsla(var(--success-light));--divider-color-success-dark: hsla(var(--success-dark));--divider-color-warning: hsla(var(--warning-base));--divider-color-warning-light: hsla(var(--warning-light));--divider-color-warning-dark: hsla(var(--warning-dark));--divider-color-error: hsla(var(--error-base));--divider-color-error-light: hsla(var(--error-light));--divider-color-error-dark: hsla(var(--error-dark));--divider-color-info: hsla(var(--info-base));--divider-color-info-light: hsla(var(--info-light));--divider-color-info-dark: hsla(var(--info-dark));--divider-color-default: hsla(0, 0%, 79%, 1)}[data-puck-theme-scope=true] .divider-base{border-color:var(--divider-color-default)}[data-puck-theme-scope=true] .divider-primary{border-color:var(--divider-color-primary)}[data-puck-theme-scope=true] .divider-secondary{border-color:var(--divider-color-secondary)}[data-puck-theme-scope=true] .divider-tertiary{border-color:var(--divider-color-tertiary)}[data-puck-theme-scope=true] .divider-success{border-color:var(--divider-color-success)}[data-puck-theme-scope=true] .divider-warning{border-color:var(--divider-color-warning)}[data-puck-theme-scope=true] .divider-error{border-color:var(--divider-color-error)}[data-puck-theme-scope=true] .divider-info{border-color:var(--divider-color-info)}[data-puck-theme-scope=true]{--breadcrumb-text: var(--text-body);--breadcrumb-active: var(--text-heading);--breadcrumb-hover: var(--cpw-primary-base);--breadcrumb-separator: var(--text-label);--breadcrumb-font-size: .875rem;--breadcrumb-gap: .375rem}[data-puck-theme-scope=true] .breadcrumb{font-size:var(--breadcrumb-font-size);color:var(--breadcrumb-text)}[data-puck-theme-scope=true] .breadcrumb-list{gap:var(--breadcrumb-gap)}[data-puck-theme-scope=true] .breadcrumb-link{color:var(--breadcrumb-text);transition:color .15s ease-in-out}[data-puck-theme-scope=true] .breadcrumb-link:hover{color:var(--breadcrumb-hover)}[data-puck-theme-scope=true] .breadcrumb-active{color:var(--breadcrumb-active)}[data-puck-theme-scope=true] .breadcrumb-separator{color:var(--breadcrumb-separator);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-puck-theme-scope=true]{--carousel-arrow-primary-bg: hsla(var(--primary-base), .3);--carousel-arrow-primary-bg-hover: hsla(var(--primary-base), .5);--carousel-arrow-primary-text: hsl(var(--primary-base));--carousel-arrow-secondary-bg: hsla(var(--secondary-base), .3);--carousel-arrow-secondary-bg-hover: hsla(var(--secondary-base), .5);--carousel-arrow-secondary-text: hsl(var(--secondary-base));--carousel-arrow-tertiary-bg: hsla(var(--tertiary-base), .3);--carousel-arrow-tertiary-bg-hover: hsla(var(--tertiary-base), .5);--carousel-arrow-tertiary-text: hsl(var(--tertiary-base));--carousel-arrow-success-bg: hsla(var(--success-base), .3);--carousel-arrow-success-bg-hover: hsla(var(--success-base), .5);--carousel-arrow-success-text: hsl(var(--success-base));--carousel-arrow-warning-bg: hsla(var(--warning-base), .3);--carousel-arrow-warning-bg-hover: hsla(var(--warning-base), .5);--carousel-arrow-warning-text: hsl(var(--warning-base));--carousel-arrow-error-bg: hsla(var(--error-base), .3);--carousel-arrow-error-bg-hover: hsla(var(--error-base), .5);--carousel-arrow-error-text: hsl(var(--error-base));--carousel-arrow-info-bg: hsla(var(--info-base), .3);--carousel-arrow-info-bg-hover: hsla(var(--info-base), .5);--carousel-arrow-info-text: hsl(var(--info-base));--carousel-dot-primary: hsl(var(--primary-base));--carousel-dot-primary-active: hsl(var(--primary-base));--carousel-dot-secondary: hsl(var(--secondary-base));--carousel-dot-secondary-active: hsl(var(--secondary-base));--carousel-dot-tertiary: hsl(var(--tertiary-base));--carousel-dot-tertiary-active: hsl(var(--tertiary-base));--carousel-dot-success: hsl(var(--success-base));--carousel-dot-success-active: hsl(var(--success-base));--carousel-dot-warning: hsl(var(--warning-base));--carousel-dot-warning-active: hsl(var(--warning-base));--carousel-dot-error: hsl(var(--error-base));--carousel-dot-error-active: hsl(var(--error-base));--carousel-dot-info: hsl(var(--info-base));--carousel-dot-info-active: hsl(var(--info-base))}[data-puck-theme-scope=true] .carousel-primary .carousel-arrow{background-color:var(--carousel-arrow-primary-bg);color:var(--carousel-arrow-primary-text)}[data-puck-theme-scope=true] .carousel-primary .carousel-arrow:hover{background-color:var(--carousel-arrow-primary-bg-hover);color:var(--carousel-arrow-primary-text)}[data-puck-theme-scope=true] .carousel-secondary .carousel-arrow{background-color:var(--carousel-arrow-secondary-bg);color:var(--carousel-arrow-secondary-text)}[data-puck-theme-scope=true] .carousel-secondary .carousel-arrow:hover{background-color:var(--carousel-arrow-secondary-bg-hover);color:var(--carousel-arrow-secondary-text)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-arrow{background-color:var(--carousel-arrow-tertiary-bg);color:var(--carousel-arrow-tertiary-text)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-arrow:hover{background-color:var(--carousel-arrow-tertiary-bg-hover);color:var(--carousel-arrow-tertiary-text)}[data-puck-theme-scope=true] .carousel-success .carousel-arrow{background-color:var(--carousel-arrow-success-bg);color:var(--carousel-arrow-success-text)}[data-puck-theme-scope=true] .carousel-success .carousel-arrow:hover{background-color:var(--carousel-arrow-success-bg-hover);color:var(--carousel-arrow-success-text)}[data-puck-theme-scope=true] .carousel-warning .carousel-arrow{background-color:var(--carousel-arrow-warning-bg);color:var(--carousel-arrow-warning-text)}[data-puck-theme-scope=true] .carousel-warning .carousel-arrow:hover{background-color:var(--carousel-arrow-warning-bg-hover);color:var(--carousel-arrow-warning-text)}[data-puck-theme-scope=true] .carousel-error .carousel-arrow{background-color:var(--carousel-arrow-error-bg);color:var(--carousel-arrow-error-text)}[data-puck-theme-scope=true] .carousel-error .carousel-arrow:hover{background-color:var(--carousel-arrow-error-bg-hover);color:var(--carousel-arrow-error-text)}[data-puck-theme-scope=true] .carousel-info .carousel-arrow{background-color:var(--carousel-arrow-info-bg);color:var(--carousel-arrow-info-text)}[data-puck-theme-scope=true] .carousel-info .carousel-arrow:hover{background-color:var(--carousel-arrow-info-bg-hover);color:var(--carousel-arrow-info-text)}[data-puck-theme-scope=true] .carousel-primary .carousel-dot{background-color:var(--carousel-dot-primary)}[data-puck-theme-scope=true] .carousel-primary .carousel-dot-active{background-color:var(--carousel-dot-primary-active)}[data-puck-theme-scope=true] .carousel-secondary .carousel-dot{background-color:var(--carousel-dot-secondary)}[data-puck-theme-scope=true] .carousel-secondary .carousel-dot-active{background-color:var(--carousel-dot-secondary-active)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-dot{background-color:var(--carousel-dot-tertiary)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-dot-active{background-color:var(--carousel-dot-tertiary-active)}[data-puck-theme-scope=true] .carousel-success .carousel-dot{background-color:var(--carousel-dot-success)}[data-puck-theme-scope=true] .carousel-success .carousel-dot-active{background-color:var(--carousel-dot-success-active)}[data-puck-theme-scope=true] .carousel-warning .carousel-dot{background-color:var(--carousel-dot-warning)}[data-puck-theme-scope=true] .carousel-warning .carousel-dot-active{background-color:var(--carousel-dot-warning-active)}[data-puck-theme-scope=true] .carousel-error .carousel-dot{background-color:var(--carousel-dot-error)}[data-puck-theme-scope=true] .carousel-error .carousel-dot-active{background-color:var(--carousel-dot-error-active)}[data-puck-theme-scope=true] .carousel-info .carousel-dot{background-color:var(--carousel-dot-info)}[data-puck-theme-scope=true] .carousel-info .carousel-dot-active{background-color:var(--carousel-dot-info-active)}[data-puck-theme-scope=true] .cpw-tabs{display:flex;gap:.25rem;align-items:flex-end;border-bottom:1px solid hsla(var(--primary-darkest),.08)}[data-puck-theme-scope=true] .cpw-tabs--filled{background-color:var(--cpw-tabs-filled-bg, hsla(var(--primary-lightest), .6));padding:.25rem;border-radius:9999px}[data-puck-theme-scope=true] .cpw-tabs--underline{background-color:transparent}[data-puck-theme-scope=true] .cpw-tabs--color-primary{--cpw-tab-accent: var(--cpw-primary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-secondary{--cpw-tab-accent: var(--cpw-secondary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-tertiary{--cpw-tab-accent: var(--cpw-tertiary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-success{--cpw-tab-accent: var(--cpw-success-base)}[data-puck-theme-scope=true] .cpw-tabs--color-warning{--cpw-tab-accent: var(--cpw-warning-base)}[data-puck-theme-scope=true] .cpw-tabs--color-error{--cpw-tab-accent: var(--cpw-error-base)}[data-puck-theme-scope=true] .cpw-tabs--color-info{--cpw-tab-accent: var(--cpw-info-base)}[data-puck-theme-scope=true] .cpw-tabs--color-default{--cpw-tabs-filled-bg: #F6F7F9;--cpw-tab-accent: #FFFFFF;--cpw-tab-label-color: #000000;--cpw-tab-active-label-color: #000000;border-bottom:none}[data-puck-theme-scope=true] .cpw-tab{position:relative;border:none;background:transparent;cursor:pointer;padding:.25rem 1rem;font-size:.875rem;font-weight:500;color:var(--cpw-tab-label-color, var(--text-label));border-radius:9999px;transition:background-color .15s ease,color .15s ease}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab{border-radius:.5rem .5rem 0 0}[data-puck-theme-scope=true] .cpw-tab--active{color:var(--cpw-tab-active-label-color, white);background-color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab--active{background-color:transparent;color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:9999px;background-color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tab--disabled{opacity:.5;cursor:not-allowed}[data-puck-theme-scope=true] .puck-banner{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box}[data-puck-theme-scope=true] .puck-banner-heading{font-size:24px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:16px}[data-puck-theme-scope=true] .puck-banner-image{width:50%;max-width:300px}[data-puck-theme-scope=true] .puck-banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:24px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:16px}[data-puck-theme-scope=true] .puck-banner-image{width:45%;max-width:400px}}@media(max-width:1023px)and (min-width:768px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:20px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:14px}[data-puck-theme-scope=true] .puck-banner-image{width:40%;max-width:280px}}@media(max-width:767px)and (min-width:480px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:18px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:12px}[data-puck-theme-scope=true] .puck-banner-image{width:30%;max-width:150px}[data-puck-theme-scope=true] .puck-banner-image img{max-width:150px}}@media(max-width:767px){[data-puck-theme-scope=true] .puck-banner-content{max-width:55%!important;padding-right:10px}[data-puck-theme-scope=true] .puck-banner-heading{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}[data-puck-theme-scope=true] .puck-banner-subheading{max-width:100%!important;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}}@media(max-width:479px){[data-puck-theme-scope=true] .puck-banner{height:auto!important;min-height:128px}[data-puck-theme-scope=true] .puck-banner-heading{font-size:14px;max-width:100%}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:10px;max-width:100%!important}[data-puck-theme-scope=true] .puck-banner-image{width:35%;max-width:100px;opacity:.4}[data-puck-theme-scope=true] .puck-banner-image img{max-width:100px;max-height:100%}[data-puck-theme-scope=true] .puck-banner-content{max-width:50%!important;padding-right:8px}}[data-puck-theme-scope=true] button.puck-banner-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content;height:30px;border-radius:6px;padding:8px 12px;background-color:#fff;border:1px solid #393939;font-weight:500;font-size:12px;line-height:1;color:#393939;cursor:pointer;margin-top:8px;transition:background-color .2s ease;box-sizing:border-box}[data-puck-theme-scope=true] button.puck-banner-button:hover{background-color:#f9fafb}[data-puck-theme-scope=true] button.puck-banner-button:active{background-color:#f3f4f6}[data-puck-theme-scope=true] button.puck-banner-button-primary{background-color:var(--cpw-primary-base, hsl(204, 100%, 50%));border-color:var(--cpw-primary-base, hsl(204, 100%, 50%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-primary:hover{background-color:hsl(var(--primary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-secondary{background-color:var(--cpw-secondary-base, hsl(245, 77%, 69%));border-color:var(--cpw-secondary-base, hsl(245, 77%, 69%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-secondary:hover{background-color:hsl(var(--secondary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-tertiary{background-color:var(--cpw-tertiary-base, hsl(320, 80%, 70%));border-color:var(--cpw-tertiary-base, hsl(320, 80%, 70%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-tertiary:hover{background-color:hsl(var(--tertiary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-outlined{background-color:transparent;border:1px solid #ffffff;color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-outlined:hover{background-color:#ffffff1a}[data-puck-theme-scope=true]{--table-header: 0, 0%, 98%, 1;--table-header-foreground: 0, 0%, 52%, 1;--table-row: 0, 0%, 98%, 1;--table-border: 0, 0%, 90%, 1;--surface-medium: 0, 0%, 96%, 1;--ag-font-family: Lexend, Sora, sans-serif;--table-outline: 0, 0%, 79%, 1;font-family:Lexend,Sora,sans-serif;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar{width:6px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-thumb:hover{background:#a0aec0}[data-puck-theme-scope=true] *{transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-puck-theme-scope=true] .theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}[data-puck-theme-scope=true] .theme-preview .color-swatch{margin-right:0.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px)}[data-puck-theme-scope=true] .theme-preview .primary-swatch{background:hsl(var(--primary))}[data-puck-theme-scope=true] .theme-preview .secondary-swatch{background:hsl(var(--secondary))}[data-puck-theme-scope=true] .theme-preview .accent-swatch{background:hsl(var(--accent))}[data-puck-theme-scope=true] .theme-preview .success-swatch{background:hsl(var(--success))}[data-puck-theme-scope=true] .theme-preview .warning-swatch{background:hsl(var(--warning))}[data-puck-theme-scope=true] .theme-preview .destructive-swatch{background:hsl(var(--destructive))}[data-puck-theme-scope=true] .ag-root-wrapper{border:1px solid hsl(var(--table-outline))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header{background-color:hsl(var(--table-header))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell{background-color:hsl(var(--table-header))!important;color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-text,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-text{color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell span{color:var(--table-header-foreground)!important;text-transform:uppercase;font-weight:400;font-size:12px;padding-left:0!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell div{color:hsl(var(--surface-medium))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell *,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-text,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-text{color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell:hover{background-color:hsl(var(--table-header))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row-odd{background-color:hsl(var(--table-row))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row-even{background-color:hsl(var(--background))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row:hover{background-color:hsl(var(--muted))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell{border-right:none!important;border-left:none!important;border-bottom:1px solid hsl(var(--surface-medium))!important;border-top:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-row,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header,[data-puck-theme-scope=true] .ag-theme-alpine .ag-row{border-bottom:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row:last-child{border-bottom:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell{display:flex!important;align-items:center!important;padding:8px 12px!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell.ag-cell-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell.ag-cell-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize{height:100%!important;top:0!important;bottom:0!important;position:absolute!important;width:4px!important;cursor:col-resize!important;background-color:hsl(var(--surface-medium))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize:hover{background-color:hsl(var(--primary))!important;opacity:.8!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize.ag-header-cell-resizing{background-color:hsl(var(--primary))!important;opacity:1!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize:after{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize{background-color:var(--table-header-foreground)!important;opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;width:4px!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize:hover{background-color:hsl(var(--primary))!important;opacity:.6!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize:after{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none;background-color:hsl(var(--primary))!important;opacity:.2!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-no-rows-wrapper,[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-no-rows-center,[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-wrapper[class*=no-rows]{display:none!important;visibility:hidden!important}[data-puck-theme-scope=true] .ag-cell-value:not(.ag-allow-overflow),[data-puck-theme-scope=true] .ag-group-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;flex:1 1 auto!important;max-width:100%!important}[data-puck-theme-scope=true] .prelogin-layout{padding:0!important;display:flex;width:100%;min-height:100vh;position:relative}[data-puck-theme-scope=true] .prelogin-layout-left{flex:1;background:linear-gradient(135deg,#00458a,#007bff);display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .prelogin-layout-right{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:75px 0 25px}[data-puck-theme-scope=true] .prelogin-layout-right-inner{width:100%;height:100%;min-height:0;overflow:hidden;max-width:480px;padding:15px 36px}[data-puck-theme-scope=true] .prelogin-layout-logo{display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .prelogin-layout-logo-text{font-size:44px;font-weight:700;letter-spacing:.12em;color:#fff}[data-puck-theme-scope=true] .prelogin-layout-logo-image{max-width:220px;max-height:80px;-o-object-fit:contain;object-fit:contain}[data-puck-theme-scope=true] .prelogin-layout-language{position:absolute;top:24px;right:32px}[data-puck-theme-scope=true] .prelogin-language-select{width:120px}[data-puck-theme-scope=true] .prelogin-language-select .react-select__control{display:flex;align-items:center;min-height:32px;padding:0 4px;box-shadow:0 1px 3px #0f172a14;font-size:12px}[data-puck-theme-scope=true] .prelogin-language-select .react-select__value-container{display:flex;align-items:center;padding-top:0;padding-bottom:0}[data-puck-theme-scope=true] .prelogin-language-select .react-select__indicators{display:flex;align-items:center}[data-puck-theme-scope=true] .prelogin-language-select .react-select__single-value{font-size:12px}[data-puck-theme-scope=true] .prelogin-layout-right-inner>*,[data-puck-theme-scope=true] .prelogin-layout-right-inner [data-prelogin-form=true]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.iframe-container,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.form-renderer-container,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.form-main-content,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-full,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-small,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-xl,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-4xl{display:block;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}[data-puck-theme-scope=true] .portal-mobile-bottom-nav{display:none}@media(max-width:1023px){[data-puck-theme-scope=true] .portal-mobile-bottom-nav{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid #e5e7eb;padding-bottom:env(safe-area-inset-bottom,0px)}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-inner{height:64px;padding:0 8px;display:flex;align-items:center;justify-content:space-around;gap:4px}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item{height:100%;flex:1 1 0;min-width:0;border:none;background:transparent;color:var(--cpw-text-label, #585858);opacity:.7;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:11px;line-height:1.2;font-weight:500;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item.active{color:var(--cpw-primary-base);opacity:1}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-root{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;pointer-events:auto}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-backdrop{position:absolute;inset:0;border:none;background:#0f172a73;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-panel{position:relative;width:100%;max-width:100%;max-height:min(70vh,520px);background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 30px #0f172a1f;padding:8px 16px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1;display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-handle{width:40px;height:4px;border-radius:9999px;background:#e5e7eb;align-self:center;margin-bottom:4px}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-heading{margin:0;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:16px;line-height:1.25;font-weight:700;color:#111827;text-align:left}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-subheading{margin:0;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:14px;line-height:1.4;font-weight:500;color:#6b7280;text-align:left}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item{width:100%;text-align:left;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:12px 14px;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:14px;font-weight:500;color:var(--cpw-text-label, #585858);cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item:hover{border-color:var(--cpw-primary-base);color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item.active{border-color:var(--cpw-primary-base);background:color-mix(in srgb,var(--cpw-primary-base) 8%,transparent);color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-more-root{display:none}@media(max-width:1023px){[data-puck-theme-scope=true] .portal-mobile-more-root{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:#fff;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) )}[data-puck-theme-scope=true] .portal-mobile-more-header{flex-shrink:0;height:64px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e5e7eb;background:#fff}[data-puck-theme-scope=true] .portal-mobile-more-title{margin:0;font-size:17px;font-weight:700;color:#0f172a;line-height:1.2}[data-puck-theme-scope=true] .portal-mobile-more-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-4px;border:none;border-radius:10px;background:transparent;color:#475569;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-more-close:hover{background:#f1f5f9;color:#0f172a}[data-puck-theme-scope=true] .portal-mobile-more-close:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-mobile-more-scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}[data-puck-theme-scope=true] .portal-mobile-more-inner{padding:16px;display:flex;flex-direction:column;gap:24px}[data-puck-theme-scope=true] .portal-more-profile-card{background:#003685;border-radius:16px;padding:16px}[data-puck-theme-scope=true] .portal-more-profile-initials{width:48px;height:48px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#002666;font-weight:700;font-size:18px}[data-puck-theme-scope=true] .portal-more-profile-online{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background-color:#22c55e;border:2px solid #002666;border-radius:50%}[data-puck-theme-scope=true] .portal-more-profile-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff1a;color:#fff;font-size:14px;font-weight:700;border-radius:12px;padding:12px 40px 12px 16px;border:1px solid rgba(255,255,255,.2);outline:none;cursor:pointer}[data-puck-theme-scope=true] .portal-more-profile-create{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;color:#fff;background:transparent;border:none;cursor:pointer;margin-top:12px}[data-puck-theme-scope=true] .portal-more-onboarding-btn{width:100%;background:#ff8c001a;border:2px solid #fed7aa;border-radius:12px;padding:16px;cursor:pointer;text-align:left;display:block}[data-puck-theme-scope=true] .portal-more-onboarding-pill{background-color:#ff3b30;color:#fff;font-weight:700;font-size:14px;padding:4px 12px;border-radius:8px}[data-puck-theme-scope=true] .portal-more-onboarding-track{width:100%;background-color:#f1f5f9;border-radius:9999px;height:10px;overflow:hidden}[data-puck-theme-scope=true] .portal-more-onboarding-fill{height:100%;background:linear-gradient(to right,#ff8c00,#ff3b30);border-radius:9999px}[data-puck-theme-scope=true] .portal-more-help-section{padding:8px 0}[data-puck-theme-scope=true] .portal-more-help-link{width:100%;display:flex;align-items:center;gap:12px;color:var(--cpw-text-label, #585858);font-weight:500;font-size:15px;line-height:1.25;padding:12px 16px;background:#f8fafc;border:none;border-radius:12px;text-align:left;cursor:pointer;opacity:.78;transition:background-color .15s ease,opacity .15s ease,color .15s ease}[data-puck-theme-scope=true] .portal-more-help-link:hover{background:#f1f5f9;opacity:1}[data-puck-theme-scope=true] .portal-more-help-link:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-more-help-link.active{background:color-mix(in srgb,var(--cpw-primary-base) 10%,transparent);color:var(--cpw-primary-base);opacity:1}[data-puck-theme-scope=true] .portal-more-help-link.active:hover{background:color-mix(in srgb,var(--cpw-primary-base) 14%,transparent)}[data-puck-theme-scope=true] .portal-more-help-icon{width:20px;height:20px;flex-shrink:0;color:currentColor}[data-puck-theme-scope=true] .portal-more-lang-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-size:14px;font-weight:500;border-radius:12px;padding:12px 40px;outline:none;cursor:pointer}[data-puck-theme-scope=true] .portal-more-logout-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background-color:#002666;color:#fff;border-radius:12px;font-weight:700;font-size:14px;transition:all .2s;border:none;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:pointer}[data-puck-theme-scope=true] .portal-more-logout-btn:hover{background-color:#001a4d}[data-puck-theme-scope=true] .portal-mobile-more-empty{margin:24px 0 0;font-size:14px;color:#94a3b8;text-align:center}[data-puck-theme-scope=true] .portal-mobile-more-section{margin:0}[data-puck-theme-scope=true] .portal-mobile-more-section-heading{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;line-height:1.2}[data-puck-theme-scope=true] .portal-mobile-more-section-list{display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .portal-mobile-more-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;border-radius:12px;background:#f8fafc;cursor:pointer;text-align:left;box-sizing:border-box;color:inherit;transition:background-color .15s ease,color .15s ease}[data-puck-theme-scope=true] .portal-mobile-more-row:hover{background:#f1f5f9}[data-puck-theme-scope=true] .portal-mobile-more-row:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-mobile-more-row-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:inherit}[data-puck-theme-scope=true] .portal-mobile-more-row.active .portal-mobile-more-row-icon{color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-more-row-label{font-size:15px;font-weight:500;line-height:1.25;flex:1;min-width:0}[data-puck-theme-scope=true] .portal-mobile-more-row.active .portal-mobile-more-row-label{opacity:1}[data-puck-theme-scope=true] .portal-mobile-more-row.active{background:color-mix(in srgb,var(--cpw-primary-base) 10%,transparent);color:var(--cpw-primary-base)}}[data-puck-theme-scope=true] .notification-drawer-popup{position:fixed;width:405px;height:712px;top:80px;right:24px;left:auto;opacity:1;border-radius:24px;gap:12px;display:flex;flex-direction:column;background-color:#fafafa;box-shadow:0 2px var(--ShadowBlurHigh, var(--shadow-blur-large, 16px)) 2px var(--DropShadowGreyHigh, rgba(0, 0, 0, .12));overflow:visible;z-index:5100;box-sizing:border-box;margin-top:0}[data-puck-theme-scope=true] .notification-drawer-popup .notification-widget-popup{overflow:hidden;border-radius:16px}[data-puck-theme-scope=true] .notification-drawer-popup:before{content:"";position:absolute;top:-12px;right:24px;left:auto;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid var(--Surface-Low, var(--surface-low, #fafafa));filter:drop-shadow(0 -1px 1px rgba(0,0,0,.08));z-index:1}[data-puck-theme-scope=true] .notification-widget{width:100%}[data-puck-theme-scope=true] .notification-widget-popup{max-width:420px;height:100%;display:flex;flex-direction:column}[data-puck-theme-scope=true] .notification-widget-full{min-height:100vh;background-color:var(--cpw-color-background, #f8f8f8)}[data-puck-theme-scope=true] .notification-widget-container{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;position:relative;height:100%}[data-puck-theme-scope=true] .notification-widget-popup .notification-widget-container{padding:1rem;margin-top:1rem;gap:1rem;padding-bottom:0;height:100%;min-height:0}[data-puck-theme-scope=true] .notification-widget-full .notification-widget-container{padding:2rem;max-width:1200px;margin:0 auto}[data-puck-theme-scope=true] .notification-header{display:flex;align-items:center;width:100%}[data-puck-theme-scope=true] .notification-header-with-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:nowrap}[data-puck-theme-scope=true] .notification-title-main{margin:0;white-space:nowrap;flex-shrink:0}[data-puck-theme-scope=true] .notification-controls{display:flex;align-items:center;gap:0;flex:1;justify-content:flex-end;min-width:0}[data-puck-theme-scope=true] .notification-search-wrapper{position:relative;min-width:200px;max-width:300px;flex:0 1 auto}[data-puck-theme-scope=true] .notification-control-divider{width:1px;height:24px;background-color:var(--cpw-color-outline, hsl(var(--icon-low)));margin:0 .5rem;flex-shrink:0}[data-puck-theme-scope=true] .notification-control-btn{white-space:nowrap;flex-shrink:0}[data-puck-theme-scope=true] .notification-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--cpw-color-text-muted, #6b7280);pointer-events:none}[data-puck-theme-scope=true] .notification-search-input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid var(--cpw-color-outline, #d2d8e0);border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s,box-shadow .2s}[data-puck-theme-scope=true] .notification-search-input:focus{border-color:var(--cpw-color-primary, hsl(var(--primary-base)));box-shadow:0 0 0 3px hsla(var(--primary-base),.1)}[data-puck-theme-scope=true] .notification-control-btn{display:flex;align-items:center;gap:.5rem;white-space:nowrap}[data-puck-theme-scope=true] .notification-list{display:flex;flex-direction:column;gap:1rem}[data-puck-theme-scope=true] .notification-list-popup{flex:1;overflow-y:auto;min-height:0;scrollbar-width:none;-ms-overflow-style:none}[data-puck-theme-scope=true] .notification-list-popup::-webkit-scrollbar{display:none}[data-puck-theme-scope=true] .notification-card{opacity:1;border-radius:14px;background:#fff;box-shadow:0 1px 2px #e4e5e73d;transition:box-shadow .2s,background-color .2s;cursor:pointer;border:none;box-sizing:border-box}[data-puck-theme-scope=true] .notification-card:hover{box-shadow:0 2px 4px #e4e5e766}[data-puck-theme-scope=true] .notification-card-default{background:#fff}[data-puck-theme-scope=true] .notification-card-selected{background-color:hsl(var(--primary-lightest))}[data-puck-theme-scope=true] .notification-card-popup{margin-bottom:.75rem}[data-puck-theme-scope=true] .notification-card-content,[data-puck-theme-scope=true] .notification-card-content-popup{padding:12px}[data-puck-theme-scope=true] .notification-card-inner{display:flex;align-items:flex-start;gap:12px;width:100%;position:relative}[data-puck-theme-scope=true] .notification-group-card{overflow:hidden}[data-puck-theme-scope=true] .notification-group-content{padding:0!important}[data-puck-theme-scope=true] .notification-group-section{width:100%}[data-puck-theme-scope=true] .notification-group-expandable{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;max-height:2000px;opacity:1}[data-puck-theme-scope=true] .notification-group-expandable.collapsed{max-height:0;opacity:0;transition:max-height .3s ease-in,opacity .2s ease-in}[data-puck-theme-scope=true] .notification-group-expandable.expanded{max-height:2000px;opacity:1;transition:max-height .3s ease-out,opacity .2s ease-out}[data-puck-theme-scope=true] .notification-group-divider{height:1px;background-color:var(--cpw-color-outline, hsl(var(--icon-low)));margin:0;width:100%;margin-left:1.25rem;margin-right:1.25rem;transition:opacity .3s ease-out}[data-puck-theme-scope=true] .notification-card-popup .notification-group-divider{margin-left:1rem;margin-right:1rem}[data-puck-theme-scope=true] .notification-widget-popup .notification-group-divider{display:none}[data-puck-theme-scope=true] .notification-icon{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-puck-theme-scope=true] .notification-icon-error{background-color:#fff3f1;color:#e5381d}[data-puck-theme-scope=true] .notification-icon-success{background-color:#edfcf5;color:#128962}[data-puck-theme-scope=true] .notification-icon-warning{background-color:#fdfae9;color:#c4800a}[data-puck-theme-scope=true] .notification-icon-info,[data-puck-theme-scope=true] .notification-icon-default{background-color:#f4f3ff;color:#6835f2}[data-puck-theme-scope=true] .notification-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}[data-puck-theme-scope=true] .notification-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}[data-puck-theme-scope=true] .notification-header-left{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;justify-content:space-between}[data-puck-theme-scope=true] .notification-title{margin:0;font-family:var(--font-family-title);font-weight:var(--font-weight-semibold, 600);font-style:normal;font-size:var(--font-size-3, 14px);line-height:var(--line-height-3, 14px);letter-spacing:0;color:#404040}[data-puck-theme-scope=true] .notification-group-badge{display:flex;align-items:center;gap:.25rem;flex-shrink:0}[data-puck-theme-scope=true] .notification-group-toggle-btn{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;padding:0;transition:opacity .2s}[data-puck-theme-scope=true] .notification-group-toggle-btn:hover{opacity:.8}[data-puck-theme-scope=true] .notification-group-count{background-color:hsl(var(--primary-base));color:hsl(var(--text-lowest));font-size:.75rem;font-weight:600;border-radius:9999px;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .notification-group-chevron{color:var(--cpw-color-text-muted, #6b7280);width:1rem;height:1rem;transition:transform .2s}[data-puck-theme-scope=true] .notification-description{margin:0;font-family:var(--font-family-body);font-weight:300;font-style:normal;font-size:12px;line-height:12px;letter-spacing:0;color:#858585}[data-puck-theme-scope=true] .notification-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--cpw-color-text-muted, #6b7280)}[data-puck-theme-scope=true] .notification-meta-item{display:flex;align-items:center;gap:.25rem}[data-puck-theme-scope=true] .notification-meta-separator{color:var(--cpw-color-text-muted, #6b7280)}[data-puck-theme-scope=true] .notification-meta-icon{width:.875rem;height:.875rem}[data-puck-theme-scope=true] .notification-actions-wrapper{display:flex;align-items:center;flex-shrink:0}[data-puck-theme-scope=true] .notification-actions-bottom{margin-top:1rem;padding-top:.75rem}[data-puck-theme-scope=true] .notification-actions{display:flex;flex-direction:row;align-items:center;gap:.5rem}[data-puck-theme-scope=true] .notification-action-btn{display:flex;align-items:center;gap:.375rem;background-color:var( --cpw-color-surface-highest, hsl(var(--surface-lowest)) );border:1px solid var(--cpw-color-outline, hsl(var(--icon-low)));color:var(--cpw-color-text-heading, hsl(var(--text-high)));padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:400;transition:all .2s}[data-puck-theme-scope=true] .notification-action-btn:hover{background-color:var(--cpw-color-surface-variant, hsl(var(--surface-low)));border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .notification-action-reject{color:hsl(var(--error-dark))}[data-puck-theme-scope=true] .notification-action-reject:hover{background-color:hsl(var(--error-lightest));border-color:hsl(var(--error-light))}[data-puck-theme-scope=true] .notification-action-approve{color:hsl(var(--success-high))}[data-puck-theme-scope=true] .notification-action-approve:hover{background-color:hsl(var(--success-lowest));border-color:hsl(var(--success-low))}[data-puck-theme-scope=true] .notification-action-redirect{color:var(--cpw-color-text-heading, hsl(var(--text-high)))}[data-puck-theme-scope=true] .notification-action-redirect:hover{background-color:var(--cpw-color-surface-variant, hsl(var(--surface-low)));border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .notification-empty-card{border:1px solid var(--cpw-color-outline, #d2d8e0);border-radius:.5rem}[data-puck-theme-scope=true] .notification-empty-content{padding:1.5rem;text-align:center}[data-puck-theme-scope=true] .notification-view-all{padding-top:.5rem}[data-puck-theme-scope=true] .notification-view-all-sticky{position:sticky;bottom:8px;background-color:#fafafa;padding-top:.75rem;padding-bottom:.75rem;z-index:10;flex-shrink:0}[data-puck-theme-scope=true] .notification-view-all-btn{width:100%;text-align:center;color:color-mix(in srgb,var(--cpw-primary-base, #1266d4) 90%,transparent);font-size:.875rem;font-weight:500;background:transparent;border:none;cursor:pointer;padding:0}[data-puck-theme-scope=true] .notification-view-all-btn:hover{color:color-mix(in srgb,var(--cpw-primary-base, #1266d4) 80%,transparent);text-decoration:underline}@media(max-width:914px){[data-puck-theme-scope=true] .notification-widget-full .notification-widget-container{padding:1rem}[data-puck-theme-scope=true] .notification-widget-full .notification-header-with-controls{flex-wrap:wrap;gap:.75rem}[data-puck-theme-scope=true] .notification-widget-full .notification-title-main{order:1;width:100%;font-size:1.25rem}[data-puck-theme-scope=true] .notification-widget-full .notification-controls{order:2;width:100%;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}[data-puck-theme-scope=true] .notification-widget-full .notification-search-wrapper{min-width:100%;max-width:100%;flex:1 1 100%}[data-puck-theme-scope=true] .notification-widget-full .notification-control-divider{display:none}[data-puck-theme-scope=true] .notification-widget-full .notification-control-btn{min-height:40px;flex:1;min-width:0;justify-content:center}}@media(max-width:768px){[data-puck-theme-scope=true] .notification-widget-container{padding:1rem}[data-puck-theme-scope=true] .notification-header-with-controls{flex-wrap:wrap;gap:.75rem}[data-puck-theme-scope=true] .notification-controls{width:100%;order:2;flex-wrap:wrap;gap:.5rem}[data-puck-theme-scope=true] .notification-title-main{order:1}[data-puck-theme-scope=true] .notification-search-wrapper{min-width:100%;max-width:100%}[data-puck-theme-scope=true] .notification-control-divider{display:none}[data-puck-theme-scope=true] .notification-control-btn{flex:1;min-height:40px}[data-puck-theme-scope=true] .notification-card-inner{flex-direction:column}[data-puck-theme-scope=true] .notification-icon{align-self:flex-start}[data-puck-theme-scope=true] .notification-meta{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:480px){[data-puck-theme-scope=true] .notification-widget-container{padding:.75rem}[data-puck-theme-scope=true] .notification-widget-full .notification-header-with-controls{gap:.5rem}[data-puck-theme-scope=true] .notification-widget-full .notification-controls{flex-direction:column}[data-puck-theme-scope=true] .notification-widget-full .notification-control-btn{width:100%}[data-puck-theme-scope=true] .notification-title-main{font-size:1.25rem}[data-puck-theme-scope=true] .notification-card-content,[data-puck-theme-scope=true] .notification-card-content-popup{padding:.75rem}}.profile-widget-heading-font{font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) )}.profile-widget-body-font{font-family:var( --font-family-body, ui-sans-serif, system-ui, -apple-system, sans-serif )}.profile-widget-text-heading{color:var(--cpw-text-heading, #111827)}.profile-widget-text-label{color:var(--cpw-text-label, #6b7280)}.profile-widget-text-body{color:var(--cpw-text-body, #404040)}.profile-widget-text-link{color:var(--cpw-text-link, #0099ff)}[data-puck-theme-scope=true]{--primary-lightest: 204, 100%, 99%;--primary-lighter: 204, 100%, 97%;--primary-light: 204, 100%, 66%;--primary-base: 204, 100%, 50%;--primary-dark: 206, 92%, 40%;--primary-darkest: 206, 74%, 21%;--secondary-lightest: 245, 100%, 98%;--secondary-lighter: 245, 90%, 94%;--secondary-light: 245, 86%, 83%;--secondary-base: 245, 77%, 69%;--secondary-dark: 245, 67%, 54%;--secondary-darkest: 245, 63%, 31%;--tertiary-lightest: 320, 100%, 98%;--tertiary-lighter: 320, 88%, 95%;--tertiary-light: 320, 85%, 85%;--tertiary-base: 320, 80%, 70%;--tertiary-dark: 320, 72%, 52%;--tertiary-darkest: 320, 66%, 28%;--success-lightest: 142, 70%, 99%;--success-lighter: 142, 72%, 95%;--success-light: 142, 76%, 80%;--success-base: 142, 71%, 45%;--success-dark: 142, 72%, 29%;--success-darkest: 142, 75%, 13%;--warning-lightest: 48, 100%, 99%;--warning-lighter: 48, 100%, 96%;--warning-light: 48, 96%, 89%;--warning-base: 48, 96%, 53%;--warning-dark: 48, 95%, 48%;--warning-darkest: 48, 95%, 25%;--error-lightest: 0, 100%, 99%;--error-lighter: 0, 100%, 97%;--error-light: 0, 91%, 71%;--error-base: 0, 84%, 60%;--error-dark: 0, 72%, 51%;--error-darkest: 0, 74%, 29%;--info-lightest: 199, 89%, 98%;--info-lighter: 199, 89%, 94%;--info-light: 199, 89%, 82%;--info-base: 199, 89%, 48%;--info-dark: 199, 89%, 33%;--info-darkest: 199, 89%, 24%;--banner-bg-color: 48, 96%, 89%;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--corner-radius-small: 8px;--corner-radius-medium: 12px;--corner-radius-large: 16px;--corner-radius-xl: 24px;--font-family-title: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-body: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-1: 12px;--font-size-2: 13px;--font-size-3: 14px;--font-size-4: 16px;--font-size-5: 18px;--line-height-1: 12px;--line-height-2: 13px;--line-height-3: 14px;--line-height-4: 16px;--line-height-5: 18px;--shadow-blur-small: 4px;--shadow-blur-medium: 8px;--shadow-blur-large: 16px;--drop-shadow-blue-medium: rgba(33, 150, 243, .15);--surface-lowest: #ffffff;--surface-low: #fafafa;--surface-medium: #f5f5f5;--outline-low: #e5e5e5;--outline-medium: #cccccc;--outline-high: #999999;--text-grey-medium-high: #585858;--text-grey-high: #333333;--text-grey-medium: #666666;--text-grey-low: #999999;--Light-Blue-Lightest: #fafdff;--Light-Blue-Light: #caeaff;--cpw-primary-base: hsl(var(--primary-base));--cpw-secondary-base: hsl(var(--secondary-base));--cpw-tertiary-base: hsl(var(--tertiary-base));--cpw-success-base: hsl(var(--success-base));--cpw-warning-base: hsl(var(--warning-base));--cpw-error-base: hsl(var(--error-base));--cpw-info-base: hsl(var(--info-base));--text-heading: hsl(var(--primary-darkest));--text-body: hsl(206, 20%, 40%);--text-label: hsl(206, 20%, 40%);--text-link: hsl(var(--primary-base));--banner-bg: hsl(var(--banner-bg-color))}[data-puck-theme-scope=true] .banner-color{background-color:var(--banner-bg)}[data-puck-theme-scope=true] .banner-primary{background-color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .banner-secondary{background-color:var(--cpw-secondary-base)}[data-puck-theme-scope=true] .banner-tertiary{background-color:var(--cpw-tertiary-base)}[data-puck-theme-scope=true] .banner-success{background-color:var(--cpw-success-base)}[data-puck-theme-scope=true] .banner-warning{background-color:var(--cpw-warning-base)}[data-puck-theme-scope=true] .banner-error{background-color:var(--cpw-error-base)}[data-puck-theme-scope=true] .banner-info{background-color:var(--cpw-info-base)}[data-puck-theme-scope=true] .puck-banner .puck-banner-heading{color:#fff!important}[data-puck-theme-scope=true] .puck-banner .puck-banner-subheading{color:#ffffffeb!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;width:-moz-fit-content!important;width:fit-content!important;min-height:30px!important;margin-top:8px!important;padding:8px 12px!important;border-radius:.375rem!important;border:1px solid #393939!important;font-size:12px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;color:#393939!important;transition:background-color .2s ease!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:hover{background-color:#f9fafb!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:active{background-color:#f3f4f6!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:not(.puck-banner-button-outlined){background-color:var(--cpw-primary-base, hsl(204, 100%, 50%))!important;border-color:var(--cpw-primary-base, hsl(204, 100%, 50%))!important;color:#fff!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:not(.puck-banner-button-outlined):hover{background-color:hsl(var(--primary-dark, 206, 92%, 40%))!important;border-color:hsl(var(--primary-dark, 206, 92%, 40%))!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button-outlined{background-color:transparent!important;border:1px solid #ffffff!important;color:#fff!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button-outlined:hover{background-color:#ffffff1a!important}[data-puck-theme-scope=true] .template1-header{width:100%!important;height:60px;display:flex;align-items:center;justify-content:space-between;padding-left:var(--spacing-4, 16px);padding-right:var(--spacing-4, 16px);background-color:var(--surface-lowest, #ffffff);border-bottom:1px solid var(--outline-low, #e5e7eb);position:fixed;top:0;left:0;right:0;box-sizing:border-box;z-index:50;isolation:isolate;font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) );color:var(--cpw-text-heading, var(--text-grey-high, #111827))}@media(min-width:1024px){[data-puck-theme-scope=true] .template1-header{padding-left:var(--spacing-6, 24px);padding-right:var(--spacing-6, 24px)}}[data-puck-theme-scope=true] .template1-header-profile-name{font-size:var(--font-size-3, 14px);font-weight:var(--font-weight-bold, 700);line-height:1.25;color:var(--cpw-text-heading, inherit)}[data-puck-theme-scope=true] .template1-header-profile-email{font-size:var(--font-size-1, 12px);font-weight:var(--font-weight-medium, 500);line-height:1.25;color:var(--cpw-text-label, inherit);opacity:.92}[data-puck-theme-scope=true] .template1-header-menu-item{font-size:var(--font-size-3, 14px);font-weight:var(--font-weight-bold, 700);line-height:1.25}[data-puck-theme-scope=true] .template1-header-left{display:flex;align-items:center;min-width:0}[data-puck-theme-scope=true] .template1-header-right{display:flex;align-items:center;gap:var(--spacing-2, 8px);flex-shrink:0}[data-puck-theme-scope=true] .template1-header-extra{margin-left:var(--spacing-2, 8px)}[data-puck-theme-scope=true] .header-actions{display:flex;align-items:center;gap:var(--spacing-2, 8px);position:relative;z-index:1}[data-puck-theme-scope=true] .template1-header-page-title{display:flex;align-items:center;gap:var(--spacing-2, 8px);min-width:0}[data-puck-theme-scope=true] .template1-header-page-title--mobile{display:flex}[data-puck-theme-scope=true] .template1-header-page-title--desktop{display:none}@media(min-width:1024px){[data-puck-theme-scope=true] .template1-header-page-title--mobile{display:none}[data-puck-theme-scope=true] .template1-header-page-title--desktop{display:flex}}[data-puck-theme-scope=true] .template1-header-page-title-text{margin:0;font-family:inherit;font-weight:var(--font-weight-bold, 700);line-height:1.25;color:var(--cpw-text-heading, var(--text-grey-high, #111827));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-puck-theme-scope=true] .template1-header-page-title--mobile .template1-header-page-title-text{font-size:var(--font-size-3, 14px)}[data-puck-theme-scope=true] .template1-header-page-title--desktop .template1-header-page-title-text{font-size:var(--font-size-4, 16px)}[data-puck-theme-scope=true] .template1-header-page-info-wrap{position:relative;display:flex;align-items:center;flex-shrink:0}[data-puck-theme-scope=true] .template1-header-page-info-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;border:none;border-radius:var(--corner-radius-small, 8px);background:transparent;cursor:pointer;color:var(--cpw-text-label, #9ca3af);transition:background-color .2s,color .2s}[data-puck-theme-scope=true] .template1-header-page-info-btn:hover{background-color:var(--surface-medium, #f3f4f6);color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}[data-puck-theme-scope=true] .template1-header-page-info-icon{width:16px;height:16px}[data-puck-theme-scope=true] .template1-header-page-info-tooltip{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 8px);display:flex;flex-direction:column;background-color:#020617;color:#f9fafb;padding:8px 12px;border-radius:8px;font-size:var(--font-size-1, 12px);font-weight:var(--font-weight-medium, 500);line-height:1.4;text-align:left;box-shadow:0 10px 25px #0f172a59;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:20}[data-puck-theme-scope=true] .template1-header-page-info-tooltip-line{display:block;white-space:nowrap}[data-puck-theme-scope=true] .template1-header-page-info-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background-color:#020617}[data-puck-theme-scope=true] .template1-header-page-info-wrap:hover .template1-header-page-info-tooltip{opacity:1}[data-puck-theme-scope=true] .template1-header-page-divider{display:none;height:24px;width:1px;background-color:var(--outline-low, #e5e7eb);margin-left:var(--spacing-2, 8px);flex-shrink:0}@media(min-width:1024px){[data-puck-theme-scope=true] .template1-header-page-divider{display:block}}[data-puck-theme-scope=true] .header-profile-menu-root{position:relative;z-index:2}[data-puck-theme-scope=true] .header-profile-dropdown{position:absolute;z-index:1100}[data-puck-theme-scope=true] .onboarding-tracker{display:none;position:relative;align-items:center;gap:var(--spacing-3, 12px);margin-left:auto;cursor:pointer;border:none;background:transparent;padding:0}[data-puck-theme-scope=true] .onboarding-tracker--clickable{cursor:pointer}[data-puck-theme-scope=true] .onboarding-tracker-label{color:var(--cpw-text-info-base, hsl(var(--info-base, 199 89% 48%)));font-family:inherit;font-weight:var(--font-weight-medium, 500);font-size:var(--font-size-3, 14px);line-height:1.25}[data-puck-theme-scope=true] .onboarding-tracker-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:6px;font-size:var(--font-size-1, 12px);font-weight:var(--font-weight-bold, 700);line-height:1;box-sizing:border-box}[data-puck-theme-scope=true] .onboarding-tracker-badge--low{background-color:#fff3f1;color:#e5381d}[data-puck-theme-scope=true] .onboarding-tracker-badge--mid{background-color:#fff7ed;color:#ea580c}[data-puck-theme-scope=true] .onboarding-tracker-badge--high{background-color:#f0fdf4;color:#15803d}[data-puck-theme-scope=true] .onboarding-tracker-tooltip{position:absolute;left:50%;transform:translate(-50%);bottom:-52px;background-color:#020617;color:#f9fafb;padding:8px 12px;border-radius:9999px;font-size:var(--font-size-1, 12px);line-height:1.4;white-space:nowrap;box-shadow:0 10px 25px #0f172a59;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:20}[data-puck-theme-scope=true] .onboarding-tracker-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background-color:#020617}[data-puck-theme-scope=true] .onboarding-tracker--clickable:hover .onboarding-tracker-tooltip{opacity:1}[data-puck-theme-scope=true] .onboarding-tracker-divider{display:inline-block;height:24px;width:1px;background-color:var(--outline-low, #e5e7eb);margin-left:var(--spacing-2, 8px);margin-right:var(--spacing-2, 8px)}[data-puck-theme-scope=true] .header-wallet-wrap{position:relative;display:flex;align-items:center}[data-puck-theme-scope=true] .header-wallet-tooltip{position:absolute;left:50%;transform:translate(-50%);bottom:-52px;background-color:#020617;color:#f9fafb;padding:8px 12px;border-radius:9999px;font-size:var(--font-size-1, 12px);line-height:1.4;white-space:nowrap;box-shadow:0 10px 25px #0f172a59;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:20}[data-puck-theme-scope=true] .header-wallet-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background-color:#020617}[data-puck-theme-scope=true] .header-wallet-wrap:hover .header-wallet-tooltip{opacity:1}[data-puck-theme-scope=true] .icon-btn.icon-btn--active,[data-puck-theme-scope=true] .icon-btn.icon-btn--active:hover{background:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)));color:var(--cpw-color-on-primary, #ffffff)}@media(min-width:1024px){[data-puck-theme-scope=true] .onboarding-tracker{display:inline-flex}}[data-puck-theme-scope=true] .icon-btn{padding:8px;background:var(--surface-medium, #f3f4f6);border-radius:var(--corner-radius-medium, 12px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:var(--cpw-text-label, #374151)}[data-puck-theme-scope=true] .icon-btn .icon{width:20px;height:20px;color:currentColor}[data-puck-theme-scope=true] .icon-btn:hover{background:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)));color:var(--cpw-color-on-primary, #ffffff)}[data-puck-theme-scope=true] .notification{position:relative}[data-puck-theme-scope=true] .notif-dot{position:absolute;top:4px;right:4px;width:10px;height:10px;background:hsl(var(--error-base, 0 84% 60%));border-radius:9999px;box-shadow:0 0 0 2px var(--surface-lowest, #ffffff)}[data-puck-theme-scope=true] .avatar{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--surface-lowest, #ffffff);box-shadow:0 0 0 1px #0000000d}[data-puck-theme-scope=true] .menu-btn{display:none;margin-right:var(--spacing-2, 8px)}@media(max-width:914px){[data-puck-theme-scope=true] .template1-header{height:60px}[data-puck-theme-scope=true] .onboarding-tracker{display:none}[data-puck-theme-scope=true] .header-wallet-wrap,[data-puck-theme-scope=true] .header-profile-menu-root,[data-puck-theme-scope=true] .header-language-wrap{display:none!important}[data-puck-theme-scope=true] .icon-btn{width:30px;height:30px;padding:0}[data-puck-theme-scope=true] .menu-btn{display:flex}}[data-puck-theme-scope=true][data-portal-style=template1]{--portal-chrome-top-gap: 20px}[data-puck-theme-scope=true] .navigation-sidebar{display:none}[data-puck-theme-scope=true] .navigation-nav{width:100%;flex:1;display:flex;min-height:0}[data-puck-theme-scope=true] .navigation-nav-inner{flex:1;overflow-y:auto;overflow-x:hidden;border:1px solid var(--outline-low, #e5e7eb);border-radius:var(--corner-radius-large, 16px);padding:var(--spacing-3, 12px);background-color:var(--surface-lowest, #ffffff);scrollbar-width:thin;scrollbar-color:var(--outline-low, #e5e7eb) transparent}[data-puck-theme-scope=true] .navigation-nav-inner::-webkit-scrollbar{width:6px}[data-puck-theme-scope=true] .navigation-nav-inner::-webkit-scrollbar-track{background:transparent}[data-puck-theme-scope=true] .navigation-nav-inner::-webkit-scrollbar-thumb{background-color:var(--outline-low, #e5e7eb);border-radius:9999px}[data-puck-theme-scope=true] .nav-item-wrapper{margin:0}[data-puck-theme-scope=true] .nav-item{width:100%;margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:var(--corner-radius-medium, 12px);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent;color:#4b5563;box-sizing:border-box}[data-puck-theme-scope=true] .nav-item.active{background-color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)));color:var(--cpw-color-on-primary, #ffffff);box-shadow:0 4px 6px -1px hsla(var(--primary-base, 204 100% 50%),.2),0 2px 4px -2px hsla(var(--primary-base, 204 100% 50%),.12)}[data-puck-theme-scope=true] .nav-item:hover:not(.active){background-color:var(--surface-medium, #f3f4f6);color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}[data-puck-theme-scope=true] .nav-item:focus-visible{outline:2px solid hsla(var(--primary-base, 204 100% 50%),.45);outline-offset:2px}[data-puck-theme-scope=true] .nav-item-label{font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) );font-weight:var(--font-weight-regular, 400);font-size:14px;line-height:20px}[data-puck-theme-scope=true] .nav-item-label-wrapper{display:flex;align-items:center;gap:var(--spacing-3, 12px);flex:1;min-width:0}[data-puck-theme-scope=true] .nav-item-leading-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}[data-puck-theme-scope=true] .nav-item:not(.active) .nav-item-leading-icon{color:#6b7280}[data-puck-theme-scope=true] .nav-item:not(.active):hover .nav-item-leading-icon{color:inherit}[data-puck-theme-scope=true] .nav-item-leading-icon svg{width:18px;height:18px}[data-puck-theme-scope=true] .nav-item-icon{display:flex;align-items:center;color:currentColor;flex-shrink:0;transition:transform .2s ease}[data-puck-theme-scope=true] .nav-item-icon svg{width:14px;height:14px}[data-puck-theme-scope=true] .nav-item-icon--expanded{transform:rotate(180deg)}[data-puck-theme-scope=true] .nav-item-children-panel{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}[data-puck-theme-scope=true] .nav-item-children-panel--open{max-height:1200px;opacity:1}[data-puck-theme-scope=true] .nav-item-children{position:relative;display:flex;flex-direction:column;gap:2px;padding-left:var(--spacing-4, 16px);margin-top:2px}[data-puck-theme-scope=true] .nav-item-children:before{content:"";position:absolute;left:21px;top:0;bottom:0;width:1px;background-color:var(--outline-low, #e5e7eb)}[data-puck-theme-scope=true] .nav-sub-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 32px;border:none;border-radius:var(--corner-radius-small, 8px);background:transparent;cursor:pointer;color:var(--cpw-text-label, #6b7280);transition:background-color .2s ease,color .2s ease;box-sizing:border-box;text-align:left}[data-puck-theme-scope=true] .nav-sub-item:hover:not(.active){background-color:var(--surface-low, #f9fafb);color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}[data-puck-theme-scope=true] .nav-sub-item.active{background-color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)));color:var(--cpw-color-on-primary, #ffffff)}[data-puck-theme-scope=true] .nav-sub-item-label{font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) );font-size:13px;font-weight:var(--font-weight-medium, 500);line-height:18px}@media(min-width:1024px){[data-puck-theme-scope=true] .navigation-sidebar{display:flex;flex-direction:column;position:fixed;top:60px;bottom:0;left:0;background:transparent;transition:width .3s ease-in-out;box-sizing:border-box;padding-top:0}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true]{width:80px}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=false]{width:228px}[data-puck-theme-scope=true] .navigation-nav{margin-left:var(--spacing-3, 12px);margin-right:var(--spacing-3, 12px);margin-top:var(--portal-chrome-top-gap, 20px);margin-bottom:var(--spacing-3, 12px);background:transparent;border-radius:var(--corner-radius-large, 16px);overflow:hidden;display:flex;flex-direction:column;min-height:0}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .navigation-nav{width:80px;max-width:56px;margin-left:auto;margin-right:auto;flex-shrink:0}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .navigation-nav-inner{padding-left:8px;padding-right:8px}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item{justify-content:center;align-items:center;width:100%;max-width:56px;height:40px;margin-left:auto;margin-right:auto;padding:0;border-radius:var(--corner-radius-medium, 12px)}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item-label-wrapper{justify-content:center;align-items:center;flex:0;width:100%;gap:0}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item-leading-icon{display:flex;justify-content:center;align-items:center}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item-label,[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item-icon{display:none}[data-puck-theme-scope=true] .navigation-sidebar[data-collapsed=true] .nav-item.active{background-color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)));color:var(--cpw-color-on-primary, #ffffff);box-shadow:0 6px 14px hsla(var(--primary-base, 204 100% 50%),.35),0 2px 4px hsla(var(--primary-base, 204 100% 50%),.2)}}[data-puck-theme-scope=true] .nav-mobile-header{display:none;align-items:center;justify-content:space-between;gap:var(--spacing-4, 16px);padding-bottom:var(--spacing-3, 12px);margin-bottom:var(--spacing-4, 16px);border-bottom:1px solid var(--outline-low, #e5e5e5)}[data-puck-theme-scope=true] .nav-mobile-logo-wrapper{display:inline-flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .nav-mobile-logo-image{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}[data-puck-theme-scope=true] .nav-mobile-logo-placeholder{font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:var(--font-size-5, 24px);font-weight:var(--font-weight-bold, 700);line-height:1.2;color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .nav-mobile-close-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:transparent;cursor:pointer;color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .nav-mobile-close-btn:hover{background-color:#0000000a}@media(max-width:914px){[data-puck-theme-scope=true] .navigation-sidebar{width:100%;max-width:none;height:100vh;top:0;left:0;border-radius:0;box-shadow:0 2px 8px #00000026;padding:20px 16px;background:var(--Light-Blue-Lightest, #fafdff);transform:translate(-100%);transition:transform .25s ease-in-out}[data-puck-theme-scope=true] .navigation-sidebar[data-mobile-open=true]{display:flex;transform:translate(0)}[data-puck-theme-scope=true] .navigation-nav{width:100%;margin-top:0}[data-puck-theme-scope=true] .nav-mobile-header{display:flex}}[data-puck-theme-scope=true] .nav-collapsed-tooltip-content,.nav-collapsed-tooltip-content{background-color:#000;color:#fff;border:1px solid #01060f;border-radius:6px;padding:6px 10px;font-size:var(--font-size-1, 12px);line-height:1.25;font-weight:var(--font-weight-medium, 500);box-shadow:0 4px 6px -1px #0f172a14,0 2px 4px -2px #0f172a0f;z-index:9999}[data-puck-theme-scope=true] .nav-collapsed-tooltip-label,.nav-collapsed-tooltip-label{font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:var(--font-size-1, 12px);line-height:1.25;font-weight:var(--font-weight-medium, 500)}[data-puck-theme-scope=true] .nav-collapsed-tooltip-arrow,.nav-collapsed-tooltip-arrow{fill:#000}[data-puck-theme-scope=true] .nav-collapsed-popover-content,.nav-collapsed-popover-content{width:224px;border-radius:14px;border:1px solid var(--outline-low, #e5e7eb);background:var(--surface-lowest, #ffffff);box-shadow:0 10px 30px #0f172a26;padding:10px;z-index:10000}[data-puck-theme-scope=true] .nav-collapsed-popover-title,.nav-collapsed-popover-title{font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:11px;line-height:1.2;letter-spacing:.04em;color:#64748b;font-weight:var(--font-weight-bold, 700);text-transform:uppercase;margin-bottom:8px}[data-puck-theme-scope=true] .nav-collapsed-popover-list,.nav-collapsed-popover-list{display:flex;flex-direction:column;gap:4px}[data-puck-theme-scope=true] .nav-collapsed-popover-item,.nav-collapsed-popover-item{width:100%;text-align:left;border:none;border-radius:10px;background:transparent;padding:8px 10px;color:var(--cpw-text-label);font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:var(--font-size-2, 13px);line-height:1.25;cursor:pointer}[data-puck-theme-scope=true] .nav-collapsed-popover-item:hover:not(.active),.nav-collapsed-popover-item:hover:not(.active){background:var(--surface-low, #f8fafc);color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .nav-collapsed-popover-item.active,.nav-collapsed-popover-item.active{color:var(--cpw-color-on-primary, #ffffff);background:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}@media(prefers-reduced-motion:reduce){[data-puck-theme-scope=true] .navigation-sidebar,[data-puck-theme-scope=true] .nav-item-children-panel,[data-puck-theme-scope=true] .nav-item-icon{transition:none}}[data-puck-theme-scope=true] .preview-skeleton-layout{display:flex;min-height:100vh;background-color:#f7f9fb}[data-puck-theme-scope=true] .preview-skeleton-sidebar{width:252px;background-color:#fff;border-right:1px solid #e5e5e5;padding:24px 16px;display:flex;flex-direction:column;gap:24px}[data-puck-theme-scope=true] .preview-skeleton-sidebar-header{padding-bottom:16px;border-bottom:1px solid #e5e5e5}[data-puck-theme-scope=true] .preview-skeleton-logo{width:120px;height:32px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-nav{display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .preview-skeleton-nav-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px}[data-puck-theme-scope=true] .preview-skeleton-nav-icon{width:20px;height:20px;border-radius:4px;flex-shrink:0}[data-puck-theme-scope=true] .preview-skeleton-nav-text{width:120px;height:16px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-header{background-color:#fff;border-bottom:1px solid #e5e5e5;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;height:72px}[data-puck-theme-scope=true] .preview-skeleton-header-left{display:flex;align-items:center;gap:16px}[data-puck-theme-scope=true] .preview-skeleton-logo-small{width:40px;height:40px;border-radius:8px}[data-puck-theme-scope=true] .preview-skeleton-title{width:150px;height:24px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-header-right{display:flex;align-items:center;gap:12px}[data-puck-theme-scope=true] .preview-skeleton-icon-btn{width:40px;height:40px;border-radius:8px}[data-puck-theme-scope=true] .preview-skeleton-content{flex:1;display:flex;flex-direction:column;background-color:#f7f9fb}[data-puck-theme-scope=true] .preview-skeleton-body{flex:1;padding:100px 24px 24px;display:flex;flex-direction:column;gap:24px;margin-left:252px}[data-puck-theme-scope=true] .preview-skeleton-card{background-color:#fff;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #e5e5e5}[data-puck-theme-scope=true] .preview-skeleton-card-header{width:60%;height:28px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-card-line{width:100%;height:16px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-card-line.short{width:70%}[data-puck-theme-scope=true] .preview-skeleton-shimmer{background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
/*# sourceMappingURL=index.css.map */body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[dir=rtl] .grid{direction:rtl}[dir=rtl] .grid>*{direction:ltr}*{transition:background-color .2s ease,border-color .2s ease,color .2s ease}body{background-color:var(--background);color:var(--foreground)}.theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:var(--background);color:var(--foreground);border-color:var(--border)}.color-swatch{margin-right:.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border)}.swatch-primary-lightest{background:var(--primary-lightest)}.swatch-primary-lighter{background:var(--primary-lighter)}.swatch-primary-light{background:var(--primary-light)}.swatch-primary-base{background:var(--primary-base)}.swatch-primary-dark{background:var(--primary-dark)}.swatch-primary-darkest{background:var(--primary-darkest)}.swatch-surface-lowest{background:var(--surface-lowest)}.swatch-surface-low{background:var(--surface-low)}.swatch-surface-medium{background:var(--surface-medium)}.swatch-surface-high{background:var(--surface-high)}.swatch-surface-highest{background:var(--surface-highest)}.swatch-error-lightest{background:var(--error-lightest)}.swatch-error-light{background:var(--error-light)}.swatch-error-base{background:var(--error-base)}.swatch-error-dark{background:var(--error-dark)}.swatch-error-darkest{background:var(--error-darkest)}.swatch-success-lowest{background:var(--success-lowest)}.swatch-success-low{background:var(--success-low)}.swatch-success-medium{background:var(--success-medium)}.swatch-success-high{background:var(--success-high)}.swatch-success-highest{background:var(--success-highest)}.swatch-lavender-lightest{background:var(--lavender-lightest)}.swatch-lavender-light{background:var(--lavender-light)}.swatch-lavender-base{background:var(--lavender-base)}.swatch-lavender-dark{background:var(--lavender-dark)}.swatch-lavender-darkest{background:var(--lavender-darkest)}.swatch-pink-lightest{background:var(--pink-lightest)}.swatch-pink-light{background:var(--pink-light)}.swatch-pink-base{background:var(--pink-base)}.swatch-pink-dark{background:var(--pink-dark)}.swatch-pink-darkest{background:var(--pink-darkest)}.asset-picker-translations-scrollbar{scrollbar-width:thin;scrollbar-color:var(--surface-high) transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar{width:4px;height:4px}.asset-picker-translations-scrollbar::-webkit-scrollbar-track{background:transparent}.asset-picker-translations-scrollbar::-webkit-scrollbar-thumb{background:var(--surface-high);border-radius:100px;min-height:52px}.swatch-tangerine-lightest{background:var(--tangerine-lightest)}.swatch-tangerine-light{background:var(--tangerine-light)}.swatch-tangerine-base{background:var(--tangerine-base)}.swatch-tangerine-dark{background:var(--tangerine-dark)}.swatch-tangerine-darkest{background:var(--tangerine-darkest)}.swatch-teal-lightest{background:var(--teal-lightest)}.swatch-teal-light{background:var(--teal-light)}.swatch-teal-base{background:var(--teal-base)}.swatch-teal-dark{background:var(--teal-dark)}.swatch-teal-darkest{background:var(--teal-darkest)}.reactflow-no-attribution .react-flow__attribution{display:none!important}.react-flow__panel.custom-hierarchy-panel{display:block}.custom-select-scroll-bar::-webkit-scrollbar{height:7px}.custom-select-scroll-bar::-webkit-scrollbar-thumb{background:hsl(var(--grey-medium));border-radius:3px}.customize-query-variables{--rqb-spacing: .5rem;--rqb-border-width: 1px;--rqb-base-color: red;--rqb-background-color: hsla(0, 0%, 100%, 1);--rqb-border-color: white;--rqb-border-style: solid;--rqb-border-radius: .5rem;--rqb-branch-indent: 1rem;--rqb-branch-width: var(--rqb-border-width);--rqb-branch-color: #d0d5dd;--rqb-branch-radius: 0px;--rqb-branch-style: var(--rqb-border-style);--rqb-dnd-drop-indicator-color: rebeccapurple;--rqb-dnd-drop-indicator-style: dashed;--rqb-dnd-drop-indicator-width: 2px;--rqb-dnd-drop-indicator-copy-color: #693;--rqb-dnd-drop-indicator-copy-style: dashed;--rqb-dnd-drop-indicator-copy-width: 2px;--rqb-dnd-drop-indicator-group-color: #369;--rqb-dnd-drop-indicator-group-style: dashed;--rqb-dnd-drop-indicator-group-width: 2px;--rqb-dnd-drop-not-allowed-cursor: not-allowed}.queryBuilder .rule{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;width:100%!important;flex-wrap:nowrap!important;overflow:visible!important}.queryBuilder .rule>div{flex-shrink:0!important;overflow:visible!important}.fynxt-tiptap{width:100%}.fynxt-tiptap__editor{border:1px solid hsl(var(--outline-low));border-radius:8px;background:hsl(var(--surface-lowest));overflow:hidden;display:flex;flex-direction:column}.fynxt-tiptap__toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid hsl(var(--outline-low))}.fynxt-tiptap .ProseMirror{min-height:240px;padding:16px;font-size:14px;line-height:20px;color:hsl(var(--grey-high));outline:none;white-space:pre-wrap;word-break:break-word;flex:1 1 auto}.fynxt-tiptap .ProseMirror p{margin:0}.fynxt-tiptap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:hsl(var(--icon-medium))}.fynxt-tiptap .ProseMirror ul,.fynxt-tiptap .ProseMirror ol{margin:0;padding-left:1.25rem}.fynxt-tiptap .ProseMirror ul{list-style:disc;list-style-position:outside}.fynxt-tiptap .ProseMirror ol{list-style:decimal;list-style-position:outside}.fynxt-tiptap .ProseMirror li{display:list-item}.fynxt-tiptap .ProseMirror hr{border:none;border-top:1px solid hsl(var(--outline-low));margin:12px 0}.fynxt-tiptap .ProseMirror a{color:hsl(var(--blue-medium));text-decoration:underline}.fynxt-tiptap .ProseMirror img{max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.fynxt-tiptap__img-wrap--left{margin-left:0;margin-right:auto}.fynxt-tiptap__img-wrap--center{margin-left:auto;margin-right:auto}.fynxt-tiptap__img-wrap--right{margin-left:auto;margin-right:0}.fynxt-tiptap__img{display:block;max-width:100%;height:auto;border-radius:6px}.fynxt-tiptap__img--selected{outline:2px solid hsl(var(--blue-medium));outline-offset:2px}.fynxt-tiptap__img-resize-handle{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:4px;border:2px solid white;background:hsl(var(--blue-medium));cursor:nwse-resize;box-shadow:0 1px 2px #0000002e}.meet-calendar-main-view{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;--meet-cal-bg-today: hsla(0, 0%, 96%, 1);--meet-cal-bg-other: hsla(0, 0%, 98%, 1);--meet-cal-grid: hsla(0, 0%, 96%, 1);--meet-cal-horizontal-slot: hsla(0, 0%, 96%, 1);--meet-cal-vertical-day-divider: hsla(0, 0%, 96%, 1);--meet-cal-today-past-mask-height: 0px}.meet-calendar-main-view-sticky-header{position:sticky;top:0;z-index:20;background:#fff;flex-shrink:0}.meet-calendar-main-view .fc{width:100%;min-width:0;box-sizing:border-box;--fc-today-bg-color: var(--meet-cal-bg-today);--fc-page-bg-color: var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-scrollgrid{border-radius:3px;border:1px solid var(--meet-cal-grid);overflow:visible}.meet-calendar-main-view .fc .fc-scrollgrid thead,.meet-calendar-main-view .fc .fc-col-header,.meet-calendar-main-view .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff;box-shadow:0 1px 0 0 var(--meet-cal-grid)}.meet-calendar-main-view .fc .fc-scrollgrid thead th,.meet-calendar-main-view .fc .fc-col-header-cell{position:sticky;top:var(--custom-header-height, 0);z-index:10;background:#fff}.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:.75rem .5rem;min-width:0}.meet-calendar-main-view .fc .fc-day-header-date-today{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.meet-calendar-main-view.fc-calendar-grid-wrapper{border-radius:8px}.meet-calendar-main-view .fc .fc-scrollgrid th,.meet-calendar-main-view .fc .fc-scrollgrid td{border:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots table tbody,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-slots tbody td.fc-timegrid-slot-label,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-axis .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-timegrid-axis .fc-timegrid-col-bg{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis),.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col:not(.fc-day-today):not(.fc-timegrid-axis) .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-other)!important}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-col-bg,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-col.fc-day-today .fc-timegrid-slot-minor{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:before{content:"";position:absolute;inset:0;background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--meet-cal-today-past-mask-height);background:var(--meet-cal-bg-today);z-index:2;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-container{z-index:12;pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-line,.meet-calendar-main-view .fc .fc-timegrid .fc-timegrid-now-indicator-arrow{pointer-events:none}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr>td.fc-timegrid-slot{border-top:1px solid var(--meet-cal-horizontal-slot)!important;border-top-style:solid!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody td.fc-timegrid-slot-label{border-right:2px solid var(--meet-cal-vertical-day-divider)!important}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col{position:relative}.meet-calendar-main-view .fc .fc-timegrid-body .fc-timegrid-cols>table>tbody>tr>td.fc-timegrid-col:not(.fc-timegrid-axis):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--meet-cal-vertical-day-divider);pointer-events:none;z-index:1}.meet-calendar-main-view .fc .fc-timegrid-col .fc-timegrid-col-events{z-index:5}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day{border-left:1px solid var(--meet-cal-grid)!important;border-top:1px solid var(--meet-cal-grid)!important;background-color:var(--meet-cal-bg-other)}.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-frame,.meet-calendar-main-view .fc .fc-daygrid-body table tbody>tr>td.fc-daygrid-day.fc-day-today .fc-daygrid-day-bg{background-color:var(--meet-cal-bg-today)!important}.meet-calendar-main-view .fc .fc-scroller-harness,.meet-calendar-main-view .fc .fc-scroller{overflow:visible!important;max-height:none!important;height:auto!important}.meet-calendar-main-view .fc .fc-scrollgrid-section-body .fc-scroller-liquid,.meet-calendar-main-view .fc .fc-timegrid-slots table{height:auto!important}.meet-calendar-main-view .fc .fc-timegrid-slots table tbody tr td.fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slots .fc-timegrid-slot,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-lane,.meet-calendar-main-view .fc .fc-timegrid-slot.fc-timegrid-slot-minor,.meet-calendar-main-view .fc .fc-timegrid-axis .fc-timegrid-slot{height:40px!important;min-height:40px!important}@media(max-width:640px){.meet-calendar-main-view .fc .fc-col-header-cell-cushion,.meet-calendar-main-view .fc .fc-day-header-inner{padding:.5rem .25rem;gap:2px}.meet-calendar-main-view .fc .fc-day-header-date{font-size:.8125rem}.meet-calendar-main-view .fc .fc-day-header-weekday{font-size:.625rem}}.meet-calendar-main-view .fc .fc-event,.meet-calendar-main-view .fc .fc-v-event{border:none;border-radius:8px;padding:0;background:none!important;overflow:visible;min-width:80px}.meet-calendar-main-view .fc .fc-event .fc-event-main,.meet-calendar-main-view .fc .fc-v-event .fc-event-main{background:transparent!important;border:none;padding:0;height:100%;display:flex;align-items:stretch;overflow:visible;min-width:0}.meet-calendar-main-view .fc .fc-event:hover .fc-event-main,.meet-calendar-main-view .fc .fc-v-event:hover .fc-event-main{background:transparent!important}.meet-calendar-main-view .fc .fc-timed-event{background-color:transparent!important;border-color:transparent!important}.meet-calendar-main-view .fc .fc-daygrid-event{border:none;border-radius:6px;margin:1px 2px;min-height:20px}.meet-calendar-main-view .fc .fc-daygrid-event .fc-event-main{padding:2px 6px;font-size:.75rem}.meet-calendar-main-view .fc .fc-daygrid-day-number.meet-calendar-month-today-pill{display:inline-block;background-color:hsl(var(--deep-blue-950, 230 64% 18%));color:#fff;border-radius:9999px;padding:.25rem 1rem;font-weight:500}.calendar-activity-guests-scroll{overflow-y:scroll!important;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:hsl(0 0% 60%) hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar{width:8px;height:0;-webkit-appearance:none;appearance:none}.calendar-activity-guests-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;border:2px solid hsl(0 0% 94%)}.calendar-activity-guests-scroll::-webkit-scrollbar-thumb:hover{background-color:gray}[data-puck-theme-scope=true]{--btn-color-primary-bg: hsl(var(--primary-base));--btn-color-primary-bg-hover: hsl(var(--primary-light));--btn-color-primary-bg-active: hsl(var(--primary-dark));--btn-color-primary-text: #ffffff;--btn-color-secondary-bg: hsl(var(--secondary-base));--btn-color-secondary-bg-hover: hsl(var(--secondary-light));--btn-color-secondary-bg-active: hsl(var(--secondary-dark));--btn-color-secondary-text: #ffffff;--btn-color-tertiary-bg: hsl(var(--tertiary-base));--btn-color-tertiary-bg-hover: hsl(var(--tertiary-light));--btn-color-tertiary-bg-active: hsl(var(--tertiary-dark));--btn-color-tertiary-text: #ffffff;--btn-color-success-bg: hsl(var(--success-base));--btn-color-success-bg-hover: hsl(var(--success-light));--btn-color-success-bg-active: hsl(var(--success-dark));--btn-color-success-text: #ffffff;--btn-color-warning-bg: hsl(var(--warning-base));--btn-color-warning-bg-hover: hsl(var(--warning-light));--btn-color-warning-bg-active: hsl(var(--warning-dark));--btn-color-warning-text: #ffffff;--btn-color-error-bg: hsl(var(--error-base));--btn-color-error-bg-hover: hsl(var(--error-light));--btn-color-error-bg-active: hsl(var(--error-dark));--btn-color-error-text: #ffffff;--btn-color-info-bg: hsl(var(--info-base));--btn-color-info-bg-hover: hsl(var(--info-light));--btn-color-info-bg-active: hsl(var(--info-dark));--btn-color-info-text: #ffffff}[data-puck-theme-scope=true] .btn-primary{--btn-bg: var(--btn-color-primary-bg);--btn-bg-hover: var(--btn-color-primary-bg-hover);--btn-bg-active: var(--btn-color-primary-bg-active);--btn-text: var(--btn-color-primary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--primary-base), .2);--btn-bg-soft-hover: hsla(var(--primary-base), .3)}[data-puck-theme-scope=true] .btn-secondary{--btn-bg: var(--btn-color-secondary-bg);--btn-bg-hover: var(--btn-color-secondary-bg-hover);--btn-bg-active: var(--btn-color-secondary-bg-active);--btn-text: var(--btn-color-secondary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--secondary-base), .2);--btn-bg-soft-hover: hsla(var(--secondary-base), .3)}[data-puck-theme-scope=true] .btn-tertiary{--btn-bg: var(--btn-color-tertiary-bg);--btn-bg-hover: var(--btn-color-tertiary-bg-hover);--btn-bg-active: var(--btn-color-tertiary-bg-active);--btn-text: var(--btn-color-tertiary-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--tertiary-base), .2);--btn-bg-soft-hover: hsla(var(--tertiary-base), .3)}[data-puck-theme-scope=true] .btn-success{--btn-bg: var(--btn-color-success-bg);--btn-bg-hover: var(--btn-color-success-bg-hover);--btn-bg-active: var(--btn-color-success-bg-active);--btn-text: var(--btn-color-success-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--success-base), .2);--btn-bg-soft-hover: hsla(var(--success-base), .3)}[data-puck-theme-scope=true] .btn-warning{--btn-bg: var(--btn-color-warning-bg);--btn-bg-hover: var(--btn-color-warning-bg-hover);--btn-bg-active: var(--btn-color-warning-bg-active);--btn-text: var(--btn-color-warning-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--warning-base), .2);--btn-bg-soft-hover: hsla(var(--warning-base), .3)}[data-puck-theme-scope=true] .btn-error{--btn-bg: var(--btn-color-error-bg);--btn-bg-hover: var(--btn-color-error-bg-hover);--btn-bg-active: var(--btn-color-error-bg-active);--btn-text: var(--btn-color-error-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--error-base), .2);--btn-bg-soft-hover: hsla(var(--error-base), .3)}[data-puck-theme-scope=true] .btn-info{--btn-bg: var(--btn-color-info-bg);--btn-bg-hover: var(--btn-color-info-bg-hover);--btn-bg-active: var(--btn-color-info-bg-active);--btn-text: var(--btn-color-info-text);--btn-border: var(--btn-bg);--btn-bg-soft: hsla(var(--info-base), .2);--btn-bg-soft-hover: hsla(var(--info-base), .3)}[data-puck-theme-scope=true] .btn-variant-filled{background-color:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-border)}[data-puck-theme-scope=true] .btn-variant-filled:hover{background-color:var(--btn-bg-hover)}[data-puck-theme-scope=true] .btn-variant-filled:active{background-color:var(--btn-bg-active)}[data-puck-theme-scope=true] .btn-variant-outlined{background-color:transparent;color:var(--btn-bg);border:1px solid var(--btn-bg)}[data-puck-theme-scope=true] .btn-variant-outlined:hover{background-color:var(--btn-bg);color:var(--btn-text)}[data-puck-theme-scope=true] .btn-variant-ghost{background-color:var(--btn-bg-soft);color:var(--btn-bg);border:1px solid transparent}[data-puck-theme-scope=true] .btn-variant-ghost:hover{background-color:var(--btn-bg-soft-hover);color:var(--btn-bg)}[data-puck-theme-scope=true] .btn-variant-link{background-color:transparent;color:var(--btn-bg);border:1px solid transparent;text-decoration:underline}[data-puck-theme-scope=true] .btn-variant-link:hover{color:var(--btn-bg-hover)}[data-puck-theme-scope=true] .rounded-2xl{border-radius:24px}[data-puck-theme-scope=true] .rounded-3xl{border-radius:32px}[data-puck-theme-scope=true]{--cpw-text-primary-base: var(--cpw-primary-base);--cpw-text-secondary-base: var(--cpw-secondary-base);--cpw-text-tertiary-base: var(--cpw-tertiary-base);--cpw-text-success-base: var(--cpw-success-base);--cpw-text-warning-base: var(--cpw-warning-base);--cpw-text-error-base: var(--cpw-error-base);--cpw-text-info-base: var(--cpw-info-base);--cpw-text-heading: var(--text-heading);--cpw-text-body: var(--text-body);--cpw-text-label: var(--text-label);--cpw-text-link: var(--text-link)}[data-puck-theme-scope=true] .text-heading{color:var(--cpw-text-heading);font-family:var( --font-family-heading, var(--font-family-title, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif) );font-size:var(--font-size-heading, var(--font-size-5, 18px));font-weight:var(--font-weight-heading, var(--font-weight-bold, 700));line-height:var(--line-height-heading, 1.2)}[data-puck-theme-scope=true] .text-body{color:var(--cpw-text-body);font-family:var( --font-family-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif );font-size:var(--font-size-body, var(--font-size-4, 16px));font-weight:var(--font-weight-body, var(--font-weight-regular, 400));line-height:var(--line-height-body, 1.5)}[data-puck-theme-scope=true] .text-label{color:var(--cpw-text-label);font-family:var( --font-family-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif );font-size:var(--font-size-body, var(--font-size-3, 14px));font-weight:var(--font-weight-body, var(--font-weight-medium, 500));line-height:var(--line-height-body, 1.5)}[data-puck-theme-scope=true] .text-link{color:var(--cpw-text-link);text-decoration:underline;cursor:pointer}[data-puck-theme-scope=true] .text-primary{color:var(--cpw-text-primary-base)}[data-puck-theme-scope=true] .text-secondary{color:var(--cpw-text-secondary-base)}[data-puck-theme-scope=true] .text-tertiary{color:var(--cpw-text-tertiary-base)}[data-puck-theme-scope=true] .text-success{color:var(--cpw-text-success-base)}[data-puck-theme-scope=true] .text-warning{color:var(--cpw-text-warning-base)}[data-puck-theme-scope=true] .text-error{color:var(--cpw-text-error-base)}[data-puck-theme-scope=true] .text-info{color:var(--cpw-text-info-base)}[data-puck-theme-scope=true]{--input-color-primary: hsla(var(--primary-base));--input-color-secondary: hsla(var(--secondary-base));--input-color-tertiary: hsla(var(--tertiary-base));--input-color-success: hsla(var(--success-base));--input-color-warning: hsla(var(--warning-base));--input-color-error: hsla(var(--error-base));--input-color-info: hsla(var(--info-base))}[data-puck-theme-scope=true] .input-primary{--input-theme-color: var(--input-color-primary)}[data-puck-theme-scope=true] .input-secondary{--input-theme-color: var(--input-color-secondary)}[data-puck-theme-scope=true] .input-tertiary{--input-theme-color: var(--input-color-tertiary)}[data-puck-theme-scope=true] .input-success{--input-theme-color: var(--input-color-success)}[data-puck-theme-scope=true] .input-warning{--input-theme-color: var(--input-color-warning)}[data-puck-theme-scope=true] .input-error{--input-theme-color: var(--input-color-error)}[data-puck-theme-scope=true] .input-info{--input-theme-color: var(--input-color-info)}[data-puck-theme-scope=true] .input-variant-outlined:focus-within input,[data-puck-theme-scope=true] .input-variant-outlined:focus-within textarea{border-color:var(--input-theme-color)!important;box-shadow:0 0 0 1px var(--input-theme-color)!important}[data-puck-theme-scope=true] .input-variant-filled input,[data-puck-theme-scope=true] .input-variant-filled textarea{background-color:color-mix(in srgb,var(--input-theme-color),transparent 95%)!important;border-bottom-color:#0003!important}[data-puck-theme-scope=true] .input-variant-filled:focus-within input,[data-puck-theme-scope=true] .input-variant-filled:focus-within textarea{border-bottom-color:var(--input-theme-color)!important;background-color:color-mix(in srgb,var(--input-theme-color),transparent 92%)!important}[data-puck-theme-scope=true] .input-variant-standard:focus-within input,[data-puck-theme-scope=true] .input-variant-standard:focus-within textarea{border-bottom-color:var(--input-theme-color)!important}[data-puck-theme-scope=true] .input-focus-label:focus-within label{color:var(--input-theme-color)!important}[data-puck-theme-scope=true]{--icon-medium: 210, 16%, 82%;--text-high: var(--primary-darkest);--text-disabled-over-grey: 210, 9%, 60%;--surface-low: 0, 0%, 100%;--surface-medium: 210, 20%, 96%;--deep-blue-50: var(--primary-lighter);--error-500: var(--error-base)}[data-puck-theme-scope=true] .bg-surface-medium{background-color:hsl(var(--surface-medium))}[data-puck-theme-scope=true] .bg-surface-low{background-color:hsl(var(--surface-low))}[data-puck-theme-scope=true] .border-icon-medium{border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .text-primary-base{color:hsl(var(--primary-base))}[data-puck-theme-scope=true] .text-grey-high{color:hsl(var(--text-high))}[data-puck-theme-scope=true] .text-nalpha-600{color:hsla(var(--primary-darkest),.65)}[data-puck-theme-scope=true]{--toggle-track-off: hsla(0, 0%, 86%, 1);--toggle-track-off-hover: hsla(0, 0%, 82%, 1);--toggle-thumb-bg: #ffffff;--toggle-track-on: var(--cpw-primary-base);--toggle-ring-color: var(--cpw-primary-base);--toggle-ring-shadow: 0 0 0 2px var(--toggle-ring-color)}[data-puck-theme-scope=true] .toggle-base{background-color:var(--toggle-track-off)}[data-puck-theme-scope=true] .toggle-base:hover:not(:disabled){background-color:var(--toggle-track-off-hover)}[data-puck-theme-scope=true] .toggle-base.toggle-checked{background-color:var(--toggle-track-on)}[data-puck-theme-scope=true] .toggle-base:focus-visible{box-shadow:var(--toggle-ring-shadow)}[data-puck-theme-scope=true] .toggle-thumb{background-color:var(--toggle-thumb-bg)}[data-puck-theme-scope=true] .toggle-variant-default,[data-puck-theme-scope=true] .toggle-variant-primary{--toggle-track-on: var(--cpw-primary-base);--toggle-ring-color: var(--cpw-primary-base)}[data-puck-theme-scope=true] .toggle-variant-secondary{--toggle-track-on: var(--cpw-secondary-base);--toggle-ring-color: var(--cpw-secondary-base)}[data-puck-theme-scope=true] .toggle-variant-success{--toggle-track-on: var(--cpw-success-base);--toggle-ring-color: var(--cpw-success-base)}[data-puck-theme-scope=true] .toggle-variant-warning{--toggle-track-on: var(--cpw-warning-base);--toggle-ring-color: var(--cpw-warning-base)}[data-puck-theme-scope=true] .toggle-variant-destructive{--toggle-track-on: var(--cpw-error-base);--toggle-ring-color: var(--cpw-error-base)}[data-puck-theme-scope=true]{--divider-color-primary: hsla(var(--primary-base));--divider-color-primary-light: hsla(var(--primary-light));--divider-color-primary-dark: hsla(var(--primary-dark));--divider-color-secondary: hsla(var(--secondary-base));--divider-color-secondary-light: hsla(var(--secondary-light));--divider-color-secondary-dark: hsla(var(--secondary-dark));--divider-color-tertiary: hsla(var(--tertiary-base));--divider-color-tertiary-light: hsla(var(--tertiary-light));--divider-color-tertiary-dark: hsla(var(--tertiary-dark));--divider-color-success: hsla(var(--success-base));--divider-color-success-light: hsla(var(--success-light));--divider-color-success-dark: hsla(var(--success-dark));--divider-color-warning: hsla(var(--warning-base));--divider-color-warning-light: hsla(var(--warning-light));--divider-color-warning-dark: hsla(var(--warning-dark));--divider-color-error: hsla(var(--error-base));--divider-color-error-light: hsla(var(--error-light));--divider-color-error-dark: hsla(var(--error-dark));--divider-color-info: hsla(var(--info-base));--divider-color-info-light: hsla(var(--info-light));--divider-color-info-dark: hsla(var(--info-dark));--divider-color-default: hsla(0, 0%, 79%, 1)}[data-puck-theme-scope=true] .divider-base{border-color:var(--divider-color-default)}[data-puck-theme-scope=true] .divider-primary{border-color:var(--divider-color-primary)}[data-puck-theme-scope=true] .divider-secondary{border-color:var(--divider-color-secondary)}[data-puck-theme-scope=true] .divider-tertiary{border-color:var(--divider-color-tertiary)}[data-puck-theme-scope=true] .divider-success{border-color:var(--divider-color-success)}[data-puck-theme-scope=true] .divider-warning{border-color:var(--divider-color-warning)}[data-puck-theme-scope=true] .divider-error{border-color:var(--divider-color-error)}[data-puck-theme-scope=true] .divider-info{border-color:var(--divider-color-info)}[data-puck-theme-scope=true]{--breadcrumb-text: var(--text-body);--breadcrumb-active: var(--text-heading);--breadcrumb-hover: var(--cpw-primary-base);--breadcrumb-separator: var(--text-label);--breadcrumb-font-size: .875rem;--breadcrumb-gap: .375rem}[data-puck-theme-scope=true] .breadcrumb{font-size:var(--breadcrumb-font-size);color:var(--breadcrumb-text)}[data-puck-theme-scope=true] .breadcrumb-list{gap:var(--breadcrumb-gap)}[data-puck-theme-scope=true] .breadcrumb-link{color:var(--breadcrumb-text);transition:color .15s ease-in-out}[data-puck-theme-scope=true] .breadcrumb-link:hover{color:var(--breadcrumb-hover)}[data-puck-theme-scope=true] .breadcrumb-active{color:var(--breadcrumb-active)}[data-puck-theme-scope=true] .breadcrumb-separator{color:var(--breadcrumb-separator);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-puck-theme-scope=true]{--carousel-arrow-primary-bg: hsla(var(--primary-base), .3);--carousel-arrow-primary-bg-hover: hsla(var(--primary-base), .5);--carousel-arrow-primary-text: hsl(var(--primary-base));--carousel-arrow-secondary-bg: hsla(var(--secondary-base), .3);--carousel-arrow-secondary-bg-hover: hsla(var(--secondary-base), .5);--carousel-arrow-secondary-text: hsl(var(--secondary-base));--carousel-arrow-tertiary-bg: hsla(var(--tertiary-base), .3);--carousel-arrow-tertiary-bg-hover: hsla(var(--tertiary-base), .5);--carousel-arrow-tertiary-text: hsl(var(--tertiary-base));--carousel-arrow-success-bg: hsla(var(--success-base), .3);--carousel-arrow-success-bg-hover: hsla(var(--success-base), .5);--carousel-arrow-success-text: hsl(var(--success-base));--carousel-arrow-warning-bg: hsla(var(--warning-base), .3);--carousel-arrow-warning-bg-hover: hsla(var(--warning-base), .5);--carousel-arrow-warning-text: hsl(var(--warning-base));--carousel-arrow-error-bg: hsla(var(--error-base), .3);--carousel-arrow-error-bg-hover: hsla(var(--error-base), .5);--carousel-arrow-error-text: hsl(var(--error-base));--carousel-arrow-info-bg: hsla(var(--info-base), .3);--carousel-arrow-info-bg-hover: hsla(var(--info-base), .5);--carousel-arrow-info-text: hsl(var(--info-base));--carousel-dot-primary: hsl(var(--primary-base));--carousel-dot-primary-active: hsl(var(--primary-base));--carousel-dot-secondary: hsl(var(--secondary-base));--carousel-dot-secondary-active: hsl(var(--secondary-base));--carousel-dot-tertiary: hsl(var(--tertiary-base));--carousel-dot-tertiary-active: hsl(var(--tertiary-base));--carousel-dot-success: hsl(var(--success-base));--carousel-dot-success-active: hsl(var(--success-base));--carousel-dot-warning: hsl(var(--warning-base));--carousel-dot-warning-active: hsl(var(--warning-base));--carousel-dot-error: hsl(var(--error-base));--carousel-dot-error-active: hsl(var(--error-base));--carousel-dot-info: hsl(var(--info-base));--carousel-dot-info-active: hsl(var(--info-base))}[data-puck-theme-scope=true] .carousel-primary .carousel-arrow{background-color:var(--carousel-arrow-primary-bg);color:var(--carousel-arrow-primary-text)}[data-puck-theme-scope=true] .carousel-primary .carousel-arrow:hover{background-color:var(--carousel-arrow-primary-bg-hover);color:var(--carousel-arrow-primary-text)}[data-puck-theme-scope=true] .carousel-secondary .carousel-arrow{background-color:var(--carousel-arrow-secondary-bg);color:var(--carousel-arrow-secondary-text)}[data-puck-theme-scope=true] .carousel-secondary .carousel-arrow:hover{background-color:var(--carousel-arrow-secondary-bg-hover);color:var(--carousel-arrow-secondary-text)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-arrow{background-color:var(--carousel-arrow-tertiary-bg);color:var(--carousel-arrow-tertiary-text)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-arrow:hover{background-color:var(--carousel-arrow-tertiary-bg-hover);color:var(--carousel-arrow-tertiary-text)}[data-puck-theme-scope=true] .carousel-success .carousel-arrow{background-color:var(--carousel-arrow-success-bg);color:var(--carousel-arrow-success-text)}[data-puck-theme-scope=true] .carousel-success .carousel-arrow:hover{background-color:var(--carousel-arrow-success-bg-hover);color:var(--carousel-arrow-success-text)}[data-puck-theme-scope=true] .carousel-warning .carousel-arrow{background-color:var(--carousel-arrow-warning-bg);color:var(--carousel-arrow-warning-text)}[data-puck-theme-scope=true] .carousel-warning .carousel-arrow:hover{background-color:var(--carousel-arrow-warning-bg-hover);color:var(--carousel-arrow-warning-text)}[data-puck-theme-scope=true] .carousel-error .carousel-arrow{background-color:var(--carousel-arrow-error-bg);color:var(--carousel-arrow-error-text)}[data-puck-theme-scope=true] .carousel-error .carousel-arrow:hover{background-color:var(--carousel-arrow-error-bg-hover);color:var(--carousel-arrow-error-text)}[data-puck-theme-scope=true] .carousel-info .carousel-arrow{background-color:var(--carousel-arrow-info-bg);color:var(--carousel-arrow-info-text)}[data-puck-theme-scope=true] .carousel-info .carousel-arrow:hover{background-color:var(--carousel-arrow-info-bg-hover);color:var(--carousel-arrow-info-text)}[data-puck-theme-scope=true] .carousel-primary .carousel-dot{background-color:var(--carousel-dot-primary)}[data-puck-theme-scope=true] .carousel-primary .carousel-dot-active{background-color:var(--carousel-dot-primary-active)}[data-puck-theme-scope=true] .carousel-secondary .carousel-dot{background-color:var(--carousel-dot-secondary)}[data-puck-theme-scope=true] .carousel-secondary .carousel-dot-active{background-color:var(--carousel-dot-secondary-active)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-dot{background-color:var(--carousel-dot-tertiary)}[data-puck-theme-scope=true] .carousel-tertiary .carousel-dot-active{background-color:var(--carousel-dot-tertiary-active)}[data-puck-theme-scope=true] .carousel-success .carousel-dot{background-color:var(--carousel-dot-success)}[data-puck-theme-scope=true] .carousel-success .carousel-dot-active{background-color:var(--carousel-dot-success-active)}[data-puck-theme-scope=true] .carousel-warning .carousel-dot{background-color:var(--carousel-dot-warning)}[data-puck-theme-scope=true] .carousel-warning .carousel-dot-active{background-color:var(--carousel-dot-warning-active)}[data-puck-theme-scope=true] .carousel-error .carousel-dot{background-color:var(--carousel-dot-error)}[data-puck-theme-scope=true] .carousel-error .carousel-dot-active{background-color:var(--carousel-dot-error-active)}[data-puck-theme-scope=true] .carousel-info .carousel-dot{background-color:var(--carousel-dot-info)}[data-puck-theme-scope=true] .carousel-info .carousel-dot-active{background-color:var(--carousel-dot-info-active)}[data-puck-theme-scope=true] .cpw-tabs{display:flex;gap:.25rem;align-items:flex-end;border-bottom:1px solid hsla(var(--primary-darkest),.08)}[data-puck-theme-scope=true] .cpw-tabs--filled{background-color:var(--cpw-tabs-filled-bg, hsla(var(--primary-lightest), .6));padding:.25rem;border-radius:9999px}[data-puck-theme-scope=true] .cpw-tabs--underline{background-color:transparent}[data-puck-theme-scope=true] .cpw-tabs--color-primary{--cpw-tab-accent: var(--cpw-primary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-secondary{--cpw-tab-accent: var(--cpw-secondary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-tertiary{--cpw-tab-accent: var(--cpw-tertiary-base)}[data-puck-theme-scope=true] .cpw-tabs--color-success{--cpw-tab-accent: var(--cpw-success-base)}[data-puck-theme-scope=true] .cpw-tabs--color-warning{--cpw-tab-accent: var(--cpw-warning-base)}[data-puck-theme-scope=true] .cpw-tabs--color-error{--cpw-tab-accent: var(--cpw-error-base)}[data-puck-theme-scope=true] .cpw-tabs--color-info{--cpw-tab-accent: var(--cpw-info-base)}[data-puck-theme-scope=true] .cpw-tabs--color-default{--cpw-tabs-filled-bg: #F6F7F9;--cpw-tab-accent: #FFFFFF;--cpw-tab-label-color: #000000;--cpw-tab-active-label-color: #000000;border-bottom:none}[data-puck-theme-scope=true] .cpw-tab{position:relative;border:none;background:transparent;cursor:pointer;padding:.25rem 1rem;font-size:.875rem;font-weight:500;color:var(--cpw-tab-label-color, var(--text-label));border-radius:9999px;transition:background-color .15s ease,color .15s ease}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab{border-radius:.5rem .5rem 0 0}[data-puck-theme-scope=true] .cpw-tab--active{color:var(--cpw-tab-active-label-color, white);background-color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab--active{background-color:transparent;color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tabs--underline .cpw-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:9999px;background-color:var(--cpw-tab-accent, var(--cpw-primary-base))}[data-puck-theme-scope=true] .cpw-tab--disabled{opacity:.5;cursor:not-allowed}[data-puck-theme-scope=true] .puck-banner{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box}[data-puck-theme-scope=true] .puck-banner-heading{font-size:24px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:16px}[data-puck-theme-scope=true] .puck-banner-image{width:50%;max-width:300px}[data-puck-theme-scope=true] .puck-banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:24px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:16px}[data-puck-theme-scope=true] .puck-banner-image{width:45%;max-width:400px}}@media(max-width:1023px)and (min-width:768px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:20px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:14px}[data-puck-theme-scope=true] .puck-banner-image{width:40%;max-width:280px}}@media(max-width:767px)and (min-width:480px){[data-puck-theme-scope=true] .puck-banner-heading{font-size:18px}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:12px}[data-puck-theme-scope=true] .puck-banner-image{width:30%;max-width:150px}[data-puck-theme-scope=true] .puck-banner-image img{max-width:150px}}@media(max-width:767px){[data-puck-theme-scope=true] .puck-banner-content{max-width:55%!important;padding-right:10px}[data-puck-theme-scope=true] .puck-banner-heading{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}[data-puck-theme-scope=true] .puck-banner-subheading{max-width:100%!important;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}}@media(max-width:479px){[data-puck-theme-scope=true] .puck-banner{height:auto!important;min-height:128px}[data-puck-theme-scope=true] .puck-banner-heading{font-size:14px;max-width:100%}[data-puck-theme-scope=true] .puck-banner-subheading{font-size:10px;max-width:100%!important}[data-puck-theme-scope=true] .puck-banner-image{width:35%;max-width:100px;opacity:.4}[data-puck-theme-scope=true] .puck-banner-image img{max-width:100px;max-height:100%}[data-puck-theme-scope=true] .puck-banner-content{max-width:50%!important;padding-right:8px}}[data-puck-theme-scope=true] button.puck-banner-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content;height:30px;border-radius:6px;padding:8px 12px;background-color:#fff;border:1px solid #393939;font-weight:500;font-size:12px;line-height:1;color:#393939;cursor:pointer;margin-top:8px;transition:background-color .2s ease;box-sizing:border-box}[data-puck-theme-scope=true] button.puck-banner-button:hover{background-color:#f9fafb}[data-puck-theme-scope=true] button.puck-banner-button:active{background-color:#f3f4f6}[data-puck-theme-scope=true] button.puck-banner-button-primary{background-color:var(--cpw-primary-base, hsl(204, 100%, 50%));border-color:var(--cpw-primary-base, hsl(204, 100%, 50%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-primary:hover{background-color:hsl(var(--primary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-secondary{background-color:var(--cpw-secondary-base, hsl(245, 77%, 69%));border-color:var(--cpw-secondary-base, hsl(245, 77%, 69%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-secondary:hover{background-color:hsl(var(--secondary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-tertiary{background-color:var(--cpw-tertiary-base, hsl(320, 80%, 70%));border-color:var(--cpw-tertiary-base, hsl(320, 80%, 70%));color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-tertiary:hover{background-color:hsl(var(--tertiary-dark))}[data-puck-theme-scope=true] button.puck-banner-button-outlined{background-color:transparent;border:1px solid #ffffff;color:#fff}[data-puck-theme-scope=true] button.puck-banner-button-outlined:hover{background-color:#ffffff1a}[data-puck-theme-scope=true]{--table-header: 0, 0%, 98%, 1;--table-header-foreground: 0, 0%, 52%, 1;--table-row: 0, 0%, 98%, 1;--table-border: 0, 0%, 90%, 1;--surface-medium: 0, 0%, 96%, 1;--ag-font-family: Lexend, Sora, sans-serif;--table-outline: 0, 0%, 79%, 1;font-family:Lexend,Sora,sans-serif;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar{width:6px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}[data-puck-theme-scope=true] .submenu-scroll::-webkit-scrollbar-thumb:hover{background:#a0aec0}[data-puck-theme-scope=true] *{transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-puck-theme-scope=true] .theme-preview{border-radius:var(--radius);border-width:1px;padding:1.5rem;background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}[data-puck-theme-scope=true] .theme-preview .color-swatch{margin-right:0.5rem;display:inline-block;height:2rem;width:2rem;border-radius:calc(var(--radius) - 2px)}[data-puck-theme-scope=true] .theme-preview .primary-swatch{background:hsl(var(--primary))}[data-puck-theme-scope=true] .theme-preview .secondary-swatch{background:hsl(var(--secondary))}[data-puck-theme-scope=true] .theme-preview .accent-swatch{background:hsl(var(--accent))}[data-puck-theme-scope=true] .theme-preview .success-swatch{background:hsl(var(--success))}[data-puck-theme-scope=true] .theme-preview .warning-swatch{background:hsl(var(--warning))}[data-puck-theme-scope=true] .theme-preview .destructive-swatch{background:hsl(var(--destructive))}[data-puck-theme-scope=true] .ag-root-wrapper{border:1px solid hsl(var(--table-outline))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header{background-color:hsl(var(--table-header))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell{background-color:hsl(var(--table-header))!important;color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-text,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-text{color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell span{color:var(--table-header-foreground)!important;text-transform:uppercase;font-weight:400;font-size:12px;padding-left:0!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell div{color:hsl(var(--surface-medium))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell *,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-text,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-label,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell .ag-header-cell-text{color:var(--table-header-foreground)!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell:hover{background-color:hsl(var(--table-header))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row-odd{background-color:hsl(var(--table-row))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row-even{background-color:hsl(var(--background))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row:hover{background-color:hsl(var(--muted))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell{border-right:none!important;border-left:none!important;border-bottom:1px solid hsl(var(--surface-medium))!important;border-top:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-row,[data-puck-theme-scope=true] .ag-theme-alpine .ag-header,[data-puck-theme-scope=true] .ag-theme-alpine .ag-row{border-bottom:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-row:last-child{border-bottom:none!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell{display:flex!important;align-items:center!important;padding:8px 12px!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell.ag-cell-pinned-left{border-right:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-cell.ag-cell-pinned-right{border-left:2px solid hsl(var(--table-border))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize{height:100%!important;top:0!important;bottom:0!important;position:absolute!important;width:4px!important;cursor:col-resize!important;background-color:hsl(var(--surface-medium))!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize:hover{background-color:hsl(var(--primary))!important;opacity:.8!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize.ag-header-cell-resizing{background-color:hsl(var(--primary))!important;opacity:1!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell-resize:after{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize{background-color:var(--table-header-foreground)!important;opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;width:4px!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize:hover{background-color:hsl(var(--primary))!important;opacity:.6!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-header-cell.ag-header-cell-resize-disabled .ag-header-cell-resize:after{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none;background-color:hsl(var(--primary))!important;opacity:.2!important}[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-no-rows-wrapper,[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-no-rows-center,[data-puck-theme-scope=true] .ag-theme-alpine .ag-overlay-wrapper[class*=no-rows]{display:none!important;visibility:hidden!important}[data-puck-theme-scope=true] .ag-cell-value:not(.ag-allow-overflow),[data-puck-theme-scope=true] .ag-group-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;flex:1 1 auto!important;max-width:100%!important}[data-puck-theme-scope=true] .prelogin-layout{padding:0!important;display:flex;width:100%;min-height:100vh;position:relative}[data-puck-theme-scope=true] .prelogin-layout-left{flex:1;background:linear-gradient(135deg,#00458a,#007bff);display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .prelogin-layout-right{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:75px 0 25px}[data-puck-theme-scope=true] .prelogin-layout-right-inner{width:100%;height:100%;min-height:0;overflow:hidden;max-width:480px;padding:15px 36px}[data-puck-theme-scope=true] .prelogin-layout-logo{display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .prelogin-layout-logo-text{font-size:44px;font-weight:700;letter-spacing:.12em;color:#fff}[data-puck-theme-scope=true] .prelogin-layout-logo-image{max-width:220px;max-height:80px;-o-object-fit:contain;object-fit:contain}[data-puck-theme-scope=true] .prelogin-layout-language{position:absolute;top:24px;right:32px}[data-puck-theme-scope=true] .prelogin-language-select{width:120px}[data-puck-theme-scope=true] .prelogin-language-select .react-select__control{display:flex;align-items:center;min-height:32px;padding:0 4px;box-shadow:0 1px 3px #0f172a14;font-size:12px}[data-puck-theme-scope=true] .prelogin-language-select .react-select__value-container{display:flex;align-items:center;padding-top:0;padding-bottom:0}[data-puck-theme-scope=true] .prelogin-language-select .react-select__indicators{display:flex;align-items:center}[data-puck-theme-scope=true] .prelogin-language-select .react-select__single-value{font-size:12px}[data-puck-theme-scope=true] .prelogin-layout-right-inner>*,[data-puck-theme-scope=true] .prelogin-layout-right-inner [data-prelogin-form=true]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.iframe-container,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.form-renderer-container,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.form-main-content,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-full,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-small,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-xl,[data-puck-theme-scope=true] .prelogin-layout-right-inner iframe.width-4xl{display:block;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}[data-puck-theme-scope=true] .portal-mobile-bottom-nav{display:none}@media(max-width:1023px){[data-puck-theme-scope=true] .portal-mobile-bottom-nav{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid #e5e7eb;padding-bottom:env(safe-area-inset-bottom,0px)}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-inner{height:64px;padding:0 8px;display:flex;align-items:center;justify-content:space-around;gap:4px}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item{height:100%;flex:1 1 0;min-width:0;border:none;background:transparent;color:var(--cpw-text-label, #585858);opacity:.7;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:11px;line-height:1.2;font-weight:500;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item.active{color:var(--cpw-primary-base);opacity:1}[data-puck-theme-scope=true] .portal-mobile-bottom-nav-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-root{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;pointer-events:auto}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-backdrop{position:absolute;inset:0;border:none;background:#0f172a73;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-panel{position:relative;width:100%;max-width:100%;max-height:min(70vh,520px);background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 30px #0f172a1f;padding:8px 16px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1;display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-handle{width:40px;height:4px;border-radius:9999px;background:#e5e7eb;align-self:center;margin-bottom:4px}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-heading{margin:0;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:16px;line-height:1.25;font-weight:700;color:#111827;text-align:left}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-subheading{margin:0;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:14px;line-height:1.4;font-weight:500;color:#6b7280;text-align:left}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item{width:100%;text-align:left;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:12px 14px;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) );font-size:14px;font-weight:500;color:var(--cpw-text-label, #585858);cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item:hover{border-color:var(--cpw-primary-base);color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-nav-sheet-item.active{border-color:var(--cpw-primary-base);background:color-mix(in srgb,var(--cpw-primary-base) 8%,transparent);color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-more-root{display:none}@media(max-width:1023px){[data-puck-theme-scope=true] .portal-mobile-more-root{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:#fff;font-family:var( --font-family-heading, var(--font-family-title, ui-sans-serif, system-ui, sans-serif) )}[data-puck-theme-scope=true] .portal-mobile-more-header{flex-shrink:0;height:64px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e5e7eb;background:#fff}[data-puck-theme-scope=true] .portal-mobile-more-title{margin:0;font-size:17px;font-weight:700;color:#0f172a;line-height:1.2}[data-puck-theme-scope=true] .portal-mobile-more-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-4px;border:none;border-radius:10px;background:transparent;color:#475569;cursor:pointer}[data-puck-theme-scope=true] .portal-mobile-more-close:hover{background:#f1f5f9;color:#0f172a}[data-puck-theme-scope=true] .portal-mobile-more-close:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-mobile-more-scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}[data-puck-theme-scope=true] .portal-mobile-more-inner{padding:16px;display:flex;flex-direction:column;gap:24px}[data-puck-theme-scope=true] .portal-more-profile-card{background:#003685;border-radius:16px;padding:16px}[data-puck-theme-scope=true] .portal-more-profile-initials{width:48px;height:48px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#002666;font-weight:700;font-size:18px}[data-puck-theme-scope=true] .portal-more-profile-online{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background-color:#22c55e;border:2px solid #002666;border-radius:50%}[data-puck-theme-scope=true] .portal-more-profile-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff1a;color:#fff;font-size:14px;font-weight:700;border-radius:12px;padding:12px 40px 12px 16px;border:1px solid rgba(255,255,255,.2);outline:none;cursor:pointer}[data-puck-theme-scope=true] .portal-more-profile-create{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;color:#fff;background:transparent;border:none;cursor:pointer;margin-top:12px}[data-puck-theme-scope=true] .portal-more-onboarding-btn{width:100%;background:#ff8c001a;border:2px solid #fed7aa;border-radius:12px;padding:16px;cursor:pointer;text-align:left;display:block}[data-puck-theme-scope=true] .portal-more-onboarding-pill{background-color:#ff3b30;color:#fff;font-weight:700;font-size:14px;padding:4px 12px;border-radius:8px}[data-puck-theme-scope=true] .portal-more-onboarding-track{width:100%;background-color:#f1f5f9;border-radius:9999px;height:10px;overflow:hidden}[data-puck-theme-scope=true] .portal-more-onboarding-fill{height:100%;background:linear-gradient(to right,#ff8c00,#ff3b30);border-radius:9999px}[data-puck-theme-scope=true] .portal-more-help-section{padding:8px 0}[data-puck-theme-scope=true] .portal-more-help-link{width:100%;display:flex;align-items:center;gap:12px;color:var(--cpw-text-label, #585858);font-weight:500;font-size:15px;line-height:1.25;padding:12px 16px;background:#f8fafc;border:none;border-radius:12px;text-align:left;cursor:pointer;opacity:.78;transition:background-color .15s ease,opacity .15s ease,color .15s ease}[data-puck-theme-scope=true] .portal-more-help-link:hover{background:#f1f5f9;opacity:1}[data-puck-theme-scope=true] .portal-more-help-link:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-more-help-link.active{background:color-mix(in srgb,var(--cpw-primary-base) 10%,transparent);color:var(--cpw-primary-base);opacity:1}[data-puck-theme-scope=true] .portal-more-help-link.active:hover{background:color-mix(in srgb,var(--cpw-primary-base) 14%,transparent)}[data-puck-theme-scope=true] .portal-more-help-icon{width:20px;height:20px;flex-shrink:0;color:currentColor}[data-puck-theme-scope=true] .portal-more-lang-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-size:14px;font-weight:500;border-radius:12px;padding:12px 40px;outline:none;cursor:pointer}[data-puck-theme-scope=true] .portal-more-logout-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background-color:#002666;color:#fff;border-radius:12px;font-weight:700;font-size:14px;transition:all .2s;border:none;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:pointer}[data-puck-theme-scope=true] .portal-more-logout-btn:hover{background-color:#001a4d}[data-puck-theme-scope=true] .portal-mobile-more-empty{margin:24px 0 0;font-size:14px;color:#94a3b8;text-align:center}[data-puck-theme-scope=true] .portal-mobile-more-section{margin:0}[data-puck-theme-scope=true] .portal-mobile-more-section-heading{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;line-height:1.2}[data-puck-theme-scope=true] .portal-mobile-more-section-list{display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .portal-mobile-more-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;border-radius:12px;background:#f8fafc;cursor:pointer;text-align:left;box-sizing:border-box;color:inherit;transition:background-color .15s ease,color .15s ease}[data-puck-theme-scope=true] .portal-mobile-more-row:hover{background:#f1f5f9}[data-puck-theme-scope=true] .portal-mobile-more-row:focus-visible{outline:2px solid var(--cpw-primary-base);outline-offset:2px}[data-puck-theme-scope=true] .portal-mobile-more-row-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:inherit}[data-puck-theme-scope=true] .portal-mobile-more-row.active .portal-mobile-more-row-icon{color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .portal-mobile-more-row-label{font-size:15px;font-weight:500;line-height:1.25;flex:1;min-width:0}[data-puck-theme-scope=true] .portal-mobile-more-row:not(.active) .portal-mobile-more-row-label{opacity:.6}[data-puck-theme-scope=true] .portal-mobile-more-row.active .portal-mobile-more-row-label{opacity:1}[data-puck-theme-scope=true] .portal-mobile-more-row.active{background:color-mix(in srgb,var(--cpw-primary-base) 10%,transparent);color:var(--cpw-primary-base)}}[data-puck-theme-scope=true] .notification-drawer-popup{position:fixed;width:405px;height:712px;top:80px;right:24px;left:auto;opacity:1;border-radius:24px;gap:12px;display:flex;flex-direction:column;background-color:#fafafa;box-shadow:0 2px var(--ShadowBlurHigh, var(--shadow-blur-large, 16px)) 2px var(--DropShadowGreyHigh, rgba(0, 0, 0, .12));overflow:visible;z-index:5100;box-sizing:border-box;margin-top:0}[data-puck-theme-scope=true] .notification-drawer-popup .notification-widget-popup{overflow:hidden;border-radius:16px}[data-puck-theme-scope=true] .notification-drawer-popup:before{content:"";position:absolute;top:-12px;right:24px;left:auto;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid var(--Surface-Low, var(--surface-low, #fafafa));filter:drop-shadow(0 -1px 1px rgba(0,0,0,.08));z-index:1}[data-puck-theme-scope=true] .notification-widget{width:100%}[data-puck-theme-scope=true] .notification-widget-popup{max-width:420px;height:100%;display:flex;flex-direction:column}[data-puck-theme-scope=true] .notification-widget-full{min-height:100vh;background-color:var(--cpw-color-background, #f8f8f8)}[data-puck-theme-scope=true] .notification-widget-container{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;position:relative;height:100%}[data-puck-theme-scope=true] .notification-widget-popup .notification-widget-container{padding:1rem;margin-top:1rem;gap:1rem;padding-bottom:0;height:100%;min-height:0}[data-puck-theme-scope=true] .notification-widget-full .notification-widget-container{padding:2rem;max-width:1200px;margin:0 auto}[data-puck-theme-scope=true] .notification-header{display:flex;align-items:center;width:100%}[data-puck-theme-scope=true] .notification-header-with-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:nowrap}[data-puck-theme-scope=true] .notification-title-main{margin:0;white-space:nowrap;flex-shrink:0}[data-puck-theme-scope=true] .notification-controls{display:flex;align-items:center;gap:0;flex:1;justify-content:flex-end;min-width:0}[data-puck-theme-scope=true] .notification-search-wrapper{position:relative;min-width:200px;max-width:300px;flex:0 1 auto}[data-puck-theme-scope=true] .notification-control-divider{width:1px;height:24px;background-color:var(--cpw-color-outline, hsl(var(--icon-low)));margin:0 .5rem;flex-shrink:0}[data-puck-theme-scope=true] .notification-control-btn{white-space:nowrap;flex-shrink:0}[data-puck-theme-scope=true] .notification-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--cpw-color-text-muted, #6b7280);pointer-events:none}[data-puck-theme-scope=true] .notification-search-input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid var(--cpw-color-outline, #d2d8e0);border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s,box-shadow .2s}[data-puck-theme-scope=true] .notification-search-input:focus{border-color:var(--cpw-color-primary, hsl(var(--primary-base)));box-shadow:0 0 0 3px hsla(var(--primary-base),.1)}[data-puck-theme-scope=true] .notification-control-btn{display:flex;align-items:center;gap:.5rem;white-space:nowrap}[data-puck-theme-scope=true] .notification-list{display:flex;flex-direction:column;gap:1rem}[data-puck-theme-scope=true] .notification-list-popup{flex:1;overflow-y:auto;min-height:0;scrollbar-width:none;-ms-overflow-style:none}[data-puck-theme-scope=true] .notification-list-popup::-webkit-scrollbar{display:none}[data-puck-theme-scope=true] .notification-card{opacity:1;border-radius:14px;background:#fff;box-shadow:0 1px 2px #e4e5e73d;transition:box-shadow .2s,background-color .2s;cursor:pointer;border:none;box-sizing:border-box}[data-puck-theme-scope=true] .notification-card:hover{box-shadow:0 2px 4px #e4e5e766}[data-puck-theme-scope=true] .notification-card-default{background:#fff}[data-puck-theme-scope=true] .notification-card-selected{background-color:hsl(var(--primary-lightest))}[data-puck-theme-scope=true] .notification-card-popup{margin-bottom:.75rem}[data-puck-theme-scope=true] .notification-card-content,[data-puck-theme-scope=true] .notification-card-content-popup{padding:12px}[data-puck-theme-scope=true] .notification-card-inner{display:flex;align-items:flex-start;gap:12px;width:100%;position:relative}[data-puck-theme-scope=true] .notification-group-card{overflow:hidden}[data-puck-theme-scope=true] .notification-group-content{padding:0!important}[data-puck-theme-scope=true] .notification-group-section{width:100%}[data-puck-theme-scope=true] .notification-group-expandable{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;max-height:2000px;opacity:1}[data-puck-theme-scope=true] .notification-group-expandable.collapsed{max-height:0;opacity:0;transition:max-height .3s ease-in,opacity .2s ease-in}[data-puck-theme-scope=true] .notification-group-expandable.expanded{max-height:2000px;opacity:1;transition:max-height .3s ease-out,opacity .2s ease-out}[data-puck-theme-scope=true] .notification-group-divider{height:1px;background-color:var(--cpw-color-outline, hsl(var(--icon-low)));margin:0;width:100%;margin-left:1.25rem;margin-right:1.25rem;transition:opacity .3s ease-out}[data-puck-theme-scope=true] .notification-card-popup .notification-group-divider{margin-left:1rem;margin-right:1rem}[data-puck-theme-scope=true] .notification-widget-popup .notification-group-divider{display:none}[data-puck-theme-scope=true] .notification-icon{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-puck-theme-scope=true] .notification-icon-error{background-color:#fff3f1;color:#e5381d}[data-puck-theme-scope=true] .notification-icon-success{background-color:#edfcf5;color:#128962}[data-puck-theme-scope=true] .notification-icon-warning{background-color:#fdfae9;color:#c4800a}[data-puck-theme-scope=true] .notification-icon-info,[data-puck-theme-scope=true] .notification-icon-default{background-color:#f4f3ff;color:#6835f2}[data-puck-theme-scope=true] .notification-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}[data-puck-theme-scope=true] .notification-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}[data-puck-theme-scope=true] .notification-header-left{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;justify-content:space-between}[data-puck-theme-scope=true] .notification-title{margin:0;font-family:var(--font-family-title);font-weight:var(--font-weight-semibold, 600);font-style:normal;font-size:var(--font-size-3, 14px);line-height:var(--line-height-3, 14px);letter-spacing:0;color:#404040}[data-puck-theme-scope=true] .notification-group-badge{display:flex;align-items:center;gap:.25rem;flex-shrink:0}[data-puck-theme-scope=true] .notification-group-toggle-btn{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;padding:0;transition:opacity .2s}[data-puck-theme-scope=true] .notification-group-toggle-btn:hover{opacity:.8}[data-puck-theme-scope=true] .notification-group-count{background-color:hsl(var(--primary-base));color:hsl(var(--text-lowest));font-size:.75rem;font-weight:600;border-radius:9999px;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}[data-puck-theme-scope=true] .notification-group-chevron{color:var(--cpw-color-text-muted, #6b7280);width:1rem;height:1rem;transition:transform .2s}[data-puck-theme-scope=true] .notification-description{margin:0;font-family:var(--font-family-body);font-weight:300;font-style:normal;font-size:12px;line-height:12px;letter-spacing:0;color:#858585}[data-puck-theme-scope=true] .notification-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--cpw-color-text-muted, #6b7280)}[data-puck-theme-scope=true] .notification-meta-item{display:flex;align-items:center;gap:.25rem}[data-puck-theme-scope=true] .notification-meta-separator{color:var(--cpw-color-text-muted, #6b7280)}[data-puck-theme-scope=true] .notification-meta-icon{width:.875rem;height:.875rem}[data-puck-theme-scope=true] .notification-actions-wrapper{display:flex;align-items:center;flex-shrink:0}[data-puck-theme-scope=true] .notification-actions-bottom{margin-top:1rem;padding-top:.75rem}[data-puck-theme-scope=true] .notification-actions{display:flex;flex-direction:row;align-items:center;gap:.5rem}[data-puck-theme-scope=true] .notification-action-btn{display:flex;align-items:center;gap:.375rem;background-color:var( --cpw-color-surface-highest, hsl(var(--surface-lowest)) );border:1px solid var(--cpw-color-outline, hsl(var(--icon-low)));color:var(--cpw-color-text-heading, hsl(var(--text-high)));padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:400;transition:all .2s}[data-puck-theme-scope=true] .notification-action-btn:hover{background-color:var(--cpw-color-surface-variant, hsl(var(--surface-low)));border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .notification-action-reject{color:hsl(var(--error-dark))}[data-puck-theme-scope=true] .notification-action-reject:hover{background-color:hsl(var(--error-lightest));border-color:hsl(var(--error-light))}[data-puck-theme-scope=true] .notification-action-approve{color:hsl(var(--success-high))}[data-puck-theme-scope=true] .notification-action-approve:hover{background-color:hsl(var(--success-lowest));border-color:hsl(var(--success-low))}[data-puck-theme-scope=true] .notification-action-redirect{color:var(--cpw-color-text-heading, hsl(var(--text-high)))}[data-puck-theme-scope=true] .notification-action-redirect:hover{background-color:var(--cpw-color-surface-variant, hsl(var(--surface-low)));border-color:hsl(var(--icon-medium))}[data-puck-theme-scope=true] .notification-empty-card{border:1px solid var(--cpw-color-outline, #d2d8e0);border-radius:.5rem}[data-puck-theme-scope=true] .notification-empty-content{padding:1.5rem;text-align:center}[data-puck-theme-scope=true] .notification-view-all{padding-top:.5rem}[data-puck-theme-scope=true] .notification-view-all-sticky{position:sticky;bottom:8px;background-color:#fafafa;padding-top:.75rem;padding-bottom:.75rem;z-index:10;flex-shrink:0}[data-puck-theme-scope=true] .notification-view-all-btn{width:100%;text-align:center;color:color-mix(in srgb,var(--cpw-primary-base, #1266d4) 90%,transparent);font-size:.875rem;font-weight:500;background:transparent;border:none;cursor:pointer;padding:0}[data-puck-theme-scope=true] .notification-view-all-btn:hover{color:color-mix(in srgb,var(--cpw-primary-base, #1266d4) 80%,transparent);text-decoration:underline}@media(max-width:914px){[data-puck-theme-scope=true] .notification-widget-full .notification-widget-container{padding:1rem}[data-puck-theme-scope=true] .notification-widget-full .notification-header-with-controls{flex-wrap:wrap;gap:.75rem}[data-puck-theme-scope=true] .notification-widget-full .notification-title-main{order:1;width:100%;font-size:1.25rem}[data-puck-theme-scope=true] .notification-widget-full .notification-controls{order:2;width:100%;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}[data-puck-theme-scope=true] .notification-widget-full .notification-search-wrapper{min-width:100%;max-width:100%;flex:1 1 100%}[data-puck-theme-scope=true] .notification-widget-full .notification-control-divider{display:none}[data-puck-theme-scope=true] .notification-widget-full .notification-control-btn{min-height:40px;flex:1;min-width:0;justify-content:center}}@media(max-width:768px){[data-puck-theme-scope=true] .notification-widget-container{padding:1rem}[data-puck-theme-scope=true] .notification-header-with-controls{flex-wrap:wrap;gap:.75rem}[data-puck-theme-scope=true] .notification-controls{width:100%;order:2;flex-wrap:wrap;gap:.5rem}[data-puck-theme-scope=true] .notification-title-main{order:1}[data-puck-theme-scope=true] .notification-search-wrapper{min-width:100%;max-width:100%}[data-puck-theme-scope=true] .notification-control-divider{display:none}[data-puck-theme-scope=true] .notification-control-btn{flex:1;min-height:40px}[data-puck-theme-scope=true] .notification-card-inner{flex-direction:column}[data-puck-theme-scope=true] .notification-icon{align-self:flex-start}[data-puck-theme-scope=true] .notification-meta{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:480px){[data-puck-theme-scope=true] .notification-widget-container{padding:.75rem}[data-puck-theme-scope=true] .notification-widget-full .notification-header-with-controls{gap:.5rem}[data-puck-theme-scope=true] .notification-widget-full .notification-controls{flex-direction:column}[data-puck-theme-scope=true] .notification-widget-full .notification-control-btn{width:100%}[data-puck-theme-scope=true] .notification-title-main{font-size:1.25rem}[data-puck-theme-scope=true] .notification-card-content,[data-puck-theme-scope=true] .notification-card-content-popup{padding:.75rem}}.profile-widget-heading-font{font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) )}.profile-widget-body-font{font-family:var( --font-family-body, ui-sans-serif, system-ui, -apple-system, sans-serif )}.profile-widget-text-heading{color:var(--cpw-text-heading, #111827)}.profile-widget-text-label{color:var(--cpw-text-label, #6b7280)}.profile-widget-text-body{color:var(--cpw-text-body, #404040)}.profile-widget-text-link{color:var(--cpw-text-link, #0099ff)}[data-puck-theme-scope=true]{--primary-lightest: 204, 100%, 99%;--primary-lighter: 204, 100%, 97%;--primary-light: 204, 100%, 66%;--primary-base: 204, 100%, 50%;--primary-dark: 206, 92%, 40%;--primary-darkest: 206, 74%, 21%;--secondary-lightest: 245, 100%, 98%;--secondary-lighter: 245, 90%, 94%;--secondary-light: 245, 86%, 83%;--secondary-base: 245, 77%, 69%;--secondary-dark: 245, 67%, 54%;--secondary-darkest: 245, 63%, 31%;--tertiary-lightest: 320, 100%, 98%;--tertiary-lighter: 320, 88%, 95%;--tertiary-light: 320, 85%, 85%;--tertiary-base: 320, 80%, 70%;--tertiary-dark: 320, 72%, 52%;--tertiary-darkest: 320, 66%, 28%;--success-lightest: 142, 70%, 99%;--success-lighter: 142, 72%, 95%;--success-light: 142, 76%, 80%;--success-base: 142, 71%, 45%;--success-dark: 142, 72%, 29%;--success-darkest: 142, 75%, 13%;--warning-lightest: 48, 100%, 99%;--warning-lighter: 48, 100%, 96%;--warning-light: 48, 96%, 89%;--warning-base: 48, 96%, 53%;--warning-dark: 48, 95%, 48%;--warning-darkest: 48, 95%, 25%;--error-lightest: 0, 100%, 99%;--error-lighter: 0, 100%, 97%;--error-light: 0, 91%, 71%;--error-base: 0, 84%, 60%;--error-dark: 0, 72%, 51%;--error-darkest: 0, 74%, 29%;--info-lightest: 199, 89%, 98%;--info-lighter: 199, 89%, 94%;--info-light: 199, 89%, 82%;--info-base: 199, 89%, 48%;--info-dark: 199, 89%, 33%;--info-darkest: 199, 89%, 24%;--banner-bg-color: 48, 96%, 89%;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--corner-radius-small: 8px;--corner-radius-medium: 12px;--corner-radius-large: 16px;--corner-radius-xl: 24px;--font-family-title: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-body: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-1: 12px;--font-size-2: 13px;--font-size-3: 14px;--font-size-4: 16px;--font-size-5: 18px;--line-height-1: 12px;--line-height-2: 13px;--line-height-3: 14px;--line-height-4: 16px;--line-height-5: 18px;--shadow-blur-small: 4px;--shadow-blur-medium: 8px;--shadow-blur-large: 16px;--drop-shadow-blue-medium: rgba(33, 150, 243, .15);--surface-lowest: #ffffff;--surface-low: #fafafa;--surface-medium: #f5f5f5;--outline-low: #e5e5e5;--outline-medium: #cccccc;--outline-high: #999999;--text-grey-medium-high: #585858;--text-grey-high: #333333;--text-grey-medium: #666666;--text-grey-low: #999999;--Light-Blue-Lightest: #fafdff;--Light-Blue-Light: #caeaff;--cpw-primary-base: hsl(var(--primary-base));--cpw-secondary-base: hsl(var(--secondary-base));--cpw-tertiary-base: hsl(var(--tertiary-base));--cpw-success-base: hsl(var(--success-base));--cpw-warning-base: hsl(var(--warning-base));--cpw-error-base: hsl(var(--error-base));--cpw-info-base: hsl(var(--info-base));--text-heading: hsl(var(--primary-darkest));--text-body: hsl(206, 20%, 40%);--text-label: hsl(206, 20%, 40%);--text-link: hsl(var(--primary-base));--banner-bg: hsl(var(--banner-bg-color))}[data-puck-theme-scope=true] .banner-color{background-color:var(--banner-bg)}[data-puck-theme-scope=true] .banner-primary{background-color:var(--cpw-primary-base)}[data-puck-theme-scope=true] .banner-secondary{background-color:var(--cpw-secondary-base)}[data-puck-theme-scope=true] .banner-tertiary{background-color:var(--cpw-tertiary-base)}[data-puck-theme-scope=true] .banner-success{background-color:var(--cpw-success-base)}[data-puck-theme-scope=true] .banner-warning{background-color:var(--cpw-warning-base)}[data-puck-theme-scope=true] .banner-error{background-color:var(--cpw-error-base)}[data-puck-theme-scope=true] .banner-info{background-color:var(--cpw-info-base)}[data-puck-theme-scope=true] .puck-banner .puck-banner-heading{color:#fff!important}[data-puck-theme-scope=true] .puck-banner .puck-banner-subheading{color:#ffffffeb!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;width:-moz-fit-content!important;width:fit-content!important;min-height:30px!important;margin-top:8px!important;padding:8px 12px!important;border-radius:.375rem!important;border:1px solid #393939!important;font-size:12px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;color:#393939!important;transition:background-color .2s ease!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:hover{background-color:#f9fafb!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:active{background-color:#f3f4f6!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:not(.puck-banner-button-outlined){background-color:var(--cpw-primary-base, hsl(204, 100%, 50%))!important;border-color:var(--cpw-primary-base, hsl(204, 100%, 50%))!important;color:#fff!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button:not(.puck-banner-button-outlined):hover{background-color:hsl(var(--primary-dark, 206, 92%, 40%))!important;border-color:hsl(var(--primary-dark, 206, 92%, 40%))!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button-outlined{background-color:transparent!important;border:1px solid #ffffff!important;color:#fff!important}[data-puck-theme-scope=true] .puck-banner button.puck-banner-button-outlined:hover{background-color:#ffffff1a!important}[data-puck-theme-scope=true] .template1-header{width:100%!important;height:60px;display:flex;align-items:center;justify-content:space-between;padding-left:16px;padding-right:16px;background-color:#fff;border-bottom:1px solid #e5e7eb;position:fixed;top:0;left:0;right:0;box-sizing:border-box;z-index:60;isolation:isolate;font-family:var( --font-family-heading, var( --font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif ) );color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .template1-header-brand-title{font-size:1rem;font-weight:900;line-height:1.25;color:inherit}[data-puck-theme-scope=true] .template1-header-brand-sub{font-size:10px;font-weight:600;line-height:1.25;color:inherit;opacity:.9}[data-puck-theme-scope=true] .template1-header-profile-name{font-size:.875rem;font-weight:700;line-height:1.25;color:inherit}[data-puck-theme-scope=true] .template1-header-profile-email{font-size:.75rem;font-weight:500;line-height:1.25;color:inherit;opacity:.92}[data-puck-theme-scope=true] .template1-header-menu-item{font-size:.875rem;font-weight:700;line-height:1.25}[data-puck-theme-scope=true] .template1-header-left{display:flex;align-items:center}[data-puck-theme-scope=true] .template1-header-right{display:flex;align-items:center;gap:16px}[data-puck-theme-scope=true] .template1-header-extra{margin-left:8px}[data-puck-theme-scope=true] .header-actions{display:flex;align-items:center;gap:16px;position:relative;z-index:1}[data-puck-theme-scope=true] .header-profile-menu-root{position:relative;z-index:2}[data-puck-theme-scope=true] .header-profile-dropdown{position:absolute;z-index:1100}[data-puck-theme-scope=true] .onboarding-tracker{display:none;position:relative;align-items:center;gap:12px;margin-left:auto;cursor:pointer;border:none;background:transparent;padding:0}[data-puck-theme-scope=true] .onboarding-tracker--clickable{cursor:pointer}[data-puck-theme-scope=true] .onboarding-tracker-label{color:#09f;font-family:inherit;font-weight:500;font-size:14px;line-height:1.25}[data-puck-theme-scope=true] .onboarding-tracker-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700;line-height:1;box-sizing:border-box}[data-puck-theme-scope=true] .onboarding-tracker-badge--low{background-color:#fff3f1;color:#e5381d}[data-puck-theme-scope=true] .onboarding-tracker-badge--mid{background-color:#fff7ed;color:#ea580c}[data-puck-theme-scope=true] .onboarding-tracker-badge--high{background-color:#f0fdf4;color:#15803d}[data-puck-theme-scope=true] .onboarding-tracker-tooltip{position:absolute;left:50%;transform:translate(-50%);bottom:-52px;background-color:#020617;color:#f9fafb;padding:8px 12px;border-radius:9999px;font-size:12px;line-height:1.4;white-space:nowrap;box-shadow:0 10px 25px #0f172a59;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:20}[data-puck-theme-scope=true] .onboarding-tracker-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background-color:#020617}[data-puck-theme-scope=true] .onboarding-tracker-divider{display:inline-block;height:24px;width:1px;background-color:#e5e7eb;margin-left:8px;margin-right:8px}[data-puck-theme-scope=true] .onboarding-tracker--clickable:hover .onboarding-tracker-tooltip{opacity:1}[data-puck-theme-scope=true] .header-wallet-wrap{position:relative;display:flex;align-items:center}[data-puck-theme-scope=true] .header-wallet-tooltip{position:absolute;left:50%;transform:translate(-50%);bottom:-52px;background-color:#020617;color:#f9fafb;padding:8px 12px;border-radius:9999px;font-size:12px;line-height:1.4;white-space:nowrap;box-shadow:0 10px 25px #0f172a59;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:20}[data-puck-theme-scope=true] .header-wallet-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background-color:#020617}[data-puck-theme-scope=true] .header-wallet-wrap:hover .header-wallet-tooltip{opacity:1}[data-puck-theme-scope=true] .icon-btn.icon-btn--active,[data-puck-theme-scope=true] .icon-btn.icon-btn--active:hover{background:var(--cpw-primary-base, hsl(204, 100%, 50%));color:#fff}@media(min-width:1024px){[data-puck-theme-scope=true] .onboarding-tracker{display:inline-flex}}[data-puck-theme-scope=true] .lang-pill{display:inline-flex;align-items:center;justify-content:center;width:103px;height:44px;gap:8px;opacity:1;padding:10px 16px;border-radius:var(--corner-radius-xl, 24px);border-width:1px;border-style:solid;border-color:hsl(var(--primary-light, 204, 100%, 66%));border-bottom-width:.5px;background:#fff;box-sizing:border-box}[data-puck-theme-scope=true] .lang-pill-icon{width:16px;height:16px;color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .lang-select{border:none;background:transparent;font-size:13px;font-weight:500;color:var(--cpw-text-label, #585858);padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-puck-theme-scope=true] .lang-select option{color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .lang-pill-caret{width:14px;height:14px;color:var(--cpw-text-label, #585858)}[data-puck-theme-scope=true] .icon-btn{padding:8px;background:#f3f4f6;border-radius:12px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}[data-puck-theme-scope=true] .icon-btn .icon{width:20px;height:20px;color:currentColor}[data-puck-theme-scope=true] .icon-btn:hover{background:var(--cpw-primary-base, hsl(204, 100%, 50%));color:#fff}[data-puck-theme-scope=true] .notification{position:relative}[data-puck-theme-scope=true] .notif-dot{position:absolute;top:4px;right:4px;width:10px;height:10px;background:#ef4444;border-radius:9999px;box-shadow:0 0 0 2px #fff}[data-puck-theme-scope=true] .avatar{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ffffff;box-shadow:0 0 0 1px #0000000d}[data-puck-theme-scope=true] .menu-btn{display:none;margin-right:8px}@media(max-width:914px){[data-puck-theme-scope=true] .template1-header{height:60px}[data-puck-theme-scope=true] .template1-header-right,[data-puck-theme-scope=true] .header-actions{gap:8px}[data-puck-theme-scope=true] .onboarding-tracker{display:none}[data-puck-theme-scope=true] .header-wallet-wrap,[data-puck-theme-scope=true] .header-profile-menu-root,[data-puck-theme-scope=true] .header-language-wrap,[data-puck-theme-scope=true] .lang-pill{display:none!important}[data-puck-theme-scope=true] .icon-btn{width:30px;height:30px;padding:0}[data-puck-theme-scope=true] .menu-btn{display:flex}}[data-puck-theme-scope=true][data-template-layout=top-nav] .template1-header button[title="Collapse sidebar"]{display:none!important}[data-puck-theme-scope=true] .navigation-sidebar.navigation-topbar{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;flex-direction:row!important;bottom:auto!important;height:auto!important;max-height:none!important;background:transparent;display:none}.navigation-topbar .t2-nav-bar{width:100%;background:#fff;border-bottom:1px solid #e8eaed;box-shadow:0 1px #0f172a0a;box-sizing:border-box}.navigation-topbar .t2-nav-bar,.navigation-topbar .t2-nav-scroll,.navigation-topbar .t2-nav-list{overflow:visible}.navigation-topbar .t2-nav-scroll{display:flex;justify-content:center;width:100%;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.navigation-topbar .t2-nav-scroll::-webkit-scrollbar{height:4px}.navigation-topbar .t2-nav-scroll::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:999px}.navigation-topbar .t2-nav-list{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;min-width:min(100%,-moz-max-content);min-width:min(100%,max-content);box-sizing:border-box}.navigation-topbar .t2-nav-link{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:none;border-radius:10px;background:transparent;color:#4b5563;font-family:var( --font-family-heading, var(--font-family-title, "Sora", ui-sans-serif, system-ui, sans-serif) );font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.navigation-topbar .t2-nav-link:hover:not(.t2-nav-link--active){color:var(--cpw-primary-base, #2563eb);background:#f3f4f6}.navigation-topbar .t2-nav-link--active{color:#fff;background:var(--cpw-primary-base, #2563eb);box-shadow:0 2px 8px #2563eb47}.navigation-topbar .t2-nav-link--menu.t2-nav-link--active,.navigation-topbar .t2-nav-menu--active .t2-nav-link--menu:not(:hover){color:var(--cpw-primary-base, #2563eb);background:transparent;box-shadow:none}.navigation-topbar .t2-nav-menu:hover .t2-nav-link--menu,.navigation-topbar .t2-nav-menu--open .t2-nav-link--menu,.navigation-topbar .t2-nav-menu:focus-within .t2-nav-link--menu{color:var(--cpw-primary-base, #2563eb);background:#f3f4f6}.navigation-topbar .t2-nav-link:focus-visible{outline:2px solid color-mix(in srgb,var(--cpw-primary-base, #2563eb) 50%,transparent);outline-offset:2px}.navigation-topbar .t2-nav-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor;width:20px;height:20px}.navigation-topbar .t2-nav-icon svg{display:block;width:100%;height:100%}.navigation-topbar .t2-nav-label{line-height:1.2}.navigation-topbar .t2-nav-chevron{flex-shrink:0;opacity:.65;transition:transform .2s ease}.navigation-topbar .t2-nav-menu:hover .t2-nav-chevron,.navigation-topbar .t2-nav-menu--open .t2-nav-chevron,.navigation-topbar .t2-nav-menu:focus-within .t2-nav-chevron{transform:rotate(180deg)}.navigation-topbar .t2-nav-menu{position:relative;flex-shrink:0}.t2-nav-dropdown.t2-nav-dropdown--portal,#t2-nav-dropdown-layer .t2-nav-dropdown--portal{min-width:200px;max-width:min(280px,90vw);padding:6px;border-radius:12px;border:1px solid #e8eaed;background:#fff;box-shadow:0 12px 32px #0f172a24,0 2px 8px #0f172a14;opacity:1;visibility:visible;pointer-events:auto;animation:t2-nav-dropdown-in .14s ease-out}@keyframes t2-nav-dropdown-in{0%{opacity:0}to{opacity:1}}.navigation-topbar .t2-nav-dropdown--inline{display:none}.t2-nav-dropdown-list,.navigation-topbar .t2-nav-dropdown-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:min(320px,60vh);overflow-y:auto;scrollbar-width:thin}.t2-nav-dropdown-item,.navigation-topbar .t2-nav-dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:8px;background:transparent;color:#374151;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active),.navigation-topbar .t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active){background:color-mix(in srgb,var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%))) 10%,#ffffff);color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}.t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active) .t2-nav-dropdown-label,.t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active) .t2-nav-icon,.navigation-topbar .t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active) .t2-nav-dropdown-label,.navigation-topbar .t2-nav-dropdown-item:hover:not(.t2-nav-dropdown-item--active) .t2-nav-icon{color:var(--cpw-primary-base, hsl(var(--primary-base, 204 100% 50%)))}.t2-nav-dropdown-item--active,.navigation-topbar .t2-nav-dropdown-item--active{background:var(--cpw-primary-base, #2563eb);color:#fff}.t2-nav-dropdown-label,.navigation-topbar .t2-nav-dropdown-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t2-nav-dropdown--portal .t2-nav-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:currentColor}.t2-nav-dropdown--portal .t2-nav-icon svg{display:block;width:100%;height:100%}@media(min-width:915px){[data-puck-theme-scope=true] .navigation-sidebar.navigation-topbar{display:block;position:fixed;top:60px;left:0;right:0;z-index:50;pointer-events:none;overflow:visible}.navigation-topbar .t2-nav-bar,.navigation-topbar .t2-nav-link,.navigation-topbar .t2-nav-menu{pointer-events:auto}}.navigation-topbar .t2-nav-mobile-header{display:none}@media(max-width:914px){[data-puck-theme-scope=true] .navigation-sidebar.navigation-topbar{display:block;position:fixed;inset:0 auto auto 0;width:100%;max-width:none;height:100vh;z-index:60;background:#fff;padding:20px 16px;box-sizing:border-box;transform:translate(-100%);transition:transform .25s ease;box-shadow:4px 0 24px #0000001f;pointer-events:auto;overflow-y:auto}[data-puck-theme-scope=true] .navigation-sidebar[data-mobile-open=true]{transform:translate(0)}.navigation-topbar .t2-nav-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e8eaed}.navigation-topbar .t2-nav-mobile-logo-img{height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.navigation-topbar .t2-nav-mobile-logo-text{font-size:18px;font-weight:700;color:var(--cpw-primary-base, #2563eb)}.navigation-topbar .t2-nav-mobile-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#f3f4f6;color:#4b5563;cursor:pointer}.navigation-topbar .t2-nav-scroll{display:block;overflow:visible}.navigation-topbar .t2-nav-list{flex-direction:column;align-items:stretch;gap:2px;padding:0;min-width:0;width:100%}.navigation-topbar .t2-nav-link{width:100%;justify-content:flex-start;min-height:44px;padding:10px 14px}.navigation-topbar .t2-nav-menu{width:100%}.navigation-topbar .t2-nav-dropdown--inline{min-width:0;max-width:none;width:100%;margin:0 0 4px;padding:4px 0 4px 12px;border:none;border-radius:0;box-shadow:none;background:transparent;display:none}.navigation-topbar .t2-nav-menu--open .t2-nav-dropdown--inline{display:block}.navigation-topbar .t2-nav-dropdown-item{padding:10px 12px}}[data-puck-theme-scope=true][data-template-layout=top-nav],[data-puck-theme-scope=true] .navigation-sidebar.navigation-topbar{--portal-header-height: 60px;--portal-nav-height: 56px;--portal-chrome-offset: calc( var(--portal-header-height) + var(--portal-nav-height) )}[data-puck-theme-scope=true][data-template-layout=top-nav] .portal-chrome-spacer{height:var(--portal-chrome-offset);flex-shrink:0}[data-puck-theme-scope=true][data-template-layout=top-nav] .portal-main-with-sidebar,[data-puck-theme-scope=true] .portal-main-with-topnav{margin-left:0!important;margin-top:0!important;width:100%;max-width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.navigation-topbar .t2-nav-link,.navigation-topbar .t2-nav-dropdown,.navigation-topbar .t2-nav-chevron,[data-puck-theme-scope=true] .navigation-sidebar.navigation-topbar{transition:none}}[data-puck-theme-scope=true] .preview-skeleton-layout{display:flex;min-height:100vh;background-color:#f7f9fb}[data-puck-theme-scope=true] .preview-skeleton-sidebar{width:252px;background-color:#fff;border-right:1px solid #e5e5e5;padding:24px 16px;display:flex;flex-direction:column;gap:24px}[data-puck-theme-scope=true] .preview-skeleton-sidebar-header{padding-bottom:16px;border-bottom:1px solid #e5e5e5}[data-puck-theme-scope=true] .preview-skeleton-logo{width:120px;height:32px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-nav{display:flex;flex-direction:column;gap:8px}[data-puck-theme-scope=true] .preview-skeleton-nav-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px}[data-puck-theme-scope=true] .preview-skeleton-nav-icon{width:20px;height:20px;border-radius:4px;flex-shrink:0}[data-puck-theme-scope=true] .preview-skeleton-nav-text{width:120px;height:16px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-header{background-color:#fff;border-bottom:1px solid #e5e5e5;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;height:72px}[data-puck-theme-scope=true] .preview-skeleton-header-left{display:flex;align-items:center;gap:16px}[data-puck-theme-scope=true] .preview-skeleton-logo-small{width:40px;height:40px;border-radius:8px}[data-puck-theme-scope=true] .preview-skeleton-title{width:150px;height:24px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-header-right{display:flex;align-items:center;gap:12px}[data-puck-theme-scope=true] .preview-skeleton-icon-btn{width:40px;height:40px;border-radius:8px}[data-puck-theme-scope=true] .preview-skeleton-content{flex:1;display:flex;flex-direction:column;background-color:#f7f9fb}[data-puck-theme-scope=true] .preview-skeleton-body{flex:1;padding:100px 24px 24px;display:flex;flex-direction:column;gap:24px;margin-left:252px}[data-puck-theme-scope=true] .preview-skeleton-card{background-color:#fff;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #e5e5e5}[data-puck-theme-scope=true] .preview-skeleton-card-header{width:60%;height:28px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-card-line{width:100%;height:16px;border-radius:4px}[data-puck-theme-scope=true] .preview-skeleton-card-line.short{width:70%}[data-puck-theme-scope=true] .preview-skeleton-shimmer{background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
/*# sourceMappingURL=index.css.map */:root {
  --iti-hover-color: rgba(0, 0, 0, 0.05);
  --iti-border-color: #ccc;
  --iti-dialcode-color: #999;
  --iti-dropdown-bg: white;
  --iti-search-icon-color: #999;
  --iti-spacer-horizontal: 8px;
  --iti-flag-height: 12px;
  --iti-flag-width: 16px;
  --iti-border-width: 1px;
  --iti-arrow-height: 4px;
  --iti-arrow-width: 6px;
  --iti-triangle-border: calc(var(--iti-arrow-width) / 2);
  --iti-arrow-padding: 6px;
  --iti-arrow-color: #555;
  --iti-flag-sprite-width: 3904px;
  --iti-flag-sprite-height: 12px;
  --iti-mobile-popup-margin: 30px;
}

.iti {
  position: relative;
  display: inline-block;
}

.iti * {
  box-sizing: border-box;
}

.iti__a11y-text {
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  position: absolute;
}

.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {
  position: relative;
  z-index: 0;
  margin: 0 !important;
}

.iti__country-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: var(--iti-border-width);
}

.iti__selected-country {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-radius: 0;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
}

.iti__selected-country-primary {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}

.iti__arrow {
  margin-left: var(--iti-arrow-padding);
  width: 0;
  height: 0;
  border-left: var(--iti-triangle-border) solid transparent;
  border-right: var(--iti-triangle-border) solid transparent;
  border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.iti__arrow--up {
  border-top: none;
  border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.iti__dropdown-content {
  border-radius: 3px;
  background-color: var(--iti-dropdown-bg);
}

.iti--inline-dropdown .iti__dropdown-content {
  position: absolute;
  z-index: 2;
  margin-top: 3px;
  margin-left: calc(var(--iti-border-width) * -1);
  border: var(--iti-border-width) solid var(--iti-border-color);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}

.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding-left: 30px;
  padding-right: 28px;
}

[dir=rtl] .iti__search-input {
  padding-left: inherit;
  padding-right: 30px;
  background-position: right 8px center;
}

.iti__search-input + .iti__country-list {
  border-top: 1px solid var(--iti-border-color);
}

.iti__search-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
          appearance: none;
}

.iti__search-input-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}

.iti__search-icon {
  position: absolute;
  left: 8px;
  display: flex;
  pointer-events: none;
}

[dir=rtl] .iti__search-icon {
  left: auto;
  right: 8px;
}

.iti__search-icon-svg {
  stroke: var(--iti-search-icon-color);
  fill: none;
  stroke-width: 3;
}

.iti__search-clear {
  position: absolute;
  right: 4px;
  background: transparent;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.15s ease;
  width: 24px;
  height: 24px;
}

.iti__search-clear .iti__search-clear-x {
  stroke-width: 2;
}

.iti__search-clear .iti__search-clear-bg {
  fill: var(--iti-search-icon-color);
}

[dir=rtl] .iti__search-clear {
  right: auto;
  left: 4px;
}

.iti__search-clear:hover, .iti__search-clear:focus-visible {
  background: var(--iti-hover-color);
  outline: none;
}

.iti__no-results {
  text-align: center;
  padding: 30px 0;
}

.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.iti--inline-dropdown .iti__country-list {
  max-height: 185px;
}

.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}

@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}

.iti__country {
  display: flex;
  align-items: center;
  padding: 8px var(--iti-spacer-horizontal);
  outline: none;
}

.iti__dial-code {
  color: var(--iti-dialcode-color);
}

.iti__country.iti__highlight {
  background-color: var(--iti-hover-color);
}

.iti__country-list .iti__flag, .iti__country-name {
  margin-right: var(--iti-spacer-horizontal);
}

[dir=rtl] .iti__country-list .iti__flag, [dir=rtl] .iti__country-name {
  margin-right: 0;
  margin-left: var(--iti-spacer-horizontal);
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) button.iti__selected-country {
  cursor: pointer;
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary {
  background-color: var(--iti-hover-color);
}

.iti .iti__selected-dial-code {
  margin-left: 4px;
}

.iti--container {
  position: fixed;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: var(--iti-border-width);
}

.iti--container:hover {
  cursor: pointer;
}

.iti__hide {
  display: none;
}

.iti__v-hide {
  visibility: hidden;
}

.iti--fullscreen-popup.iti--container {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: var(--iti-mobile-popup-margin);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.iti--fullscreen-popup .iti__dropdown-content {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative;
}

.iti--fullscreen-popup .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti__flag {
  --iti-flag-offset: 100px;
  height: var(--iti-flag-height);
  width: var(--iti-flag-width);
  border-radius: 1px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: var(--iti-path-flags-1x);
  background-repeat: no-repeat;
  background-position: var(--iti-flag-offset) 0;
  background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}

.iti__ac {
  --iti-flag-offset: 0px;
}

.iti__ad {
  --iti-flag-offset: -16px;
}

.iti__ae {
  --iti-flag-offset: -32px;
}

.iti__af {
  --iti-flag-offset: -48px;
}

.iti__ag {
  --iti-flag-offset: -64px;
}

.iti__ai {
  --iti-flag-offset: -80px;
}

.iti__al {
  --iti-flag-offset: -96px;
}

.iti__am {
  --iti-flag-offset: -112px;
}

.iti__ao {
  --iti-flag-offset: -128px;
}

.iti__ar {
  --iti-flag-offset: -144px;
}

.iti__as {
  --iti-flag-offset: -160px;
}

.iti__at {
  --iti-flag-offset: -176px;
}

.iti__au {
  --iti-flag-offset: -192px;
}

.iti__aw {
  --iti-flag-offset: -208px;
}

.iti__ax {
  --iti-flag-offset: -224px;
}

.iti__az {
  --iti-flag-offset: -240px;
}

.iti__ba {
  --iti-flag-offset: -256px;
}

.iti__bb {
  --iti-flag-offset: -272px;
}

.iti__bd {
  --iti-flag-offset: -288px;
}

.iti__be {
  --iti-flag-offset: -304px;
}

.iti__bf {
  --iti-flag-offset: -320px;
}

.iti__bg {
  --iti-flag-offset: -336px;
}

.iti__bh {
  --iti-flag-offset: -352px;
}

.iti__bi {
  --iti-flag-offset: -368px;
}

.iti__bj {
  --iti-flag-offset: -384px;
}

.iti__bl {
  --iti-flag-offset: -400px;
}

.iti__bm {
  --iti-flag-offset: -416px;
}

.iti__bn {
  --iti-flag-offset: -432px;
}

.iti__bo {
  --iti-flag-offset: -448px;
}

.iti__bq {
  --iti-flag-offset: -464px;
}

.iti__br {
  --iti-flag-offset: -480px;
}

.iti__bs {
  --iti-flag-offset: -496px;
}

.iti__bt {
  --iti-flag-offset: -512px;
}

.iti__bw {
  --iti-flag-offset: -528px;
}

.iti__by {
  --iti-flag-offset: -544px;
}

.iti__bz {
  --iti-flag-offset: -560px;
}

.iti__ca {
  --iti-flag-offset: -576px;
}

.iti__cc {
  --iti-flag-offset: -592px;
}

.iti__cd {
  --iti-flag-offset: -608px;
}

.iti__cf {
  --iti-flag-offset: -624px;
}

.iti__cg {
  --iti-flag-offset: -640px;
}

.iti__ch {
  --iti-flag-offset: -656px;
}

.iti__ci {
  --iti-flag-offset: -672px;
}

.iti__ck {
  --iti-flag-offset: -688px;
}

.iti__cl {
  --iti-flag-offset: -704px;
}

.iti__cm {
  --iti-flag-offset: -720px;
}

.iti__cn {
  --iti-flag-offset: -736px;
}

.iti__co {
  --iti-flag-offset: -752px;
}

.iti__cr {
  --iti-flag-offset: -768px;
}

.iti__cu {
  --iti-flag-offset: -784px;
}

.iti__cv {
  --iti-flag-offset: -800px;
}

.iti__cw {
  --iti-flag-offset: -816px;
}

.iti__cx {
  --iti-flag-offset: -832px;
}

.iti__cy {
  --iti-flag-offset: -848px;
}

.iti__cz {
  --iti-flag-offset: -864px;
}

.iti__de {
  --iti-flag-offset: -880px;
}

.iti__dj {
  --iti-flag-offset: -896px;
}

.iti__dk {
  --iti-flag-offset: -912px;
}

.iti__dm {
  --iti-flag-offset: -928px;
}

.iti__do {
  --iti-flag-offset: -944px;
}

.iti__dz {
  --iti-flag-offset: -960px;
}

.iti__ec {
  --iti-flag-offset: -976px;
}

.iti__ee {
  --iti-flag-offset: -992px;
}

.iti__eg {
  --iti-flag-offset: -1008px;
}

.iti__eh {
  --iti-flag-offset: -1024px;
}

.iti__er {
  --iti-flag-offset: -1040px;
}

.iti__es {
  --iti-flag-offset: -1056px;
}

.iti__et {
  --iti-flag-offset: -1072px;
}

.iti__fi {
  --iti-flag-offset: -1088px;
}

.iti__fj {
  --iti-flag-offset: -1104px;
}

.iti__fk {
  --iti-flag-offset: -1120px;
}

.iti__fm {
  --iti-flag-offset: -1136px;
}

.iti__fo {
  --iti-flag-offset: -1152px;
}

.iti__fr {
  --iti-flag-offset: -1168px;
}

.iti__ga {
  --iti-flag-offset: -1184px;
}

.iti__gb {
  --iti-flag-offset: -1200px;
}

.iti__gd {
  --iti-flag-offset: -1216px;
}

.iti__ge {
  --iti-flag-offset: -1232px;
}

.iti__gf {
  --iti-flag-offset: -1248px;
}

.iti__gg {
  --iti-flag-offset: -1264px;
}

.iti__gh {
  --iti-flag-offset: -1280px;
}

.iti__gi {
  --iti-flag-offset: -1296px;
}

.iti__gl {
  --iti-flag-offset: -1312px;
}

.iti__gm {
  --iti-flag-offset: -1328px;
}

.iti__gn {
  --iti-flag-offset: -1344px;
}

.iti__gp {
  --iti-flag-offset: -1360px;
}

.iti__gq {
  --iti-flag-offset: -1376px;
}

.iti__gr {
  --iti-flag-offset: -1392px;
}

.iti__gt {
  --iti-flag-offset: -1408px;
}

.iti__gu {
  --iti-flag-offset: -1424px;
}

.iti__gw {
  --iti-flag-offset: -1440px;
}

.iti__gy {
  --iti-flag-offset: -1456px;
}

.iti__hk {
  --iti-flag-offset: -1472px;
}

.iti__hn {
  --iti-flag-offset: -1488px;
}

.iti__hr {
  --iti-flag-offset: -1504px;
}

.iti__ht {
  --iti-flag-offset: -1520px;
}

.iti__hu {
  --iti-flag-offset: -1536px;
}

.iti__id {
  --iti-flag-offset: -1552px;
}

.iti__ie {
  --iti-flag-offset: -1568px;
}

.iti__il {
  --iti-flag-offset: -1584px;
}

.iti__im {
  --iti-flag-offset: -1600px;
}

.iti__in {
  --iti-flag-offset: -1616px;
}

.iti__io {
  --iti-flag-offset: -1632px;
}

.iti__iq {
  --iti-flag-offset: -1648px;
}

.iti__ir {
  --iti-flag-offset: -1664px;
}

.iti__is {
  --iti-flag-offset: -1680px;
}

.iti__it {
  --iti-flag-offset: -1696px;
}

.iti__je {
  --iti-flag-offset: -1712px;
}

.iti__jm {
  --iti-flag-offset: -1728px;
}

.iti__jo {
  --iti-flag-offset: -1744px;
}

.iti__jp {
  --iti-flag-offset: -1760px;
}

.iti__ke {
  --iti-flag-offset: -1776px;
}

.iti__kg {
  --iti-flag-offset: -1792px;
}

.iti__kh {
  --iti-flag-offset: -1808px;
}

.iti__ki {
  --iti-flag-offset: -1824px;
}

.iti__km {
  --iti-flag-offset: -1840px;
}

.iti__kn {
  --iti-flag-offset: -1856px;
}

.iti__kp {
  --iti-flag-offset: -1872px;
}

.iti__kr {
  --iti-flag-offset: -1888px;
}

.iti__kw {
  --iti-flag-offset: -1904px;
}

.iti__ky {
  --iti-flag-offset: -1920px;
}

.iti__kz {
  --iti-flag-offset: -1936px;
}

.iti__la {
  --iti-flag-offset: -1952px;
}

.iti__lb {
  --iti-flag-offset: -1968px;
}

.iti__lc {
  --iti-flag-offset: -1984px;
}

.iti__li {
  --iti-flag-offset: -2000px;
}

.iti__lk {
  --iti-flag-offset: -2016px;
}

.iti__lr {
  --iti-flag-offset: -2032px;
}

.iti__ls {
  --iti-flag-offset: -2048px;
}

.iti__lt {
  --iti-flag-offset: -2064px;
}

.iti__lu {
  --iti-flag-offset: -2080px;
}

.iti__lv {
  --iti-flag-offset: -2096px;
}

.iti__ly {
  --iti-flag-offset: -2112px;
}

.iti__ma {
  --iti-flag-offset: -2128px;
}

.iti__mc {
  --iti-flag-offset: -2144px;
}

.iti__md {
  --iti-flag-offset: -2160px;
}

.iti__me {
  --iti-flag-offset: -2176px;
}

.iti__mf {
  --iti-flag-offset: -2192px;
}

.iti__mg {
  --iti-flag-offset: -2208px;
}

.iti__mh {
  --iti-flag-offset: -2224px;
}

.iti__mk {
  --iti-flag-offset: -2240px;
}

.iti__ml {
  --iti-flag-offset: -2256px;
}

.iti__mm {
  --iti-flag-offset: -2272px;
}

.iti__mn {
  --iti-flag-offset: -2288px;
}

.iti__mo {
  --iti-flag-offset: -2304px;
}

.iti__mp {
  --iti-flag-offset: -2320px;
}

.iti__mq {
  --iti-flag-offset: -2336px;
}

.iti__mr {
  --iti-flag-offset: -2352px;
}

.iti__ms {
  --iti-flag-offset: -2368px;
}

.iti__mt {
  --iti-flag-offset: -2384px;
}

.iti__mu {
  --iti-flag-offset: -2400px;
}

.iti__mv {
  --iti-flag-offset: -2416px;
}

.iti__mw {
  --iti-flag-offset: -2432px;
}

.iti__mx {
  --iti-flag-offset: -2448px;
}

.iti__my {
  --iti-flag-offset: -2464px;
}

.iti__mz {
  --iti-flag-offset: -2480px;
}

.iti__na {
  --iti-flag-offset: -2496px;
}

.iti__nc {
  --iti-flag-offset: -2512px;
}

.iti__ne {
  --iti-flag-offset: -2528px;
}

.iti__nf {
  --iti-flag-offset: -2544px;
}

.iti__ng {
  --iti-flag-offset: -2560px;
}

.iti__ni {
  --iti-flag-offset: -2576px;
}

.iti__nl {
  --iti-flag-offset: -2592px;
}

.iti__no {
  --iti-flag-offset: -2608px;
}

.iti__np {
  --iti-flag-offset: -2624px;
}

.iti__nr {
  --iti-flag-offset: -2640px;
}

.iti__nu {
  --iti-flag-offset: -2656px;
}

.iti__nz {
  --iti-flag-offset: -2672px;
}

.iti__om {
  --iti-flag-offset: -2688px;
}

.iti__pa {
  --iti-flag-offset: -2704px;
}

.iti__pe {
  --iti-flag-offset: -2720px;
}

.iti__pf {
  --iti-flag-offset: -2736px;
}

.iti__pg {
  --iti-flag-offset: -2752px;
}

.iti__ph {
  --iti-flag-offset: -2768px;
}

.iti__pk {
  --iti-flag-offset: -2784px;
}

.iti__pl {
  --iti-flag-offset: -2800px;
}

.iti__pm {
  --iti-flag-offset: -2816px;
}

.iti__pr {
  --iti-flag-offset: -2832px;
}

.iti__ps {
  --iti-flag-offset: -2848px;
}

.iti__pt {
  --iti-flag-offset: -2864px;
}

.iti__pw {
  --iti-flag-offset: -2880px;
}

.iti__py {
  --iti-flag-offset: -2896px;
}

.iti__qa {
  --iti-flag-offset: -2912px;
}

.iti__re {
  --iti-flag-offset: -2928px;
}

.iti__ro {
  --iti-flag-offset: -2944px;
}

.iti__rs {
  --iti-flag-offset: -2960px;
}

.iti__ru {
  --iti-flag-offset: -2976px;
}

.iti__rw {
  --iti-flag-offset: -2992px;
}

.iti__sa {
  --iti-flag-offset: -3008px;
}

.iti__sb {
  --iti-flag-offset: -3024px;
}

.iti__sc {
  --iti-flag-offset: -3040px;
}

.iti__sd {
  --iti-flag-offset: -3056px;
}

.iti__se {
  --iti-flag-offset: -3072px;
}

.iti__sg {
  --iti-flag-offset: -3088px;
}

.iti__sh {
  --iti-flag-offset: -3104px;
}

.iti__si {
  --iti-flag-offset: -3120px;
}

.iti__sj {
  --iti-flag-offset: -3136px;
}

.iti__sk {
  --iti-flag-offset: -3152px;
}

.iti__sl {
  --iti-flag-offset: -3168px;
}

.iti__sm {
  --iti-flag-offset: -3184px;
}

.iti__sn {
  --iti-flag-offset: -3200px;
}

.iti__so {
  --iti-flag-offset: -3216px;
}

.iti__sr {
  --iti-flag-offset: -3232px;
}

.iti__ss {
  --iti-flag-offset: -3248px;
}

.iti__st {
  --iti-flag-offset: -3264px;
}

.iti__sv {
  --iti-flag-offset: -3280px;
}

.iti__sx {
  --iti-flag-offset: -3296px;
}

.iti__sy {
  --iti-flag-offset: -3312px;
}

.iti__sz {
  --iti-flag-offset: -3328px;
}

.iti__tc {
  --iti-flag-offset: -3344px;
}

.iti__td {
  --iti-flag-offset: -3360px;
}

.iti__tg {
  --iti-flag-offset: -3376px;
}

.iti__th {
  --iti-flag-offset: -3392px;
}

.iti__tj {
  --iti-flag-offset: -3408px;
}

.iti__tk {
  --iti-flag-offset: -3424px;
}

.iti__tl {
  --iti-flag-offset: -3440px;
}

.iti__tm {
  --iti-flag-offset: -3456px;
}

.iti__tn {
  --iti-flag-offset: -3472px;
}

.iti__to {
  --iti-flag-offset: -3488px;
}

.iti__tr {
  --iti-flag-offset: -3504px;
}

.iti__tt {
  --iti-flag-offset: -3520px;
}

.iti__tv {
  --iti-flag-offset: -3536px;
}

.iti__tw {
  --iti-flag-offset: -3552px;
}

.iti__tz {
  --iti-flag-offset: -3568px;
}

.iti__ua {
  --iti-flag-offset: -3584px;
}

.iti__ug {
  --iti-flag-offset: -3600px;
}

.iti__us {
  --iti-flag-offset: -3616px;
}

.iti__uy {
  --iti-flag-offset: -3632px;
}

.iti__uz {
  --iti-flag-offset: -3648px;
}

.iti__va {
  --iti-flag-offset: -3664px;
}

.iti__vc {
  --iti-flag-offset: -3680px;
}

.iti__ve {
  --iti-flag-offset: -3696px;
}

.iti__vg {
  --iti-flag-offset: -3712px;
}

.iti__vi {
  --iti-flag-offset: -3728px;
}

.iti__vn {
  --iti-flag-offset: -3744px;
}

.iti__vu {
  --iti-flag-offset: -3760px;
}

.iti__wf {
  --iti-flag-offset: -3776px;
}

.iti__ws {
  --iti-flag-offset: -3792px;
}

.iti__xk {
  --iti-flag-offset: -3808px;
}

.iti__ye {
  --iti-flag-offset: -3824px;
}

.iti__yt {
  --iti-flag-offset: -3840px;
}

.iti__za {
  --iti-flag-offset: -3856px;
}

.iti__zm {
  --iti-flag-offset: -3872px;
}

.iti__zw {
  --iti-flag-offset: -3888px;
}

.iti__globe {
  background-image: var(--iti-path-globe-1x);
  background-size: contain;
  background-position: right;
  box-shadow: none;
  height: 19px;
}

@media (min-resolution: 2x) {
  .iti__flag {
    background-image: var(--iti-path-flags-2x);
  }
  .iti__globe {
    background-image: var(--iti-path-globe-2x);
  }
}

:root {
  --iti-path-flags-1x: url("/assets/flags-a2kmUSbF.webp");
  --iti-path-flags-2x: url("/assets/flags@2x-gR6KPp3x.webp");
  --iti-path-globe-1x: url("data:image/webp;base64,UklGRvoBAABXRUJQVlA4TO4BAAAvE8AEENXIkiRZtZu7H33ql07cqTlilvbz9i4tosSMZma27zWzHRGyIEk2bcu2bdvGn23btm3btm3btm0/m5PqAEkLTYYwxTPAW84Tl6wNgmvIqptKKH9nYAr4xle+TML/BDI2LSg6QHKT/nngE4+ZMIUePUGeTvly+YoV8F1DtkGUzlfst2LUKTX6PaWZeMWiDqN6PgcciGa2boYPmxlR5bIIL5l6RVyDYMXmY1f10pGb7PmAN6sRTBTN3N9C9Zi/LbVhlL+Oo2M7RxoE/a4+/nDjeBrSVwtGYXGGMIrUbJzCU1LgFftP9K1hkpOXmBim30cIJ1hgOkSwMhYCMgmaw7rXcfT5/wQcFhrcuaOEBuq5ytYblLPBEhV0Aq/ZqcDn/6RUDgrUL0/0UZgK/p+rR8/4nZAqFfuXA6TbtFQyJSe4gpj6T19a5q+HLEkox0mlWXvbIGbuJw28fkozjybhT5oXHNY4py5rH1CflcyeB1fId9wXDAvFmz/8m6AE/8TgYzEVGoRMCKUhND7PQho7jGo1utkdV559cm3llGFs3sxBZrmGbEExop91jyfg5G7BmCCi6evNaSDFBrG3vyaRNzt+HJ9kQpVbgj+xFUoNgr3abxqGfH3WfQq9lp5UZPRW74ZbFgpq+EGo67dUAQ==");
  --iti-path-globe-2x: url("data:image/webp;base64,UklGRlwFAABXRUJQVlA4TE8FAAAvJ8AJEEfHKJIkKdmcgvjj3wwill7QwKhtJEnOnIDmv/zJLAdGbSNJcuYENP/lT2Y5OGwjSZHmtL3wTFl9tp8SM/9xz47Ctm2b7mnwDggKFNd77jgHyxhIYVvLQBDEHEBKRQBIOXzQpAhiBQCIAMaIAACHhAQHIMFhhRkSRt1hlRIYDAZDhiE3CVrBS2gFkZGRYdA6mjQQBYAv6yOZSVAQCoPWMCWBIBQKwtCCUBANFARBlChBfPCG/dZUjxJECYJQECU+KGFQEC1YdN/NSUNRTDm4osQBGUwFjDFCBOYRo9QWxAmPlKQECRERMbVLCZapZ0owSrnz3hb6/P8auL9vAwr7/xeS5EV9q2sWU2vbtjla27Zt28akprq6a3bPtm2np87eJIvePUzd9fvoXkT0fwK4Vwdo8t6qyQW+O7Tn4k7NAdvi/jMR0fGpwhglhZBKm3B0pzvg3JcDrUuMEn7SDaUIRTLhhqb/AbDvw+bbJToMEq5QflFfv+QhJVPxcmkm/Ih9TzZfFxk/CJUnP7zMykJqnhsqQ51M6tTv2Pdgc/GKCuKmaI96HlhVAJy4vWVWWgRSfYJ9l4jv+4aB0F15Td3kH1YW4DiMnEJHGSaFOoOdw4LxOhCqPTf0JvLys6I8Wv/9BeeuhEkZfE+UZfNSOumqT+CArgHwbBHZw+ZB00AGeiYxIKKudH2zDxg97VK7FxdO6+9Pmt3l4J/bZR58rtyEOY6dtdhcMbPh2jsyNKr3mNnDy+c8Pig0od5wGXakg7DYgYgfU5648s0fC0Ljv9SigQVrHwUafXVgmNE92zBBBeYjsHn5L6Emz/6776EnxwJUsqKADMDmq8fG/T16fujr7lhknhheLG4PPwFD15IXs2xWFWBZVj4ndDW+fDItPRncssi75Fxv/iHQQL2PDbkg4k/zP/BfgfR1axxy59PM/IYdsypZWUCUiTlck2/zTz4fm3LzqkNlxxnzW+A4fK4vkbNrIbn7bgVoKn3djQu90krrllynQ1g7v2rpjUYsfeR6tdLSaqV5w5fR6E5+k8BVT/0aqqSXDAdV4wvpCplTCJnbFTLb9dTEHjoQQiTMC7Ah3PPuwbffOfD+xP4d3s7uMGDC+wcOvrs7kVKTZ6m4EMIVfn1O61JyrnuU3EM3A3znefrp142f5cnmnDXNyXecPFYUYNt2pVUlvot//qWFDszz9aTrCuGpQVX4Wn+KAw6rCrAgw/eqLZXQVQfmXZ5QnnCF2wrwdlJ5F8DhC1MP/itRnhv+wmHji7hpT+x0tekziRw7jxUF2LZznX3xOydH3e5fVhYWO5QOlClPzYFX9EMD65P9bBHZ16fLq7dHfrlal5vO2LxuKkTcfABvjZDxwsWvf9hs7pCv2ry5cowvB2/8iosq5YraWHw7JCxLyaAWZPoUrilMaRMKo8WwpQv0z2AXqnLzLA42H5gKEVcTuM76RfDtpVrzh9b5oTp0e5SI+Topy78hAzFm6QqRMN2gugNYLH0EoHF6Pyw3vm+OYQMRlwPpCd+sAep/WQ1OPGZZ13lO0ugpE0+m1xGRbdNKe67wzTN3Nouw3yfw03WH+nrnqUAnEul5YOXA5o20L4SnAiXjoX6f7Pm6RIeBl14EGe4a8VLad4UnvZTwysxR2DtOumEiUOpliLi7FWNb2vOEK4QQnnyoIav+Ko9XhGbUF1gZ7tWKcVBLX+T05HkOGmn0iA4WjsW9Ww6ny3WiTAjhyd41WWfGrv4sAof7t/l+ppGJlFeR7oBVr4kF2BYP0oYjDxsZpjuTsQDHsXjAUYxrrwwe9gGWRRRZ3CcA");
}:root{--rqb-spacing: 0.5rem;--rqb-border-width: 1px;--rqb-branch-indent: var(--rqb-spacing);--rqb-branch-width: var(--rqb-border-width);--rqb-base-color: #004bb8;--rqb-background-color: color-mix(in srgb, transparent, #004bb8 20%);--rqb-border-color: #8081a2;--rqb-border-style: solid;--rqb-border-radius: 0.25rem;--rqb-dnd-drop-indicator-color: rebeccapurple;--rqb-dnd-drop-indicator-style: dashed;--rqb-dnd-drop-indicator-width: 2px;--rqb-dnd-drop-indicator-copy-color: #693;--rqb-dnd-drop-indicator-copy-style: dashed;--rqb-dnd-drop-indicator-copy-width: 2px;--rqb-dnd-drop-indicator-group-color: #369;--rqb-dnd-drop-indicator-group-style: dashed;--rqb-dnd-drop-indicator-group-width: 2px;--rqb-dnd-drop-not-allowed-cursor: not-allowed;--rqb-branch-color: var(--rqb-border-color);--rqb-branch-radius: var(--rqb-border-radius);--rqb-branch-style: var(--rqb-border-style)}.ruleGroup{display:flex;flex-direction:column;gap:var(--rqb-spacing);padding:var(--rqb-spacing);border-width:var(--rqb-border-width)}.ruleGroup .ruleGroup-body{display:flex;flex-direction:column;gap:var(--rqb-spacing)}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .ruleGroup-header,.ruleGroup .rule{display:flex;gap:var(--rqb-spacing);align-items:center}.ruleGroup .rule .rule-value:has(.rule-value-list-item){display:flex;gap:var(--rqb-spacing);align-items:baseline}.ruleGroup .rule.rule-hasSubQuery{flex-wrap:wrap;padding:var(--rqb-spacing);border-width:var(--rqb-border-width)}.ruleGroup .rule.rule-hasSubQuery .ruleGroup-body{flex-basis:100%}.ruleGroup .betweenRules{display:flex}.ruleGroup .shiftActions{display:flex;flex-direction:column}.ruleGroup .shiftActions>*{padding:0}.dndOver.rule,.dndOver.ruleGroup-header{padding-bottom:var(--rqb-spacing)}.dndOver.betweenRules{padding-top:var(--rqb-spacing)}.dndGroup.rule.dndOver,.dndGroup.ruleGroup:has(.ruleGroup-header.dndOver){padding:var(--rqb-spacing)}.queryBuilder-branches:dir(ltr) .ruleGroup-body{margin-left:calc(2*var(--rqb-branch-indent))}.queryBuilder-branches:dir(ltr) .rule,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches:dir(ltr) .rule::before,.queryBuilder-branches:dir(ltr) .rule::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::after{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:dir(ltr) .rule::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::before{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 0 var(--rqb-branch-width) var(--rqb-branch-width)}.queryBuilder-branches:dir(ltr) .rule::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::after{top:50%;height:50%;border-width:0 0 0 var(--rqb-branch-width)}.queryBuilder-branches:dir(ltr) .rule:last-child::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup:last-child::after{display:none}.queryBuilder-branches:dir(ltr) .rule-hasSubQuery::before,.queryBuilder-branches:dir(ltr) .rule-hasSubQuery::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::after{left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:dir(ltr) .rule-hasSubQuery::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::before{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:dir(ltr) .rule-hasSubQuery::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::after{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:dir(ltr) .betweenRules{position:relative}.queryBuilder-branches:dir(ltr) .betweenRules::before{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute;top:calc(-1*var(--rqb-spacing));height:calc(100% + var(--rqb-spacing));border-width:0 0 0 var(--rqb-branch-width)}.queryBuilder-branches:dir(rtl) .ruleGroup-body{margin-right:calc(2*var(--rqb-branch-indent))}.queryBuilder-branches:dir(rtl) .rule,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches:dir(rtl) .rule::before,.queryBuilder-branches:dir(rtl) .rule::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::after{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:dir(rtl) .rule::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::after{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 var(--rqb-branch-width) var(--rqb-branch-width) 0}.queryBuilder-branches:dir(rtl) .rule::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::before{top:50%;height:50%;border-width:0 var(--rqb-branch-width) 0 0}.queryBuilder-branches:dir(rtl) .rule:last-child::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup:last-child::before{display:none}.queryBuilder-branches:dir(rtl) .rule-hasSubQuery::before,.queryBuilder-branches:dir(rtl) .rule-hasSubQuery::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::after{right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:dir(rtl) .rule-hasSubQuery::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::after{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:dir(rtl) .rule-hasSubQuery::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::before{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:dir(rtl) .betweenRules{position:relative}.queryBuilder-branches:dir(rtl) .betweenRules::after{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute;top:calc(-1*var(--rqb-spacing));height:calc(100% + var(--rqb-spacing));border-width:0 var(--rqb-branch-width) 0 0}.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.rule-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-combinators+.rule-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:dir(ltr) .shiftActions+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .shiftActions+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .shiftActions+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .shiftActions+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .shiftActions+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .shiftActions+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .shiftActions+.rule-lock,.queryBuilder-justified:dir(ltr) .shiftActions+.rule-remove,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.rule-lock,.queryBuilder-justified:dir(ltr) .queryBuilder-dragHandle+.rule-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.rule-lock,.queryBuilder-justified:dir(ltr) .ruleGroup-header+.rule-remove,.queryBuilder-justified:dir(ltr) .rule-operators+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .rule-operators+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .rule-operators+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .rule-operators+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .rule-operators+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .rule-operators+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .rule-operators+.rule-lock,.queryBuilder-justified:dir(ltr) .rule-operators+.rule-remove,.queryBuilder-justified:dir(ltr) .rule-value+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .rule-value+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .rule-value+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .rule-value+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .rule-value+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .rule-value+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .rule-value+.rule-lock,.queryBuilder-justified:dir(ltr) .rule-value+.rule-remove,.queryBuilder-justified:dir(ltr) .control+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .control+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .control+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .control+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .control+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .control+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .control+.rule-lock,.queryBuilder-justified:dir(ltr) .control+.rule-remove,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.rule-cloneRule,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.rule-lock,.queryBuilder-justified:dir(ltr) .chakra-select__wrapper+.rule-remove,.queryBuilder-justified:dir(ltr) input[type=hidden]+.ruleGroup-addRule,.queryBuilder-justified:dir(ltr) input[type=hidden]+.ruleGroup-addGroup,.queryBuilder-justified:dir(ltr) input[type=hidden]+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(ltr) input[type=hidden]+.ruleGroup-lock,.queryBuilder-justified:dir(ltr) input[type=hidden]+.ruleGroup-remove,.queryBuilder-justified:dir(ltr) input[type=hidden]+.rule-cloneRule,.queryBuilder-justified:dir(ltr) input[type=hidden]+.rule-lock,.queryBuilder-justified:dir(ltr) input[type=hidden]+.rule-remove{margin-left:auto !important}.queryBuilder-justified:dir(ltr) .ruleGroup-addRule:first-child,.queryBuilder-justified:dir(ltr) .ruleGroup-addGroup:first-child{margin-left:auto !important}.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.rule-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-combinators+.rule-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:dir(rtl) .shiftActions+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .shiftActions+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .shiftActions+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .shiftActions+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .shiftActions+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .shiftActions+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .shiftActions+.rule-lock,.queryBuilder-justified:dir(rtl) .shiftActions+.rule-remove,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.rule-lock,.queryBuilder-justified:dir(rtl) .queryBuilder-dragHandle+.rule-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.rule-lock,.queryBuilder-justified:dir(rtl) .ruleGroup-header+.rule-remove,.queryBuilder-justified:dir(rtl) .rule-operators+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .rule-operators+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .rule-operators+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .rule-operators+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .rule-operators+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .rule-operators+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .rule-operators+.rule-lock,.queryBuilder-justified:dir(rtl) .rule-operators+.rule-remove,.queryBuilder-justified:dir(rtl) .rule-value+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .rule-value+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .rule-value+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .rule-value+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .rule-value+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .rule-value+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .rule-value+.rule-lock,.queryBuilder-justified:dir(rtl) .rule-value+.rule-remove,.queryBuilder-justified:dir(rtl) .control+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .control+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .control+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .control+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .control+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .control+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .control+.rule-lock,.queryBuilder-justified:dir(rtl) .control+.rule-remove,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.rule-cloneRule,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.rule-lock,.queryBuilder-justified:dir(rtl) .chakra-select__wrapper+.rule-remove,.queryBuilder-justified:dir(rtl) input[type=hidden]+.ruleGroup-addRule,.queryBuilder-justified:dir(rtl) input[type=hidden]+.ruleGroup-addGroup,.queryBuilder-justified:dir(rtl) input[type=hidden]+.ruleGroup-cloneGroup,.queryBuilder-justified:dir(rtl) input[type=hidden]+.ruleGroup-lock,.queryBuilder-justified:dir(rtl) input[type=hidden]+.ruleGroup-remove,.queryBuilder-justified:dir(rtl) input[type=hidden]+.rule-cloneRule,.queryBuilder-justified:dir(rtl) input[type=hidden]+.rule-lock,.queryBuilder-justified:dir(rtl) input[type=hidden]+.rule-remove{margin-right:auto !important}.queryBuilder-justified:dir(rtl) .ruleGroup-addRule:first-child,.queryBuilder-justified:dir(rtl) .ruleGroup-addGroup:first-child{margin-right:auto !important}.queryBuilder-responsive .rule,.queryBuilder-responsive .ruleGroup-header{flex-wrap:wrap}.queryBuilder-responsive .rule:not(.rule-hasSubQuery),.queryBuilder-responsive .ruleGroup-header{-webkit-padding-start:var(--rqb-spacing);padding-inline-start:var(--rqb-spacing)}.queryBuilder-responsive .rule:not(.rule-hasSubQuery)>:first-child,.queryBuilder-responsive .ruleGroup-header>:first-child{-webkit-margin-start:calc(-1*var(--rqb-spacing));margin-inline-start:calc(-1*var(--rqb-spacing))}.ruleGroup,.rule-hasSubQuery{border-color:var(--rqb-border-color);border-style:var(--rqb-border-style);border-radius:var(--rqb-border-radius);background:var(--rqb-background-color)}.ruleGroup .shiftActions>*,.rule-hasSubQuery .shiftActions>*{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.dndOver.rule,.dndOver.ruleGroup-header:not(.dndGroup .ruleGroup-header){border-bottom-width:var(--rqb-dnd-drop-indicator-width);border-bottom-style:var(--rqb-dnd-drop-indicator-style);border-bottom-color:var(--rqb-dnd-drop-indicator-color)}.dndOver.rule.dndCopy,.dndOver.ruleGroup-header:not(.dndGroup .ruleGroup-header).dndCopy{border-bottom-width:var(--rqb-dnd-drop-indicator-copy-width);border-bottom-style:var(--rqb-dnd-drop-indicator-copy-style);border-bottom-color:var(--rqb-dnd-drop-indicator-copy-color)}.dndOver.betweenRules{border-top-width:var(--rqb-dnd-drop-indicator-width);border-top-style:var(--rqb-dnd-drop-indicator-style);border-top-color:var(--rqb-dnd-drop-indicator-color)}.dndOver.betweenRules.dndCopy{border-top-width:var(--rqb-dnd-drop-indicator-copy-width);border-top-style:var(--rqb-dnd-drop-indicator-copy-style);border-top-color:var(--rqb-dnd-drop-indicator-copy-color)}.dndDropNotAllowed{cursor:var(--rqb-dnd-drop-not-allowed-cursor)}.dndGroup.rule.dndOver,.dndGroup.ruleGroup:has(>.ruleGroup-header.dndOver){border-width:var(--rqb-dnd-drop-indicator-group-width);border-style:var(--rqb-dnd-drop-indicator-group-style);border-color:var(--rqb-dnd-drop-indicator-group-color);border-radius:var(--rqb-border-radius)}.dndGroup.rule.dndOver.dndCopy,.dndGroup.ruleGroup:has(>.ruleGroup-header.dndOver).dndCopy{border-color:var(--rqb-dnd-drop-indicator-copy-color);border-width:var(--rqb-dnd-drop-indicator-copy-width);border-style:var(--rqb-dnd-drop-indicator-copy-style)}.ruleGroup.dndDragging,.rule.dndDragging{opacity:.5}.ruleGroup.dndHidden,.rule.dndHidden{display:none}.ruleGroup .queryBuilder-dragHandle,.rule .queryBuilder-dragHandle{cursor:move}.ruleGroup.queryBuilder-disabled .queryBuilder-dragHandle,.rule.queryBuilder-disabled .queryBuilder-dragHandle{cursor:not-allowed;opacity:.5}.queryBuilder-branches:dir(ltr) .rule::before,.queryBuilder-branches:dir(ltr) .rule::after,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup::after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:dir(ltr) .rule:last-child::before,.queryBuilder-branches:dir(ltr) .ruleGroup .ruleGroup:last-child::before{border-bottom-left-radius:var(--rqb-branch-radius)}.queryBuilder-branches:dir(ltr) .betweenRules{position:relative}.queryBuilder-branches:dir(ltr) .betweenRules::before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:dir(rtl) .rule::before,.queryBuilder-branches:dir(rtl) .rule::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::before,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup::after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:dir(rtl) .rule:last-child::after,.queryBuilder-branches:dir(rtl) .ruleGroup .ruleGroup:last-child::after{border-bottom-right-radius:var(--rqb-branch-radius)}.queryBuilder-branches:dir(rtl) .betweenRules{position:relative}.queryBuilder-branches:dir(rtl) .betweenRules::after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}

/*# sourceMappingURL=query-builder.css.map *//* this gets exported as style.css and can be used for the default theming */
/* these are the necessary styles for React/Svelte Flow, they get used by base.css and style.css */
.react-flow {
  direction: ltr;

  --xy-edge-stroke-default: #b1b1b7;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #555;

  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;

  --xy-attribution-background-color-default: rgba(255, 255, 255, 0.5);

  --xy-minimap-background-color-default: #fff;
  --xy-minimap-mask-background-color-default: rgba(240, 240, 240, 0.6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #e2e2e2;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;

  --xy-background-color-default: transparent;
  --xy-background-pattern-dots-color-default: #91919a;
  --xy-background-pattern-lines-color-default: #eee;
  --xy-background-pattern-cross-color-default: #e2e2e2;
  background-color: var(--xy-background-color, var(--xy-background-color-default));
  --xy-node-color-default: inherit;
  --xy-node-border-default: 1px solid #1a192b;
  --xy-node-background-color-default: #fff;
  --xy-node-group-background-color-default: rgba(240, 240, 240, 0.25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, 0.08);
  --xy-node-boxshadow-selected-default: 0 0 0 0.5px #1a192b;
  --xy-node-border-radius-default: 3px;

  --xy-handle-background-color-default: #1a192b;
  --xy-handle-border-color-default: #fff;

  --xy-selection-background-color-default: rgba(0, 89, 220, 0.08);
  --xy-selection-border-default: 1px dotted rgba(0, 89, 220, 0.8);

  --xy-controls-button-background-color-default: #fefefe;
  --xy-controls-button-background-color-hover-default: #f4f4f4;
  --xy-controls-button-color-default: inherit;
  --xy-controls-button-color-hover-default: inherit;
  --xy-controls-button-border-color-default: #eee;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, 0.08);

  --xy-edge-label-background-color-default: #ffffff;
  --xy-edge-label-color-default: inherit;
  --xy-resize-background-color-default: #3367d9;
}
.react-flow.dark {
  --xy-edge-stroke-default: #3e3e3e;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #727272;

  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;

  --xy-attribution-background-color-default: rgba(150, 150, 150, 0.25);

  --xy-minimap-background-color-default: #141414;
  --xy-minimap-mask-background-color-default: rgba(60, 60, 60, 0.6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #2b2b2b;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;

  --xy-background-color-default: #141414;
  --xy-background-pattern-dots-color-default: #777;
  --xy-background-pattern-lines-color-default: #777;
  --xy-background-pattern-cross-color-default: #777;
  --xy-node-color-default: #f8f8f8;
  --xy-node-border-default: 1px solid #3c3c3c;
  --xy-node-background-color-default: #1e1e1e;
  --xy-node-group-background-color-default: rgba(240, 240, 240, 0.25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, 0.08);
  --xy-node-boxshadow-selected-default: 0 0 0 0.5px #999;

  --xy-handle-background-color-default: #bebebe;
  --xy-handle-border-color-default: #1e1e1e;

  --xy-selection-background-color-default: rgba(200, 200, 220, 0.08);
  --xy-selection-border-default: 1px dotted rgba(200, 200, 220, 0.8);

  --xy-controls-button-background-color-default: #2b2b2b;
  --xy-controls-button-background-color-hover-default: #3e3e3e;
  --xy-controls-button-color-default: #f8f8f8;
  --xy-controls-button-color-hover-default: #fff;
  --xy-controls-button-border-color-default: #5b5b5b;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, 0.08);

  --xy-edge-label-background-color-default: #141414;
  --xy-edge-label-color-default: #f8f8f8;
}
.react-flow__background {
  background-color: var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));
  pointer-events: none;
  z-index: -1;
}
.react-flow__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.react-flow__pane {
  z-index: 1;
  touch-action: none;
}
.react-flow__pane.draggable {
    cursor: grab;
  }
.react-flow__pane.dragging {
    cursor: grabbing;
  }
.react-flow__pane.selection {
    cursor: pointer;
  }
.react-flow__viewport {
  transform-origin: 0 0;
  z-index: 2;
  pointer-events: none;
}
.react-flow__renderer {
  z-index: 4;
}
.react-flow__selection {
  z-index: 6;
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible {
  outline: none;
}
.react-flow__edge-path {
  stroke: var(--xy-edge-stroke, var(--xy-edge-stroke-default));
  stroke-width: var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));
  fill: none;
}
.react-flow__connection-path {
  stroke: var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));
  stroke-width: var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));
  fill: none;
}
.react-flow .react-flow__edges {
  position: absolute;
}
.react-flow .react-flow__edges svg {
    overflow: visible;
    position: absolute;
    pointer-events: none;
  }
.react-flow__edge {
  pointer-events: visibleStroke;
}
.react-flow__edge.selectable {
    cursor: pointer;
  }
.react-flow__edge.animated path {
    stroke-dasharray: 5;
    animation: dashdraw 0.5s linear infinite;
  }
.react-flow__edge.animated path.react-flow__edge-interaction {
    stroke-dasharray: none;
    animation: none;
  }
.react-flow__edge.inactive {
    pointer-events: none;
  }
.react-flow__edge.selected,
  .react-flow__edge:focus,
  .react-flow__edge:focus-visible {
    outline: none;
  }
.react-flow__edge.selected .react-flow__edge-path,
  .react-flow__edge.selectable:focus .react-flow__edge-path,
  .react-flow__edge.selectable:focus-visible .react-flow__edge-path {
    stroke: var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default));
  }
.react-flow__edge-textwrapper {
    pointer-events: all;
  }
.react-flow__edge .react-flow__edge-text {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
/* Arrowhead marker styles - use CSS custom properties as default */
.react-flow__arrowhead polyline {
  stroke: var(--xy-edge-stroke, var(--xy-edge-stroke-default));
}
.react-flow__arrowhead polyline.arrowclosed {
  fill: var(--xy-edge-stroke, var(--xy-edge-stroke-default));
}
.react-flow__connection {
  pointer-events: none;
}
.react-flow__connection .animated {
    stroke-dasharray: 5;
    animation: dashdraw 0.5s linear infinite;
  }
svg.react-flow__connectionline {
  z-index: 1001;
  overflow: visible;
  position: absolute;
}
.react-flow__nodes {
  pointer-events: none;
  transform-origin: 0 0;
}
.react-flow__node {
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: all;
  transform-origin: 0 0;
  box-sizing: border-box;
  cursor: default;
}
.react-flow__node.selectable {
    cursor: pointer;
  }
.react-flow__node.draggable {
    cursor: grab;
    pointer-events: all;
  }
.react-flow__node.draggable.dragging {
      cursor: grabbing;
    }
.react-flow__nodesselection {
  z-index: 3;
  transform-origin: left top;
  pointer-events: none;
}
.react-flow__nodesselection-rect {
    position: absolute;
    pointer-events: all;
    cursor: grab;
  }
.react-flow__handle {
  position: absolute;
  pointer-events: none;
  min-width: 5px;
  min-height: 5px;
  width: 6px;
  height: 6px;
  background-color: var(--xy-handle-background-color, var(--xy-handle-background-color-default));
  border: 1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));
  border-radius: 100%;
}
.react-flow__handle.connectingfrom {
    pointer-events: all;
  }
.react-flow__handle.connectionindicator {
    pointer-events: all;
    cursor: crosshair;
  }
.react-flow__handle-bottom {
    top: auto;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
  }
.react-flow__handle-top {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.react-flow__handle-left {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
  }
.react-flow__handle-right {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%);
  }
.react-flow__edgeupdater {
  cursor: move;
  pointer-events: all;
}
.react-flow__pane.selection .react-flow__panel {
  pointer-events: none;
}
.react-flow__panel {
  position: absolute;
  z-index: 5;
  margin: 15px;
}
.react-flow__panel.top {
    top: 0;
  }
.react-flow__panel.bottom {
    bottom: 0;
  }
.react-flow__panel.top.center, .react-flow__panel.bottom.center {
      left: 50%;
      transform: translateX(-15px) translateX(-50%);
    }
.react-flow__panel.left {
    left: 0;
  }
.react-flow__panel.right {
    right: 0;
  }
.react-flow__panel.left.center, .react-flow__panel.right.center {
      top: 50%;
      transform: translateY(-15px) translateY(-50%);
    }
.react-flow__attribution {
  font-size: 10px;
  background: var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));
  padding: 2px 3px;
  margin: 0;
}
.react-flow__attribution a {
    text-decoration: none;
    color: #999;
  }
@keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
.react-flow__edgelabel-renderer {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  left: 0;
  top: 0;
}
.react-flow__viewport-portal {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.react-flow__minimap {
  background: var(
    --xy-minimap-background-color-props,
    var(--xy-minimap-background-color, var(--xy-minimap-background-color-default))
  );
}
.react-flow__minimap-svg {
    display: block;
  }
.react-flow__minimap-mask {
    fill: var(
      --xy-minimap-mask-background-color-props,
      var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default))
    );
    stroke: var(
      --xy-minimap-mask-stroke-color-props,
      var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default))
    );
    stroke-width: var(
      --xy-minimap-mask-stroke-width-props,
      var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default))
    );
  }
.react-flow__minimap-node {
    fill: var(
      --xy-minimap-node-background-color-props,
      var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default))
    );
    stroke: var(
      --xy-minimap-node-stroke-color-props,
      var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default))
    );
    stroke-width: var(
      --xy-minimap-node-stroke-width-props,
      var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default))
    );
  }
.react-flow__background-pattern.dots {
    fill: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default))
    );
  }
.react-flow__background-pattern.lines {
    stroke: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default))
    );
  }
.react-flow__background-pattern.cross {
    stroke: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default))
    );
  }
.react-flow__controls {
  display: flex;
  flex-direction: column;
  box-shadow: var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default));
}
.react-flow__controls.horizontal {
    flex-direction: row;
  }
.react-flow__controls-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 26px;
    width: 26px;
    padding: 4px;
    border: none;
    background: var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));
    border-bottom: 1px solid
      var(
        --xy-controls-button-border-color-props,
        var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default))
      );
    color: var(
      --xy-controls-button-color-props,
      var(--xy-controls-button-color, var(--xy-controls-button-color-default))
    );
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
.react-flow__controls-button svg {
      width: 100%;
      max-width: 12px;
      max-height: 12px;
      fill: currentColor;
    }
.react-flow__edge.updating .react-flow__edge-path {
      stroke: #777;
    }
.react-flow__edge-text {
    font-size: 10px;
  }
.react-flow__node.selectable:focus,
  .react-flow__node.selectable:focus-visible {
    outline: none;
  }
.react-flow__node-input,
.react-flow__node-default,
.react-flow__node-output,
.react-flow__node-group {
  padding: 10px;
  border-radius: var(--xy-node-border-radius, var(--xy-node-border-radius-default));
  width: 150px;
  font-size: 12px;
  color: var(--xy-node-color, var(--xy-node-color-default));
  text-align: center;
  border: var(--xy-node-border, var(--xy-node-border-default));
  background-color: var(--xy-node-background-color, var(--xy-node-background-color-default));
}
.react-flow__node-input.selectable:hover, .react-flow__node-default.selectable:hover, .react-flow__node-output.selectable:hover, .react-flow__node-group.selectable:hover {
      box-shadow: var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default));
    }
.react-flow__node-input.selectable.selected,
    .react-flow__node-input.selectable:focus,
    .react-flow__node-input.selectable:focus-visible,
    .react-flow__node-default.selectable.selected,
    .react-flow__node-default.selectable:focus,
    .react-flow__node-default.selectable:focus-visible,
    .react-flow__node-output.selectable.selected,
    .react-flow__node-output.selectable:focus,
    .react-flow__node-output.selectable:focus-visible,
    .react-flow__node-group.selectable.selected,
    .react-flow__node-group.selectable:focus,
    .react-flow__node-group.selectable:focus-visible {
      box-shadow: var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default));
    }
.react-flow__node-group {
  background-color: var(--xy-node-group-background-color, var(--xy-node-group-background-color-default));
}
.react-flow__nodesselection-rect,
.react-flow__selection {
  background: var(--xy-selection-background-color, var(--xy-selection-background-color-default));
  border: var(--xy-selection-border, var(--xy-selection-border-default));
}
.react-flow__nodesselection-rect:focus,
  .react-flow__nodesselection-rect:focus-visible,
  .react-flow__selection:focus,
  .react-flow__selection:focus-visible {
    outline: none;
  }
.react-flow__controls-button:hover {
      background: var(
        --xy-controls-button-background-color-hover-props,
        var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default))
      );
      color: var(
        --xy-controls-button-color-hover-props,
        var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default))
      );
    }
.react-flow__controls-button:disabled {
      pointer-events: none;
    }
.react-flow__controls-button:disabled svg {
        fill-opacity: 0.4;
      }
.react-flow__controls-button:last-child {
    border-bottom: none;
  }
.react-flow__controls.horizontal .react-flow__controls-button {
    border-bottom: none;
    border-right: 1px solid
      var(
        --xy-controls-button-border-color-props,
        var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default))
      );
  }
.react-flow__controls.horizontal .react-flow__controls-button:last-child {
    border-right: none;
  }
.react-flow__resize-control {
  position: absolute;
}
.react-flow__resize-control.left,
.react-flow__resize-control.right {
  cursor: ew-resize;
}
.react-flow__resize-control.top,
.react-flow__resize-control.bottom {
  cursor: ns-resize;
}
.react-flow__resize-control.top.left,
.react-flow__resize-control.bottom.right {
  cursor: nwse-resize;
}
.react-flow__resize-control.bottom.left,
.react-flow__resize-control.top.right {
  cursor: nesw-resize;
}
/* handle styles */
.react-flow__resize-control.handle {
  width: 5px;
  height: 5px;
  border: 1px solid #fff;
  border-radius: 1px;
  background-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  translate: -50% -50%;
}
.react-flow__resize-control.handle.left {
  left: 0;
  top: 50%;
}
.react-flow__resize-control.handle.right {
  left: 100%;
  top: 50%;
}
.react-flow__resize-control.handle.top {
  left: 50%;
  top: 0;
}
.react-flow__resize-control.handle.bottom {
  left: 50%;
  top: 100%;
}
.react-flow__resize-control.handle.top.left {
  left: 0;
}
.react-flow__resize-control.handle.bottom.left {
  left: 0;
}
.react-flow__resize-control.handle.top.right {
  left: 100%;
}
.react-flow__resize-control.handle.bottom.right {
  left: 100%;
}
/* line styles */
.react-flow__resize-control.line {
  border-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  border-width: 0;
  border-style: solid;
}
.react-flow__resize-control.line.left,
.react-flow__resize-control.line.right {
  width: 1px;
  transform: translate(-50%, 0);
  top: 0;
  height: 100%;
}
.react-flow__resize-control.line.left {
  left: 0;
  border-left-width: 1px;
}
.react-flow__resize-control.line.right {
  left: 100%;
  border-right-width: 1px;
}
.react-flow__resize-control.line.top,
.react-flow__resize-control.line.bottom {
  height: 1px;
  transform: translate(0, -50%);
  left: 0;
  width: 100%;
}
.react-flow__resize-control.line.top {
  top: 0;
  border-top-width: 1px;
}
.react-flow__resize-control.line.bottom {
  border-bottom-width: 1px;
  top: 100%;
}
.react-flow__edge-textbg {
  fill: var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default));
}
.react-flow__edge-text {
  fill: var(--xy-edge-label-color, var(--xy-edge-label-color-default));
}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top, width, height;
}
.react-grid-item img {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
}
.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}
.react-grid-item.resizing {
  transition: none;
  z-index: 1;
  will-change: width, height;
}
.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}
.react-grid-item.dropping {
  visibility: hidden;
}
.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}
.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}
.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}
.react-resizable-hide > .react-resizable-handle {
  display: none;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}
*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}
/*# sourceMappingURL=index.css.map *//* Template 1: equal 20px gap below fixed header (sidebar + main content) */
[data-puck-theme-scope="true"][data-portal-style="template1"] {
  --portal-chrome-top-gap: 20px;
}
[data-puck-theme-scope="true"][data-portal-style="template1"] .portal-main-has-top-gap {
  margin-top: var(--portal-chrome-top-gap, 20px);
}
@media (max-width: 1023px) {
  .portal-main-with-sidebar {
    margin-left: 0 !important;
  }
}
/* Keep in sync with `.navigation-sidebar` width transition (desktop collapse) */
@media (min-width: 1024px) {
  .portal-main-with-sidebar {
    transition: margin-left 300ms ease-in-out;
  }
}
/* Expanded: 228px | Collapsed: 80px — matches NavigationSidebar.css */
@media (prefers-reduced-motion: reduce) {
  .portal-main-with-sidebar {
    transition: none;
  }
}
/* Template2 shell chrome (package also sets layout attrs) */
[data-puck-theme-scope="true"][data-portal-style="template2"],
[data-puck-theme-scope="true"][data-template-layout="top-nav"] {
  --portal-header-height: 60px;
  --portal-nav-height: 56px;
  --portal-chrome-offset: calc(
    var(--portal-header-height) + var(--portal-nav-height)
  );
}
[data-puck-theme-scope="true"][data-portal-style="template2"] .portal-chrome-spacer,
[data-puck-theme-scope="true"][data-template-layout="top-nav"] .portal-chrome-spacer {
  height: var(--portal-chrome-offset);
  flex-shrink: 0;
}
[data-puck-theme-scope="true"][data-portal-style="template2"] .portal-main-with-topnav,
[data-puck-theme-scope="true"][data-template-layout="top-nav"] .portal-main-with-topnav {
  margin-left: 0 !important;
  margin-top: 0 !important;
  width: 100%;
  max-width: 100%;
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  position: relative;
  z-index: 0;
}
/* Let portaled menu dropdowns paint above puck page content */
[data-puck-theme-scope="true"][data-portal-style="template2"] .puck-root-content,
[data-puck-theme-scope="true"][data-template-layout="top-nav"] .puck-root-content {
  position: relative;
  z-index: 0;
}

/**
 * Dummy portal preview: hide profile dropdown even when @fynxt/template1-style
 * is an older npm build without `hideProfileDropdown` on Header.
 */
[data-dummy-portal-page="true"] .header-profile-menu-root .header-profile-dropdown {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
[data-dummy-portal-page="true"]
  .header-profile-menu-root
  > button[aria-haspopup="menu"] {
  pointer-events: none;
  cursor: default;
}
/* Fill iframe height so flex children can grow (preview + standalone) */
html:has([data-dummy-portal-page="true"]),
html:has([data-dummy-portal-page="true"]) body,
html:has([data-dummy-portal-page="true"]) #root {
  height: 100%;
  min-height: 100%;
}
/* Template 2: header + horizontal nav are fixed; main scrolls below them */
[data-dummy-portal-page="true"][data-template-layout="top-nav"] {
  --portal-header-height: 60px;
  --portal-nav-height: 56px;
  --portal-chrome-offset: calc(
    var(--portal-header-height) + var(--portal-nav-height)
  );
  height: 100%;
  min-height: 100%;
}
/* In-flow spacer reserves space for fixed header + horizontal nav */
[data-dummy-portal-page="true"][data-template-layout="top-nav"] .portal-chrome-spacer {
  height: var(--portal-chrome-offset);
  flex-shrink: 0;
}
[data-dummy-portal-page="true"][data-template-layout="top-nav"] .portal-main-with-topnav {
  margin-left: 0 !important;
  margin-top: 0 !important;
  width: 100%;
  max-width: 100%;
  flex: 1 1 auto;
  min-height: 0 !important;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  position: relative;
  z-index: 1;
}
[data-dummy-portal-page="true"][data-template-layout="top-nav"] .portal-main-with-topnav .puck-root-content {
  flex: 1 1 auto;
  min-height: 0;
}
