:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light],:root[data-theme=light] .ws,:root[data-theme=light] .j3r-dashboard,:root[data-theme=light] .j3r-x-side{--ws-bg:#f4f7fb;--ws-side:#eaf0f7;--ws-panel:#fff;--ws-panel-2:#edf2f8;--ws-line:#cdd8e5;--ws-line-2:#a5b8d0;--ws-ink:#15263d;--ws-ink-2:#344a65;--ws-ink-3:#4c637d;--ws-ink-4:#667b92;--ws-blue:#1565c0;--ws-blue-2:#155fac;--ws-blue-3:#17568f;--ws-green:#137541;--ws-amber:#865700;--ws-red:#b72d25;--ws-violet:#6543b3;--ws-cyan:#00768c;--bg:var(--ws-bg);--panel:var(--ws-panel);--panel2:var(--ws-panel-2);--surface:var(--ws-panel);--surface-2:var(--ws-panel-2);--surface-3:#e1e9f3;--inset:var(--ws-side);--text:var(--ws-ink);--text-2:var(--ws-ink-2);--text-3:var(--ws-ink-3);--text-disabled:var(--ws-ink-4);--ink:var(--ws-ink);--ink2:var(--ws-ink-2);--ink3:var(--ws-ink-3);--line:var(--ws-line);--line-strong:var(--ws-line-2);--line-accent:#7da8da;--accent:#1565c0;--accent-bright:#155fac;--accent-press:#104e92;--on-accent:#fff;--blue:#1565c0;--blue2:#17568f;--green:#137541;--amber:#865700;--grey:#526b85;--cyan:#00768c;--violet:#6543b3;--success:#137541;--review:#865700;--error:#b72d25;--idle:#526b85;--hot:#a74316;--warm:#865700;--cool:#526b85;--accent-tint:#1565c014;--accent-tint-2:#1565c021;--success-tint:#e4f4eb;--review-tint:#fff2d1;--error-tint:#fce9e7;--idle-tint:#e8eef5;--lift-1:0 1px 3px #15385b14;--lift-2:0 6px 20px #15385b1a;--lift-3:0 12px 38px #15385b26;--edge-top:inset 0 1px 0 #fff}:root[data-theme=light] :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] .gp-main{background:var(--bg);color:var(--text)}:root[data-theme=light] .gp-main :is(button,input,textarea,select,.gp-panel,.gp-card){background:var(--surface);border-color:var(--line);color:var(--text)}:root[data-theme=light] .gp-main :is(.gp-muted,small,.gp-detail label,.gp-notice,.gp-datetime span){color:var(--text-3)}:root[data-theme=light] .gp-main :is(.gp-placeholder,.gp-main button[aria-pressed=true]){background:var(--surface-2)}:root[data-theme=light] .gp-main .gp-primary{background:var(--accent);color:var(--on-accent)}:root[data-theme=light] .gp-main .gp-error{background:var(--error-tint);color:var(--error)}:root[data-theme=light] .j3r-content :is(.cs-in,.cs-subnav,.cs-body,.cs-preview,.cs-post,.cs-message){background:var(--surface);color:var(--text)}:root[data-theme=light] .ws :is(.ws-modal,.ws-panel,.panel){color:var(--text)}.screen-settings{width:100%;min-width:0}.screen-settings-section{border-bottom:1px solid var(--line);min-width:0;color:var(--text);grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.screen-settings-section>*{min-width:0;max-width:100%}.screen-settings-section h2{font-size:18px;font-weight:650}.screen-settings-section p{color:var(--text-3);font-size:14px;line-height:1.6}.screen-settings-section fieldset{border:0;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:0;display:grid}.screen-settings-section :is(.ws-field,.ws-input,.ws-check span){min-width:0;max-width:100%}.screen-settings-section .ws-btn{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;height:auto;min-height:34px}.screen-settings-actions{flex-wrap:wrap;gap:10px;display:flex}.screen-settings .screen-settings-section:first-child{padding-top:0}.ws-top-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ops-tablinks button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}:root[data-text-size=larger] :is(.ws-main,.j3r-dashboard,.ws-modal,.acct-page) :is(p,label,td,th,input,textarea,select,button,.ws-note,.ws-label){line-height:1.6;font-size:16px!important}:root[data-text-size=larger] :is(.ws-main,.j3r-dashboard,.ws-modal,.acct-page) small{line-height:1.6;font-size:14px!important}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root[data-motion=system] *,:root[data-motion=system] :before,:root[data-motion=system] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:767px){.ws-top{flex-wrap:wrap;gap:10px;height:auto;min-height:45px;padding-block:10px}.screen-settings-actions>*{max-width:100%}}:root[data-theme=light] .ws-input{background:var(--surface)}:root[data-theme=light] .j3r-content :is(.cs-pill,.cs-btn,.cs-menu,.cs-msg,.cs-plan,.cs-edit button[data-kind=quiet]){background:var(--surface);color:var(--text)}:root[data-theme=light] .j3r-content .cs-btn[data-kind=primary]{background:var(--accent);color:var(--on-accent)}:root[data-theme=light] .j3r-content :is([data-tone=warn],[data-tone=need],.cs-plan-row .w,.cs-plan-detail b,.cs-btn[data-kind=reject]){color:var(--review)}:root[data-theme=light] .j3r-content :is([data-tone=ok],.cs-btn[data-kind=approve]){color:var(--success)}:root[data-theme=light] .j3r-content .cs-msg b{color:var(--error)}:root[data-theme=light] .j3r-content :is(.cs-link:hover,.cs-disclosure summary:hover){color:var(--accent)}:root[data-theme=light] .ws :is(.cr-chip[data-tone=warn],.gp-warning){color:var(--review)}:root[data-theme=light] .ws :is(.wf-feedicon,.wf-decision-icon){color:var(--on-accent)}:root[data-theme=light] .ws-shell{--ws-primary:#1565c0;--ws-primary-hover:#12559e;--ws-primary-active:#104b8b}:root[data-theme=light] .j3r-x-tabs{background:var(--surface-2)}:root[data-theme=light] .gp-main a{color:var(--accent)}:root[data-text-size=larger] .ws-shell .ws-empty p{white-space:normal;overflow:visible}:root[data-text-size=larger] .ws-side-link{font-size:16px;line-height:1.5}:root[data-theme=light] .panel{background:var(--surface);background-image:none}:root[data-theme=light] .j3r-x-ctx{background:var(--surface-2)}:root[data-theme=light] .j3r-x-btn[data-kind=primary]{background:var(--accent);color:var(--on-accent)}:root[data-theme=light] :is(.j3r-x-btn[data-kind=warn],.j3r-x-savest[data-st=dirty]){color:var(--review)}:root[data-theme=light] :is(.j3r-x-btn[data-kind=go],.j3r-x-savest[data-st=saved]){color:var(--success)}
.ws-refine-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-refine-head h3{color:var(--ws-ink);margin:0;font-size:14px;font-weight:600}.ws-refine-details{border-top:1px solid var(--ws-line);min-width:0;color:var(--ws-ink-2);padding:12px 0}.ws-refine-details>summary{cursor:pointer;color:var(--ws-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:flex}.ws-refine-details>summary::-webkit-details-marker{display:none}.ws-refine-details>summary:before{content:"";border-right:1.5px solid var(--ws-ink-3);border-bottom:1.5px solid var(--ws-ink-3);flex:none;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.ws-refine-details[open]>summary:before{transform:rotate(45deg)}.ws-refine-details>summary>span:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.ws-refine-details[open]>summary{margin-bottom:14px}.ws-refine-card{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel);min-width:0;margin:12px 0;padding:16px}.ws-refine-card p,.ops-mail-permission p,[data-ws=own-publication-access] p{color:var(--ws-ink-3);margin:10px 0;font-size:13px;line-height:1.6}.ws-refine-card fieldset,[data-ws=learned-workspace-preferences] fieldset{border:0;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin:14px 0 0;padding:0;display:grid}.ws-refine-card fieldset>.ws-btn,[data-ws=learned-workspace-preferences] fieldset>.ws-btn{justify-self:start}.ops-mail-permission{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel);white-space:normal;min-width:0;margin-top:16px;padding:16px}.ops-mail-permission>.ws-btn{margin:6px 8px 6px 0}.ops-mail-permission .ops-draft-head{flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}[data-ws=own-publication-access]{gap:10px;min-width:0;display:grid}[data-ws=own-publication-access]>.ws-btn{justify-self:start}[data-ws=attention-item][data-read=true]{background:0 0}[data-ws=attention-item] .screen-settings-actions{margin-top:12px}[data-ws=learning-evidence] p{overflow-wrap:anywhere}.gp-own-photo{border-block:1px solid var(--ws-line);gap:12px;min-width:0;margin:16px 0;padding:16px 0;display:grid}.gp-own-photo>img{border-radius:var(--ws-radius);background:var(--ws-panel);justify-self:center}.gp-main .gp-own-photo p{color:var(--ws-ink-3);margin:0;font-size:13px;line-height:1.6}.gp-main .gp-own-photo .ws-btn{background:0 0;border:0;padding:0 14px}.gp-main .gp-own-photo .ws-btn[data-variant=primary]{background:var(--ws-primary,var(--ws-blue));color:#fff}.gp-own-photo input[type=file]{box-sizing:border-box;width:100%;min-width:0;font-size:13px}.gp-own-photo input::file-selector-button{font:inherit;border:1px solid var(--ws-line-2);border-radius:var(--ws-radius);background:var(--ws-panel-2);color:var(--ws-ink);cursor:pointer;margin-right:10px;padding:6px 10px}.screen-settings-section>fieldset>h3{border-top:1px solid var(--ws-line);color:var(--ws-ink);margin-top:4px;padding-top:16px;font-size:13px;font-weight:600}.screen-settings-section>fieldset>p{color:var(--ws-ink-3);margin:0;font-size:12.5px;line-height:1.6}@media (max-width:600px){.ws-refine-card,.ops-mail-permission{padding:14px}.ws-refine-details>summary{flex-wrap:wrap}.ws-refine-details>summary .ws-chip{margin-left:16px}.gp-own-photo .screen-settings-actions{gap:8px}}[data-ws=learned-workspace-preferences]>p{color:var(--ws-ink-3);margin:10px 0;font-size:13px;line-height:1.6}:is(.ops-mail-permission,.ws-refine-card,[data-ws=own-publication-access],.gp-own-photo) [role=alert]{color:var(--ws-red)}.screen-settings-footer{flex-wrap:wrap;flex:1;justify-content:space-between;gap:12px;display:flex}.screen-settings-footer>.ws-btn:last-child:not(:first-child){margin-left:auto}@media (max-width:600px){[data-ws=learning-evidence]>summary>span:first-child{flex:calc(100% - 24px)}[data-ws=learning-evidence]>summary .ws-chip{margin-left:16px}}[data-ws=attention-preferences] fieldset{border:0;gap:12px;margin:14px 0 0;padding:0;display:grid}
