body .member-sunset-shell :is(.research-workspace,.messages-workspace){color:var(--member-ink,#2d201b);font:16px/1.5 var(--member-custom-font,Georgia,"Times New Roman",serif);padding:8px 8px 26px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) :is(h2,h3){color:inherit;letter-spacing:0;text-shadow:none;margin:0 0 9px;font-family:inherit;line-height:1.2}body .member-sunset-shell :is(.research-workspace,.messages-workspace) h2{font-size:clamp(23px,2vw,29px);font-weight:600}body .member-sunset-shell :is(.research-workspace,.messages-workspace) h3{font-size:19px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) p{overflow-wrap:anywhere;margin:5px 0 12px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) :is(button,input,textarea,select){font:inherit;color:inherit}body .member-sunset-shell :is(.research-workspace,.messages-workspace) :is(input,textarea,select){background:#fffcf5e3;border:1px solid #bd9a6c;border-radius:3px;width:100%;min-width:0;max-width:100%;padding:8px 10px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) textarea{resize:vertical;min-height:84px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) label{flex-direction:column;gap:5px;margin:10px 0;font-size:14px;font-weight:600;display:flex}body .member-sunset-shell :is(.research-workspace,.messages-workspace) button{color:#3d2717;cursor:pointer;background:#fff7e7c9;border:1px solid #b78e54;border-radius:3px;min-height:36px;margin:0;padding:6px 11px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) button:disabled{opacity:.55;cursor:default}body .member-sunset-shell :is(.research-workspace,.messages-workspace) :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #9a672b}body .member-sunset-shell :is(.research-workspace,.messages-workspace) a{text-underline-offset:3px}body .member-sunset-shell :is(.research-workspace,.messages-workspace) a:hover{text-decoration:underline}body .member-sunset-shell .research-workspace-intro{isolation:isolate;border-bottom:1px solid #bb8d477a;align-items:center;min-height:155px;padding:16px 0 19px;display:flex;position:relative;overflow:hidden}body .member-sunset-shell .research-workspace-intro>div{z-index:1;max-width:66%;position:relative}body .member-sunset-shell .research-workspace-intro h2{font-size:clamp(25px,2.45vw,34px)}body .member-sunset-shell .research-workspace-intro p{max-width:700px;margin-bottom:0;font-size:17px}body .member-sunset-shell .research-workspace-intro>img{z-index:-1;object-fit:cover;object-position:center;opacity:.9;width:45%;height:calc(100% + 40px);position:absolute;inset:-20px -8px -20px auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 20% 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}body .member-sunset-shell .research-view-tabs{border-bottom:1px solid #bb8d477a;flex-wrap:wrap;gap:12px 27px;padding:10px 0;display:flex}body .member-sunset-shell .research-view-tabs a{border-bottom:2px solid #0000;padding:6px 0;font-size:16px}body .member-sunset-shell .research-view-tabs a[aria-current]{border-color:#aa762c;font-weight:700}body .member-sunset-shell .research-workspace-columns{grid-template-columns:minmax(0,3fr) minmax(250px,1fr);gap:24px;padding-top:21px;display:grid}body .member-sunset-shell :is(.research-workspace-main,.research-workspace-side,.research-selected-project){min-width:0}body .member-sunset-shell .research-workspace-side{border-left:1px solid #bd94596b;padding-left:23px}body .member-sunset-shell .research-workspace-side>section{border-bottom:1px solid #bd94596b;margin-bottom:19px;padding-bottom:21px}body .member-sunset-shell .research-workspace-side>section:last-child{border-bottom:0;margin-bottom:0}body .member-sunset-shell .research-workspace-side h2{font-size:23px}body .member-sunset-shell .research-workspace-side p{font-size:14px}body .member-sunset-shell .research-workspace-side a{align-items:center;gap:8px;margin:9px 0;font-size:15px;display:flex}body .member-sunset-shell .research-workspace-side .member-link-art{width:64px;height:52px;box-shadow:none;background:0 0;border:0;border-radius:0;-webkit-mask-image:radial-gradient(#000 50%,#0000 76%);mask-image:radial-gradient(#000 50%,#0000 76%)}body .member-sunset-shell .research-method ol{margin:10px 0 16px;padding-left:24px;font-size:15px}body .member-sunset-shell .research-method li{padding:4px 0 6px 3px}body .member-sunset-shell .research-method li::marker{color:#9c641e;font-weight:700}body .member-sunset-shell .research-field-note{color:#644a32;font-size:13px;line-height:1.45}body .member-sunset-shell .research-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}body .member-sunset-shell .research-section-heading>div{min-width:0}body .member-sunset-shell .research-section-heading>label{max-width:290px;margin:0}body .member-sunset-shell .research-section-heading>h2{margin:0}body .member-sunset-shell .research-section-heading>a{white-space:nowrap;font-size:14px}body .member-sunset-shell .research-table-wrap{width:100%;max-width:100%;overflow-x:auto}body .member-sunset-shell .research-workspace table{border-collapse:collapse;table-layout:fixed;background:0 0;width:100%;font-size:15px}body .member-sunset-shell .research-workspace :is(th,td){text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #be94565c;padding:12px 10px}body .member-sunset-shell .research-workspace th{background:#eac78b42;border-top:1px solid #be945687;font-size:14px;font-weight:700}body .member-sunset-shell .research-workspace td>p{white-space:pre-wrap;margin:4px 0 0}body .member-sunset-shell .research-project-table th:first-child{width:67%}body .member-sunset-shell .research-project-table th:nth-child(2){width:15%}body .member-sunset-shell .research-project-table td:last-child a{margin-top:8px;font-size:14px;display:block}body .member-sunset-shell .research-project-table tr[aria-selected=true]{background:#eccd9840}body .member-sunset-shell .research-workspace button.research-project-name{text-align:left;background:0 0;border:0;min-height:30px;padding:0;font-size:18px;font-weight:700;line-height:1.3;display:block}body .member-sunset-shell .research-project-name:hover{text-decoration:underline}body .member-sunset-shell .research-project-table td>p{font-size:14px}body .member-sunset-shell .research-state{color:#593919;text-transform:capitalize;white-space:nowrap;background:#eaca944a;border:1px solid #ba95584d;border-radius:2px;padding:3px 7px;font-size:13px;display:inline-block}body .member-sunset-shell .research-selected-project{border-top:1px solid #bb8d4780;margin-top:25px;padding-top:22px}body .member-sunset-shell .research-workspace-log .research-selected-project{margin-top:13px;padding-top:14px}body .member-sunset-shell .research-selected-project>.research-section-heading{align-items:flex-start}body .member-sunset-shell .research-selected-project>.research-section-heading p{white-space:pre-wrap;font-size:16px}body .member-sunset-shell .research-project-toolbar{border-bottom:1px solid #bd945961;flex-wrap:wrap;align-items:center;gap:9px 13px;padding:10px 0 15px;font-size:14px;display:flex}body .member-sunset-shell .research-project-toolbar .member-button{align-items:center;min-height:36px;padding:6px 11px;font-size:14px;display:inline-flex}body .member-sunset-shell .research-project-toolbar .sharing-widget{max-width:100%}body .member-sunset-shell .research-project-editor{border-bottom:1px solid #bd945961;padding:14px 0}body .member-sunset-shell .research-context-tools{width:100%;font-size:13px}body .member-sunset-shell .research-context-tools:not([open]){width:auto}body .member-sunset-shell .research-context-tools a{margin-left:10px}body .member-sunset-shell .research-workspace summary{cursor:pointer;text-underline-offset:3px;font-size:14px}body .member-sunset-shell .research-log-section{padding:22px 0 0}body .member-sunset-shell .research-log-table th:first-child{width:19%}body .member-sunset-shell .research-log-table th:nth-child(2){width:27%}body .member-sunset-shell .research-log-table small{color:#684d32;margin-top:5px;font-size:13px;display:block}body .member-sunset-shell .research-log-table details{margin-top:10px;font-size:14px}body .member-sunset-shell .research-log-table details summary{color:#6b441d}body .member-sunset-shell .research-log-table details form{margin-top:10px}body .member-sunset-shell .research-log-selector{max-width:680px}body .member-sunset-shell .research-log-selector>label{margin:0;font-size:16px}body .member-sunset-shell .research-entry-section{border-top:1px solid #bb8d477a;margin-top:23px;padding-top:22px}body .member-sunset-shell .research-entry-section>p{font-size:15px}body .member-sunset-shell .research-entry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}body .member-sunset-shell .research-entry-form label{margin:6px 0}body .member-sunset-shell .research-entry-text,body .member-sunset-shell .research-entry-submit{grid-column:1/-1}body .member-sunset-shell .research-entry-submit{justify-content:space-between;align-items:center;gap:15px;padding-top:6px;display:flex}body .member-sunset-shell .research-entry-submit p{flex:1;max-width:500px;margin:0}body .member-sunset-shell .research-entry-submit button{flex:none}body .member-sunset-shell .research-empty{padding:19px 0;font-size:16px}body .member-sunset-shell .research-inline-link{margin-top:12px;font-size:14px;display:block}body .member-sunset-shell .research-notice{border-block:1px solid #b8864894;padding:10px 0;font-size:15px}body .member-sunset-shell .messages-workspace .messages-flow{border-radius:0;max-width:none;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}body .member-sunset-shell .messages-workspace .messages-columns{gap:23px;margin-top:10px;display:grid;grid-template-columns:minmax(190px,.85fr) minmax(0,2.3fr) minmax(205px,.9fr)!important}body .member-sunset-shell .messages-workspace .messages-columns>aside{border:0;min-width:0;padding:0}body .member-sunset-shell .messages-workspace .messages-thread{border-inline:1px solid #ba90566b;min-width:0;padding-inline:22px}body .member-sunset-shell .messages-inbox>section,body .member-sunset-shell .messages-help>section{border-bottom:1px solid #ba90566b;margin-bottom:20px;padding-bottom:19px}body .member-sunset-shell :is(.messages-inbox,.messages-help) h2{font-size:23px}body .member-sunset-shell :is(.messages-inbox,.messages-help) p{font-size:14px}body .member-sunset-shell .messages-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}body .member-sunset-shell .messages-actions button{padding:5px 8px;font-size:13px}body .member-sunset-shell .message-invitation{border-bottom:1px solid #ba90563d;padding:10px 0}body .member-sunset-shell .message-invitation h3{margin-bottom:5px;font-size:16px}body .member-sunset-shell .message-invitation p{margin-bottom:8px;font-size:13px}body .member-sunset-shell .messages-workspace .message-conversation-link{color:inherit;background:0 0;border-top:0;border-bottom:1px solid #b893594f;border-left:3px solid #0000;border-right:0;border-radius:0;margin:0!important;padding:12px 7px!important}body .member-sunset-shell .messages-workspace .message-conversation-link[aria-pressed=true]{background:#f0d29b47;border-left-color:#a76d2c}body .member-sunset-shell .message-conversation-link strong{font-size:16px;line-height:1.35;display:block}body .member-sunset-shell .message-conversation-link small{color:#735331;margin-top:4px;font-size:12px}body .member-sunset-shell .message-member-result{border-top:1px solid #ba90563d;padding:11px 0}body .member-sunset-shell .message-member-result strong{margin-bottom:6px;display:block}body .member-sunset-shell .message-member-result button{font-size:13px}body .member-sunset-shell .messages-thread-heading{border-bottom:1px solid #ba90566b;padding-bottom:15px}body .member-sunset-shell .messages-thread-heading h2{font-size:26px}body .member-sunset-shell .messages-history{overscroll-behavior:contain;min-height:160px;max-height:60vh;padding:0 3px;overflow:auto}body .member-sunset-shell .messages-workspace .message-entry{overflow-wrap:anywhere;background:0 0;border:0;border-top:1px solid #ba905657;width:89%;margin:13px 0;padding:13px 0 10px}body .member-sunset-shell .messages-workspace .message-entry-own{background:linear-gradient(90deg,#efd29d27,#0000);border-left:2px solid #bb8c4370;margin-left:auto;padding-left:16px}body .member-sunset-shell .message-entry>header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}body .member-sunset-shell .message-entry>header>strong{overflow-wrap:anywhere;min-width:0}body .member-sunset-shell .message-entry>header>time{color:#775938;margin-left:auto;font-size:12px}body .member-sunset-shell .message-sender-mark{color:#704b27;background:#f6e1ba;border:1px solid #bb9055;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:inline-grid}body .member-sunset-shell .message-entry>p{white-space:pre-wrap;margin:0 0 9px;font-size:16px;line-height:1.55}body .member-sunset-shell .message-entry figure{margin:10px 0}body .member-sunset-shell .message-entry figure img{object-fit:contain;max-width:100%;max-height:260px}body .member-sunset-shell .message-entry figure a{font-size:14px;text-decoration:underline}body .member-sunset-shell .message-safety-controls summary{color:#775331;cursor:pointer;width:max-content;font-size:12px}body .member-sunset-shell .message-safety-controls[open]{border-top:1px solid #ba905641;padding-top:8px}body .member-sunset-shell .message-safety-controls p,body .member-sunset-shell .messages-read-note{font-size:12px}body .member-sunset-shell .messages-compose{border-top:1px solid #ba90566b;margin-top:12px;padding-top:10px}body .member-sunset-shell .messages-compose-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}body .member-sunset-shell .messages-compose-actions label{flex:1;max-width:350px;font-size:12px}body .member-sunset-shell .messages-compose-actions input{padding:6px;font-size:12px}body .member-sunset-shell .messages-compose-actions>.member-button{margin:10px 0;font-size:14px}body .member-sunset-shell .message-attachment-selected{overflow-wrap:anywhere;font-size:13px}body .member-sunset-shell .message-attachment-selected button{font-size:12px}body .member-sunset-shell .messages-welcome{text-align:center;max-width:600px;margin:auto;padding:20px 0 30px}body .member-sunset-shell .messages-welcome>.member-link-art{object-fit:contain;width:240px;max-width:85%;height:175px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto 20px}body .member-sunset-shell .messages-welcome h2{font-size:27px}body .member-sunset-shell .messages-welcome p{text-wrap:pretty;font-size:16px}body .member-sunset-shell .messages-help dl{margin:0;font-size:14px}body .member-sunset-shell .messages-help dt{margin:10px 0 2px;font-weight:700}body .member-sunset-shell .messages-help dd{margin:0;line-height:1.5}body .member-sunset-shell .messages-help a{align-items:center;gap:8px;font-size:14px;display:flex}body .member-sunset-shell .messages-research-links>.member-link-art,body .member-sunset-shell .messages-research-links a>.member-link-art{width:62px;height:52px;box-shadow:none;background:0 0;border:0;border-radius:0;-webkit-mask-image:radial-gradient(#000 45%,#0000 76%);mask-image:radial-gradient(#000 45%,#0000 76%)}body .member-sunset-shell .messages-alerts article{border-bottom:1px solid #ba905643;padding:10px 0}body .member-sunset-shell .messages-alerts button{min-height:30px;margin-top:5px;font-size:12px}@media (max-width:1100px){body .member-sunset-shell .research-workspace-columns{grid-template-columns:minmax(0,2.4fr) minmax(230px,1fr);gap:18px}body .member-sunset-shell .research-workspace-side{padding-left:17px}body .member-sunset-shell .messages-workspace .messages-columns{gap:18px;grid-template-columns:minmax(190px,.85fr) minmax(0,2.3fr)!important}body .member-sunset-shell .messages-workspace .messages-thread{border-right:0;padding-left:18px;padding-right:0}body .member-sunset-shell .messages-help{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;border-top:1px solid #ba90566b!important;padding-top:20px!important}body .member-sunset-shell .messages-help>section{margin:0}}@media (max-width:760px){body .member-sunset-shell :is(.research-workspace,.messages-workspace){padding-inline:2px}body .member-sunset-shell .research-workspace-intro{min-height:175px}body .member-sunset-shell .research-workspace-intro>div{max-width:80%}body .member-sunset-shell .research-workspace-intro>img{opacity:.45;width:58%}body .member-sunset-shell .research-workspace-intro p{font-size:15px}body .member-sunset-shell .research-workspace-columns{grid-template-columns:minmax(0,1fr);gap:24px}body .member-sunset-shell .research-workspace-side{border-top:1px solid #ba90566b;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:22px 0 0;display:grid}body .member-sunset-shell .research-workspace-side>.research-create{grid-column:1/-1}body .member-sunset-shell .research-workspace-side>section{margin:0}body .member-sunset-shell .research-section-heading{flex-wrap:wrap}body .member-sunset-shell .research-section-heading>label{flex:1;min-width:180px;max-width:none}body .member-sunset-shell .research-project-table th:first-child{width:56%}body .member-sunset-shell .research-project-table th:nth-child(2){width:20%}body .member-sunset-shell .research-workspace :is(th,td){padding:10px 6px;font-size:14px}body .member-sunset-shell .research-entry-submit{flex-direction:column;align-items:flex-start}body .member-sunset-shell .messages-workspace .messages-columns{grid-template-columns:minmax(0,1fr)!important}body .member-sunset-shell .messages-inbox{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body .member-sunset-shell .messages-inbox>section{margin:0;padding-bottom:15px}body .member-sunset-shell .messages-inbox>section:nth-child(3){grid-column:1/-1}body .member-sunset-shell .messages-inbox form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}body .member-sunset-shell .messages-inbox form>label{flex:1;min-width:180px;margin-bottom:0}body .member-sunset-shell .messages-workspace .messages-thread{border-inline:0;border-top:1px solid #ba90566b;padding:20px 0 0}body .member-sunset-shell .messages-history{max-height:65vh}body .member-sunset-shell .messages-workspace .message-entry{width:94%}body .member-sunset-shell .messages-help{grid-column:auto}body .member-sunset-shell .message-entry>header>time{width:100%;margin-left:36px}}@media (max-width:480px){body .member-sunset-shell .research-workspace-intro>div{max-width:94%}body .member-sunset-shell .research-view-tabs{gap:8px 17px}body .member-sunset-shell .research-view-tabs a{font-size:14px}body .member-sunset-shell .research-workspace-side,body .member-sunset-shell .research-entry-form{grid-template-columns:minmax(0,1fr)}body .member-sunset-shell .research-workspace-side>.research-create{grid-column:auto}body .member-sunset-shell .research-workspace .research-log-table thead{display:none}body .member-sunset-shell .research-workspace .research-log-table :is(tbody,tr,td){width:100%;display:block}body .member-sunset-shell .research-workspace .research-log-table tr{border-bottom:1px solid #ba90567a;padding:12px 0}body .member-sunset-shell .research-workspace .research-log-table td{border:0;padding:6px 0}body .member-sunset-shell .research-log-table td:before{content:attr(data-label);color:#815a29;margin-bottom:3px;font-size:12px;font-weight:700;display:block}body .member-sunset-shell .messages-inbox,body .member-sunset-shell .messages-help{grid-template-columns:minmax(0,1fr)}body .member-sunset-shell .messages-inbox>section:nth-child(3){grid-column:auto}body .member-sunset-shell .research-project-toolbar{gap:9px}body .member-sunset-shell .research-project-toolbar>a{font-size:13px}body .member-sunset-shell .messages-compose-actions>.member-button{width:100%;margin:0}}@media print{body .member-sunset-shell :is(.research-workspace-side,.research-entry-section,.research-project-toolbar,.research-view-tabs,.messages-inbox,.messages-help,.messages-compose,.message-safety-controls){display:none}body .member-sunset-shell .research-workspace-columns,body .member-sunset-shell .messages-workspace .messages-columns{display:block!important}body .member-sunset-shell .messages-history{max-height:none;overflow:visible}body .member-sunset-shell .messages-workspace .messages-thread{border:0;padding:0}}body .membership-app.member-study.member-sunset-shell :is(.research-workspace,.messages-workspace){color:#352318;font-size:16px;line-height:1.6}body .membership-app.member-study.member-sunset-shell :is(.research-workspace,.messages-workspace) :is(p,li,label,input,textarea,select,td,th,dd,dt){color:#352318;font-size:16px!important;line-height:1.6!important}body .membership-app.member-study.member-sunset-shell :is(.research-workspace,.messages-workspace) :is(small,time,summary,button,a,.research-field-note,.research-state,.messages-read-note){overflow-wrap:anywhere;font-size:15px;line-height:1.5}body .membership-app.member-study.member-sunset-shell :is(.research-workspace,.messages-workspace) :is(button,.member-button){white-space:normal;max-width:100%;min-height:40px}body .membership-app.member-study.member-sunset-shell :is(.research-workspace,.messages-workspace) :is(h2,h3,h4,p,a,label,li,small,summary,strong,dt,dd){overflow-wrap:anywhere;word-break:normal}body .membership-app.member-study.member-sunset-shell :is(.research-workspace-columns,.research-workspace-main,.research-workspace-side,.research-selected-project,.research-entry-form,.messages-columns,.messages-inbox,.messages-thread,.messages-help,.messages-thread-heading,.messages-compose,.research-section-heading,.research-section-heading>div,.research-section-heading>label){min-width:0;max-width:100%}body .membership-app.member-study.member-sunset-shell :is(.research-section-heading,.research-project-toolbar,.messages-thread-heading,.messages-compose-actions){flex-wrap:wrap}body .membership-app.member-study.member-sunset-shell .research-section-heading>label{flex:0 290px}body .membership-app.member-study.member-sunset-shell .research-section-heading>a{white-space:normal}body .membership-app.member-study.member-sunset-shell .research-state{white-space:normal;font-size:15px}body .membership-app.member-study.member-sunset-shell .research-workspace table{font-size:16px}body .membership-app.member-study.member-sunset-shell .research-workspace th{font-size:15px!important;line-height:1.45!important}body .membership-app.member-study.member-sunset-shell .research-workspace td :is(button,a){line-height:1.5}body .membership-app.member-study.member-sunset-shell .research-log-table small{color:#65462e;font-size:15px}body .membership-app.member-study.member-sunset-shell .messages-help a{align-items:flex-start}body .membership-app.member-study.member-sunset-shell .messages-help a>.member-link-art{flex:none}body .membership-app.member-study.member-sunset-shell .message-entry>header{gap:8px 10px;font-size:16px}body .membership-app.member-study.member-sunset-shell .message-entry>header>time,body .membership-app.member-study.member-sunset-shell .message-conversation-link small{color:#65462e;font-size:15px;line-height:1.5}body .membership-app.member-study.member-sunset-shell .message-safety-controls summary{max-width:100%;font-size:15px}body .membership-app.member-study.member-sunset-shell .message-sender-mark{width:30px;height:30px;font-size:15px}body .membership-app.member-study.member-sunset-shell .messages-compose-actions label{flex:230px;max-width:100%}body .membership-app.member-study.member-sunset-shell .messages-compose-actions input{min-width:0;max-width:100%}body .membership-app.member-study.member-sunset-shell .messages-compose-actions>.member-button{flex:0 auto}body .membership-app.member-study.member-sunset-shell .messages-welcome p{font-size:17px!important}@media (max-width:1000px){body .membership-app.member-study.member-sunset-shell .research-workspace-columns{grid-template-columns:minmax(0,1fr);gap:25px}body .membership-app.member-study.member-sunset-shell .research-workspace-side{border-top:1px solid #ba90566b;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:20px 0 0;display:grid}body .membership-app.member-study.member-sunset-shell .research-workspace-side>.research-create{grid-column:1/-1}}@media (max-width:850px){body .membership-app.member-study.member-sunset-shell .messages-workspace .messages-columns{grid-template-columns:minmax(0,1fr)!important}body .membership-app.member-study.member-sunset-shell .messages-workspace .messages-thread{border-inline:0;border-top:1px solid #ba90566b;padding:20px 0 0}body .membership-app.member-study.member-sunset-shell .messages-help{grid-column:auto}body .membership-app.member-study.member-sunset-shell .messages-inbox{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}body .membership-app.member-study.member-sunset-shell .messages-inbox>section:nth-child(3){grid-column:1/-1}}@media (max-width:600px){body .membership-app.member-study.member-sunset-shell :is(.research-workspace-side,.research-entry-form,.messages-inbox,.messages-help){grid-template-columns:minmax(0,1fr)}body .membership-app.member-study.member-sunset-shell .research-workspace-side>.research-create,body .membership-app.member-study.member-sunset-shell .messages-inbox>section:nth-child(3){grid-column:auto}body .membership-app.member-study.member-sunset-shell .research-entry-submit{flex-direction:column;align-items:flex-start}body .membership-app.member-study.member-sunset-shell .research-workspace .research-log-table thead{display:none}body .membership-app.member-study.member-sunset-shell .research-workspace .research-log-table :is(tbody,tr,td){width:100%;display:block}body .membership-app.member-study.member-sunset-shell .research-workspace .research-log-table tr{border-bottom:1px solid #ba905677;padding:12px 0}body .membership-app.member-study.member-sunset-shell .research-workspace .research-log-table td{border:0;padding:7px 0}body .membership-app.member-study.member-sunset-shell .research-log-table td:before{content:attr(data-label);color:#6b4728;margin-bottom:4px;font-size:15px;font-weight:700;display:block}body .membership-app.member-study.member-sunset-shell .message-entry>header>time{width:100%;margin-left:0}body .membership-app.member-study.member-sunset-shell .messages-compose-actions>.member-button{flex-basis:100%;width:100%}}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace .research-table-wrap{background:#fff8e94d;border:1px solid #bd975666;border-radius:5px}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace th{background:#efd09a55;border-top:0;border-bottom:1px solid #bc955666}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace tbody tr:nth-child(2n){background:#fffaf12e}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace tbody tr:last-child td{border-bottom:0}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace .research-project-table tr[aria-selected=true]{background:#efd3a24a}@media (max-width:600px){body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace .research-table-wrap:has(.research-log-table){background:0 0;border:0;border-radius:0}body .membership-app.member-study.member-sunset-shell:not(.member-page-hub) .research-workspace .research-log-table tr{background:#fff8e94d;border:1px solid #bd975666;border-radius:5px;margin-bottom:12px;padding:12px 10px}}body :is(.gathering-page,.member-sunset-shell) .messages-workspace{color:#142e27;padding:18px 3.2% 30px;font:17px/1.45 Georgia,serif}body :is(.gathering-page,.member-sunset-shell) .messages-workspace .messages-flow{max-width:none;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.messages-workspace *{box-sizing:border-box}body .messages-workspace :is(h2,h3){color:#162d26;font-family:Georgia,serif;font-weight:500}body .messages-workspace button{cursor:pointer;font-family:Georgia,serif}.messages-workspace button:disabled{cursor:wait;opacity:.62}body .messages-workspace :is(a,button,input,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a47526}body .messages-workspace .messages-columns{background:#fffcf4cf;border:1px solid #d4bd90;border-radius:7px;align-items:stretch;gap:0;min-height:620px;display:grid;overflow:clip;grid-template-columns:minmax(265px,.85fr) minmax(0,1.7fr)!important}body .messages-workspace .messages-inbox{background:#fffdf45c;border:0;border-right:1px solid #d4bd90;flex-direction:column;min-width:0;padding:0;display:flex}body .messages-workspace .messages-inbox-main{border:0;margin:0;padding:20px 0 8px}body .messages-workspace .messages-inbox-title{justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;padding:0 18px;display:flex}body .messages-workspace .messages-inbox-title h2{margin:0;font-size:31px;line-height:1.2}body .messages-workspace .messages-inbox-title h3{margin:0;font-size:23px;line-height:1.2}body .messages-workspace .messages-icon-button{color:#18392e;background:#fffaf0;border:1px solid #b29053;border-radius:5px;place-items:center;min-width:40px;min-height:40px;padding:6px;display:inline-grid}body .messages-workspace input:not([type=file]),body .messages-workspace textarea{color:#152d29;background:#fffdf8;border:1px solid #b8c2b9;border-radius:5px;width:100%;min-width:0;padding:10px;font:16px/1.4 Georgia,serif}body .messages-workspace .messages-inbox-search{padding:0 18px;display:block}body .messages-workspace .messages-inbox-tabs{gap:6px;margin:12px 18px;display:flex}body .messages-workspace .messages-inbox-tabs button{color:#243c2f;background:#fffaf0;border:1px solid #ccb585;border-radius:5px;flex:1;min-height:36px;padding:7px}body .messages-workspace .messages-inbox-tabs button[aria-pressed=true]{color:#fff9e7;background:#143b2c;border-color:#143b2c}body .messages-workspace .message-conversation-link{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid #deceb280;border-radius:0;align-items:center;gap:11px;min-height:91px;display:flex;margin:0!important;padding:15px!important}body .messages-workspace .message-conversation-link[aria-pressed=true]{background:#e6ead7;border-left:3px solid #8b783c;padding-left:12px!important}body .messages-workspace .message-conversation-text{flex:1;min-width:0;display:block}body .messages-workspace .message-conversation-heading{justify-content:space-between;align-items:baseline;gap:7px;display:flex}body .messages-workspace .message-conversation-heading strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.25;display:block;overflow:hidden}body .messages-workspace .message-conversation-heading time{color:#576355;white-space:nowrap;flex:none;font-size:11px}body .messages-workspace .message-conversation-preview{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:14px;display:block;overflow:hidden}body .messages-workspace .message-conversation-link small{color:#576355;font-size:11px;display:block}body .messages-workspace .message-person-avatar{color:#526543;background:#e8e3d0;border:1px solid #c7ba92;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:inline-grid;overflow:hidden}body .messages-workspace .message-person-avatar img{object-fit:cover;width:100%;height:100%;max-height:none;display:block}body .messages-workspace .message-person-avatar svg{width:26px;height:26px}body .messages-workspace .messages-inbox-main>p{padding:0 18px}body .messages-workspace :is(.messages-invitations,.message-blocked){border-top:1px solid #deceb2;padding:14px 18px;font-size:15px}body .messages-workspace summary{cursor:pointer;min-height:28px}body .messages-workspace .message-new-conversation{background:#f7efdb;border-top:1px solid #deceb2;padding:18px}body .messages-workspace .message-new-conversation .messages-inbox-title{padding:0}body .messages-workspace .message-new-conversation :is(p,label){font-size:14px}body .messages-workspace .message-new-conversation form{gap:8px;display:grid}body .messages-workspace .message-member-result{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}body .messages-workspace .message-invitation{padding:10px 0}.messages-actions{flex-wrap:wrap;gap:10px;display:flex}body .messages-workspace .messages-thread{background:0 0;border:0;flex-direction:column;min-width:0;min-height:620px;padding:0;display:flex}body .messages-workspace .messages-thread-heading{background:#fffaf0b3;border-bottom:1px solid #d9c59e;align-items:center;gap:12px;margin:0;padding:16px 20px;display:flex;position:relative}body .messages-workspace .messages-thread-person{flex:1;align-items:center;gap:12px;min-width:0;display:flex}body .messages-workspace .messages-thread-person>div{min-width:0}body .messages-workspace .messages-thread-person h2{overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.2}body .messages-workspace .messages-thread-person h2 a{color:inherit;text-decoration:none}body .messages-workspace .messages-thread-person small{color:#576355;margin-top:4px;font-size:12px;display:block}body .messages-workspace .messages-thread-menu{flex:none;position:relative}body .messages-workspace .messages-thread-menu>summary{place-items:center;min-width:35px;min-height:40px;list-style:none;display:grid}body .messages-workspace .messages-thread-menu>summary::-webkit-details-marker{display:none}body .messages-workspace .messages-thread-menu>div{z-index:8;background:#fffcf4;border:1px solid #bda36e;border-radius:5px;gap:13px;width:260px;max-width:80vw;padding:18px;font-size:14px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 18px #39322126}body .messages-workspace .messages-thread-menu button{text-align:left;color:inherit;background:0 0;border:0;padding:4px 0}body .messages-workspace .messages-thread-menu label{gap:6px;display:grid}body .messages-workspace .messages-inbox-back{display:none}body .messages-workspace .messages-history{background:0 0;border:0;flex:1;min-height:320px;max-height:60vh;margin:0;padding:16px 22px;overflow:auto}body .messages-workspace .message-entry{overflow-wrap:anywhere;background:#f1e8d8;border:0;border-radius:15px 15px 15px 3px;width:fit-content;min-width:150px;max-width:88%;margin:0 0 16px;padding:11px 14px}body .messages-workspace .message-entry-own{background:#e1e6d0;border-radius:15px 15px 3px;margin-left:auto}body .messages-workspace .message-entry header{flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}body .messages-workspace .message-entry header .message-person-avatar{width:28px;height:28px}body .messages-workspace .message-entry header .message-person-avatar svg{width:18px;height:18px}body .messages-workspace .message-person-photo{color:inherit;border-radius:50%;flex:none;display:inline-flex}body .messages-workspace .message-entry header a{color:inherit;text-decoration:none}body .messages-workspace .message-entry header a:hover{text-decoration:underline}body .messages-workspace .message-entry time{color:#576355;margin-left:auto;font-size:10px}body .messages-workspace .message-entry>p{white-space:pre-wrap;margin:8px 0;font-size:17px;line-height:1.45}body .messages-workspace .message-entry figure{margin:8px 0 0}body .messages-workspace .message-entry figure img{object-fit:contain;border-radius:8px;max-width:100%;max-height:340px}body .messages-workspace .message-entry figcaption{overflow-wrap:anywhere;padding:4px 0;font-size:12px}body .messages-workspace .message-safety-controls{clear:both;font-size:11px}.message-safety-controls form{font-size:14px}.message-safety-controls summary{color:#5c665a;min-height:20px}body .messages-workspace .message-safety-controls[open]{margin-top:10px}body .messages-workspace .messages-compose{background:#fffaf0b3;border-top:1px solid #d9c29a;margin:0;padding:14px 14px 9px}body .messages-workspace .messages-compose-row{align-items:center;gap:8px;min-width:0;display:flex}body .messages-workspace .messages-compose-text{flex:1;min-width:0;display:block}body .messages-workspace .messages-compose-text textarea{resize:vertical;min-height:47px;max-height:150px;margin:0;line-height:1.3;display:block}body .messages-workspace .messages-attach-button{cursor:pointer;background:#fffdf8;border:1px solid #b8c2b9;border-radius:5px;flex:none;place-items:center;min-width:43px;height:46px;display:grid;position:relative}body .messages-workspace .messages-attach-button:focus-within{outline-offset:3px;outline:3px solid #a47526}body .messages-workspace .messages-attach-disabled{opacity:.5;cursor:wait}body .messages-workspace .member-button{color:#fffaf0;background:linear-gradient(135deg,#123d30,#002018);border:1px solid #8d8d5a;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 13px;font:16px/1.3 Georgia,serif;text-decoration:none;display:inline-flex}body .messages-workspace .messages-send svg{display:none}body .messages-workspace .messages-compose-note{color:#596455;margin:7px 0 0;font-size:11px}body .messages-workspace .message-attachment-selected{overflow-wrap:anywhere;background:#ecebdc;border-radius:4px;margin:0 0 10px;padding:6px 9px;font-size:13px}body .messages-workspace .messages-read-note{color:#596455;margin:0 0 8px;padding:0 22px;font-size:11px}body .messages-workspace .messages-load-earlier{align-self:center;margin:12px}.messages-search-note{padding:0 18px;font-size:13px}body .messages-workspace .messages-welcome{text-align:center;color:#284b38;margin:auto;padding:100px 30px}body .messages-workspace .messages-welcome>svg{color:#6c7950;margin:auto}.messages-welcome h2{font-size:28px}body .messages-workspace .messages-help{background:#fffcf47a;border:1px solid #dbc9a5;border-radius:5px;margin:16px 0 0;padding:14px 18px;font-size:14px}body .messages-workspace .messages-help>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:15px;display:grid}body .messages-workspace .messages-help h2{font-size:21px}.messages-help dd{margin:0 0 12px}body .messages-workspace .messages-phone-navigation{display:none}@media (max-width:1000px){body .messages-workspace .messages-columns{grid-template-columns:minmax(245px,.85fr) minmax(0,1.4fr)!important}body .messages-workspace .message-conversation-link{padding-inline:12px!important}body .messages-workspace .messages-history{padding:14px}body .messages-workspace .messages-help>div{grid-template-columns:1fr 1fr}}@media (max-width:640px){body :is(.gathering-page,.member-sunset-shell) .messages-workspace{padding:10px 12px 20px}body .messages-workspace .messages-columns{border-radius:6px;min-height:0;display:block}body .messages-workspace .messages-inbox{border:0;min-height:65vh}body .messages-workspace .messages-thread{min-height:0;display:none}body .messages-workspace.messages-conversation-open .messages-inbox{display:none}body .messages-workspace.messages-conversation-open .messages-thread{min-height:min(75vh,750px);display:flex}body .messages-workspace .messages-inbox-back{color:#153c2b;background:0 0;border:0;flex:none;align-items:center;gap:3px;padding:8px 0;font-size:14px;display:inline-flex}body .messages-workspace .messages-thread-heading{gap:8px;padding:11px 9px}body .messages-workspace .messages-thread-person{gap:7px}body .messages-workspace .messages-thread-person h2{font-size:17px}body .messages-workspace .messages-thread-person .message-person-avatar{width:34px;height:34px}body .messages-workspace .messages-thread-person small{font-size:10px}body .messages-workspace .messages-history{min-height:42vh;max-height:58vh;padding:16px 12px}body .messages-workspace .message-entry{max-width:92%;padding:9px 11px}body .messages-workspace .message-entry>p{font-size:16px}body .messages-workspace .message-entry time{font-size:9px}body .messages-workspace .messages-compose{padding:10px 9px}body .messages-workspace .messages-compose-row{gap:6px}body .messages-workspace .messages-send{min-width:43px;height:46px;padding:8px 10px}body .messages-workspace .messages-send span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body .messages-workspace .messages-send svg{display:block}body .messages-workspace .messages-compose-text textarea{min-height:46px;font-size:16px}body .messages-workspace .messages-phone-navigation{border-top:1px solid #d9c59e;justify-content:center;gap:35px;margin-top:auto;padding:14px;font-size:14px;display:flex}body .messages-workspace .messages-phone-navigation a{color:#183a2d;padding:4px 8px;text-decoration:none}body .messages-workspace .messages-phone-navigation [aria-current=page]{border-bottom:2px solid #183a2d}body .messages-workspace .messages-help>div{grid-template-columns:1fr}body .community-messages-page .community-navigation{display:none}body .community-messages-page:has(.messages-conversation-open)>.community-footer{display:none}}
