.cal_trans_cell{display:inline-flex;align-items:center;justify-content:center;gap:12px}.cal_live_trans_icon{display:block;color:#0078d4}body.dark-mode .cal_live_trans_icon{color:#1b9de2}.cal_live_trans_icon--off{color:#191b29}body.dark-mode .cal_live_trans_icon--off{color:#fff}.cal_trans_slot{display:inline-block;width:12px}.cal_live_trans_link{cursor:pointer}.documents_screen .wishlist_table_block.mt-4{margin-top:15px!important}.documents_screen.upcoming_screen{--table-scroll-bottom-offset:318px}.eu-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:15px}.eu-card{border:1px solid #e0e5e3;border-radius:8px;background:#fff;padding:8px 14px 9px;min-width:0}body.dark-mode .eu-card{border-color:#1f2829;background:#0e1213}.eu-card-label{font-size:13px;color:#5b6a66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark-mode .eu-card-label{color:#8a9a96}.eu-card-value{font-size:24px;font-weight:700;line-height:1.15;color:#0d1412;white-space:nowrap}body.dark-mode .eu-card-value{color:#e9f0ee}.eu-card-unit{font-size:12.5px;font-weight:400;color:#8b9995;margin-left:6px}@media (max-width:767px){.eu-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.documents_screen.upcoming_screen{--table-scroll-bottom-offset:380px}}table.cal_earnings_table.eu-table td,table.cal_earnings_table.eu-table th{white-space:nowrap;text-align:left!important}table.cal_earnings_table.eu-table .eu-col-date{width:130px!important}table.cal_earnings_table.eu-table .eu-col-due{width:80px}table.cal_earnings_table.eu-table .eu-col-sym{width:120px}table.cal_earnings_table.eu-table .eu-col-name{width:auto;max-width:420px;overflow:hidden;text-overflow:ellipsis}table.cal_earnings_table.eu-table .eu-col-qtr{width:80px}table.cal_earnings_table.eu-table .eu-col-cdate,table.cal_earnings_table.eu-table .eu-col-cinv,table.cal_earnings_table.eu-table .eu-col-ctime{width:110px;text-align:center!important}table.cal_earnings_table.eu-table td.eu-day{font-weight:600;color:var(--eq-black)}body.dark-mode table.cal_earnings_table.eu-table td.eu-day{color:#e9f0ee!important}table.wishlist_table.table.calender_table.cal_earnings_table.eu-table tbody tr.eu-same-day-next td{border-bottom-width:1px}body.dark-mode table.wishlist_table.table.calender_table.cal_earnings_table.eu-table tbody tr.eu-same-day-next,body.dark-mode table.wishlist_table.table.calender_table.cal_earnings_table.eu-table tbody tr.eu-same-day-next td{border-bottom-width:1px!important}
/* !important: the dark theme paints every calendar td (and its text) with
   its own !important colour. */table.cal_earnings_table.eu-table .eu-due-soon{color:#157347!important;font-weight:500}body.dark-mode table.cal_earnings_table.eu-table .eu-due-soon{color:#4ade80!important}table.cal_earnings_table.eu-table .eu-awaited,table.cal_earnings_table.eu-table .eu-due-later{color:#8b9995!important}body.dark-mode table.cal_earnings_table.eu-table .eu-awaited,body.dark-mode table.cal_earnings_table.eu-table .eu-due-later{color:#6b7b77!important}.eu-invite{display:inline-flex;align-items:center;gap:10px}.eu-invite a,.eu-invite img,.eu-invite-slot{display:block;width:18px;height:18px;object-fit:contain}.eu-company{display:flex;align-items:center;gap:8px;min-width:0}.eu-company-name{overflow:hidden;text-overflow:ellipsis}.eu-company .concall-call__logo{flex:0 0 22px;width:22px;height:22px;border-radius:5px;object-fit:contain;background:#fff;border:1px solid #e5e7eb}
/* !important: the global `.wishlist_table td { padding: 10px 5px !important }`
   (custom.css) otherwise adds 20px of padding around whatever the cell holds, so
   rows with an 18px icon came out taller than rows with a 12px text line. */table.cal_earnings_table.eu-table tbody tr td{height:36px!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle}.concall-status-live{animation:concall-live-blink 1s steps(2,start) infinite}@keyframes concall-live-blink{to{visibility:hidden}}.cal_ctime_icon{cursor:pointer}.docs-mlist,.docs-qpick{display:none}@media (max-width:767px){.documents_screen .docs-toolbar .deal_conty_right{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:100%}.documents_screen .docs-toolbar .deal_conty_right>.timeline_main_post_tab{display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:6px;min-width:0;margin:0}.documents_screen .docs-toolbar .deal_conty_right>.timeline_main_post_tab>.nav-item{flex:1 1;min-width:0}.documents_screen .docs-toolbar .deal_conty_right>.timeline_main_post_tab .nav-link{width:100%;white-space:nowrap}.documents_screen .docs-qpick{position:relative;display:inline-flex;flex:none;align-items:center;height:38px;margin:0;border:1px solid #d6d6d6;border-radius:5px;background:var(--eq-white,#fff)}body.dark-mode .documents_screen .docs-qpick{border-color:#535353;background:#1a1a1a}.documents_screen .docs-qpick select{height:100%;padding:0 26px 0 10px;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.dark-mode .documents_screen .docs-qpick select{color:#e9f0ee}.documents_screen .docs-qpick svg{position:absolute;right:8px;width:12px;height:12px;pointer-events:none}.documents_screen .docs-toolbar .filter-trigger-btn{flex:none}.documents_screen:not(.upcoming_screen) .wishlist_table_block{margin-top:12px!important;border:0;background:transparent;box-shadow:none}.documents_screen:not(.upcoming_screen) .table_container{height:auto!important;max-height:none!important;overflow:visible!important}.documents_screen:not(.upcoming_screen) .cal_earnings_table{display:none}.documents_screen:not(.upcoming_screen) .docs-mlist{display:flex;flex-direction:column;gap:10px}.docs-mhead{display:flex;align-items:baseline;justify-content:space-between;padding:0 2px}.docs-mhead b{font-size:15px;font-weight:700}.docs-mhead span{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.docs-mempty,.docs-mhead span{color:var(--eq-dark-grey,#5b6a66)}.docs-mempty{padding:22px 12px;border:1px dashed #d6d6d6;border-radius:10px;font-size:13px;text-align:center}.docs-mempty--error{color:#dc2626}.docs-card{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #e0e5e3;border-radius:10px;background:var(--eq-white,#fff)}body.dark-mode .docs-card{border-color:#1f2829;background:#0e1213}.docs-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.docs-card__id{display:flex;flex-direction:column;gap:2px;min-width:0}.docs-card__sym{font-size:14.5px;font-weight:700;color:var(--eq-darker-grey,#191b29)}body.dark-mode .docs-card__sym{color:#e9f0ee}.docs-card__name{overflow:hidden;font-size:12.5px;color:var(--eq-dark-grey,#5b6a66);white-space:nowrap;text-overflow:ellipsis}.docs-card__concall{display:inline-flex;align-items:center;gap:5px;margin-top:2px;font-size:12.5px;color:var(--eq-darker-grey,#191b29);text-decoration:none}body.dark-mode .docs-card__concall{color:#c6d1ce}.docs-card__concall svg{width:13px;height:13px;color:var(--eq-green,#41aa05);flex:none}.docs-card__date{display:flex;flex-direction:column;align-items:flex-end;flex:none}.docs-card__date b{font-size:13.5px;font-weight:700;white-space:nowrap}.docs-card__date span{font-size:11.5px;color:var(--eq-dark-grey,#5b6a66)}.docs-card__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.docs-chip{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 10px;border:1px solid #d6d6d6;border-radius:6px;background:var(--eq-white,#fff);color:var(--eq-darker-grey,#191b29);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}body.dark-mode .docs-chip{border-color:#535353;background:#1a1a1a;color:#e9f0ee}.docs-chip:hover{border-color:var(--eq-green,#41aa05)}.docs-chip svg{width:13px;height:13px;flex:none}.docs-chip--pending,.docs-chip__part--pending{border-style:dashed!important;color:#9aa5a2!important;background:transparent!important;cursor:default}.docs-chip--pending:hover{border-color:#d6d6d6}.docs-chip--split{gap:0;padding:0;overflow:hidden;cursor:default}.docs-chip--split:hover{border-color:#d6d6d6}body.dark-mode .docs-chip--split:hover{border-color:#535353}.docs-chip__label{padding:0 9px;color:var(--eq-dark-grey,#5b6a66);font-weight:500}.docs-chip__part{display:inline-flex;align-items:center;gap:5px;height:100%;padding:0 9px;border:0;border-left:1px solid #d6d6d6;background:transparent;color:inherit;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}body.dark-mode .docs-chip__part{border-left-color:#535353}.docs-chip__part--pending{border-top:0;border-right:0;border-bottom:0;border-left:1px dashed #c4ccca!important}.docs-chip__part--live{background:rgba(59,130,246,.1);color:#2563eb}body.dark-mode .docs-chip__part--live{background:rgba(96,165,250,.14);color:#93c5fd}.docs-chip__dot{width:6px;height:6px;border-radius:50%;background:#3b82f6}.docs-awaited{height:32px;padding:0 6px;border:0;background:transparent;color:var(--eq-dark-grey,#5b6a66);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.docs-awaited:hover{color:var(--eq-green,#41aa05)}.documents_screen .docs-toolbar .deal_conty_nav_row{display:flex;flex-direction:column;align-items:stretch;gap:12px}.documents_screen .docs-toolbar .deal_conty_nav_row>.deal_conty_nav{order:0}.documents_screen .docs-toolbar .deal_conty_nav_row>.deal_conty_right{order:1}.documents_screen .docs-scope-long{display:none}.docs-mhead b{color:var(--eq-darker-grey,#191b29)}body.dark-mode .docs-mhead b{color:#e9f0ee}}.docs-scope-long{margin-left:.3em}