@layer components{@media (min-width:901px){.stl-sources.has-agent-rail.has-peek{grid-template-columns:minmax(0,1fr) minmax(560px,.9fr) minmax(330px,var(--agent-rail-width))}.stl-sources-peek{position:sticky;top:24px;align-self:start;height:calc(100dvh - 104px);min-width:0}.stl-sources.has-peek .stl-source-viewer-scrim{display:none}}@media (max-width:900px){.stl-sources-peek{display:contents}}}@layer screens{@media (min-width:901px){.stl-sources-peek .sv--side-peek{position:relative;inset:auto;width:100%;height:100%;border:1px solid var(--glass-brd);border-radius:var(--radius-xl);overflow:hidden}}}@layer components{.sa-conn-mark{display:block;flex:none;width:18px;height:18px}.sa-cgs{gap:40px}.sa-cg,.sa-cgs{display:flex;flex-direction:column}.sa-cg{gap:12px;scroll-margin-top:var(--space-6)}.sa-cg-eyebrow{margin:0}.sa-cg-note{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--mut)}.sa-crn{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-3);row-gap:var(--space-1)}.sa-cg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:auto;gap:16px}.sa-cg-needs{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--hair);border-radius:var(--radius-lg)}.sa-cg-need{display:grid;grid-template-columns:20px auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:52px;padding:8px 12px 8px 16px}.sa-cg-need+.sa-cg-need{border-top:1px solid var(--hair)}.sa-cg-need>.sa-conn-mark{width:20px;height:20px}.sa-cg-need-what{font-size:var(--text-ui-md);line-height:20px;color:var(--ink)}.sa-cg-skel-eyebrow{width:120px;height:12px;border-radius:var(--radius-pill)}@media (max-width:767.98px){.sa-cg-grid{grid-template-columns:minmax(0,1fr)}.sa-cg-need{grid-template-columns:20px auto minmax(0,1fr);row-gap:8px}.sa-cg-need-verb{grid-column:1/-1}.sa-cg-need-verb>.sap-btn{width:100%;justify-content:center;min-height:44px}}@media (max-width:767.98px),(pointer:coarse){.sa-cg-need-verb>.sap-btn{min-height:44px}}}@layer components{.sa-cc{--sa-cc-mut:color-mix(in oklch,var(--mut) 99%,var(--ink));position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--hair);border-radius:var(--radius-lg);background:var(--paper-2);box-shadow:inset 0 1px 0 var(--glass-highlight,transparent);transition:border-color var(--dur-hover,.12s) var(--ease-out,ease-out)}.sa-cc:hover{border-color:var(--hair-strong)}.sa-cc[data-attention]{--sa-cc-rest-border:color-mix(in oklab,var(--warn) 40%,var(--hair));border-color:color-mix(in oklab,var(--warn) 40%,var(--hair));box-shadow:inset 3px 0 0 var(--warn),inset 0 1px 0 var(--glass-highlight,transparent)}.sa-cc[data-variant=compact]{background:transparent;box-shadow:none}@media (prefers-reduced-motion:no-preference){.sa-cc[data-highlight="1"]{animation:sa-cc-arrived calc(var(--dur-base) * 5) var(--ease-out-soft,ease-out) both}}@keyframes sa-cc-arrived{0%{background:var(--accent-soft);border-color:var(--accent)}to{background:var(--paper-2);border-color:var(--sa-cc-rest-border,var(--hair))}}.sa-cc-head{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"mark name menu" "id id id";align-items:center;column-gap:12px;row-gap:4px;min-width:0}.sa-cc-head>.sa-conn-mark{grid-area:mark;width:20px;height:20px}.sa-cc-title{display:contents}.sa-cc-name{grid-area:name}.sa-cc-identity{grid-area:id;min-width:0}.sa-cc-head>.sa-cc-head-end,.sa-cc-head>.sa-cc-menu,.sa-cc-head>.sa-cc-menu-slot{grid-area:menu}.sa-cc-head-end{display:inline-flex;align-items:center;gap:var(--space-2)}.sa-cc-name{margin:0;font-size:var(--text-ui-md);font-weight:500;line-height:24px;color:var(--ink);overflow-wrap:anywhere}.sa-cc-identity{display:-webkit-box;overflow:hidden;font-size:var(--text-sm);line-height:18px;color:var(--sa-cc-mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word}.sa-cc-identity--state{display:flex;align-items:center;gap:8px}.sa-cc-identity--state>.sa-cc-dot{height:18px}.sa-cc-menu-slot{width:28px}.sa-cc-menu .sap-menu-trigger{display:grid;place-items:center;width:28px;height:28px;margin:-4px -8px -4px 0;border-radius:var(--radius-md);color:var(--sa-cc-mut)}.sa-cc-menu .sap-menu-trigger:hover{background:var(--wash-hover);color:var(--ink)}.sa-cc-state{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:var(--text-ui-md);font-weight:500;line-height:20px;color:var(--ink)}.sa-cc-state-word[data-tone=danger]{color:var(--danger)}.sa-cc-dot{display:inline-flex;flex:none;align-items:center;justify-content:center;width:8px;height:20px}.sa-cc-desc{display:-webkit-box;overflow:hidden;margin:0;font-size:var(--text-sm);line-height:18px;color:var(--sa-cc-mut);-webkit-line-clamp:2;-webkit-box-orient:vertical}.sa-cc-qual{display:flex;flex-direction:column;gap:8px;min-width:0}.sa-cc-qual:empty{display:none}.sa-cc-qual-text{display:-webkit-box;overflow:hidden;font-size:var(--text-sm);line-height:18px;color:var(--sa-cc-mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-variant-numeric:tabular-nums}.sa-cc-meter{width:100%}.sa-cc-facts:empty+.sa-cc-foot,.sa-cc-facts:not(:empty){margin-top:auto}.sa-cc-facts dl{display:grid;gap:4px;margin:0;padding-top:12px;border-top:1px solid var(--hair)}.sa-cc-facts dt{font-size:var(--text-sm);line-height:18px;color:var(--sa-cc-mut)}.sa-cc-facts dd{margin:0;font-size:var(--text-ui-md);line-height:20px;color:var(--ink);font-variant-numeric:tabular-nums}.sa-cc-facts:empty{display:none}.sa-cc-foot{flex-direction:column;min-width:0}.sa-cc-actions,.sa-cc-foot{display:flex;gap:var(--space-2)}.sa-cc-actions{flex-wrap:wrap;align-items:center;margin-top:auto}.sa-cc-fallback,.sa-cc-waiting{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.sa-cc-waiting-word{font-size:var(--text-sm);font-weight:500;color:var(--ink-2)}.sa-cc-ask,.sa-cc-notice,.sa-cc-setup-line{margin:0;font-size:var(--text-sm);line-height:18px;color:var(--sa-cc-mut)}.sa-cc-error{margin:0;padding:8px 12px;border-radius:var(--radius-md);background:var(--danger-soft,var(--wash-hover));font-size:var(--text-sm);line-height:18px;color:var(--danger)}.sa-cc-inline-verb{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.sa-cc-setup-names{display:flex;flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;font-size:var(--text-xs)}.sa-cc-skel{height:228px;border-radius:var(--radius-lg)}.sa-cc-skel[data-compact="1"]{height:132px}@media (max-width:767.98px){.sa-cc[data-attention] .sa-cc-actions>.sap-btn--primary{flex:1 0 100%;width:100%;min-height:44px}.sa-cc-actions>.sap-btn,.sa-cc-actions>a.sap-btn,.sa-cc-fallback>.sap-btn,.sa-cc-waiting>.sap-btn{flex:1 1 auto;justify-content:center;min-height:44px}}@media (max-width:767.98px),(pointer:coarse){.sa-cc-actions>.sap-btn,.sa-cc-actions>a.sap-btn,.sa-cc-fallback>.sap-btn,.sa-cc-waiting>.sap-btn{min-height:44px}.sa-cc-menu .sap-menu-trigger{min-width:44px;min-height:44px;margin:-12px -16px -12px 0}.sa-cc-menu-slot{width:44px}}}@layer overrides{.sap-menu-item{border-radius:var(--radius-sm)}@media (prefers-reduced-motion:no-preference){.sap-menu-item{transition:background-color var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}}.sap-composer-btn{border-radius:50%}.stl-reader-app .dp-body :is([data-comment-anchor=true],[data-annotated=true]){box-shadow:none;padding-left:0;background:color-mix(in oklch,var(--accent) 8%,transparent);border-radius:var(--radius-sm)}.stl-set-room{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--page-pad,clamp(20px,3vw,44px)) var(--space-16)}.stl-set-main{width:min(960px,100%);margin-inline:0}.stl-set-body{margin-top:var(--space-8)}.stl-set-room[data-settings-detail="1"] .stl-set-body{margin-top:0;padding-top:var(--space-8)}.stl-set-room,.stl-set-section{--stl-set-group-gap:var(--space-12);--stl-set-row-gap:var(--space-3);--stl-set-row-pad:var(--space-4);--stl-set-label:240px;--stl-set-gutter:var(--space-8)}.stl-set-tabs{display:flex;flex-wrap:nowrap;gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--hair)}.stl-set-tab{position:relative;display:inline-flex;align-items:center;min-height:34px;padding:var(--space-1) var(--space-4);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--mut);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background-color var(--dur-hover,.12s) var(--ease-out,ease-out),color var(--dur-hover,.12s) var(--ease-out,ease-out)}.stl-set-tab:hover{background:var(--wash-hover);color:var(--ink)}.stl-set-tab:active{background:var(--wash-press)}.stl-set-tabs:has(.stl-set-tab[data-shown]) .stl-set-tab[aria-current=page]:not([data-shown]){border-color:transparent;background:transparent;color:var(--mut);box-shadow:none}.stl-set-tab[aria-current=page],.stl-set-tab[data-shown]{border-color:var(--hair);background:var(--paper-2);color:var(--ink);box-shadow:inset 0 1px 0 var(--glass-highlight)}.stl-set-tab:focus-visible{outline:var(--focus-outline);outline-offset:2px}}@layer overrides{@media (prefers-reduced-motion:no-preference){.stl-set-body>*{animation:stl-set-arrive var(--dur-fast) var(--ease-out-soft,ease-out) both}}@keyframes stl-set-arrive{0%{opacity:0}to{opacity:1}}.stl-set-section{display:flex;flex-direction:column;gap:var(--stl-set-group-gap)}.stl-set-h2:focus{outline:none}.stl-set-group{display:flex;flex-direction:column;gap:var(--stl-set-row-gap);scroll-margin-top:var(--space-6)}.stl-set-group-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--space-7)}.stl-set-group-h{margin:0;color:var(--ink);font-size:var(--text-page);font-weight:var(--page-title-weight);line-height:28px}.stl-set-group-count{color:var(--mut);font-weight:500}.stl-set-rows{display:flex;flex-direction:column}.stl-set-row{display:grid;grid-template-columns:var(--stl-set-label) minmax(0,1fr);column-gap:var(--stl-set-gutter);align-items:start;margin:0;padding-block:var(--stl-set-row-pad);border-top:1px solid var(--hair)}.stl-set-row-label{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;margin:0}.stl-set-row-name{color:var(--ink);font-size:var(--text-sm);font-weight:500;line-height:20px}@media (pointer:fine) and (min-width:768px){.stl-set-row:has(>.stl-set-row-control>.sap-btn)>.stl-set-row-label{padding-top:var(--space-1)}}.stl-set-row-desc{color:var(--mut);font-size:var(--text-xs);line-height:18px}.stl-set-row-desc .sap-kbd{vertical-align:initial}.stl-set-row-control{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2) var(--space-3);min-width:0;min-height:var(--space-5);margin:0;color:var(--ink);font-size:var(--text-sm);line-height:20px}.stl-set-line,.stl-set-muted{color:var(--mut)}.stl-set-line{margin:0;font-size:var(--text-sm);line-height:18px}.stl-set-identity{display:flex;align-items:center;gap:var(--space-3);min-width:0}.stl-set-identity .sap-avatar{width:40px;height:40px;font-size:var(--text-sm)}.stl-set-identity-text{display:flex;flex-direction:column;min-width:0}.stl-set-identity-name{color:var(--ink);font-size:var(--text-sm);font-weight:500;line-height:20px}.stl-set-identity-email{overflow:hidden;color:var(--mut);font-size:var(--text-sm);line-height:18px;text-overflow:ellipsis;white-space:nowrap}.stl-set-identity .sap-avatar,.stl-set-member .sap-avatar{background-color:var(--paper-2);background-image:linear-gradient(var(--wash-press),var(--wash-press));box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-2)}.stl-set-members{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.stl-set-member{--stl-set-avatar:var(--space-7);display:grid;grid-template-columns:var(--stl-set-label) minmax(0,1fr);column-gap:var(--stl-set-gutter);align-items:center;min-height:52px;padding-block:var(--space-3);border-top:1px solid var(--hair)}.stl-set-member-who{display:flex;align-items:center;gap:var(--space-2);min-width:0}.stl-set-member .sap-avatar{flex:none;width:var(--stl-set-avatar);height:var(--stl-set-avatar);font-size:var(--text-xs)}.stl-set-member-name{overflow:hidden;color:var(--ink);font-size:var(--text-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.stl-set-member-identity{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);min-width:0;flex:1}.stl-set-member-identity .stl-set-member-name{max-width:100%}.stl-set-member-badges{display:flex;flex-wrap:wrap;gap:var(--space-1)}.stl-set-members-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.stl-set-group-head:has(.stl-set-members-actions){flex-wrap:wrap}.stl-set-member-invite-note{margin:0;color:var(--mut);font-size:var(--text-sm)}.stl-set-member-email{overflow:hidden;color:var(--mut);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.stl-set-skel-avatar{flex:none;width:var(--stl-set-avatar);height:var(--stl-set-avatar);border-radius:50%}.stl-set-skel-name{width:120px;height:12px;border-radius:var(--radius-pill)}.stl-set-skel-email{width:180px;height:10px;border-radius:var(--radius-pill)}.stl-set-state{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0;padding-block:var(--stl-set-row-pad);border-top:1px solid var(--hair);color:var(--mut);font-size:var(--text-sm)}.stl-set-state p{margin:0}.stl-set-caps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.stl-set-cap{display:grid;grid-template-columns:var(--stl-set-label) minmax(0,1fr);column-gap:var(--stl-set-gutter);align-items:center;min-height:44px;padding-block:var(--space-3);border-top:1px solid var(--hair);font-size:var(--text-sm);color:var(--ink)}.stl-set-cap-off{color:var(--mut);font-size:var(--text-sm)}.stl-set-cap-details{margin-top:var(--space-1)}.stl-set-cap-details pre{margin:var(--space-2) 0 0;font-size:var(--text-xs);white-space:pre-wrap;color:var(--mut)}.stl-set-loading-h{width:120px;height:12px}.stl-set-loading-h,.stl-set-loading-name{display:inline-block;vertical-align:middle}.stl-set-loading-name{width:96px;height:10px}.stl-set-loading-control{width:min(240px,100%);height:10px}.stella-theme-selector{align-items:flex-start;justify-content:flex-start;gap:var(--space-3);padding:0;border:0;background:none}.stella-theme-selector .sap-seg-thumb{display:none}.stella-theme-selector .sap-seg-item{height:auto;padding:var(--space-1);border:0;border-radius:var(--radius-md);background:transparent;box-shadow:none}.stella-theme-selector .sap-seg-item:hover,.stella-theme-selector .sap-seg-item[aria-checked=true]{background:transparent;border:0;box-shadow:none}.stella-theme-selector .sap-seg-item:focus-visible{box-shadow:var(--focus-ring)}.stella-theme-selector .sap-seg-item:hover .stella-theme-preview{border-color:var(--mut-2)}.stella-theme-selector .sap-seg-item[aria-checked=true] .stella-theme-preview{outline:var(--focus-outline);outline-offset:2px}.stella-theme-selector .sap-seg-item[aria-checked=true] .stella-theme-label{color:var(--ink);font-weight:500}.stella-theme-choice{display:flex;flex-direction:column;align-items:start;gap:var(--space-2);font-size:var(--text-ui)}.stella-theme-label{color:var(--mut);font-weight:400}.stella-theme-tile{position:relative;display:inline-flex}.stella-theme-check{position:absolute;top:-6px;right:-6px;z-index:1;display:none;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--accent);color:var(--accent-ink,var(--paper))}.stella-theme-selector .sap-seg-item[aria-checked=true] .stella-theme-check{display:grid}.stella-theme-preview{position:relative;display:flex;width:112px;height:72px;border:1px solid var(--hair-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--paper);color:var(--ink)}.stella-theme-preview-nav{flex:none;width:24px;border-right:1px solid var(--sidebar-hair);background:var(--sidebar-bg)}.stella-theme-preview-main{flex:1;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-3);background:var(--paper)}.stella-theme-preview-main i{height:4px;border-radius:var(--radius-pill);background:var(--mut);opacity:.55}.stella-theme-preview-main i:first-child{width:70%;background:var(--ink);opacity:1}.stella-theme-preview-main i:last-child{width:80%}.stella-theme-preview-layer--light,.stella-theme-preview[data-theme-preview=light]{--paper:oklch(0.995 0.001 286);--ink:oklch(0.21 0.006 286);--mut:oklch(0.47 0.012 286);--hair-strong:oklch(0.87 0.006 286)}.stella-theme-preview[data-theme-preview=light]{--sidebar-bg:oklch(0.978 0.002 286);--sidebar-hair:oklch(0.918 0.004 286)}.stella-theme-preview-split{position:relative;flex:1;display:flex}.stella-theme-preview-layer{position:absolute;inset:0;display:flex}.stella-theme-preview-layer--light{clip-path:polygon(0 0,100% 0,0 100%);color:var(--ink)}@keyframes stella-eclipse{0%{clip-path:circle(0 at var(--eclipse-x,50%) var(--eclipse-y,50%))}to{clip-path:circle(150vmax at var(--eclipse-x,50%) var(--eclipse-y,50%))}}:root[data-theme-eclipse="1"]::view-transition-new(root),:root[data-theme-eclipse="1"]::view-transition-old(root){animation:none;mix-blend-mode:normal}:root[data-theme-eclipse="1"]::view-transition-old(root){z-index:0}:root[data-theme-eclipse="1"]::view-transition-new(root){z-index:1}@media (prefers-reduced-motion:no-preference){:root[data-theme-eclipse="1"]::view-transition-new(root){animation:stella-eclipse var(--dur-slow) var(--ease-out-soft) both}}@media (max-width:767.98px){.stl-set-room{padding:0 var(--space-4) var(--space-12)}.stl-set-body{margin-top:var(--space-6)}.stl-set-room[data-settings-detail="1"] .stl-set-body{padding-top:var(--space-6)}.stl-set-tabs{gap:var(--space-1)}.stl-set-tab{flex:1 1 0;justify-content:center;min-height:var(--sds-tap-min);padding:var(--space-2) var(--space-3)}.stl-set-section{gap:var(--space-8)}.stl-set-cap,.stl-set-member,.stl-set-row{grid-template-columns:minmax(0,1fr);row-gap:var(--space-2)}.stl-set-member{row-gap:var(--space-1)}.stl-set-member-identity{flex-direction:column;align-items:flex-start}.stl-set-member-email{padding-left:calc(var(--stl-set-avatar) + var(--space-2))}.stl-set-row-control .sap-btn{min-height:var(--sds-tap-min)}.stella-theme-selector{gap:var(--space-2)}.stella-theme-preview{width:96px;height:64px}}@media (max-width:767.98px),(pointer:coarse){.stl-set-row-control .sap-btn,.stl-set-tab{min-height:var(--sds-tap-min)}}@media (max-width:767.98px) and (hover:none){.stl-set-row:has([data-testid=settings-hotkeys-bare]){display:none}}}@layer overrides{:root{--a4-pop-bg:var(--pop,var(--panel-raised));--a4-pop-edge:color-mix(in oklch,var(--ink) 9%,transparent);--a4-pop-shadow:0 4px 10px -4px rgba(24,24,22,0.1),0 18px 44px -14px rgba(24,24,22,0.22);--a4-fill-hover:color-mix(in oklch,var(--ink) 5%,transparent);--a4-fill-current:color-mix(in oklch,var(--ink) 6%,transparent);--a4-work:var(--work,var(--info))}:root.dark{--a4-pop-shadow:0 18px 44px -12px rgba(0,0,0,0.85)}.ds2-header [data-slot=breadcrumb-list]{font-size:var(--text-ui-md);letter-spacing:var(--tracking-ui)}.ds2-header [data-slot=breadcrumb-page]{font-weight:490}.ds2-header .nsh-crumb-back,.ds2-header .nsh-route-crumbs .nsh-crumb-link,.ds2-header .nsh-route-crumbs .nsh-crumb-page{font-size:var(--text-ui-md);letter-spacing:var(--tracking-ui)}.ds2-header .nsh-route-crumbs .nsh-crumb-page{font-weight:490}.ds2-header .nsh-crumb-history-trigger,.ds2-header .nsh-crumb-switcher-trigger,.ds2-header .nsh-deal-actions .sap-icon-btn,.ds2-header .nsh-deal-more .sap-menu-trigger,.ds2-header .nsh-topbar-doc-actions .sap-icon-btn,.ds2-header .nsh-topbar-doc-actions .stl-memo-bar-action,.ds2-header .nsh-topbar-doc-actions .stl-memo-more .sap-menu-trigger,.ds2-header .nsh-topbar-doc-actions .stl-reader-toolbar>button{border-radius:var(--radius-sm)}.ds2-header .nsh-crumb-history-trigger:hover,.ds2-header .nsh-crumb-switcher-trigger:hover,.ds2-header .nsh-deal-actions .sap-icon-btn:hover,.ds2-header .nsh-deal-more .sap-menu-trigger:hover,.ds2-header .nsh-topbar-doc-actions .sap-icon-btn:hover,.ds2-header .nsh-topbar-doc-actions .stl-memo-bar-action:hover,.ds2-header .nsh-topbar-doc-actions .stl-memo-more .sap-menu-trigger:hover,.ds2-header .nsh-topbar-doc-actions .stl-reader-toolbar>button:hover{background:var(--a4-fill-hover);color:var(--ink)}.ds2-header .nsh-crumb-history-trigger[aria-expanded=true],.ds2-header .nsh-crumb-switcher-trigger[aria-expanded=true],.ds2-header .nsh-deal-actions .sap-icon-btn[aria-expanded=true],.ds2-header .nsh-deal-more .sap-menu-trigger[aria-expanded=true],.ds2-header .nsh-topbar-doc-actions .stl-memo-bar-action[aria-pressed=true],.ds2-header .nsh-topbar-doc-actions .stl-memo-more .sap-menu-trigger[aria-expanded=true],.ds2-header .nsh-topbar-doc-actions .stl-reader-toolbar>button[aria-expanded=true]{background:var(--a4-fill-current);color:var(--ink)}.ds2-header .nsh-deal-doc.sap-btn,.ds2-header .nsh-deal-notes.sap-btn,.ds2-header .nsh-deal-share.sap-btn,.ds2-header .nsh-deal-stella.sap-btn{border-radius:var(--radius-sm);font-weight:400}.ds2-header .nsh-deal-panes .sap-btn:hover{background:var(--a4-fill-hover)}.ds2-header .nsh-deal-panes .sap-btn[aria-pressed=true]{background:var(--a4-fill-current)}.ds2-header .stl-memo-bar-count{background:transparent;font-weight:400}.ds2-header .nsh-topbar-doc-actions:not(:empty){border-right:0}.ds2-header[data-testid=ds2-header] .nsh-deal-actions .nsh-deal-panes{border-inline-start:0}@media (min-width:1024px){.ds2-header .nsh-deal-actions .sap-icon-btn:not(.nsh-deal-presence[data-state=faces]),.ds2-header .nsh-deal-more .sap-menu-trigger,.ds2-header .nsh-topbar-doc-actions .sap-icon-btn,.ds2-header .nsh-topbar-doc-actions .stl-memo-bar-action,.ds2-header .nsh-topbar-doc-actions .stl-memo-more .sap-menu-trigger,.ds2-header .nsh-topbar-doc-actions .stl-reader-toolbar>button{width:32px;min-width:32px;height:32px;min-height:32px}.ds2-header .nsh-deal-actions .nsh-deal-presence.sap-icon-btn[data-state=faces]{height:32px;min-height:32px}.ds2-header .nsh-deal-doc.sap-btn,.ds2-header .nsh-deal-notes.sap-btn,.ds2-header .nsh-deal-share.sap-btn,.ds2-header .nsh-deal-stella.sap-btn{height:32px;min-height:32px;padding-inline:var(--space-3)}}.ds2-header .nsh-deal-stella .nsh-pane-kbd,.ds2-header .nsh-deal-stella .nsh-pane-kbd>.sap-kbd{min-width:0;height:auto;padding-inline:0;border-color:transparent;background:transparent;box-shadow:none;color:var(--text-faint);font-size:var(--text-ui-xs);font-weight:400}.ds2-header .nsh-deal-presence-faces .sap-avatar[data-person-slot]{background:var(--paper);color:var(--mut)}.ds2-header .nsh-deal-presence-faces .sap-avatar[data-person-slot]:before{box-shadow:inset 0 0 0 1px var(--hair-strong)}.ds2-header .nsh-deal-presence-faces .sap-avatar-stack-item,.ds2-header .nsh-deal-presence-faces .sap-avatar-stack-more{box-shadow:0 0 0 2px var(--paper)}.ds2-header .nsh-deal-presence-faces .sap-avatar-stack-more{background:var(--paper);color:var(--mut);font-weight:400}.ds2-header .nsh-deal-presence-faces .sap-avatar[data-presence=here]:after{background:var(--a4-work)}[data-slot=resizable-handle].ds2-seam{background:transparent}[data-testid=ds2-column-reserve].ds2-column-reserve{border-left-color:transparent}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel,[data-slot=dropdown-menu-content].nsh-crumb-history-panel{border:1px solid var(--a4-pop-edge);border-radius:var(--radius-md);background:var(--a4-pop-bg);box-shadow:var(--a4-pop-shadow)}.nsh-crumb-documents-panel .nsh-crumb-documents-kind{font-weight:490;color:var(--text-faint)}.nsh-crumb-documents-panel .nsh-crumb-document-row[data-current] .nsh-crumb-document-title{font-weight:490}.nsh-crumb-documents-panel [data-slot=dropdown-menu-item].nsh-crumb-document-row,.nsh-crumb-history-panel [data-slot=dropdown-menu-item]{border-radius:var(--radius-sm)}.nsh-crumb-documents-panel [data-slot=dropdown-menu-separator],.nsh-crumb-history-panel [data-slot=dropdown-menu-separator]{background:transparent}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-row{display:flex}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-title{flex:1 1 auto;order:1}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-date{order:2}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-dot{order:3;width:auto;height:auto;border-radius:0;background:transparent;box-shadow:none;animation:none;color:var(--text-faint);font-size:var(--text-ui-sm);white-space:nowrap}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-dot:not([data-tone]){display:none}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-dot[data-tone=live]{color:var(--a4-work)}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-dot[data-tone=danger]{color:var(--danger)}.nsh-crumb-documents-panel .nsh-crumb-document-dot[data-tone=live]:before{content:"Live"}.nsh-crumb-documents-panel .nsh-crumb-document-dot[data-tone=stopped]:before{content:"Stopped"}.nsh-crumb-documents-panel .nsh-crumb-document-dot[data-tone=danger]:before{content:"Couldn’t finish"}[data-slot=dropdown-menu-content].nsh-crumb-documents-panel .nsh-crumb-document-check{order:4;flex:none;width:16px}:root{--a4r-lift:var(--card-grad,linear-gradient(168deg,transparent 35%,oklch(0.2 0.003 84/0.016) 100%));--a4r-card:var(--panel-raised);--a4r-pop:var(--panel-raised);--a4r-pop-edge:var(--hair);--a4r-pop-shadow:0 0 0 1px oklch(0.2 0.003 84/0.05),0 4px 10px -4px oklch(0.2 0.003 84/0.1),0 18px 44px -14px oklch(0.2 0.003 84/0.22);--a4r-card-hover-shadow:0 12px 28px -16px oklch(0.2 0.003 84/0.2);--a4r-fill-hover:color-mix(in oklch,var(--ink) 4.5%,transparent);--a4r-fill-press:color-mix(in oklch,var(--ink) 8%,transparent);--a4r-fill-current:color-mix(in oklch,var(--ink) 6%,transparent);--a4r-arrive:color-mix(in oklch,var(--ink) 6%,var(--a4r-card));--a4r-meta:var(--text-faint)}.sa-root.dark,:root.dark{--a4r-lift:var(--card-grad,radial-gradient(120% 100% at 0% 0%,oklch(1 0 0/0.06) 0%,oklch(1 0 0/0.02) 40%,oklch(1 0 0/0) 70%));--a4r-card:var(--paper-2);--a4r-arrive:color-mix(in oklch,var(--ink) 6%,var(--paper-2));--a4r-pop-shadow:0 0 0 1px oklch(1 0 0/0.09),0 18px 44px -12px oklch(0 0 0/0.85);--a4r-card-hover-shadow:0 14px 32px -18px oklch(0 0 0/0.95);--a4r-fill-hover:color-mix(in oklch,var(--ink) 5%,transparent)}.stl-reader-app .dp-title{font-weight:490;letter-spacing:-.012em}.stl-reader-app .dp-head{gap:var(--space-2)}.stl-reader-app .dp-head-meta{color:var(--a4r-meta);font-size:var(--text-sm);line-height:18px}.stl-reader-app .dp-head-meta .dp-receipt-button:is(:hover,[aria-expanded=true]){color:var(--ink)}.stl-reader-app .dp-head-meta .stl-status-line>.stl-status-words{color:var(--ink-2)}.stl-status-line[data-tone=danger]:not(.dp-head-meta .stl-status-line) .stl-status-words{font-weight:490}.stl-reader-app .stl-doc-merged{color:var(--a4r-meta)}.stl-reader-app .dp-sources>h2{font-weight:490}.stl-reader-app .dp-titlerow-actions :is(.sap-btn,.sap-menu-trigger){border-radius:var(--radius-sm)}.stl-reader-app .dp-titlerow-actions .sap-btn:hover:not(:disabled,[aria-disabled=true],.is-loading),.stl-reader-app .dp-titlerow-actions .sap-menu-trigger:hover,.stl-reader-app .dp-titlerow-actions .sap-menu-trigger[aria-expanded=true]{background:var(--a4r-fill-hover)}.stl-reader-app .dp-titlerow-actions .dp-verb-badge{font-weight:490}.stl-reader-app .dp-head-close{border-radius:var(--radius-sm)}.stl-reader-app .dp-head-close:is(:hover,:focus-visible){background:var(--a4r-fill-hover)}.stl-reader-app .dp-eyebrow{color:var(--ink-2)}.stl-reader-app .dp-eyebrow-standing{color:var(--a4r-meta)}.dp-body .stl-glass-pop,.dp-receipt-popover,.me-bubble,.me-slash-menu,.me-table-controls,.sap-menu-pop:has(.me-block-menu-label,.me-block-menu-sep),.sap-menu-pop:has([data-testid^=reader-share-],[data-testid^=reader-more-],[data-testid^=reader-export-]),.stl-editor-document .stl-glass-pop,.stl-reader-app .stl-merge-mark-tip,.stl-reader-app .stl-reader-ticks-panel{border:1px solid var(--a4r-pop-edge);border-radius:var(--radius-md);background:var(--a4r-pop);box-shadow:var(--a4r-pop-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.me-table-controls,.stl-reader-app .stl-merge-mark-tip{border-radius:var(--radius-sm)}}@layer overrides{}@layer overrides{@media (prefers-reduced-transparency:reduce){.dp-body .stl-glass-pop,.me-bubble,.me-slash-menu,.stl-editor-document .stl-glass-pop{background:var(--a4r-pop)}}.dp-receipt-popover-title{font-weight:490}.me-block-menu-sep,.sap-menu-pop:has([data-testid^=reader-share-],[data-testid^=reader-export-])>.sap-menu-sep{height:0;margin:var(--space-1) 0;background:none}.me-block-menu-label{color:var(--a4r-meta);font-size:var(--text-ui-sm);font-weight:490;letter-spacing:.01em;text-transform:none}.me-bubble{gap:2px;padding:var(--space-1)}.me-bubble-sep{background:none;width:var(--space-1);margin:0}.me-bubble-btn{color:var(--ink-2)}.me-bubble-btn:hover{background:var(--a4r-fill-hover);color:var(--ink)}.me-bubble-btn[data-active=true]{background:var(--a4r-fill-current);color:var(--ink)}.me-bubble-apply,.me-bubble-b,.me-bubble-turn{font-weight:490}.me-bubble-apply{color:var(--ink)}.me-bubble-link-field{background:var(--a4r-fill-hover);color:var(--a4r-meta)}.me-slash-list{padding-top:var(--space-1);border-top:0}.me-slash-filter,.me-slash-filter-input::placeholder{color:var(--a4r-meta)}.me-slash-item:hover,.me-slash-item[data-active=true]{background:var(--a4r-fill-hover);color:var(--ink)}.me-slash-icon{font-weight:490;background:none;color:var(--ink-2)}.me-slash-item:hover .me-slash-icon,.me-slash-item[data-active=true] .me-slash-icon{background:none;color:var(--ink)}.me-table-control{border-color:transparent;color:var(--ink-2);font-weight:400;letter-spacing:0}.me-table-control:hover{border-color:transparent;background:var(--a4r-fill-hover);color:var(--ink)}.me-table-control[aria-pressed=true]{border-color:transparent;background:var(--a4r-fill-current);color:var(--ink)}.me-block-marker,.me-block-marker--stale{min-width:0;padding:0 var(--space-1);border:0;border-radius:var(--radius-sm);background:none;color:var(--a4r-meta);font-size:var(--text-ui-sm);font-weight:400}.me-block-marker--stale{color:var(--ink-2)}.me-save-dot{display:none}.me-save-state{color:var(--a4r-meta);font-size:var(--text-ui-sm);letter-spacing:0}.stl-reader-app .stl-docbar[data-shown=true]{border-bottom-color:transparent}.stl-reader-app .stl-annotate-bar,.stl-reader-app .stl-history-bar,.stl-reader-app[data-history=true] .sa-vrl-row--side-by-side{border-bottom:0}.stl-editor-document .sa-vrl-header{border-bottom:0;background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}.stl-editor-document .sa-vrl-header-label{color:var(--a4r-meta);font-size:var(--text-ui-sm);font-weight:490;text-transform:none}.stl-editor-document .sa-vrl-row--side-by-side{border-bottom:0}.stl-editor-document .sa-vrl-tag{font-size:var(--text-ui-sm);font-weight:490}.stl-reader-app .stl-reader-outline-fill{display:none}.stl-reader-app .stl-reader-outline-item{min-height:28px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--a4r-meta);font-size:var(--text-sm);line-height:18px}.stl-reader-app .stl-reader-outline-item:hover{color:var(--ink);background:var(--a4r-fill-hover)}.stl-reader-app .stl-reader-outline-item:active{background:var(--a4r-fill-press)}.stl-reader-app .stl-reader-outline-item[data-active=true]{color:var(--ink);font-weight:490;background:transparent}.stl-reader-app .stl-reader-outline-item[data-level="3"]{padding-left:var(--space-5)}.stl-reader-app .stl-reader-outline-item[data-level="4"]{padding-left:var(--space-8)}.stl-reader-app .stl-reader-ticks-panel{padding:var(--space-1)}.stl-reader-app .stl-reader-contents-toggle,.stl-reader-app .stl-reader-head-contents{color:var(--a4r-meta)}.stl-reader-app .dp-body .pr-cite-group,.stl-reader-app .dp-body :is(.rp-cite,.pr-cite){color:var(--a4r-meta);font-weight:490}.stl-reader-app .dp-body :is(.rp-cite,.pr-cite):hover{background:none;color:var(--work,var(--ink));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.stl-reader-app .stl-lane-card{padding:var(--space-3);border-color:var(--hair);background:var(--a4r-lift),var(--a4r-card)}.stl-reader-app .stl-lane-card:hover{border-color:var(--hair-strong)}.stl-reader-app .stl-lane-card:not(.stl-lane-card--edit):hover{box-shadow:var(--a4r-card-hover-shadow)}.stl-reader-app .stl-lane-card-head,.stl-reader-app .stl-lane-card-verb{font-weight:490}.stl-reader-app .stl-lane-card-count,.stl-reader-app .stl-lane-card-time{color:var(--a4r-meta)}@media (prefers-reduced-motion:no-preference){.stl-reader-app .stl-lane-card{transition:border-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),transform var(--dur-base) var(--ease-out-soft),box-shadow var(--dur-base) var(--ease-out-soft)}.stl-reader-app .stl-lane-card:hover{transform:translateY(-1px)}}.stl-reader-app .stl-lane-thread .stl-comment[data-variant=margin],.stl-reader-app .stl-lane-thread .stl-comment[data-variant=margin][data-focused="1"]{border-color:var(--hair-strong);background:var(--a4r-lift),var(--a4r-card);box-shadow:var(--a4r-card-hover-shadow)}:is(.stl-editor-document,.dp-body) .sa-memo-comment-compose .sa-memo-comment-input{border-top-color:transparent}.stl-reader-app .stl-comment-add-button{background:var(--a4r-card);border-radius:var(--radius-sm)}.stl-reader-app .stl-comment-add-button:hover{background:var(--a4r-fill-hover)}.stl-comment-answer-all .sap-btn{--sap-btn-label-color:var(--ink-2);margin-inline-start:calc(-1 * var(--space-2));padding-inline:var(--space-2);border-color:transparent;border-radius:var(--radius-sm);background:none;box-shadow:none;color:var(--ink-2);font-weight:400}.stl-comment-answer-all .sap-btn:hover:not(:disabled){--sap-btn-label-color:var(--ink);border-color:transparent;background:var(--a4r-fill-hover);color:var(--ink)}.stl-document-comments .stl-comment-seg{gap:2px;padding:0;border:0;border-radius:0;background:none}.stl-document-comments .stl-comment-seg button{height:28px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--text-sm);font-weight:400;box-shadow:none}.stl-document-comments .stl-comment-seg button:hover{color:var(--ink);background:var(--a4r-fill-hover)}.stl-document-comments .stl-comment-seg-count{color:var(--a4r-meta)}.sa-root.dark .stl-document-comments .stl-comment-seg button[aria-pressed=true],.stl-document-comments .stl-comment-seg button[aria-pressed=true],:root.dark .stl-document-comments .stl-comment-seg button[aria-pressed=true]{background:var(--a4r-fill-current);box-shadow:none;color:var(--ink);font-weight:490}.sa-vtl{border-left:0}.sa-vtl__title{font-weight:490}.sa-vtl__item:before,.sa-vtl__marker{display:none}.sa-vtl__item--member .sa-vtl__note,.sa-vtl__item--member .sa-vtl__summary-wrap,.sa-vtl__note,.sa-vtl__summary-wrap{margin-left:var(--space-2)}.sa-vtl__row{border-radius:var(--radius-sm)}.sa-vtl__row:hover{background:var(--a4r-fill-hover)}.sa-vtl__item:has(>.sa-vtl__row--selected){border-radius:var(--radius-sm);background:var(--a4r-fill-current)}.sa-vtl__kind{font-weight:490}.sa-vtl__close{border-radius:var(--radius-sm)}.sa-vtl__close:hover{background:var(--a4r-fill-hover)}.stl-reader-app .dp-head{--wash-selected:var(--a4r-fill-current)}.stl-reader-app .dp-title{text-wrap:balance}.stl-memo-editor-app .dp-save-status{order:99;margin-right:0;margin-left:auto}.stl-reader-app .stl-reader-head-contents{min-height:28px;margin:calc(var(--space-2) * -1) 0 var(--space-4) calc(var(--space-2) * -1);padding:0 var(--space-2);font-size:var(--text-sm)}.stl-reader-app .stl-reader-head-contents:is(:hover,[aria-expanded=true]){background:var(--a4r-fill-hover)}.stl-reader-app .stl-change-bar:before{background:var(--work,var(--live))}.stl-reader-app .stl-lane-edit-words del{text-decoration-color:var(--mut)}.stl-reader-app .stl-lane-edit-words ins{background:color-mix(in oklch,var(--work,var(--live)) 14%,transparent)}.stl-reader-app .stl-lane-card[data-arrived=true]{background:var(--a4r-lift),var(--a4r-arrive)}@media (prefers-reduced-motion:no-preference){.stl-reader-app .stl-lane-card[data-arrived=true]{background:var(--a4r-lift),var(--a4r-card);animation-name:a4r-lane-arrival}}@keyframes a4r-lane-arrival{0%{background-color:var(--a4r-arrive)}to{background-color:var(--a4r-card)}}.stl-reader-app .stl-lane-card-verb{color:var(--ink-2);font-weight:490;text-decoration:none}.stl-reader-app .stl-lane-card:hover .stl-lane-card-verb{color:var(--ink)}.stl-reader-app .stl-lane-card-avatar{box-shadow:none}.stl-reader-app .stl-lane-card-avatar:not(:has(img)){display:none}.stl-reader-app .stl-lane-card-author{font-weight:490}.stl-comment-answer-all{margin-top:var(--space-2)}.stl-comment-answer-all .sap-btn,.stl-comment-answer-all .sap-btn .sap-btn-label{color:var(--ink-2);font-size:var(--text-ui-md)}.stl-comment-answer-all .sap-btn:hover:not(:disabled),.stl-comment-answer-all .sap-btn:hover:not(:disabled) .sap-btn-label{color:var(--ink)}.stl-document-comments .stl-comment-seg-count{color:var(--mut)}.stl-document-comments .stl-comment-idle{padding:var(--space-4) var(--space-2)}.stl-document-comments .stl-comment-idle h3{color:var(--mut);font-size:var(--text-ui-md);font-weight:400}.stl-document-comments .stl-comment-idle h3 svg{display:none}.stl-document-comments .stl-comment-idle .sap-btn{--sap-btn-label-color:var(--ink-2);border-color:transparent;background:none;box-shadow:none;color:var(--ink-2);font-weight:400}.stl-document-comments .stl-comment-idle .sap-btn:hover:not(:disabled){--sap-btn-label-color:var(--ink);background:var(--a4r-fill-hover);color:var(--ink)}.stl-reader-app .stl-history-more .sap-menu-trigger svg{width:16px;height:16px}.sa-mention-listbox,.stl-editor-document .sa-memo-node-stale-popover{border-radius:var(--radius-md)}.me-block-editor .ProseMirror table.me-table th{background:none;color:var(--mut);font-weight:400;border-bottom-color:var(--hair-strong)}.me-block-editor .ProseMirror table.me-table tr:last-child td{border-bottom-color:transparent}@container memo-table (max-width: 640px){.me-block-editor .ProseMirror table.me-table th:first-child{background:var(--paper)}}}@layer overrides{:root{--d6-line:var(--hair);--d6-line-2:var(--hair-strong);--d6-card:var(--card,oklch(1 0 0));--d6-grad:var(--card-grad,linear-gradient(168deg,transparent 35%,oklch(0.2 0.003 84/0.016) 100%));--d6-plate:var(--fill-hover,color-mix(in oklab,var(--ink) 5%,transparent));--d6-pill:var(--pill,color-mix(in oklab,var(--ink) 2%,transparent));--d6-lift:0 14px 32px -18px oklch(0 0 0/0.35);--d6-medium:490}.sa-root.dark,:root.dark{--d6-card:var(--card,color-mix(in oklab,var(--ink) 2.5%,transparent));--d6-grad:var(
      --card-grad,radial-gradient(120% 100% at 0% 0%,color-mix(in oklab,var(--ink) 5%,transparent) 0%,color-mix(in oklab,var(--ink) 2%,transparent) 40%,transparent 70%)
    );--d6-lift:0 14px 32px -18px oklch(0 0 0/0.95)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) :is(.nsh-approval-card,.nsh-approval-bulk,.nsh-agentdock-status,.nsh-channel-post,.nsh-session-card-answer,.we-inspection:is([data-kind=sources],[data-kind=history])){border:1px solid var(--d6-line);border-radius:var(--radius-md);background:var(--d6-grad),var(--d6-card);box-shadow:none}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card{transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card:focus-within{border-color:var(--d6-line-2);box-shadow:var(--d6-lift);transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card:hover{border-color:var(--d6-line-2);box-shadow:var(--d6-lift);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card:is(:hover,:focus-within){transform:none}}:is(.nsh-agentdock,.nchat) .nsh-agentdock-status strong,:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card h3{font-size:var(--text-title);font-weight:var(--d6-medium);line-height:20px;letter-spacing:0}:is(.nsh-agentdock,.nchat) .nsh-agentdock-status p,:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card p:not(.nsh-eyebrow){color:var(--mut);font-size:var(--text-ui-md);line-height:21px}:is(.nsh-agentdock,.nchat) :is(.nsh-approval-bulk-confirm,.nsh-approval-bulk-confirm ul,.nsh-agentdock-status),:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card>div{line-height:20px}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card .nsh-eyebrow{color:var(--mut);font-size:var(--text-sm);font-weight:var(--d6-medium);line-height:20px;letter-spacing:0}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card .nsh-agent-dot{display:none}:is(.nsh-agentdock,.nchat) .nsh-approval-bulk p{color:var(--ink);font-size:var(--text-ui-md);line-height:20px}.nsh-channel-feed .nsh-channel-post>strong,:is(.nsh-agentdock,.nchat) .nsh-approval-bulk-confirm strong{font-weight:var(--d6-medium);letter-spacing:0}:is(.nsh-agentdock,.nchat) .nsh-approval-bulk-confirm ul{font-size:var(--text-sm)}:is(.nsh-agentdock,.nchat) .nsh-agentdock-status .sap-btn{margin-inline-start:calc(var(--space-2) * -1)}:is(.nsh-agentdock,.nchat) .nsh-agentdock-status.is-error{border-color:var(--d6-line-2)}:is(.nsh-agentdock,.nchat) .nsh-agentdock-status.is-error strong{color:var(--danger)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-secondary{border-color:var(--d6-line);background:transparent}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-secondary:hover{border-color:var(--d6-line-2);background:var(--d6-plate)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-primary:hover{border-color:var(--ink-2);background:var(--ink-2)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) :is(.nsh-approval-card,.nsh-approval-bulk) .sap-btn,:is(.nsh-agentdock,.nchat,.nsh-channel-feed) :is(.nsh-primary,.nsh-secondary){min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--d6-medium);line-height:18px}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card :is(.nsh-primary,.sap-btn--primary){--sap-btn-label-color:var(--ink);border-color:var(--d6-line-2);background:transparent;box-shadow:none;color:var(--ink)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card :is(.nsh-primary,.sap-btn--primary):hover:not(:disabled,.is-loading){border-color:var(--hair-focus,var(--d6-line-2));background:var(--d6-plate)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card :is(.nsh-secondary,.sap-btn--secondary){--sap-btn-label-color:var(--mut);border-color:var(--d6-line);color:var(--mut)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-approval-card :is(.nsh-secondary,.sap-btn--secondary):hover:not(:disabled,.is-loading){--sap-btn-label-color:var(--ink);border-color:var(--d6-line-2);background:var(--d6-plate);color:var(--ink)}.nchat .nchat-handoff-bubble,:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-msg.is-user :is(.nsh-msg-user-body,.nsh-msg-ask){border:1px solid var(--d6-line);border-radius:var(--radius-md);background:var(--d6-grad),var(--d6-card);box-shadow:none;font-weight:400;transition:border-color var(--dur-fast) var(--ease-out)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-msg.is-user :is(.nsh-msg-user-body,.nsh-msg-ask):hover{border-color:var(--d6-line-2)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .nsh-msg.is-user .nsh-msg-ask>.nsh-msg-user-body{border-color:transparent;background:transparent}.nchat .nchat-loading-bubble{border:1px solid var(--d6-line);border-radius:var(--radius-md);background:var(--d6-grad),var(--d6-card)}.ds2-panel-title:is(:has([data-testid=nsh-dock-accessory]),:has(.nchat-desk-tabs)),.nchat .nchat-head-local,.nchat .nchat-thread--loading>.nchat-loading-head,.nsh-agentdock .nsh-agentdock-bar,.nsh-panel-hd.nsh-agentdock-hd{border-bottom-color:transparent}.nchat-deal-foot,.nsh-agentdock .nsh-agentdock-readonly,:is(.nsh-agentdock,.nchat) .nsh-msg.is-user .nsh-msg-outcome{border-top-color:transparent}.nsh-channel-feed .nsh-session-card-approvals{border-block-start-color:transparent}.nsh-channel-feed .nsh-channel-day{font-size:var(--text-sm)}.nsh-channel-feed .nsh-channel-day:after,.nsh-channel-feed .nsh-channel-day:before{content:none}.nsh-agentdock .nsh-earlier-page:after,.nsh-agentdock .nsh-earlier-page:before{background:transparent}.nsh-agentdock .nsh-earlier-page-action{font-weight:var(--d6-medium)}:is(.nsh-agentdock,.nchat) :is([data-testid=pending-approval-collection],[data-testid=pending-suggestion-collection])>div:first-child{border-bottom-color:transparent}:is(.nsh-agentdock,.nchat) :is([data-testid=pending-approval-collection],[data-testid=pending-suggestion-collection]):not([data-header-chip])>div:first-child>p{font-weight:var(--d6-medium)}:is(.nsh-agentdock,.nchat) :is([data-testid=pending-approval-collection],[data-testid=pending-suggestion-collection])>div:first-child>p:before{display:none}:is(.nsh-agentdock,.nchat) .sa-msg-sources :is(.nsh-source-pill,.nsh-source-chips-more){border:1px solid var(--d6-line);background:var(--d6-pill);font-weight:400}:is(.nsh-agentdock,.nchat) .sa-msg-sources :is(.nsh-source-pill:is(button,a),.nsh-source-chips-more):hover{border-color:var(--d6-line-2);background:var(--d6-plate)}:is(.nsh-agentdock,.nchat) .sa-msg-sources .nsh-source-pill [data-testid=ds2-source-chip-ref]{margin-inline-end:calc(var(--space-1) / -2)}:is(.nsh-agentdock,.nchat) .sa-msg-sources .nsh-source-pill .bg-wash-hover{min-width:0;height:auto;padding:0;background:transparent;box-shadow:none;color:var(--mut);font-variant-numeric:tabular-nums;font-weight:400}.nsh-agentdock :is(.sa-ar-attribution,.sa-ar-scope-widened,.sa-ar-undo-btn,.sa-ar-copy-reference),:is(.nsh-agentdock,.nchat,.nsh-channel-feed) :is(.nsh-msg-author,.nsh-agentdock-title,.nsh-agentdock-scope,.nsh-agentdock-latest,.nsh-stella-byline,.nsh-mention,.nsh-channel-unread-rule,.we-current,.we-inspection-title,.we-output-title,.we-source-origin,.we-source-title,.we-source-leaf-heading h4,.we-lane-role,.we-line-headline[data-tone=danger],.sa-msg-prose strong){font-weight:var(--d6-medium)}.nsh-agentdock .sa-ar-fields{border-top-color:transparent}.nchat :is(.nchat-title,.nchat-title-edit,.nchat-blank-title,.nchat-loading-named,.nchat-scope-pin,.nchat-slash-heading,.nchat-slash-name),:is(.nchat-dialog-row[data-selected="1"],.nchat-dialog-group-label,.nchat-deal-row[data-selected="1"]){font-weight:var(--d6-medium)}:is(.nsh-agentdock,.nchat) .nsh-agentdock-latest{border-color:var(--d6-line-2);border-radius:var(--radius-sm)}.nchat .nchat-slash{border-radius:var(--radius-md)}.nchat .nchat-slash-item:is(:hover,:focus-visible,[data-active="1"],[aria-selected=true],[data-armed="1"]),.nchat-deal-row:is(:hover,[data-active="1"],[aria-selected=true]){background:var(--d6-plate)}.nchat-deal-row:disabled:hover{background:transparent}.nchat .nchat-slash-glyph,.nchat-deal-glyph{background:transparent;color:var(--mut)}.nsh-source-peek{border-radius:var(--radius-md)}.nsh-source-peek .nsh-source-peek-verbs{border-top-color:transparent}.nchat-desk-tabs .nchat-desk-tab{border-radius:var(--radius-sm)}.nchat-desk-tabs .nchat-desk-tab:hover,.nchat-desk-tabs .nchat-desk-tab[aria-selected=true]{background:var(--d6-plate)}.nchat-desk-body .nchat-source-title,.nchat-desk-tabs .nchat-desk-tab[aria-selected=true]{font-weight:var(--d6-medium)}.nchat-desk-body .nchat-source{border:1px solid transparent}.nchat-desk-body .nchat-source[data-selected]{border-color:var(--d6-line);background:var(--d6-grad),var(--d6-card)}.nchat-desk-body .nchat-source-title{font-size:var(--text-ui-md);line-height:20px}.nchat-desk-body .nchat-source-meta{font-size:var(--text-sm)}:is(.nchat-desk-body,.nsh-source-peek) .nchat-peek-quote{padding-inline-start:0;border-inline-start:0;color:var(--ink);font-size:var(--text-ui-md);line-height:20px;quotes:"\201C" "\201D" "\2018" "\2019"}:is(.nchat-desk-body,.nsh-source-peek) .nchat-peek-quote:before{content:open-quote}:is(.nchat-desk-body,.nsh-source-peek) .nchat-peek-quote:after{content:close-quote}:is(.nchat-desk-body,.nsh-source-peek) :is(.nchat-peek-meta,.nchat-peek-note){font-size:var(--text-sm)}.nchat-desk-body .nchat-source:not([data-selected]) .nchat-source-row:hover{background:var(--d6-plate)}.nchat-desk-body .sap-register-item{border-bottom-color:transparent}.nchat-desk-body .nchat-source-n{border:0;background:transparent;color:var(--mut);font-variant-numeric:tabular-nums;font-weight:400}.nchat .nchat-feed{gap:var(--space-3)}.nchat .nchat-feed>*+.nchat-row-msg[data-role=user]{margin-top:var(--space-5)}.nchat .nchat-feed>.nchat-row-msg>.nsh-msg.is-assistant .sa-msg-agent{padding-block:0}.nchat .nchat-feed>.nchat-row-msg>.nsh-msg.is-assistant .sa-msg-agent>.sa-msg-body{margin-top:0}.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]+.nsh-turnwork[data-phase=settled]{margin-top:calc(var(--space-2) - var(--space-3))}@media (hover:hover) and (pointer:fine){.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]:has(+.nchat-row-msg[data-role=user]) .sa-msg-body{position:relative}.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]:has(+.nchat-row-msg[data-role=user]) .sa-msg-footer{position:absolute;top:100%;left:0}}@media (min-width:768px){.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]:has(+.nsh-turnwork[data-phase=settled]){position:relative}.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]:has(+.nsh-turnwork[data-phase=settled]) .sa-msg-footer{position:absolute;top:calc(100% + var(--space-2));right:0;margin:0}.nchat .nchat-feed>.nchat-row-msg[data-role=assistant]+.nsh-turnwork[data-phase=settled] .we[data-presentation=receipt]>.we-actions{min-height:28px;padding-inline-end:calc(var(--space-6) * 9)}}:is(.nsh-agentdock,.nchat) .we[data-presentation=receipt] :is(.we-actions,.we-facts,.we-controls){align-items:center}:is(.nsh-agentdock,.nchat) .we[data-presentation=receipt] :is(.we-tally,.we-facts>*,.we-controls>*){line-height:18px}:is(.nsh-agentdock,.nchat) .we[data-presentation=receipt] .we-stream{font-size:var(--text-sm);font-weight:400;line-height:18px}:is(.nsh-agentdock,.nchat) .we[data-presentation=receipt] :is(.we-tally,.we-facts button,.we-controls :is(button,a)){font-size:var(--text-sm)}.nsh-agentdock .we-inspection[data-kind=history]{margin-inline-start:calc(var(--we-inset) - var(--space-2));padding:0;border-color:transparent;background:none}:is(.nsh-agentdock,.nchat) .sa-msg-footer>.sa-msg-footer-time{font-size:var(--text-sm)}.nsh-dock-seg-badge{min-width:0;height:auto;padding:0;background:transparent;color:var(--mut);font-variant-numeric:tabular-nums;font-weight:400}.nsh-dock-seg-badge.is-mention{background:transparent;color:var(--ink);font-weight:var(--d6-medium)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .sap-avatar{position:relative;background:transparent;color:var(--ink-2);font-weight:var(--d6-medium)}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .sap-avatar:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--d6-line-2);pointer-events:none}:is(.nsh-agentdock,.nchat,.nsh-channel-feed) .sap-avatar:has(.sap-avatar-image):before{content:none}}