.reactEasyCrop_Container{-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform;max-width:unset}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{box-sizing:border-box;color:#00000080;border:1px solid #ffffff80;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;border:0;border-left:1px solid #ffffff80;border-right:1px solid #ffffff80;position:absolute;inset:0 33.33%}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;border:1px solid #ffffff80;border-left:0;border-right:0;position:absolute;inset:33.33% 0}
@layer mantine,mantine-datatable;:root{--hub-field-code:10ch;--hub-field-short:18ch;--hub-field-medium:32ch;--hub-field-long:44ch;--transition-duration:.3s;--transition-timing:cubic-bezier(.4, 0, .2, 1);--shadow-card-comfortable:0 2px 8px color-mix(in srgb, var(--hub-shade) 15%, transparent);--shadow-card-compact:0 1px 3px color-mix(in srgb, var(--hub-shade) 12%, transparent);--shadow-dropdown:0 4px 16px color-mix(in srgb, var(--hub-shade) 15%, transparent);--hub-glass-fill:color-mix(in srgb, var(--mantine-color-white) 72%, transparent);--hub-glass-fill-opaque:color-mix(in srgb, var(--mantine-color-white) 86%, transparent);--hub-glass-border:transparent;--hub-glass-shadow:0 0 0 1px color-mix(in srgb, var(--hub-shade) 8%, transparent), 0 1px 2px color-mix(in srgb, var(--hub-shade) 6%, transparent), 0 4px 12px color-mix(in srgb, var(--hub-shade) 6%, transparent);--hub-glass-blur:blur(18px) saturate(180%);--hub-glass-shadow-lifted:0 0 0 1px color-mix(in srgb, var(--hub-shade) 8%, transparent), 0 2px 6px color-mix(in srgb, var(--hub-shade) 8%, transparent), 0 12px 32px color-mix(in srgb, var(--hub-shade) 10%, transparent);--hub-glass-control:var(--mantine-color-gray-7);--hub-glass-control-fill:color-mix(in srgb, var(--mantine-color-white) 45%, transparent);--hub-glass-control-fill-hover:color-mix(in srgb, var(--mantine-color-white) 65%, transparent);--hub-bg-scrim:linear-gradient(180deg, color-mix(in srgb, var(--hub-shade) 14%, transparent), color-mix(in srgb, var(--hub-shade) 22%, transparent));--hub-lockscreen-veil:color-mix(in srgb, var(--hub-shade) 30%, transparent);--hub-lockscreen-face:color-mix(in srgb, var(--mantine-color-white) 40%, transparent);--hub-lockscreen-face-hover:color-mix(in srgb, var(--mantine-color-white) 54%, transparent);--hub-lockscreen-ring:color-mix(in srgb, var(--mantine-color-white) 58%, transparent);--hub-lockscreen-ring-hover:color-mix(in srgb, var(--mantine-color-white) 78%, transparent);--hub-lockscreen-text-shadow:0 1px 3px color-mix(in srgb, var(--hub-shade) 55%, transparent);--hub-lockscreen-face-lift:0 12px 30px color-mix(in srgb, var(--hub-shade) 30%, transparent);--hub-lockscreen-face-lift-hover:0 18px 40px color-mix(in srgb, var(--hub-shade) 38%, transparent);--hub-lockscreen-text:var(--mantine-color-gray-1);--hub-lockscreen-face-text:var(--mantine-color-black);--hub-depth-inset-fill:color-mix(in srgb, var(--hub-shade) 4.5%, transparent);--hub-depth-inset-border:color-mix(in srgb, var(--hub-shade) 6%, transparent);--hub-depth-inset-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 10%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--mantine-color-white) 60%, transparent);--hub-depth-pressed-fill:color-mix(in srgb, var(--hub-shade) 6%, transparent);--hub-depth-pressed-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 15%, transparent);--hub-depth-raised-shadow:0 2px 6px color-mix(in srgb, var(--hub-shade) 12%, transparent), 0 1px 2px color-mix(in srgb, var(--hub-shade) 8%, transparent);--hub-depth-press-active-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 18%, transparent);--hub-row-stripe:color-mix(in srgb, var(--hub-shade) 2.8%, transparent);--hub-row-hover:color-mix(in srgb, var(--hub-shade) 5%, transparent);--hub-row-selected:color-mix(in srgb, var(--hub-shade) 10%, transparent);--hub-skeleton-wash:color-mix(in srgb, var(--hub-shade) 7%, transparent);--hub-rule:color-mix(in srgb, var(--hub-shade) 12%, transparent);--hub-floating-fill:var(--mantine-color-white);--hub-floating-edge:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark]{--hub-glass-fill:color-mix(in srgb, var(--mantine-color-dark-9) 62%, transparent);--hub-glass-fill-opaque:color-mix(in srgb, var(--mantine-color-dark-9) 86%, transparent);--hub-glass-border:transparent;--hub-glass-shadow:0 0 0 1px color-mix(in srgb, var(--mantine-color-white) 7%, transparent), 0 1px 2px color-mix(in srgb, var(--hub-shade) 30%, transparent), 0 4px 12px color-mix(in srgb, var(--hub-shade) 25%, transparent);--hub-glass-shadow-lifted:0 0 0 1px color-mix(in srgb, var(--mantine-color-white) 7%, transparent), 0 2px 6px color-mix(in srgb, var(--hub-shade) 35%, transparent), 0 12px 32px color-mix(in srgb, var(--hub-shade) 40%, transparent);--hub-glass-control:var(--mantine-color-gray-3);--hub-glass-control-fill:color-mix(in srgb, var(--mantine-color-white) 6%, transparent);--hub-glass-control-fill-hover:color-mix(in srgb, var(--mantine-color-white) 11%, transparent);--hub-bg-scrim:linear-gradient(180deg, color-mix(in srgb, var(--hub-shade) 50%, transparent), color-mix(in srgb, var(--hub-shade) 68%, transparent));--hub-lockscreen-veil:color-mix(in srgb, var(--hub-shade) 46%, transparent);--hub-lockscreen-face:color-mix(in srgb, var(--mantine-color-white) 16%, transparent);--hub-lockscreen-face-hover:color-mix(in srgb, var(--mantine-color-white) 26%, transparent);--hub-lockscreen-ring:color-mix(in srgb, var(--mantine-color-white) 28%, transparent);--hub-lockscreen-ring-hover:color-mix(in srgb, var(--mantine-color-white) 48%, transparent);--hub-lockscreen-face-text:var(--mantine-color-gray-1);--hub-depth-inset-fill:color-mix(in srgb, var(--hub-shade) 25%, transparent);--hub-depth-inset-border:color-mix(in srgb, var(--mantine-color-white) 6%, transparent);--hub-depth-inset-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 35%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--mantine-color-white) 5%, transparent);--hub-depth-pressed-fill:color-mix(in srgb, var(--hub-shade) 30%, transparent);--hub-depth-pressed-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 50%, transparent);--hub-depth-raised-shadow:0 2px 6px color-mix(in srgb, var(--hub-shade) 50%, transparent), 0 1px 2px color-mix(in srgb, var(--hub-shade) 40%, transparent);--hub-depth-press-active-shadow:inset 0 1px 2px color-mix(in srgb, var(--hub-shade) 50%, transparent);--hub-row-stripe:color-mix(in srgb, var(--mantine-color-white) 3.5%, transparent);--hub-row-hover:color-mix(in srgb, var(--mantine-color-white) 6%, transparent);--hub-row-selected:color-mix(in srgb, var(--mantine-color-white) 10%, transparent);--hub-skeleton-wash:color-mix(in srgb, var(--mantine-color-white) 7%, transparent);--hub-rule:color-mix(in srgb, var(--mantine-color-white) 12%, transparent);--hub-floating-fill:var(--mantine-color-dark-6);--hub-floating-edge:var(--mantine-color-dark-4)}:root{--hub-scrollbar-thumb:color-mix(in srgb, currentColor 28%, transparent);--hub-scrollbar-thumb-active:color-mix(in srgb, currentColor 45%, transparent)}:not(.mantine-ScrollArea-viewport){scrollbar-width:thin;scrollbar-color:transparent transparent}:not(.mantine-ScrollArea-viewport):hover{scrollbar-color:var(--hub-scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){:not(.mantine-ScrollArea-viewport)::-webkit-scrollbar{background:0 0;width:4px;height:4px}:not(.mantine-ScrollArea-viewport)::-webkit-scrollbar-track{background:0 0}:not(.mantine-ScrollArea-viewport)::-webkit-scrollbar-corner{background:0 0}:not(.mantine-ScrollArea-viewport)::-webkit-scrollbar-button{display:none}:not(.mantine-ScrollArea-viewport)::-webkit-scrollbar-thumb{background-color:#0000;border-radius:4px}:not(.mantine-ScrollArea-viewport):hover::-webkit-scrollbar-thumb{background-color:var(--hub-scrollbar-thumb)}}html,body{height:100%;margin:0;padding:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}[data-card-feel=glassmorphism]:not(:has([data-studio-scope])) .mantine-Notification-root{background-color:var(--hub-glass-fill-opaque);border:1px solid var(--hub-glass-border);box-shadow:var(--hub-glass-shadow)}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){[data-card-feel=glassmorphism]:not(:has([data-studio-scope])) .mantine-Notification-root{background-color:var(--hub-glass-fill);-webkit-backdrop-filter:var(--hub-glass-blur);backdrop-filter:var(--hub-glass-blur)}}.mantine-datatable{--mantine-datatable-background-color:transparent;--mantine-datatable-striped-color:var(--hub-row-stripe);--mantine-datatable-highlight-on-hover-color:var(--hub-row-hover)}.mantine-datatable,.mantine-datatable .mantine-datatable-table,.mantine-datatable .mantine-ScrollArea-root{background-color:#0000}.mantine-Table-table{--table-striped-color:var(--hub-row-stripe);--table-hover-color:var(--hub-row-hover)}.mantine-Table-tbody>.mantine-Table-tr[data-striped][data-with-row-border],.mantine-datatable-table[data-striped] .mantine-datatable-row[data-with-row-border] td{border-bottom:none}.hub-list-row{border-radius:var(--theme-border-radius);transition:background-color .12s}.hub-list-row:hover{background-color:var(--hub-row-hover)}:is(.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Select-dropdown,.mantine-Combobox-dropdown,.mantine-Spotlight-content,.hub-floating-surface):not(:is([data-studio-scope],.hub-studio-portal) *){--popover-border-color:var(--hub-floating-edge);--menu-item-hover:var(--hub-row-hover);background-color:var(--hub-floating-fill);border:1px solid var(--hub-floating-edge)}[data-card-feel=glassmorphism] :is(.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Select-dropdown,.mantine-Combobox-dropdown,.mantine-Spotlight-content,.hub-floating-surface):not(:is([data-studio-scope],.hub-studio-portal) *){--hub-floating-fill:var(--hub-glass-fill-opaque);--hub-floating-edge:var(--hub-glass-border);-webkit-backdrop-filter:blur(16px)saturate(160%)}.hub-floating-surface .mantine-Modal-header{background-color:#0000}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Checkbox-input:not(:checked):not(:indeterminate),:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Radio-radio:not(:checked),:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-SegmentedControl-root{background-color:var(--hub-depth-inset-fill);border-color:var(--hub-depth-inset-border)}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-InputWrapper-description{color:var(--hub-glass-control)}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Input-input::placeholder{color:var(--hub-glass-control);opacity:.6}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-SegmentedControl-indicator{background-color:var(--hub-depth-pressed-fill);box-shadow:var(--hub-depth-pressed-shadow)}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Pagination-control:not([data-active]){background-color:var(--hub-depth-inset-fill);border-color:var(--hub-depth-inset-border)}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Skeleton-root[data-visible]:before{background-color:#0000}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Skeleton-root[data-visible]:after{background-color:var(--hub-skeleton-wash)}:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-Button-root:active:not([data-disabled]),:is([data-variant=glassmorphism],.surface-glassmorphism) .mantine-ActionIcon-root:active:not([data-disabled]){box-shadow:var(--hub-depth-press-active-shadow);transform:translateY(.5px)}[data-input-feel=inset],.hub-studio-portal{--hub-input-fill:var(--hub-depth-inset-fill);--hub-input-edge:var(--hub-depth-inset-border);--hub-input-depth:var(--hub-depth-inset-shadow)}[data-input-feel=outlined]{--hub-input-fill:var(--hub-control-fill);--hub-input-edge:var(--hub-control-edge);--hub-input-depth:none}[data-input-feel=outlined] :is([data-variant=glassmorphism],.surface-glassmorphism),[data-input-feel=outlined][data-card-feel=glassmorphism] :is(.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Select-dropdown,.mantine-Combobox-dropdown,.mantine-Spotlight-content,.hub-floating-surface){--hub-input-fill:var(--hub-glass-control-fill)}.mantine-Input-wrapper[data-variant=default]{--input-bg:var(--hub-input-fill)}.mantine-Input-wrapper[data-variant=default]:not([data-error]){--input-bd:var(--hub-input-edge)}.mantine-Input-wrapper[data-variant=default] .mantine-Input-input{box-shadow:var(--hub-input-depth)}:where(.mantine-Input-wrapper[data-variant=default] .mantine-Input-input:not(:disabled,[data-disabled],:has(input:disabled))){background-color:var(--input-bg)}.mantine-Checkbox-input,.mantine-CheckboxIndicator-indicator,.mantine-Radio-radio,.mantine-RadioIndicator-indicator,.mantine-Switch-track{--mantine-color-dark-4:var(--hub-control-edge)}.hub-raised{box-shadow:var(--hub-depth-raised-shadow)}@media print{*{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.surface-card{border-radius:var(--theme-border-radius);padding:calc(1rem * var(--theme-spacing-scale));transition:box-shadow var(--transition-duration) var(--transition-timing), transform var(--transition-duration) var(--transition-timing);background-color:var(--mantine-color-body)}.surface-flat{box-shadow:none;background-color:var(--mantine-color-body);border:none}.surface-elevated{box-shadow:var(--shadow-card);background-color:var(--mantine-color-body);border:none}.surface-bordered{box-shadow:none;border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .surface-bordered{border:1px solid var(--mantine-color-dark-4)}.surface-bordered{background-color:var(--mantine-color-body)}.surface-glassmorphism{--mantine-color-gray-light-color:var(--hub-glass-control);--mantine-color-default:var(--hub-glass-control-fill);--mantine-color-default-hover:var(--hub-glass-control-fill-hover);--mantine-color-default-border:var(--hub-glass-border);background-color:var(--hub-glass-fill-opaque);border:1px solid var(--hub-glass-border);box-shadow:var(--hub-glass-shadow)}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.surface-glassmorphism{background-color:var(--hub-glass-fill);-webkit-backdrop-filter:var(--hub-glass-blur);backdrop-filter:var(--hub-glass-blur)}}.surface-hover:hover{cursor:pointer;transform:translateY(-2px)}.surface-flat.surface-hover:hover{box-shadow:var(--shadow-card)}.surface-elevated.surface-hover:hover{box-shadow:var(--shadow-dropdown)}.surface-bordered.surface-hover:hover{border-color:var(--theme-primary-color);box-shadow:0 0 0 1px var(--theme-primary-color)}.surface-glassmorphism.surface-hover:hover{box-shadow:var(--hub-glass-shadow-lifted)}.surface-compact{padding:calc(.75rem * var(--theme-spacing-scale));-webkit-backdrop-filter:blur(16px)saturate(160%)}.surface-compact.surface-elevated{box-shadow:var(--shadow-card)}.surface-glassmorphism.surface-compact{-webkit-backdrop-filter:blur(12px)}@media (prefers-contrast:more){.surface-flat,.surface-elevated,.surface-bordered,.surface-glassmorphism{border:2px solid var(--mantine-color-text)}.surface-glassmorphism{--hub-glass-control:var(--mantine-color-text);background:var(--mantine-color-body);-webkit-backdrop-filter:none}}:is([data-shell-background=image],[data-shell-background=gradient]) [data-line=cover]{--mantine-color-dimmed:var(--mantine-color-text)}.hub-field-code,.hub-field-short,.hub-field-medium,.hub-field-long{width:100%}.hub-field-code{max-width:var(--hub-field-code)}.hub-field-short{max-width:var(--hub-field-short)}.hub-field-medium{max-width:var(--hub-field-medium)}.hub-field-long{max-width:var(--hub-field-long)}
