.hierarchy-summary{margin-top:16px}.hierarchy-example{font-size:11px;color:#9cbbae;line-height:1.6}.hierarchy-totals{display:flex;gap:28px;flex-wrap:wrap;margin:20px 0}.hierarchy-totals span{display:grid;gap:7px;font-size:11px;color:#80978a}.hierarchy-totals b{font-size:19px;color:#edf4f0}.child-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.child-projects button{display:grid;gap:10px;text-align:left;border:1px solid #355443;border-radius:12px;background:#13221a;color:#dcecdf;padding:18px}.child-projects button:hover{border-color:#95d5ae}.child-projects button span,.child-projects button small{font-size:11px;color:#8caa98}.project-card p.project-family{height:auto;margin:0 0 10px;color:#97bda6}.indirect-units{font-size:11px;color:#a4c8b1;line-height:1.5;margin-top:9px}.presentation-panel{margin-top:16px}.project-fullscreen{width:96vw;max-width:none;height:94vh;padding:45px 10px 10px}.project-fullscreen iframe{width:100%;height:100%;border:0;background:#fff}.presentation-tool-actions{flex-wrap:wrap}.presentation-tool-dialog .idea-description{min-height:140px}.presentation-panel .panel-head h2{font-size:22px}.presentation-panel .presentation-generator-hint{grid-template-columns:1fr auto;align-items:center}.presentation-generator-hint span{grid-row:2}.presentation-generator-hint .button{grid-column:2;grid-row:1/3}.presentation-panel iframe{height:440px}.presentation-path{display:flex;gap:8px;margin:8px 0 16px;flex-wrap:wrap}.presentation-path span{background:#1c3024;color:#b0d5bc;padding:7px 12px;border-radius:20px;font-size:11px}@media(max-width:700px){.presentation-panel .presentation-generator-hint{display:flex;flex-direction:column;align-items:stretch}.presentation-panel iframe{height:300px}}
