.workspace-tabs{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--border-default);padding-left:2px}.workspace-tabs__rail{min-width:0;display:flex;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;padding:0 6px 0 0}.workspace-tabs__rail::-webkit-scrollbar{display:none}.dashboard-tab-item{display:inline-flex;align-items:stretch;min-height:40px}.dashboard-tab-item--active,.dashboard-tab-item--active .tab-close-trigger{background:var(--bg-soft-blue)}.workspace-tabs__controls{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 8px 0 12px;border-left:1px solid var(--border-soft);background:var(--bg-surface)}.workspace-tabs__control{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-secondary);width:28px;height:28px;border-radius:4px;display:inline-grid;place-items:center;cursor:pointer;line-height:1;font-size:12px;align-self:center}.workspace-tabs__control--plus{font-size:18px;font-weight:500;line-height:1}.workspace-tabs__control:hover{border-color:#c8d9ee;color:var(--text-strong)}.workspace-tabs__menu-wrap{position:relative}.workspace-tabs__menu{position:absolute;right:0;top:calc(100% + 6px);min-width:132px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-surface);box-shadow:0 12px 28px #0f172a1f;padding:6px;display:grid;gap:4px;z-index:30}.workspace-tabs__menu-item{border:0;background:transparent;color:var(--text-strong);text-align:left;padding:8px 10px;border-radius:6px;cursor:pointer}.workspace-tabs__menu-item:hover:not(:disabled){background:var(--bg-soft-blue)}.workspace-tabs__menu-item:disabled{color:var(--text-muted);cursor:not-allowed}.dashboard-tab__label{overflow:hidden;text-overflow:ellipsis;max-width:140px}.dashboard-tab{min-height:40px;border:0;background:transparent;color:var(--text-secondary);padding:10px 14px;font-size:11px;line-height:14px;display:inline-flex;align-items:center;gap:8px;border-bottom:3px solid transparent;cursor:pointer}.dashboard-tab--active{color:var(--text-strong);background:var(--bg-soft-blue);border-bottom-color:#0f6c86;font-weight:600}.tab-close-trigger{border:0;border-bottom:3px solid transparent;background:transparent;color:var(--text-secondary);min-width:24px;padding:0 6px 0 2px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tab-close-trigger:hover{color:var(--text-strong)}.dashboard-panel{border:1px solid #d5e3f1;border-radius:6px;background:#fff}.dashboard-panel-title{margin:0;font-size:1rem;font-weight:600;color:#25364a}.dashboard-link-chip{border:0;background:transparent;color:#2f70b8;font-size:.8125rem;padding:0;display:inline-flex;align-items:center;gap:4px}.dashboard-link-chip__icon{width:16px;height:16px}.dashboard-empty-state{margin:0;font-size:.8125rem;color:#7a8ea5}.dashboard-icon--calendar{width:16px;height:16px;margin-top:1px}.dashboard-icon--badge{width:24px;height:24px;opacity:.95}.dashboard-interactive-card{cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .12s ease}.dashboard-interactive-card:hover{background:#f5faff;border-color:#bcd2ea}.dashboard-interactive-card:active{transform:translateY(1px)}.dashboard-interactive-card:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dashboard-panel-section{display:grid;grid-template-rows:44px 1fr;overflow:hidden}.dashboard-panel-section__header{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-default)}.dashboard-panel-section__title-wrap{display:grid;gap:1px}.dashboard-panel-section__subtitle{margin:0;font-size:.6875rem;color:#88a0ba}.dashboard-panel-section__header--spread{justify-content:space-between}#events-calendar .dashboard-panel-section__header{position:sticky;top:0;z-index:5;background:#f8fbff}.dashboard-events-list{padding:12px;display:grid;gap:8px;overflow:auto;align-content:start;height:100%;min-height:0}.dashboard-events-calendar-btn{height:30px;border:1px solid #2b3f56;border-radius:6px;background:#fff;color:#2b3f56;font-size:.6875rem;font-weight:600;padding:0 10px;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.dashboard-events-days{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;position:sticky;top:0;z-index:3;background:#f8fbff;padding-block:2px}.dashboard-events-day{border:1px solid #d7e4f2;border-radius:6px;min-height:54px;padding:7px 3px 6px;display:grid;gap:5px;place-content:center;background:#f3f6fa;color:#6e85a0;text-align:center;font-size:.625rem;font-weight:500;line-height:1;cursor:pointer}.dashboard-events-day strong{font-size:1.6875rem;line-height:1;font-weight:500;color:#2a3d54}.dashboard-events-day--active{border-color:#78a8d9;background:#f1f6fd}.dashboard-events-day--today{border-color:#b6d2ed;background:#eef5ff}.dashboard-event-card{padding:9px 11px;display:grid;gap:6px;align-items:start;transition:border-color .15s ease,background-color .15s ease,transform .12s ease,box-shadow .15s ease}.dashboard-event-card:hover{background:#f7fbff;border-color:#bcd2ea;box-shadow:0 4px 12px #25466e14;transform:translateY(-1px)}.dashboard-event-card__flag{margin-top:-2px}.dashboard-event-card__top{display:flex;align-items:center;gap:6px}.dashboard-event-card__status{margin-left:auto;font-size:.5625rem;font-weight:600;color:#8aa9c8;letter-spacing:.01em}.dashboard-event-card__body{display:grid;gap:4px}.dashboard-event-card__event-title{margin:0;font-size:.75rem;font-weight:700;line-height:1.3;color:#1f3248}.dashboard-event-card__title{font-size:.9375rem;font-weight:600;color:#24384f}.dashboard-event-card__title-link{border:0;background:transparent;padding:0;margin:0;cursor:pointer;text-align:left;display:inline-flex;align-items:center;gap:4px;font-size:.78125rem;font-weight:600;color:#2d5d8d;line-height:1.3;min-width:0;text-decoration:underline;text-decoration-thickness:.6px;text-underline-offset:1px}.dashboard-event-card__title-link>span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dashboard-event-card__title-link-icon{width:11px;height:11px;opacity:.72;flex:0 0 auto}.dashboard-event-card__title-link:hover{color:#234b78}.dashboard-event-card__note{margin:0;font-size:.71875rem;line-height:1.3;color:#637c97;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dashboard-event-card__actions{margin-top:2px;display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-event-card__action-chip{border-radius:6px;background:#3b79be;color:#fff;font-size:.6875rem;font-weight:600;line-height:1;padding:5px 9px}.dashboard-event-card__time-chip{border-radius:6px;background:#fde6d3;color:#cc7c35;font-size:.625rem;font-weight:600;line-height:1;padding:4px 6px;text-transform:lowercase}.dashboard-event-card__footer{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-event-card__deal-chip{border:1px solid #d1deec;background:#f2f7fd;color:#355677;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:600}.dashboard-event-card__open-btn{border:1px solid #8ab3dd;background:#e9f3ff;color:#2c6fb7;border-radius:999px;padding:4px 10px;font-size:.6875rem;font-weight:700;cursor:pointer}.dashboard-page .dashboard-notes{border-color:#d4e2f2;background:#edf5ff;padding:18px;display:grid;gap:16px}.dashboard-page .dashboard-notes__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard-page .dashboard-notes__grid{display:grid;grid-template-columns:1fr;gap:12px;overflow:auto;min-height:0;align-content:start}.dashboard-page .dashboard-note-card{padding:14px 16px;display:grid;gap:8px;transition:border-color .15s ease,background-color .15s ease,transform .12s ease,box-shadow .15s ease}.dashboard-page .dashboard-note-card:hover{background:#f7fbff;border-color:#bcd2ea;box-shadow:0 4px 12px #25466e14;transform:translateY(-1px)}.dashboard-page .dashboard-note-card__title,.dashboard-page .dashboard-note-card__date,.dashboard-page .dashboard-note-card__text{margin:0}.dashboard-page .dashboard-note-card__title{font-size:.75rem;letter-spacing:.02em;color:#2b6fb7;font-weight:600}.dashboard-page .dashboard-note-card__text{font-size:.8125rem;line-height:1.45;color:#566f89}.dashboard-page .dashboard-note-card__date{font-size:.75rem;color:#7a8fa7}@media (max-width: 1024px){.dashboard-page .dashboard-notes__grid{grid-template-columns:1fr}}.dashboard-page{display:grid;gap:0;min-height:0;height:100%}.dashboard-page .dashboard-content-frame{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.68fr) minmax(0,1fr);gap:18px;min-height:0;height:100%;border:1px solid #d5e3f1;border-top:0;padding:18px;width:100%;background:#f8fbff;overflow:hidden}.dashboard-page .dashboard-col{display:grid;min-height:0;overflow:hidden}.dashboard-page .dashboard-col--left,.dashboard-page .dashboard-col--center{align-content:stretch}.dashboard-page .dashboard-col--right{grid-template-rows:minmax(0,2fr) minmax(0,1fr);gap:26px;align-content:stretch}.dashboard-page .dashboard-col--right>#all-deals{min-height:0;overflow:hidden}.dashboard-page .dashboard-col--right>#all-deals .dashboard-panel-section{height:100%;min-height:0;background:#edf5ff;border-color:#d4e2f2}.dashboard-page .dashboard-col--left #events-calendar{min-height:0;overflow:hidden}.dashboard-page .dashboard-col--left #events-calendar .dashboard-panel-section{height:100%;min-height:0}.dashboard-page .dashboard-col--right>.dashboard-notes{min-height:0;overflow:hidden}.dashboard-page .dashboard-col--center .dashboard-panel-section{height:100%;min-height:0}@media (max-width: 1200px){.dashboard-page .dashboard-content-frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-page .dashboard-col--right{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none}.dashboard-page .dashboard-col--right>*{min-height:0}}@media (max-width: 1024px){.dashboard-page .dashboard-content-frame{grid-template-columns:1fr}.dashboard-page .dashboard-col--right{grid-column:auto;grid-template-columns:1fr}}.dashboard-recent-deals-list{padding:12px;display:grid;gap:10px;overflow:auto;align-content:start;height:100%;min-height:0;max-height:none}.dashboard-recent-deal{padding:12px;display:grid;gap:9px}.dashboard-recent-deal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dashboard-recent-deal__pair{margin:0}.dashboard-recent-deal__pair-link{border:0;background:transparent;padding:0;margin:0;cursor:pointer;text-align:left;display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;color:#2a3f56;line-height:1.1;text-decoration:underline;text-underline-offset:1px}.dashboard-recent-deal__pair-link-icon{width:10px;height:10px;opacity:.75}.dashboard-recent-deal__chips{display:inline-flex;gap:5px;flex-wrap:wrap;padding-top:0}.dashboard-recent-deal__chip{border-radius:999px;padding:3px 9px;font-size:.59375rem;font-weight:600;line-height:1}.dashboard-recent-deal__chip--green{background:#e8f8ef;color:#207c4a}.dashboard-recent-deal__chip--orange{background:#fff0e3;color:#b56423}.dashboard-recent-deal__chip--purple{background:#f0ecff;color:#6946b8}.dashboard-recent-deal__chip--red{background:#fdeced;color:#bf3a49}.dashboard-recent-deal__chip--gold{background:#fff7df;color:#9a7400}.dashboard-recent-deal__chip--blue{background:#ebf4ff;color:#2f6fb6}.dashboard-recent-deal__row{display:grid;gap:12px}.dashboard-recent-deal__row--companies{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.dashboard-recent-deal__row--meta{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1px;gap:10px}.dashboard-recent-deal__section{min-width:0}.dashboard-recent-deal__label,.dashboard-recent-deal__value,.dashboard-recent-deal__subvalue,.dashboard-recent-deal__meta-value,.dashboard-recent-deal__summary-label,.dashboard-recent-deal__summary{margin:0}.dashboard-recent-deal__label{font-size:.625rem;color:#8299b1;font-weight:600}.dashboard-recent-deal__value{margin-top:2px;font-size:.8125rem;color:#26394f;font-weight:700}.dashboard-recent-deal__subvalue{margin-top:2px;font-size:.6875rem;color:#5a7088}.dashboard-recent-deal__company-fields{margin-top:2px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}.dashboard-recent-deal__company-field{min-width:0}.dashboard-recent-deal__company-label{margin:0;font-size:.625rem;color:#9ab0c6;font-weight:600}.dashboard-recent-deal__company-field .dashboard-recent-deal__value,.dashboard-recent-deal__company-field .dashboard-recent-deal__subvalue{margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-recent-deal__row--companies .dashboard-recent-deal__section{padding-right:12px}.dashboard-recent-deal__row--companies .dashboard-recent-deal__section+.dashboard-recent-deal__section{border-left:1px solid #e0e9f2;padding-left:12px;padding-right:0}.dashboard-recent-deal__meta-value{margin-top:2px;font-size:.6875rem;color:#4f6782;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-recent-deal__meta-value--emphasis{color:#26394f;font-weight:700}.dashboard-recent-deal__summary-wrap{border-top:1px solid #e0e9f2;margin-top:1px;padding-top:8px;display:grid;gap:5px}.dashboard-recent-deal__summary-label{font-size:.625rem;color:#8ea7c1;font-weight:600}.dashboard-recent-deal__summary-content{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:6px}.dashboard-recent-deal__summary-mark{width:8px;height:8px;margin-top:4px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,#6fc4ff,#3f88cf)}.dashboard-recent-deal__summary{font-size:.71875rem;line-height:1.36;color:#415d79;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media (max-width: 1360px){.dashboard-recent-deal__row--meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.dashboard-recent-deal__row--companies{grid-template-columns:1fr}}.dashboard-updates-list{padding:10px 10px 14px;display:grid;gap:8px;overflow:auto;align-content:start;height:100%;min-height:0;max-height:none}.dashboard-updates-list::-webkit-scrollbar{width:8px}.dashboard-updates-list::-webkit-scrollbar-track{background:transparent}.dashboard-updates-list::-webkit-scrollbar-thumb{border-radius:999px;background:#93adc98c}.dashboard-update-card{padding:10px;display:grid;gap:4px;box-shadow:0 1px 2px #15263f08;align-content:start;transition:border-color .15s ease,background-color .15s ease,transform .12s ease,box-shadow .15s ease}.dashboard-update-card:hover{background:#f7fbff;border-color:#bcd2ea;box-shadow:0 4px 12px #25466e14;transform:translateY(-1px)}.dashboard-update-card__meta-row{display:inline-flex;align-items:center;gap:5px;width:100%}.dashboard-update-card__kind{font-size:.625rem;font-weight:700;letter-spacing:.01em}.dashboard-update-card__kind--event{color:#2f70b8}.dashboard-update-card__kind--comment{color:#d27724}.dashboard-update-card__time-inline{font-size:.5625rem;color:#a9bbcd;font-weight:500}.dashboard-update-card__icons{margin-left:auto;display:inline-flex;align-items:center;gap:5px}.dashboard-update-card__icon-btn{width:24px;height:24px;aspect-ratio:1 / 1;border:0;border-radius:5px;background:#f7faff;display:inline-grid;place-items:center;padding:0;cursor:pointer}.dashboard-update-card__icon-btn img{width:20px;height:20px;opacity:.9}.dashboard-update-card__icon-btn--active{background:#edf4ff}.dashboard-update-card__icon-btn--active img{opacity:1}.dashboard-update-card__icon-btn:disabled{opacity:.6;cursor:default}.dashboard-update-card__pair,.dashboard-update-card__headline,.dashboard-update-card__text,.dashboard-update-card__time,.dashboard-update-card__user{margin:0}.dashboard-update-card__pair-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.dashboard-update-card__pair-link{border:0;background:transparent;text-align:left;cursor:pointer;padding:0;margin:0;display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;color:#2f5f91;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.dashboard-update-card__pair-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-update-card__pair-link-icon{width:10px;height:10px;opacity:.72;flex:0 0 auto}.dashboard-update-card__pair-link:hover{text-decoration:underline}.dashboard-update-card__headline{font-size:.875rem;font-weight:700;line-height:1.2;color:#22364c}.dashboard-update-card__text{font-size:.75rem;line-height:1.32;color:#5a6f86;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:1.35em;overflow-wrap:anywhere}.dashboard-update-card__user{font-size:.5625rem;color:#7590ac;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.dashboard-update-card__headline--comment{font-size:.875rem}.dashboard-update-card__text--comment{-webkit-line-clamp:2}.all-deals-page{border:1px solid #dfe4ec;border-top:0;border-radius:0 0 10px 10px;background:#f7f9fc;padding:0;height:100%;min-height:0;overflow:hidden}.all-deals-layout{display:grid;grid-template-columns:292px minmax(0,1fr);gap:0;height:100%;min-height:0;overflow:hidden}.all-deals-filters{border-right:1px solid #dfe4ec;background:#f7f9fc;padding:14px 10px;display:grid;gap:14px;align-content:start;overflow:hidden}.all-deals-filters-head{display:flex;justify-content:space-between;align-items:center}.all-deals-filters h3,.all-deals-filters h4{margin:0}.all-deals-filters h3{font-size:12px;font-weight:700;color:#4f6782}.all-deals-filters h4{margin-bottom:8px;color:#6d829a;font-size:11px;font-weight:700}.all-deals-filters-head button{border:0;background:transparent;color:#f08f39;font-size:11px;font-weight:700;cursor:pointer}.all-deals-checkbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.all-deals-checkbox-grid--risk{grid-template-columns:repeat(3,minmax(0,1fr))}.all-deals-checkbox-item{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#425a73;line-height:1.2}.all-deals-checkbox-item input{width:12px;height:12px;margin:0;accent-color:#0a6174}.all-deals-filters input[type=range]{width:100%}.all-deals-range-axis{display:flex;justify-content:space-between;color:#9bb0c5;font-size:10px;margin-top:3px}.all-deals-grid-panel{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.all-deals-grid-head{height:44px;border-bottom:1px solid #dfe4ec;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.all-deals-grid-head-group{display:inline-flex;align-items:center;gap:6px}.all-deals-grid-head-label{color:#95a7bb;font-size:12px;font-weight:600}.all-deals-grid-head select{border:0;background:transparent;color:#374b62;font-size:12px;font-weight:700}.all-deals-grid-head-actions{display:inline-flex;align-items:center;gap:6px}.all-deals-icon-btn{width:26px;height:26px;border:1px solid #b8c8d7;background:#ebf2f9;border-radius:4px;color:#4f6782;font-size:12px;font-weight:700;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.all-deals-icon-btn--active{border-color:#80a9c3;background:#d7ebf7}.all-deals-toolbar-icon{width:17px;height:17px;display:block}.all-deals-density-toggle{display:inline-flex;align-items:center;border:1px solid #b8c8d7;border-radius:4px;background:#ebf2f9;overflow:hidden}.all-deals-density-btn{width:26px;height:26px;border:0;border-left:1px solid #b8c8d7;background:transparent;color:#4f6782;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.all-deals-density-btn:first-child{border-left:0}.all-deals-density-btn--active{background:#d7ebf7}.all-deals-new-btn{border:0;border-radius:4px;background:#005d74;color:#fff;font-size:11px;font-weight:700;padding:6px 14px}.all-deals-table-wrap{height:100%;overflow-y:auto;overflow-x:auto;min-height:0;background:#fff}.all-deals-state{margin:12px;color:#5a7088;font-size:12px}.all-deals-state--error{color:#b91c1c}.all-deals-table{width:100%;border-collapse:separate;border-spacing:0;min-width:980px}.all-deals-table thead th{position:sticky;top:0;z-index:2;background:#eceef2;color:#4e627a;font-size:11px;font-weight:700;padding:6px 10px;text-align:left;border-bottom:1px solid #dde5ef}.all-deals-table tbody td{font-size:12px;color:#30465f;padding:4px 10px;border-bottom:1px solid #edf2f8;vertical-align:top}.all-deals-link{border:0;background:transparent;padding:0;margin:0;color:#2f3c4b;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.all-deals-subline{margin:1px 0 0;color:#7a8ca2;font-size:11px}.all-deals-summary-inline{margin:4px 0 2px;color:#5c7188;font-size:11px;line-height:1.35;max-width:360px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.all-deals-summary-inline:before{content:"✦ ";color:#2b8aa3;font-weight:700}.all-deals-badge{border-radius:999px;padding:3px 9px;display:inline-flex;font-size:10px;font-weight:700;line-height:1}.all-deals-badge--green{background:#d6f4e3;color:#2d8d5f}.all-deals-badge--red{background:#f7d8db;color:#c45f67}.all-deals-badge--blue{background:#d9f0f6;color:#4ea6c5}.all-deals-badge--orange{background:#f8e1cc;color:#da9460}.all-deals-badge--purple{background:#ece1f6;color:#987bc0}.all-deals-badge--violet{background:#eee8f9;color:#8f79be}.all-deals-badge--slate{background:#edf0f5;color:#6e7f95}.all-deals-risk{font-size:11px;font-weight:700}.all-deals-risk--low{color:#e5ac53}.all-deals-risk--medium{color:#dc7f41}.all-deals-risk--high{color:#e16b62}.all-deals-end-meta{display:inline-flex;gap:7px;color:#8d7eb2;font-weight:700}.all-deals-updates-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.all-deals-update-item{display:inline-flex;align-items:center;gap:3px;line-height:1}.all-deals-update-icon{width:14px;height:14px;display:inline-block}.all-deals-update-count{font-size:11px;font-weight:700;color:#6f7f95}.all-deals-empty{text-align:center;color:#77889f;padding:20px}.all-deals-load-more{display:flex;justify-content:center;padding:12px;border-top:1px solid #edf2f8;background:#fff}.all-deals-load-more-btn{border:1px solid #bfd2e3;border-radius:4px;background:#f3f8fd;color:#33516f;font-size:11px;font-weight:700;line-height:1;padding:8px 12px;cursor:pointer}.all-deals-load-more-btn:hover{background:#e9f2fb}.all-deals-load-more-status{margin:0;padding:0 0 12px;text-align:center;color:#5a7088;font-size:11px}@media (max-width: 1220px){.all-deals-layout{grid-template-columns:1fr}.all-deals-filters{border-right:0;border-bottom:1px solid #dfe4ec;max-height:280px}}.calendar-v2-page{border:1px solid #dfe4ec;border-top:0;border-radius:0 0 10px 10px;background:#f7f9fc;padding:14px;display:grid;gap:10px}.calendar-v2-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.calendar-v2-topbar-left{justify-self:start}.calendar-v2-topbar-center{display:inline-flex;align-items:center;gap:8px;justify-self:center}.calendar-v2-topbar-right{justify-self:end;display:grid;justify-items:end;gap:8px}.calendar-v2-date-chip{height:34px;border:1px solid #d8dee8;background:#fff;border-radius:6px;padding:0 10px;display:inline-flex;align-items:center;gap:8px;color:#475569;font-size:12px;font-weight:600;cursor:pointer}.calendar-v2-date-chip img{width:14px;height:14px;opacity:.8}.calendar-v2-segmented{display:inline-grid;grid-auto-flow:column;border:1px solid #dde3ee;border-radius:6px;overflow:hidden;background:#eef2f7}.calendar-v2-segmented-btn{min-width:82px;border:0;background:transparent;color:#94a3b8;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer}.calendar-v2-segmented-btn--active{background:#005d74;color:#fff}.calendar-v2-nav-btn{border:1px solid #d7dde8;background:#fff;color:#334155;border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer}.calendar-v2-jump-label{display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:11px;font-weight:600}.calendar-v2-jump-input{border:1px solid #d7dde8;background:#fff;color:#334155;border-radius:6px;height:30px;padding:0 8px;font-size:12px}.calendar-v2-toggle{display:inline-flex;align-items:center;gap:6px;color:#334155;font-size:12px;font-weight:600}.calendar-v2-toggle input{width:14px;height:14px}.calendar-v2-nav-btn:disabled{cursor:not-allowed;opacity:.5}.calendar-v2-state{margin:0;color:#64748b;font-size:12px}.calendar-v2-state--error{color:#b91c1c}.calendar-v2-main{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:10px}.calendar-v2-grid-wrap{border:1px solid #dfe4ec;border-radius:8px;background:#fff;overflow:hidden}.calendar-v2-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid #e7ecf4}.calendar-v2-weekday{padding:6px 8px;font-size:11px;font-weight:600;color:#98a6b8}.calendar-v2-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-v2-grid--week{grid-auto-rows:minmax(300px,auto)}.calendar-v2-grid--month{grid-auto-rows:minmax(140px,auto)}.calendar-v2-cell{border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;background:#fff}.calendar-v2-cell:nth-child(7n){border-right:0}.calendar-v2-cell--muted{background:#fcfdff}.calendar-v2-cell--today{box-shadow:inset 0 0 0 2px #8cb8ec;background:#f5f9ff}.calendar-v2-cell-head{padding:6px 8px;font-size:20px;line-height:22px;font-weight:500;color:#111827}.calendar-v2-cell-events{padding:0 8px 8px;display:grid;gap:4px;align-content:start}.calendar-v2-event-row{border:0;text-align:left;border-radius:4px;background:#ebedf1;color:#374151;font-size:12px;padding:5px 8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-v2-event-row--active{background:#dce5f6;color:#245f9d}.calendar-v2-view-more{border:0;background:#dbe4f5;color:#5b82c4;border-radius:4px;font-size:12px;font-weight:600;padding:5px 8px;text-align:center;cursor:pointer}.calendar-v2-empty{margin:0;color:#94a3b8;font-size:12px}.calendar-v2-selected-panel{border:1px solid #dfe4ec;border-radius:8px;background:#fff;padding:10px;display:grid;align-content:start;gap:10px}.calendar-v2-selected-panel h3{margin:0;color:#94a3b8;font-size:12px;font-weight:600}.calendar-v2-selected-title{margin:0;color:#1d4f86;font-size:14px;font-weight:700;line-height:1.3}.calendar-v2-status{margin:0;font-size:12px;font-weight:700}.calendar-v2-status--actual{color:#5f87c6}.calendar-v2-status--expected{color:#1d4f86}.calendar-v2-meta span{display:block;color:#97a5b7;font-size:12px;margin-bottom:2px}.calendar-v2-meta p{margin:0;color:#374151;font-size:12px;line-height:1.35}.calendar-v2-open-deal{border:1px solid #b9d3ff;background:#e9f2ff;color:#245f9d;border-radius:6px;font-size:12px;font-weight:600;padding:7px 10px;cursor:pointer}.calendar-v2-list-wrap{border:1px solid #dfe4ec;border-radius:8px;background:#fff;overflow-x:auto;overflow-y:visible}.calendar-v2-list-table{width:100%;border-collapse:collapse;table-layout:fixed}.calendar-v2-list-table th,.calendar-v2-list-table td{border-bottom:1px solid #edf1f7;border-right:1px solid #edf1f7;text-align:left;padding:6px 8px;font-size:12px;vertical-align:top;overflow:visible;text-overflow:ellipsis}.calendar-v2-list-table th:last-child,.calendar-v2-list-table td:last-child{border-right:0}.calendar-v2-list-table th{background:#f1f3f7;color:#334155;font-weight:700}.calendar-v2-sort-btn{border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer;padding:0}.calendar-v2-link{border:0;background:transparent;color:#2d6ba8;text-decoration:underline;padding:0;cursor:pointer;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.calendar-v2-status-text{color:#5f87c6;font-weight:700}.calendar-v2-status-text--expected{color:#1d4f86}.calendar-v2-link-badge{display:inline-flex;align-items:center;border-radius:999px;background:#dfe9ff;color:#2d5fa5;padding:3px 8px;font-size:11px;font-weight:600;margin-right:6px}.calendar-v2-description-cell{max-width:420px;overflow:visible}.calendar-v2-tooltip-wrap{position:relative;overflow:visible}.calendar-v2-description-text{margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.calendar-v2-tooltip{position:absolute;left:0;top:calc(100% + 6px);z-index:30;display:none;min-width:220px;max-width:520px;background:linear-gradient(180deg,#ffffffe6,#f1f5f9e0);color:#0f172a;border:1px solid rgba(148,163,184,.4);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.35;white-space:normal;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 12px 26px #0f172a29}.calendar-v2-tooltip-wrap:hover .calendar-v2-tooltip{display:block}.calendar-v2-list-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px}.calendar-v2-list-pagination{display:inline-flex;gap:6px}.calendar-v2-muted{margin:0;color:#94a3b8;font-size:12px}@media (max-width: 1120px){.calendar-v2-topbar{grid-template-columns:1fr;justify-items:start}.calendar-v2-main{grid-template-columns:1fr}.calendar-v2-selected-panel{order:-1}.calendar-v2-list-wrap{overflow:auto}.calendar-v2-list-table{min-width:900px}.calendar-v2-segmented-btn{min-width:68px}.calendar-v2-topbar-center{flex-wrap:wrap;justify-self:start}.calendar-v2-topbar-right{justify-items:start;justify-self:start}}.deal-section{border:1px solid #eef1f6;background:#fff;border-radius:4px;box-shadow:none}.deal-box__title{margin:0 0 12px;font-size:11px;line-height:14px;font-weight:600;color:#005268}.deal-action-button{min-height:34px;border-radius:999px;border:1px solid transparent;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 13px;cursor:pointer;font-size:10px;line-height:13px;font-weight:500}.deal-action-button--alert{border-color:#ffb46c;color:#d97706}.deal-action-button--bookmark{border-color:#9ac4f8;color:#3674d1}.deal-action-icon{width:16px;height:16px}.new-deal-page{height:calc(100vh - 112px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:0 8px 8px}.new-deal-page__state{margin:0;font-size:12px;line-height:16px}.new-deal-page__state--error{color:#9f1239}.new-deal-page__state--ok{color:#166534}.new-deal-page__state--warn{color:#854d0e}.new-deal-page__workspace{min-height:0;display:grid;grid-template-columns:minmax(420px,43%) minmax(540px,57%);gap:8px;border:1px solid #d7dce5;border-radius:10px;background:#f7f9fc;padding:8px}.new-deal-page__workspace--single{grid-template-columns:1fr}.new-deal-page__form-pane,.new-deal-page__preview-pane{min-height:0;border:1px solid #d7dce5;border-radius:8px;background:#fff;overflow:auto}.new-deal-page__form-pane{padding:10px 10px 14px}.new-deal-page__form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.new-deal-page__form-grid label,.new-deal-page__events-builder label{display:grid;gap:4px}.new-deal-page__form-grid span,.new-deal-page__events-builder span{font-size:11px;line-height:14px;color:#8a98ad}.new-deal-page__wide{grid-column:span 2}.new-deal-page__form-grid input,.new-deal-page__form-grid select,.new-deal-page__form-grid textarea,.new-deal-page__events-builder input,.new-deal-page__events-builder select{height:32px;border:1px solid #d7dce5;border-radius:4px;padding:0 10px;font-size:12px;line-height:16px;color:#273548;background:#fff}.new-deal-page__form-grid textarea{height:86px;resize:vertical;padding:8px 10px}.new-deal-page__events-builder{margin-top:10px;border-top:1px solid #e3e8f0;padding-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.new-deal-page__event-actions{align-self:end;grid-column:span 3;display:flex;justify-content:space-between}.new-deal-page__event-actions button{height:28px;border-radius:4px;border:1px solid #d7dce5;padding:0 12px;font-size:11px;background:#fff}.new-deal-page__event-actions button:last-child{background:#0f5c73;border-color:#0f5c73;color:#fff}.new-deal-page__events-table{margin-top:8px;width:100%;border-collapse:collapse;font-size:11px}.new-deal-page__events-table thead th{text-align:left;color:#60758f;font-weight:600;border-bottom:1px solid #e7ebf2;padding:8px 6px}.new-deal-page__events-table tbody td{border-bottom:1px solid #f0f3f8;padding:7px 6px;color:#2f3f55;vertical-align:top}.new-deal-page__events-table tbody td:last-child button{border:0;background:transparent;cursor:pointer;color:#bf4040}.new-deal-page__preview-pane{padding:10px;display:grid;align-content:start;gap:10px}.new-deal-page__preview-header,.new-deal-page__preview-section{padding:12px;border:1px solid #e9eef5;border-radius:4px;background:#fff}.new-deal-page__preview-headline{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.new-deal-page__preview-headline strong{font-size:13px;color:#1f2d3d}.new-deal-pill{background:#c6f3d8;color:#17784f;border-radius:999px;padding:2px 8px;font-size:10px;line-height:13px}.new-deal-pill--secondary{background:#dce8fb;color:#3f5e8a}.new-deal-page__preview-meta{display:grid;gap:4px}.new-deal-page__preview-meta p,.new-deal-page__preview-section p{margin:0;font-size:11px;line-height:16px;color:#5b6f89}.new-deal-page__preview-events-table{width:100%;border-collapse:collapse;margin-top:6px}.new-deal-page__preview-events-table th,.new-deal-page__preview-events-table td{border-bottom:1px solid #ecf0f5;text-align:left;padding:5px 4px;font-size:10px;line-height:14px;color:#4e6078}.new-deal-page__preview-events-table th{color:#6c7f97;font-weight:600}.new-deal-page__footer{border:1px solid #d7dce5;border-radius:8px;background:#fff;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.new-deal-page__toggle{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#334a66}.new-deal-page__actions{display:flex;gap:8px}.new-deal-page__actions button{height:32px;border-radius:4px;border:1px solid #c8d0dc;background:#fff;color:#2d3f55;font-size:12px;padding:0 14px}.new-deal-page__actions button:last-child{background:#0f5c73;border-color:#0f5c73;color:#fff}.new-deal-page__actions button:disabled{opacity:.65;cursor:not-allowed}@media (max-width: 1200px){.new-deal-page{height:auto;grid-template-rows:auto}.new-deal-page__workspace{grid-template-columns:1fr}.new-deal-page__form-pane,.new-deal-page__preview-pane{max-height:none}.new-deal-page__form-grid,.new-deal-page__events-builder{grid-template-columns:1fr}.new-deal-page__wide,.new-deal-page__event-actions{grid-column:auto}}.deal-additional-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;row-gap:14px}.deal-additional-grid--about{margin-bottom:6px}.deal-additional-col-title{margin:0 0 6px;font-size:11px;line-height:14px;font-weight:600;color:#7c8dac}.deal-additional-list{margin:0;display:grid;gap:10px}.deal-additional-list div{display:grid;gap:4px}.deal-additional-list dt,.deal-additional-label{margin:0;font-size:10px;line-height:13px;color:#7c8dac}.deal-additional-list dd{margin:0;font-size:12px;line-height:17px;color:#243142}.deal-text-list{display:grid;gap:4px}.deal-text-list p{margin:0}.deal-tag-list{display:inline-flex;flex-wrap:wrap;width:auto;max-width:100%;gap:8px 10px;align-items:center;justify-content:flex-start}.deal-tag-list__empty{font-size:12px;line-height:17px;color:#556981}.deal-pill-tag{display:inline-flex;align-items:center;align-self:flex-start;flex:0 0 auto;width:fit-content;max-width:100%;min-height:30px;padding:0 17px;border-radius:999px;border:1px solid transparent;background:#bfeef8;color:#1b7f96;font-size:12px;line-height:15px;font-weight:600;white-space:nowrap}.deal-pill-tag--industry{background:#bceefa;color:#1d8097}.deal-pill-tag--sector{background:#cad6f6;color:#5d79bc}.deal-additional-meta{display:grid;gap:10px;margin-top:0}@media (max-width: 1024px){.deal-additional-grid{grid-template-columns:1fr;column-gap:0}}.deal-dates-card{display:grid;gap:0}.deal-dates-card--has-more .deal-merger-table{border-bottom-left-radius:0;border-bottom-right-radius:0}.deal-section__footer{display:flex;justify-content:center;border:1px solid #e5e7ec;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f5f6f8;padding:8px 12px 10px}.deal-section__view-more{border:0;background:transparent;padding:0;display:inline-grid;justify-items:center;gap:3px;font-size:11px;line-height:14px;font-weight:500;color:#2f6f92;cursor:pointer}.deal-section__view-more:hover{color:#245a77}.deal-section__view-more-icon{width:13px;height:13px}.deal-merger-table{width:100%;border:1px solid #e5e7ec;border-radius:4px;overflow:hidden;background:#fff}.deal-merger-row{min-height:34px;display:grid;grid-template-columns:160px 280px minmax(0,1fr);border-top:1px solid #e5e7ec}.deal-merger-row:first-child{border-top:0}.deal-merger-row--head{height:36px;background:#f5f6f8}.deal-merger-row p{margin:0;padding:8px 10px;font-size:11px;line-height:16px;color:#1f2937;border-left:1px solid #e5e7ec;display:flex;align-items:center}.deal-merger-row p:first-child{border-left:0}.deal-merger-row--head p{font-weight:600;color:#252f40}.deal-date-cell{display:grid;gap:2px;line-height:1.15}.deal-date-cell__type{font-size:10px;color:#5f6f8a}@media (max-width: 1024px){.deal-merger-row{grid-template-columns:140px minmax(0,1fr)}.deal-merger-row p:nth-child(3){display:none}}.deal-dividend-table{border:1px solid #e5e7ec;border-radius:4px;overflow:hidden;background:#fff;width:100%}.deal-dividend-row{min-height:38px;display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #e5e7ec}.deal-dividend-row:first-child{border-top:0}.deal-dividend-row--head{background:#f5f6f8}.deal-dividend-row p{margin:0;font-size:11px;line-height:16px;color:#1f2937;padding:8px 10px;border-left:1px solid #e5e7ec;display:flex;align-items:center}.deal-dividend-row p:first-child{border-left:0;color:#7c8dac}.deal-dividend-row--head p{font-size:11px;line-height:15px;font-weight:600;color:#252f40}.deal-section--figma{border:0;background:transparent;border-radius:0;padding:0;gap:10px}.deal-figma-section-title{margin:0;font-size:13px;line-height:18px;font-weight:600;color:#005268}.deal-figma-subtitle{margin:0;font-size:12px;line-height:16px;font-weight:500;color:#6f83a4}.deal-figma-body{margin:0;font-size:12px;line-height:18px;color:#334155}.deal-rich-text{display:grid;gap:10px}.deal-rich-text__paragraph{margin:0;font-size:inherit;line-height:inherit;color:inherit}.deal-rich-text__list{margin:0;padding-left:20px;display:grid;gap:5px}.deal-rich-text__list li{margin:0;font-size:inherit;line-height:inherit;color:inherit}.deal-rich-text__link{color:#2d6cdf;text-decoration:underline;text-underline-offset:1px}.deal-description-section{gap:14px;align-content:start}.deal-description-body{display:grid;gap:14px;color:#3f536d;font-size:12px;line-height:19px;letter-spacing:-.005em;text-wrap:pretty}.deal-description-body .deal-rich-text__paragraph{max-width:100%;color:inherit}.deal-description-body .deal-rich-text__list{gap:8px;padding-left:20px}.deal-description-body .deal-rich-text__list li{color:inherit}.deal-description-body .deal-rich-text__link{color:#2f6f92}.deal-about-section{gap:12px}.deal-about-grid{row-gap:16px}.deal-about-body{color:#556981;font-size:12px;line-height:18px}.deal-figma-disclaimer{margin:0;font-size:12px;line-height:19px;color:#5b697e}#dates-summary,#conditions,#description,#about,#additional-data,#dividends,#disclaimer{border:1px solid #eef1f6;background:#fff;padding:16px;border-radius:4px;box-shadow:none}#description{padding:18px 16px 20px}.deal-disclaimer{border:1px solid #eef1f6;background:#fff;border-radius:4px;padding:16px 16px 18px;box-shadow:none}.deal-disclaimer--mobile{display:none}@media (max-width: 1360px){.deal-disclaimer--desktop{display:none}.deal-disclaimer--mobile{display:grid}}#header-terms{border:1px solid #a8b6cd;background:#fff;padding:18px 24px 20px;gap:16px;border-radius:4px;grid-area:header-terms}#target-fields-secondary,#deal-terms{border-top:1px solid #a8b6cd;padding-top:16px}.deal-target-block{display:grid;gap:14px}.deal-target-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.deal-target-card{background:transparent;padding:2px 20px 8px 0}.deal-target-card+.deal-target-card{border-left:1px solid #edf1f6;padding-left:38px}.deal-target-card__rows{display:grid;gap:18px}.deal-target-card__row{margin:0;display:grid}.deal-target-card__row--top{grid-template-columns:minmax(114px,.82fr) minmax(0,1.62fr);gap:12px 30px;align-items:start}.deal-target-card__row--bottom{grid-template-columns:minmax(76px,.76fr) minmax(96px,.9fr) minmax(88px,.92fr) minmax(120px,1.18fr);gap:12px 18px;align-items:start}.deal-target-card h4{margin:0 0 12px;font-size:15px;line-height:20px;font-weight:600;color:#0d5b72}.deal-target-card__row div,.deal-target-secondary-grid div{display:grid;gap:4px}.deal-target-card dt,.deal-target-secondary-grid dt{font-size:11px;line-height:14px;color:#8798b4}.deal-target-card dd,.deal-target-secondary-grid dd{margin:0;font-size:14px;line-height:18px;font-weight:600;color:#1d2735}.deal-target-secondary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.deal-target-secondary-grid--dates{grid-template-columns:repeat(4,minmax(0,1fr))}.deal-text-block{display:grid;gap:6px}@media (max-width: 1024px){.deal-target-grid,.deal-target-secondary-grid{grid-template-columns:1fr}.deal-target-card{padding-right:0}.deal-target-card+.deal-target-card{border-left:0;border-top:1px solid #edf1f6;padding-left:0;padding-top:16px}.deal-target-card__row--top,.deal-target-card__row--bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}.deal-page-header{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:24px}.deal-page-header__title-group{min-width:0;display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.deal-page-header__eyebrow{margin:0;font-size:15px;line-height:21px;font-weight:500;color:#47617f;white-space:nowrap;display:inline-flex;align-items:baseline;gap:6px;min-width:0}.deal-page-header__ticker-pair{color:#1d2939;font-weight:650;letter-spacing:-.01em}.deal-page-header__name-pair{color:#8ea0bb;font-weight:450;min-width:0}.deal-page-header__chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.deal-chip-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.deal-chip{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid transparent;background:#c6f0d5;color:#219b71;font-size:10px;line-height:13px;font-weight:600;letter-spacing:0}.deal-chip--muted{background:#cad6f6;color:#5b78be}@media (max-width: 1024px){.deal-page-header{align-items:flex-start}.deal-page-header__eyebrow{white-space:normal}}.deal-page{display:grid;gap:0;width:100%}.deal-frame{border:1px solid var(--border-default);border-top:0;min-height:2676px;padding:16px 16px 18px;display:grid;align-content:start;gap:12px}.deal-frame--figma430{width:840px;min-height:1665px;border:0;padding:16px 12px 24px;gap:16px}.deal-frame--hybrid{width:100%;min-height:0;border:0;border-radius:0;padding:12px 0 32px;gap:14px}.deal-header-grid{display:grid;grid-template-columns:minmax(0,1339fr) minmax(280px,355fr);gap:clamp(16px,2vw,42px);align-items:center;min-width:0}.deal-header-grid__rail{display:flex;justify-content:flex-end;align-items:center;min-width:0}.deal-layout-grid{display:grid;grid-template-columns:minmax(0,1339fr) minmax(280px,355fr);gap:clamp(16px,2vw,42px);align-items:start;min-width:0}.deal-main-col{display:grid;min-height:0;width:100%;gap:18px;grid-template-columns:1fr;grid-template-areas:"header-terms" "stage-grid" "description" "additional-data" "dividends" "disclaimer";align-items:start}.deal-stage-grid{grid-area:stage-grid;display:grid;grid-template-columns:minmax(320px,475fr) minmax(0,840fr);gap:clamp(14px,1.5vw,24px);align-items:start;min-width:0}.deal-partial-banner{margin:0;border:1px solid #f4d7b5;background:#fff8ef;border-radius:4px;padding:8px 10px;font-size:11px;line-height:14px;color:#9a5b11}@media (max-width: 1360px){.deal-frame--figma430,.deal-frame--hybrid,.deal-main-col{width:100%}.deal-header-grid,.deal-layout-grid{grid-template-columns:1fr;gap:16px}.deal-header-grid__rail{justify-content:flex-start}.deal-stage-grid{grid-template-columns:1fr;gap:12px}}@media (max-width: 1024px){.deal-main-col{grid-template-columns:1fr;grid-template-areas:"header-terms" "stage-grid" "description" "additional-data" "dividends" "disclaimer";width:100%}.deal-stage-grid{grid-template-columns:1fr;gap:12px}}.deal-right-col{position:sticky;top:16px;width:100%;max-width:355px;max-height:calc(100vh - 32px);min-width:0;display:grid;grid-template-rows:auto 1fr;gap:14px;overflow:hidden}.deal-right-actions{display:grid;grid-template-columns:repeat(2,36px);justify-content:end;gap:8px}.deal-action-button--active{box-shadow:inset 0 0 0 1px currentColor;background:#f7fafc}.deal-action-button:disabled{opacity:.7;cursor:not-allowed}.deal-actions-error{margin:-6px 0 0;justify-self:end;font-size:10px;line-height:13px;color:#b63a3a}@media (max-width: 1560px) and (min-width: 1361px){.deal-layout-grid{grid-template-columns:minmax(0,1fr) minmax(292px,320px);gap:24px}.deal-right-col{top:12px;max-width:320px;max-height:calc(100vh - 24px);gap:8px}}.deal-right-tabs{padding:14px 16px;display:grid;gap:2px;border:1px solid #edf0f5;background:#fff;border-radius:4px 0 0 4px;box-shadow:none}.deal-comments{border:1px solid #edf0f5;border-radius:4px 0 0 4px;background:#fff;padding:13px 13px 14px;height:100%;min-height:0;display:grid;grid-template-rows:auto 1fr;gap:10px;box-shadow:none;overflow:hidden}.deal-comments__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.deal-comments__header .deal-box__title{margin-bottom:0;font-size:11px;line-height:14px;font-weight:600;color:#005268}.deal-action-button{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border-radius:6px}.deal-action-button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.deal-action-button:after{content:attr(data-tooltip);position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%) translate(4px);opacity:0;pointer-events:none;background:#253449;color:#fff;font-size:10px;line-height:13px;font-weight:500;padding:6px 9px;border-radius:4px;white-space:nowrap;box-shadow:0 6px 18px #0f172a29;transition:opacity .12s ease,transform .12s ease}.deal-action-button:hover:after,.deal-action-button:focus-visible:after{opacity:1;transform:translateY(-50%) translate(0)}.deal-comments__view-all{border:0;background:transparent;padding:0;font-size:9px;line-height:12px;letter-spacing:.02em;text-transform:uppercase;color:#7c8dac;cursor:pointer}.deal-comments__list{min-height:0;overflow:auto;display:grid;gap:8px;padding-right:4px}.deal-comment-card{border:1px solid #edf0f5;border-radius:2px;padding:10px 11px 11px;background:#fff;display:grid;gap:5px}.deal-comment-card__meta{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.deal-comment-card__meta p,.deal-comment-card__title,.deal-comment-card__text{margin:0}.deal-comment-card__meta p{font-size:9px;line-height:12px;color:#90a0b6;text-transform:uppercase;letter-spacing:.02em}.deal-comment-card__title{font-size:11px;line-height:15px;color:#263446;font-weight:600}.deal-comment-card__visibility{margin:0;justify-self:start;border:1px solid #d9e8f8;background:#f3f8ff;color:#486d94;border-radius:999px;padding:2px 8px;font-size:9px;line-height:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.deal-comment-card__text{font-size:11px;line-height:15px;color:#56687d}.deal-comment-card__text .deal-rich-text__paragraph,.deal-comment-card__text .deal-rich-text__list{margin-top:0;margin-bottom:0}.deal-comment-card__text .deal-rich-text__list{padding-left:14px}.deal-right-tab{min-height:34px;border:0;border-radius:0;background:transparent;color:#7e90ab;text-align:left;padding:4px 0;font-size:12px;line-height:15px;font-weight:400}.deal-right-tab--active{background:transparent;border-color:transparent;color:#253449;font-weight:600}@media (max-width: 1180px){.deal-right-col{position:static;max-width:none}.deal-right-tabs{display:none}.deal-comments{order:0}}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/assets/Cinzel-Regular-CWScFO8V.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.makor-brand{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:.5px}.makor-brand-large{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:1px;font-size:1.5rem}*{box-sizing:border-box}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}@media (prefers-color-scheme: dark){::-webkit-scrollbar-track{background:#2a2a2a}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#888}}
