.presentation-tools221{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding:.7rem 1rem;background:var(--studio-raised,#e6f1ee);border:1px solid var(--studio-line,#bfd5ce);border-radius:12px}.presentation-tools221 .check-row{margin:0}.presentation-tools221 span{font-size:.85rem;color:var(--studio-ink,#355e57)}.presentation-tools221 .btn{margin-inline-start:auto}
.survey-intro221{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin:1rem 0}.survey-intro221 .volume-preview221{width:230px;height:170px}.survey-intro221 progress{width:100%;min-width:200px}.survey-groups221{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.survey-question221{border:1px solid var(--studio-line,#cadbd5);border-radius:10px;margin:1rem 0;padding:1rem}.survey-question221 legend{font-weight:600;line-height:1.9;padding:0 .4rem}.likert221{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin:.7rem 0}.likert221 label{display:flex;align-items:center;flex-direction:column;padding:.6rem .2rem;border:1px solid var(--studio-line,#cadbd5);border-radius:8px;cursor:pointer;background:var(--studio-panel,#f7faf9)}.likert221 label:has(input:checked){background:var(--studio-raised,#d4eee4);border-color:var(--studio-line-strong,#247a67)}.likert221 input{width:auto}.likert221 span{font-size:.74rem;text-align:center}.survey-question221 textarea{width:100%}.survey-save221{display:flex;gap:.7rem;flex-wrap:wrap;position:sticky;bottom:0;padding:1rem;background:var(--studio-glass,#f4f9f7f2);border-top:1px solid var(--studio-line,#bed5cd);z-index:10}.survey-groups221 .card-title h3{font-size:1rem}.volume-preview221{display:block;width:100%;height:170px;background:var(--studio-raised,#f2f7f5);border:1px solid var(--studio-line,#d5e3de);border-radius:10px}.fz-plan213 .volume-preview221{min-width:160px;height:140px}.compliance221{color:var(--studio-muted,#9b4822)!important}.model-row221{padding:1rem 0;border-top:1px solid var(--studio-line,#c7dbd4)}.model-row221>h3{margin:.6rem 0}.proposal-row221{display:flex;gap:1rem;overflow-x:auto;padding:.5rem .2rem 1rem;scroll-snap-type:x proximity;align-items:stretch}.proposal-row221>.suggestion219{flex:0 0 280px;scroll-snap-align:start}.proposal-row221 .suggestion219 p{font-size:.8rem;overflow-wrap:anywhere}.proposal-row221 .volume-preview221{height:190px}.panel-header221{display:flex;justify-content:flex-end;gap:.4rem;align-items:center;min-height:28px}.collapsible221{position:relative}.collapse-button221{font-size:.7rem!important;white-space:nowrap;padding:.25rem .6rem!important;min-height:28px;margin-inline-start:auto}.collapsed221>:not(.card-title):not(.canvas-top):not(.panel-header221){display:none!important}.collapsed221{min-height:0!important;height:auto!important;max-height:none!important}.collapsed221>.card-title,.collapsed221>.canvas-top{border-bottom:0}.note>.panel-header221{float:inline-end;margin-inline-start:.6rem}.note.collapsed221>.panel-header221,.note.collapsed221{float:none}.note.collapsed221{font-size:0}.note.collapsed221 .collapse-button221{font-size:.75rem!important}body[data-show-furniture221="false"] #furniture-layer212,body[data-show-furniture221="false"] .furniture-display221,body[data-show-furniture221="false"] [data-surface="furniture"]{display:none!important}.survey-groups221 .card-body{padding-top:0}.survey-question221 details{margin-top:.6rem} @media(max-width:650px){.likert221{grid-template-columns:repeat(3,1fr)}.survey-intro221{display:block}.presentation-tools221{gap:.5rem}.survey-save221 .btn{flex:1}.proposal-row221>.suggestion219{flex-basis:85vw}}

.panel-label221{display:none}.collapsed221 .panel-label221{display:block;font-size:.8rem;font-weight:600}.note .panel-header221{font-size:.8rem}
