@font-face{font-family:Liter;src:url(/fonts/Liter/Liter-regular.ttf) format("truetype")}:root,.light-override{--color-primary: #1a1a19;--color-secondary: #516e99;--color-tertiary: #885fba;--color-success: #29751e;--color-error: #bd1e44;--color-gray: #858080;--color-fullwhite: #ffffff;--color-fullblack: #252525;--color-white: #f5f3f3;--color-black: #030303;--color-transparent-white: rgba(255, 255, 255, .6);--color-transparent-black: rgba(0, 0, 0, .6);--color-backdrop: var(--color-transparent-black);--color-backdrop-invert: var(--color-transparent-white);--color-text: var(--color-black);--color-fullbackground: var(--color-fullwhite);--color-fullforeground: var(--color-fullblack);--color-background: var(--color-white);--color-foreground: var(--color-black);--color-darken: 80%;--color-darken-2: 70%;--color-lighten: 120%;--color-lighten-2: 130%;--border-radius: 1rem;--shadow-color: rgba(0, 0, 0, .25);--box-shadow-small: 0px 3px 3px 0px var(--shadow-color);--box-shadow-medium: 0px 3px 8px 0px var(--shadow-color);--spacing-mini: .75rem;--spacing-small: 1rem;--spacing-medium: 1.75rem;--spacing-large: 4rem;--font-family: "Liter", Gordita, Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:8px;--font-size-mini: 1.5rem;--font-size-small: 1.85rem;--font-size-text: 2rem;--font-size-header: 2.5rem;--font-size-large: 3rem;--font-size-extra-large: 5rem;--font-size-jumbo: 7rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-semibold: 500;--font-weight-bold: 700;--line-height-small: 1.25em;--line-height-medium: 1.5em;--line-height-large: 1.75em}html,body,#app{background-color:var(--color-background);display:flex;flex-direction:column;inset:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed}body{font-family:var(--font-family);font-size:var(--font-size-text)}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.DropdownOptions_container{padding:var(--spacing-mini);background-color:var(--color-fullbackground);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow-small);display:flex;flex-direction:column;gap:var(--spacing-mini) 0px;position:absolute}.DropdownOptions_option{font-family:var(--font-main);font-size:var(--font-size-text);border-radius:var(--border-radius-inset);background-color:transparent;cursor:pointer;border:0px;padding:var(--spacing-medium) var(--spacing-medium);text-align:left}.DropdownOptions_option:hover{background-color:#e6e5e5}.Avatar_avatarbubble{border-radius:100%;border:var(--avatar-border-thickness) solid var(--avatar-color);display:flex;align-items:center;justify-content:center;background-color:var(--color-orange);font-family:var(--font-avatar);font-weight:700;text-transform:uppercase;color:var(--avatar-color);background-position:center;background-size:cover;background-repeat:no-repeat}.Button_button{align-items:center;--button-color: var(--color-primary);background-color:var(--button-color);border-radius:var(--button-radius);border:0px;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;gap:var(--spacing-small);padding:var(--button-padding);white-space:nowrap;width:var(--button-width)}.Button_button svg{font-size:var(--button-icon-size)}.Button_button_link{text-decoration:none}.Button_button:disabled{background-color:var(--color-gray);color:var(--color-text);cursor:not-allowed}.Button_button:hover{filter:brightness(var(--color-darken))}.Button_button:active{filter:brightness(var(--color-darken-2))}.Button_button_outlined{background-color:transparent;border:1px solid var(--button-color);color:var(--button-color)}.Button_button_outlined:disabled{background-color:transparent;border-color:var(--color-gray);color:var(--color-gray)}.Button_button_text{background-color:transparent;color:var(--button-color)}.Button_button_text:disabled{background-color:transparent;color:var(--color-gray)}.Button_button_content{display:flex;flex-direction:row;gap:0px 1rem;justify-content:center;font-weight:inherit}@keyframes Button_spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.Button_spin{aspect-ratio:1;animation:1s ease-in 0s infinite reverse both running Button_spin;animation-direction:normal;height:16px;width:16px}.Card_card{background-color:var(--card-background);border:var(--card-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow);color:var(--color-text);display:flex;flex-direction:column;height:var(--card-height);gap:var(--spacing-medium);opacity:var(--card-opacity);padding:var(--card-padding);width:var(--card-width)}@keyframes Card_dropIn{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}.Card_dropIn{animation:Card_dropIn .3s ease-in-out forwards}.Divider_separator{border:none;background-color:var(--divider-color)}.Divider_separator[data-orientation=horizontal]{height:1px;width:100%}.FileUpload_FileField{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;row-gap:var(--spacing-small)}.FileUpload_FileField_label{color:var(--color-text);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);user-select:none}.FileUpload_FileField_dropzone{cursor:pointer;display:flex;flex-direction:column;row-gap:var(--spacing-medium);align-items:center;justify-content:center;border:1px dashed var(--color-backdrop);width:100%;height:100%;color:var(--color-text);border-radius:var(--border-radius);padding:var(--spacing-large)}.FileUpload_FileField_dropzone:hover{background-color:var(--color-backdrop-invert);border-color:var(--color-primary)}.FileUpload_FileField_trigger{align-items:center;background-color:var(--color-primary);border-radius:var(--border-radius);border:0px;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);justify-content:center;gap:var(--spacing-small);padding:var(--spacing-small);white-space:nowrap;width:var(--button-width)}.FileUpload_FileField_customItemTrigger{align-items:center;background-color:transparent;border:0px;cursor:pointer;display:flex;justify-content:center;padding:0}.FileUpload_FileField_itemList{display:flex;flex-direction:column;gap:var(--spacing-small);width:100%}.FileUpload_FileField_item{width:100%;display:grid;padding:var(--spacing-large);border-radius:var(--border-radius);grid-template-columns:auto 1fr auto;grid-template-rows:min-content auto;grid-template-areas:"preview name delete" "preview size delete";column-gap:var(--spacing-medium);border:1px solid var(--color-backdrop);padding:var(--spacing-medium)}.FileUpload_FileField_itemPreview{grid-area:preview}.FileUpload_FileField_itemPreviewImage,.FileUpload_FileField_item div{width:50px;object-fit:scale-down;height:auto;aspect-ratio:1;grid-area:preview}.FileUpload_FileField_itemName{grid-area:name;font-size:var(--font-size-text);color:var(--color-text)}.FileUpload_FileField_itemSize{grid-area:size;font-size:var(--font-size-text);color:var(--color-fullforeground)}.FileUpload_FileField_itemDeleteTrigger{grid-area:delete;cursor:pointer;background-color:var(--color-error);color:var(--color-background);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--border-radius);height:max-content;align-self:center;border:0px;font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold)}.FileUpload_Loading_Icon{animation-duration:2s;animation-name:FileUpload_rotate;animation-iteration-count:infinite;height:40px;transform-origin:50% 50%;width:40px}.FileUpload_Loading_Icon_Small{animation-duration:2s;animation-name:FileUpload_rotate;animation-iteration-count:infinite;height:14px;transform-origin:50% 50%;width:14px}@keyframes FileUpload_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Input_input_root{display:flex;flex-direction:column;gap:var(--spacing-small);width:var(--input-width)}.Input_input_label{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold)}.Input_input_topbar{display:flex;flex-direction:column;border:1px solid var(--color-backdrop);border-radius:var(--border-radius);background-color:var(--color-backdrop-invert)}.Input_input_topbar_flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Input_input_topbar_text{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-mini);font-weight:var(--font-weight-light);margin:var(--spacing-small)}.Input_no_topbar{border:0px}.Input_input_control{background-color:var(--input-background);border:0px;color:var(--color-text);font-family:var(--font-family);width:var(--input-width)}.Input_input_multiline{background-color:var(--input-background);border-radius:var(--border-radius);border:var(--input-border);min-height:100px;padding:var(--spacing-small)}.Input_input_helper,.Input_input_error{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-small)}.Input_input_error{color:var(--color-error)}.Input_input_wrapper{background-color:var(--input-background);border-radius:var(--border-radius);border:var(--input-border);display:flex;flex-direction:row;padding:var(--spacing-small);width:var(--input-width)}.Input_input_control:focus{outline:0px}.Input_input_wrapper:focus-within{outline:1px solid black}.Modal_container{align-items:center;background-color:var(--color-backdrop);display:flex;justify-content:center;inset:0;position:fixed}.Modal_modal{align-items:flex-start;background-color:var(--color-background);border-radius:var(--border-radius);border:0px;box-shadow:var(--box-shadow-small);display:grid;grid-template-areas:"title close" "content content" "buttons buttons";grid-template-columns:1fr min-content;grid-template-rows:min-content 1fr min-content;padding:4rem;width:var(--modal-width)}.Modal_body{grid-area:content;padding:2rem 0px}.Modal_buttonbar{display:flex;flex-direction:row;gap:2rem;grid-area:buttons;justify-content:flex-end;width:100%}@keyframes Modal_slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width: 1000px){.Modal_modal{animation:Modal_slideup .5s;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-fill-mode:forwards;bottom:0;border-radius:2rem 2rem 0 0;padding:4rem 3rem;position:absolute;width:100%}}.Select_select_root{display:flex;flex-direction:column;gap:var(--spacing-small);width:var(--select-width)}.Select_select_trigger{align-items:center;background-color:var(--color-background);border:1px solid var(--color-foreground);border-radius:var(--border-radius);color:var(--color-text);display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-text);height:40px;justify-content:space-between;line-height:1;outline:none;padding:0 10px 0 16px;transition:border-color .25s,color .25s;width:var(--select-width)}.Select_select_label{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold)}.Select_select_trigger:hover{border-color:var(--color-gray)}.Select_select_trigger[data-invalid]{border-color:var(--color-error);color:var(--color-error)}.Select_select_value{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;align-items:center;display:flex;gap:var(--spacing-small);justify-content:space-between}.Select_select_value[data-placeholder-shown]{color:var(--color-gray)}.Select_select_icon{height:20px;width:20px;flex:0 0 20px}.Select_select_helper,.Select_select_error{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-small)}.Select_select_error{color:var(--color-error)}.Select_select_content{background-color:var(--color-fullbackground);border-radius:var(--border-radius);border:1px solid var(--color-gray);box-shadow:var(--box-shadow-small);transform-origin:var(--kb-select-content-transform-origin);animation:Select_contentHide .25s ease-in forwards}.Select_select_content[data-expanded]{animation:Select_contentShow .25s ease-out}.Select_select_listbox{overflow-y:auto;max-height:360px;padding:var(--spacing-small);margin:4px}.Select_select_item{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);line-height:1;border-radius:4px;display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 var(--spacing-small);position:relative;user-select:none;outline:none}.Select_select_item[data-disabled]{color:var(--color-gray);opacity:.5;pointer-events:none}.Select_select_item[data-highlighted]{outline:none;background-color:var(--color-primary);color:var(--color-white)}.Select_select_section{padding:var(--spacing-small) 0 0 var(--spacing-small);font-size:var(--font-size-text);line-height:32px;color:var(--color-gray)}.Select_select_itemIndicator{height:20px;width:20px;display:inline-flex;align-items:center;justify-content:center}@keyframes Select_contentShow{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Select_contentHide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.TabSwitch_tabs{width:100%}.TabSwitch_tabs[data-orientation=vertical]{display:flex}.TabSwitch_tabsList{position:relative;display:flex}.TabSwitch_tabsList[data-orientation=horizontal]{align-items:center;border-bottom:1px solid var(--color-gray)}.TabSwitch_tabsList[data-orientation=vertical]{flex-direction:column;align-items:stretch;border-right:1px solid var(--color-gray)}.TabSwitch_tabsIndicator{position:absolute;background-color:var(--color-primary);transition:all .25s}.TabSwitch_tabsIndicator[data-orientation=horizontal]{bottom:-1px;height:2px}.TabSwitch_tabsIndicator[data-orientation=vertical]{right:-1px;width:2px}.TabSwitch_tabsTrigger{background-color:transparent;border:0px;color:var(--color-text);display:inline-block;font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);padding:var(--spacing-medium);outline:none;width:100%}.TabSwitch_tabsTrigger:hover{color:var(--color-primary)}.TabSwitch_tabsTrigger:focus-visible{color:var(--color-primary)}.TabSwitch_tabsTrigger[data-disabled],.TabSwitch_tabsTrigger[data-disabled]:hover{opacity:.5;background-color:transparent}.Toggle_switch_labelTop{display:flex;flex-direction:column;gap:var(--spacing-small)}.Toggle_switch_labelSide{align-items:center;display:grid;gap:2px var(--spacing-small);grid-template-columns:min-content 1fr;grid-template-rows:repeat(2,min-content);grid-template-areas:"switch label" ". subtext"}.Toggle_switch_control{align-items:center;background-color:var(--color-fullbackground);border:1px solid var(--color-gray);border-radius:12px;display:inline-flex;grid-area:switch;height:24px;padding:0 2px;transition:.25s background-color;width:44px}.Toggle_switch_control[data-checked]{border-color:var(--color-primary);background-color:var(--color-primary)}.Toggle_switch_thumb{height:20px;width:20px;border-radius:10px;background-color:var(--color-gray);transition:.25s transform}.Toggle_switch_thumb[data-checked]{transform:translate(calc(100% - 1px));background-color:var(--color-fullwhite)}.Toggle_switch_label{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);grid-area:label;user-select:none;white-space:nowrap}.Toggle_switch_helper,.Toggle_switch_error{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-small);grid-area:subtext}.Toggle_switch_helper[data-invalid]{display:none}.Toggle_switch_error{color:var(--color-error)}
