@import "https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,:after,:before{box-sizing:revert}.scope_name_input>.oip_simple_input{min-width:250px!important}.scope_descr_input{min-width:100%!important}.scope_descr_input>.oip_simple_input{width:calc(100% - 32px)!important;min-height:134px!important}.full_width{width:calc(100% - 32px)}.full_flex{flex-basis:100%}.mt-16{margin-top:16px}.footer_action .oip_btn{width:calc(100% - 24px);white-space:wrap;text-align:center;justify-content:center}.cursor-pointer{cursor:pointer!important}.toolbar_menu_content{flex-direction:column;align-items:flex-start;gap:8px;display:grid}.my-24{margin:24px 0!important}.stretch-width{align-self:stretch}.arg_list{flex-direction:column;gap:16px;width:100%;display:flex}.justify-between{justify-content:space-between}.gap-24{gap:24px!important}.oip_result_title{justify-content:flex-end;font-size:15px;font-style:normal;font-weight:400;display:flex;color:#adafca!important}.success_text{color:var(--system-success)}.warning_text{color:var(--warning)}.scope_change_display.no_new>.scope_select_dropdown_block{width:calc(100% - 32px)!important;margin-left:0!important}.see-details{white-space:nowrap}.full,.stretch{align-self:stretch}.mt-24{margin-top:24px}.flex-50{flex:47%}.highlight{color:var(--primary)}.nowrap{white-space:nowrap}.mb-24{margin-bottom:24px}.no_margin{margin:0!important}.oip_switcher_tab:hover{color:var(--primary)!important}.oip_table_card{align-self:stretch!important}.arg_sub_menu_button{text-align:left!important}.full{width:100%}.heart_app .scope_name_input>.oip_simple_input{min-width:250px!important}.heart_app .footer_action .oip_btn{width:calc(100% - 24px);white-space:wrap;text-align:center;justify-content:center}.heart_app .scope_change_display.no_new>.scope_select_dropdown_block{width:calc(100% - 32px)!important;margin-left:0!important}.heart_app .unavailable{color:var(--medium);font-size:14px;font-weight:400;line-height:16px}.heart_app .unavailable.white{color:var(--white)!important}.heart_app .has_fav_access{color:var(--system-success);font-weight:600}.heart_app .has_defav_access{color:var(--system-alert);font-weight:600}.heart_app .has_history_section{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.heart_app .has_history_label{flex-direction:row;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:16px;display:flex}.heart_app .has_history_tags,.heart_app .has_opinion_history{flex-flow:wrap;align-items:center;display:flex}.heart_app .has_opinion_history{font-style:normal;color:var(--primary)!important;font-size:14px!important;line-height:160%!important}.heart_app .arg_text_btn.primary_text_btn{white-space:nowrap!important}.heart_app .width_100{width:100%}.heart_app .oip_tag.is_rose_selected{color:#9f1239!important;background:#f7ddea!important}.heart_app .oip_tag.is_green_selected{color:#166534;background:#c2e7cf!important}.heart_app .oip_tag.is_violet_selected{color:#fff!important;background:#4475fb!important}.heart_app .oip_tag.is_orange_selected{color:#ae560f;background:#ffebde!important}.heart_app .white{color:var(--white)!important}.heart_app .arg_text_btn.purple_text_btn,.heart_app .oip_tag{white-space:nowrap!important}.heart_app .prmt_tooltip_text.max-height{-webkit-line-clamp:6!important}.heart_app .grey{color:var(--medium)!important}.heart_app .italic{font-style:italic!important}.heart_app .right{justify-content:flex-end!important}.heart_app .mb-4{margin-bottom:4px}.heart_app .mb-8{margin-bottom:8px}.heart_app .left-auto{margin-left:auto}.heart_app .atc_code{color:var(--dark);font-weight:600}.heart_app .same-line{white-space:nowrap}.heart_app .link{cursor:pointer;line-height:normal;text-decoration-line:underline;color:var(--primary)!important;font-weight:500!important}.heart_app .link:hover{color:var(--primary-hover)!important}.heart_app .arg_section_card>.arg_section:first-child{border-bottom:1px solid var(--Main-Light,#dbdef0)}.heart_app .card_header{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.heart_app .has_product_title{color:var(--darkest);font-size:20px;font-weight:900}.heart_app .card_tag{border:1px solid var(--Main-Light,#dbdef0);border-radius:7px;align-items:center;gap:8px;width:fit-content;padding:4px 8px;display:flex}.heart_app .card_display{flex-direction:column;align-self:stretch;gap:20px;width:100%;display:flex}.heart_app .card_footer{border-top:1px solid var(--light,#ececf2);color:var(--dark);justify-content:flex-end;align-items:center;gap:24px;padding-top:12px;font-size:12px;display:flex}.heart_app .primary{color:var(--primary)!important}.heart_app .link.primary:hover{color:var(--primary-hover)!important}.heart_app .medium{color:var(--Main-Dark,#525670);font-size:12px;font-weight:400}.heart_app .sep{background:var(--medium);align-self:stretch;width:1px}.heart_app .card_head_text{color:var(--dark);font-size:12px}.heart_app .card_top{flex-direction:column;gap:0;display:flex}.heart_app .rcd_one_tab{white-space:nowrap}.heart_app .flex-table.indic_table>.full.scroll_table>.rcd_scrollTable>table>thead>tr>th.oip_column.is-4{min-width:460px!important}.heart_app .filter_box{width:196px!important}.heart_app .oip_link{text-underline-offset:4px;white-space:nowrap;cursor:pointer;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:underline;transition:color .2s;color:var(--primary)!important}.heart_app .oip_link:hover{color:var(--primary-hover)!important}.heart_app .arg_modal.col{max-width:460px!important;max-height:220px!important}.heart_app .hide{visibility:hidden;max-width:0;max-height:0;overflow:hidden}.auth-loading-screen{background:linear-gradient(135deg,#f8fafc,#e2e8f0);justify-content:center;align-items:center;min-height:100vh;display:flex}.auth-loading-content{text-align:center}.auth-loading-spinner{border:3px solid #e2e8f0;border-top:3px solid var(--primary,#2017ad);border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite spin}.auth-loading-text{color:#64748b;font-size:14px;font-weight:500}@keyframes spin{to{transform:rotate(1turn)}}
