@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Mono:wght@400;500&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap";:root{color:#252a2d;font-synthesis:none;text-rendering:optimizelegibility;font-optical-sizing:auto;font-feature-settings:"ss01" on;--ink:#272d30;--muted:#747b7e;--line:#e4e0d8;--paper:#fffefa;--green:#315b50;--mint:#e6f0eb;--gold:#bd9045;--goldwash:#f6f0e4;--red:#9d5d50;--shadow:0 12px 36px #302a200e;background:#f5f3ee;font-family:DM Sans,Arial,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{min-width:360px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #bcd3c6}.app-shell{max-width:1480px;margin:0 auto;padding:0 42px 70px}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;display:flex}.brand{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:flex}.brand-mark{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;font:italic 22px Playfair Display,Georgia,serif;display:grid}.brand strong,.brand small{letter-spacing:.13em;display:block}.brand strong{font-size:11px}.brand small{color:#89908d;margin-top:3px;font:9px DM Mono,monospace}.save-pill{color:#78827e;align-items:center;gap:8px;font-size:11px;display:flex}.save-pill i{background:#c1a267;border-radius:50%;width:8px;height:8px}.save-pill.saved i{background:#5e9d7d}.save-pill.error i{background:#b66758}.hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding:49px 0 32px;display:flex}.eyebrow,.section-label{letter-spacing:.11em;text-transform:uppercase;color:#818783;font:500 9px DM Mono,monospace}.hero h1{letter-spacing:-.035em;color:#282e30;margin:13px 0 12px;font:500 clamp(36px,4vw,53px)/1.05 Playfair Display,Georgia,serif}.hero h1 em{color:var(--green);font-weight:500}.hero p{color:#747b7a;margin:0;font-size:13px}.hero-stats{gap:0;margin-bottom:3px;display:flex}.hero-stats div{border-left:1px solid var(--line);flex-direction:column;gap:5px;padding:1px 22px;display:flex}.hero-stats div:first-child{border-left:0}.hero-stats strong{color:#31594f;font:500 19px DM Mono,monospace}.hero-stats span{color:#838a87;font-size:10px}.preview-banner,.alert{color:#76684b;background:#f8f3e8;border:1px solid #e4d8bc;border-radius:6px;align-items:center;gap:10px;margin:15px 0 0;padding:10px 13px;font-size:11px;display:flex}.preview-banner span{color:#946e30;letter-spacing:.08em;text-transform:uppercase;flex:none;font:500 9px DM Mono,monospace}.alert{color:#875247;background:#f8ece8;border-color:#ead4cd}.alert button{color:#875247;background:0 0;border:0;margin-left:auto;text-decoration:underline}.page-tabs{border-bottom:1px solid var(--line);gap:6px;margin:24px 0 29px;display:flex}.page-tabs button{color:#777f7a;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:0 16px 13px;font-size:12px;display:flex}.page-tabs button>span{color:#9ba19d;font:10px DM Mono,monospace}.page-tabs button small{color:#8e9690;font-size:10px}.page-tabs button.active{color:var(--green);border-color:var(--green);font-weight:600}.page-tabs button.active>span{color:var(--gold)}.page-intro{justify-content:space-between;align-items:end;gap:30px;margin-bottom:17px;display:flex}.page-intro h2,.review-toolbar h2{color:var(--ink);margin:7px 0 0;font:500 26px Playfair Display,Georgia,serif}.page-intro>p{color:#818784;max-width:490px;margin:0;font-size:11px;line-height:1.6}.legend{color:#777e7a;flex-wrap:wrap;gap:16px;margin:14px 0 17px;font-size:10px;display:flex}.legend span{align-items:center;gap:7px;display:flex}.legend i{background:#a8b1ae;border-radius:50%;width:7px;height:7px}.legend .draft-dot{background:#d2ad6b}.legend .your-dot{background:#4e8971}.legend .counter-dot{background:#7e9583}.legend .response-dot{background:#9aa5b1}.summary-groups{flex-direction:column;gap:9px;display:flex}.topic-group{background:var(--paper);border:1px solid #e5e1da;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #2e2b2405}.topic-group>summary{cursor:pointer;align-items:center;gap:15px;padding:14px 18px;list-style:none;display:flex}.topic-group>summary::-webkit-details-marker{display:none}.topic-number{color:#9a7a43;border:1px solid #e3ded4;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:10px DM Mono,monospace;display:grid}.topic-title{flex:1;min-width:0}.topic-title strong,.topic-title small{display:block}.topic-title strong{color:#343a3a;font-size:12px;font-weight:600}.topic-title small{color:#8c928e;margin-top:3px;font-size:10px}.topic-progress{background:#ebe8e1;border-radius:10px;width:100px;height:4px;overflow:hidden}.topic-progress b{background:#6b9a80;height:100%;display:block}.topic-chevron{color:#8d9490;transition:transform .15s}.topic-group[open] .topic-chevron{transform:rotate(180deg)}.summary-table-head,.summary-row{grid-template-columns:minmax(130px,.85fr) minmax(180px,1.4fr) minmax(110px,.7fr) minmax(180px,1.4fr) minmax(160px,1.2fr);gap:0;display:grid}.summary-table-head{color:#8b918d;letter-spacing:.07em;text-transform:uppercase;background:#f6f4ef;border-top:1px solid #ece8df;border-bottom:1px solid #e8e4dc;padding:8px 0;font:9px DM Mono,monospace}.summary-table-head span{padding:0 13px}.summary-row{text-align:left;background:var(--paper);width:100%;color:inherit;border:0;border-bottom:1px solid #efede8;padding:0}.summary-row:last-child{border-bottom:0}.summary-row:hover{background:#faf9f5}.summary-decision,.summary-cell{border-right:1px solid #f0eee8;min-width:0;padding:14px 13px}.summary-row>span:last-child{border-right:0}.summary-decision small,.summary-cell small{color:#929792;letter-spacing:.045em;text-transform:uppercase;margin-bottom:6px;font:9px/1.35 DM Mono,monospace;display:block}.summary-decision strong{color:#333a3a;font-size:11px;font-weight:600;line-height:1.45;display:block}.summary-cell>span{color:#616966;font-size:10px;line-height:1.55;display:block}.summary-cell.your-position>small{color:#3f8167}.summary-cell.your-position.undecided>small{color:#aa8650}.summary-cell em{color:#8c928d;margin-top:7px;font-size:9px;font-style:normal;line-height:1.4;display:block}.summary-cell.response-cell>small{color:#77868b}.summary-cell.response-cell em{color:#427763}.summary-footnote{color:#8d928e;margin:15px 1px 0;font-size:10px;line-height:1.55}.review-page{padding-top:1px}.review-toolbar{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.search{color:#9aa09c;background:#fffefa;border:1px solid #dedad2;border-radius:6px;align-items:center;gap:9px;width:min(360px,48%);height:39px;padding:0 12px;display:flex}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:none;font-size:11px}.search input::placeholder{color:#a1a6a2}.topic-tabs{background:#faf9f5;border:1px solid #e4e0d8;border-radius:7px;flex-wrap:wrap;align-items:center;gap:7px;padding:12px;display:flex}.topic-tabs button{color:#626b67;text-align:left;background:#fff;border:1px solid #e7e3db;border-radius:5px;justify-content:space-between;align-items:center;gap:9px;max-width:100%;min-height:34px;padding:7px 11px;font-size:10px;line-height:1.35;display:flex}.topic-tabs button.active{color:#315b50;background:#edf4ef;border-color:#739487}.topic-tabs button small{color:#838b86;background:#f2f0eb;border-radius:8px;flex:none;padding:2px 5px;font:9px DM Mono,monospace}.topic-tabs button.active small{color:#426d5a;background:#dce9e1}.review-tools{color:#8a918d;justify-content:space-between;align-items:center;margin:14px 1px 8px;font-size:10px;display:flex}.filter-group{gap:4px;display:flex}.filter-group button{color:#7e8581;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px 9px;font-size:10px}.filter-group button.active{color:#315b50;background:#edf4ef;border-color:#d8e3db}.review-layout{grid-template-columns:minmax(255px,.78fr) minmax(0,1.75fr);align-items:start;gap:13px;display:grid}.decision-index,.decision-card{background:var(--paper);border:1px solid #e4e0d8;border-radius:8px;overflow:hidden}.decision-index{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.decision-index>button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #eeece6;grid-template-columns:27px minmax(0,1fr) 10px;align-items:start;gap:9px;padding:11px 10px;display:grid}.decision-index>button:hover{background:#f8f7f3}.decision-index>button.active{background:#edf4ef;box-shadow:inset 2px 0 #4b7d66}.index-mark{color:#8d938f;border:1px solid #e3dfd7;border-radius:50%;place-items:center;width:24px;height:24px;font:9px DM Mono,monospace;display:grid}.decision-index>button.active .index-mark{color:#35654f;border-color:#8fae9c}.decision-index>button>span:nth-child(2){min-width:0}.decision-index small,.decision-index strong,.decision-index em,.decision-index b{display:block}.decision-index small{color:#949994;font:9px DM Mono,monospace}.decision-index strong{color:#373e3d;margin:4px 0;font-size:10px;line-height:1.4}.decision-index em{color:#9b8459;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-style:normal;line-height:1.4;display:-webkit-box;overflow:hidden}.decision-index b{color:#498369;margin-top:5px;font:9px DM Mono,monospace}.decision-index>button>i{color:#9aa09a;font:17px DM Sans,sans-serif}.decision-card{padding:20px 23px 22px}.decision-head{border-bottom:1px solid #ece8df;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:15px;display:flex}.decision-meta{color:#8e948f;letter-spacing:.045em;font:9px DM Mono,monospace}.decision-meta span{color:#c09a55;margin:0 5px}.decision-head h3{color:#2d3434;margin:7px 0 0;font:500 26px Playfair Display,Georgia,serif}.edit-button,.add-option{color:#4f6960;background:#fbfaf7;border:1px solid #dcded7;border-radius:5px;flex:none;padding:8px 11px;font-size:10px}.edit-button:hover,.add-option:hover{background:#f3f7f3;border-color:#729282}.draft-box{background:#fcf8ef;border:1px solid #e8dfcd;border-left:3px solid #c6a15f;border-radius:5px;margin:15px 0 0;padding:14px 15px}.draft-box p{color:#484a45;margin:7px 0;font-size:12px;line-height:1.55}.draft-box>small{color:#9a8969;font-size:9px}.section-label{color:#8e7954}.choice-section{padding:19px 0 17px}.section-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.section-heading h4{color:#343b39;margin:5px 0 0;font:500 18px Playfair Display,Georgia,serif}.choice-status{color:#76877c;text-align:right;font-size:9px}.selected-position{color:#365c4b;background:#edf4ef;border-radius:5px;margin-bottom:12px;padding:11px 13px;font-size:11px;line-height:1.5}.unselected-note{color:#827758;background:#f7f4ed;border-radius:5px;margin:10px 0;padding:10px 12px;font-size:10px;line-height:1.5}.option-list{gap:7px;display:grid}.option-card{background:#fff;border:1px solid #e5e2db;border-radius:6px;overflow:hidden}.option-card.selected{background:#f4f8f4;border-color:#8ba994;box-shadow:inset 2px 0 #4b8065}.option-pick{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:17px minmax(0,1fr);gap:10px;padding:11px 12px;display:grid}.radio{color:#fff;border:1px solid #b4b9b3;border-radius:50%;place-items:center;width:14px;height:14px;margin-top:2px;font-size:9px;display:grid}.option-card.selected .radio{background:#4b8065;border-color:#4b8065}.option-copy{min-width:0}.option-copy small{color:#9b814e;margin-bottom:4px;font:9px DM Mono,monospace;display:block}.option-copy strong{color:#383f3d;white-space:pre-wrap;font-size:11px;font-weight:500;line-height:1.5;display:block}.option-copy em{color:#87908a;margin-top:5px;font-size:10px;font-style:normal;line-height:1.45;display:block}.option-editor{background:#fbfaf7;border-top:1px solid #e6e3dc;grid-template-columns:.45fr 1.2fr 1fr;gap:8px;padding:11px;display:grid}.option-editor label,.working-notes label,.response-fields label{color:#828984;font-size:9px;display:block}.option-editor input,.option-editor textarea,.working-notes textarea,.response-fields input,.response-fields select{color:#3e4542;background:#fffefa;border:1px solid #e0ddd6;border-radius:4px;width:100%;margin-top:5px;padding:8px 9px;font-size:10px;line-height:1.45;display:block}.option-editor textarea,.working-notes textarea{resize:vertical}.option-editor>button{color:#9f5d50;background:0 0;border:0;place-self:center start;font-size:9px}.add-option{margin-top:8px}.detail-context{border-top:1px solid #e8e5de;border-bottom:1px solid #e8e5de}.detail-context summary{color:#555d58;cursor:pointer;align-items:center;gap:10px;padding:12px 1px;font-size:10px;font-weight:600;list-style:none;display:flex}.detail-context summary::-webkit-details-marker{display:none}.detail-context summary:before{content:"＋";color:#a9894f;font:12px DM Mono,monospace}.detail-context[open] summary:before{content:"−"}.detail-context summary span{color:#989e99;margin-left:auto;font-size:9px;font-weight:400}.detail-context dl{grid-template-columns:140px minmax(0,1fr);margin:0;padding-bottom:10px;display:grid}.detail-context dt,.detail-context dd{border-top:1px solid #f0eee9;margin:0;padding:8px 0;font-size:10px;line-height:1.5}.detail-context dt{color:#818984}.detail-context dd{color:#5d6560;white-space:pre-wrap}.working-notes{padding-top:16px}.working-notes>.section-label{margin-bottom:10px}.working-notes>label{color:#858b86;font-size:9px;display:block}.working-notes textarea{min-height:66px}.response-fields{grid-template-columns:1fr 1fr;gap:9px;margin-top:8px;display:grid}.working-notes>small{color:#9a9f9b;margin-top:9px;font-size:9px;display:block}.load-card{border:1px solid var(--line);background:var(--paper);color:#66716a;text-align:center;border-radius:8px;max-width:500px;margin:20vh auto;padding:24px}@media (width<=1000px){.app-shell{padding-left:24px;padding-right:24px}.hero{align-items:flex-start}.hero-stats div{padding:1px 13px}.summary-table-head,.summary-row{grid-template-columns:minmax(110px,.8fr) minmax(165px,1.3fr) minmax(95px,.65fr) minmax(165px,1.3fr) minmax(145px,1.15fr)}.summary-cell,.summary-decision{padding-left:10px;padding-right:10px}}@media (width<=760px){.app-shell{padding-left:16px;padding-right:16px}.hero{padding-top:36px;display:block}.hero-stats{margin-top:23px}.hero-stats div:first-child{padding-left:0}.page-intro{display:block}.page-intro>p{margin-top:8px}.summary-table-head{display:none}.summary-row{grid-template-columns:1fr 1fr}.summary-decision{border-right:0;grid-column:1/-1;padding-bottom:9px}.summary-cell{border-top:1px solid #f0eee8;padding:9px 12px 12px}.summary-cell:before{color:#a1a6a2;letter-spacing:.05em;margin-bottom:5px;font:8px DM Mono,monospace;display:block}.summary-row .summary-cell:nth-child(2):before{content:"JUAN’S PROPOSAL"}.summary-row .summary-cell:nth-child(3):before{content:"YOUR SELECTION"}.summary-row .summary-cell:nth-child(4):before{content:"YOUR COUNTER-PROPOSAL"}.summary-row .summary-cell:nth-child(4),.summary-row .summary-cell:nth-child(5){border-right:0;grid-column:1/-1}.summary-row .summary-cell:nth-child(5):before{content:"JUAN’S RESPONSE / STATUS"}.review-toolbar{display:block}.search{width:100%;margin-top:13px}.review-layout{grid-template-columns:1fr}.decision-index{max-height:300px;position:static}.decision-card{padding:17px}.topic-tabs{gap:6px}.topic-tabs button{flex:30%;min-width:140px}}@media (width<=520px){body{min-width:320px}.app-shell{padding-left:12px;padding-right:12px}.topbar{height:64px}.brand-mark{width:31px;height:31px}.save-pill{max-width:170px;font-size:9px}.hero h1{font-size:39px}.hero p{max-width:350px;line-height:1.5}.hero-stats div{padding:0 12px}.hero-stats strong{font-size:17px}.page-tabs{margin:19px 0 23px}.page-tabs button{gap:7px;padding-left:9px;padding-right:10px;font-size:11px}.legend{gap:8px 13px}.topic-group>summary{gap:10px;padding:12px}.topic-progress{width:54px}.topic-title strong{font-size:11px;line-height:1.35}.summary-row{grid-template-columns:1fr}.summary-decision{grid-column:auto}.summary-cell,.summary-row .summary-cell:nth-child(4){border-right:0;grid-column:auto}.summary-cell:nth-child(2),.summary-cell:nth-child(3),.summary-cell:nth-child(4){border-top:1px solid #f0eee8}.review-toolbar h2{font-size:23px}.topic-tabs button{flex-basis:100%;min-width:0}.decision-head h3{font-size:22px}.edit-button{padding:7px;font-size:9px}.section-heading{flex-direction:column;align-items:flex-start}.choice-status{text-align:left}.option-editor,.response-fields{grid-template-columns:1fr}.detail-context summary span{text-align:right;max-width:48%}.detail-context dl{grid-template-columns:1fr}.detail-context dt{border-bottom:0;padding-bottom:2px}.detail-context dd{padding-top:4px}}.review-actions{align-items:center;gap:9px;display:flex}.primary-action,.secondary-action{color:#fff;background:#315b50;border:1px solid #315b50;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;font-weight:600;display:inline-flex}.primary-action small{background:#ffffff29;border-radius:8px;padding:2px 5px;font:9px DM Mono,monospace}.secondary-action{color:#626b67;background:#fffefa;border-color:#dedad2}.decision-index button em{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;line-height:1.4;display:-webkit-box;overflow:hidden}.decision-index button em.draft-subtitle{color:#8b7655}.decision-index button em.selection-subtitle{color:#39745b;font-weight:600}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e25225c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.question-modal{background:#fffefa;border:1px solid #e4e0d8;border-radius:10px;width:min(560px,100%);max-height:min(90vh,760px);padding:23px;overflow:auto;box-shadow:0 24px 80px #18211d33}.modal-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.modal-heading h2{color:#272d30;margin:7px 0 0;font:500 25px Playfair Display,Georgia,serif}.modal-close{color:#68716b;background:#fff;border:1px solid #e4e0d8;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:1}.question-modal>p{color:#7b837e;margin:10px 0 18px;font-size:11px;line-height:1.55}.question-modal form{gap:12px;display:grid}.question-modal form label{color:#737c76;font-size:10px;display:block}.question-modal input,.question-modal select,.question-modal textarea{color:#343b39;background:#fff;border:1px solid #dedad2;border-radius:5px;width:100%;margin-top:5px;padding:10px;font-size:11px;line-height:1.45;display:block}.question-modal textarea{resize:vertical}.modal-fields{grid-template-columns:.7fr 1.3fr;gap:10px;display:grid}.modal-actions{justify-content:flex-end;gap:8px;margin-top:5px;display:flex}@media (width<=760px){.review-actions{flex-direction:column;align-items:stretch}.review-actions .search{width:100%;margin-top:0}.review-actions .primary-action{align-self:flex-start}.modal-fields{grid-template-columns:1fr}}.verbatim-box{background:#fffdf8;border:1px solid #eadfc9;border-left:3px solid #c79c49;border-radius:6px;margin-top:13px;padding:15px 17px}.verbatim-box>.section-label{margin-bottom:9px}.verbatim-box blockquote,.proposal-question-card blockquote{color:#525a56;white-space:pre-wrap;background:#fff;border-left:2px solid #d1aa5f;margin:8px 0;padding:10px 12px;font-family:Georgia,serif;font-size:12px;line-height:1.65;position:relative}.verbatim-box blockquote button,.proposal-question-card blockquote button{color:#8d6e30;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font:9px DM Mono,monospace;display:block}.verbatim-box>p{color:#7a827d;margin:0;font-size:11px}.private-notes-label{margin:18px 0 9px}.proposal-page{padding:24px 0 45px}.proposal-workspace{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);align-items:start;gap:20px;display:grid}.proposal-document{gap:14px;display:grid}.proposal-page-image{background:#fff;width:100%;line-height:0;position:relative;overflow:hidden;box-shadow:0 5px 24px #242b261a}.proposal-page-image>img{width:100%;height:auto;display:block}.proposal-highlight{z-index:2;cursor:pointer;background:#f7d3743b;border:1px solid #be9130bf;border-radius:2px;padding:0;transition:background .12s,border-color .12s,box-shadow .12s;position:absolute}.proposal-highlight:hover,.proposal-highlight.active{z-index:3;background:#f7d37478;border:2px solid #b98b32;box-shadow:0 0 0 2px #f7d37433}.proposal-side{gap:12px;max-height:calc(100vh - 28px);padding-right:3px;display:grid;position:sticky;top:14px;overflow:auto}.proposal-question-list,.proposal-question-card{background:#fffefa;border:1px solid #e5e1d9;border-radius:7px;padding:14px;box-shadow:0 3px 14px #242b260a}.proposal-question-list>.section-label{margin-bottom:8px}.proposal-question-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0eee8;grid-template-columns:35px 1fr 14px;align-items:start;gap:6px;width:100%;padding:7px 5px;display:grid}.proposal-question-list button.active{background:#faf3e5;border-radius:4px}.proposal-question-list button small{color:#9b7c3d;font:9px DM Mono,monospace}.proposal-question-list button span{color:#424a45;font-size:10px;line-height:1.4}.proposal-question-list button i{color:#a39e92;font-style:normal}.proposal-question-card h3{color:#303733;margin:6px 0 11px;font:500 20px Playfair Display,Georgia,serif}.proposal-question-card blockquote{font-size:11px}.notes-for-juan-editor,.juan-note-editor{margin-top:13px;display:block}.notes-for-juan-editor textarea,.juan-note-editor textarea{color:#38403c;resize:vertical;background:#fff;border:1px solid #dfdbd3;border-radius:4px;width:100%;margin-top:6px;padding:9px;font:11px/1.5 DM Sans,sans-serif;display:block}.juan-shared-note{background:#f8f4eb;border-radius:5px;margin-top:13px;padding:10px 11px}.juan-shared-note p{color:#555d58;white-space:pre-wrap;margin:6px 0 0;font-size:11px;line-height:1.55}.juan-note-editor .primary-action{margin-top:7px}.juan-note-editor>small{color:#89918b;margin-top:6px;font-size:9px;display:block}.proposal-page .summary-footnote{margin:17px 0 0}@media (width<=980px){.proposal-workspace{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)}}@media (width<=760px){.proposal-page{padding-top:14px}.proposal-workspace{grid-template-columns:1fr}.proposal-side{max-height:none;position:static;overflow:visible}.proposal-question-list{max-height:280px;overflow:auto}}
