.DebugInfoModal_studioInputBase_L3Jvb input,.DebugInfoModal_studioInputBase_L3Jvb select,.DebugInfoModal_studioInputBase_L3Jvb textarea{padding:5px 3px;border:1px solid var(--studio-border-color);background-color:transparent;color:var(--studio-color);border-radius:4px;transition:all .15s ease;outline:none}.DebugInfoModal_studioInputBase_L3Jvb input:not(:disabled),.DebugInfoModal_studioInputBase_L3Jvb select:not(:disabled),.DebugInfoModal_studioInputBase_L3Jvb textarea:not(:disabled){background-color:var(--studio-input-bg)}.DebugInfoModal_studioInputBase_L3Jvb input:not(:disabled):hover,.DebugInfoModal_studioInputBase_L3Jvb select:not(:disabled):hover,.DebugInfoModal_studioInputBase_L3Jvb textarea:not(:disabled):hover{background-color:var(--studio-input-bg-hover);border:1px solid var(--studio-focus-background-light)}.DebugInfoModal_studioInputBase_L3Jvb input:not(:disabled):focus,.DebugInfoModal_studioInputBase_L3Jvb select:not(:disabled):focus,.DebugInfoModal_studioInputBase_L3Jvb textarea:not(:disabled):focus{background-color:var(--studio-input-bg-hover);border:1px solid var(--studio-color-selected)}.DebugInfoModal_studioInputBase_L3Jvb input:disabled,.DebugInfoModal_studioInputBase_L3Jvb select:disabled,.DebugInfoModal_studioInputBase_L3Jvb textarea:disabled{padding:0;cursor:text;color:var(--studio-color-light);background-color:transparent!important;border:none!important;outline:none!important}.DebugInfoModal_studioInputBase_L3Jvb button[disabled]{padding:0;cursor:text;background-color:transparent!important;border:none!important;outline:none!important;color:var(--studio-color-light)!important}.DebugInfoModal_studioInputBase_L3Jvb input::-webkit-outer-spin-button,.DebugInfoModal_studioInputBase_L3Jvb input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DebugInfoModal_studioInputBase_L3Jvb input[type=number]{-moz-appearance:textfield;appearance:textfield}.DebugInfoModal_modal_L3Jvb{--table-controls-background-color: transparent}.DebugInfoModal_modal_L3Jvb.DebugInfoModal_dark_L3Jvb{--studio-shell-bg: #f0f0f0;--studio-bg: #fafafa;--studio-hover-bg: #f5f5f5;--studio-inactive-bg: #e5e5e5;--studio-color: #2e2e2e;--studio-color-hover: #222;--studio-color-light: #8a8a8a;--studio-preselected-bg: #e6f3fc;--studio-selected-bg: #cde8fa;--studio-color-selected: #336cb8;--studio-color-selected-hover: #255da8;--studio-color-selected-light: #a0d3fa;--studio-bg-limit: #fff;--studio-input-bg: #fff;--studio-input-bg-hover: #fff;--studio-input-border-highlight: .5px solid #a0d3fa;--studio-input-bg-highlight: #e6f3fc;--studio-input-bg-highlight-box-shadow: 0 0 0 .5px #a0d3fa;--studio-input-highlight-transition: background-color .3s ease, box-shadow .3s ease, color .3s ease, border .3s ease;--studio-border-color: rgba(207, 207, 207, .8);--studio-shadow-opacity: .5;--shadow-color: 0deg 0% 70%;--studio-focus-color: #336cb8;--studio-focus-background: #e6f3fc;--studio-focus-background-light: #a0d3fa;--studio-invalid-bg: #ffd9d6;--studio-invalid-color: #d63c3c;--studio-invalid-border: #f55d58}.DebugInfoModal_modal_L3Jvb.DebugInfoModal_dark_L3Jvb.DebugInfoModal_dark_L3Jvb{--studio-shell-bg: rgb(28, 30, 34);--studio-bg: rgb(40, 43, 51);--studio-hover-bg: rgb(74, 77, 86);--studio-color: rgb(220, 223, 228);--studio-color-hover: rgba(226, 228, 232, .921);--studio-color-light: rgb(194, 197, 202);--studio-preselected-bg: rgb(41, 71, 118);--studio-selected-bg: rgb(51, 89, 148);--studio-inactive-bg: rgb(110, 110, 110);--studio-color-selected: rgb(130, 170, 255);--studio-color-selected-light: rgb(102, 134, 204);--studio-bg-limit: rgb(55, 56, 60);--studio-input-bg: rgb(55, 56, 60);--studio-input-bg-hover: rgb(74, 77, 86);--studio-input-border-highlight: .5px solid #3a80d1;--studio-input-bg-highlight: #184f99;--studio-input-bg-highlight-box-shadow: 0 0 0 .5px #a0d3fa;--studio-border-color: rgb(110, 110, 110);--studio-shadow-opacity: .5;--shadow-color: 220deg 10% 2%;--studio-focus-color: #cde8fa;--studio-focus-background: #184f99;--studio-focus-background-light: #336cb8;--studio-color-selected-hover: rgb(160, 195, 255);--studio-keyword-border-color: rgba(77, 214, 137, .4);--studio-keyword-background-color: rgba(77, 214, 137, .1);--studio-keyword-hover-background-color: rgba(77, 214, 137, .2);--studio-keyword-hover-border-color: rgba(77, 214, 137, .6);--studio-keyword-hover-strong-background: rgba(77, 214, 137, .25);--studio-command-button-border-color: rgba(77, 214, 137, .4);--studio-command-button-background-color: rgba(77, 214, 137, .1);--studio-command-button-hover-background-color: rgba(77, 214, 137, .2);--studio-command-button-hover-border-color: rgba(77, 214, 137, .6);--studio-green-text-color: rgba(77, 214, 137, .9);--studio-green-text-color-hover: rgb(77, 214, 137);--studio-model-message-background-color: rgba(77, 214, 137, .1);--studio-model-message-border-color: rgba(77, 214, 137, .3);--studio-user-message-background-color: rgba(77, 214, 137, .25);--studio-user-message-border-color: rgba(77, 214, 137, .5);--studio-list-background-color: rgba(77, 214, 137, .15);--studio-list-border-color: rgba(77, 214, 137, .3);--studio-list-marker-color: rgba(77, 214, 137, 1);--studio-list-number-color: rgba(77, 214, 137, 1);--studio-list-highlight-background: rgba(77, 214, 137, .25);--studio-cmd-color: rgb(77, 214, 137);--studio-cmd-background-color: rgba(77, 214, 137, .15);--studio-cmd-background-color-hover: rgba(77, 214, 137, .25);--studio-cmd-background-color-hover-box-shadow: 0 0 0 2px rgba(77, 214, 137, .15);--studio-cmd-border-color: rgba(77, 214, 137, .4);--studio-highlight-trigger-color: var(--studio-green-text-color);--studio-highlight-trigger-background-color-hover: rgba(77, 214, 137, .2);--studio-highlight-trigger-border-hover: .5px solid rgb(77, 214, 137);--studio-action-key-color: rgb(77, 214, 137);--studio-action-key-background-color: rgba(77, 214, 137, .15);--studio-action-key-border-color: rgba(77, 214, 137, .4);--studio-invalid-bg: #2e0a0a;--studio-invalid-color: #ff8885;--studio-invalid-border: #d63c3c;--table-border-color: var(--studio-border-color);--table-divider-color: var(--studio-border-color);--table-muted-text-color: var(--studio-color-light);--table-muted-text-color-hover: var(--studio-color);--table-disabled-text-color: var(--studio-inactive-bg);--table-filler-background-color: var(--studio-bg);--table-filler-text-color: var(--studio-color);--table-filler-heading-color: var(--studio-color);--table-subtle-background-color: var(--studio-bg);--table-row-background-color-alt: var(--studio-bg-limit);--table-row-selected-background-color: var(--studio-selected-bg);--table-cell-editable-background-color-hover: var(--studio-preselected-bg);--button-tertiary-border: var(--studio-border-color);--button-tertiary-color: var(--studio-color);--button-tertiary-color-hover: var(--studio-color-hover);--button-tertiary-border-active: var(--studio-color-light);--button-secondary-border: var(--studio-border-color);--button-secondary-color: var(--studio-color-selected);--button-secondary-color-hover: var(--studio-color-selected-hover);--button-secondary-border-active: var(--studio-color-light);--button-secondary-color-active: var(--studio-color-selected-light);--button-disabled-background: var(--studio-bg);--button-disabled-color: var(--studio-inactive-bg);--button-disabled-border: var(--studio-border-color);--code-block-border-color: var(--studio-border-color);--code-block-key-color: var(--studio-color);--code-block-string-color: #60d190;--code-block-number-color: #ffa375;--code-block-boolean-color: #60adf0;--code-block-null-color: #ff8885}.DebugInfoModal_modal_L3Jvb.DebugInfoModal_dark_L3Jvb{--primary-color: var(--studio-color);--input-border-color: var(--studio-border-color);--input-disabled-text-color: var(--studio-color-light);--input-disabled-background-color: var(--studio-bg);--input-disabled-border-color: var(--studio-border-color);--text-color: var(--studio-color);--border-color: var(--studio-border-color);--background-color: var(--studio-bg-limit);--secondary-background-color: var(--studio-hover-bg);--secondary-text-color: var(--studio-color-light);--content-background-color: var(--studio-bg);--table-controls-background-color: var(--studio-bg-limit);--table-controls-background-color: transparent;color:var(--text-color);--switch-track-background-color: var(--studio-inactive-bg);--switch-track-background-color-checked: var(--studio-color-selected)}.DebugInfoModal_wrapper_L3Jvb{display:flex;flex-direction:column;gap:16px}.DebugInfoModal_summaryStrip_L3Jvb{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:4px}.DebugInfoModal_summaryCard_L3Jvb{border:1px solid var(--border-color);border-radius:8px;background:linear-gradient(140deg,var(--secondary-background-color),var(--background-color));padding:8px}.DebugInfoModal_summaryLabel_L3Jvb{color:var(--secondary-text-color);font-size:.75rem}.DebugInfoModal_summaryValue_L3Jvb{margin-top:1px;color:var(--text-color);font-size:1.25rem;font-weight:700}.DebugInfoModal_viewSelector_L3Jvb{display:flex;flex-wrap:wrap;gap:2px}.DebugInfoModal_section_L3Jvb{border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);padding:8px}.DebugInfoModal_sectionHeader_L3Jvb{display:flex;align-items:center;justify-content:space-between;gap:2px;margin-bottom:2px}.DebugInfoModal_sectionTitle_L3Jvb{margin:0;color:var(--text-color);font-size:.875rem;font-weight:700}.DebugInfoModal_metaText_L3Jvb{margin:0 0 4px;color:var(--secondary-text-color);font-size:.75rem}.DebugInfoModal_keyValueGrid_L3Jvb{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2px}.DebugInfoModal_keyValueRow_L3Jvb{display:flex;flex-direction:column;gap:1px;border:1px solid var(--border-color);border-radius:4px;background:var(--secondary-background-color);padding:4px}.DebugInfoModal_key_L3Jvb{color:var(--secondary-text-color);font-size:.75rem}.DebugInfoModal_value_L3Jvb{color:var(--text-color);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.DebugInfoModal_inlineSwitch_L3Jvb{white-space:nowrap}.DebugInfoModal_badgeList_L3Jvb{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:4px}.DebugInfoModal_badge_L3Jvb{display:inline-flex;align-items:center;border-radius:999px;padding:1px 4px;border:1px solid var(--border-color);background:var(--secondary-background-color);color:var(--text-color);font-size:.75rem;font-weight:700}.DebugInfoModal_roleMetaRow_L3Jvb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-bottom:4px}.DebugInfoModal_roleMetaBlock_L3Jvb{display:flex;flex-direction:column;gap:1px;border:1px solid var(--border-color);border-radius:4px;background:var(--secondary-background-color);padding:4px}.DebugInfoModal_roleMetaLabel_L3Jvb{color:var(--secondary-text-color);font-size:.75rem}.DebugInfoModal_roleMetaValue_L3Jvb{color:var(--text-color);font-size:.875rem;font-weight:700}.DebugInfoModal_roleImpersonationActive_L3Jvb{border-color:#e5c658;background:#fff6d8}.DebugInfoModal_dark_L3Jvb .DebugInfoModal_roleImpersonationActive_L3Jvb{background:#e5c65829}.DebugInfoModal_debugButton_L3Jvb{min-width:64px}.DebugInfoModal_featureFlagsInfoMessage_L3Jvb{margin:1px 0 2px}.DebugInfoModal_reasonPopover_L3Jvb{max-width:560px}.DebugInfoModal_reasonTooltip_L3Jvb{margin:0;min-width:320px;max-width:520px;max-height:320px;overflow:auto}.DebugInfoModal_emptyState_L3Jvb{margin:0 0 4px;color:var(--secondary-text-color);font-size:.75rem}@media(max-width:800px){.DebugInfoModal_sectionHeader_L3Jvb{flex-direction:column;align-items:flex-start}.DebugInfoModal_roleMetaRow_L3Jvb{grid-template-columns:repeat(2,minmax(0,1fr))}.DebugInfoModal_reasonTooltip_L3Jvb{min-width:220px;max-width:300px}}.ActionMenu_wrapper_L3Jvb{list-style:none;margin:0;padding:0;color:var(--text-color);position:relative;display:flex;flex-direction:row;gap:8px;margin-inline:4px}.ActionMenu_wrapper_L3Jvb li{position:relative;display:flex;padding:4px;border-radius:4px}.ActionMenu_wrapper_L3Jvb li:hover:not(.ActionMenu_disabled_L3Jvb){cursor:pointer;background-color:var(--secondary-background-color)}.ActionMenu_wrapper_L3Jvb li.ActionMenu_disabled_L3Jvb{color:var(--secondary-text-color)}.BuilderName_wrapper_L3Jvb{position:relative;margin-inline-end:8px;display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--text-color);font-weight:500;font-size:.75rem;line-height:120%}.BuilderName_wrapper_L3Jvb .BuilderName_icon_L3Jvb{position:relative;display:flex;padding:4px;border-radius:4px}.BuilderName_wrapper_L3Jvb.BuilderName_testing_L3Jvb .BuilderName_icon_L3Jvb{color:#317c54;background-color:#dbf0e5}.BuilderName_wrapper_L3Jvb.BuilderName_training_L3Jvb .BuilderName_icon_L3Jvb{color:#715cc7;background-color:#e5e1f4}.BuilderName_navButton_L3Jvb{padding:8px}.BuilderName_link_L3Jvb{font-weight:400}.SelectBuilderModal_header_L3Jvb{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;padding:16px}.SelectBuilderModal_builderList_L3Jvb{padding:16px}.SelectBuilderModal_builderLogo_L3Jvb{height:100%}.UserMenu_wrapper_L3Jvb{position:relative;display:flex;flex-direction:row;align-items:center;padding:4px 8px;border-radius:4px;color:var(--text-color)}.UserMenu_wrapper_L3Jvb:hover{cursor:pointer}.UserMenu_wrapper_L3Jvb:hover.UserMenu_showBuilderInfo_L3Jvb{background-color:var(--secondary-background-color)}.UserMenu_wrapper_L3Jvb .avatar_wrapper{width:32px;height:32px;border-radius:50%;padding:8px;display:flex;justify-content:center;align-items:center;border-width:2px;border-style:solid}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_super_admin{border-color:#575757}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_admin{border-color:#a88538}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_sales_manager{border-color:#326cb8}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_field_staff{border-color:#f57b47}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_sales_agent{border-color:#317c54}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_drafter{border-color:#4d3f88}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_sales_team_lead{border-color:#a9403d}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_estimator{border-color:#0f2038}.UserMenu_wrapper_L3Jvb .avatar_wrapper.avatar_estimating_manager{border-color:#502716}.UserMenu_wrapper_L3Jvb .avatar_wrapper .avatar{min-width:24px;min-height:24px;width:24px;height:24px;color:var(--primary-color);border:none;background-color:var(--background-color)}.UserMenu_wrapper_L3Jvb .avatar_wrapper .avatar:hover{background-color:var(--secondary-background-color)}.UserMenu_wrapper_L3Jvb .super_admin:hover{color:var(--primary-color);background-color:var(--background-color)}.UserMenu_wrapper_L3Jvb .super_admin.selected{color:var(--primary-color)}.UserMenu_wrapper_L3Jvb .admin:hover{color:var(--primary-color);background-color:var(--secondary-background-color)}.UserMenu_wrapper_L3Jvb .admin.selected{color:#a88538}.UserMenu_wrapper_L3Jvb .sales_manager:hover{color:#326cb8;background-color:#d9e3f2}.UserMenu_wrapper_L3Jvb .sales_manager.selected{color:#326cb8}.UserMenu_wrapper_L3Jvb .field_staff:hover{color:#f57b47;background-color:#fde7dd}.UserMenu_wrapper_L3Jvb .field_staff.selected{color:#f57b47}.UserMenu_wrapper_L3Jvb .sales_agent:hover{color:#317c54;background-color:#dbf0e5}.UserMenu_wrapper_L3Jvb .sales_agent.selected{color:#317c54}.UserMenu_wrapper_L3Jvb .drafter:hover{color:#4d3f88;background-color:#e5e1f4}.UserMenu_wrapper_L3Jvb .drafter.selected{color:#4d3f88}.UserMenu_wrapper_L3Jvb .sales_team_lead:hover{color:#a9403d;background-color:#fddedd}.UserMenu_wrapper_L3Jvb .sales_team_lead.selected{color:#a9403d}.UserMenu_wrapper_L3Jvb .estimator:hover{color:#0f2038;background-color:#d9e3f2}.UserMenu_wrapper_L3Jvb .estimator.selected{color:#0f2038}.UserMenu_wrapper_L3Jvb .estimating_manager:hover{color:#502716;background-color:#fde7dd}.UserMenu_wrapper_L3Jvb .estimating_manager.selected{color:#502716}
