.BmsDashboard-module__VObh-G__column{flex-direction:column;gap:.5rem;display:flex}.BmsDashboard-module__VObh-G__card_white{background:#fff;border:1px solid #eee;border-radius:18px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.BmsDashboard-module__VObh-G__card_header{justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.5rem;display:flex}.BmsDashboard-module__VObh-G__dashboard_container{flex:1;position:relative}.BmsDashboard-module__VObh-G__header_row{align-items:baseline;gap:.5rem;padding:.5rem;display:flex}.BmsDashboard-module__VObh-G__header_title{font-size:2.125rem;font-weight:400}.BmsDashboard-module__VObh-G__header_brand{color:#727272;font-size:.8rem;font-weight:500}.BmsDashboard-module__VObh-G__grid_layout{grid-template-columns:2fr 4fr;gap:1rem;display:grid}.BmsDashboard-module__VObh-G__overview_text{color:#171717;font-size:16px;font-weight:400}.BmsDashboard-module__VObh-G__overview_summary{color:#727272;font-size:14px}.BmsDashboard-module__VObh-G__section_label{color:#727272;font-weight:500}.BmsDashboard-module__VObh-G__segment_row{align-items:center;gap:.75rem;padding:.5rem;display:flex}.BmsDashboard-module__VObh-G__segment_country{font-size:16px;font-weight:400}.BmsDashboard-module__VObh-G__segment_progress_container{border-radius:100px;flex:1;justify-content:flex-start;align-items:center;height:18px;display:flex;overflow:clip;box-shadow:inset 0 2px 4px #00000014}.BmsDashboard-module__VObh-G__segment_progress_bar{background:#224ddb;border-radius:100px;height:100%}.BmsDashboard-module__VObh-G__segment_count{color:#727272;font-size:16px;font-weight:400}.BmsDashboard-module__VObh-G__segment_divider{border-bottom:1px solid #eee;margin-inline:.5rem}.BmsDashboard-module__VObh-G__specialty_group_label{color:#374151;padding:.25rem .5rem 0;font-size:15px;font-weight:600}.BmsDashboard-module__VObh-G__segment_chip_row{flex-wrap:wrap;gap:.375rem;padding:.25rem .5rem .5rem;display:flex}.BmsDashboard-module__VObh-G__segment_chip{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:12px;font-weight:500;display:inline-flex}.BmsDashboard-module__VObh-G__key_findings_updated{color:#cecece;font-weight:500}.BmsDashboard-module__VObh-G__key_findings_list{scrollbar-color:#cecece transparent}.BmsDashboard-module__VObh-G__key_finding_item{cursor:pointer;border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.BmsDashboard-module__VObh-G__key_finding_item:hover{background-color:#f8fbff}.BmsDashboard-module__VObh-G__key_finding_title{color:#727272;text-wrap:pretty;font-size:.875rem;font-weight:500}.BmsDashboard-module__VObh-G__key_finding_description{color:#212121;font-size:.875rem;font-weight:400}.BmsDashboard-module__VObh-G__key_finding_divider{border-bottom:1px solid #eee;margin-inline:.75rem}.BmsDashboard-module__VObh-G__chat_wrapper{z-index:1300;width:fit-content;max-width:80vw;margin:auto;position:fixed;bottom:3rem;left:0;right:0}.BmsDashboard-module__VObh-G__dashboard_chat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#eaedfc99 0%,#f4ecf8f9 100%);border:1px solid #e5e5e8;border-radius:16px;gap:.25rem;padding:0;overflow:clip;box-shadow:0 8px 24px #00000026}.BmsDashboard-module__VObh-G__menu_container{flex:1;width:100%;height:auto;transition:max-height .3s ease-in-out;position:relative;overflow:hidden auto}.BmsDashboard-module__VObh-G__menu_container_open{max-height:70vh}.BmsDashboard-module__VObh-G__menu_container_closed{max-height:0}.BmsDashboard-module__VObh-G__close_icon{color:#b3b8ff;cursor:pointer;position:absolute;top:1rem;right:1rem}.BmsDashboard-module__VObh-G__close_icon:hover{color:#224ddb}.BmsDashboard-module__VObh-G__menu_header{gap:1.25rem;min-width:700px;height:auto;padding:1.5rem;display:flex}.BmsDashboard-module__VObh-G__logo_container{background-color:#fff;border-radius:200px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.BmsDashboard-module__VObh-G__presets_container{flex-direction:column;flex:1;gap:.5rem;display:flex}.BmsDashboard-module__VObh-G__menu_title{color:#171717;font-size:1.3rem;font-weight:400;line-height:40px}.BmsDashboard-module__VObh-G__preset_item{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.BmsDashboard-module__VObh-G__preset_item_selected{border:1px solid #224ddb}.BmsDashboard-module__VObh-G__preset_item_content{align-items:center;gap:1rem;display:flex}.BmsDashboard-module__VObh-G__preset_label{color:#171717;font-size:14px}.BmsDashboard-module__VObh-G__preset_label_selected{color:#224ddb}.BmsDashboard-module__VObh-G__preset_chip{color:#292930;background-color:#b4e3ff}.BmsDashboard-module__VObh-G__dashboard_chat_input_drawer{background:#fff;border:1px solid #e5e5e8;border-radius:16px;flex-direction:row;align-items:end;max-width:700px;margin:-1px;margin-inline:auto;padding:.5rem;display:flex;position:relative}.BmsDashboard-module__VObh-G__dashboard_chat_input_drawer_files{margin-block:1rem}.BmsDashboard-module__VObh-G__input{background:#fff;border:none;border-radius:12px;flex:1;padding:1rem;font-size:16px}.BmsDashboard-module__VObh-G__input:before,.BmsDashboard-module__VObh-G__input:after{display:none!important}.BmsDashboard-module__VObh-G__input>textarea{padding:0!important}.BmsDashboard-module__VObh-G__input_full_width{flex:1}.BmsDashboard-module__VObh-G__input_actions{flex-direction:column;align-items:flex-end;padding:.25rem;display:flex}.BmsDashboard-module__VObh-G__source_chip{height:unset;padding:.05rem .25rem}.BmsDashboard-module__VObh-G__findings_column{min-width:270px}.BmsDashboard-module__VObh-G__findings_card{gap:.75rem;height:fit-content}.BmsDashboard-module__VObh-G__insights_tabs{border-bottom:1px solid #eee;gap:0;padding-inline:.5rem;display:flex}.BmsDashboard-module__VObh-G__insights_tab{all:unset;cursor:pointer;color:#9ca3af;border-bottom:2px solid #0000;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}.BmsDashboard-module__VObh-G__insights_tab:hover{color:#4b5563}.BmsDashboard-module__VObh-G__insights_tab:focus-visible{outline-offset:-2px;border-radius:2px;outline:2px solid #224ddb}.BmsDashboard-module__VObh-G__insights_tab_active{color:#224ddb;border-bottom-color:#224ddb}.BmsDashboard-module__VObh-G__file_selector_header{align-items:center;gap:.5rem;display:flex}.BmsDashboard-module__VObh-G__file_selector_container{scrollbar-color:#cecece transparent;background:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:70vw;max-width:100%;max-height:70vh;padding:1rem}.BmsDashboard-module__VObh-G__file_selector_scroller{max-height:calc(70vh - 80px);margin-top:.5rem;padding-top:0;overflow-y:auto}.BmsDashboard-module__VObh-G__share_estimates_container{background:#fff;border:1px solid #eee;border-radius:18px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1rem;display:flex}.BmsDashboard-module__VObh-G__share_estimates_buttons{gap:.75rem;display:flex}.BmsDashboard-module__VObh-G__share_estimates_button{color:#fff;cursor:pointer;background:#224ddb;border:none;border-radius:8px;padding:.5rem 1rem;font-size:14px;font-weight:500;transition:background .2s}.BmsDashboard-module__VObh-G__share_estimates_button:hover{background:#1a3db0}.BmsDashboard-module__VObh-G__share_table_container{max-width:100%;overflow-x:auto}.BmsDashboard-module__VObh-G__share_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1600px;font-size:12px}.BmsDashboard-module__VObh-G__share_table th,.BmsDashboard-module__VObh-G__share_table td{text-align:center;border:1px solid #ddd;padding:6px 8px}.BmsDashboard-module__VObh-G__share_table_treatment_header{color:#333;text-align:left;z-index:1;background:#e0e0e0;width:220px;min-width:220px;font-weight:600;position:sticky;left:0;border-right:3px solid #888!important}.BmsDashboard-module__VObh-G__share_table_scenario_header{color:#333;background:#f5f5f5;font-weight:600}.BmsDashboard-module__VObh-G__share_table_lot_header{color:#555;background:#fafafa;font-size:11px;font-weight:500}.BmsDashboard-module__VObh-G__share_table_treatment_cell{color:#333;text-align:left;z-index:1;background:#e0e0e0;font-weight:500;position:sticky;left:0;border-right:3px solid #888!important}.BmsDashboard-module__VObh-G__share_table_row_cart td{background:#f3e5f5}.BmsDashboard-module__VObh-G__share_table_row_cart .BmsDashboard-module__VObh-G__share_table_treatment_cell{background:#e1bee7}.BmsDashboard-module__VObh-G__share_table_row_brepocitinib td{background:#e3f2fd}.BmsDashboard-module__VObh-G__share_table_row_brepocitinib .BmsDashboard-module__VObh-G__share_table_treatment_cell{background:#bbdefb}.BmsDashboard-module__VObh-G__share_table_row_efgartigimod td{background:#e8f5e9}.BmsDashboard-module__VObh-G__share_table_row_efgartigimod .BmsDashboard-module__VObh-G__share_table_treatment_cell{background:#c8e6c9}.BmsDashboard-module__VObh-G__share_table_cell{color:#333;white-space:nowrap;background:#fff}.BmsDashboard-module__VObh-G__share_table_cell_highlight{color:#1b5e20;background:#c8e6c9;font-weight:500}.BmsDashboard-module__VObh-G__share_table_divider_right{border-right:3px solid #888!important}.BmsDashboard-module__VObh-G__share_table_sample_row td{color:#e65100;white-space:nowrap;background:#fff3e0;font-weight:500}.BmsDashboard-module__VObh-G__modal_header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.BmsDashboard-module__VObh-G__modal_title{color:#212121;margin:0;font-size:1.2rem;font-weight:700;line-height:1.2}.BmsDashboard-module__VObh-G__modal_body{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}
.Inputs-module__zQjQma__input_wrapper{flex-direction:column;gap:0;width:100%;display:flex}.Inputs-module__zQjQma__input_label{color:#666;margin-bottom:.25rem;margin-left:.25rem;font-size:.7rem;font-weight:700}.Inputs-module__zQjQma__input_label_required:after{content:" *";color:#d32f2f}.Inputs-module__zQjQma__input_field{color:#212121;background:#fff;border:1px solid #eee;border-radius:8px;width:100%;padding:.5rem .8rem;font-family:inherit;font-size:.8rem;line-height:1.4;transition:border-color .2s}.Inputs-module__zQjQma__input_field::placeholder{color:#a9a8b9;opacity:1}.Inputs-module__zQjQma__input_field:focus{background:#fbfcffaa;border-color:#dbe1ff;outline:none}.Inputs-module__zQjQma__input_field:disabled,.Inputs-module__zQjQma__input_field[aria-disabled=true]{color:#c1c1c1;cursor:not-allowed;background:#f5f5f5;border-color:#eee}.Inputs-module__zQjQma__input_field_error,.Inputs-module__zQjQma__input_field_error:focus{border-color:#d32f2f}.Inputs-module__zQjQma__input_helper_text{color:#666;min-height:1.2rem;margin-left:.25rem;font-size:.75rem}.Inputs-module__zQjQma__input_helper_text_error{color:#d32f2f}.Inputs-module__zQjQma__textarea{resize:vertical;height:auto;min-height:5.48rem;max-height:12.2rem}.Inputs-module__zQjQma__combobox_trigger{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.Inputs-module__zQjQma__combobox_trigger_sm>button,.Inputs-module__zQjQma__combobox_trigger_sm>div{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}.Inputs-module__zQjQma__combobox_trigger[aria-disabled=true]{cursor:not-allowed}.Inputs-module__zQjQma__combobox_trigger_icon{color:#a9a8b9;margin-left:.5rem;transition:transform .2s}.Inputs-module__zQjQma__combobox_trigger_icon_open{transform:rotate(180deg)}.Inputs-module__zQjQma__combobox_dropdown{z-index:99999;background:#fff;border:1px solid #dbe1ff;border-radius:8px;padding:.25rem;box-shadow:0 4px 16px #0000001a}.Inputs-module__zQjQma__combobox_search{margin-bottom:.5rem}.Inputs-module__zQjQma__combobox_options{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.Inputs-module__zQjQma__combobox_option{cursor:pointer;color:#212121;border-radius:6px;padding:.5rem;font-size:.8rem;transition:background .1s}.Inputs-module__zQjQma__combobox_option_selected{color:#1f2a7a;background:#d2e0ff;font-weight:500}.Inputs-module__zQjQma__combobox_option:hover,.Inputs-module__zQjQma__combobox_option_highlighted{color:#2b358f;background:#e8efff}.Inputs-module__zQjQma__combobox_option_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Inputs-module__zQjQma__combobox_empty{text-align:center;color:#a9a8b9;padding:1rem;font-size:.875rem;font-style:italic}.Inputs-module__zQjQma__combobox_loading{text-align:center;color:#a9a8b9;padding:1rem;font-size:.875rem}.Inputs-module__zQjQma__input_list_container{flex-direction:column;gap:.5rem;display:flex}.Inputs-module__zQjQma__input_list_chips{flex-wrap:wrap;gap:.5rem;min-height:2rem;margin:0;padding:0;list-style:none;display:flex}.Inputs-module__zQjQma__input_list_chip{color:#374151;background:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;list-style:none;transition:all .15s;display:inline-flex}@media (min-width:1400px){.Inputs-module__zQjQma__input_list_chip{padding:.3rem .6rem;font-size:.8rem}}.Inputs-module__zQjQma__input_list_chip_remove{cursor:pointer;color:#a9a8b9;background:0 0;border:none;align-items:center;margin:0;padding:0;transition:color .2s;display:inline-flex}.Inputs-module__zQjQma__input_list_chip_remove:hover{color:#d32f2f}.Inputs-module__zQjQma__input_list_chip_remove:disabled{cursor:not-allowed;opacity:.5}.Inputs-module__zQjQma__input_list_input_wrapper{align-items:center;gap:.25rem;display:flex}.Inputs-module__zQjQma__input_list_input_wrapper input{flex:1}.Inputs-module__zQjQma__input_list_add_button{cursor:pointer;color:#2b358f;background:#fbfcffaa;border:1px solid #dbe1ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:all .2s;display:inline-flex}.Inputs-module__zQjQma__input_list_add_button:hover:not(:disabled){color:#224ddb;background:#dbe3ffa3;border-color:#6387ffa3}.Inputs-module__zQjQma__input_list_add_button:disabled{cursor:not-allowed;opacity:.4;color:#c1c1c1;background:#f5f5f5;border-color:#cecece}.Inputs-module__zQjQma__input_list_items{background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;gap:0;max-height:600px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Inputs-module__zQjQma__input_list_item{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;list-style:none;display:flex}.Inputs-module__zQjQma__input_list_item:last-child{border-bottom:none}.Inputs-module__zQjQma__input_list_item:hover{background:#fbfcffaa}.Inputs-module__zQjQma__input_list_item_text{color:#2b358f;text-wrap:balance;flex:1;font-size:.85rem}.Inputs-module__zQjQma__input_list_item_remove{cursor:pointer;color:#a9a8b9;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:.25rem;transition:color .2s;display:inline-flex}.Inputs-module__zQjQma__input_list_item_remove:hover{color:#d32f2f}.Inputs-module__zQjQma__input_list_item_remove:disabled{cursor:not-allowed;opacity:.5}.Inputs-module__zQjQma__editable_list_wrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.Inputs-module__zQjQma__editable_add_container{background:#f9fafb;border:1px dashed #e5e7eb;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;transition:all .15s;display:flex}.Inputs-module__zQjQma__editable_add_container:hover{background:#f3f4f6;border-color:#d1d5db}.Inputs-module__zQjQma__editable_add_focused{background:#fff;border-style:solid;border-color:#224ddb;box-shadow:0 0 0 3px #224ddb14}.Inputs-module__zQjQma__editable_add_icon{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.0625rem;display:flex}.Inputs-module__zQjQma__editable_add_focused .Inputs-module__zQjQma__editable_add_icon{color:#224ddb}.Inputs-module__zQjQma__editable_add_textarea{color:#374151;resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.5rem;padding:.125rem 0;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden}.Inputs-module__zQjQma__editable_add_textarea::placeholder{color:#9ca3af}.Inputs-module__zQjQma__editable_add_textarea:disabled{color:#c1c1c1;cursor:not-allowed}.Inputs-module__zQjQma__editable_add_button{color:#fff;cursor:pointer;background:#224ddb;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.Inputs-module__zQjQma__editable_add_button:hover{background:#1a3fb8}.Inputs-module__zQjQma__editable_add_button:disabled{color:#9ca3af;cursor:not-allowed;background:#e5e7eb}.Inputs-module__zQjQma__editable_items_list{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:0;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Inputs-module__zQjQma__editable_item{border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:.25rem;padding:.625rem .5rem;list-style:none;transition:background .1s;display:flex}.Inputs-module__zQjQma__editable_item:last-child{border-bottom:none}.Inputs-module__zQjQma__editable_item:hover{background:#f9fafb}.Inputs-module__zQjQma__editable_item:hover .Inputs-module__zQjQma__editable_item_delete{opacity:1}.Inputs-module__zQjQma__editable_item:hover .Inputs-module__zQjQma__editable_item_handle{opacity:.5}.Inputs-module__zQjQma__editable_item_handle{color:#d1d5db;cursor:grab;opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.5rem;transition:opacity .15s;display:flex}.Inputs-module__zQjQma__editable_item_textarea{color:#4b5563;resize:none;background:0 0;border:none;border-radius:4px;outline:none;flex:1;min-height:1.5rem;padding:.125rem .25rem;font-family:inherit;font-size:.8125rem;line-height:1.5;transition:background .1s;overflow:hidden}.Inputs-module__zQjQma__editable_item_textarea:focus{background:0 0}.Inputs-module__zQjQma__editable_item_textarea:disabled{color:#c1c1c1;cursor:not-allowed}.Inputs-module__zQjQma__editable_item_textarea::placeholder{color:#a9a8b9}.Inputs-module__zQjQma__editable_item_delete{cursor:pointer;color:#9ca3af;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:0;padding:0;transition:all .15s;display:inline-flex}.Inputs-module__zQjQma__editable_item_delete:hover{color:#dc2626;background:#fef2f2}.Inputs-module__zQjQma__editable_item_delete:disabled{cursor:not-allowed;opacity:.3!important}.Inputs-module__zQjQma__editable_empty{color:#9ca3af;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:8px;justify-content:center;align-items:center;padding:1.5rem;font-size:.8125rem;font-style:italic;display:flex}.Inputs-module__zQjQma__editable_list_items{background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;gap:0;max-height:400px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Inputs-module__zQjQma__editable_list_item{border-bottom:1px solid #f5f5f5;align-items:center;gap:.5rem;padding:.5rem .75rem;list-style:none;display:flex}.Inputs-module__zQjQma__editable_list_item:last-child{border-bottom:none}.Inputs-module__zQjQma__editable_list_item:hover{background:#fbfcffaa}.Inputs-module__zQjQma__editable_list_input{color:#2b358f;background:0 0;border:none;outline:none;flex:1;padding:.25rem 0;font-family:inherit;font-size:.85rem}.Inputs-module__zQjQma__editable_list_input:focus{border-bottom:1px solid #dbe1ff}.Inputs-module__zQjQma__editable_list_input:disabled{color:#c1c1c1;cursor:not-allowed}.Inputs-module__zQjQma__editable_list_input::placeholder{color:#a9a8b9}.Inputs-module__zQjQma__editable_list_remove{cursor:pointer;color:#a9a8b9;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:.25rem;transition:color .2s;display:inline-flex}.Inputs-module__zQjQma__editable_list_remove:hover{color:#d32f2f}.Inputs-module__zQjQma__editable_list_remove:disabled{cursor:not-allowed;opacity:.5}.Inputs-module__zQjQma__checkbox_wrapper{align-items:center;gap:.75rem;display:inline-flex}.Inputs-module__zQjQma__checkbox_input{cursor:pointer;accent-color:#224ddb;border:1px solid #eee;border-radius:4px;width:1.25rem;height:1.25rem}.Inputs-module__zQjQma__checkbox_input:disabled{cursor:not-allowed;opacity:.5}.Inputs-module__zQjQma__checkbox_input_error{border-color:#d32f2f}.Inputs-module__zQjQma__checkbox_label{color:#2b358f;cursor:pointer;font-size:1rem}.Inputs-module__zQjQma__checkbox_label_disabled{color:#c1c1c1;cursor:not-allowed}.Inputs-module__zQjQma__radio_wrapper{align-items:center;gap:.75rem;display:inline-flex}.Inputs-module__zQjQma__radio_input{cursor:pointer;accent-color:#224ddb;width:1.25rem;height:1.25rem}.Inputs-module__zQjQma__radio_input:disabled{cursor:not-allowed;opacity:.5}.Inputs-module__zQjQma__radio_input_error{outline-offset:2px;outline:2px solid #d32f2f}.Inputs-module__zQjQma__radio_label{color:#2b358f;cursor:pointer;font-size:1rem}.Inputs-module__zQjQma__radio_label_disabled{color:#c1c1c1;cursor:not-allowed}
.CircularSpinerGradient-module__ldWjqa__circular-spinner{animation:4s linear infinite CircularSpinerGradient-module__ldWjqa__spin}@keyframes CircularSpinerGradient-module__ldWjqa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.PmrDashboard-module__cvORfq__column{flex-direction:column;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__card{background:linear-gradient(#fff 0%,#fafbff 100%);border:1px solid #e8eaef;border-radius:10px;flex-direction:column;flex-shrink:0;gap:1rem;max-width:100%;padding:1.5rem;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #224ddb0a}.PmrDashboard-module__cvORfq__card:hover{box-shadow:0 4px 12px #224ddb14}.PmrDashboard-module__cvORfq__card_header{flex:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PmrDashboard-module__cvORfq__card_header:has(+div){border-bottom:1px solid #eee;padding-bottom:.75rem}.PmrDashboard-module__cvORfq__card_title{color:#4f535a;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:700;line-height:1.2;display:inline-flex}.PmrDashboard-module__cvORfq__card_summary,.PmrDashboard-module__cvORfq__card_description{color:#6b7280;font-size:.875rem;line-height:1.5}.PmrDashboard-module__cvORfq__card_body{scrollbar-color:#ddd transparent;flex-grow:1;overflow-y:auto}.PmrDashboard-module__cvORfq__card_actions{align-items:center;gap:.25rem;display:flex}.PmrDashboard-module__cvORfq__card_link{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__card_link:hover:not(:disabled){color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__card_link:disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__card_alert{color:#627cb2;background:#f0f4fc;border:1px solid #d9e6ff;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.PmrDashboard-module__cvORfq__card_alert_text{color:inherit;font-size:.875rem;line-height:1.5}.PmrDashboard-module__cvORfq__execution_count{color:#374151;font-size:1.5rem;font-weight:600}.PmrDashboard-module__cvORfq__card_white{background:#fff;border:1px solid #eee;border-radius:18px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.PmrDashboard-module__cvORfq__card_primary{background:#e8efff;border-radius:18px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.PmrDashboard-module__cvORfq__card_settings{background:#fafbffb5;border:1px solid #e2e0e0;border-radius:18px;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.PmrDashboard-module__cvORfq__card_label{color:#666;width:fit-content;margin-left:.25rem;padding:0;font-size:.8rem;font-weight:600}.PmrDashboard-module__cvORfq__action_group{align-items:center;gap:.25rem;display:flex}div.PmrDashboard-module__cvORfq__input{background:#fff;border:1px solid #eee;border-radius:10px;flex:1;width:100%;padding:.75rem}div.PmrDashboard-module__cvORfq__input>input{padding:.75rem}div.PmrDashboard-module__cvORfq__input:before,div.PmrDashboard-module__cvORfq__input:after{display:none}.PmrDashboard-module__cvORfq__scroll_list{scrollbar-color:#bec4cc8f transparent;background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;flex:1;gap:0;max-height:520px;padding:0;display:grid;overflow-y:auto}.PmrDashboard-module__cvORfq__scroll_item{border-bottom:1px solid #f5f5f5;justify-content:space-between;gap:1rem;width:100%;padding:max(1rem,3%);display:flex}.PmrDashboard-module__cvORfq__scroll_item:last-child{border-bottom:none}.PmrDashboard-module__cvORfq__scroll_item:hover{background:#fbfcffaa}.PmrDashboard-module__cvORfq__scroll_item_icon{color:#8c7d6d5e;font-size:24px}p.PmrDashboard-module__cvORfq__scroll_item_text{color:#2b358f;text-wrap:balance;word-break:break-word;flex:1;font-size:.875rem}.PmrDashboard-module__cvORfq__settings_two_column{gap:.5rem;display:flex}@media (max-width:1200px){.PmrDashboard-module__cvORfq__settings_two_column{flex-direction:column}}.PmrDashboard-module__cvORfq__chat_wrapper{z-index:1300;width:fit-content;min-width:100%;max-width:100%;margin:auto auto 0;position:sticky;bottom:0;left:0;right:0}.PmrDashboard-module__cvORfq__dashboard_chat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#eaedfc99 0%,#f4ecf8f9 100%);border:1px solid #e5e5e8;border-radius:12px;gap:.25rem;padding:0;overflow:clip;box-shadow:0 1px 3px #224ddb0a}.PmrDashboard-module__cvORfq__dashboard_chat_focused{width:max(900px,50vw);max-width:calc(90vw - 300px)}.PmrDashboard-module__cvORfq__dashboard_chat_input_drawer{margin:-1px;background:linear-gradient(#fff 0%,#fafbff 100%);border-radius:10px;flex-direction:column;align-items:end;gap:.25rem;max-width:100%;margin-inline:auto;padding:.5rem;transition:box-shadow .2s;display:flex;position:relative}.PmrDashboard-module__cvORfq__menu_container{flex:1;width:100%;height:auto;transition:max-height .3s ease-in-out;position:relative;overflow:clip}.PmrDashboard-module__cvORfq__menu_container_open{max-height:70vh}.PmrDashboard-module__cvORfq__menu_container_closed{max-height:0}.PmrDashboard-module__cvORfq__close_icon{color:#b3b8ff;cursor:pointer;position:absolute;top:1.75rem;right:1.75rem}.PmrDashboard-module__cvORfq__close_icon:hover{color:#224ddb}.PmrDashboard-module__cvORfq__menu_header{gap:1.25rem;height:auto;padding:1.5rem;display:flex}.PmrDashboard-module__cvORfq__logo_container{background-color:#fff;border-radius:200px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.PmrDashboard-module__cvORfq__presets_container{flex-direction:column;flex:1;gap:.5rem;margin-right:40px;display:flex}.PmrDashboard-module__cvORfq__menu_title{color:#171717;font-size:1.3rem;font-weight:400;line-height:40px}.PmrDashboard-module__cvORfq__input_actions{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.PmrDashboard-module__cvORfq__source_chip{height:unset;padding:.05rem .25rem}.PmrDashboard-module__cvORfq__preset_group{background:#fff;border:1px solid #eee;border-radius:8px;transition:border-color .2s;overflow:hidden}.PmrDashboard-module__cvORfq__preset_group_selected{border-color:#224ddb}.PmrDashboard-module__cvORfq__preset_item{cursor:pointer;background:#fff;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.PmrDashboard-module__cvORfq__preset_item_disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__preset_item_content{align-items:center;gap:1rem;display:flex}.PmrDashboard-module__cvORfq__preset_label{color:#171717;font-size:14px}.PmrDashboard-module__cvORfq__preset_label_selected{color:#224ddb}.PmrDashboard-module__cvORfq__preset_chip{color:#292930;background-color:#b4e3ff}.PmrDashboard-module__cvORfq__preset_nested_options{background:#fafbff;border-top:1px solid #f0f0f0}.PmrDashboard-module__cvORfq__file_selector_header{align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__file_selector_container{scrollbar-color:#cecece transparent;background:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:70vw;max-width:100%;max-height:70vh;padding:1rem}.PmrDashboard-module__cvORfq__file_selector_scroller{max-height:calc(70vh - 120px);margin-top:.5rem;padding-top:0;overflow-y:auto}.PmrDashboard-module__cvORfq__dashboard_chat_input_drawer_files{margin-block:1rem;margin-inline:.5rem}.PmrDashboard-module__cvORfq__input{background:#fff;border:none;border-radius:12px;flex:1;padding:1rem;font-size:16px}.PmrDashboard-module__cvORfq__input:before,.PmrDashboard-module__cvORfq__input:after{display:none!important}.PmrDashboard-module__cvORfq__input>textarea{padding:0!important}.PmrDashboard-module__cvORfq__input_full_width{flex:1}.PmrDashboard-module__cvORfq__action_group_end{justify-content:flex-end;align-items:center;padding-inline:.15rem;display:flex}.PmrDashboard-module__cvORfq__action_group_between{justify-content:space-between;align-items:center;display:flex}.PmrDashboard-module__cvORfq__icon_small{font-size:14px}.PmrDashboard-module__cvORfq__icon_medium{font-size:1rem}.PmrDashboard-module__cvORfq__text_semibold{font-weight:600}.PmrDashboard-module__cvORfq__metadata_card{background:linear-gradient(#fff 0%,#fafbff 100%);border:1px solid #e8eaef;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;transition:box-shadow .2s;display:flex;box-shadow:0 1px 3px #224ddb0a}.PmrDashboard-module__cvORfq__metadata_card:hover{box-shadow:0 4px 12px #224ddb14}.PmrDashboard-module__cvORfq__metadata_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PmrDashboard-module__cvORfq__metadata_title{color:#212121;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.PmrDashboard-module__cvORfq__metadata_badge_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__metadata_badge_primary{color:#fff;letter-spacing:.01em;text-transform:capitalize;background:linear-gradient(135deg,#224ddb 0%,#3d66e8 100%);border-radius:6px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.PmrDashboard-module__cvORfq__metadata_badge_secondary{color:#224ddb;letter-spacing:.01em;text-transform:capitalize;background:#e8efff;border-radius:6px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (min-width:1400px){.PmrDashboard-module__cvORfq__metadata_badge_primary,.PmrDashboard-module__cvORfq__metadata_badge_secondary{padding:.3rem .75rem;font-size:.8rem}}@media (min-width:1800px){.PmrDashboard-module__cvORfq__metadata_badge_primary,.PmrDashboard-module__cvORfq__metadata_badge_secondary{padding:.35rem .875rem;font-size:.85rem}}.PmrDashboard-module__cvORfq__metadata_badge_muted{color:#6b7280;letter-spacing:.01em;text-transform:capitalize;background:#f4f5f7;border-radius:6px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.PmrDashboard-module__cvORfq__metadata_summary{color:#6b7280;font-size:.875rem;line-height:1.5}.PmrDashboard-module__cvORfq__metadata_inline_row{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.PmrDashboard-module__cvORfq__metadata_section{flex-direction:column;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__metadata_section_label{color:#6b7280;margin-left:.125rem;font-size:.75rem;font-weight:600}@media (min-width:1400px){.PmrDashboard-module__cvORfq__metadata_section_label{font-size:.8rem}}.PmrDashboard-module__cvORfq__metadata_chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__market_chip{color:#374151;background:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:all .15s;display:inline-flex}@media (min-width:1400px){.PmrDashboard-module__cvORfq__market_chip{padding:.3rem .6rem}}.PmrDashboard-module__cvORfq__market_chip_text{color:inherit;font-size:.75rem;font-weight:600}@media (min-width:1400px){.PmrDashboard-module__cvORfq__market_chip_text{font-size:.8rem}}.PmrDashboard-module__cvORfq__segment_chip{color:#374151;background:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}@media (min-width:1400px){.PmrDashboard-module__cvORfq__segment_chip{padding:.3rem .75rem;font-size:.8rem}}.PmrDashboard-module__cvORfq__metadata_tags_row{flex-wrap:wrap;gap:.75rem;display:flex}.PmrDashboard-module__cvORfq__metadata_loading{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex;position:relative;overflow:hidden}.PmrDashboard-module__cvORfq__loading_shimmer{background:linear-gradient(90deg,#0000 0%,#224ddb0a 50%,#0000 100%);width:100%;height:100%;animation:2s infinite PmrDashboard-module__cvORfq__shimmer;position:absolute;top:0;left:-100%}@keyframes PmrDashboard-module__cvORfq__shimmer{0%{left:-100%}to{left:100%}}.PmrDashboard-module__cvORfq__loading_text{color:#6b7280;letter-spacing:.01em;font-size:.8rem;font-weight:500}.PmrDashboard-module__cvORfq__objectives_section{border-top:1px solid #f0f1f4;flex-direction:column;margin-top:.25rem;padding-top:.75rem;display:flex}.PmrDashboard-module__cvORfq__objectives_trigger{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:.5rem .25rem;transition:background .15s;display:flex}.PmrDashboard-module__cvORfq__objectives_trigger:hover{background:#f8f9fc}.PmrDashboard-module__cvORfq__objectives_header{align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__objectives_chevron{color:#9ca3af;font-size:1.25rem;transition:transform .2s}.PmrDashboard-module__cvORfq__objectives_chevron_open{transform:rotate(180deg)}.PmrDashboard-module__cvORfq__objectives_content{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.PmrDashboard-module__cvORfq__objectives_content_open{grid-template-rows:1fr}.PmrDashboard-module__cvORfq__objectives_content>div{overflow:hidden}.PmrDashboard-module__cvORfq__objectives_label{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.PmrDashboard-module__cvORfq__objectives_count{color:#224ddb;background:#e8efff;border-radius:4px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.65rem;font-weight:700;display:inline-flex}.PmrDashboard-module__cvORfq__objectives_grid{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.PmrDashboard-module__cvORfq__objective_card{background:#fff;border:1px solid #eef0f4;border-radius:10px;align-items:flex-start;gap:.75rem;padding:.75rem;transition:all .15s;display:flex}.PmrDashboard-module__cvORfq__objective_card:hover{background:linear-gradient(135deg,#fafbff 0%,#fff 100%);border-color:#d4dcf5}.PmrDashboard-module__cvORfq__objective_number{color:#fff;background:linear-gradient(135deg,#224ddb 0%,#4a6cf0 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #224ddb33}.PmrDashboard-module__cvORfq__objective_text{color:#374151;text-wrap:balance;flex:1;font-size:.825rem;line-height:1.5}@media (min-width:1400px){.PmrDashboard-module__cvORfq__objectives_grid{gap:.625rem}.PmrDashboard-module__cvORfq__objective_card{gap:.875rem;padding:.875rem 1rem}.PmrDashboard-module__cvORfq__objective_number{width:1.625rem;height:1.625rem;font-size:.75rem}.PmrDashboard-module__cvORfq__objective_text{font-size:.875rem}}@media (min-width:1800px){.PmrDashboard-module__cvORfq__objectives_grid{gap:.75rem}.PmrDashboard-module__cvORfq__objective_card{gap:1rem;padding:1rem 1.125rem}.PmrDashboard-module__cvORfq__objective_number{width:1.75rem;height:1.75rem;font-size:.8rem}.PmrDashboard-module__cvORfq__objective_text{font-size:.9375rem;line-height:1.55}}.PmrDashboard-module__cvORfq__research_focus_section{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.PmrDashboard-module__cvORfq__section_label{color:#666;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600}.PmrDashboard-module__cvORfq__research_focus_list{flex-direction:column;gap:.375rem;display:flex}.PmrDashboard-module__cvORfq__research_focus_item{color:#444;padding-left:.75rem;font-size:.8rem;line-height:1.4;position:relative}.PmrDashboard-module__cvORfq__research_focus_item:before{content:"";background-color:#224ddb;border-radius:50%;width:4px;height:4px;position:absolute;top:.5em;left:0}.PmrDashboard-module__cvORfq__metadata_edit_card{background:linear-gradient(#fff 0%,#fafbff 100%);border:1px solid #e8eaef;border-radius:16px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #224ddb0a}.PmrDashboard-module__cvORfq__metadata_edit_header{background:linear-gradient(90deg,#f8f9fc 0%,#fafbff 100%);border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_title_group{align-items:center;gap:.625rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_icon{color:#fff;background:linear-gradient(135deg,#224ddb 0%,#4a6cf0 100%);border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;box-shadow:0 2px 4px #224ddb33}.PmrDashboard-module__cvORfq__metadata_edit_title{color:#1f2937;margin:0;font-size:1rem;font-weight:600}.PmrDashboard-module__cvORfq__metadata_edit_actions{align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_btn{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__metadata_edit_btn_reset{color:#6b7280;background:#fff;border:1px solid #e5e7eb}.PmrDashboard-module__cvORfq__metadata_edit_btn_reset:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.PmrDashboard-module__cvORfq__metadata_edit_btn_reset:disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__metadata_edit_btn_save{color:#fff;background:linear-gradient(135deg,#224ddb 0%,#3d66e8 100%);border:1px solid #0000;box-shadow:0 1px 2px #224ddb33}.PmrDashboard-module__cvORfq__metadata_edit_btn_save:hover:not(:disabled){background:linear-gradient(135deg,#1a3fb8 0%,#3358d4 100%);box-shadow:0 2px 4px #224ddb4d}.PmrDashboard-module__cvORfq__metadata_edit_btn_save:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#e5e7eb}.PmrDashboard-module__cvORfq__metadata_edit_btn_close{color:#6b7280;background:#fff;border:1px solid #e5e7eb}.PmrDashboard-module__cvORfq__metadata_edit_btn_close:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__metadata_edit_body{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_section{flex-direction:column;gap:1rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_section_title{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f0f1f4;align-items:center;gap:.5rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:700;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){.PmrDashboard-module__cvORfq__metadata_edit_grid{grid-template-columns:1fr}}.PmrDashboard-module__cvORfq__metadata_edit_grid_half{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:700px){.PmrDashboard-module__cvORfq__metadata_edit_grid_half{grid-template-columns:1fr}}.PmrDashboard-module__cvORfq__metadata_edit_field{flex-direction:column;gap:.375rem;display:flex}.PmrDashboard-module__cvORfq__metadata_edit_field_full{grid-column:1/-1}.PmrDashboard-module__cvORfq__metadata_edit_label{color:#6b7280;margin-left:.125rem;font-size:.75rem;font-weight:600}.PmrDashboard-module__cvORfq__metadata_edit_input{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}.PmrDashboard-module__cvORfq__metadata_edit_input:hover:not(:disabled){border-color:#d1d5db}.PmrDashboard-module__cvORfq__metadata_edit_input:focus{border-color:#224ddb;outline:none;box-shadow:0 0 0 3px #224ddb1a}.PmrDashboard-module__cvORfq__metadata_edit_input:disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb}.PmrDashboard-module__cvORfq__metadata_edit_input::placeholder{color:#9ca3af}.PmrDashboard-module__cvORfq__metadata_edit_textarea{color:#1f2937;resize:vertical;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:5rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .15s}.PmrDashboard-module__cvORfq__metadata_edit_textarea:hover:not(:disabled){border-color:#d1d5db}.PmrDashboard-module__cvORfq__metadata_edit_textarea:focus{border-color:#224ddb;outline:none;box-shadow:0 0 0 3px #224ddb1a}.PmrDashboard-module__cvORfq__metadata_edit_textarea:disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb}.PmrDashboard-module__cvORfq__metadata_edit_textarea::placeholder{color:#9ca3af}.PmrDashboard-module__cvORfq__metadata_edit_divider{background:linear-gradient(90deg,#0000 0%,#e8eaef 20% 80%,#0000 100%);height:1px;margin:.25rem 0}@media (min-width:1400px){.PmrDashboard-module__cvORfq__metadata_edit_header{padding:1.125rem 1.5rem}.PmrDashboard-module__cvORfq__metadata_edit_title{font-size:1.125rem}.PmrDashboard-module__cvORfq__metadata_edit_body{gap:1.5rem;padding:1.5rem}.PmrDashboard-module__cvORfq__metadata_edit_btn{padding:.5rem .875rem;font-size:.875rem}}.PmrDashboard-module__cvORfq__research_questions_card{background:linear-gradient(#fff 0%,#fafbff 100%);border:1px solid #e8eaef;border-radius:16px;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #224ddb0a}.PmrDashboard-module__cvORfq__research_questions_card:hover{box-shadow:0 4px 12px #224ddb14}.PmrDashboard-module__cvORfq__research_questions_header{flex-direction:column;gap:.375rem;display:flex}.PmrDashboard-module__cvORfq__research_questions_title{color:#1f2937;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:400;line-height:1.4;display:flex}.PmrDashboard-module__cvORfq__research_questions_description{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.5}.PmrDashboard-module__cvORfq__research_questions_grid{grid-template-columns:1fr;gap:.75rem;width:100%;min-width:0;display:grid}@media (min-width:600px){.PmrDashboard-module__cvORfq__research_questions_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.PmrDashboard-module__cvORfq__research_questions_grid{grid-template-columns:repeat(3,1fr)}}.PmrDashboard-module__cvORfq__research_question_card{background:#fff;border:1px solid #eef0f4;border-radius:12px;flex-direction:column;gap:1rem;min-width:0;min-height:140px;padding:1rem;transition:all .2s .6s;display:flex;overflow:hidden}.PmrDashboard-module__cvORfq__research_question_card:hover{background:linear-gradient(135deg,#fafbff 0%,#fff 100%);border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 4px 12px #224ddb14}.PmrDashboard-module__cvORfq__research_question_content{flex-direction:column;flex:1;align-items:flex-start;display:flex}.PmrDashboard-module__cvORfq__research_question_text{color:#666;opacity:0;max-height:0;margin-top:0;margin-bottom:0;font-size:.75rem;line-height:1.3;transition:max-height .2s .6s,opacity .2s .6s,margin .2s .6s;overflow:hidden}.PmrDashboard-module__cvORfq__research_question_card:hover .PmrDashboard-module__cvORfq__research_question_text{opacity:1;max-height:200px;margin-top:.5rem;margin-bottom:.25rem}.PmrDashboard-module__cvORfq__research_question_link{color:#224ddb;background:#e8efff;border:1px solid #0000;border-radius:8px;align-self:flex-start;align-items:center;gap:.375rem;margin-top:auto;padding:.25rem .5rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s .6s;display:inline-flex}.PmrDashboard-module__cvORfq__research_question_link:hover{color:#fff;background:#224ddb;box-shadow:0 2px 8px #224ddb40}.PmrDashboard-module__cvORfq__research_questions_stats{align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.PmrDashboard-module__cvORfq__research_questions_stat_badge{border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.PmrDashboard-module__cvORfq__research_questions_stat_badge_unsaved{color:#92400e;background:#fef3c7}.PmrDashboard-module__cvORfq__research_questions_stat_badge_saved{color:#065f46;background:#d1fae5}.PmrDashboard-module__cvORfq__research_questions_toggle{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.375rem;margin-left:auto;padding:.375rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.PmrDashboard-module__cvORfq__research_questions_toggle:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__research_questions_toggle_active{color:#224ddb;background:#e8efff;border-color:#c7d2fe}.PmrDashboard-module__cvORfq__research_question_summary{color:#212121;margin-top:.375rem;font-size:.9rem;line-height:1.5}.PmrDashboard-module__cvORfq__research_question_actions{align-items:center;gap:.5rem;margin-top:auto;display:flex}.PmrDashboard-module__cvORfq__research_question_btn_save{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.PmrDashboard-module__cvORfq__research_question_btn_save:hover:not(:disabled){color:#92400e;background:#fef3c7;border-color:#fcd34d;transform:translateY(-1px);box-shadow:0 2px 8px #fbbf2433}.PmrDashboard-module__cvORfq__research_question_btn_save:disabled{opacity:.6;cursor:not-allowed}.PmrDashboard-module__cvORfq__research_question_btn_saved{color:#065f46;background:#d1fae5;border-color:#6ee7b7}.PmrDashboard-module__cvORfq__research_question_btn_saved:hover:not(:disabled){color:#991b1b;background:#fef2f2;border-color:#fecaca}.PmrDashboard-module__cvORfq__insights_header_actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.PmrDashboard-module__cvORfq__insights_action_btn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__insights_action_btn:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__insights_action_btn_primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#224ddb 0%,#4a6cf0 100%);border:1px solid #0000;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #224ddb33}.PmrDashboard-module__cvORfq__insights_action_btn_primary:hover{background:linear-gradient(135deg,#1a3fb8 0%,#3d5ee0 100%);transform:translateY(-1px);box-shadow:0 2px 8px #224ddb4d}.PmrDashboard-module__cvORfq__insights_add_input_container{background:linear-gradient(135deg,#f8f9fc 0%,#fff 100%);border:1px solid #e8eaef;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.PmrDashboard-module__cvORfq__insights_add_input_container:focus-within{border-color:#c7d2fe;box-shadow:0 0 0 3px #224ddb14}.PmrDashboard-module__cvORfq__insights_add_input{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s}.PmrDashboard-module__cvORfq__insights_add_input::placeholder{color:#9ca3af;font-weight:400}.PmrDashboard-module__cvORfq__insights_add_input:focus{border-color:#224ddb;outline:none;box-shadow:0 0 0 2px #224ddb1a}.PmrDashboard-module__cvORfq__insights_add_input:disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb}.PmrDashboard-module__cvORfq__insights_add_input_actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__insights_add_input_btn_cancel{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__insights_add_input_btn_cancel:hover:not(:disabled){color:#ef4444;background:#fef2f2;border-color:#fecaca}.PmrDashboard-module__cvORfq__insights_add_input_btn_cancel:disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__insights_add_input_btn_submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#224ddb 0%,#4a6cf0 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #224ddb33}.PmrDashboard-module__cvORfq__insights_add_input_btn_submit:hover:not(:disabled){background:linear-gradient(135deg,#1a3fb8 0%,#3d5ee0 100%);transform:translateY(-1px);box-shadow:0 2px 8px #224ddb4d}.PmrDashboard-module__cvORfq__insights_add_input_btn_submit:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#e5e7eb;transform:none}.PmrDashboard-module__cvORfq__insights_empty_state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}.PmrDashboard-module__cvORfq__insights_empty_icon{background:linear-gradient(135deg,#e8efff 0%,#f0f4ff 100%);border-radius:14px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:0 2px 8px #224ddb1a}.PmrDashboard-module__cvORfq__insights_empty_text{color:#374151;margin:0;font-size:.9375rem;font-weight:600}.PmrDashboard-module__cvORfq__insights_empty_subtext{color:#9ca3af;max-width:280px;margin:0;font-size:.8125rem}@media (min-width:1400px){.PmrDashboard-module__cvORfq__insights_action_btn,.PmrDashboard-module__cvORfq__insights_action_btn_primary{padding:.4375rem .75rem;font-size:.8rem}.PmrDashboard-module__cvORfq__insights_add_input_container{padding:.875rem}.PmrDashboard-module__cvORfq__insights_add_input{font-size:.9375rem}.PmrDashboard-module__cvORfq__insights_add_input_btn_submit{padding:.5rem 1.125rem;font-size:.875rem}.PmrDashboard-module__cvORfq__insights_empty_state{padding:3rem 2rem}.PmrDashboard-module__cvORfq__insights_empty_icon{border-radius:16px;width:4rem;height:4rem}.PmrDashboard-module__cvORfq__insights_empty_text{font-size:1rem}.PmrDashboard-module__cvORfq__insights_empty_subtext{font-size:.875rem}}.PmrDashboard-module__cvORfq__pmr_btn{color:#4b5563;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__pmr_btn:hover:not(:disabled){color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__pmr_btn:focus-visible{outline:none;box-shadow:0 0 0 2px #224ddb26}.PmrDashboard-module__cvORfq__pmr_btn:disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__pmr_btn_primary{color:#fff;background:linear-gradient(135deg,#224ddb 0%,#3d66e8 100%);border:1px solid #0000;box-shadow:0 1px 2px #224ddb26}.PmrDashboard-module__cvORfq__pmr_btn_primary:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#1a3fb8 0%,#3358d4 100%);transform:translateY(-1px);box-shadow:0 2px 6px #224ddb40}.PmrDashboard-module__cvORfq__pmr_btn_primary:disabled{color:#9ca3af;box-shadow:none;background:#e5e7eb;transform:none}.PmrDashboard-module__cvORfq__pmr_btn_ghost{color:#6b7280;background:0 0;border:1px solid #0000;padding:.375rem .5rem}.PmrDashboard-module__cvORfq__pmr_btn_ghost:hover:not(:disabled){color:#374151;background:#f3f4f6;border-color:#0000}.PmrDashboard-module__cvORfq__pmr_btn_active{color:#224ddb;background:#e8efff;border-color:#c7d2fe}.PmrDashboard-module__cvORfq__pmr_btn_active:hover:not(:disabled){background:#dbe4ff;border-color:#a5b4fc}.PmrDashboard-module__cvORfq__pmr_card_link{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__pmr_card_link:hover:not(:disabled){color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__pmr_card_link:disabled{opacity:.5;cursor:not-allowed}.PmrDashboard-module__cvORfq__pmr_card_btn{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__pmr_card_btn:hover:not(:disabled){color:#224ddb;background:#f0f4ff}.PmrDashboard-module__cvORfq__pmr_btn_save{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb}.PmrDashboard-module__cvORfq__pmr_btn_save:hover:not(:disabled){color:#92400e;background:#fef3c7;border-color:#fcd34d}.PmrDashboard-module__cvORfq__pmr_btn_saved{color:#065f46;background:#d1fae5;border-color:#6ee7b7}.PmrDashboard-module__cvORfq__pmr_btn_saved:hover:not(:disabled){color:#991b1b;background:#fef2f2;border-color:#fecaca}.PmrDashboard-module__cvORfq__pmr_badge{white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.PmrDashboard-module__cvORfq__pmr_badge_warning{color:#92400e;background:#fef3c7}.PmrDashboard-module__cvORfq__pmr_badge_success{color:#065f46;background:#d1fae5}.PmrDashboard-module__cvORfq__pmr_badge_info{color:#224ddb;background:#e8efff}.PmrDashboard-module__cvORfq__pmr_badge_muted{color:#6b7280;background:#f4f5f7}.PmrDashboard-module__cvORfq__pmr_chip{color:#374151;background:#fafbfc;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.PmrDashboard-module__cvORfq__modal_dialog_paper{border-radius:8px;width:90vw;max-width:600px}.PmrDashboard-module__cvORfq__modal_dialog_paper_wide{max-width:650px}.PmrDashboard-module__cvORfq__modal_header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.PmrDashboard-module__cvORfq__modal_title{color:#212121;margin:0;font-size:1.2rem;font-weight:700;line-height:1.2}.PmrDashboard-module__cvORfq__modal_body{flex-direction:column;gap:2rem;padding:1.5rem;display:flex}.PmrDashboard-module__cvORfq__modal_body_scrollable{min-height:300px;max-height:60vh;padding:.5rem 1.5rem 1.5rem;overflow-y:auto}.PmrDashboard-module__cvORfq__modal_footer{border-top:1px solid #eee;justify-content:flex-end;align-items:center;padding:1rem 1.5rem;display:flex}.PmrDashboard-module__cvORfq__modal_tabs{gap:.25rem;padding:1rem 1.5rem .5rem;display:grid}.PmrDashboard-module__cvORfq__modal_tabs_3{grid-template-columns:repeat(3,1fr)}.PmrDashboard-module__cvORfq__modal_form_grid_2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.PmrDashboard-module__cvORfq__modal_section{flex-direction:column;gap:1.5rem;display:flex}.PmrDashboard-module__cvORfq__modal_section_header{flex-direction:column;gap:0;display:flex}.PmrDashboard-module__cvORfq__modal_section_title{margin:0;font-size:1rem;font-weight:700}.PmrDashboard-module__cvORfq__modal_section_description{color:#6b7280;font-size:13px}@media (min-width:1400px){.PmrDashboard-module__cvORfq__pmr_btn{padding:.4375rem .875rem;font-size:.875rem}.PmrDashboard-module__cvORfq__pmr_btn_ghost{padding:.4375rem .625rem}.PmrDashboard-module__cvORfq__pmr_card_link{padding:.375rem .75rem;font-size:.8125rem}.PmrDashboard-module__cvORfq__pmr_badge{padding:.5rem .75rem;font-size:.8125rem}.PmrDashboard-module__cvORfq__pmr_chip{padding:.5rem .625rem;font-size:.8125rem;line-height:1}}@media (min-width:1800px){.PmrDashboard-module__cvORfq__pmr_btn{padding:.5rem 1rem;font-size:.9375rem}.PmrDashboard-module__cvORfq__pmr_card_link,.PmrDashboard-module__cvORfq__pmr_badge{padding:.5rem .875rem;font-size:.875rem}}.PmrDashboard-module__cvORfq__insights_tabs{gap:.5rem;display:flex}.PmrDashboard-module__cvORfq__insights_tab{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.PmrDashboard-module__cvORfq__insights_tab:hover:not(.PmrDashboard-module__cvORfq__insights_tab_active){color:#374151;background:#f9fafb;border-color:#d1d5db}.PmrDashboard-module__cvORfq__insights_tab_active{color:#224ddb;background:#e8efff;border-color:#c7d2fe;font-weight:600}