.shell{background:linear-gradient(90deg, var(--color-surface) 0 239px, var(--color-border) 239px 240px, transparent 240px);grid-template-columns:240px 1fr;min-height:100vh;display:grid}.shell-main{flex-direction:column;min-width:0;display:flex}.shell-content{padding:24px}.sidebar{background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;justify-content:space-between;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar-brand{align-items:center;gap:12px;min-height:40px;padding:12px;display:flex}.sidebar-brand img,.sidebar-brand .brand-fallback{border:1px solid var(--color-border);object-fit:cover;border-radius:4px;width:32px;height:32px}.sidebar-brand .brand-fallback{background:var(--color-primary);box-sizing:border-box;place-items:center;display:grid}.sidebar-brand .brand-fallback img{border:0;border-radius:0;width:20px;height:20px}.sidebar-brand .brand-name{font-family:var(--font-heading);letter-spacing:.25px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.side-section{border-top:1px solid var(--color-border);padding:0 12px}.side-section:first-of-type{border-top:1px solid var(--color-border)}.side-toggle{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--font-button);letter-spacing:.5px;color:var(--color-text);justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;font-weight:600;display:flex}.side-items{flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.side-item{color:var(--color-text);border-radius:6px;align-items:center;gap:12px;padding:4px 6px;font-size:14px;text-decoration:none;display:flex}.side-item svg{color:var(--color-muted);flex:none}.side-item:hover,.side-item.active{background:var(--color-background)}.side-badge{background:var(--color-primary);color:#fff;border-radius:100px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:500}.side-status .side-section{border-top:0;padding:0 15px}.side-status:first-of-type .side-section{padding-top:8px}.side-toggle.static{cursor:default}.side-status .side-toggle{color:var(--color-muted)}.side-project svg{color:var(--color-primary)}.side-empty{color:var(--color-muted);padding:2px 6px 8px;font-size:13px}.sidebar-bottom{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding:12px;display:flex}.side-new{all:unset;cursor:pointer;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.side-new .plus{background:var(--color-bright);border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.side-link{all:unset;cursor:pointer;color:var(--color-text);align-items:center;gap:12px;font-size:14px;display:flex}.topbar{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 16px;display:flex}.topbar-title{font-family:var(--font-heading);font-size:16px;font-weight:600}.topbar-suffix{font-family:var(--font-body);color:var(--color-muted);font-weight:400}.topbar-right{align-items:center;gap:16px;display:flex;position:relative}.bell{color:var(--color-text);place-items:center;display:grid;position:relative}.bell .dot{background:var(--color-destructive);border-radius:50%;width:7px;height:7px;position:absolute;top:0;right:1px}.avatar{all:unset;cursor:pointer;background:var(--color-background);border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:500;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.menu{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;min-width:180px;padding:6px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #00000014}.menu a,.menu button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--color-text);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.menu a:hover,.menu button:hover{background:var(--color-background)}.viewbar{background:var(--color-surface);border-bottom:1px solid var(--color-border);scrollbar-width:none;gap:32px;padding:0 16px;display:flex;overflow-x:auto}.viewbar a{white-space:nowrap;color:var(--color-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:20px 0 18px;font-size:15px;text-decoration:none;display:flex}.viewbar a:hover{color:var(--color-text)}.viewbar a.active{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:500}.completed-banner{background:var(--color-background);color:var(--color-muted);padding:6px 16px;font-size:13px}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:20px}.muted{color:var(--color-muted)}:root{--color_alert_default:#e69b0e;--color_alert_default_rgb:230, 155, 14;--color_bTKJr_default:#e3e5e8;--color_bTKJr_default_rgb:227, 229, 232;--color_bTKKI_default:#606c6c;--color_bTKKI_default_rgb:96, 108, 108;--color_bTKOd_default:#d0d5e0;--color_bTKOd_default_rgb:208, 213, 224;--color_bTKhS_default:#f5f5f6;--color_bTKhS_default_rgb:245, 245, 246;--color_bTKhT_default:#000205;--color_bTKhT_default_rgb:0, 2, 5;--color_bTOlp_default:#fffb0066;--color_bTOlp_default_rgb:255, 251, 0;--color_bTZGY_default:#e1f63e;--color_bTZGY_default_rgb:225, 246, 62;--color_background_default:#f4f7f7;--color_background_default_rgb:244, 247, 247;--color_destructive_default:#ee5948;--color_destructive_default_rgb:238, 89, 72;--color_primary_contrast_default:#fff;--color_primary_contrast_default_rgb:255, 255, 255;--color_primary_default:#183b37;--color_primary_default_rgb:24, 59, 55;--color_success_default:#0fc27b;--color_success_default_rgb:15, 194, 123;--color_surface_default:#fff;--color_surface_default_rgb:255, 255, 255;--color_text_default:#27282b;--color_text_default_rgb:39, 40, 43;--font_bTKJs_default:"Stack Sans Headline", system-ui, sans-serif;--font_bTMSE_default:"Inter", system-ui, sans-serif;--font_bUWkh1_default:"Stack Sans Text", system-ui, sans-serif;--font_default:"Inter", system-ui, sans-serif}.bs-input{box-sizing:border-box;border:1px solid var(--color_bTKJr_default);width:100%;font:inherit;outline:none}.bs-input:focus{border-color:var(--color_primary_default);box-shadow:0 0 0 4px rgba(var(--color_primary_default_rgb), .06)!important}:where(button[class*=bs-Button_]){cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}:where(button[class*=bs-Button_]):disabled{opacity:.6;cursor:default}.bs-Alert_alert_{background:var(--color_primary_default);color:#fff;padding:12px}.bs-AutocompleteDropdown_no_borders_{box-shadow:0px 0px 0px 1px rgba(var(--color_text_default_rgb), 0);font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);background:0 0;border-radius:6px;font-weight:400}.bs-AutocompleteDropdown_standard_search_{box-shadow:0px 0px 0px 1px rgba(var(--color_text_default_rgb), 0);font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);background:0 0;border-radius:6px;padding:12px;font-weight:400}.bs-Button_button___bright_{background:var(--color_primary_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_primary_contrast_default);border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.1}.bs-Button_button___bright_ svg{color:var(--color_bTZGY_default)}.bs-Button_button___bright_{transition:background-color .2s}.bs-Button_button___plain_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;font-size:14px;font-weight:500;line-height:1.1;transition:background-color .2s}.bs-Button_button___tertiary_{border-bottom:2px solid var(--color_primary_default);font-family:var(--font_bUWkh1_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_primary_default);background:0 0;padding:4px 0;font-size:14px;font-weight:500;line-height:1.2}.bs-Button_button___tertiary_ svg{color:var(--color_primary_default);width:18px;height:18px}.bs-Button_button___tertiary_{transition:background-color .2s}.bs-Button_button_cancel_small_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_destructive_default);background:0 0;font-weight:500;line-height:1}.bs-Button_button_mini_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_text_default);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;box-shadow:0 1px 3px #0000000a}.bs-Button_button_mini___destructive_{background:var(--color_destructive_default);border:1px solid var(--color_destructive_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_primary_contrast_default);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1.1}.bs-Button_button_yes__delete_{background:var(--color_destructive_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:#fff;border-radius:3px;font-size:14px;font-weight:400;transition:background-color .2s}.bs-Button_dropdown_{background:rgba(var(--color_background_default_rgb), 0);font-family:var(--font_bUWkh1_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_text_default);border-radius:8px;padding:10px;font-size:14px;font-weight:400;line-height:1.2}.bs-Button_dropdown_ svg{color:var(--color_bTKKI_default);width:18px;height:18px}.bs-Button_dropdown_:hover{background:var(--color_background_default)}.bs-Button_dropdown_{transition:background-color .2s}.bs-Button_ghost_button_{background:var(--color_background_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_text_default);border-radius:8px;padding:12px;font-weight:500;line-height:1.3}.bs-Button_ghost_button_ svg{color:var(--color_text_default);width:18px;height:18px}.bs-Button_ghost_button_{transition:background-color .2s}.bs-Button_icon_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;border-radius:3px;font-size:14px;font-weight:400}.bs-Button_icon_ svg{color:var(--color_bTKKI_default)}.bs-Button_icon_{transition:background-color .2s}.bs-Button_inline_tab_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;font-weight:500;line-height:1.1}.bs-Button_inline_tab_ svg{color:var(--color_bTKKI_default);width:18px;height:18px}.bs-Button_menu_tab_{border-bottom:2px solid rgba(var(--color_primary_default_rgb), 0);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;font-weight:500;line-height:1.3}.bs-Button_menu_tab_ svg{color:var(--color_bTKKI_default);width:18px;height:18px}.bs-Button_menu_tab_:hover,.bs-Button_menu_tab_:hover svg{color:var(--color_text_default)}.bs-Button_menu_tab_{transition:border-color .2s,color .2s}.bs-Button_mobile_menu_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;border-radius:3px;font-size:16px;font-weight:500;line-height:1.2}.bs-Button_mobile_menu_ svg{color:var(--color_bTKKI_default)}.bs-Button_mobile_menu_{transition:background-color .2s}.bs-Button_outline_button_light_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:#94989e;background:0 0;border:1px solid #a1a1a3;border-radius:5px;padding:5px 20px;font-weight:600}.bs-Button_outline_button_light_:hover{color:#fff}.bs-Button_outline_button_light_{transition:background-color .2s}.bs-Button_outline_button_new_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_text_default);border-radius:8px;padding:12px;font-weight:500;line-height:1;transition:background-color .2s}.bs-Button_outline_icon_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_bTKKI_default);border-radius:12px;font-weight:400;line-height:1}.bs-Button_outline_icon_ svg{color:var(--color_bTKKI_default);width:18px;height:18px}.bs-Button_outline_icon_:hover svg{color:var(--color_primary_default)}.bs-Button_outline_icon_{transition:border-color .2s,all .2s,background-color .2s}.bs-Button_primary_button_{background:var(--color_primary_default);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_primary_contrast_default);border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.bs-Button_tab_title_{border-bottom:2px solid rgba(var(--color_primary_default_rgb), 0);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);background:0 0;padding:12px 0;font-weight:500;line-height:1}.bs-DateInput_inline_date_picker_{background:rgba(var(--color_background_default_rgb), 0);font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);border-radius:4px;padding:6px;font-weight:400}.bs-DateInput_inline_date_picker_:hover{background:var(--color_background_default)}.bs-DateInput_mini_date_picker_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);border-radius:8px;padding:8px;font-weight:400}.bs-DateInput_standard_date_picker_{font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);background:0 0;font-weight:400}.bs-DateInput_standard_date_picker_1{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);border-radius:6px;padding:12px;font-weight:400}.bs-Dropdown_filtering_{color:var(--color_text_default);background:0 0}.bs-Dropdown_standard_dropdown_{border:1px solid var(--color_bTKJr_default);color:var(--color_text_default);background:0 0;border-radius:6px;padding:12px}.bs-Dropdown_standard_dropdown_:focus,.bs-Dropdown_standard_dropdown_:focus-within{border:1px solid var(--color_primary_default)}.bs-Dropdown_status_dropdown_{background:var(--color_primary_contrast_default);border:1px solid var(--color_bTKJr_default);color:var(--color_text_default);border-radius:8px;padding:2px 6px;font-size:12px}.bs-Dropdown_status_dropdown_:focus,.bs-Dropdown_status_dropdown_:focus-within{background:rgba(var(--color_background_default_rgb), 1)}.bs-Dropdown_table_contract_status_{background:var(--color_background_default);color:var(--color_text_default);border-radius:8px;padding:2px 8px}.bs-Dropdown_table_dropdown_{background:rgba(var(--color_background_default_rgb), 0);color:var(--color_text_default);padding:2px}.bs-Dropdown_table_dropdown_:focus,.bs-Dropdown_table_dropdown_:focus-within{background:rgba(var(--color_background_default_rgb), 1)}.bs-FileInput_dark_file_uploader_{background:var(--color_text_default);color:var(--color_primary_contrast_default);border-radius:6px;padding:12px;font-weight:500}.bs-FileInput_default_file_uploader_{background:var(--color_surface_default);color:var(--color_text_default);border-radius:6px;padding:12px;font-weight:500}.bs-FileInput_ghost_file_uploader_{background:rgba(var(--color_text_default_rgb), .05);color:var(--color_text_default);border-radius:6px;padding:12px;font-weight:500}.bs-FileInput_invisible_{color:var(--color_text_default);background:0 0;font-size:0}.bs-FloatingGroup_panel_{background:var(--color_surface_default);border-right:1px solid var(--color_bTKJr_default);box-shadow:0 0 999px 9999px #0000001f}.bs-GroupFocus_group_focus___12_px_padding_{background:var(--color_surface_default);border:1px solid rgba(var(--color_bTKJr_default_rgb), .5);border-radius:6px;padding:12px;box-shadow:0 1px #0000001f}.bs-GroupFocus_group_focus_menu_{background:var(--color_surface_default);border:1px solid rgba(var(--color_bTKJr_default_rgb), .5);border-radius:6px;padding:8px;box-shadow:0 1px #0000001f}.bs-GroupFocus_group_focus_with_dropshadow_2_{background:var(--color_surface_default);border:1px solid rgba(var(--color_bTKJr_default_rgb), .5);border-radius:8px;padding:8px;box-shadow:0 1px #0000001f}.bs-Group_app_container_{background:0 0;padding:20px}.bs-Group_attachment_{background:var(--color_background_default);border-radius:8px;padding:6px 12px}.bs-Group_callout_{background:var(--color_background_default);border-radius:12px;padding:12px}.bs-Group_card_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);border-radius:8px;padding:16px;box-shadow:0 0 2px #0000000a}.bs-Group_card___no_padding_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);border-radius:8px}.bs-Group_card_mini_{border:1px solid var(--color_bTKJr_default);background:#fff;border-radius:8px;padding:8px}.bs-Group_compressed_container_{background:0 0;padding:16px}.bs-Group_default_group_{background:0 0}.bs-Group_default_group___with_padding_{background:0 0;padding:24px}.bs-Group_faux_button_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);border-radius:8px;padding:12px;box-shadow:0 0 2px #0000000a}.bs-Group_faux_checkbox_{background:var(--color_background_default);border:1px solid var(--color_bTKJr_default);border-radius:6px}.bs-Group_faux_dropdown_{background:rgba(var(--color_background_default_rgb), 0);border-radius:8px;padding:10px 12px}.bs-Group_faux_dropdown_:hover{background:var(--color_background_default)}.bs-Group_faux_file_upload_{border:1px dashed var(--color_bTKKI_default);background:0 0;border-radius:8px;padding:12px}.bs-Group_faux_input_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);box-shadow:0px 0px 0px 4px rgba(var(--color_text_default_rgb), 0);border-radius:8px;padding:12px}.bs-Group_flat_card_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);box-shadow:0px 0px 0px 1px rgba(var(--color_bTZGY_default_rgb), 0);border-radius:8px;padding:16px}.bs-Group_group___4_x_8_paddings_{background:rgba(var(--color_background_default_rgb), 0);border-radius:8px;padding:4px 8px}.bs-Group_group_focus_menu_item_{background:0 0;border-radius:4px;padding:6px}.bs-Group_group_focus_menu_item_:hover{background:rgba(var(--color_primary_default_rgb), .08)}.bs-Group_group_with_border_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);border-radius:8px}.bs-Group_icon_hover_button_{background:rgba(var(--color_background_default_rgb), 0);border-radius:8px}.bs-Group_icon_hover_button_:hover{background:var(--color_background_default)}.bs-Group_inline_tab_{border-bottom:2px solid rgba(var(--color_primary_default_rgb), 0);padding:16px 0 14px}.bs-Group_page_group_{background:0 0;padding:48px}.bs-Group_page_tab_group_{border-bottom:1px solid var(--color_bTKJr_default);background:0 0}.bs-Group_popup___footer_{background:var(--color_surface_default);border-top:1px solid var(--color_bTKJr_default);padding:16px 24px}.bs-Group_popup___header_{border-bottom:1px solid var(--color_bTKJr_default);background:0 0;padding:16px 24px}.bs-Group_popup___inner_{background:0 0;padding:24px}.bs-Group_punch_category_{background:rgba(var(--color_background_default_rgb), 0);border-bottom:1px solid var(--color_bTKJr_default);padding:16px}.bs-Group_sidebar___select___selected_group_{background:var(--color_text_default);border-bottom:1px solid var(--color_bTKJr_default);padding:20px}.bs-Group_sidebar_menu_item_{border-radius:8px;padding:8px 6px}.bs-Group_sidebar_panel_{background:var(--color_surface_default);border-left:1px solid var(--color_bTKJr_default);padding:20px}.bs-Group_sidebar_select_{background:var(--color_surface_default);border-bottom:1px solid var(--color_bTKJr_default);padding:20px}.bs-Group_small_accordion_{background:rgba(var(--color_background_default_rgb), 0);border-bottom:1px solid var(--color_bTKJr_default);border-radius:6px;padding:12px 0}.bs-Group_table_cell_{border-right:1px solid var(--color_bTKJr_default);border-bottom:1px solid var(--color_bTKJr_default);background:0 0;padding:8px 16px}.bs-Group_table_cell___header_{background:var(--color_background_default);border-right:1px solid var(--color_bTKJr_default);border-bottom:1px solid var(--color_bTKJr_default);padding:16px}.bs-Group_toggle_active_group_{background:rgba(var(--color_background_default_rgb), 0);border:1px solid var(--color_bTKJr_default);border-radius:8px;padding:8px}.bs-Input_editable_title_{background:var(--color_background_default);color:var(--color_text_default);border-radius:4px;padding:8px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500}.bs-Input_editable_title_:focus,.bs-Input_editable_title_:focus-within{background:var(--color_surface_default)}.bs-Input_editable_title_{transition:border-color .2s,background-color .2s}.bs-Input_filter_search_,.bs-Input_minimal_input_{color:var(--color_text_default);background:0 0;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}.bs-Input_naked_{color:var(--color_text_default);background:0 0;padding:12px 0;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}.bs-Input_standard_input_{background:var(--color_surface_default);box-shadow:0px 0px 0px 4px rgba(var(--color_text_default_rgb), 0);color:var(--color_text_default);border-radius:8px;padding:12px;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}.bs-Input_standard_input_2_{background:var(--color_surface_default);box-shadow:0px 0px 0px 4px rgba(var(--color_text_default_rgb), 0);color:var(--color_text_default);border-radius:8px;padding:12px;font-family:Inter,system-ui,sans-serif;font-size:14px}.bs-Input_table_input_{background:rgba(var(--color_background_default_rgb), 0);color:var(--color_text_default);font-family:Inter,system-ui,sans-serif;font-size:14px}.bs-Input_table_input_:focus,.bs-Input_table_input_:focus-within{background:rgba(var(--color_background_default_rgb), 1)}.bs-Link_button___mini___ghost_{background:rgba(var(--color_text_default_rgb), .05);text-align:center;color:var(--color_text_default);border-radius:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.1}.bs-Link_button_mini_{background:var(--color_surface_default);border:1px solid var(--color_bTKJr_default);text-align:center;color:var(--color_text_default);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;box-shadow:0 1px 3px #0000000a}.bs-Link_file_title_{color:var(--color_text_default);font-weight:400;line-height:1.1}.bs-Link_inline_tab_{color:var(--color_bTKKI_default);font-weight:500;line-height:1.1}.bs-Link_plain_link_{color:var(--color_text_default);font-weight:400;line-height:1.2}.bs-Link_sidebar_nav_{color:var(--color_text_default);padding:2px 0;font-weight:500}.bs-MultiLineInput_multiline_naked_{color:#3d3d3d;background:0 0;font-size:14px;line-height:1.4}.bs-MultiLineInput_popup_title_{background:rgba(var(--color_background_default_rgb), 0);letter-spacing:-.25px;border-radius:8px;font-size:26px;font-weight:600;line-height:1.1}.bs-MultiLineInput_popup_title_:focus,.bs-MultiLineInput_popup_title_:focus-within,.bs-MultiLineInput_popup_title_:hover{background:var(--color_background_default)}.bs-MultiLineInput_standard_multiline_{box-shadow:0px 0px 0px 4px rgba(var(--color_text_default_rgb), 0);color:var(--color_text_default);background:0 0;border-radius:8px;padding:12px;font-size:14px;line-height:1.5}.bs-MultiLineInput_table_cell_{background:rgba(var(--color_background_default_rgb), 0);color:var(--color_text_default);padding:2px 0 0;line-height:1.4}.bs-MultiLineInput_table_cell_:focus,.bs-MultiLineInput_table_cell_:focus-within{background:rgba(var(--color_background_default_rgb), 1)}.bs-Popup_default_popup_{background:var(--color_surface_default);border-radius:8px;padding:32px}.bs-Popup_no_padding_{background:var(--color_surface_default);border-radius:12px}.bs-RepeatingGroup_tabs_{border-bottom:1px solid var(--color_bTKJr_default)}.bs-Shape_divider_{background:var(--color_bTKJr_default)}.bs-Shape_to_do_{border:2px solid var(--color_bTKJr_default);background:0 0;border-radius:900px}.bs-Text_16_px_600_muted_{font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_bTKKI_default);font-size:16px;font-weight:600;line-height:1.2}.bs-Text_alert_blue_{background:rgba(var(--color_primary_default_rgb), .08);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_primary_default);border-radius:8px;padding:6px;font-size:12px;font-weight:500;line-height:1.4}.bs-Text_alert_sticker_{background:rgba(var(--color_destructive_default_rgb), .08);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_destructive_default);border-radius:8px;padding:6px 8px;font-size:13px;font-weight:500;line-height:1.3}.bs-Text_body_14_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);line-height:1.4}.bs-Text_body___12_px_{font-family:var(--font_bTMSE_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:12px;font-weight:500;line-height:1}.bs-Text_body___colored_background_{background:rgba(var(--color_primary_default_rgb), .1);color:var(--color_text_default);padding:6px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.bs-Text_body___xl_{font-family:var(--font_bTMSE_default), Inter, system-ui, sans-serif;color:var(--color_bTKKI_default);font-size:16px;line-height:1.5}.bs-Text_body_copy_{font-family:var(--font_bTMSE_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:15px;line-height:1.45}.bs-Text_body_muted_14px_400_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_bTKKI_default);font-weight:500;line-height:1.4}.bs-Text_body_small_{color:var(--color_bTKKI_default);font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.bs-Text_boy_12px_400___text_{font-family:var(--font_bTMSE_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:12px;line-height:1.3}.bs-Text_card_title_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_text_default);font-size:16px;font-weight:500;line-height:1.3}.bs-Text_description_{color:var(--color_bTKKI_default);font-weight:500;line-height:1.1}.bs-Text_dropdown_button_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:14px;font-weight:500;line-height:1}.bs-Text_empty_{background:var(--color_background_default);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_bTKKI_default);border-radius:8px;padding:24px;font-size:14px;line-height:1.4}.bs-Text_faux_button_label_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:14px;font-weight:500;line-height:1.1}.bs-Text_filter_label_{color:var(--color_bTKKI_default);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1}.bs-Text_form_title_{font-family:var(--font_bUWkh1_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);font-size:14px;font-weight:500;line-height:1.4}.bs-Text_group_focus_menu_item_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:14px;font-weight:500;line-height:1}.bs-Text_h1___large_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:-2px;color:var(--color_text_default);font-size:60px;font-weight:600;line-height:1.1}.bs-Text_h1_heading_{letter-spacing:.4px;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:50px;line-height:1.3}.bs-Text_h1_heading___light_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);font-size:32px;font-weight:600;line-height:1.2}.bs-Text_h2_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:20px;font-weight:500;line-height:1.1}.bs-Text_h2_header_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:#fff;font-size:24px;font-weight:500;line-height:1.5}.bs-Text_h3_small_form_label_{font-family:var(--font_bUWkh1_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:18px;font-weight:500;line-height:1.4}.bs-Text_h3_sub_header_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:#fff;font-size:16px;line-height:1.5}.bs-Text_highlight_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);background:#ffe1004d;border-radius:8px;padding:12px;font-size:14px;line-height:1.5}.bs-Text_icon_label_{color:var(--color_bTKKI_default);font-size:12px;font-weight:500}.bs-Text_mini_caps_label_{letter-spacing:.5px;color:var(--color_bTKKI_default);font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.3}.bs-Text_mini_label_{color:var(--color_bTKKI_default);font-size:12px;font-weight:500}.bs-Text_mobile_nav_dark_{color:#000;font-family:Inter,system-ui,sans-serif;line-height:1.4}.bs-Text_name_circle_{background:var(--color_background_default);font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:.5px;text-align:center;color:var(--color_text_default);border-radius:900px;font-size:12px;font-weight:500;line-height:1}.bs-Text_page_tab_{border-bottom:2px solid rgba(var(--color_text_default_rgb), 0);font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.25px;color:var(--color_bTKKI_default);padding:0 0 8px;font-weight:500;line-height:1.1}.bs-Text_page_title_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:.2px;color:var(--color_text_default);font-weight:600}.bs-Text_popup___cancel_{font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:left;color:var(--color_bTKKI_default);font-size:14px;font-weight:500;line-height:1}.bs-Text_popup___description_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:16px;line-height:1.5}.bs-Text_popup_title_{font-family:var(--font_bTKJs_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);font-size:26px;font-weight:600;line-height:1.3}.bs-Text_primary_16px_600_{color:var(--color_text_default);font-size:18px;font-weight:600;line-height:1.3}.bs-Text_side_nav_{color:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.4}.bs-Text_small_title_{letter-spacing:.5px;color:#a1a1a3;font-family:Inter,system-ui,sans-serif;font-size:11px;line-height:1.5}.bs-Text_status_sticker_{background:rgba(var(--color_success_default_rgb), .05);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_text_default);border-radius:8px;padding:4px 8px;font-size:14px;line-height:1.1}.bs-Text_sticky_status_bar_{background:var(--color_destructive_default);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_primary_contrast_default);padding:12px 24px;font-size:12px;font-weight:500;line-height:1}.bs-Text_table_cell_label_{color:#252525;font-size:14px;font-weight:400}.bs-Text_table_content_{font-family:var(--font_default), Inter, system-ui, sans-serif;color:var(--color_text_default);font-size:14px;line-height:1.1}.bs-Text_table_count_{background:var(--color_background_default);font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:var(--color_text_default);border-radius:900px;padding:4px 6px;font-size:12px;font-weight:500;line-height:1}.bs-Text_tag_{background:rgba(var(--color_success_default_rgb), .1);text-align:center;color:var(--color_text_default);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:500}.bs-Text_task_title_{font-family:var(--font_default), Inter, system-ui, sans-serif;letter-spacing:0;color:var(--color_text_default);font-size:24px;font-weight:600;line-height:1.2}.bs-Text_title_18px_500_text_{color:var(--color_text_default);font-size:18px;font-weight:500;line-height:1.3}.bs-Text_tooltip_{font-family:var(--font_default), Inter, system-ui, sans-serif;text-align:center;color:#fff;background:#1a2423e6;border-radius:8px;padding:6px;font-size:12px;font-weight:500;line-height:1.2}.bs-Text_total_sum___pay_app_{text-align:right;color:var(--color_text_default);font-size:26px;font-weight:500;line-height:1.3}.bs-multifileupload-MultiFileInput_default_multi_file_uploader_{background:rgba(var(--color_text_default_rgb), .05);text-align:center;color:var(--color_text_default);padding:12px;font-weight:500}.bs-progressbar-ProgressBar_default_{background:var(--color_bTKJr_default);border-radius:100px;font-size:0}:root{--color-text:#27282b;--color-primary:#183b37;--color-primary-contrast:#fff;--color-background:#f4f7f7;--color-surface:#fff;--color-success:#0fc27b;--color-alert:#e69b0e;--color-destructive:#ee5948;--color-border:#e3e5e8;--color-muted:#606c6c;--color-highlight:#fffb0066;--color-bright:#e1f63e;--color-spinner:#e3e3e5;--font-heading:"Stack Sans Headline", Inter, system-ui, sans-serif;--font-body:Inter, system-ui, sans-serif;--font-button:"Stack Sans Text", Inter, system-ui, sans-serif}html,body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);margin:0}h1,h2,h3,h4{font-family:var(--font-heading)}button{font-family:var(--font-button)}.popup-backdrop{z-index:50;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.popup{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;min-width:280px;display:flex;box-shadow:0 16px 48px #00000029}.popup .bs-Text_popup_title_{text-align:center;margin:0}.popup{max-height:calc(100vh - 32px);overflow:auto}.auth-error{color:var(--color_destructive_default);margin:0;font-size:14px}textarea,input,select,button{font-family:inherit}
