.standalone-heading{margin-right:auto}.standalone-heading h1{margin-bottom:8px}.standalone-heading p{margin:0}.standalone-list-controls{display:flex;gap:16px;align-items:end;margin:24px 0}.standalone-list-controls .pdca-field:first-child{flex:1;max-width:480px}.standalone-list-controls .pdca-field:nth-child(2){min-width:210px}.standalone-list{width:100%;table-layout:fixed}.standalone-list th:first-child{width:32%}.standalone-list th:nth-child(2){width:25%}.standalone-list th:nth-child(3){width:18%}.standalone-list th:nth-child(4){width:13%}.standalone-list td{white-space:normal;overflow-wrap:anywhere}.standalone-list small{display:block;color:#78909c;font-size:13px;line-height:1.5;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.standalone-open{border:0;background:none;padding:0;color:#0f4c5c;text-align:left;cursor:pointer;font:inherit;font-weight:600}.standalone-open:hover{text-decoration:underline}.standalone-open:focus-visible{outline:2px solid #669bbc;outline-offset:4px}.standalone-description{font-size:15px;line-height:1.6;color:#617985;white-space:pre-wrap}.standalone-sharing{margin-top:26px;padding-top:20px;border-top:1px solid #dbe6eb}.standalone-sharing h3{margin:0 0 10px}.standalone-share-add{display:flex;gap:12px;align-items:end;margin:20px 0}.standalone-share-add .pdca-field:first-child{flex:1;min-width:0}.standalone-share-add .pdca-field:nth-child(2){width:130px}.standalone-share-rows>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e4ecef;font-size:14px}.standalone-share-rows>div>:first-child{flex:1;min-width:0}.standalone-share-rows select{padding:8px;border:1px solid #cad9df;border-radius:6px;background:#fff;font:inherit}.standalone-share-rows .pdca-btn{font-size:13px!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.standalone-list-controls{flex-wrap:wrap}.standalone-list-controls .pdca-field:first-child{min-width:200px;max-width:none}.standalone-list{min-width:650px}.standalone-share-add{flex-wrap:wrap}.standalone-share-add .pdca-field:first-child{flex-basis:100%}}@media(max-width:500px){.standalone-share-rows>div{flex-wrap:wrap}.standalone-share-rows>div>:first-child{flex-basis:100%}}
.standalone-goals-toggle{display:flex;align-items:center;gap:9px;color:#617985;font-size:14px;margin:18px 0}.standalone-goals-toggle input{accent-color:#0f4c5c}.report-layout>[hidden]{display:none!important}
