.questionnaire-module__YjTx8W__shell{grid-template-columns:230px minmax(0,1fr);gap:28px;width:100%;margin:0 auto;display:grid}@media (max-width:760px){.questionnaire-module__YjTx8W__shell{grid-template-columns:1fr}.questionnaire-module__YjTx8W__nav{display:none}}.questionnaire-module__YjTx8W__nav{margin:0;padding:8px 0 0;list-style:none;position:sticky;top:24px}.questionnaire-module__YjTx8W__navItem{font-size:var(--text-data);border-bottom:1px solid var(--rule);color:var(--ink-60)}.questionnaire-module__YjTx8W__navItem a,.questionnaire-module__YjTx8W__navItem span.questionnaire-module__YjTx8W__label{min-height:46px;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.questionnaire-module__YjTx8W__navItem[data-state=done]{color:var(--evidenced)}.questionnaire-module__YjTx8W__navItem[data-state=current]{color:var(--boardroom-navy);font-weight:600}.questionnaire-module__YjTx8W__check{border:1.5px solid var(--ink-40);border-radius:50%;flex-shrink:0;width:16px;height:16px}.questionnaire-module__YjTx8W__navItem[data-state=done] .questionnaire-module__YjTx8W__check{background:var(--evidenced);border-color:var(--evidenced)}.questionnaire-module__YjTx8W__navItem[data-state=current] .questionnaire-module__YjTx8W__check{border-color:var(--brass);background:var(--brass);box-shadow:inset 0 0 0 3px #fff}.questionnaire-module__YjTx8W__card{background:var(--surface);border:1px solid var(--rule);border-radius:12px;padding:36px 40px;box-shadow:0 10px 30px #0f23400d}@media (max-width:760px){.questionnaire-module__YjTx8W__card{border-radius:10px;padding:22px 18px}}.questionnaire-module__YjTx8W__welcome{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:860px){.questionnaire-module__YjTx8W__welcome{grid-template-columns:1fr}}.questionnaire-module__YjTx8W__welcomeTitle{font-family:var(--font-source-serif), Georgia, serif;color:var(--boardroom-navy);margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.25}.questionnaire-module__YjTx8W__lead{color:var(--ink-80);margin:0 0 20px}.questionnaire-module__YjTx8W__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:4px;display:grid}@media (max-width:560px){.questionnaire-module__YjTx8W__facts{grid-template-columns:1fr}}.questionnaire-module__YjTx8W__fact{border:1px solid var(--rule);font-size:var(--text-data);color:var(--ink-60);border-radius:8px;padding:12px 14px}.questionnaire-module__YjTx8W__fact b{font-family:var(--font-source-serif), Georgia, serif;color:var(--boardroom-navy);font-size:22px;display:block}.questionnaire-module__YjTx8W__sectionList{margin:14px 0 0;padding:0;list-style:none}.questionnaire-module__YjTx8W__sectionList li{border-bottom:1px solid var(--rule);font-size:var(--text-data);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.questionnaire-module__YjTx8W__sectionList li:last-child{border-bottom:0}.questionnaire-module__YjTx8W__sectionNumber{width:26px;height:26px;color:var(--ink-60);border:1.5px solid #cbd1da;border-radius:50%;place-items:center;display:grid}.questionnaire-module__YjTx8W__sectionList li[data-state=done] .questionnaire-module__YjTx8W__sectionNumber{background:var(--evidenced);border-color:var(--evidenced);color:#fff}.questionnaire-module__YjTx8W__sectionList li[data-state=current] .questionnaire-module__YjTx8W__sectionNumber{border-color:var(--brass);color:var(--brass);font-weight:600}.questionnaire-module__YjTx8W__sectionName{color:var(--ink)}.questionnaire-module__YjTx8W__sectionCount{color:var(--ink-60)}.questionnaire-module__YjTx8W__done{width:64px;height:64px;color:var(--evidenced);background:#e3f1ea;border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.questionnaire-module__YjTx8W__segments{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:14px;display:grid}.questionnaire-module__YjTx8W__segments span{background:#e3e6eb;border-radius:3px;height:6px}.questionnaire-module__YjTx8W__segments span[data-state=done]{background:var(--evidenced)}.questionnaire-module__YjTx8W__segments span[data-state=current]{background:var(--brass)}.questionnaire-module__YjTx8W__progress{font-size:var(--text-data);color:var(--ink-60);justify-content:space-between;gap:12px;display:flex}.questionnaire-module__YjTx8W__progressText{font-size:var(--text-data);color:var(--ink-60)}.questionnaire-module__YjTx8W__progressBar{background:var(--rule);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.questionnaire-module__YjTx8W__progressFill{background:var(--signal-navy);height:100%}.questionnaire-module__YjTx8W__sectionLabel{font-size:var(--text-data);color:var(--brass);text-transform:uppercase;letter-spacing:.8px;margin:0 0 10px;font-weight:600}.questionnaire-module__YjTx8W__questionText{font-family:var(--font-source-serif), Georgia, serif;color:var(--ink);margin:0 0 24px;font-size:24px;font-weight:500;line-height:1.4}@media (max-width:560px){.questionnaire-module__YjTx8W__questionText{font-size:21px}}.questionnaire-module__YjTx8W__fieldset{border:none;margin:0;padding:0}.questionnaire-module__YjTx8W__option{border:1.5px solid var(--rule);cursor:pointer;min-height:52px;font-size:var(--text-body);border-radius:10px;align-items:center;gap:14px;margin-bottom:10px;padding:10px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}.questionnaire-module__YjTx8W__option:hover{border-color:#b9c6d4}.questionnaire-module__YjTx8W__option input{opacity:0;width:1px;height:1px;position:absolute}.questionnaire-module__YjTx8W__optionLetter{width:30px;height:30px;font-size:var(--text-data);color:var(--ink-60);border:1.5px solid #b9c6d4;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.questionnaire-module__YjTx8W__option:has(input:checked){border-color:var(--boardroom-navy);background:#f0f4f8}.questionnaire-module__YjTx8W__option:has(input:checked) .questionnaire-module__YjTx8W__optionLetter{background:var(--boardroom-navy);border-color:var(--boardroom-navy);color:#fff}.questionnaire-module__YjTx8W__confidenceBlock{border-top:1px solid var(--rule);margin-top:28px;padding-top:24px}.questionnaire-module__YjTx8W__confidenceLegend{font-size:var(--text-body);color:var(--ink-80);margin-bottom:12px;padding:0;font-weight:600}.questionnaire-module__YjTx8W__scale{border:1.5px solid var(--rule);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.questionnaire-module__YjTx8W__scaleOption{border-right:1px solid var(--rule);position:relative}.questionnaire-module__YjTx8W__scaleOption:last-child{border-right:0}.questionnaire-module__YjTx8W__scaleOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.questionnaire-module__YjTx8W__scaleOption span{text-align:center;min-height:48px;font-size:var(--text-data);color:var(--ink-60);justify-content:center;align-items:center;padding:6px 4px;display:flex}.questionnaire-module__YjTx8W__scaleOption input:checked+span{background:var(--boardroom-navy);color:#fff;font-weight:600}.questionnaire-module__YjTx8W__scaleOption input:focus-visible+span{outline:2px solid var(--brass);outline-offset:2px}.questionnaire-module__YjTx8W__option:has(input:focus-visible){outline:2px solid var(--brass);outline-offset:2px}@media (max-width:480px){.questionnaire-module__YjTx8W__scale{grid-template-columns:1fr}.questionnaire-module__YjTx8W__scaleOption{border-right:0;border-bottom:1px solid var(--rule)}.questionnaire-module__YjTx8W__scaleOption:last-child{border-bottom:0}.questionnaire-module__YjTx8W__scaleOption span{min-height:44px}}.questionnaire-module__YjTx8W__note{font-size:var(--text-data);color:var(--ink-60);margin-top:10px}.questionnaire-module__YjTx8W__privacy{font-size:var(--text-data);color:var(--evidenced);background:#eaf0e7;border-radius:8px;margin-top:20px;padding:14px 16px;display:block}.questionnaire-module__YjTx8W__privacySmall{font-size:var(--text-data);color:var(--ink-60);text-align:center;margin:12px 0 0}.questionnaire-module__YjTx8W__error{color:var(--critical);margin-top:16px}.questionnaire-module__YjTx8W__buttons{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}@media (max-width:760px){.questionnaire-module__YjTx8W__stickyActions{background:var(--surface);border-top:1px solid var(--rule);margin-top:20px;padding:12px 0;position:sticky;bottom:0}}.questionnaire-module__YjTx8W__back,.questionnaire-module__YjTx8W__next{white-space:nowrap}@media (max-width:400px){.questionnaire-module__YjTx8W__back{padding:0 14px}.questionnaire-module__YjTx8W__next{padding:0 18px}}.questionnaire-module__YjTx8W__back{border:1px solid var(--ink-40);min-height:46px;color:var(--ink-80);border-radius:8px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.questionnaire-module__YjTx8W__next{background:var(--boardroom-navy);color:#fff;min-height:46px;font-size:var(--text-body);cursor:pointer;border:none;border-radius:8px;padding:0 26px;font-weight:600}.questionnaire-module__YjTx8W__primaryLink{background:var(--boardroom-navy);color:#fff;border-radius:8px;align-items:center;min-height:46px;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}
.viewAs-module__gbdyyW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:16px;display:grid}.viewAs-module__gbdyyW__roles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:14px 18px 18px;display:grid}.viewAs-module__gbdyyW__role{display:contents}.viewAs-module__gbdyyW__roleButton{text-align:left;border:1px solid var(--rule);background:var(--surface);width:100%;font:inherit;font-size:var(--text-data);color:var(--ink);cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.viewAs-module__gbdyyW__roleButton:hover,.viewAs-module__gbdyyW__roleButton:focus-visible{border-color:var(--brass);box-shadow:inset 3px 0 0 var(--brass);outline:none}.viewAs-module__gbdyyW__roleName{color:var(--boardroom-navy);font-weight:700}.viewAs-module__gbdyyW__person{color:var(--ink)}.viewAs-module__gbdyyW__help{color:var(--ink-60)}.viewAs-module__gbdyyW__current{font-size:var(--text-data);background:#f6f0de;border:1px solid #d9c48a;border-radius:8px;margin:0 0 16px;padding:10px 14px}.viewAs-module__gbdyyW__error{color:var(--critical);font-size:var(--text-data)}.viewAs-module__gbdyyW__search{align-items:center;gap:8px;max-width:560px;margin:0 0 16px;display:flex}.viewAs-module__gbdyyW__searchInput{border:1px solid var(--rule);background:var(--surface);min-height:40px;color:var(--ink);font:inherit;font-size:var(--text-data);border-radius:6px;flex:1;padding:8px 12px}.viewAs-module__gbdyyW__searchButton{cursor:pointer;font-family:inherit}.viewAs-module__gbdyyW__list{gap:10px;display:grid}.viewAs-module__gbdyyW__item>.viewAs-module__gbdyyW__roles{border-top:1px solid var(--rule)}.viewAs-module__gbdyyW__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.viewAs-module__gbdyyW__summary::-webkit-details-marker{display:none}.viewAs-module__gbdyyW__name{font-family:var(--font-source-serif), Georgia, serif;color:var(--ink);font-size:16px;font-weight:600;display:block}.viewAs-module__gbdyyW__meta{color:var(--ink-60);font-size:var(--text-data);display:block}.viewAs-module__gbdyyW__chevron{color:var(--ink-60);flex:none;transition:transform .15s}.viewAs-module__gbdyyW__item[open] .viewAs-module__gbdyyW__chevron{transform:rotate(180deg)}
.cycles-module__sC4sAq__list{gap:10px;display:grid}.cycles-module__sC4sAq__row{border:1px solid var(--rule);background:var(--surface);border-radius:8px}.cycles-module__sC4sAq__main{grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) 110px 110px minmax(120px,.8fr) minmax(150px,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.cycles-module__sC4sAq__label{color:var(--ink-60);font-size:14px;display:block}.cycles-module__sC4sAq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cycles-module__sC4sAq__viewAs>summary{cursor:pointer;list-style:none}.cycles-module__sC4sAq__viewAs>summary::-webkit-details-marker{display:none}.cycles-module__sC4sAq__panel{border-top:1px solid var(--rule)}.cycles-module__sC4sAq__earlier{border-top:1px dashed var(--rule);font-size:var(--text-data);padding:8px 16px 12px}.cycles-module__sC4sAq__earlier>summary{cursor:pointer;color:var(--slate-blue);font-weight:600}.cycles-module__sC4sAq__earlierTable{border-collapse:collapse;width:100%;margin-top:8px}.cycles-module__sC4sAq__earlierTable td{border-bottom:1px solid var(--rule);padding:6px 10px 6px 0}@media (max-width:1100px){.cycles-module__sC4sAq__main{grid-template-columns:1fr 1fr}.cycles-module__sC4sAq__actions{grid-column:1/-1;justify-content:flex-start}}
.shell-module__OnXLDa__app{height:calc(100vh - var(--env-banner-height,0px));grid-template-columns:248px minmax(0,1fr);min-height:0;transition:grid-template-columns .2s;display:grid}.shell-module__OnXLDa__app[data-nav=closed]{grid-template-columns:0 minmax(0,1fr)}.shell-module__OnXLDa__app[data-nav=closed] .shell-module__OnXLDa__side{visibility:hidden;overflow:hidden}@media (prefers-reduced-motion:reduce){.shell-module__OnXLDa__app{transition:none}}.shell-module__OnXLDa__side{background:var(--boardroom-navy);color:#c9d2e1;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.shell-module__OnXLDa__brand{border-bottom:1px solid #ffffff14;padding:20px 20px 16px}.shell-module__OnXLDa__company{font-size:var(--text-data);color:#8fa0bc;margin-top:6px;display:block}.shell-module__OnXLDa__nav{flex:1;padding:8px 12px 16px}.shell-module__OnXLDa__group{font-size:var(--text-data);color:#7f93b2;margin:18px 10px 6px;font-weight:600}.shell-module__OnXLDa__item{color:#c9d2e1;font-size:var(--text-data);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.shell-module__OnXLDa__item:hover{color:#fff;background:#ffffff0f}.shell-module__OnXLDa__item[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--brass-light);background:#1e3d6e}.shell-module__OnXLDa__section{margin:2px 0 6px;display:grid}.shell-module__OnXLDa__sectionHead{align-items:center;gap:4px;display:flex}.shell-module__OnXLDa__sectionHead .shell-module__OnXLDa__item{flex:1;min-width:0}.shell-module__OnXLDa__sectionToggle{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;padding:0;display:inline-grid}.shell-module__OnXLDa__sectionToggle svg{transition:transform .15s}.shell-module__OnXLDa__sectionToggle[aria-expanded=false] svg{transform:rotate(-90deg)}.shell-module__OnXLDa__sectionToggle:focus-visible{outline:2px solid var(--brass-light);outline-offset:1px}.shell-module__OnXLDa__sectionList{display:grid}.shell-module__OnXLDa__item[data-section-open=true]{color:#fff;font-weight:600}.shell-module__OnXLDa__subItem{color:#9fb0c6;border-radius:6px;padding:5px 10px 5px 36px;font-size:13px;line-height:1.35;text-decoration:none;display:block}.shell-module__OnXLDa__subItem:hover{color:#fff;background:#ffffff0f}.shell-module__OnXLDa__subItem[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--brass-light);background:#1e3d6e}.shell-module__OnXLDa__icon{opacity:.85;flex:none;width:16px;height:16px}.shell-module__OnXLDa__me{font-size:var(--text-data);color:#fff;border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:14px 16px;display:flex}.shell-module__OnXLDa__avatar{background:var(--brass);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:600;display:grid}.shell-module__OnXLDa__meRole{color:#8fa0bc;display:block}.shell-module__OnXLDa__sideFoot{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;display:flex}.shell-module__OnXLDa__signOut{color:#fff;font-size:var(--text-data);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:4px;padding:5px 10px}.shell-module__OnXLDa__topbar{border-bottom:1px solid var(--rule);background:var(--surface);box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:6px 24px;display:flex}.shell-module__OnXLDa__navToggle{border:1px solid var(--rule);background:var(--surface);min-height:40px;color:var(--boardroom-navy);font:inherit;font-size:var(--text-data);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.shell-module__OnXLDa__navToggle:hover{border-color:var(--slate-blue)}.shell-module__OnXLDa__account{font-size:var(--text-data);color:var(--ink);justify-content:flex-end;align-items:center;gap:10px;display:flex}.shell-module__OnXLDa__account .shell-module__OnXLDa__meRole{color:var(--ink-60)}.shell-module__OnXLDa__column{flex-direction:column;min-width:0;min-height:0;display:flex}.shell-module__OnXLDa__main{box-sizing:border-box;flex:1;width:100%;max-width:1760px;min-height:0;padding:20px 24px 48px;overflow:auto}@media (max-width:900px){.shell-module__OnXLDa__app{grid-template-columns:1fr}.shell-module__OnXLDa__side{height:auto;position:static}.shell-module__OnXLDa__nav{gap:4px;padding:8px 12px;display:flex;overflow-x:auto}.shell-module__OnXLDa__group{display:none}.shell-module__OnXLDa__item{white-space:nowrap}.shell-module__OnXLDa__main{padding:20px 16px 40px}.shell-module__OnXLDa__topbar{padding:6px 16px}.shell-module__OnXLDa__app[data-nav=closed]{grid-template-columns:1fr}.shell-module__OnXLDa__app[data-nav=closed] .shell-module__OnXLDa__side{display:none}}@media (max-width:640px){.shell-module__OnXLDa__brand{padding:12px 16px 10px}.shell-module__OnXLDa__company{display:none}.shell-module__OnXLDa__sideFoot{padding:8px 16px}.shell-module__OnXLDa__topbar{flex-wrap:wrap;row-gap:8px}}.shell-module__OnXLDa__switcherWrap{margin:14px 14px 4px;position:relative}.shell-module__OnXLDa__switcher{text-align:left;color:#fff;width:100%;font:inherit;font-size:var(--text-data);cursor:pointer;background:#16305a;border:1px solid #ffffff1f;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.shell-module__OnXLDa__switcher:hover{border-color:#ffffff4d}.shell-module__OnXLDa__switcherLabel{color:#8fa0bc;display:block}.shell-module__OnXLDa__switcherValue{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.shell-module__OnXLDa__switcherMenu{z-index:20;background:var(--surface);width:320px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--rule);border-radius:8px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 32px #0f234038}.shell-module__OnXLDa__switcherInput{box-sizing:border-box;border:0;border-bottom:1px solid var(--rule);width:100%;font:inherit;font-size:var(--text-data);outline:none;padding:12px 14px}.shell-module__OnXLDa__switcherList{max-height:320px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.shell-module__OnXLDa__switcherOption{text-align:left;width:100%;font:inherit;font-size:var(--text-data);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 14px;display:block}.shell-module__OnXLDa__switcherOption[aria-selected=true]{background:#eef2f8}.shell-module__OnXLDa__switcherName{font-weight:600;display:block}.shell-module__OnXLDa__switcherMeta{color:var(--ink-60);display:block}.shell-module__OnXLDa__switcherEmpty{color:var(--ink-60);font-size:var(--text-data);padding:10px 14px}.shell-module__OnXLDa__switcherFoot{border-top:1px solid var(--rule);font-size:var(--text-data);color:var(--ink-60);justify-content:space-between;padding:8px 14px;display:flex}.shell-module__OnXLDa__switcherFoot a{color:var(--signal-navy)}@media print{.shell-module__OnXLDa__app{height:auto;display:block}.shell-module__OnXLDa__side{display:none}.shell-module__OnXLDa__column{height:auto;display:block}.shell-module__OnXLDa__account,.shell-module__OnXLDa__topbar{display:none}.shell-module__OnXLDa__main{max-width:none;padding:0;overflow:visible}}.shell-module__OnXLDa__charterSwitch{border:1px solid var(--panel-border);background:var(--surface);font-size:var(--text-data);border-radius:8px;align-items:center;gap:4px;margin-left:12px;margin-right:auto;padding:3px;display:inline-flex}.shell-module__OnXLDa__charterLabel{color:var(--ink-60);padding:0 6px 0 4px}.shell-module__OnXLDa__charterOn,.shell-module__OnXLDa__charterOff{min-height:34px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:6px;padding:0 12px;font-weight:600}.shell-module__OnXLDa__charterOn{color:var(--surface);background:var(--boardroom-navy)}.shell-module__OnXLDa__charterOff{color:var(--boardroom-navy);background:0 0}.shell-module__OnXLDa__charterOff:hover{border-color:var(--slate-blue)}.shell-module__OnXLDa__badgeBank,.shell-module__OnXLDa__badgeCu{letter-spacing:.02em;vertical-align:middle;white-space:nowrap;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:12px;font-weight:700;display:inline-block}.shell-module__OnXLDa__badgeBank{color:#5a3d00;background:#f6e7c4;border:1px solid #d9bd7a}.shell-module__OnXLDa__badgeCu{color:#0f2340;background:#e1e8f2;border:1px solid #b7c5d8}@media (max-width:760px){.shell-module__OnXLDa__charterLabel{display:none}}@media print{.shell-module__OnXLDa__charterSwitch{display:none}}.shell-module__OnXLDa__viewAsMenu{position:relative}.shell-module__OnXLDa__viewAsSummary{border:1px solid var(--panel-border);background:var(--surface);min-height:40px;color:var(--boardroom-navy);font-weight:600;font-size:var(--text-data);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 14px;list-style:none;display:inline-flex}.shell-module__OnXLDa__viewAsSummary::-webkit-details-marker{display:none}.shell-module__OnXLDa__viewAsSummary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.shell-module__OnXLDa__viewAsMenu[open] .shell-module__OnXLDa__viewAsSummary{border-color:var(--boardroom-navy)}.shell-module__OnXLDa__viewAsPanel{z-index:20;border:1px solid var(--panel-border);background:var(--surface);border-radius:10px;width:min(620px,100vw - 32px);padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f234029}.shell-module__OnXLDa__viewAsHint{color:var(--ink-60);margin:0 0 10px;font-size:13px}
.viewAsBanner-module__QIhdzW__banner{font-size:var(--text-data);color:#5a4610;background:#f6f0de;border:1px solid #d9c48a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:18px;padding:10px 14px;display:flex}.viewAsBanner-module__QIhdzW__text b{color:var(--boardroom-navy)}.viewAsBanner-module__QIhdzW__actions{align-items:center;gap:8px;display:flex}.viewAsBanner-module__QIhdzW__button,.viewAsBanner-module__QIhdzW__exit{font-size:var(--text-data);cursor:pointer;white-space:nowrap;border-radius:6px;padding:6px 12px;font-weight:600;text-decoration:none}.viewAsBanner-module__QIhdzW__button{color:var(--boardroom-navy);background:#fff;border:1px solid #d9c48a}.viewAsBanner-module__QIhdzW__exit{border:1px solid var(--boardroom-navy);background:var(--boardroom-navy);color:#fff}@media print{.viewAsBanner-module__QIhdzW__banner{display:none}}
.feedback-module__eS8WDa__pill{background:var(--brass);color:#fff;border:1px solid var(--brass);font:inherit;font-size:var(--text-data);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-weight:600;display:inline-flex}.feedback-module__eS8WDa__pill:hover,.feedback-module__eS8WDa__pill:focus-visible{background:var(--brass-light);border-color:var(--brass-light);color:var(--boardroom-navy)}.feedback-module__eS8WDa__backdrop{z-index:60;background:#0f234047;position:fixed;inset:0}.feedback-module__eS8WDa__panel{z-index:61;box-sizing:border-box;background:var(--surface);width:min(420px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);border:1px solid var(--panel-border);border-radius:10px;padding:18px 20px 20px;position:fixed;bottom:24px;left:24px;overflow:auto;box-shadow:0 12px 40px #0f234040}.feedback-module__eS8WDa__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feedback-module__eS8WDa__title{font-family:var(--font-source-serif), Georgia, serif;color:var(--boardroom-navy);margin:0;font-size:22px;font-weight:500}.feedback-module__eS8WDa__close{border:1px solid var(--rule);background:var(--surface);font:inherit;font-size:var(--text-data);color:var(--ink-80);cursor:pointer;border-radius:6px;padding:2px 10px}.feedback-module__eS8WDa__lead{font-size:var(--text-data);color:var(--ink-80);margin:6px 0 14px;line-height:1.5}.feedback-module__eS8WDa__tabs{gap:6px;margin:0 0 12px;display:flex}.feedback-module__eS8WDa__tab,.feedback-module__eS8WDa__tabOn{border:1px solid var(--rule);font:inherit;font-size:var(--text-data);cursor:pointer;background:var(--surface);color:var(--boardroom-navy);border-radius:999px;padding:4px 12px}.feedback-module__eS8WDa__tabOn{background:var(--boardroom-navy);border-color:var(--boardroom-navy);color:#fff}.feedback-module__eS8WDa__textarea{box-sizing:border-box;border:1px solid var(--ink-40);width:100%;min-height:130px;font:inherit;font-size:var(--text-body);resize:vertical;border-radius:6px;padding:10px 12px}.feedback-module__eS8WDa__note{color:var(--ink-60);margin:8px 0 0;font-size:13px}.feedback-module__eS8WDa__actions{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.feedback-module__eS8WDa__count{color:var(--ink-60);font-size:13px}.feedback-module__eS8WDa__send{background:var(--boardroom-navy);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:4px;padding:9px 18px;font-weight:600}.feedback-module__eS8WDa__send:disabled{opacity:.6;cursor:default}.feedback-module__eS8WDa__ok{color:#1e5a42;font-size:var(--text-data);background:#e8f2ec;border-radius:6px;margin:4px 0 0;padding:12px 14px}.feedback-module__eS8WDa__error{color:var(--critical);font-size:var(--text-data);margin:10px 0 0}.feedback-module__eS8WDa__list{margin:0;padding:0;list-style:none}.feedback-module__eS8WDa__item{border-top:1px solid var(--rule);font-size:var(--text-data);padding:10px 0}.feedback-module__eS8WDa__itemTop{color:var(--ink-60);justify-content:space-between;gap:10px;font-size:13px;display:flex}.feedback-module__eS8WDa__status{color:var(--boardroom-navy);font-weight:700}.feedback-module__eS8WDa__message{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0}.feedback-module__eS8WDa__reply{border-left:3px solid var(--brass-light);color:var(--ink-80);margin:6px 0 0;padding-left:10px}.feedback-module__eS8WDa__empty{font-size:var(--text-data);color:var(--ink-60)}@media (max-width:640px){.feedback-module__eS8WDa__panel{width:auto;bottom:16px;left:16px;right:16px}}
