.pt-scroll-x{scrollbar-width:none}.pt-scroll-x::-webkit-scrollbar{display:none}.lt-rows>:last-child{border-bottom:none!important}.pt-phone-only{display:none!important}@media (hover:hover){.pt-client-row:hover{background:#f2efe60d!important}.pt-move>button:not(:disabled):hover{text-shadow:0 0 9px #fffdf68c;transform:scale(1.18);color:#fffdf6!important}}.pt-move>button:not(:disabled):active{transform:scale(.9)}.pt-move>button:focus-visible{outline-offset:1px;outline:1.5px solid #f7f5eebf}.fc-dense .fc-scroll{overflow-x:auto}.fc-dense .fc-canvas{min-width:calc(var(--fc-bars,20) * 59.5px)}@media (max-width:1300px){.fc-label-dense{letter-spacing:.04em!important;font-size:8px!important}.fc-dense .fc-canvas{min-width:calc(var(--fc-bars,20) * 54.5px)}}@media (max-width:1100px){.pt-nav-badge{display:none!important}.lf-more{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fc-label{max-width:7.3em!important;font-size:8.5px!important}}@media (max-width:860px){.pt-phone-only{display:revert!important}.pt-hide-phone{display:none!important}.pt-root :is(input,select,textarea):not(.pt-signin *){font-size:16px!important}.pt-nav{flex-wrap:wrap!important;gap:10px 12px!important;padding:10px 16px 8px!important}.pt-nav-left{display:contents!important}.pt-nav-tabs{flex:1 0 100%;order:3;margin:0 -16px;padding:0 16px 2px;overflow-x:auto}.pt-nav-tabs>a{flex:none;padding:9px 13px!important}.pt-nav-actions button{padding:10px!important}.pt-main{grid-template-columns:minmax(0,1fr);gap:18px!important;padding:16px 16px 36px!important}.pt-h1{font-size:30px!important}.pt-toolbar{flex-wrap:wrap!important;row-gap:12px!important}.pt-rule{display:none!important}.pt-toolbar-actions{flex:100%;flex-wrap:wrap!important}.pt-range-wrap{flex-wrap:wrap;flex:100%;display:flex!important}.pt-range{flex:236px;display:flex!important}.pt-range-cal{min-height:40px}.pt-range>button{flex:1 1 0;min-width:0;letter-spacing:.06em!important;padding:9px 4px!important}.pt-version{flex:100%;display:flex!important}.pt-version>button{flex:1 1 0;min-width:0;letter-spacing:.06em!important;padding:9px 4px!important}.pt-segment{max-width:100%;overflow-x:auto}.pt-segment>*{flex:none}.pt-stack{grid-template-columns:minmax(0,1fr)!important}.pt-kpis{grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pt-rotation{padding:16px 18px 18px!important}.pt-rotation-name{font-size:26px!important}.pt-table-card{padding:0!important}.pt-split{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.pt-split-rule{width:100%!important;height:1px!important;min-height:0!important}.pt-move{grid-auto-flow:column;gap:8px!important}.pt-move>button{width:40px!important;height:30px!important;font-size:14px!important}.fc-frame{padding:16px 16px 18px!important}.fc-head{flex-wrap:wrap!important;row-gap:8px!important}.fc-head>span{white-space:normal!important}.fc-scroll{margin:0 -16px;padding:0 16px 10px;overflow-x:auto}.fc-canvas{min-width:790px}.pt-cards{min-width:0!important}.pt-cards thead{display:none}.pt-cards,.pt-cards tbody{display:block}.pt-cards tr{border-top:1px solid #f2efe614;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px;display:grid}.pt-cards td{min-width:0;display:block;text-align:left!important;max-width:none!important;padding:0!important}.pt-cards td[data-label]:before{content:attr(data-label);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#f2efe657;margin-bottom:6px;font-size:9.5px;font-weight:500;display:block}.pt-cards td.pt-span{grid-column:1/-1}.pt-cards td.pt-first{order:-1}.pt-cards .pt-cap{justify-items:start!important}.pt-row-actions{flex-wrap:wrap!important;justify-content:flex-start!important}.pt-row-actions>button,.pt-row-actions>a{padding:10px 14px!important}.lt-inner{min-width:0!important}.lt-head{display:none!important}.lt-row{grid-template-areas:"score lead lead toggle""biz biz biz biz""rev rev fund fund""tenure tenure status status""sent sent when when";grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 34px!important;align-items:start!important;gap:14px 12px!important;padding:16px 16px 16px 14px!important}.lt-score{grid-area:score}.lt-lead{grid-area:lead;align-self:center}.lt-biz{grid-area:biz}.lt-rev{grid-area:rev}.lt-fund{grid-area:fund}.lt-tenure{grid-area:tenure}.lt-status{grid-area:status}.lt-sent{grid-area:sent}.lt-when{grid-area:when}.lt-toggle{grid-area:toggle}.lt-row>*{text-align:left!important}.lt-sent>span{white-space:normal!important}.lt-row [data-label]:before{content:attr(data-label);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#7f9a8c;margin-bottom:6px;font-size:9.5px;font-weight:500;display:block}.lt-detail{margin:0 12px 16px!important}.lt-grid{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important}.lt-grid>*{border-bottom:1px solid #26332c!important;border-right:none!important;grid-area:auto!important}.lt-grid>:last-child{border-bottom:none!important}.lt-cell{padding:16px!important}.lt-col{padding:18px 16px!important}.lt-info{grid-template-columns:112px minmax(0,1fr)!important}.lt-send-row button,.lt-delete-row button{padding:12px 16px!important}.lt-send select{padding-top:12px!important;padding-bottom:12px!important}.lf-top{flex-wrap:wrap!important;gap:14px!important;padding:16px 16px 14px!important}.lf-controls{flex:100%;flex-wrap:wrap!important}.lf-controls>div{flex:140px;width:auto!important}.lf-controls>.lf-search{flex:100%}.lf-search input{width:100%!important}.lf-status{flex-wrap:wrap!important;row-gap:10px!important;padding:0 16px 14px!important}.lf-status>[role=group]{order:-2}.lf-active{flex:100%;order:-1;white-space:normal!important;max-width:none!important}.lf-more{grid-template-columns:minmax(0,1fr)!important;padding:0 16px 16px!important}.lf-more[data-open=false]{display:none!important}.pt-filter-bar{padding:16px!important}.dl-kpis>:first-child{grid-column:1/-1}.pt-modal{padding:0!important}.pt-modal-panel{min-height:100dvh;border:none!important;border-radius:0!important;max-width:none!important}.pt-modal-head,.pt-modal-body{padding:16px!important}.pt-modal-foot{background:#06140ff7;position:sticky;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;flex-wrap:wrap!important}.pt-modal-foot>[role=status]{flex:100%!important}.pt-modal-foot>button{flex:1 1 0}.cf-row>div{flex:140px!important;width:auto!important}.cf-header-row{flex-wrap:wrap!important}.cf-header-row>div:first-child{flex:100%;width:auto!important}.cp-header-row{flex-direction:column!important;gap:2px!important}.cp-header-row>span:first-child{min-width:0!important}}
