@font-face{font-family:Rubik;src:url(/assets/fonts/Rubik-VariableFont_wght.ttf) format("truetype");font-weight:300 900;font-display:swap}body,html{margin:0;padding:0;min-height:100%;background:#f5f5f5;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.comas-frame{height:100vh;overflow:hidden}.comas-main{height:100vh;display:flex;flex-direction:column;min-width:0}.comas-content{flex:1 1 auto;min-height:0;overflow:auto;position:relative}.comas-content-inner{padding:24px}.comas-mobile-nav{display:none}.comas-mobile-drawer .ant-menu{-webkit-border-end:0;border-inline-end:0}.comas-drawer-lens{padding:16px 16px 12px;border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;grid-gap:8px;gap:8px}.comas-drawer-lens-label{color:hsla(0,0%,100%,.6);font-size:12px;text-transform:uppercase;letter-spacing:.4px}.comas-drawer-lens .ant-space{width:100%;flex-direction:column;align-items:stretch}.comas-drawer-lens .ant-space-item{width:100%}.comas-drawer-lens .ant-select{width:100%!important}@media (max-width:991px){.comas-mobile-nav{display:inline-flex;margin-right:auto}.comas-sider{display:none}.comas-mobile-nav .ant-btn{color:#22333f}.comas-content-inner{padding:16px 12px}.comas-header{padding:0 12px!important;height:auto!important;min-height:56px;line-height:normal}.comas-header-actions{flex-wrap:nowrap;justify-content:flex-end}.comas-header-actions [data-testid=header-role],.comas-header-actions [data-testid=lens-picker]{display:none}.comas-header-actions [data-testid=header-name]{display:inline-block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.comas-header-actions .ant-btn{padding-inline:6px}}.comas-footer{flex:none;text-align:center;color:#8b949e;font-size:12px;padding:12px 24px;box-shadow:0 -1px 3px rgba(65,69,73,.12);background:#fff}.comas-footer a{color:#ee7823;font-weight:500}.comas-footer a:hover{text-decoration:underline}.comas-sider{background:#1d2b36!important;box-shadow:2px 0 12px rgba(3,18,29,.35);height:100vh;overflow:hidden}.comas-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.comas-sider-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.18) transparent}.comas-sider-scroll::-webkit-scrollbar{width:6px}.comas-sider-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:3px}.comas-sider-skyline{flex:none;height:120px;background:url(/assets/backgrounds/Flat-Mountains.svg) no-repeat bottom/300px auto}.comas-sider .ant-menu{padding-bottom:12px}.comas-mobile-drawer .ant-menu-dark>.ant-menu-item,.comas-sider .ant-menu-dark .ant-menu-submenu-title,.comas-sider .ant-menu-dark>.ant-menu-item{font-weight:500;letter-spacing:.2px}.comas-sider .comas-sider-icon{color:#ee7823;font-size:18px;display:inline-flex}.comas-sider .ant-menu-submenu-title .ant-menu-item-icon{min-width:18px}.comas-sider .ant-menu-dark .ant-menu-item-selected{box-shadow:0 2px 8px rgba(238,120,35,.35);font-weight:500}.comas-sider-logo{flex:none;background:#16232e;padding:12px 20px;border-bottom:1px solid #03121d;box-shadow:0 2px 6px rgba(3,18,29,.4);display:flex;align-items:center;min-height:56px}.comas-sider-logo img{width:160px;max-width:100%;display:block}.comas-header{flex:none;border-bottom:1px solid #03121d;box-shadow:0 1px 3px rgba(3,18,29,.4);z-index:2}.comas-header .ant-btn-text{color:#fff}.comas-header .ant-btn-text:hover{background:hsla(0,0%,100%,.08)!important;color:#fff!important}.comas-header .ant-typography{color:hsla(0,0%,100%,.7)!important}.comas-route-progress{position:-webkit-sticky;position:sticky;top:0;left:0;height:3px;margin-bottom:-3px;width:0;background:#ee7823;opacity:0;transition:opacity .2s;z-index:20}.comas-route-progress.active{opacity:1;animation:comas-route-progress 6s cubic-bezier(.1,.6,.2,1) forwards}@keyframes comas-route-progress{0%{width:0}30%{width:55%}to{width:92%}}.ant-layout-content .ant-card{box-shadow:0 1px 2px rgba(29,43,54,.06),0 4px 14px rgba(29,43,54,.06)}.comas-section{padding:14px 18px 20px;border:1px solid #e6e9ed;border-radius:12px;background:#fbfbfc;scroll-margin-top:12px}.comas-section+.comas-section{margin-top:12px}.comas-section-folded{padding-bottom:14px}.comas-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;font:inherit}.comas-section-head:hover h5{color:#ee7823}.comas-section-chevron{color:#a6adb5;font-size:11px;align-self:center}.comas-section-body{margin-top:14px}.comas-jump{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:10px}.comas-jump a{font-size:12px;padding:3px 10px;border-radius:999px;background:#fff;border:1px solid #e3e6ea;color:#1d2b36}.comas-jump a:hover{border-color:#ee7823;color:#ee7823}.comas-panel>.ant-card-head>.ant-card-head-wrapper{flex-wrap:wrap;gap:2px 8px}.comas-panel>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{min-width:0}.comas-panel>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{-webkit-margin-start:auto;margin-inline-start:auto}.comas-mini-table{width:100%;border-collapse:collapse;font-size:13px}.comas-mini-table th{text-align:left;font-weight:500;color:#8b949e;font-size:12px;padding:4px 8px;border-bottom:1px solid #f0f0f0}.comas-mini-table td{padding:6px 8px;border-bottom:1px solid #f5f5f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comas-mini-table td:not(:first-child),.comas-mini-table th:not(:first-child){text-align:right}.comas-stat{position:relative;overflow:hidden;border:0;background:#fff}.comas-stat .comas-stat-icon{flex:none;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:24px;color:var(--stat-accent,#ee7823);background:color-mix(in srgb,var(--stat-accent,#ee7823) 16%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stat-accent,#ee7823) 20%,transparent)}.comas-check{border:1px solid #e8e8e8}.comas-check-head{display:flex;align-items:center;gap:12px}.comas-check-count{flex:none;min-width:48px;padding:0 10px;height:40px;border-radius:8px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comas-check-name{font-weight:600;color:#1d2b36;line-height:1.3}.comas-map-bar{position:absolute;z-index:5;top:10px;left:12px;right:12px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:6px 10px;border-radius:8px;background:hsla(0,0%,100%,.92);box-shadow:0 1px 4px rgba(0,0,0,.08);pointer-events:auto}@media (max-width:1100px){.comas-map-hint{display:none}}.comas-drawer-sections.ant-collapse{background:transparent;border:0}.comas-drawer-sections>.ant-collapse-item{border:1px solid #e8e8e8;border-radius:8px!important;margin-bottom:10px;background:#fff;overflow:hidden}.comas-drawer-sections>.ant-collapse-item>.ant-collapse-header{font-weight:600;color:#1d2b36;background:#fafafa}.comas-drawer-sections .ant-collapse-content{border-top:1px solid #f0f0f0}.comas-drawer-sections .ant-collapse-content-box{padding:0!important}.comas-drawer-sections .ant-list-split .ant-list-item{border-bottom:0}.comas-drawer-pad{padding:16px}.comas-drawer-check.ant-list-item{padding:14px 12px;border-bottom:0}.comas-drawer-check.ant-list-item:nth-child(2n){background:#f7f8f9}.comas-drawer-check .ant-btn{margin-top:4px}.comas-json{background:#f8f9fb;color:#24292f;border-radius:8px;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;overflow:hidden;border:1px solid #e3e6ea}.comas-json-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;background:#eef1f4;color:#4b5563;font-family:Rubik,sans-serif;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #e3e6ea}.comas-json-bar:hover{color:#1d2b36}.comas-json-tools{display:inline-flex;gap:10px;color:#6b7280}.comas-json-tools span:hover{color:#ee7823}.comas-json-body{margin:0;padding:10px 12px;white-space:pre;overflow:auto;max-height:360px;-moz-tab-size:2;tab-size:2}.comas-json-body.wrap{white-space:pre-wrap;word-break:break-word}.comas-json .tk-key{color:#1f4e9a}.comas-json .tk-str{color:#2b7a3b}.comas-json .tk-num{color:#b45309}.comas-json .tk-lit{color:#7c3aed}.comas-json .tk-b0{color:#c2410c}.comas-json .tk-b1{color:#7c3aed}.comas-json .tk-b2{color:#0e7490}.comas-json .tk-fold{display:inline-block;width:14px;margin-left:-14px;color:#9aa4ae;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comas-json .tk-fold:hover{color:#ee7823}.comas-json .tk-summary{color:#9aa4ae;font-style:italic;cursor:pointer}.comas-json .tk-summary:hover{color:#ee7823}.comas-json-body>*{margin-left:14px}.comas-json .tk-ln{display:inline-block;width:3ch;margin-right:12px;text-align:right;color:#9aa4ae;-webkit-user-select:none;-moz-user-select:none;user-select:none}.print-page{background:#fff;color:#1d2b36;padding:24px 28px;font-size:12px;min-height:100vh}.print-band{display:flex;justify-content:space-between;align-items:center;background:#1d2b36;color:#fff;padding:12px 18px;border-radius:6px 6px 0 0;border-bottom:3px solid #ee7823;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-band img{height:44px}.print-band .print-meta{color:hsla(0,0%,100%,.75)}.print-head{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 0 10px;margin-bottom:8px;border-bottom:1px solid #e2e1e1}.print-meta-dark{color:#585757}.print-head h1{margin:0;font-size:20px}.print-head p{margin:4px 0 0;color:#585757}.print-meta{text-align:right;color:#585757;font-size:11px;line-height:1.6}.print-page table{width:100%;border-collapse:collapse}.print-page td,.print-page th{border:1px solid #d9d9d9;padding:4px 6px;text-align:left;vertical-align:top}.print-page th{background:#f5f5f5;font-weight:600}.print-page tr:nth-child(2n) td{background:#fafafa}.print-error{color:#dd3545}.print-loading{color:#585757}.print-button{position:fixed;right:20px;bottom:20px;padding:8px 16px;border:0;border-radius:6px;background:#ee7823;color:#fff;font:inherit;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2)}@media print{.print-page{padding:0}.print-button{display:none}@page{margin:12mm}}.login-page{position:relative;min-height:100vh;display:grid;place-items:center;padding:24px;overflow:hidden;background:#1d2b36}.login-backdrop{position:absolute;inset:0;width:100%;height:100%}.login-panel{position:relative;display:grid;grid-template-columns:1.05fr 1fr;width:min(880px,100%);min-height:460px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(3,18,29,.55)}.login-aside{background:linear-gradient(160deg,#22333f,#2a3d4b 60%,#34495a);justify-content:center}.login-aside,.login-brand{display:flex;flex-direction:column}.login-brand{color:#fff;padding:40px 36px 0;gap:12px}.login-brand-logo{width:170px;margin-bottom:20px}.login-brand h1{margin:0;font-size:34px;letter-spacing:3px;color:#ee7823;font-weight:600}.login-brand p{margin:0;color:hsla(0,0%,100%,.78);font-size:15px}.login-brand ul{margin:12px 0 0;padding:0;list-style:none;color:hsla(0,0%,100%,.6);font-size:13px;display:grid;grid-gap:8px;gap:8px}.login-brand li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#f9b332;margin-right:10px;vertical-align:middle}.login-form{padding:40px 40px 28px;display:flex;flex-direction:column;justify-content:center}.login-disclaimer{margin:14px 0 0;font-size:12px;color:#8b949e;line-height:1.5}.login-link{background:none;border:0;padding:0;font:inherit;color:#ee7823;cursor:pointer;text-decoration:underline}.login-help{margin:28px 36px 40px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.14);font-size:12.5px;color:hsla(0,0%,100%,.72);display:grid;grid-gap:3px;gap:3px}.login-help-title{color:#fff;font-weight:600;font-size:13px}.login-help a{color:#f9b332;text-decoration:none;width:-moz-fit-content;width:fit-content}.login-help a:hover{text-decoration:underline}.login-help-legal{margin-top:10px;font-size:11.5px;line-height:1.5;color:hsla(0,0%,100%,.55)}@media (max-width:720px){.login-panel{display:flex;flex-direction:column}.login-aside{display:contents}.login-brand{order:1;background:#22333f;padding:28px 24px 22px}.login-brand ul{display:none}.login-form{order:2}.login-help{order:3;background:#22333f;margin:0;padding:20px 24px 26px;border-top:0}}.comas-investor-head .ant-card-head{background:#fafafa!important;padding-inline:16px}.comas-investor-head .ant-card-head-title{font-size:20px;font-weight:600}.comas-investor-name{margin-right:16px}.comas-investor-head .ant-card-head-title .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.comas-investor-head .ant-card-head .ant-tabs{padding-top:20px}.comas-investor-head .ant-tabs .ant-tabs-tab{background:#f0f0f0!important;font-size:15px;font-weight:600}.comas-investor-head .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#595959!important}.comas-investor-head .ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1d2b36!important}.comas-investor-head .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff!important}.comas-investor-head .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1d2b36!important}.comas-tab{display:inline-flex;align-items:center;gap:8px}.comas-tab .anticon{font-size:16px}@media (max-width:720px){.comas-investor-head .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.comas-investor-head .ant-card-extra{-webkit-margin-start:0;margin-inline-start:0;width:100%}.comas-filters .ant-form-item{width:100%;-webkit-margin-end:0;margin-inline-end:0}.comas-filters .ant-form-item .ant-input,.comas-filters .ant-form-item .ant-input-affix-wrapper,.comas-filters .ant-form-item .ant-picker,.comas-filters .ant-form-item .ant-select{width:100%!important}.comas-toolbar,.comas-toolbar .ant-space{width:100%}}.comas-link{color:#017bff}.comas-link:focus-visible,.comas-link:hover{color:#0161cc;text-decoration:underline}.comas-row-link>td{cursor:pointer}.comas-row-link:hover>td{background:#fff7f0!important}.comas-notification{display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #f0f0f0;cursor:default;transition:background .15s}.comas-notification.linked{cursor:pointer}.comas-notification.linked:hover{background:#fff7f0}.comas-notification.unread{background:#fffaf5}.comas-notification-dot{flex:none;width:8px;height:8px;margin-top:8px;border-radius:50%;background:transparent}.comas-notification.unread .comas-notification-dot{background:#ee7823}.comas-header .ant-badge .ant-scroll-number{box-shadow:0 0 0 1px #16232e}.vh-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.vh-h{margin:0 0 12px!important}.vh-strip{display:flex;flex-wrap:wrap;gap:8px 28px;padding:12px 16px;margin:16px 0 20px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.vh-strip-item{display:flex;flex-direction:column;gap:2px}.vh-strip-label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#8b949e}.vh-strip-value{font-size:14px;font-weight:500;color:#1d2b36;display:inline-flex;align-items:center;gap:2px}.vh-timeline{display:flex;flex-direction:column}.vh-step{display:flex;gap:12px;min-height:56px}.vh-step:last-child{min-height:auto}.vh-step-rail{flex-direction:column}.vh-dot,.vh-step-rail{display:flex;align-items:center;width:28px;flex:none}.vh-dot{height:28px;border-radius:50%;justify-content:center;border:2px solid #d9d9d9;background:#fff;color:#d9d9d9;font-size:15px}.vh-dot-inner{width:8px;height:8px;border-radius:50%;background:#d9d9d9}.vh-dot-completed{background:#f6ffed;border-color:#52c41a;color:#52c41a}.vh-dot-failed{background:#fff2f0;border-color:#ff4d4f;color:#ff4d4f}.vh-dot-active{background:#fff7e6;border-color:#ee7823;color:#ee7823;animation:vh-pulse 2s ease-in-out infinite}.vh-dot-notApplicable{background:#fafafa;border-color:#d9d9d9;color:#bbb}@keyframes vh-pulse{0%,to{box-shadow:0 0 0 0 rgba(238,120,35,.35)}50%{box-shadow:0 0 0 6px rgba(238,120,35,0)}}.vh-line{width:2px;flex:1 1;min-height:16px;background:#e8e8e8;margin:4px 0}.vh-line-completed{background:#52c41a}.vh-line-failed{background:#ff4d4f}.vh-line-active{background:#ee7823}.vh-step-body{display:flex;flex-direction:column;padding:4px 0 14px}.vh-step-label{font-size:13px;font-weight:500;color:#1d2b36;line-height:1.3}.vh-step-when{font-size:11px;color:#8b949e;margin-top:1px}.vh-step-trigger{font-size:11px;color:#a6adb5;margin-top:2px;font-style:italic;line-height:1.4}.vh-step-failed .vh-step-label{color:#a8071a;font-weight:600}.vh-step-failed .vh-step-when{color:#a35a52}.vh-step-failed .vh-step-trigger{color:#cf1322;font-style:normal}.vh-actions .vh-action+.vh-action{border-top:1px solid #f0f0f0}.vh-action{display:flex;gap:12px;align-items:center;padding:12px 0}.vh-action-icon{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#fff3ea;color:#ee7823;font-size:16px}.vh-action-text{flex:1 1;display:flex;flex-direction:column;gap:2px;font-size:12px;color:#585757}.vh-action-text strong{font-size:13px;color:#1d2b36}.vh-action-off{color:#b45309}.vh-attempt{border:1px solid #e8e8e8;border-radius:8px;background:#fff;overflow:hidden}.vh-attempt-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#fafafa;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vh-attempt-head:hover{background:#f3f5f7}.vh-attempt-head:focus-visible{outline:2px solid #1c7ec1;outline-offset:-2px}.vh-attempt[data-open=false] .vh-attempt-head{border-bottom-color:transparent}.vh-attempt-chevron{font-size:11px;color:#8b949e;display:inline-flex}.vh-attempt-body[hidden]{display:none}@keyframes vh-flash{0%{box-shadow:0 0 0 4px rgba(238,120,35,.55);background:#fff7ef}to{box-shadow:0 0 0 0 rgba(238,120,35,0);background:#fff}}.vh-attempt-flash{animation:vh-flash 2.4s ease-out}.vh-fold-all{justify-content:flex-end;width:100%}.vh-fields{display:grid;grid-template-columns:1fr 1fr;padding:6px 16px}@media (max-width:720px){.vh-fields{grid-template-columns:1fr}}.vh-field{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #f5f5f5}.vh-field:nth-child(odd){padding-right:16px}.vh-field:nth-child(2n){padding-left:16px;border-left:1px solid #f5f5f5}.vh-field-label{font-size:12px;color:#8b949e;white-space:nowrap}.vh-field-value{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:4px;text-align:right;flex-wrap:wrap;justify-content:flex-end}.vh-field-off .vh-field-value{color:#b45309}.vh-url{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;word-break:break-all}.vh-failures{display:flex;flex-direction:column;gap:6px;padding:8px 16px;background:#fffaf5;border-top:1px solid #f5f5f5}.vh-failure{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px}.vh-attempt-foot{display:flex;flex-direction:column;gap:10px;padding:10px 16px 14px;border-top:1px solid #f5f5f5}.vh-save{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#585757}.vh-empty{text-align:center;color:#8b949e;padding:24px}.vh-empty p{margin:4px 0}.comas-tour{position:fixed;inset:0;z-index:1200;pointer-events:none}.comas-tour-veil{position:absolute;inset:0;background:rgba(29,43,54,.55);pointer-events:auto}.comas-tour-spot{position:absolute;border-radius:10px;box-shadow:0 0 0 9999px rgba(29,43,54,.55),0 0 0 3px #ee7823;pointer-events:none;transition:left .2s,top .2s,width .2s,height .2s}.comas-tour-card{position:absolute;background:#fff;border-radius:12px;padding:12px 16px 14px;box-shadow:0 12px 40px rgba(3,18,29,.35);pointer-events:auto}.comas-tour-card-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.comas-tour-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#8b949e}.comas-tour-card-foot{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.comas-tour-offer{position:fixed;right:20px;bottom:56px;z-index:1100;background:#fff;border:1px solid #e3e6ea;border-radius:12px;padding:12px 16px;box-shadow:0 8px 28px rgba(3,18,29,.2);display:flex;flex-direction:column;gap:10px}