@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}html{font-family:var(--font-sans)}.rm-callout.arg_page_full{box-sizing:border-box}.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}.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}.nowrap{white-space:nowrap}.mb-24{margin-bottom:24px}.oip_table_card{align-self:stretch!important}.full{width:100%}.gap-60{gap:60px!important}.preview_kpi.kpi_card.oip_card{box-shadow:none!important;border:none!important}.oip_link{color:var(--primary);text-underline-offset:4px;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:underline;transition:color .2s}.oip_link:hover{color:var(--primary-hover)!important}.oip_column.is-3{min-width:120px!important}.oip_column.is-2{min-width:100px!important}.oip_select_complex_add_selection{border-bottom-right-radius:0!important}.highlight{color:var(--primary)!important}.oip_row>.oip_tag{align-self:stretch;width:100%}.block_animate{animation:ease-in-out appear}@keyframes appear{0%{opacity:0}to{opacity:1}}.block_animate:first-child{animation-duration:.2s}.block_animate:nth-child(2){animation-duration:.4s}.block_animate:nth-child(3){animation-duration:.6s}.block_animate:nth-child(4){animation-duration:.8s}.block_animate:nth-child(5){animation-duration:1s}.block_animate:nth-child(6){animation-duration:1.2s}.block_animate:nth-child(7){animation-duration:1.4s}.block_animate:nth-child(8){animation-duration:1.6s}.block_animate:nth-child(9){animation-duration:1.8s}.block_animate:nth-child(10){animation-duration:2s}.block_animate:nth-child(11){animation-duration:2.2s}.block_animate:nth-child(12){animation-duration:2.4s}.block_animate:nth-child(13){animation-duration:2.6s}.block_animate:nth-child(14){animation-duration:2.8s}.block_animate:nth-child(15){animation-duration:3s}.block_animate:nth-child(16){animation-duration:3.2s}.block_animate:nth-child(17){animation-duration:3.4s}.block_animate:nth-child(18){animation-duration:3.6s}.block_animate:nth-child(19){animation-duration:3.8s}.block_animate:nth-child(20){animation-duration:4s}.block_animate:nth-child(21){animation-duration:4.2s}.block_animate:nth-child(22){animation-duration:4.4s}.block_animate:nth-child(23){animation-duration:4.6s}.block_animate:nth-child(24){animation-duration:4.8s}.block_animate:nth-child(25){animation-duration:5s}.block_animate:nth-child(26){animation-duration:5.2s}.block_animate:nth-child(27){animation-duration:5.4s}.block_animate:nth-child(28){animation-duration:5.6s}.block_animate:nth-child(29){animation-duration:5.8s}.block_animate:nth-child(30){animation-duration:6s}ul.table_of_contents{align-self:stretch;margin:0;padding-left:0}ul.table_of_contents>li{cursor:pointer;border-radius:4px;gap:8px;padding:2px 8px 2px 0;list-style:none}ul.table_of_contents>li:before{content:"·";vertical-align:middle;padding-left:8px;padding-right:12px;font-size:28px;line-height:22px}ul.table_of_contents>li:hover{background:var(--lightest)!important}.oip_tag{gap:4px!important}.dark,.gray{color:var(--dark)!important}.mb-16{margin-bottom:16px}.bold{font-weight:700}.bold-s{font-weight:600}table:not(#rcd_table):not([class*=rm-]){border-collapse:collapse!important;border-radius:4px!important}table:not(#rcd_table):not([class*=rm-])>tbody>*,table:not(#rcd_table):not([class*=rm-])>tbody>tr>*,table:not(#rcd_table):not([class*=rm-])>thead>tr>*{border:1px solid var(--medium)!important}table:not(#rcd_table):not([class*=rm-])>thead>tr>*{background:var(--lightest)!important}table:not(#rcd_table):not([class*=rm-])>tbody>tr>*,table:not(#rcd_table):not([class*=rm-])>tbody>tr>td{color:var(--darkest)!important;font-size:14px!important;line-height:160%!important}table:not(#rcd_table):not([class*=rm-])>tbody>tr>td,table:not(#rcd_table):not([class*=rm-])>thead>tr>th{padding:2px 4px!important}.force_body{color:var(--darkest)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:160%!important}.source_table.flex-table .scroll_table.full .rcd_scrollTable table thead{box-shadow:0 1px 0 0 var(--light),0 -1px 0 0 var(--light)!important;margin-top:1px!important;top:1px!important}.source_table>.scroll_table .rcd_scrollTable table thead tr th{height:12px!important;padding:10px 16px 10px 24px!important}.source_table>.scroll_table .rcd_scrollTable table thead tr th .rcd-table-header{margin-left:0!important}.source_table>.scroll_table .rcd_scrollTable table thead tr th{border-right:1px solid var(--light)!important}.source_table>.scroll_table .rcd_scrollTable table tbody tr td{background:var(--white)!important;border-right:1px solid var(--light)!important;height:28px!important;padding:10px 16px 10px 24px!important}.source_table>.scroll_table .rcd_scrollTable table tbody tr{border-bottom:1px solid var(--light)!important}.main_container{flex-direction:column}.minus-24{margin:0 -24px}.arg_modal.col{max-width:520px!important;max-height:240px!important}.mt-8{margin-top:8px!important}.oip_tag{-webkit-mask-image:none!important;mask-image:none!important}.data_card{border:1px solid var(--light);background:var(--white);box-shadow:var(--small-shadow);border-radius:12px;padding:24px 0 0}.data_card_head{padding:0 24px}.data_card_head:not(:last-child){margin-bottom:24px}.data_card_head .prmt_chart_title{letter-spacing:-.01em;color:var(--text-primary);font-size:15px;font-weight:700;line-height:1.3}.chart_table_head{gap:var(--space-4);flex-direction:column;display:flex}.chart_table_chart{border-top:1px solid var(--border-default)}.rm-shell .rm-page-header{width:100%;position:sticky;top:0;left:auto}.rm-shell .oip_container{max-width:none;padding-right:0}.rm-shell{--oip-content-max:1232px}.rm-shell .main_container{flex-direction:column;align-items:center;gap:0;padding-bottom:32px}.rm-shell .main_container>*{box-sizing:border-box;width:100%;max-width:var(--oip-content-max);margin-inline:auto}.rm-shell .main_container>*+*{margin-top:32px}.rm-shell .main_container>.rm-page-header{max-width:none;padding-inline:max(32px,(100% - var(--oip-content-max))/2 + 32px)}.rm-shell #rm_filter_bar{box-sizing:border-box;max-width:none}.rm-shell .main_container>#rm_filter_bar{margin-top:0}.rm-shell .main_container>:has(#rm_filter_bar){margin-top:0}.rm-shell #rm_filter_bar+*{margin-top:8px}.rm-shell .rm-page-header__title,.rm-shell .rm-page-header__title .oip_heading,.rm-shell .rm-page-header__title .oip_section_title{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1;font-family:var(--font-serif)!important}.rm-shell .rm-page-header__title .oip_caption{font-size:var(--font-12);font-weight:var(--weight-medium);letter-spacing:normal;color:var(--text-muted);line-height:1.5;font-family:var(--font-sans)!important}body.chatwoot-hidden .woot--bubble-holder,body.chatwoot-hidden .woot-widget-bubble,body.chatwoot-hidden .woot-widget-holder{display:none!important}.oip-chatwoot-layer{z-index:350;pointer-events:none;position:fixed;inset:0}.oip-chatwoot-layer>*{pointer-events:auto}@media (width>=768px){.oip-chatwoot-layer .woot-widget-bubble.woot-elements--right,.oip-chatwoot-layer .woot-widget-holder.woot-elements--right{right:calc(var(--rm-shell-inset) + var(--rm-rail-w) + 12px)}}.oip-rail-action{flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 0 8px;display:flex}.oip-rail-action:empty{display:none}.oip-rail-action:not(:has(>:not([style*="display: none"]))){display:none}.oip-rail-action:after{content:attr(data-label);color:var(--rm-shell-text-muted);white-space:nowrap;font-size:10px;line-height:1}.oip-rail-action [class*=_shadow]{box-shadow:none!important;filter:none!important}body,h1,h2,h3,h4,h5,h6,p{margin:0}:root{--primary:var(--color-primary);--primary-hover:var(--color-primary-hover);--accent:var(--color-primary);--white:var(--bg-surface);--base-white:var(--bg-surface);--bg:var(--bg-app);--demi-fond:var(--bg-surface-2);--lightest:var(--bg-surface-3);--very-light-grey:var(--bg-surface-3);--light:var(--border-default);--light-grey:var(--border-soft);--Main-Light:var(--border-default);--medium:var(--text-muted);--dark:var(--text-secondary);--darkest:var(--text-primary);--Main-Dark:var(--text-secondary);--Main-Darkest:var(--text-primary);--independence:#3e3f5e;--system-alert:var(--color-danger);--system-alert-hover:#d21616;--system-success:var(--color-success);--system-success-hover:#138e40;--warning:var(--color-warning);--red:var(--color-danger);--pink:#f55a8d;--small-shadow:0 1px 2px 0 #1e293b1a;--medium-shadow:0 2px 4px 0 #1e293b1a;--overlay-shadow:0 0 40px #5e5c9a1f}body.night{--primary:var(--color-primary);--primary-hover:var(--color-accent-soft);--accent:var(--color-primary);--secondary:var(--color-secondary);--white:var(--bg-surface);--base-white:var(--bg-surface);--pure-white:var(--bg-surface);--bg:var(--bg-app);--demi-fond:var(--bg-surface-2);--lightest:var(--bg-surface-3);--very-light-grey:var(--bg-surface-3);--cool-grey:var(--bg-surface-3);--light:var(--border-default);--light-grey:var(--border-soft);--Main-Light:var(--border-default);--light-rgb:60,62,84;--medium:var(--text-muted);--dark:var(--text-secondary);--darkest:var(--text-primary);--Main-Dark:var(--text-secondary);--Main-Darkest:var(--text-primary);--independence:var(--text-secondary);--system-alert:var(--color-danger);--system-success:var(--color-success);--warning:var(--color-warning);--red:var(--color-danger);--tkr-primary:var(--color-primary);--tkr-secondary:var(--color-secondary);--tkr-bg:var(--bg-app);--tkr-light:var(--border-default);--tkr-lightest:var(--bg-surface-3);--tkr-medium:var(--text-muted);--tkr-dark:var(--text-secondary);--tkr-darkest:var(--text-primary);--tkr-error:var(--color-danger)}body.night .oip_pill.active,body.night [class*=-fill_button],body.night [class*=-fill_icon_button]{color:#fff}body.night .oip_select_dropdown_block,body.night .search_suggestions,body.night .tooltip{background:var(--bg-surface)}:where(body.night) :where(input,textarea,select){background-color:var(--bg-surface);color:var(--text-primary)}body.night .arg_home_header,body.night .arg_main_home{background:var(--bg-surface);color:var(--text-primary)}body.night .arg_home_header{border-bottom:1px solid var(--border-default)}.scope_page{flex-direction:column;align-items:stretch;gap:24px;width:100%;display:flex}.scope_card_head{margin-bottom:16px}.scope_card_title{font-size:var(--font-16);font-weight:var(--weight-bold);color:var(--text-primary)}.filters_inline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.rm-fbar__filters>.filters_inline{grid-column:1/-1}.arg_page_content>*,.arg_page_display>*{min-width:0}:root{--sidebar-w:220px;--sidebar-collapsed-w:56px;--rsidebar-w:280px;--rsidebar-collapsed-w:76px;--topbar-h:56px;--topbar-merged-h:0px;--tabs-h:46px;--analysis-header-h:124px;--sourcebar-h:38px;--filterbar-h:56px;--color-primary:#2100ad;--color-primary-hover:#1a0088;--color-secondary:#6b3fff;--color-accent-soft:#b485ff;--color-violet-pale:#d6ccff;--color-healthcare:#4164ee;--color-discovery:#07816f;--color-pharma:#f7520e;--color-databank:#e04380;--color-healthcare-active:#3451d4;--color-discovery-active:#066b5c;--color-pharma-active:#d9470c;--color-databank-active:#c73a6f;--color-pharma-soft:#ff7942;--healthcare-rgb:65,100,238;--discovery-rgb:7,129,111;--pharma-rgb:247,82,14;--databank-rgb:224,67,128;--surface-rgb:255,255,255;--shadow-rgb:30,41,59;--color-accent-teal:#00d4a8;--color-notification:#e59;--color-text-inverse:#fff;--color-success:#16a34a;--color-success-bg:#dcfce7;--color-warning:#d97706;--color-warning-bg:#fef3c7;--color-danger:#dc2626;--color-danger-bg:#fee2e2;--color-info:#4164ee;--color-info-bg:#dbeafe;--bg-app:#eef1f5;--bg-surface:#fff;--bg-surface-2:#fbfbfd;--bg-surface-3:#f5f5f9;--bg-hover:#eef1fe;--border-default:#dbdef0;--border-soft:#f0f1f7;--text-primary:#1e293b;--text-secondary:#525670;--text-muted:#878ca6;--brand-rgb:33,0,173;--chart-cat-1:#2100ad;--chart-cat-2:#00a38e;--chart-cat-3:#e67e22;--chart-cat-4:#d63384;--chart-cat-5:#4164ee;--chart-cat-6:#16a34a;--rm-text-c-gray:#6b7280;--rm-text-c-red:#b91c1c;--rm-text-c-orange:#c2410c;--rm-text-c-amber:#a16207;--rm-text-c-green:#15803d;--rm-text-c-teal:#0f766e;--rm-text-c-blue:#1d4ed8;--rm-text-c-violet:#6d28d9;--rm-text-c-pink:#be185d;--rm-text-bg-gray:#6b728029;--rm-text-bg-red:#ef44442e;--rm-text-bg-orange:#f9731633;--rm-text-bg-amber:#facc1552;--rm-text-bg-green:#22c55e33;--rm-text-bg-teal:#14b8a633;--rm-text-bg-blue:#3b82f62e;--rm-text-bg-violet:#8b5cf62e;--rm-text-bg-pink:#ec48992e;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-pill:999px;--font-10:10px;--font-11:11px;--font-12:12px;--font-13:13px;--font-14:14px;--font-16:16px;--font-18:18px;--font-22:22px;--font-24:24px;--font-32:32px;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-serif:"Caudex",Georgia,serif;--font-sans:"Figtree",system-ui,sans-serif;--font-mono:"SF Mono",Menlo,monospace;--shadow-xs:0 1px 2px #1e293b0a;--shadow-sm:0 2px 6px #1e293b0f,0 1px 2px #1e293b08;--shadow-md:0 4px 12px #1e293b0f,0 1px 3px #1e293b0a;--shadow-lg:0 8px 24px #1e293b1f;--shadow-focus:0 0 0 3px #6b3fff24;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.24s;--duration-slow:.4s;--duration-slowest:.6s;--ease-out:cubic-bezier(.2,0,0,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.5,1.6,.4,1);--z-base:1;--z-sticky:20;--z-header:30;--z-drawer:40;--z-modal:50;--z-toast:60;--z-help:70}body.night{--color-primary:#9b7cff;--color-secondary:#b485ff;--color-accent-soft:#d6ccff;--color-healthcare:#7aa0ff;--color-discovery:#2ecc71;--color-pharma:#ff8c00;--color-databank:#f472b6;--color-healthcare-active:#4164ee;--color-discovery-active:#07816f;--color-pharma-active:#f7520e;--color-databank-active:#e04380;--healthcare-rgb:122,160,255;--discovery-rgb:46,204,113;--pharma-rgb:255,140,0;--databank-rgb:244,114,182;--surface-rgb:26,26,36;--shadow-rgb:0,0,0;--bg-app:#0e0e14;--bg-surface:#1a1a24;--bg-surface-2:#232330;--bg-surface-3:#2a2a38;--bg-hover:#2d2a42;--border-default:#45455c;--border-soft:#32323f;--text-primary:#f5f6fa;--text-secondary:#cfd3e5;--text-muted:#8a90a8;--brand-rgb:155,124,255;--color-success:#6fe8c5;--color-success-bg:#00d4a82e;--color-warning:#fbbf24;--color-warning-bg:#f59e0b2e;--color-danger:#fca5a5;--color-danger-bg:#ef44442e;--color-info:#7aa0ff;--color-info-bg:#4164ee2e;--chart-cat-1:#9b7cff;--chart-cat-2:#6fe8c5;--chart-cat-3:#fbbf24;--chart-cat-4:#f472b6;--chart-cat-5:#7b9ef5;--chart-cat-6:#bef264;--rm-text-c-gray:#9ca3af;--rm-text-c-red:#fca5a5;--rm-text-c-orange:#fdba74;--rm-text-c-amber:#fde047;--rm-text-c-green:#86efac;--rm-text-c-teal:#5eead4;--rm-text-c-blue:#93c5fd;--rm-text-c-violet:#c4b5fd;--rm-text-c-pink:#f9a8d4;--rm-text-bg-gray:#9ca3af38;--rm-text-bg-red:#f872723d;--rm-text-bg-orange:#fb923c3d;--rm-text-bg-amber:#facc153d;--rm-text-bg-green:#4ade8038;--rm-text-bg-teal:#2dd4bf38;--rm-text-bg-blue:#60a5fa3d;--rm-text-bg-violet:#a78bfa42;--rm-text-bg-pink:#f472b63d;background:var(--bg-app);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.text-small{--font-10:9px;--font-11:10px;--font-12:11px;--font-13:12px;--font-14:13px;--font-16:15px;--font-18:17px;--font-22:20px;--font-24:22px;--font-32:29px}body.text-large{--font-10:11px;--font-11:12px;--font-12:13px;--font-13:15px;--font-14:16px;--font-16:18px;--font-18:20px;--font-22:25px;--font-24:27px;--font-32:36px}body.text-xl{--font-10:12px;--font-11:13px;--font-12:15px;--font-13:16px;--font-14:18px;--font-16:20px;--font-18:22px;--font-22:28px;--font-24:30px;--font-32:40px}body.density-compact{--space-4:3px;--space-6:4px;--space-8:6px;--space-10:8px;--space-12:9px;--space-16:12px;--space-20:15px;--space-24:18px;--space-32:24px;--space-40:30px;--space-48:36px}body.high-contrast:not(.night){--text-primary:#000;--text-secondary:#1a1a24;--text-muted:#2f2f40;--border-default:#000;--border-soft:#525670;--bg-app:#fff;--bg-surface:#fff;--bg-surface-2:#fff;--bg-surface-3:#f0f1f7;--bg-hover:#ffe56b;--color-primary:#1100a0;--color-primary-hover:#0a0070;--color-secondary:#5028d8;--color-success:#006b2c;--color-warning:#8c4500;--color-danger:#a60000;--color-info:#0040c8}body.night.high-contrast{--text-primary:#fff;--text-secondary:#f5f6fa;--text-muted:#cfd3e5;--border-default:#fff;--border-soft:#b8bcd0;--bg-app:#000;--bg-surface:#000;--bg-surface-2:#000;--bg-surface-3:#000;--bg-hover:#ffe56b;--color-primary:#d6ccff;--color-primary-hover:#fff;--color-secondary:#e5daff;--color-accent-soft:#fff;--color-success:#6fe8c5;--color-warning:#fbbf24;--color-danger:#fca5a5;--color-info:#7aa0ff;--brand-rgb:214,204,255}body.reduce-motion *,body.reduce-motion :after,body.reduce-motion :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body.cvd-deutera .pane,body.cvd-deutera .rm-cvd-target,body.cvd-deutera .rm-shell,body.cvd-deutera .rsidebar,body.cvd-deutera .sidebar,body.cvd-deutera>.rm-action-bar__overlay,body.cvd-deutera>.rm-drawer,body.cvd-deutera>.rm-drawer-overlay,body.cvd-deutera>.rm-modal-overlay{filter:url(#a11y-deutera)}body.cvd-protan .pane,body.cvd-protan .rm-cvd-target,body.cvd-protan .rm-shell,body.cvd-protan .rsidebar,body.cvd-protan .sidebar,body.cvd-protan>.rm-action-bar__overlay,body.cvd-protan>.rm-drawer,body.cvd-protan>.rm-drawer-overlay,body.cvd-protan>.rm-modal-overlay{filter:url(#a11y-protan)}body.cvd-tritan .pane,body.cvd-tritan .rm-cvd-target,body.cvd-tritan .rm-shell,body.cvd-tritan .rsidebar,body.cvd-tritan .sidebar,body.cvd-tritan>.rm-action-bar__overlay,body.cvd-tritan>.rm-drawer,body.cvd-tritan>.rm-drawer-overlay,body.cvd-tritan>.rm-modal-overlay{filter:url(#a11y-tritan)}body.cvd-mono .pane,body.cvd-mono .rm-cvd-target,body.cvd-mono .rm-shell,body.cvd-mono .rsidebar,body.cvd-mono .sidebar,body.cvd-mono>.rm-action-bar__overlay,body.cvd-mono>.rm-drawer,body.cvd-mono>.rm-drawer-overlay,body.cvd-mono>.rm-modal-overlay{filter:url(#a11y-mono)}:root{--r-color-primary-50:#f0f4ff;--r-color-primary-100:#dce5fd;--r-color-primary-200:#b9cbfb;--r-color-primary-300:#96b0f9;--r-color-primary-400:#7395f5;--r-color-primary-500:#5a7ef2;--r-color-primary-600:var(--color-healthcare);--r-color-primary-700:#3451d4;--r-color-primary-800:#283fb0;--r-color-primary-900:#1c2d8a;--r-color-gray-50:#f9fafb;--r-color-gray-100:#f3f4f6;--r-color-gray-200:#e5e7eb;--r-color-gray-300:#d1d5db;--r-color-gray-400:#9ca3af;--r-color-gray-500:#6b7280;--r-color-gray-600:#4b5563;--r-color-gray-700:#374151;--r-color-gray-800:#1f2937;--r-color-gray-900:#111827;--r-color-gray-950:#030712;--r-color-success-500:var(--color-success);--r-color-success-600:#16a34a;--r-color-warning-500:#f59e0b;--r-color-warning-600:var(--color-warning);--r-color-danger-500:#ef4444;--r-color-danger-600:var(--color-danger);--r-color-white:#fff;--r-color-black:#000;--r-font-family:var(--font-sans);--r-font-mono:var(--font-mono);--r-text-xs:.75rem;--r-text-sm:.875rem;--r-text-base:1rem;--r-text-lg:1.125rem;--r-text-xl:1.25rem;--r-text-2xl:1.5rem;--r-text-3xl:1.875rem;--r-text-4xl:2.25rem;--r-font-weight-normal:var(--weight-normal);--r-font-weight-medium:var(--weight-medium);--r-font-weight-semibold:var(--weight-semibold);--r-font-weight-bold:var(--weight-bold);--r-leading-tight:1.25;--r-leading-normal:1.5;--r-leading-relaxed:1.75;--r-space-0:0;--r-space-1:var(--space-4);--r-space-2:var(--space-8);--r-space-3:var(--space-12);--r-space-4:var(--space-16);--r-space-5:var(--space-20);--r-space-6:var(--space-24);--r-space-8:var(--space-32);--r-space-10:var(--space-40);--r-space-12:var(--space-48);--r-radius-none:0;--r-radius-sm:var(--radius-sm);--r-radius-md:var(--radius-md);--r-radius-lg:var(--radius-lg);--r-radius-xl:.75rem;--r-radius-2xl:1rem;--r-radius-full:var(--radius-pill);--r-shadow-xs:0 1px 2px 0 #0000000d;--r-shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--r-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--r-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--r-shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--r-transition-fast:var(--duration-fast) var(--ease-in-out);--r-transition-base:.2s var(--ease-in-out);--r-transition-slow:var(--duration-slow) var(--ease-in-out)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-2,.grid-3{gap:var(--space-20);display:grid}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{gap:var(--space-16);grid-template-columns:repeat(4,1fr);display:grid}.grid-2-1{gap:var(--space-20);grid-template-columns:2fr 1fr;display:grid}.pane-title{color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-32);letter-spacing:-.02em;margin:0 0 16px;font-weight:700;line-height:1.1}.pane-sub{color:var(--text-muted);font-size:var(--font-13);max-width:78ch;margin:0 0 24px;line-height:1.55}.chart-section{max-width:var(--content-max-w,1440px);padding:0 0 var(--space-40);width:100%;margin-inline:auto}.section-label{color:var(--text-secondary);font-size:var(--font-11);align-items:center;gap:var(--space-8);letter-spacing:.12em;text-transform:uppercase;margin:40px 0 18px;font-weight:700;display:flex}body.text-large .pane-title{font-size:38px}body.text-xl .pane-title{font-size:46px}body.text-large .section-label{font-size:var(--font-13)}body.text-xl .section-label{font-size:var(--font-14)}.chart-card{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);border-radius:10px;flex-direction:column;transition:box-shadow .18s,border-color .18s;display:flex}.chart-card:hover{border-color:var(--color-violet-pale);box-shadow:0 6px 16px #6b3fff1a,0 1px 3px #1e293b0a}.chart-card-head{padding:22px var(--space-24) 14px;padding-right:64px;position:relative}.chart-card-title{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 5px;font-size:15px;font-weight:700;line-height:1.3}.chart-card-context{color:var(--text-muted);font-size:var(--font-12);margin:0;line-height:1.55}.rm-card-actions{position:relative}.chart-card-head>.chart-card-actions{position:absolute;top:12px;right:12px}.cc-export{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;font-size:var(--font-14);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s,border-color .15s;display:flex}.cc-export:hover{color:var(--color-secondary)}.cc-export:hover,.rm-card-actions.open .cc-export{background:var(--bg-hover);border-color:var(--color-violet-pale)}.rm-card-actions.open .cc-export{color:var(--color-primary)}.cc-menu{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);min-width:200px;padding:var(--space-6) 0;z-index:500;border-radius:8px;animation:.12s cubic-bezier(.2,0,0,1) cc-menu-in;display:none;position:absolute;top:34px;right:0}.rm-card-actions.open .cc-menu{display:block}.cc-menu-section{color:var(--text-muted);font-size:var(--font-10);letter-spacing:.08em;padding:var(--space-8) 14px var(--space-4);text-transform:uppercase;font-weight:700}.cc-menu-item{color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-13);align-items:center;gap:var(--space-10);text-align:left;background:0 0;border:0;width:100%;padding:7px 14px;display:flex}.cc-menu-item i{color:var(--text-muted);font-size:var(--font-14)}.cc-menu-item:hover{background:var(--bg-surface-3);color:var(--text-primary)}.cc-menu-item:hover i{color:var(--text-secondary)}.cc-menu-divider{background:var(--bg-surface-3);height:1px;margin:4px 0}.cc-menu-note{border-top:1px solid var(--bg-surface-3);color:var(--text-secondary);font-size:var(--font-12);padding:var(--space-8) 14px var(--space-4);margin:4px 0 0}.cc-menu-item[disabled]{cursor:default;opacity:.55}.cc-menu-item[disabled]:hover{color:var(--text-secondary);background:0 0}.rm-card-zoom{background:var(--bg-surface);box-sizing:border-box;height:100vh;padding:var(--space-16);border-radius:0;width:100vw;overflow:auto}.chart-card:fullscreen{background:var(--bg-surface);box-sizing:border-box;height:100vh;padding:var(--space-16);border-radius:0;width:100vw;overflow:auto}.rm-rcard:fullscreen{background:var(--bg-surface);box-sizing:border-box;height:100vh;padding:var(--space-16);border-radius:0;width:100vw;overflow:auto}.rm-table-card:fullscreen{background:var(--bg-surface);box-sizing:border-box;height:100vh;padding:var(--space-16);border-radius:0;width:100vw;overflow:auto}.rm-card-zoom{z-index:500;border:0;margin:0;position:fixed;inset:0}body.rm-card-zoom-open{overflow:hidden}:is(.chart-card.rm-card-zoom .chart-card-body,.chart-card:fullscreen .chart-card-body){flex-direction:column;display:flex}:is(.chart-card.rm-card-zoom .rm-chart,.chart-card:fullscreen .rm-chart){flex:auto}:is(.chart-card.rm-card-zoom .echart,.chart-card:fullscreen .echart){height:72vh!important}@keyframes cc-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.chart-card-body{padding:var(--space-4) var(--space-12) var(--space-8);flex:1}.chart-card-body>.rm-empty{box-sizing:border-box;gap:var(--space-6);max-width:none;min-height:240px;padding:36px var(--space-24);justify-content:center}.chart-card-foot{background:var(--bg-surface-2);border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:var(--font-11);align-items:center;gap:var(--space-10);padding:var(--space-12) var(--space-24);border-radius:0 0 10px 10px;flex-wrap:wrap;display:flex}.chart-card-foot .src{align-items:center;gap:var(--space-4);display:flex}.chart-card-foot .src b{color:var(--text-secondary);font-weight:600}.chart-card-foot .dot{background:var(--border-default);border-radius:50%;width:3px;height:3px}.chart-card-foot .updated{color:var(--text-secondary);font-weight:500}.kpi-card{background:var(--bg-surface);border:1px solid var(--border-default);padding:var(--space-16) 18px;border-radius:8px;box-shadow:0 2px 8px #1e293b0f}.kpi-label{color:var(--text-muted);font-size:var(--font-11);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-weight:600}.kpi-value{color:var(--color-primary);font-family:var(--font-serif);margin:0;font-size:28px;font-weight:700;line-height:1}.kpi-value.healthcare{color:var(--color-healthcare)}.kpi-value.discovery{color:var(--color-discovery)}.kpi-value.pharma{color:var(--color-pharma)}.kpi-value.databank{color:var(--color-databank)}.kpi-trend{font-size:var(--font-12);align-items:center;gap:var(--space-4);margin-top:6px;font-weight:600;display:inline-flex}.kpi-trend i{font-size:var(--font-11)}.kpi-trend--up{color:var(--color-success)}.kpi-trend--down{color:var(--color-danger)}.kpi-foot,.kpi-trend--flat{color:var(--text-muted)}.kpi-foot{font-size:var(--font-11);margin-top:4px}.kpi-extra{margin-top:12px}.badge{font-size:var(--font-10);padding:var(--space-2) var(--space-8);border-radius:4px;font-weight:600;display:inline-block}.badge-active{background:var(--color-success-bg);color:var(--color-success)}.badge-pending{background:var(--color-warning-bg);color:var(--color-warning)}.badge-error{background:var(--color-danger-bg);color:var(--color-danger)}.badge-info{background:var(--bg-hover);color:var(--color-primary)}.badge-grey{background:var(--bg-surface-3);color:var(--text-secondary)}table.tk{border-collapse:collapse;font-size:var(--font-13);width:100%}.sr-only,table.tk>caption.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}table.tk caption{caption-side:top;color:var(--text-primary);font-size:var(--font-13);font-weight:var(--weight-bold);padding:0 0 var(--space-8);text-align:left}table.tk th{background:var(--bg-surface-2);border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--font-11);letter-spacing:.08em;padding:var(--space-12) 14px;text-align:left;text-transform:uppercase;font-weight:700}table.tk tbody th[scope=row]{font-size:var(--font-13);font-weight:var(--weight-bold);letter-spacing:0;text-transform:none;background:0 0}table.tk tbody th[scope=row],table.tk td{border-bottom:1px solid var(--border-soft);color:var(--text-primary)}table.tk td{padding:var(--space-12) 14px}table.tk tbody tr:nth-child(2n) td,table.tk tbody tr:nth-child(2n) th[scope=row]{background:var(--bg-surface-2)}table.tk tbody tr:hover td,table.tk tbody tr:hover th[scope=row]{background:var(--bg-hover)}table.tk th[aria-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}table.tk th[aria-sort]:hover{color:var(--text-primary)}.tk-wrap{min-width:0;overflow-x:auto}.tk-num{font-variant-numeric:tabular-nums;text-align:right}.tk-skeleton{width:80%;height:14px}.tk-empty{color:var(--text-muted);text-align:center}.nav-group{flex-direction:column;display:flex}.nav-group-header{color:var(--text-muted);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-11);align-items:center;gap:var(--space-8);letter-spacing:.08em;padding:var(--space-8) var(--space-12);text-align:left;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;width:100%;font-weight:700;display:flex}.nav-group-header:hover{color:var(--text-secondary)}.nav-group-header .caret{transition:transform var(--duration-fast) var(--ease-out);margin-left:auto;display:inline-flex}.nav-group[data-open=true]>.nav-group-header{color:var(--color-primary)}.nav-group[data-open=true]>.nav-group-header .caret{transform:rotate(180deg)}.nav-group-items{gap:var(--space-2);padding:var(--space-2) 0 var(--space-8);flex-direction:column;display:flex}.cc-export:focus-visible,.cc-menu-item:focus-visible,.chart-card :focus-visible,.nav-group-header:focus-visible,table.tk th[aria-sort]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-secondary);outline-offset:2px}.cc-menu-item,.nav-group-header{min-height:40px}body.text-large .kpi-label{font-size:var(--font-13)}body.text-large .kpi-value{font-size:34px}body.text-large .kpi-trend{font-size:var(--font-14)}body.text-large .kpi-foot{font-size:var(--font-13)}body.text-large .chart-card-title{font-size:17px}body.text-large .chart-card-context{font-size:var(--font-14)}body.text-large .chart-card-foot{font-size:var(--font-12)}body.text-large .rm-table-card__context{font-size:var(--font-14)}body.text-large .badge,body.text-large .rm-table-card__foot{font-size:var(--font-12)}body.text-large .badge{padding:3px 9px}body.text-large table.tk{font-size:15px}body.text-large table.tk th{font-size:var(--font-13)}body.text-xl .kpi-label{font-size:var(--font-14)}body.text-xl .kpi-value{font-size:40px}body.text-xl .kpi-trend{font-size:var(--font-16)}body.text-xl .kpi-foot{font-size:var(--font-14)}body.text-xl .chart-card-title{font-size:20px}body.text-xl .chart-card-context{font-size:var(--font-16)}body.text-xl .chart-card-foot{font-size:var(--font-14)}body.text-xl .rm-table-card__context{font-size:var(--font-16)}body.text-xl .badge,body.text-xl .rm-table-card__foot{font-size:var(--font-14)}body.text-xl .badge{padding:3px var(--space-10)}body.text-xl table.tk{font-size:var(--font-16)}body.text-xl table.tk th{font-size:var(--font-14)}body.high-contrast .cc-export,body.high-contrast .cc-menu,body.high-contrast .chart-card,body.high-contrast .kpi-card{border-width:2px}body.high-contrast .chart-card:hover{border-color:var(--border-default)}body.rm-switching,body.rm-switching *,body.rm-switching :after,body.rm-switching :before,body.theme-switching,body.theme-switching *,body.theme-switching :after,body.theme-switching :before{transition:none!important}body.high-contrast *{box-shadow:none!important}.rm-skeleton{background:linear-gradient(90deg,var(--bg-hover) 0,var(--bg-surface-2) 50%,var(--bg-hover) 100%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s ease-in-out infinite rm-skeleton-shimmer}@keyframes rm-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rm-skeleton{background:var(--bg-hover);animation:none}}.rm-state-loading{gap:var(--space-10);min-height:240px;padding:var(--space-8) var(--space-4);flex-direction:column;justify-content:center;display:flex}.rm-spinner{border:3px solid var(--border-default);border-top-color:var(--color-secondary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite rm-spinner-turn}@keyframes rm-spinner-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rm-spinner{animation-duration:3s}}.rm-state{color:var(--text-secondary);font-family:var(--font-sans);gap:var(--space-6);min-height:240px;padding:36px var(--space-24);text-align:center;flex-direction:column}.rm-state,.rm-state__icon{justify-content:center;align-items:center;display:flex}.rm-state__icon{background:var(--bg-surface-3);color:var(--text-muted);border-radius:50%;width:56px;height:56px;margin-bottom:6px}.rm-state__title{color:var(--text-primary);font-size:var(--font-14);font-weight:var(--weight-semibold);margin:0}.rm-state__text{color:var(--text-muted);font-size:var(--font-12);max-width:280px;margin:0;line-height:1.5}.rm-state__action{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-12);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-6);padding:var(--space-6) 14px;margin-top:10px;display:inline-flex}.rm-state__action:hover{background:var(--bg-surface-3);color:var(--text-primary)}.rm-state--error .rm-state__icon{background:var(--color-danger-bg);color:var(--color-danger)}.rm-state--error .rm-state__action{border-color:var(--color-danger);color:var(--color-danger)}.rm-state--error .rm-state__action:hover{background:var(--color-danger-bg)}*{scrollbar-color:var(--border-default) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--border-default);border-radius:var(--radius-pill);border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}body.lcollapsed{padding-left:var(--sidebar-collapsed-w)}.nav-item .icn i,.rpanel-item .icn i{font-size:var(--font-16)}.strip-icon i,.topbar-toggle i{font-size:var(--font-18)}.chev i,.chev-r i{font-size:var(--font-11)}.topbar-toggle{color:var(--text-secondary);cursor:pointer;font-size:var(--font-16);border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.topbar-toggle:hover{background:var(--bg-hover);border-color:var(--color-violet-pale);color:var(--color-secondary)}.logo-mark{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:var(--color-text-inverse);font-size:var(--font-14);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 2px 6px #6b3fff40}.logo-mark,.logo-text{font-family:var(--font-serif);font-weight:700}.logo-text{font-size:var(--font-16);line-height:1}.logo-sub{color:var(--text-muted);font-size:var(--font-10);letter-spacing:.05em;text-transform:uppercase;margin-top:2px}.sidebar{background:var(--bg-surface);border-right:1px solid var(--border-default);width:var(--sidebar-w);z-index:70;flex-direction:column;transition:width .24s cubic-bezier(.2,0,0,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.sidebar-top{border-bottom:1px solid var(--border-default);height:var(--topbar-h);flex-shrink:0;justify-content:space-between;padding:0 14px}.sidebar-top,.sidebar-top .logo-block{align-items:center;gap:var(--space-8);display:flex}.sidebar-top .logo-block{min-width:0}body.lcollapsed .sidebar-top{justify-content:center;padding:0}body.lcollapsed .sidebar-top .logo-block{display:none}body.lcollapsed .sidebar-top .logo-mark{display:flex}.sidebar-search{background:var(--bg-surface);border:1px solid var(--border-default);align-items:center;gap:var(--space-10);border-radius:999px;margin:10px 12px 4px;padding:7px 14px;transition:border-color .15s,background .15s;display:flex}.sidebar-search:focus-within,.sidebar-search:hover{background:var(--bg-surface);border-color:var(--color-violet-pale)}.sidebar-search i{color:var(--text-muted);font-size:var(--font-14);flex-shrink:0}.sidebar-search input{color:var(--text-primary);font-family:inherit;font-size:var(--font-13);background:0 0;border:none;outline:none;flex:1;min-width:0}.sidebar-search input::placeholder{color:var(--text-muted)}.sidebar-search kbd{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-secondary);font-family:inherit;font-size:var(--font-10);border-radius:4px;flex-shrink:0;padding:1px 5px;font-weight:600}body.lcollapsed .sidebar-search{display:none}body.lcollapsed .sidebar{width:var(--sidebar-collapsed-w)}.nav-group{padding:var(--space-4) 0}.nav-section-header{padding:14px 14px var(--space-6);-webkit-user-select:none;user-select:none}.nav-section-header .label,.nav-section-header span{color:var(--text-muted);font-size:var(--font-11);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.nav-section-header .chev{color:var(--text-muted);font-size:var(--font-10);transition:transform .2s}.nav-section.collapsed .chev{transform:rotate(-90deg)}.nav-section.collapsed .nav-items{display:none}.nav-item{color:var(--text-secondary);cursor:pointer;font-size:var(--font-13);align-items:center;gap:var(--space-10);-webkit-user-select:none;user-select:none;white-space:nowrap;padding:7px 14px 7px 22px;font-weight:500;transition:background .15s,color .15s;display:flex}.nav-item .icn{color:var(--text-muted);text-align:center;flex-shrink:0;width:16px}.nav-item .lbl{text-overflow:ellipsis;flex:1;overflow:hidden}.nav-item .chev-r{color:var(--text-muted);font-size:var(--font-10);transition:transform .2s}.nav-item.has-children.open .chev-r{transform:rotate(90deg)}.nav-item:hover{background:var(--bg-surface-3);color:var(--text-primary)}.nav-item:hover .icn{color:var(--text-secondary)}.nav-item.active{background:linear-gradient(90deg,var(--color-violet-pale) 0,var(--bg-hover) 100%);color:var(--color-primary);font-weight:700;position:relative}.nav-item.active:before{background:var(--color-secondary);content:"";border-radius:0 4px 4px 0;width:4px;position:absolute;top:5px;bottom:5px;left:0}.nav-item.active .icn{color:var(--color-secondary)}.nav-subitems{background:var(--bg-surface-2);border-bottom:1px solid var(--border-soft);border-top:1px solid var(--border-soft);padding:var(--space-2) 0 var(--space-4) 0;display:none}.nav-item.has-children.open+.nav-subitems{display:block}.nav-subitem{color:var(--text-secondary);cursor:pointer;font-size:var(--font-12);align-items:center;gap:var(--space-8);padding:var(--space-6) 14px var(--space-6) 44px;display:flex}.nav-subitem:hover{background:var(--bg-surface-3);color:var(--text-primary)}.nav-subitem.active{background:linear-gradient(90deg,var(--color-violet-pale) 0,var(--bg-hover) 100%);color:var(--color-primary);font-weight:700;position:relative}.nav-subitem.active:before{background:var(--color-secondary);content:"";border-radius:0 4px 4px 0;width:4px;position:absolute;top:4px;bottom:4px;left:0}.sidebar-footer{border-top:1px solid var(--border-default);gap:var(--space-4);padding:var(--space-10) var(--space-8);flex-direction:column;margin-top:auto;display:flex}.sb-user{cursor:pointer;align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-12);-webkit-user-select:none;user-select:none;border-radius:8px;transition:background .15s;display:flex}.sb-user:hover{background:var(--bg-surface-3)}.sb-user-avatar{background:linear-gradient(135deg,var(--color-secondary),var(--color-accent-teal));color:var(--color-text-inverse);font-family:var(--font-serif);font-size:var(--font-13);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex;box-shadow:0 2px 6px #6b3fff38}.sb-user-info{flex:1;min-width:0}.sb-user-name{color:var(--text-primary);font-size:var(--font-13);font-weight:600;line-height:1.25}.sb-user-name,.sb-user-org{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sb-user-org{color:var(--text-muted);font-size:var(--font-11);margin-top:2px;line-height:1.2}.sb-user-chev{color:var(--text-muted);font-size:var(--font-13);flex-shrink:0}.sb-actions{gap:var(--space-4);display:flex}.sb-actions .sb-lang,.sb-actions a{color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-12);padding:var(--space-8) var(--space-10);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.sb-actions .sb-lang:hover,.sb-actions a:hover{background:var(--bg-surface-3);color:var(--text-primary)}.sb-actions a.primary{color:var(--color-primary)}.sb-actions a.primary:hover{background:var(--bg-hover);color:var(--color-secondary)}.sb-actions i{font-size:var(--font-13)}body.lcollapsed .sidebar .chev-r,body.lcollapsed .sidebar .lbl,body.lcollapsed .sidebar .nav-section-header,body.lcollapsed .sidebar-footer{display:none}body.lcollapsed .sidebar .nav-item.has-children.open+.nav-subitems,body.lcollapsed .sidebar .nav-subitems{display:none!important}body.lcollapsed .sidebar .nav-item.has-children.open .chev-r{transform:none}body.lcollapsed .sidebar .nav-group{border-top:1px solid var(--border-soft);padding:var(--space-4) 0}body.lcollapsed .sidebar .nav-group:first-of-type{border-top:none}.nav-subitems.flyout,body.lcollapsed .sidebar .nav-item.has-children.open+.nav-subitems.flyout,body.lcollapsed .sidebar .nav-subitems.flyout{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);left:var(--sidebar-collapsed-w);min-width:220px;padding:var(--space-8) 0;z-index:100;border-left:none;border-radius:0 8px 8px 0;animation:.12s cubic-bezier(.2,0,0,1) flyout-in;position:fixed;display:block!important}.nav-subitems.flyout:before{border-bottom:1px solid var(--border-soft);color:var(--text-muted);content:attr(data-parent-label);font-size:var(--font-11);letter-spacing:.08em;padding:var(--space-6) var(--space-16) var(--space-8);text-transform:uppercase;margin-bottom:4px;font-weight:700;display:block}.nav-subitems.flyout .nav-subitem{font-size:var(--font-13);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-16)}body.lcollapsed .sidebar .nav-item{position:relative}body.lcollapsed .sidebar .nav-item[data-tip]:hover:after{background:var(--text-primary);color:var(--color-text-inverse);content:attr(data-tip);font-size:var(--font-12);left:var(--sidebar-collapsed-w);padding:5px var(--space-10);pointer-events:none;top:var(--tip-top,0);white-space:nowrap;z-index:110;border-radius:6px;margin-left:6px;font-weight:500;position:fixed;box-shadow:0 4px 12px #0003}.rsidebar .strip-icon{position:relative}.rsidebar .strip-icon[data-tip]:hover:before{background:var(--text-primary);color:var(--color-text-inverse);content:attr(data-tip);font-size:var(--font-12);padding:5px var(--space-10);pointer-events:none;right:var(--rsidebar-collapsed-w);top:var(--tip-top,0);white-space:nowrap;z-index:110;border-radius:6px;margin-right:6px;font-weight:500;position:fixed;box-shadow:0 4px 12px #0003}body.ropen .rsidebar .strip-icon[data-tip]:hover:before{display:none}.rsidebar .strip-icon.has-flyout.show-flyout .rflyout{display:block}body.ropen .rsidebar .rflyout{display:none!important}body.lcollapsed .nav-item{padding:var(--space-10) 0;justify-content:center}body.lcollapsed .nav-section-header{padding:var(--space-8) 0;justify-content:center}.rsidebar{background:var(--bg-surface);border-left:1px solid var(--border-default);width:var(--rsidebar-collapsed-w);z-index:70;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.rstrip-top{border-bottom:1px solid var(--border-default);height:var(--topbar-h);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rstrip-collapsed{align-items:stretch;gap:var(--space-4);padding:var(--space-8) var(--space-8)}.rstrip-collapsed,.strip-icon{flex-direction:column;display:flex}.strip-icon{color:var(--text-secondary);cursor:pointer;padding:var(--space-10) var(--space-4);border-radius:8px;justify-content:center;align-items:center;gap:5px;transition:background .15s,color .15s;position:relative}.strip-icon i{font-size:19px;transition:color .15s}.strip-icon .strip-label{color:inherit;font-size:var(--font-10);letter-spacing:.01em;white-space:nowrap;font-weight:600;line-height:1}.strip-icon:hover{background:var(--bg-surface-3);color:var(--text-primary)}.strip-icon.active,.strip-icon:hover i{color:var(--color-secondary)}.strip-icon.active{background:var(--bg-hover)}.strip-icon.active i{color:var(--color-secondary)}.strip-icon .dot{background:var(--color-notification);box-shadow:0 0 0 2px var(--color-text-inverse);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:14px}.strip-icon.is-live .dot{background:var(--color-success);box-shadow:0 0 0 2px var(--bg-surface)}.strip-icon.is-live .dot:after{background:var(--color-success);content:"";border-radius:50%;animation:1.8s ease-out infinite stripLivePulse;position:absolute;inset:-2px}.strip-icon.is-live .strip-label{background:var(--color-success);border-radius:var(--radius-pill);color:var(--color-text-inverse);font-weight:var(--weight-bold);letter-spacing:.04em;padding:var(--space-2) var(--space-6);text-transform:uppercase;margin-top:2px;line-height:1.2;display:inline-block}@media (prefers-reduced-motion:reduce){.strip-icon.is-live .dot:after{animation:none}}.strip-badge{background:var(--color-primary);box-shadow:0 0 0 2px var(--color-text-inverse);color:var(--color-text-inverse);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:16px;padding:0 5px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;right:8px}.strip-divider{background:var(--bg-surface-3);width:70%;margin:6px auto}body.ropen .rpanel-open{display:block}.ptabs.export-toptabs{border-bottom:1px solid var(--border-default);height:auto;margin:0 0 var(--space-20);align-items:stretch;gap:0;padding:0}.ptabs.export-toptabs .ptab{font-size:var(--font-14);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-16);display:inline-flex}.ptabs.export-toptabs .ptab i{font-size:var(--font-16)}.ptabs.export-toptabs .lib-tab-count{background:var(--bg-surface-3);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--font-11);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);min-width:18px;padding:0 var(--space-6);text-align:center}.ptabs.export-toptabs .ptab.active .lib-tab-count{background:var(--bg-hover);color:var(--color-secondary)}.ptabs.views-toptabs{border-bottom:1px solid var(--border-default);height:auto;margin:0 0 var(--space-16);align-items:stretch;gap:0;padding:0}.ptabs.views-toptabs .ptab{font-size:var(--font-14);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-16);display:inline-flex}.ptabs.views-toptabs .ptab i{font-size:var(--font-16)}.ptabs.views-toptabs .lib-tab-count{background:var(--bg-surface-3);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--font-11);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);min-width:18px;padding:0 var(--space-6);text-align:center}.ptabs.views-toptabs .ptab.active .lib-tab-count{background:var(--bg-hover);color:var(--color-secondary)}.ptabs.alerts-toptabs{gap:var(--space-4);margin:0 0 var(--space-16);padding:0}.ptabs.alerts-toptabs .ptab{font-size:var(--font-13);padding:var(--space-8) var(--space-12)}.ptabs.alerts-toptabs .ptab i{font-size:var(--font-16)}.topbar{background:var(--bg-surface);border-bottom:1px solid var(--border-default);top:var(--topbar-merged-h);z-index:31;padding-top:28px;transition:padding-top .2s;position:sticky}.topbar.compact{padding-top:var(--space-10)}.topbar.compact .pane-title{margin-bottom:8px;font-size:19px}.ptabs{align-items:flex-end;gap:var(--space-4);height:var(--tabs-h);padding:0 var(--space-32);display:flex}.ptab{color:var(--text-secondary);cursor:pointer;font-size:var(--font-14);padding:0 var(--space-20) var(--space-12);-webkit-user-select:none;user-select:none;border-bottom:3px solid #0000;font-weight:500;transition:color .15s;position:relative}.ptab:hover{color:var(--text-primary)}.ptab.active{background:linear-gradient(180deg,transparent 30%,rgba(var(--brand-rgb),.06) 100%);border-bottom-color:var(--color-primary);color:var(--color-primary);border-radius:6px 6px 0 0;font-weight:700}.strip-icon--hub{display:none}.strip-divider{background:var(--border-default);height:1px;margin:var(--space-8) auto var(--space-4);width:60%}.topbar>*{max-width:var(--content-max-w);width:100%;margin-left:auto;margin-right:auto}body.lcollapsed .hint{left:calc(var(--sidebar-collapsed-w) + 16px)}body.ropen .hint{right:calc(var(--rsidebar-w) + 16px)}.mobile-hamburger{background:var(--bg-surface);border:1px solid var(--border-default);cursor:pointer;z-index:260;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:none;position:fixed;top:10px;left:10px;box-shadow:0 2px 8px #00000014}.mobile-hamburger i{color:var(--text-primary);font-size:var(--font-18)}.mobile-backdrop{z-index:240;background:#0006;display:none;position:fixed;inset:0}body.lopen .mobile-backdrop{display:block}@media (width<=767px){.mobile-hamburger{display:inline-flex}body.lopen .mobile-hamburger{display:none}.sidebar{z-index:250;width:280px;transition:transform .24s cubic-bezier(.2,0,0,1);transform:translate(-100%);box-shadow:4px 0 16px #00000026}body.lopen .sidebar{transform:translate(0)}body.lcollapsed .sidebar{width:280px}#rDrawer,.rsidebar{display:none!important}.ptabs{scrollbar-width:thin;flex-wrap:nowrap;padding:0 14px;overflow-x:auto}.ptabs::-webkit-scrollbar{height:4px}.ptab{white-space:nowrap;flex-shrink:0}}body.rm-shell{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);padding-left:var(--sidebar-w);padding-right:var(--rsidebar-collapsed-w);padding-top:var(--topbar-merged-h);margin:0;transition:padding .24s cubic-bezier(.2,0,0,1)}body.rm-shell.lcollapsed{padding-left:var(--sidebar-collapsed-w)}body.rm-switching.rm-shell,body.theme-switching.rm-shell{transition:none!important}@media (width<=767px){body.rm-shell,body.rm-shell.lcollapsed{padding-left:0;padding-right:0}}.nav-item,.nav-section-header,.ptab,.sb-actions a,.strip-icon,.topbar-toggle{appearance:none;box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;margin:0;text-decoration:none}.topbar-toggle{background:var(--bg-surface);border:1px solid var(--border-default)}.nav-section-header{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.strip-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}:root{--rm-shell-bg:#f9f9fa;--rm-shell-surface:#fff;--rm-shell-border:#dbdef0;--rm-shell-subtle:#f5f5f9;--rm-shell-text:#1e293b;--rm-shell-text-dark:#475569;--rm-shell-text-muted:#878ca6;--rm-shell-accent:#2017ad;--rm-shell-inset:8px;--rm-shell-radius:12px;--rm-bar-h:56px;--rm-nav-w:240px;--rm-nav-collapsed-w:64px;--rm-rail-w:56px;--rm-rail-wide-w:240px;--rm-dots-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAcUlEQVR42u3TwQmAMAxAUdfQfUoSZ3OBTNMFHEqLVBEtCB6M8B8EevwktOsAAACAl0SkNzNXtaw6zut7SikNYeJq2Hksh4gs27rG7ZH+eWA7bttigMC78x4TIdBbceX8fJKnkSL1s5RY8zBxAAAA+LUF0ula10BxVDoAAAAASUVORK5CYII=);--rm-dots-size:12px;--rm-dots-opacity:.1}body.night{--rm-shell-bg:var(--bg-app);--rm-shell-surface:var(--bg-surface,#1a1a24);--rm-shell-border:var(--border-default);--rm-shell-subtle:var(--bg-subtle,#22222e);--rm-shell-text:var(--text-primary);--rm-shell-text-dark:var(--text-secondary);--rm-shell-text-muted:var(--text-muted);--rm-shell-accent:var(--color-primary);--rm-dots-opacity:.06}.rm-shell{background:var(--rm-shell-bg);color:var(--rm-shell-text);font-family:var(--font-sans,"Figtree",sans-serif);position:fixed;inset:0;overflow:hidden}.rm-shell__dots{background-image:var(--rm-dots-image);background-repeat:repeat;background-size:var(--rm-dots-size) var(--rm-dots-size);opacity:var(--rm-dots-opacity);pointer-events:none;position:absolute;inset:0}.rm-shell__frame{border:1px solid var(--rm-shell-border);border-radius:var(--rm-shell-radius);inset:var(--rm-shell-inset);display:flex;position:absolute;overflow:hidden}.rm-shell__body{flex-direction:column;flex:1;min-width:0;display:flex}.rm-shell__main{scrollbar-gutter:stable;flex:1;min-width:0;overflow-y:auto}.rm-sb{background:var(--rm-shell-surface);flex-direction:column;flex-shrink:0;height:100%;display:flex}.rm-sb--left{border-right:1px solid var(--rm-shell-border);width:var(--rm-nav-w);z-index:200;transition:width .2s;position:relative}.rm-sb--left.rm-sb--collapsed{width:var(--rm-nav-collapsed-w)}.rm-sb--right{border-left:1px solid var(--rm-shell-border);width:var(--rm-rail-w);transition:width .2s}.rm-sb--right.rm-sb--wide{border-right:1px solid var(--rm-shell-border);width:var(--rm-rail-wide-w)}.rm-rail__head{border-bottom:1px solid var(--rm-shell-border);color:var(--rm-shell-text-dark);height:var(--rm-bar-h);padding:0 var(--space-16);white-space:nowrap;flex-shrink:0;align-items:center;font-size:15px;font-weight:600;display:flex}.rm-sb--wide .rm-rail__item{align-items:center;gap:var(--space-10);padding:9px var(--space-12);border-radius:8px;flex-direction:row;justify-content:flex-start;width:auto;margin:1px 8px}.rm-sb--wide .rm-rail__item:first-of-type{margin-top:8px}.rm-sb--wide .rm-rail__caption{color:var(--rm-shell-text-dark);font-size:var(--font-13);text-align:left;flex:1;font-weight:500;line-height:18px}.rm-sb--wide .rm-rail__tile{color:var(--rm-shell-text-muted);display:contents}.rm-sb--wide .rm-rail__badge,.rm-sb--wide .rm-rail__dot{order:1;position:static}.rm-sb--wide .rm-rail__chev{order:2}.rm-sb--wide .rm-rail__dot{border:none;width:8px;height:8px}.rm-sb--wide .rm-rail__item:hover{background:var(--rm-shell-subtle)}.rm-sb--wide .rm-rail__item.rm-rail__item--active .rm-rail__dot{border-color:color-mix(in srgb,var(--rm-shell-accent) 8%,var(--rm-shell-surface))}.rm-sb--wide .rm-rail__avatar{font-size:var(--font-10);width:22px;height:22px}.rm-sb--wide .rm-rail__item--active{background:color-mix(in srgb,var(--rm-shell-accent) 8%,transparent)}.rm-sb--wide .rm-rail__item--active .rm-rail__caption,.rm-sb--wide .rm-rail__item--active .rm-rail__chev,.rm-sb--wide .rm-rail__item.rm-rail__item--active .rm-rail__tile{color:var(--rm-shell-accent);background:0 0}.rm-sb--wide .rm-rail__item--active .rm-rail__caption{font-weight:600}.rm-rail__chev{font-size:var(--font-14);opacity:0}.rm-sb--wide .rm-rail__item--active .rm-rail__chev{opacity:1}.rm-sb--wide .rm-rail__item--active .rm-rail__badge{background:var(--rm-shell-accent);color:#fff}.rm-sb--wide .rm-rail__bottom{align-items:stretch;gap:var(--space-6);padding:0 var(--space-8) var(--space-12)}.rm-sb--wide .rm-lang{display:block}.rm-sb--wide .rm-lang__current{height:32px;padding:0 var(--space-10);border-radius:8px;justify-content:flex-start;width:100%}.rm-lang__name{color:var(--rm-shell-text-dark);font-size:var(--font-13)}.rm-sb__header{border-bottom:1px solid var(--rm-shell-border);align-items:center;gap:var(--space-8);height:var(--rm-bar-h);padding:0 var(--space-16);flex-shrink:0;display:flex}.rm-sb--collapsed .rm-sb__header{justify-content:center;padding:0}.rm-sb__logo{color:var(--rm-shell-text);align-items:center;gap:var(--space-8);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:20px;font-weight:700;line-height:1.4;text-decoration:none;display:flex;overflow:hidden}.rm-sb__toggle{appearance:none;box-shadow:none;color:var(--rm-shell-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;transition:color .15s;display:block}.rm-sb__toggle:hover{color:var(--rm-shell-text)}.rm-sb__toggle svg{width:100%;height:100%;display:block}.rm-sb__nav{gap:var(--space-16);padding:var(--space-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}.rm-sb--collapsed .rm-sb__nav{padding-left:var(--space-8);padding-right:var(--space-8)}.rm-sb__group{flex-direction:column}.rm-sb__group,.rm-sb__label{gap:var(--space-4);display:flex}.rm-sb__label{appearance:none;box-shadow:none;color:var(--rm-shell-text-muted);font-family:inherit;font-size:var(--font-10);letter-spacing:.025em;padding:0 var(--space-2);text-align:left;text-transform:uppercase;background:0 0;border:none;border-radius:0;align-items:center;width:100%;margin:0;font-weight:500;line-height:1.6}button.rm-sb__label{cursor:pointer}button.rm-sb__label:hover{color:var(--rm-shell-text)}.rm-sb__label-text{flex:1;min-width:0}.rm-sb__chev{flex-shrink:0;width:12px;height:12px;transition:transform .2s;display:block}.rm-sb__label[aria-expanded=true] .rm-sb__chev{transform:rotate(90deg)}.rm-sb__rule{background:var(--rm-shell-border);height:1px;margin:4px}.rm-mi{appearance:none;box-shadow:none;color:var(--rm-shell-text);cursor:pointer;align-items:center;gap:var(--space-8);height:26px;padding:var(--space-2);text-align:left;background:0 0;border:none;border-radius:4px;width:100%;margin:0;font-family:inherit;text-decoration:none;transition:background-color .15s;display:flex}.rm-mi:hover{background:color-mix(in srgb,var(--rm-shell-subtle) 50%,transparent)}.rm-mi.rm-mi--active{background:var(--rm-shell-subtle)}.rm-mi.rm-mi--current{background:color-mix(in srgb,var(--rm-shell-accent) 5%,transparent)}.rm-mi.rm-mi--current .rm-mi__icon{background:var(--rm-shell-accent);color:#fff}.rm-mi.rm-mi--current .rm-mi__icon svg{stroke:#fff}.rm-mi__icon{background:var(--rm-shell-subtle);color:var(--rm-shell-text-dark);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:flex}.rm-mi__icon svg{width:14px;height:14px;display:block}.rm-mi__icon i{font-size:var(--font-14);line-height:1}.rm-mi__label{color:var(--rm-shell-text);font-size:var(--font-14);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.625;overflow:hidden}.rm-mi__badge{background:var(--rm-shell-subtle);color:var(--rm-shell-text-muted);letter-spacing:.025em;padding:var(--space-2) var(--space-4);text-transform:uppercase;border-radius:4px;flex-shrink:0;font-size:9px;font-weight:700}.rm-sb--collapsed .rm-mi{justify-content:center}.rm-sb--collapsed .rm-mi>:not(.rm-mi__icon),.rm-sb--collapsed .rm-sb__sub{display:none}.rm-sb__tip{background:var(--rm-shell-surface);border:1px solid var(--rm-shell-border);color:var(--rm-shell-text);font-size:var(--font-12);pointer-events:none;white-space:nowrap;z-index:60;border-radius:6px;padding:5px 9px;line-height:1.3;position:fixed;transform:translateY(-50%);box-shadow:0 4px 12px #1e293b1a}.rm-sb__sub{gap:var(--space-2);padding:var(--space-2) 0 var(--space-2) 28px;flex-direction:column;display:flex}.rm-sb__sub-item{color:var(--rm-shell-text);font-size:var(--font-14);padding:var(--space-2) var(--space-4);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;line-height:1.625;text-decoration:none;display:block;overflow:hidden}.rm-sb__sub-item:hover{background:color-mix(in srgb,var(--rm-shell-subtle) 50%,transparent)}.rm-rail__item{appearance:none;box-shadow:none;cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-12) 0 var(--space-8);background:0 0;border:none;border-radius:0;flex-direction:column;width:100%;margin:0;font-family:inherit;text-decoration:none;display:flex}.rm-rail__avatar{border:2px solid var(--rm-shell-surface);color:#fff;font-size:var(--font-14);border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .15s;display:flex}.rm-rail__item:hover .rm-rail__avatar{opacity:.8}.rm-rail__tile{background:var(--rm-shell-subtle);color:var(--rm-shell-text-dark);font-size:var(--font-16);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:flex}.rm-rail__item:hover .rm-rail__tile{background:var(--rm-shell-border)}.rm-rail__item.rm-rail__item--active .rm-rail__tile{background:var(--rm-shell-accent);color:#fff}.rm-rail__item.rm-rail__item--disabled{cursor:default}.rm-rail__item.rm-rail__item--disabled .rm-rail__caption,.rm-rail__item.rm-rail__item--disabled i{opacity:.4}.rm-rail__item.rm-rail__item--disabled:hover .rm-rail__tile{background:var(--rm-shell-subtle)}.rm-rail__tile{position:relative}.rm-rail__badge{background:var(--rm-shell-accent);color:#fff;font-size:var(--font-10);min-width:16px;height:16px;padding:0 var(--space-4);text-align:center;border-radius:9999px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}.rm-rail__item--active .rm-rail__badge{color:var(--rm-shell-accent);background:#fff}.rm-rail__dot{background:var(--color-success,#16a34a);border:2px solid var(--rm-shell-surface);border-radius:9999px;width:10px;height:10px;animation:2s ease-out infinite rm-rail-dot-pulse;position:absolute;top:-2px;right:-2px}@keyframes rm-rail-dot-pulse{0%{box-shadow:0 0 #16a34a8c}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}@media (prefers-reduced-motion:reduce){.rm-rail__dot{animation:none}}.rm-rail__item--active .rm-rail__dot{border-color:var(--rm-shell-accent)}.rm-rail__caption{color:var(--rm-shell-text-muted);font-size:var(--font-10);max-width:100%;padding:0 var(--space-2);text-overflow:ellipsis;white-space:nowrap;line-height:1;transition:color .15s;overflow:hidden}.rm-rail__item--active .rm-rail__caption,.rm-rail__item:hover .rm-rail__caption{color:var(--rm-shell-text)}.rm-rail__bottom{align-items:center;gap:var(--space-10);padding-bottom:var(--space-16);flex-direction:column;margin-top:auto;display:flex}.rm-dns{appearance:none;background:var(--bg-app,#f5f5f9);border:1px solid var(--rm-shell-border);box-sizing:border-box;cursor:pointer;height:64px;padding:var(--space-2);border-radius:9999px;flex-direction:column;flex:none;width:32px;margin:0;display:flex;position:relative;box-shadow:inset 0 1px 2px #1e293b0f}.rm-dns__thumb{z-index:1;background:#fff;border-radius:9999px;width:calc(100% - 4px);height:calc(50% - 2px);transition:top .24s cubic-bezier(.2,0,0,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1e293b26}.rm-dns__half{font-size:var(--font-14);z-index:2;border-radius:9999px;flex:1;justify-content:center;align-items:center;line-height:1;transition:color .2s;display:flex;position:relative}.rm-dns__half[data-dns=day]{color:#f59e0b}.rm-dns__half[data-dns=night]{color:var(--text-muted,#8a90a8)}.rm-dns:focus-visible{outline:2px solid var(--rm-shell-accent);outline-offset:2px}body.night .rm-dns{background:#14141c;border-color:#2f2f40;box-shadow:inset 0 1px 2px #0006}body.night .rm-dns__thumb{background:var(--color-accent-soft);top:50%;box-shadow:0 1px 4px #b485ff80}body.night .rm-dns__half[data-dns=day]{color:#525670}body.night .rm-dns__half[data-dns=night]{color:var(--bg-surface)}.rm-dns--wide{flex-direction:row;width:100%;height:32px}.rm-dns--wide .rm-dns__thumb{width:calc(50% - 2px);height:calc(100% - 4px);transition:left .24s cubic-bezier(.2,0,0,1);top:2px;left:2px}body.night .rm-dns--wide .rm-dns__thumb{top:2px;left:50%}.rm-dns--wide .rm-dns__half{font-size:var(--font-12);gap:var(--space-6)}.rm-dns__text{font-weight:600}@media (prefers-reduced-motion:reduce){.rm-dns__thumb{transition:none}}.rm-lang__current span,.rm-lang__item-flag{font-family:Twemoji Country Flags,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.rm-lang{flex:none;display:flex;position:relative}.rm-lang__current{appearance:none;background:var(--rm-shell-surface);border:1px solid var(--rm-shell-border);box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--space-8);border-radius:9999px;justify-content:center;width:32px;height:32px;margin:0;padding:0;font-size:17px;line-height:1;transition:border-color .15s,background-color .15s;display:flex}.rm-lang__current:hover{background:var(--rm-shell-subtle)}.rm-lang__current:hover,.rm-lang__current[aria-expanded=true]{border-color:var(--rm-shell-accent)}.rm-lang__current:focus-visible{outline:2px solid var(--rm-shell-accent);outline-offset:2px}.rm-lang__menu{background:var(--rm-shell-surface);border:1px solid var(--rm-shell-border);box-shadow:0 8px 24px rgba(var(--shadow-rgb,30,41,59),.12);min-width:160px;padding:var(--space-4);z-index:300;border-radius:8px;position:absolute;bottom:0;right:calc(100% + 8px)}.rm-lang__item{appearance:none;box-sizing:border-box;color:var(--rm-shell-text);cursor:pointer;font-family:inherit;font-size:var(--font-14);align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-6);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;width:100%;margin:0;line-height:1.5;display:flex}.rm-lang__item:hover{background:var(--rm-shell-subtle)}.rm-lang__item--active{background:color-mix(in srgb,var(--rm-shell-accent) 5%,transparent);font-weight:600}.rm-lang__item-flag{flex-shrink:0;font-size:17px;line-height:1}.rm-lang-enter-active,.rm-lang-leave-active{transition:opacity .14s,transform .14s}.rm-lang-enter-from,.rm-lang-leave-to{opacity:0;transform:translate(4px)}@media (prefers-reduced-motion:reduce){.rm-lang-enter-active,.rm-lang-leave-active{transition:none}}.rm-hd{background:var(--rm-shell-surface);border-bottom:1px solid var(--rm-shell-border);flex-direction:column;flex-shrink:0;display:flex}.rm-hd__row{gap:var(--space-16);height:var(--rm-bar-h);padding:0 var(--space-16)}.rm-hd__crumbs,.rm-hd__row{align-items:center;display:flex}.rm-hd__crumbs{font-size:var(--font-14);gap:var(--space-4);flex:1;min-width:0}.rm-hd__crumb{color:var(--rm-shell-text-muted);align-items:center;gap:var(--space-6);white-space:nowrap;text-decoration:none;transition:color .15s;display:inline-flex}a.rm-hd__crumb:hover{color:var(--rm-shell-text)}.rm-hd__sep{color:var(--rm-shell-text-muted)}.rm-hd__picker{min-width:0;display:inline-flex;position:relative}.rm-hd__crumb--picker{appearance:none;box-shadow:none;cursor:pointer;font:inherit;font-size:var(--font-14);padding:var(--space-2) var(--space-4);background:0 0;border:none;border-radius:4px;margin:0;transition:background-color .15s,color .15s}.rm-hd__crumb--picker:hover{background:var(--rm-shell-subtle)}.rm-hd__caret{opacity:.7;flex-shrink:0;width:12px;height:12px;transition:transform .15s;display:block}.rm-hd__caret--open{transform:rotate(180deg)}.rm-hd__menu{background:var(--rm-shell-surface);border:1px solid var(--rm-shell-border);min-width:200px;max-width:320px;max-height:60vh;padding:var(--space-4);z-index:300;border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #1e293b1f}.rm-hd__menu-item{color:var(--rm-shell-text);font-size:var(--font-14);align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-6);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;line-height:1.5;text-decoration:none;display:flex;overflow:hidden}.rm-hd__menu-item:hover{background:var(--rm-shell-subtle)}.rm-hd__menu-group{color:var(--rm-shell-text-muted);font-size:var(--font-10);letter-spacing:.025em;padding:var(--space-8) var(--space-6) var(--space-2);text-transform:uppercase;font-weight:500;line-height:1.6;display:block}.rm-hd__menu-group:first-child{padding-top:var(--space-2)}.rm-hd__menu-item--active{background:color-mix(in srgb,var(--rm-shell-accent) 5%,transparent);font-weight:600}.rm-hd__menu-icon{background:var(--rm-shell-subtle);color:var(--rm-shell-text-dark);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:flex}.rm-hd__menu-icon i{font-size:var(--font-14);line-height:1}.rm-hd__menu-item--active .rm-hd__menu-icon{background:var(--rm-shell-accent);color:#fff}.rm-hd__crumb--last{color:var(--rm-shell-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.rm-hd__search{background:var(--rm-shell-surface);border:1px solid var(--rm-shell-border);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-12);border-radius:9999px;flex-shrink:0;width:300px;display:flex}.rm-hd__search input{color:var(--rm-shell-text);font-family:inherit;font-size:var(--font-14);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;line-height:20px}.rm-hd__search input::placeholder{color:var(--rm-shell-text-muted)}.rm-hd__search i,.rm-hd__search svg{color:var(--rm-shell-text-muted);font-size:var(--font-14);flex-shrink:0;width:14px;height:14px;line-height:20px;display:block}.rm-hd__tabs{gap:var(--space-16);padding:0 var(--space-16);display:flex}.rm-hd__tab{appearance:none;box-shadow:none;color:var(--rm-shell-text-dark);cursor:pointer;font-family:inherit;font-size:var(--font-14);padding:var(--space-4) var(--space-4) var(--space-8);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-direction:column;align-items:flex-start;margin:0;font-weight:700;line-height:1.6;display:flex}.rm-hd__tab-label{align-items:center;gap:var(--space-6);display:inline-flex}.rm-hd__tab-count{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--radius-pill);font-size:var(--font-12);padding:0 var(--space-6);font-weight:600;line-height:1.5}.rm-hd__tab--active{border-bottom-color:var(--rm-shell-accent);color:var(--rm-shell-text)}@media (width<=767px){.rm-sb--left{z-index:40;transition:transform .2s;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.rm-sb--left.rm-sb--open{transform:translate(0)}.rm-sb--right{display:none}.rm-hd__search{flex:1;width:auto}}.rm-panel{background:var(--rm-shell-surface);border-left:1px solid var(--rm-shell-border);width:min(var(--rm-panel-w,640px),calc(100vw - 160px));z-index:401;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #1e293b14}.rm-panel__veil{-webkit-backdrop-filter:blur(3px);background:var(--rm-panel-veil,#64748b1f);cursor:default;z-index:400;position:absolute;inset:0}.rm-panel-veil-enter-active,.rm-panel-veil-leave-active{transition:opacity .22s}.rm-panel-veil-enter-from,.rm-panel-veil-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.rm-panel-veil-enter-active,.rm-panel-veil-leave-active{transition:none}}.rm-sb--right{z-index:402;position:relative}.rm-panel-enter-active,.rm-panel-leave-active,.rm-sb--right{transition:transform .22s cubic-bezier(.4,0,.2,1)}.rm-panel-enter-from,.rm-panel-leave-to{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.rm-panel-enter-active,.rm-panel-leave-active,.rm-sb--right{transition:none}}.rm-panel__header{border-bottom:1px solid var(--rm-shell-border);align-items:center;gap:var(--space-8);height:var(--rm-bar-h);padding:0 var(--space-16);flex-shrink:0;display:flex}.rm-panel__title{color:var(--rm-shell-text);font-size:var(--font-14);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.rm-panel__close{appearance:none;box-shadow:none;color:var(--rm-shell-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;transition:color .15s;display:block}.rm-panel__close:hover{color:var(--rm-shell-text)}.rm-panel__close svg{width:100%;height:100%;display:block}.rm-panel__header:has(+.rm-panel__tabs){border-bottom:none}.rm-panel__tabs{border-bottom:1px solid var(--rm-shell-border);gap:var(--space-8);padding:0 var(--space-16);flex-shrink:0;display:flex;overflow-x:auto}.rm-panel__tab{color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:var(--font-14);padding:var(--space-8) var(--space-16) var(--space-10);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;margin-bottom:-1px;font-weight:500;line-height:1.6;transition:background-color .3s,color .15s}.rm-panel__tab:hover{color:var(--color-primary)}.rm-panel__tab.rm-panel__tab--disabled,.rm-panel__tab.rm-panel__tab--disabled:hover{color:var(--text-muted);cursor:default;opacity:.45}.rm-panel__tab--active{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:600}.rm-panel__tab-count{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--radius-pill);font-size:var(--font-12);margin-left:var(--space-6);padding:0 var(--space-6);font-weight:600;line-height:1.5;display:inline-block}.rm-panel__body{min-height:0;padding:var(--space-16);flex:1;overflow-y:auto}@media (width<=767px){.rm-panel{border-left:none;width:auto;left:0}}:root{--white:#fff;--darkest:#1e293b;--dark:#525670;--medium:#878ca6;--light:#dbdef0;--primary:#2017ad;--primary-hover:#180f85;--primary-light:#d6d4ee;--accent:#2017ad;--accent-hover:#15097a;--system-alert:#ef4444;--system-alert-hover:#d21616;--warning:#fd9147;--system-success:#22c55e;--system-success-hover:#138e40;--red:#fc4229;--orange:#fda929;--yellow:#fed33e;--lime:#98d92d;--green:#45ca47;--cyan:#3ad9d8;--blue:#1dacfc;--navy:#4475fb;--purple:#a17def;--pink:#f55a8d;--lightest:#f5f5f9;--demi-fond:#f9f9fa;--small-shadow:0px 1px 2px 0px #1e293b1a;--medium-shadow:0px 2px 4px 0px #1e293b1a;--large-shadow:0px 6px 8px 0px #1e293b1a;--overlay-shadow:0px 0px 40px #5e5c9a1f;--button-big-shadow:3px 5px 10px #3e3f5e33;--primary-button-shadow:0px 2px 5px 0px #180f852b;--secondary-button-shadow:0px 1px 3px 0px #1e293b1f;--warning-button-shadow:0px 2px 5px 0px #0000002b;--system-success-button-shadow:0px 2px 5px 0px #00ff222b;--purple-button-shadow:0px 2px 5px 0px #9321fd2b;--discovery-button-shadow:0px 2px 5px 0px #07816f2b;--rcd-purple:#6f35ef;--discovery:#07816f;--discovery-hover:#025e50;--bank:#e04380;--bank-hover:#c4316a}body,input{font-family:Figtree,sans-serif!important}body{background:var(--lightest);color:var(--darkest);text-wrap:pretty;margin:0}a{color:unset;text-decoration:none;font-family:Figtree,sans-serif!important}hr{box-shadow:none;border:none;height:1px;background:var(--light)!important}h1,h2,h3,h4,h5,h6,hr,p{margin:0}button,h1,h2,h3,h4,h5,h6,p{font-family:Figtree,sans-serif!important}.oip_container{max-width:1080px;margin:0 auto;padding-right:58px}.main_container{justify-content:center;display:flex}.arg_page_layout{flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.arg_page_full{width:100%}.arg_page_flex_full{flex-basis:100%}.arg_page_content,.arg_page_display{flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.arg_page_content{padding:0 24px}.arg_scope_page_content{flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex}.oip_filter_display,.oip_title_display{flex-direction:column;gap:4px;display:flex}.oip_kpi_big{font-size:36px;font-weight:700;line-height:42px}.oip_kpi_big,.oip_section_title{color:var(--darkest);font-style:normal}.oip_section_title{font-size:26px;font-weight:900;line-height:30px}.oip_title{font-size:24px;line-height:28px}.oip_kpi_small,.oip_title{color:var(--darkest);font-style:normal;font-weight:700}.oip_kpi_small{font-size:22px;line-height:26px}.oip_heading{font-size:20px;font-weight:900;line-height:23px}.oip_heading,.oip_subtitle{color:var(--darkest);font-style:normal}.oip_subtitle{font-size:16px;font-weight:700;line-height:19px}.oip_body_highlight{color:var(--primary);font-weight:500}.oip_body,.oip_body_highlight{font-size:14px;font-style:normal;line-height:160%}.oip_body{color:var(--darkest);font-weight:400}.oip_label{font-style:normal;font-weight:700}.oip_filter_label,.oip_label{color:var(--dark);font-size:12px;line-height:14px}.oip_filter_label{font-weight:400}.oip_title_label{color:var(--medium);line-height:normal}.oip_caption,.oip_title_label{font-size:12px;font-style:normal;font-weight:500}.oip_caption{color:var(--dark);line-height:14px}.oip_underline{font-size:12px;font-weight:400;line-height:14px}.oip_filters_title,.oip_underline{color:var(--darkest);font-style:normal}.oip_filters_title{font-size:20px;font-weight:900;line-height:normal}.oip_success{color:var(--system-success)!important}.oip_alert{color:var(--system-alert)!important}.oip_warning{color:var(--warning)!important}.oip_grid{flex-wrap:wrap;display:flex}.oip_grid.xs-step{gap:4px}.oip_grid.s-step{gap:8px}.oip_grid.m-step{gap:16px}.oip_grid.l-step{gap:36px}.oip_grid.xl-step{gap:72px}.oip_grid .oip_item{flex-grow:1}.oip_row{flex-direction:row;display:flex}.arg_list,.oip_list{flex-direction:column;display:flex}.arg_list.wrap,.oip_list.wrap,.oip_row.wrap{flex-wrap:wrap}.arg_list.centered,.oip_list.centered,.oip_row.centered{justify-content:center}.arg_list.start,.oip_list.start,.oip_row.start{justify-content:flex-start}.arg_list.end,.oip_list.end,.oip_row.end{justify-content:flex-end}.arg_list.space-between,.oip_list.space-between,.oip_row.space-between{justify-content:space-between}.arg_list.start,.oip_list.start,.oip_row.v-start{align-items:flex-start}.arg_list.v-center,.oip_list.v-center,.oip_row.v-center{align-items:center}.arg_list.v-bottom,.oip_list.v-bottom,.oip_row.v-bottom{align-items:flex-end}.arg_list.gap-4,.oip_list.gap-4,.oip_row.gap-4{gap:4px}.arg_list.gap-6,.oip_list.gap-6,.oip_row.gap-6{gap:6px}.arg_list.gap-8,.oip_list.gap-8,.oip_row.gap-8{gap:8px}.arg_list.gap-10,.oip_list.gap-10,.oip_row.gap-10{gap:10px}.arg_list.gap-12,.oip_list.gap-12,.oip_row.gap-12{gap:12px}.arg_list.gap-16,.oip_list.gap-16,.oip_row.gap-16{gap:16px}.arg_list.gap-24,.oip_list.gap-24,.oip_row.gap-24{gap:24px}.arg_list.gap-32,.oip_list.gap-32,.oip_row.gap-32{gap:32px}.arg_list.gap-40,.oip_list.gap-40,.oip_row.gap-40{gap:40px}.arg_list.gap-48,.oip_list.gap-48,.oip_row.gap-48{gap:48px}.oip_btn{text-align:center;white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:fit-content;min-height:100%;display:flex;position:relative;cursor:pointer!important;border-radius:8px!important;outline:none!important;padding:0 16px!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:16px!important}.oip_primary-fill_shadow{background:0 0;border-radius:8px;box-shadow:var(--primary-button-shadow)!important}.oip_secondary-fill_shadow{background:0 0;border-radius:8px;box-shadow:var(--secondary-button-shadow)!important}.oip_warning-fill_shadow{background:0 0;border-radius:8px;box-shadow:var(--warning-button-shadow)!important}.oip_success-fill_shadow{border-radius:8px;box-shadow:var(--system-success-button-shadow)!important}.oip_purple-fill_shadow{border-radius:8px;box-shadow:var(--purple-button-shadow)!important}.oip_discovery-fill_shadow{border-radius:8px;box-shadow:var(--discovery-button-shadow)!important}.oip_bank-fill_shadow{border-radius:8px;box-shadow:var(--bank-button-shadow)!important}.oip_bank-fill_shadow:hover,.oip_discovery-fill_shadow:hover,.oip_primary-fill_shadow:hover,.oip_purple-fill_shadow:hover,.oip_secondary-fill_shadow:hover,.oip_success-fill_shadow:hover,.oip_warning-fill_shadow:hover{box-shadow:none!important}.oip_btn_s{min-height:32px;display:flex}.oip_btn_m{min-height:40px;display:flex}.oip_full_btn{flex:1 1 0;align-self:stretch!important}.oip_round_btn{border-radius:16px!important}.oip_primary-transparent_button,.oip_primary-transparent_icon_button{text-decoration:underline;color:var(--primary)!important}.oip_primary-transparent_button:hover,.oip_primary-transparent_icon_button:hover{color:var(--primary-hover)!important;background:#180f850a!important}.oip_primary-transparent_button:hover svg,.oip_primary-transparent_icon_button:hover svg{color:var(--primary-hover)!important}.oip_primary-transparent_button .oip_button_spinner div,.oip_primary-transparent_icon_button .oip_button_spinner div{border:2px solid var(--primary);border-color:var(--primary) transparent transparent transparent}.oip_warning-transparent_button,.oip_warning-transparent_icon_button{text-decoration:underline;color:var(--system-alert)!important}.oip_warning-transparent_button:hover,.oip_warning-transparent_icon_button:hover{color:var(--system-alert-hover)!important;background:#d216160a!important}.oip_warning-transparent_button:hover svg,.oip_warning-transparent_icon_button:hover svg{color:var(--system-alert-hover)!important}.oip_warning-transparent_button .oip_button_spinner div,.oip_warning-transparent_icon_button .oip_button_spinner div{border:2px solid var(--system-alert);border-color:var(--system-alert) transparent transparent transparent}.oip_secondary-transparent_button,.oip_secondary-transparent_icon_button{text-decoration:underline;color:var(--darkest)!important}.oip_secondary-transparent_button:hover,.oip_secondary-transparent_icon_button:hover{color:var(--darkest)!important;background:#dbdef04d!important}.oip_secondary-transparent_button:hover svg,.oip_secondary-transparent_icon_button:hover svg{color:var(--darkest)!important}.oip_secondary-transparent_button .oip_button_spinner div,.oip_secondary-transparent_icon_button .oip_button_spinner div{border:2px solid var(--darkest);border-color:var(--darkest) transparent transparent transparent}.oip_success-transparent_button,.oip_success-transparent_icon_button{text-decoration:underline;color:var(--system-success)!important}.oip_success-transparent_button:hover,.oip_success-transparent_icon_button:hover{color:var(--system-success-hover)!important;background:#138e400a!important}.oip_success-transparent_button:hover svg,.oip_success-transparent_icon_button:hover svg{color:var(--system-success-hover)!important}.oip_success-transparent_button .oip_button_spinner div,.oip_success-transparent_icon_button .oip_button_spinner div{border:2px solid var(--system-success);border-color:var(--system-success) transparent transparent transparent}.oip_purple-transparent_button,.oip_purple-transparent_icon_button{text-decoration:underline;color:#a855f7!important}.oip_purple-transparent_button:hover,.oip_purple-transparent_icon_button:hover{color:#780fda!important;background:#780fda0a!important}.oip_purple-transparent_button:hover svg,.oip_purple-transparent_icon_button:hover svg{color:#780fda!important}.oip_purple-transparent_button .oip_button_spinner div,.oip_purple-transparent_icon_button .oip_button_spinner div{border:2px solid #0000;border-top-color:#a855f7}.oip_discovery-transparent_button,.oip_discovery-transparent_icon_button{text-decoration:underline;color:var(--discovery)!important}.oip_discovery-transparent_button:hover,.oip_discovery-transparent_icon_button:hover{color:var(--discovery-hover)!important;background:#025e500a!important}.oip_discovery-transparent_button:hover svg,.oip_discovery-transparent_icon_button:hover svg{color:var(--discovery-hover)!important}.oip_discovery-transparent_button .oip_button_spinner div,.oip_discovery-transparent_icon_button .oip_button_spinner div{border:2px solid var(--discovery);border-color:var(--discovery) transparent transparent transparent}.oip_bank-transparent_button,.oip_bank-transparent_icon_button{text-decoration:underline;color:var(--bank)!important}.oip_bank-transparent_button:hover,.oip_bank-transparent_icon_button:hover{color:var(--bank-hover)!important;background:#c4316a0a!important}.oip_bank-transparent_button:hover svg,.oip_bank-transparent_icon_button:hover svg{color:var(--bank-hover)!important}.oip_bank-transparent_button .oip_button_spinner div,.oip_bank-transparent_icon_button .oip_button_spinner div{border:2px solid var(--bank);border-color:var(--bank) transparent transparent transparent}.oip_discovery-fill_button{background:linear-gradient(#07816f,#07816f 99.99%,#025e50);border:1px solid #025e50;box-shadow:0 2px 5px #07816f2b,inset 0 -2px .3px #07816f2e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_discovery-fill_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_discovery-fill_button:focus,.oip_discovery-fill_button:hover{background:linear-gradient(#025e50,#066355);border:1px solid #025e50;box-shadow:0 2px 5px #025e502b,inset 0 2px .3px #03564a38;color:var(--white)!important}.oip_discovery-fill_button.is-disabled,.oip_discovery-fill_button.is-disabled:focus,.oip_discovery-fill_button.is-disabled:hover{background:var(--light)!important;border:2px solid var(--light)!important;box-shadow:none!important;color:var(--medium)!important}.oip_discovery-fill_icon_button{background:linear-gradient(#07816f,#07816f 99.99%,#025e50);border:1px solid #025e50;box-shadow:0 2px 5px #07816f2b,inset 0 -2px .3px #07816f2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_discovery-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_discovery-fill_icon_button:focus,.oip_discovery-fill_icon_button:hover{background:linear-gradient(#025e50,#066355);border:1px solid #025e50;box-shadow:0 2px 5px #025e502b,inset 0 2px .3px #03564a38;color:var(--white)!important}.oip_discovery-stroke_button{border:1px solid var(--discovery)!important;box-shadow:none!important;color:var(--discovery)!important;background:0 0!important}.oip_discovery-stroke_button:focus,.oip_discovery-stroke_button:hover,.oip_discovery-stroke_icon_button:focus,.oip_discovery-stroke_icon_button:hover{border:1px solid var(--discovery-hover)!important;color:var(--discovery-hover)!important}.oip_discovery-stroke_button .oip_button_spinner div,.oip_discovery-stroke_icon_button .oip_button_spinner div{border:2px solid var(--discovery);border-color:var(--discovery) transparent transparent transparent}.oip_discovery-stroke_icon_button{border:2px solid var(--discovery)!important;box-shadow:none!important;color:var(--discovery)!important;background:0 0!important;padding:0 6px!important}.oip_bank-fill_button{background:linear-gradient(#e04380,#e04380 99.99%,#c4316a);border:1px solid #c4316a;box-shadow:0 2px 5px #e043802b,inset 0 -2px .3px #c4316a2e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_bank-fill_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_bank-fill_button:focus,.oip_bank-fill_button:hover{background:linear-gradient(#c4316a,#be2f67);border:1px solid #c4316a;box-shadow:0 2px 5px #c4316a2b,inset 0 2px .3px #540d2838;color:var(--white)!important}.oip_bank-fill_button.is-disabled,.oip_bank-fill_button.is-disabled:focus,.oip_bank-fill_button.is-disabled:hover{background:var(--light)!important;border:2px solid var(--light)!important;box-shadow:none!important;color:var(--medium)!important}.oip_bank-fill_icon_button{background:linear-gradient(#e04380,#e04380 99.99%,#c4316a);border:1px solid #c4316a;box-shadow:0 2px 5px #e043802b,inset 0 -2px .3px #c4316a2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_bank-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_bank-fill_icon_button:focus,.oip_bank-fill_icon_button:hover{background:linear-gradient(#c4316a,#be2f67);border:1px solid #c4316a;box-shadow:0 2px 5px #c4316a2b,inset 0 2px .3px #540d2838;color:var(--white)!important}.oip_bank-stroke_button{border:1px solid var(--bank)!important;box-shadow:none!important;color:var(--bank)!important;background:0 0!important}.oip_bank-stroke_button:focus,.oip_bank-stroke_button:hover,.oip_bank-stroke_icon_button:focus,.oip_bank-stroke_icon_button:hover{border:1px solid var(--bank-hover)!important;color:var(--bank-hover)!important}.oip_bank-stroke_button .oip_button_spinner div,.oip_bank-stroke_icon_button .oip_button_spinner div{border:2px solid var(--bank);border-color:var(--bank) transparent transparent transparent}.oip_bank-stroke_icon_button{border:2px solid var(--bank)!important;box-shadow:none!important;color:var(--bank)!important;background:0 0!important;padding:0 6px!important}.oip_primary-fill_button{background:linear-gradient(#2017ad,#1f16ab 100%,#1a12a8 0);border:1px solid #180f85;box-shadow:0 2px 5px #180f852b,inset 0 -2px .3px #0e09502e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_primary-fill_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_primary-fill_button:focus,.oip_primary-fill_button:hover{background:linear-gradient(#180f85,#1c1390);border:1px solid #180f85;box-shadow:0 2px 5px #180f852b,inset 0 2px .3px #08053c38;color:var(--white)!important}.oip_primary-fill_button.is-disabled,.oip_primary-fill_button.is-disabled:focus,.oip_primary-fill_button.is-disabled:hover{background:var(--light)!important;border:2px solid var(--light)!important;box-shadow:none!important;color:var(--medium)!important}.oip_primary-fill_icon_button{background:linear-gradient(#2017ad,#1f16ab 100%,#1a12a8 0);border:1px solid #180f85;box-shadow:0 2px 5px #180f852b,inset 0 -2px .3px #0e09502e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_primary-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_primary-fill_icon_button:focus,.oip_primary-fill_icon_button:hover{background:linear-gradient(#180f85,#1c1390);border:1px solid #180f85;box-shadow:0 2px 5px #180f852b,inset 0 2px .3px #08053c38;color:var(--white)!important}.oip_secondary-fill_button{border:1px solid var(--light);box-shadow:0 1px 3px #1e293b1f,inset 0 -1px 3px #1e293b1f,inset 0 2px 1px #ffffff38;background:var(--white)!important;color:var(--darkest)!important}.oip_secondary-fill_button:focus,.oip_secondary-fill_button:hover,.oip_secondary-fill_icon_button:focus,.oip_secondary-fill_icon_button:hover{box-shadow:inset 0 -2px 1px #ffffff38,inset 0 2px 2px #1e293b1f}.oip_secondary-fill_button .oip_button_spinner div,.oip_secondary-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_secondary-fill_icon_button{background:linear-gradient(#1e293b,#181f2c 100%,#0a0e14 0);border:1px solid #1e293b;box-shadow:0 2px 5px #0000002b,inset 0 -2px .3px #45484e2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_disable_button,.oip_disable_button:focus,.oip_disable_button:hover,.oip_disable_icon_button,.oip_disable_icon_button:focus,.oip_disable_icon_button:hover{background:var(--light)!important;border:2px solid var(--light)!important;box-shadow:none!important;color:var(--medium)!important;cursor:not-allowed!important}.oip_disable_button svg{color:var(--medium)!important}.el-button+.el-button{margin-left:0!important}.oip_secondary-stroke_button{border:1px solid var(--light)!important;box-shadow:none!important;color:var(--darkest)!important;background:0 0!important}.oip_secondary-stroke_button:focus,.oip_secondary-stroke_button:hover,.oip_secondary-stroke_icon_button:focus,.oip_secondary-stroke_icon_button:hover{background:#dbdef04d!important}.oip_secondary-stroke_button:focus .oip__button_prefix_icon,.oip_secondary-stroke_button:focus .oip__button_suffix_icon,.oip_secondary-stroke_button:hover .oip__button_prefix_icon,.oip_secondary-stroke_button:hover .oip__button_suffix_icon{stroke:var(--darkest)!important;color:var(--darkest)!important}.oip_secondary-stroke_button .oip_button_spinner div,.oip_secondary-stroke_icon_button .oip_button_spinner div{border:2px solid var(--darkest);border-color:var(--darkest) transparent transparent transparent}.oip_secondary-stroke_icon_button{box-shadow:none!important;color:var(--darkest)!important;background:0 0!important;border:1px solid #1e293b!important;padding:0 6px!important}.oip_secondary-stroke_icon_button:focus svg,.oip_secondary-stroke_icon_button:hover svg,.oip_secondary-stroke_icon_buttonn:focus svg{stroke:#21223d!important;color:#21223d!important}.oip_primary-stroke_button{border:1px solid var(--primary)!important;box-shadow:none!important;color:var(--primary)!important;background:0 0!important}.oip_primary-stroke_button:focus,.oip_primary-stroke_button:hover,.oip_primary-stroke_icon_button:focus,.oip_primary-stroke_icon_button:hover{border:1px solid var(--primary-hover)!important;color:var(--primary-hover)!important}.oip_primary-stroke_button .oip_button_spinner div,.oip_primary-stroke_icon_button .oip_button_spinner div{border:2px solid var(--primary);border-color:var(--primary) transparent transparent transparent}.oip_primary-stroke_icon_button{box-shadow:none!important;color:var(--primary)!important;background:0 0!important;border:2px solid #2017ad33!important;padding:0 6px!important}.oip_warning-stroke_button{border:1px solid var(--system-alert);box-shadow:none!important;color:var(--system-alert)!important;background:0 0!important}.oip_warning-stroke_button:focus,.oip_warning-stroke_button:hover,.oip_warning-stroke_icon_button:focus,.oip_warning-stroke_icon_button:hover{border:1px solid var(--system-alert-hover)!important;color:var(--system-alert-hover)!important}.oip_warning-stroke_button .oip_button_spinner div,.oip_warning-stroke_icon_button .oip_button_spinner div{border:2px solid var(--system-alert);border-color:var(--system-alert) transparent transparent transparent}.oip_warning-stroke_button:hover .oip_button_spinner div,.oip_warning-stroke_icon_button:hover .oip_button_spinner div{border:1px solid var(--system-alert-hover);border-color:var(--system-alert-hover) transparent transparent transparent}.oip_warning-stroke_button:focus .oip__button_prefix_icon,.oip_warning-stroke_button:focus .oip__button_suffix_icon,.oip_warning-stroke_button:hover .oip__button_prefix_icon,.oip_warning-stroke_button:hover .oip__button_suffix_icon{stroke:var(--system-alert-hover)!important;color:var(--system-alert-hover)!important}.oip_warning-stroke_icon_button{border:1px solid var(--system-alert)!important;box-shadow:none!important;color:var(--system-alert)!important;background:0 0!important;padding:0 6px!important}.oip_warning-stroke_icon_button:hover{border:2px solid var(--system-alert-hover)!important;color:var(--system-alert-hover)!important}.oip_warning-stroke_icon_button:hover svg{stroke:var(--system-alert-hover)!important;color:var(--system-alert-hover)!important}.oip_warning-fill_button{background:linear-gradient(#ef4444,#ec3535 100%,#ee2626 0);border:1px solid #ef4444;box-shadow:0 2px 5px #ff00002b,inset 0 -2px .3px #45484e2e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_warning-fill_button:focus,.oip_warning-fill_button:hover,.oip_warning-fill_icon_button:focus,.oip_warning-fill_icon_button:hover{background:linear-gradient(#d21616,#d12b2b);box-shadow:0 2px 5px #a60e0e2b,inset 0 2px .3px #78090938;border:1px solid var(--system-alert-hover)!important}.oip_warning-fill_button .oip_button_spinner div,.oip_warning-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_warning-fill_icon_button{background:linear-gradient(#ef4444,#ec3535 100%,#ee2626 0);border:1px solid #ef4444;box-shadow:0 2px 5px #ff00002b,inset 0 -2px .3px #45484e2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_success-fill_button{background:linear-gradient(#45ca47,#32c834 100%,#1acb1d 0);border:1px solid #45ca47;box-shadow:0 2px 5px #00ff222b,inset 0 -2px .3px #45484e2e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_success-fill_button:focus,.oip_success-fill_button:hover,.oip_success-fill_icon_button:focus,.oip_success-fill_icon_button:hover{background:linear-gradient(#069a3d,#179947);box-shadow:0 2px 5px #0ea60e2b,inset 0 2px .3px #09781038;border:1px solid #069a3d!important}.oip_success-fill_button .oip_button_spinner div,.oip_success-fill_icon_button .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_success-fill_icon_button{background:linear-gradient(#45ca47,#32c834 100%,#1acb1d 0);border:1px solid #45ca47;box-shadow:0 2px 5px #00ff222b,inset 0 -2px .3px #45484e2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_success-stroke_button{border:1px solid var(--green)!important;color:var(--system-success)!important;background:0 0!important}.oip_success-stroke_button:focus,.oip_success-stroke_button:hover,.oip_success-stroke_icon_button:focus,.oip_success-stroke_icon_button:hover{color:#069a3d!important;border:1px solid #069a3d!important}.oip_success-stroke_button .oip_button_spinner div,.oip_success-stroke_icon_button .oip_button_spinner div{border:2px solid var(--system-success);border-color:var(--system-success) transparent transparent transparent}.oip_success-stroke_icon_button{color:var(--system-success)!important;border:2px solid #22c55e33!important;padding:0 6px!important}.oip_purple-stroke_button{border:1px solid #a855f7;box-shadow:none!important;color:#a855f7!important;background:0 0!important}.oip_purple-stroke_button:focus,.oip_purple-stroke_button:hover,.oip_purple-stroke_icon_button:focus,.oip_purple-stroke_icon_button:hover{color:#780fda!important;border:1px solid #780fda!important}.oip_purple-stroke_button .oip_button_spinner div,.oip_purple-stroke_icon_button .oip_button_spinner div{border:2px solid #0000;border-top-color:#a855f7}.oip_purple-stroke_button:hover .oip_button_spinner div,.oip_purple-stroke_icon_button:hover .oip_button_spinner div{border:1px solid #0000;border-top-color:#780fda}.oip_purple-stroke_button:focus .oip__button_prefix_icon,.oip_purple-stroke_button:focus .oip__button_suffix_icon,.oip_purple-stroke_button:hover .oip__button_prefix_icon,.oip_purple-stroke_button:hover .oip__button_suffix_icon{stroke:#780fda!important;color:#780fda!important}.oip_purple-stroke_icon_button{border:1px solid #a855f7;box-shadow:none!important;color:#a855f7!important;background:0 0!important;padding:0 6px!important}.oip_purple-stroke_icon_button:hover{color:#780fda!important;border:1px solid #780fda!important}.oip_purple-stroke_icon_button:hover svg{stroke:#780fda!important;color:#780fda!important}.oip_purple-fill_button{background:linear-gradient(#a854f7,#9321fd 99.99%,#a854f7);border:1px solid #780fda;box-shadow:0 2px 5px #9321fd2b,inset 0 -2px .3px #6412af2e,inset 0 2px 1px #ffffff38;color:var(--white)!important}.oip_purple-fill_button:focus,.oip_purple-fill_button:hover,.oip_purple-fill_icon_button:focus,.oip_purple-fill_icon_button:hover{color:var(--white);background:linear-gradient(#780fda,#6506d2);border:1px solid #780fda;box-shadow:0 2px 5px #780fda2b,inset 0 2px .3px #082d6938}.oip_purple-fill_button .oip_button_spinner div,.oip_purple-fill_button:hover .oip_button_spinner div,.oip_purple-fill_icon_button .oip_button_spinner div,.oip_purple-fill_icon_button:hover .oip_button_spinner div{border:2px solid var(--white);border-color:var(--white) transparent transparent transparent}.oip_purple-fill_button:focus .oip__button_prefix_icon,.oip_purple-fill_button:focus .oip__button_suffix_icon,.oip_purple-fill_button:hover .oip__button_prefix_icon,.oip_purple-fill_button:hover .oip__button_suffix_icon{stroke:var(--white)!important;color:var(--white)!important}.oip_purple-fill_icon_button{background:linear-gradient(#a854f7,#9321fd 99.99%,#a854f7);border:1px solid #780fda;box-shadow:0 2px 5px #9321fd2b,inset 0 -2px .3px #6412af2e,inset 0 2px 1px #ffffff38;color:var(--white)!important;padding:0 6px!important}.oip_purple-fill_icon_button:hover{background:linear-gradient(#780fda,#6506d2);border:1px solid #780fda;box-shadow:0 2px 5px #780fda2b,inset 0 2px .3px #082d6938!important}.oip_purple-fill_icon_button:hover svg{stroke:var(--white)!important;color:var(--white)!important}.oip_button_flex{flex-direction:row;gap:10px}.oip_button_flex,.oip_button_loading{justify-content:center;align-items:center;display:flex}.oip_button_loading{position:absolute;left:0;right:0}.oip_button_spinner{width:20px;height:20px;display:inline-block;position:relative}.oip_button_spinner div{box-sizing:border-box;border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite oip-spinner;display:block;position:absolute}.oip_button_spinner div:first-child{animation-delay:-.45s}.oip_button_spinner div:nth-child(2){animation-delay:-.3s}.oip_button_spinner div:nth-child(3){animation-delay:-.15s}@keyframes oip-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.oip_button_is_loading{visibility:hidden}.oip_tag{color:var(--dark);-webkit-mask-image:paint(squircle);-webkit-mask-image:paint(squircle);mask-image:paint(squircle);--squircle-radius:4px;--squircle-smooth:1;border-radius:4px;align-items:center;gap:8px;width:fit-content;padding:4px 8px;font-family:Figtree,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:inline-flex}.oip_tag.is_transparent{background:0 0;border:1px solid var(--light)!important}.oip_tag.is_rose{color:#9f1239;background:#f43f5e1a!important}.oip_tag.is_pink{color:#9d174d;background:#ec48991a!important}.oip_tag.is_fushia{color:#86198f;background:#d946ef1a!important}.oip_tag.is_purple{color:#6b21a8;background:#a855f71a!important}.oip_tag.is_violet{color:#5b21b6;background:#8b5cf61a!important}.oip_tag.is_indigo{color:#3730a3;background:#6366f11a!important}.oip_tag.is_blue{color:#1e40af;background:#3b82f61a!important}.oip_tag.is_sky{color:#075985;background:#0ea5e91a!important}.oip_tag.is_cyan{color:#155e75;background:#06b6d41a!important}.oip_tag.is_teal{color:#115e59;background:#14b8a61a!important}.oip_tag.is_emerald{color:#065f46;background:#10b9811a!important}.oip_tag.is_green{color:#166534;background:#22c55e1a!important}.oip_tag.is_lime{color:#3f6212;background:#84cc161a!important}.oip_tag.is_yellow{color:#854d0e;background:#eab3081a!important}.oip_tag.is_amber{color:#92400e;background:#f59e0b1a!important}.oip_tag.is_orange{color:#9a3412;background:#f973161a!important}.oip_pill{cursor:pointer;border-radius:20px;align-items:center;gap:8px;width:fit-content;padding:4px 8px;font-family:Figtree,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.oip_pill.is_gray{background:var(--lightest);border:1px solid var(--light);color:var(--darkest)}.oip_pill.is_gray.active,.oip_pill.is_gray:hover{border:1px solid var(--primary)!important}.oip_pill.is_gray.active{background:#2017ad1a!important}.oip_pill.is_rose{color:#9f1239;background:#f43f5e1a;border:1px solid #f43f5e4d}.oip_pill.is_rose.active,.oip_pill.is_rose:hover{border:1px solid #f43f5e!important}.oip_pill.is_pink{color:#9d174d;background:#ec48991a;border:1px solid #ec48994d}.oip_pill.is_pink.active,.oip_pill.is_pink:hover{border:1px solid #ec4899!important}.oip_pill.is_fushia{color:#86198f;background:#d946ef1a;border:1px solid #d946ef4d}.oip_pill.is_fushia.active,.oip_pill.is_fushia:hover{border:1px solid #d946ef!important}.oip_pill.is_purple{color:#6b21a8;background:#a855f71a;border:1px solid #a855f74d}.oip_pill.is_purple.active,.oip_pill.is_purple:hover{border:1px solid #a855f7!important}.oip_pill.is_violet{color:#5b21b6;background:#8b5cf61a;border:1px solid #8b5cf64d}.oip_pill.is_violet.active,.oip_pill.is_violet:hover{border:1px solid #8b5cf6!important}.oip_pill.is_indigo{color:#3730a3;background:#6366f11a;border:1px solid #6366f14d}.oip_pill.is_indigo.active,.oip_pill.is_indigo:hover{border:1px solid #6366f1!important}.oip_pill.is_blue{color:#1e40af;background:#3b82f61a;border:1px solid #3b82f64d}.oip_pill.is_blue.active,.oip_pill.is_blue:hover{border:1px solid #3b82f6!important}.oip_pill.is_sky{color:#075985;background:#0ea5e91a;border:1px solid #0ea5e94d}.oip_pill.is_sky.active,.oip_pill.is_sky:hover{border:1px solid #0ea5e9!important}.oip_pill.is_cyan{color:#155e75;background:#06b6d41a;border:1px solid #06b6d44d}.oip_pill.is_cyan.active,.oip_pill.is_cyan:hover{border:1px solid #06b6d4!important}.oip_pill.is_teal{color:#115e59;background:#14b8a61a;border:1px solid #14b8a64d}.oip_pill.is_teal.active,.oip_pill.is_teal:hover{border:1px solid #14b8a6!important}.oip_pill.is_emerald{color:#065f46;background:#10b9811a;border:1px solid #10b9814d}.oip_pill.is_emerald.active,.oip_pill.is_emerald:hover{border:1px solid #10b981!important}.oip_pill.is_green{color:#166534;background:#22c55e1a;border:1px solid #22c55e4d}.oip_pill.is_green.active,.oip_pill.is_green:hover{border:1px solid #22c55e!important}.oip_pill.is_lime{color:#3f6212;background:#84cc161a;border:1px solid #84cc164d}.oip_pill.is_lime.active,.oip_pill.is_lime:hover{border:1px solid #84cc16!important}.oip_pill.is_yellow{color:#854d0e;background:#eab3081a;border:1px solid #eab3084d}.oip_pill.is_yellow.active,.oip_pill.is_yellow:hover{border:1px solid #eab308!important}.oip_pill.is_amber{color:#92400e;background:#f59e0b1a;border:1px solid #f59e0b4d}.oip_pill.is_amber.active,.oip_pill.is_amber:hover{border:1px solid #f59e0b!important}.oip_pill.is_orange{color:#9a3412;background:#f973161a;border:1px solid #f973164d}.oip_pill.is_orange.active,.oip_pill.is_orange:hover{border:1px solid #f97316!important}.oip_tag.is_gray{color:var(--darkest)!important;background:#8f91ac1a!important}.oip_tag.is_gray svg{stroke:var(--dark);color:var(--dark)}.oip_card{background:var(--white);border:1px solid var(--light);box-shadow:var(--small-shadow);border-radius:12px;padding:24px}.oip_card.action:hover,.oip_table_card.action:hover{border:1px solid var(--primary)!important;box-shadow:var(--large-shadow)!important}.oip_table_card{background:var(--white);border:1px solid var(--light);box-shadow:var(--small-shadow);border-radius:12px;padding:24px 0 0}.oip_half_card{flex:50%}.oip_third_card{flex:33%}.oip_table_card .oip_card__header{padding:0 24px}.oip_card .oip_card__header{display:flex}.oip_card .oip_card__header .oip_card__header_info{flex-grow:1}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_title{align-items:baseline;display:flex}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_title h1{flex-grow:0}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_title h1 span{color:var(--accent)}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_sub{flex-wrap:wrap;align-items:center;margin-top:4px;display:flex;color:var(--dark)!important}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_sub h3,.oip_card .oip_card__header .oip_card__header_info .oip_card__header_sub p{color:var(--dark)!important}.oip_card .oip_card__header .oip_card__header_info .oip_card__header_sub .oip_card__header_sub_divider{margin:0 4px;color:var(--dark)!important}.oip_card .oip_card__header .oip_card__header_buttons{column-li:8px;display:flex}@media screen and (width<=1000px){.oip_card .oip_card__header .oip_card__header_buttons .oip_download_button,.oip_card .oip_card__header .oip_card__header_buttons .oip_see_details_button{display:none}}@media screen and (width>=1001px){.oip_card .oip_card__header .oip_card__header_buttons .oip_small_download_button,.oip_card .oip_card__header .oip_card__header_buttons .oip_small_see_details_button{display:none}}.oip_card .oip_card__description{margin-top:32px}.oip_card .oip_card__kpi_container{flex-wrap:wrap;gap:32px;margin-top:32px;display:flex}.oip_card .oip_card__kpi_container .oip_card__kpi_caption{align-items:center;display:flex}.oip_card .oip_card__kpi_container .oip_card__kpi_caption svg{vertical-align:initial!important}.oip_card .oip_card__kpi_container .oip_card__kpi_caption .oip_card__kpi_caption_icon:first-child,.oip_card .oip_card__kpi_container .oip_card__kpi_caption h3{margin-right:4px}.oip_card__kpi .oip_underline{color:var(--dark)!important}.oip_card__kpi .oip_label{color:var(--darkest)!important}.oip_card .oip_card__kpi_container .oip_card__kpi_stats{margin-top:16px;display:flex}.oip_card .oip_card__kpi_container .oip_card__kpi_stats .oip_card__kpi_stats_indicator{box-sizing:content-box;text-align:center;border-radius:50%;width:24px;height:24px;margin-right:8px;padding:4px}.oip_card .oip_card__kpi_container .oip_card__kpi_stats .oip_card__kpi_stats_indicator.trend_up{background:#32d1751a}.oip_card .oip_card__kpi_container .oip_card__kpi_stats .oip_card__kpi_stats_indicator.trend_down{background:#fb46541a}.oip_card .oip_card__kpi_container .oip_card__kpi_stats h3.trend_up{color:var(--system-success)}.oip_card .oip_card__kpi_container .oip_card__kpi_stats h3.trend_down{color:var(--system-alert)}.oip_card .oip_card__kpi_divider{background:var(--light);width:1px}.oip_card__tags{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.arg_tuto_content{gap:24px;height:100%}.arg_tuto_content,.oip_select_display{flex-direction:column;align-items:flex-start;display:flex}.oip_select_display{gap:4px}.arg_page{width:100%;height:100%}.arg_home_page{gap:40px}.arg_home_page,.toolbar_tab_container{flex-direction:column;align-items:flex-start;display:flex}.toolbar_tab_container{gap:24px}.toolbar_sources_display{gap:var(--s,8px)}.source_descr_display,.toolbar_sources_display{flex-direction:column;align-items:flex-start;display:flex}.source_descr_display{gap:16px}.vue-apexcharts.stepline>div>svg>foreignObject>.apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series{border:var(--None,1px) solid var(--Main-Light,#dbdef0);border-radius:7px;align-items:center;gap:8px;padding:2px 8px;display:flex}.vue-apexcharts.stepline>div>svg>foreignObject>.apexcharts-legend.apx-legend-position-bottom{bottom:-8px!important}.vue-apexcharts>div>svg{position:relative!important}.vue-apexcharts.safari>div>svg>foreignObject>.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center{bottom:0!important}.oip_column{flex:1 1 0;display:block}.oip_column.narrow{width:unset;flex:none}.oip_column.is-1{flex:none;width:8.33333%}.oip_column.is-2{flex:none;width:16.6667%}.oip_column.is-3{flex:none;width:25%}.oip_column.is-4{flex:none;width:33.3333%}.oip_column.is-5{flex:none;width:41.6667%}.oip_column.is-6{flex:none;width:50%}.oip_column.is-7{flex:none;width:58.3333%}.oip_column.is-8{flex:none;width:66.6667%}.oip_column.is-9{flex:none;width:75%}.oip_column.is-10{flex:none;width:83.3333%}.oip_column.is-11{flex:none;width:91.6667%}.oip_column.is-12{flex:none;width:100%}mark{background:#ffaeff}.cursor-pointer{cursor:pointer}input{animation:6s steps(6,end) infinite rainbow-caret}@keyframes rainbow-caret{0%{caret-color:var(--red)}20%{caret-color:var(--orange)}40%{caret-color:var(--yellow)}60%{caret-color:var(--green)}80%{caret-color:var(--blue)}to{caret-color:var(--purple)}}.rm-terms-gate[data-v-5e9221bb]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-24);z-index:var(--z-modal);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rm-terms-gate__card[data-v-5e9221bb]{background:var(--bg-surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);font-family:var(--font-sans);max-width:480px;max-height:calc(100vh - 48px);padding:var(--space-24);width:100%;overflow-y:auto}.rm-terms-gate__eyebrow[data-v-5e9221bb]{color:var(--color-primary);font-size:var(--font-13);margin-bottom:var(--space-8);font-weight:600;display:inline-block}.rm-terms-gate__title[data-v-5e9221bb]{color:var(--text-primary);font-size:var(--font-18);margin:0 0 var(--space-8);font-weight:700}.rm-terms-gate__intro[data-v-5e9221bb]{color:var(--text-secondary);font-size:var(--font-14);margin:0 0 var(--space-20);line-height:1.6}.rm-terms-gate__doc[data-v-5e9221bb]{border:1px solid var(--border-default);border-radius:var(--radius-lg);gap:var(--space-8);margin-bottom:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}.rm-terms-gate__doc-head[data-v-5e9221bb]{color:var(--text-primary);font-size:var(--font-14);gap:var(--space-2);flex-direction:column;display:flex}.rm-terms-gate__version[data-v-5e9221bb]{color:var(--text-muted);font-size:var(--font-12);font-weight:400}.rm-terms-gate__summary[data-v-5e9221bb]{color:var(--text-secondary);font-size:var(--font-14);white-space:pre-line;margin:0;line-height:1.6}.rm-terms-gate__link[data-v-5e9221bb]{color:var(--color-primary);font-size:var(--font-14);align-items:center;gap:var(--space-6);font-weight:600;text-decoration:none;display:inline-flex}.rm-terms-gate__link[data-v-5e9221bb]:hover{text-decoration:underline}.rm-terms-gate__check[data-v-5e9221bb]{color:var(--text-primary);cursor:pointer;font-size:var(--font-14);align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-16);line-height:1.5;display:flex}.rm-terms-gate__check input[data-v-5e9221bb]{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.rm-terms-gate__decline[data-v-5e9221bb]{margin-top:var(--space-8)}.rm-terms-gate__error[data-v-5e9221bb]{color:var(--color-danger);font-size:var(--font-13);margin:0 0 var(--space-12)}.update-toast[data-v-10bb6b3a]{z-index:70;background:var(--bg-surface);border:1px solid #dbdef0;border-radius:12px;gap:11px;max-width:340px;padding:14px 16px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #1e293b21}.update-toast-body[data-v-10bb6b3a]{min-width:0}.update-toast-title[data-v-10bb6b3a]{color:#1e293b;font-size:14px;font-weight:600}.update-toast-text[data-v-10bb6b3a]{color:#878ca6;margin-top:2px;font-size:12px}.update-toast-actions[data-v-10bb6b3a]{align-items:center;gap:8px;margin-top:10px;display:flex}.update-toast-mark[data-v-10bb6b3a]{width:28px;height:28px;color:var(--primary,#2017ad);background:color-mix(in srgb,var(--primary,#2017ad) 9%,transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.update-toast-later[data-v-10bb6b3a],.update-toast-reload[data-v-10bb6b3a]{border-radius:7px;padding:6px 12px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s}.update-toast-reload[data-v-10bb6b3a]{color:#fff;background:var(--primary,#2017ad)}.update-toast-reload[data-v-10bb6b3a]:hover{filter:brightness(.9)}.update-toast-later[data-v-10bb6b3a]{color:#878ca6}.update-toast-later[data-v-10bb6b3a]:hover{color:#475569;background:var(--bg-surface-3)}.update-toast-enter-active[data-v-10bb6b3a],.update-toast-leave-active[data-v-10bb6b3a]{transition:opacity .22s,transform .22s}.update-toast-enter-from[data-v-10bb6b3a],.update-toast-leave-to[data-v-10bb6b3a]{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.update-toast-enter-active[data-v-10bb6b3a],.update-toast-leave-active[data-v-10bb6b3a]{transition:none}}.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-logo{background:linear-gradient(135deg,var(--primary),var(--primary-hover));width:64px;height:64px;box-shadow:0 10px 25px -5px color-mix(in srgb,var(--primary) 30%,transparent);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.auth-loading-icon{color:#fff;width:32px;height:32px;animation:2s infinite pulse}.auth-loading-spinner{border:3px solid #e2e8f0;border-top:3px solid var(--primary);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)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.err[data-v-ae3ccc7a]{box-sizing:border-box;align-items:center;gap:var(--space-16);width:100%;max-width:560px;padding:var(--space-32) var(--space-24);border:1px solid var(--border-default);border-radius:var(--radius-2xl);background:var(--bg-surface);flex-direction:column;display:flex}.err[data-v-ae3ccc7a] .rm-state{min-height:0;padding:0}.err[data-v-ae3ccc7a] .rm-state__text{max-width:420px}.err__more[data-v-ae3ccc7a]{width:100%;padding-top:var(--space-16);border-top:1px solid var(--border-soft)}.err__summary[data-v-ae3ccc7a]{cursor:pointer;color:var(--text-secondary);font-size:var(--font-12);font-weight:var(--weight-semibold);list-style:none}.err__summary[data-v-ae3ccc7a]:before{content:"▸";color:var(--text-muted);margin-right:6px;display:inline-block}.err__more[open] .err__summary[data-v-ae3ccc7a]:before{transform:rotate(90deg)}.err__summary[data-v-ae3ccc7a]::-webkit-details-marker{display:none}.err__rows[data-v-ae3ccc7a]{gap:4px var(--space-12);margin:var(--space-12) 0;grid-template-columns:108px 1fr;display:grid}.err__rows dt[data-v-ae3ccc7a]{color:var(--text-muted);font-size:var(--font-11)}.err__rows dd[data-v-ae3ccc7a]{color:var(--text-primary);font-size:var(--font-11);overflow-wrap:anywhere;margin:0}.err__rows dd[data-v-ae3ccc7a],.err__stack[data-v-ae3ccc7a]{font-family:var(--font-mono)}.err__stack[data-v-ae3ccc7a]{max-height:200px;margin:0 0 var(--space-12);padding:var(--space-8);border-radius:var(--radius-md);background:var(--bg-surface-3);color:var(--text-secondary);font-size:var(--font-10);white-space:pre-wrap;overflow:auto}.err__actions[data-v-ae3ccc7a]{justify-content:center;gap:var(--space-8);flex-wrap:wrap;width:100%;display:flex}.err__link[data-v-ae3ccc7a]{text-decoration:none}
