@scope(.akoli-portfolio){.portfolio-company-select{max-width:540px}.decision-journal-tools{justify-content:space-between;align-items:end;gap:var(--s4);flex-wrap:wrap;display:flex}.decision-journal-tools .portfolio-company-select{flex:280px}.decision-form{gap:var(--s4);margin-top:var(--s4);display:grid}.decision-form-grid{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.decision-form input,.decision-form select,.decision-form textarea{border:1px solid var(--hair-2);background:var(--card);width:100%;min-width:0;min-height:44px;padding:var(--s2) var(--s3);font:inherit;color:var(--ink);border-radius:6px}.decision-form textarea{resize:vertical}.decision-record-heading,.decision-review-list li{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.decision-record-heading h3{font-family:var(--d);letter-spacing:0;margin:0;font-size:24px;font-weight:400;line-height:1.3}.decision-record-heading time{font-size:var(--t3);color:var(--ink-2)}.decision-record-meta{gap:var(--s3);font-size:var(--t3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.decision-record-meta dt{color:var(--ink-3);font-size:var(--t2)}.decision-record-meta dd{margin:var(--s1) 0 0;overflow-wrap:anywhere}.decision-review-list{padding:0;list-style:none}.decision-review-list li{padding:var(--s3) 0;border-bottom:1px solid var(--hair)}@media (width<=640px){.decision-form-grid{grid-template-columns:minmax(0,1fr)}.decision-record-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.portfolio-company-select select{border:1px solid var(--hair-2);background:var(--card);width:100%;min-height:44px;padding:var(--s2) var(--s3);font:inherit;border-radius:6px}.portfolio-journal-list{padding:0;list-style:none}.portfolio-journal-list li{padding:var(--s3) 0;border-bottom:1px solid var(--hair)}.portfolio-journal-list summary{min-height:44px;padding:var(--s2) 0;cursor:pointer}.portfolio-private-prose,.portfolio-record-id,.hd h1{overflow-wrap:anywhere}.portfolio-private-prose{white-space:pre-wrap;margin:var(--s3) 0}.hd h1{letter-spacing:0;font-size:48px;line-height:1.1}.hd-p h1{max-width:20ch}.portfolio-context{color:var(--ink-2);font-size:var(--t3)}.portfolio-band{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--hair)}.portfolio-band .cdh{border:0;padding-bottom:0}.portfolio-band h2,.fr h2{font-family:var(--d);font-size:var(--t6);letter-spacing:0;font-weight:400}.stt2{align-items:center;gap:var(--s2);font-size:var(--t3);white-space:nowrap;font-weight:600;display:inline-flex}.stt2 i{border-radius:2px;flex:0 0 10px;width:10px;height:10px}.s-sell{color:#8e3524}.s-sell i{background:#8e3524}.s-look{color:var(--cau)}.s-look i{border:2px solid var(--cau)}.s-wait{color:var(--ink-2)}.s-wait i{border:2px dotted var(--ink-3);border-radius:50%}.s-ok{color:var(--acc)}.s-ok i{background:var(--acc);border-radius:50%}.s-none{color:var(--ink-3)}.s-none i{border:1.5px solid var(--ink-3)}.pstrip{gap:var(--s3);margin-bottom:var(--s4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ptl{background:var(--card);border:1px solid var(--hair);padding:var(--s4);gap:var(--s2);border-radius:8px;min-height:104px;display:grid}.ptl b{font-family:var(--d);font-weight:300;font-size:var(--t8);line-height:1}.pcov{gap:var(--s3);margin:0 0 var(--s5);font-size:var(--t4);color:var(--ink-2);flex-wrap:wrap;display:flex}.pcov b{color:var(--ink)}.why{font-size:var(--t2);color:var(--ink-3);overflow-wrap:anywhere;max-width:44ch;margin-top:4px;display:block}.portfolio-missing{flex-direction:column;gap:4px;display:inline-flex}.portfolio-missing .lab{white-space:nowrap}.portfolio-filing-date{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.portfolio-filing-date summary{cursor:pointer;font-size:var(--t2);color:var(--ink-2)}.portfolio-filing-date details{scroll-margin-block:88px}.portfolio-filing-date ul{font-size:var(--t2);margin:8px 0;padding-left:18px}.lab-na i{border:1.5px dotted var(--ink-3);flex:0 0 8px;width:8px;height:8px}.lab{font-size:var(--t1);color:var(--ink-3);font-family:var(--u);align-items:center;gap:5px;display:inline-flex}.t-port td{vertical-align:middle}.t-port td.act{text-align:right;white-space:nowrap}.t-port{width:100%}.t-port th:first-child{min-width:130px}.t-port td:nth-child(2){min-width:180px}.lgd{margin:0 0 var(--s4)}.lgd summary{cursor:pointer;min-height:44px;color:var(--acc);font-size:var(--t4);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.lgdl{padding:var(--s2) 0;gap:0;display:grid}.lgdl>div{gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--hair);grid-template-columns:150px minmax(0,1fr);display:grid}.lgdl dd{font-size:var(--t4);color:var(--ink-2);margin:0;line-height:1.55}.p2{gap:var(--s6)}.decides{margin-top:var(--s7);font-family:var(--d);font-size:var(--t5);color:var(--ink-2);border-top:1px solid var(--hair);padding-top:var(--s5);font-style:italic}.frs.three{margin-bottom:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr))}.frs.three .fr{align-items:flex-start;gap:var(--s2);flex-direction:column;display:flex}.frs.three .fr p{font-size:var(--t4);color:var(--ink-2);flex:1}.portfolio-entry-icon{width:24px;height:24px;color:var(--acc)}.steps3{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.steps3 li{gap:4px;display:grid}.step-number{font:400 var(--t7) / 1 var(--d);color:var(--acc)}.steps3 b{font-weight:600;font-size:var(--t5)}.steps3 p{font-size:var(--t4);color:var(--ink-2);line-height:1.55}.exb{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s6);padding:var(--s3) var(--s4);background:var(--cau-w);font-size:var(--t4);border:1px solid #e6d6b4;border-radius:8px;flex-wrap:wrap;display:flex}.exb span{flex:240px}.portfolio-input-rows{gap:var(--s3);display:grid}.portfolio-input-row{gap:var(--s3);grid-template-columns:minmax(160px,2fr) minmax(100px,1fr) minmax(100px,1fr) 44px;align-items:end;display:grid}.portfolio-input-row .fl{min-width:0;margin:0}.portfolio-icon{width:44px;height:44px;padding:0}.portfolio-edit{gap:var(--s3);max-width:620px;margin-top:var(--s4);display:grid}.portfolio-edit .fl{margin:0}.portfolio-edit .btn{justify-self:start}.portfolio-confirm{padding:var(--s4) 0;border-top:1px solid var(--hair);margin-top:var(--s4)}.portfolio-error{padding:var(--s3) var(--s4);margin:var(--s4) 0;font-size:var(--t4);overflow-wrap:anywhere;border-left:3px solid #8e3524}.seg2{border:1px solid var(--hair);border-radius:var(--rp);background:var(--card);margin-bottom:var(--s4);gap:2px;padding:3px;display:inline-flex}.seg2>button{min-height:40px;padding:0 var(--s4);border-radius:var(--rp);font:400 var(--t3) / 1 var(--u);color:var(--ink-2);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.seg2>button[aria-pressed=true]{background:var(--ink);color:var(--card)}.drop{align-items:center;gap:var(--s3);padding:var(--s6);border:1.5px dashed var(--hair-2);background:var(--paper);border-radius:8px;flex-wrap:wrap;display:flex}.drop b{font-family:var(--d);font-weight:400;font-size:var(--t6);overflow-wrap:anywhere}.drop .fh{flex-basis:100%;margin:0}.drop input[type=file]{max-width:230px}.kvs2{gap:var(--s2) var(--s5);margin-bottom:var(--s4);font-size:var(--t4);grid-template-columns:minmax(120px,max-content) 1fr;display:grid}.kvs2 dt{color:var(--ink-3)}.kvs2 dd{margin:0}.wk{gap:var(--s3);font-size:var(--t4);padding:0;list-style:none;display:grid}.wk li{padding-left:var(--s4);border-left:2px solid var(--hair)}.back,.lnk,:is(button,a,label).gbtn{gap:var(--s2)}@media (width<=1100px){.pstrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.hd h1{font-size:40px}.frs.three,.steps3{grid-template-columns:minmax(0,1fr)}.lgdl>div{grid-template-columns:minmax(0,1fr);gap:4px}.portfolio-input-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.portfolio-input-row .fl:first-child{grid-column:1/-1}.portfolio-match-table td,.portfolio-match-table th{white-space:normal;overflow-wrap:anywhere;min-width:0}}@media (width<=600px){.pstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.ptl b{font-size:var(--t7)}.t-port thead{display:none}.t-port tr{gap:var(--s2) var(--s3);padding:var(--s4) 0;border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;display:grid}.t-port tbody th,.t-port td{white-space:normal;border:0;min-width:0;padding:0}.t-port td:nth-child(2),.t-port td.nx,.t-port td.act{grid-column:1/-1}.t-port td.act{text-align:left}.t-port td.lc,.t-port td.sh{display:none}.kvs2{grid-template-columns:minmax(0,1fr);gap:2px}.kvs2 dd{margin-bottom:var(--s3)}.drop{padding:var(--s4)}.portfolio-match-table thead{display:none}.portfolio-match-table tr{gap:var(--s3);padding:var(--s4) 0;border-bottom:1px solid var(--hair);display:grid}.portfolio-match-table th,.portfolio-match-table td{border:0;gap:4px;padding:0;display:grid}.portfolio-match-table th:before{content:"Entered company"}.portfolio-match-table td:nth-child(2):before{content:"Matched company"}.portfolio-match-table td:nth-child(3):before{content:"Result"}.portfolio-match-table :is(th,td):before{font:500 var(--t2) / 1.3 var(--u);color:var(--ink-3)}.rpt,.lnk{align-items:center;min-height:44px;display:inline-flex}}}.portfolio-calendar{border-top:1px solid var(--line,#d9dedc);margin:24px 0;padding-top:18px}.portfolio-calendar .shd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.portfolio-calendar-tools{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:14px 0;display:flex}.portfolio-calendar-tools label{gap:4px;font-size:12px;display:grid}.portfolio-calendar-tools input{border:1px solid var(--line,#d9dedc);background:var(--bg,#fff);max-width:180px;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:6px 8px}.portfolio-calendar-tools .gbtn{flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.portfolio-calendar details{margin-top:12px}.portfolio-calendar details ul{gap:12px;padding:0;list-style:none;display:grid}.portfolio-calendar .t th{min-width:120px}.portfolio-weekly{border-top:1px solid var(--hair,#d9dedc);overflow-wrap:anywhere;min-width:0;padding-top:18px}.portfolio-weekly .shd{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.portfolio-weekly .shd h2{margin-right:auto}.portfolio-weekly h3{margin:18px 0 8px;font-size:14px}.portfolio-weekly ul{gap:8px;padding-left:20px;display:grid}.portfolio-weekly p{margin:12px 0}.portfolio-weekly details{margin:16px 0}.portfolio-weekly summary{cursor:pointer;min-height:32px}.portfolio-weekly-period,.portfolio-weekly-settings form>label{gap:6px;margin:12px 0;display:grid}.portfolio-weekly :is(select,input:not([type=checkbox])){border:1px solid var(--hair,#d9dedc);background:var(--bg,#fff);width:100%;min-width:0;max-width:100%;min-height:38px;color:inherit;font:inherit;border-radius:4px;padding:6px 8px}.portfolio-weekly-settings form>label.portfolio-weekly-check{align-items:flex-start;gap:8px;display:flex}.portfolio-weekly-check input{flex:none;margin-top:3px}.portfolio-weekly .shd .gbtn{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.thesis-share-panel{border-top:1px solid var(--hair,#d9dedc);overflow-wrap:anywhere;margin-top:20px;padding-top:16px}.thesis-share-panel>summary{cursor:pointer;min-height:36px}.thesis-share-options{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.thesis-share-options label{align-items:center;gap:8px;display:flex}.thesis-share-preview{border-left:2px solid var(--hair,#d9dedc);min-width:0;margin:20px 0;padding:0 0 0 16px}.thesis-share-preview :is(h2,h3){margin:16px 0 8px;font-size:16px}.shared-thesis-text{white-space:pre-wrap;overflow-wrap:anywhere}.thesis-share-links{gap:12px;padding:0;list-style:none;display:grid}.thesis-share-links li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
