html.raumriss-os{--rr-evolution-ease:cubic-bezier(0.33,0.72,0.12,1);--rr-runtime-breath-ms:420;--rr-evolution-duration-surface:calc(var(--rr-runtime-breath-ms) * 1ms);--rr-evolution-duration-control:0.26s;--rr-evolution-duration-presence:calc(var(--rr-runtime-breath-ms) * 1.31 * 1ms);--rr-instrument-shadow:0 14px 36px color-mix(in srgb,var(--rr-shadow,#1a1510) 8%,transparent),0 2px 8px color-mix(in srgb,var(--rr-shadow,#1a1510) 4%,transparent);--rr-instrument-recess:inset 0 1px 0 color-mix(in srgb,#fff 52%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--os-border) 28%,transparent),inset 0 2px 6px color-mix(in srgb,var(--rr-shadow,#1a1510) 4%,transparent);--rr-control-press:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 7%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent);--rr-presence-clock-size:clamp(1.34rem,0.38vw + 1.14rem,1.64rem);--rr-presence-clock-meta-size:0.6875rem}html.raumriss-os .runtime-presence-layer{z-index:40;pointer-events:none;top:max(.875rem,calc(env(safe-area-inset-top, 0px) + .55rem))!important}html.raumriss-os .runtime-presence-layer .runtime-presence-instrument{pointer-events:auto!important}html.raumriss-os .runtime-presence-layer .runtime-presence-instrument:after,html.raumriss-os .runtime-presence-layer .runtime-presence-instrument:before{pointer-events:none!important}html.raumriss-os .runtime-presence-layer .runtime-presence-ops{pointer-events:auto!important}html.raumriss-os .runtime-presence-layer .system-presence,html.raumriss-os .runtime-presence-layer .system-presence-end,html.raumriss-os .runtime-presence-layer [data-session-control]{pointer-events:auto!important;position:relative;z-index:2;cursor:pointer;touch-action:manipulation}html.raumriss-os .runtime-presence-layer .system-presence-end{width:100%;min-height:2.05rem;border:1px solid color-mix(in srgb,var(--os-border-soft) 82%,transparent)!important;border-radius:7px!important;background:color-mix(in srgb,var(--os-surface-soft) 88%,var(--os-inset))!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 42%,transparent),inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 8%,transparent)!important;color:color-mix(in srgb,var(--os-text) 72%,var(--os-text-body))!important}html.raumriss-os .runtime-presence-layer .system-presence-end:hover:not(:disabled){border-color:color-mix(in srgb,var(--os-border) 70%,transparent)!important;background:var(--os-elevated)!important}html.raumriss-os .runtime-presence-layer .system-presence-end__kicker{color:color-mix(in srgb,var(--os-text) 48%,transparent)!important}html.raumriss-os .runtime-presence-layer .system-presence-end__action{color:color-mix(in srgb,var(--os-text) 78%,var(--os-text-body))!important;font-weight:540}@media (min-width:1024px){html.raumriss-os .runtime-presence-layer{top:max(1.35rem,calc(env(safe-area-inset-top, 0px) + .8rem))!important}}html.raumriss-os .runtime-presence-instrument{min-width:10.75rem;padding:.44rem .5rem .46rem .54rem!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--os-border-soft) 58%,transparent)!important;background:color-mix(in srgb,var(--os-inset) 32%,var(--os-surface-soft) 68%)!important;box-shadow:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 8%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 5%,transparent),0 6px 18px color-mix(in srgb,var(--rr-shadow,#1a1510) 4%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}html.raumriss-os .runtime-presence-instrument:before{display:block!important;content:""!important;left:.42rem!important;top:.5rem!important;bottom:.48rem!important;width:2px!important;opacity:.42!important;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--os-orange-wick) 38%,transparent) 46%,color-mix(in srgb,var(--os-orange-wick) 22%,transparent) 72%,transparent 100%)!important}html.raumriss-os .runtime-presence-instrument:after{display:block!important;content:""!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 6%,transparent)!important;opacity:1!important}html.raumriss-os .runtime-presence-ops{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;width:100%;pointer-events:none}html.raumriss-os .runtime-presence-layer--home .runtime-presence-instrument{min-width:8.65rem;padding:.38rem .44rem .4rem .48rem!important}html.raumriss-os .runtime-presence-layer--home .runtime-presence-ops{flex-direction:row;align-items:center;justify-content:flex-end;gap:.2rem;margin-top:.12rem}html.raumriss-os .runtime-presence-instrument .presence-clock{align-self:flex-end;padding:.14rem 0 .12rem .92rem!important;margin:0;border-left:2px solid color-mix(in srgb,var(--os-orange-wick) 44%,transparent)}html.raumriss-os .runtime-presence-instrument .presence-clock-time{font-family:var(--font-mono),ui-monospace,monospace!important;font-size:var(--rr-presence-clock-size)!important;font-weight:580!important;letter-spacing:.052em!important;line-height:.98!important;color:color-mix(in srgb,var(--os-text) 88%,#0a0a08 12%)!important;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"kern" 1,"tnum" 1,"ss01" 1;transition:color var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}@media (min-width:1024px){html.raumriss-os{--rr-presence-clock-size:clamp(1.42rem,0.32vw + 1.22rem,1.72rem);--rr-presence-clock-meta-size:0.71875rem}html.raumriss-os .runtime-presence-instrument .presence-clock{padding-left:1rem!important}}html.raumriss-os .runtime-presence-instrument .presence-clock-meta{margin-top:.24rem!important;font-family:var(--font-sans),system-ui,sans-serif!important;font-size:var(--rr-presence-clock-meta-size)!important;font-weight:480!important;letter-spacing:.026em!important;line-height:1.34!important;color:color-mix(in srgb,var(--os-text-soft) 90%,var(--os-text) 10%)!important;text-transform:none!important}html.raumriss-os .runtime-presence-instrument .presence-clock-meta span{color:color-mix(in srgb,var(--os-text-soft) 62%,transparent)!important;font-weight:460!important}html.raumriss-os .runtime-presence-instrument .presence-clock{pointer-events:none}html.raumriss-os .runtime-standby{position:relative;display:flex;align-items:center;justify-content:flex-end;width:1.35rem;height:1.35rem;margin:.08rem .12rem 0 0;pointer-events:auto}html.raumriss-os .runtime-standby__glow{position:absolute;inset:.1rem;border-radius:999px;background:radial-gradient(circle at 50% 52%,color-mix(in srgb,#6f9a6a 28%,transparent) 0,transparent 72%);opacity:.55;transition:opacity 1.2s ease}html.raumriss-os .runtime-standby--carrying .runtime-standby__glow{opacity:.82}html.raumriss-os .runtime-standby--watch .runtime-standby__glow{background:radial-gradient(circle at 50% 52%,color-mix(in srgb,var(--os-orange-wick) 22%,transparent) 0,transparent 72%)}html.raumriss-os .runtime-standby--dim .runtime-standby__glow,html.raumriss-os .runtime-standby--dim .runtime-standby__pulse{opacity:.28}html.raumriss-os .runtime-standby__bead{position:relative;z-index:1;width:.42rem;height:.42rem;border-radius:999px;background:color-mix(in srgb,var(--os-text) 22%,var(--os-inset));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rr-shadow,#1a1510) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--os-border-soft) 35%,transparent);cursor:default;-webkit-tap-highlight-color:transparent;touch-action:none}html.raumriss-os .runtime-standby--carrying .runtime-standby__bead{background:color-mix(in srgb,#6f9a6a 48%,var(--os-inset));box-shadow:inset 0 1px 1px color-mix(in srgb,#fff 12%,transparent),0 0 8px color-mix(in srgb,#6f9a6a 24%,transparent)}html.raumriss-os .runtime-standby__pulse{position:absolute;inset:.22rem;border-radius:999px;border:1px solid color-mix(in srgb,#6f9a6a 18%,transparent);opacity:.45;animation:runtime-standby-pulse 5.2s ease-in-out infinite}html.raumriss-os .runtime-standby--carrying .runtime-standby__pulse{animation-duration:3.8s;opacity:.62}@keyframes runtime-standby-pulse{0%,to{transform:scale(.92);opacity:.32}50%{transform:scale(1.08);opacity:.55}}html.raumriss-os .runtime-standby--exiting .runtime-standby__bead{opacity:.4}html.raumriss-os .room-root-controls{display:inline-flex;align-items:center;gap:.28rem!important;padding:.3rem .38rem!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--os-border-soft) 88%,transparent);background:color-mix(in srgb,var(--os-surface-soft) 78%,transparent);box-shadow:var(--rr-depth-mid),inset 0 1px 0 color-mix(in srgb,#fff 44%,transparent);backdrop-filter:none;transition:box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease),border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease)}html.raumriss-os .room-root-anchor,html.raumriss-os .room-root-step{min-height:2rem;padding:.42rem .72rem!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important;font-size:.5625rem!important;font-weight:520!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--os-text-soft)!important;transition:color var(--rr-evolution-duration-control) var(--rr-evolution-ease),background var(--rr-evolution-duration-control) var(--rr-evolution-ease),border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-control) var(--rr-evolution-ease),transform .14s var(--rr-evolution-ease)}html.raumriss-os .room-root-step{min-width:2rem;padding:.42rem .5rem!important;letter-spacing:.04em!important;font-size:.6875rem!important}html.raumriss-os .room-root-anchor:focus-visible,html.raumriss-os .room-root-anchor:hover,html.raumriss-os .room-root-step:focus-visible,html.raumriss-os .room-root-step:hover{background:color-mix(in srgb,var(--os-elevated) 88%,transparent)!important;border-color:color-mix(in srgb,var(--os-border-soft) 95%,transparent)!important;color:var(--os-text)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent)!important}html.raumriss-os .room-root-anchor:active,html.raumriss-os .room-root-step:active{transform:translateY(.5px)}html.raumriss-os .room-root-anchor-dot{width:5px;height:5px;margin-right:.38rem;border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--os-orange-glow) 65%,transparent)!important}html.raumriss-os .os-room-page{position:relative}html.raumriss-os .os-room-page:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 85% 55% at 50% -8%,color-mix(in srgb,var(--os-orange-wick) 12%,transparent),transparent 62%);opacity:.55}html.raumriss-os .room-shell-rhythm{position:relative;z-index:1}html.raumriss-os .room-identity-strip{padding-bottom:clamp(1.35rem,2.8vw,1.85rem)!important}html.raumriss-os .room-identity-strip__signal{box-shadow:var(--rr-depth-mid),var(--os-material-inset)!important}html.raumriss-os .room-chamber,html.raumriss-os .room-identity-strip__signal,html.raumriss-os .workspace-section{transition:box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease),background var(--rr-evolution-duration-surface) var(--rr-evolution-ease)}html.raumriss-os .room-runtime-deck .room-chamber:hover{box-shadow:var(--rr-depth-fg),var(--os-material-panel)!important}html.raumriss-os .room-nav-rail{margin-bottom:clamp(.15rem,.6vw,.35rem)}html.raumriss-os .room-nav-rail__shell{border-radius:12px!important;background:color-mix(in srgb,var(--os-surface-soft) 92%,var(--os-inset))!important;box-shadow:var(--rr-instrument-shadow),inset 0 0 0 1px var(--os-border-soft),inset 0 1px 0 var(--os-panel-highlight)!important;transition:box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease)}html.raumriss-os .room-nav-rail__anchor-bay{background:color-mix(in srgb,var(--os-inset) 22%,transparent)}html.raumriss-os .room-nav-rail__anchor,html.raumriss-os .room-nav-rail__zone{transition:background var(--rr-evolution-duration-control) var(--rr-evolution-ease),color var(--rr-evolution-duration-control) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-control) var(--rr-evolution-ease)}html.raumriss-os .room-nav-rail__anchor--current,html.raumriss-os .room-nav-rail__zone--active{background:color-mix(in srgb,var(--os-elevated) 94%,var(--os-orange-tint))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--os-orange-seam) 55%,transparent),inset 0 -2px 0 var(--os-orange-active)!important}html.raumriss-os .room-nav-rail__label,html.raumriss-os .room-nav-rail__zone-title{letter-spacing:.06em!important;font-weight:520!important}html.raumriss-os .room-composition__stage{position:relative}html.raumriss-os .room-composition__stage:before{content:"";position:absolute;inset:-.5rem 0 auto;height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--os-border-soft) 55%,transparent) 14%,color-mix(in srgb,var(--os-border-soft) 35%,transparent) 86%,transparent 100%);opacity:.7;pointer-events:none}html.raumriss-os .room-periphery-rail .room-chamber--beiwerk{border-radius:10px!important;transition:opacity var(--rr-evolution-duration-surface) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease)}html.raumriss-os .room-periphery-rail .room-chamber--beiwerk:hover{opacity:.96}html.raumriss-os .runtime-instrument-deck{box-shadow:var(--rr-instrument-shadow),var(--os-material-panel)!important}html.raumriss-os .atmo-action,html.raumriss-os .operational-button{border-radius:9px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;transition:border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),color var(--rr-evolution-duration-control) var(--rr-evolution-ease),background var(--rr-evolution-duration-control) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease),transform .14s var(--rr-evolution-ease)!important}html.raumriss-os .atmo-action{min-height:2.05rem;border:1px solid color-mix(in srgb,var(--os-border-soft) 92%,transparent)!important;background:color-mix(in srgb,var(--os-surface-soft) 88%,var(--os-inset))!important;color:var(--os-text-body)!important;box-shadow:var(--rr-control-press)!important}html.raumriss-os .atmo-action:hover:not(:disabled){border-color:color-mix(in srgb,var(--os-border) 70%,transparent)!important;background:var(--os-elevated)!important;color:var(--os-text)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 40%,transparent),0 4px 14px color-mix(in srgb,var(--rr-shadow,#1a1510) 5%,transparent)!important}html.raumriss-os .atmo-action:active:not(:disabled){transform:translateY(.5px)}html.raumriss-os .atmo-action--quiet{border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:var(--os-text-soft)!important}html.raumriss-os .atmo-action--quiet:hover:not(:disabled){background:color-mix(in srgb,var(--os-inset) 35%,transparent)!important;border-color:color-mix(in srgb,var(--os-border-soft) 65%,transparent)!important;box-shadow:none!important}html.raumriss-os .operational-button{border:1px solid color-mix(in srgb,var(--os-border-soft) 90%,transparent)!important;background:color-mix(in srgb,var(--os-surface-soft) 90%,var(--os-inset))!important;color:var(--os-text-body)!important;box-shadow:var(--rr-control-press)!important}html.raumriss-os .operational-button:hover:not(:disabled){background:var(--os-elevated)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent),0 4px 12px color-mix(in srgb,var(--rr-shadow,#1a1510) 4%,transparent)!important}html.raumriss-os .operational-button--primary{border-color:color-mix(in srgb,var(--os-orange-border) 55%,var(--os-border-soft))!important;background:color-mix(in srgb,var(--os-orange-tint) 42%,var(--os-surface-soft))!important;color:var(--os-text)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent),inset 2px 0 0 color-mix(in srgb,var(--os-orange) 35%,transparent)!important}html.raumriss-os [aria-label="Riss Core"] .riss-core-command,html.raumriss-os [aria-label="Riss Core"] .riss-core-home,html.raumriss-os [aria-label="Riss Core"] .riss-hw-control,html.raumriss-os [aria-label="Riss Core"] .riss-hw-switch{transition:box-shadow var(--rr-evolution-duration-control) var(--rr-evolution-ease),border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),transform .14s var(--rr-evolution-ease)!important}html.raumriss-os [aria-label="Riss Core"] .riss-core-command:active,html.raumriss-os [aria-label="Riss Core"] .riss-core-home:active,html.raumriss-os [aria-label="Riss Core"] .riss-hw-control:active,html.raumriss-os [aria-label="Riss Core"] .riss-hw-switch:active{transform:translateY(.5px)}html.raumriss-os .bottom-console{transition:opacity var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .os-kicker{font-size:.5625rem!important;font-weight:520!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--os-text-soft)!important;margin-bottom:.42rem!important}html.raumriss-os .room-identity-strip__title.rr-page-title{margin-bottom:clamp(.55rem,1.2vw,.75rem)!important}html.raumriss-os .room-identity-strip__presence{max-width:42rem;font-size:clamp(.8125rem,1.15vw,.9375rem)!important;line-height:1.58!important;letter-spacing:-.014em!important;color:var(--os-text-body)!important}html.raumriss-os .room-runtime-deck .room-chamber .type-section-title{letter-spacing:.14em!important;margin-bottom:.65rem!important}html.raumriss-os .atmo-mark,html.raumriss-os .type-meta{letter-spacing:.008em!important}html.raumriss-os #raumriss-runtime-dock,html.raumriss-os .raumriss-runtime-dock{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px));box-sizing:border-box}@media (max-width:760px){html.raumriss-os #raumriss-runtime-dock,html.raumriss-os .raumriss-runtime-dock{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}}html.raumriss-os #raumriss-runtime-dock .bottom-console.riss-core-shell,html.raumriss-os #raumriss-runtime-dock .riss-core-shell.bottom-console{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;width:min(calc(100vw - 48px),860px);max-width:860px;filter:saturate(.98)}@media (max-width:760px){html.raumriss-os #raumriss-runtime-dock .bottom-console.riss-core-shell,html.raumriss-os #raumriss-runtime-dock .riss-core-shell.bottom-console{width:calc(100vw - 24px)}}html.raumriss-os .bottom-console.riss-core-shell:before,html.raumriss-os .riss-core-shell.bottom-console:before{content:"";position:absolute;inset:-18px -12px -8px;pointer-events:none;border-radius:20px;background:radial-gradient(ellipse 70% 45% at 50% 100%,color-mix(in srgb,var(--rr-shadow-hardware,rgba(24,23,19,.12)) 35%,transparent),transparent 72%);opacity:.85;z-index:-1}html.raumriss-os a.rounded-lg.border,html.raumriss-os button.rounded-lg.border{border-radius:9px!important}html.raumriss-os .semantic-workbench__cursor-bridge{min-height:2.05rem;padding:.35rem .85rem;border:1px solid color-mix(in srgb,var(--os-border-soft) 90%,transparent)!important;border-radius:9px!important;background:color-mix(in srgb,var(--os-surface-soft) 88%,var(--os-inset))!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--os-text-body)!important;box-shadow:var(--rr-control-press);cursor:pointer;transition:color var(--rr-evolution-duration-control) var(--rr-evolution-ease),background var(--rr-evolution-duration-control) var(--rr-evolution-ease),border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-control) var(--rr-evolution-ease)}html.raumriss-os .semantic-workbench__cursor-bridge:hover{color:var(--os-text)!important;background:var(--os-elevated)!important;border-color:color-mix(in srgb,var(--os-border) 65%,transparent)!important}html.raumriss-os .semantic-workbench__cursor-bridge:active{transform:translateY(.5px);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--rr-shadow,#1a1510) 6%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent)!important}html.raumriss-os .zone-material-surface__tile[data-material-status=selected]:not([data-material-focused=true]),html.raumriss-os .zone-material-surface__wall-cell[data-material-status=selected]:not([data-material-focused=true]){border-color:color-mix(in srgb,var(--copper) 22%,var(--border-default))!important;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--copper) 28%,transparent),var(--rr-material-tile-depth)!important}html.raumriss-os .zone-material-surface__tile[data-material-focused=true],html.raumriss-os .zone-material-surface__wall-cell[data-material-focused=true]{border-color:var(--border-focus)!important;box-shadow:var(--rr-material-tile-depth-active)!important}html.raumriss-os .semantic-workbench__family{border-radius:.2rem!important;background:transparent!important;border-left:2px solid color-mix(in srgb,var(--os-orange-wick,var(--rr-warm-accent,#c4a574)) calc(attr(data-family-warmth number, 24) * .55%),transparent);padding:.12rem 0 .12rem .42rem!important;list-style:none}html.raumriss-os .room-operational-bridge,html.raumriss-os .runtime-bridge{border-radius:10px!important;border:none!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--os-border-soft) 45%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--os-inset) 28%,transparent),transparent 85%)!important}html.raumriss-os .rr-entry-gate{position:relative;display:flex;min-height:100dvh;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem 3rem;background:var(--os-bg,#0e0d0c)}html.raumriss-os .rr-entry-gate:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 42% at 50% 0,color-mix(in srgb,var(--os-orange-wick,#e8a45c) 10%,transparent),transparent 62%),radial-gradient(circle at 82% 88%,color-mix(in srgb,var(--rr-shadow,#1a1510) 6%,transparent),transparent 48%);opacity:.9}html.raumriss-os .rr-entry-gate__inner{position:relative;z-index:1;width:min(24rem,100%)}html.raumriss-os .rr-entry-gate__welcome{margin-bottom:2rem;text-align:center}html.raumriss-os .rr-entry-gate__clock{display:block;margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(2.35rem,1.2vw + 2rem,2.85rem);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:var(--os-text,#2a2722)}html.raumriss-os .rr-entry-gate__date{margin:.65rem 0 0;font-size:.8125rem;letter-spacing:.01em;text-transform:capitalize;color:var(--os-text-soft,#6b665c)}html.raumriss-os .rr-entry-gate__title{margin:1.35rem 0 0;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(1.05rem,.35vw + .95rem,1.2rem);font-weight:520;letter-spacing:.01em;line-height:1.35;text-transform:none;color:color-mix(in srgb,var(--os-text,#2a2722) 88%,var(--os-text-soft,#6b665c))}html.raumriss-os .rr-entry-gate__domain{margin:.45rem 0 0;font-size:.75rem;letter-spacing:.06em;text-transform:lowercase;color:color-mix(in srgb,var(--os-text-soft,#6b665c) 82%,transparent)}html.raumriss-os .rr-entry-gate__loading{margin:0;text-align:center;color:var(--os-text-soft)}html.raumriss-os .rr-entry-form{display:flex;flex-direction:column;gap:1.1rem;padding:1.5rem 1.35rem 1.45rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--os-border-soft) 72%,transparent);background:color-mix(in srgb,var(--os-surface-soft) 94%,var(--os-inset) 6%);box-shadow:var(--rr-instrument-recess),0 14px 36px color-mix(in srgb,var(--rr-shadow,#1a1510) 5%,transparent)}html.raumriss-os .rr-entry-form__field{display:flex;flex-direction:column;gap:.38rem}html.raumriss-os .rr-entry-form__label{margin:0}html.raumriss-os .rr-entry-form__input{width:100%;padding:.68rem .82rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--os-border) 48%,transparent);background:color-mix(in srgb,var(--os-inset) 32%,var(--os-surface-soft) 68%);font-size:.875rem;font-weight:500;color:var(--os-text);box-shadow:var(--rr-control-press);outline:none;transition:border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),background var(--rr-evolution-duration-control) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-control) var(--rr-evolution-ease)}html.raumriss-os .rr-entry-form__input::-moz-placeholder{color:color-mix(in srgb,var(--os-text-soft) 72%,transparent)}html.raumriss-os .rr-entry-form__input::placeholder{color:color-mix(in srgb,var(--os-text-soft) 72%,transparent)}html.raumriss-os .rr-entry-form__input:focus{border-color:color-mix(in srgb,var(--os-orange-wick) 42%,var(--os-border));background:var(--os-elevated)}html.raumriss-os .rr-entry-form__password-wrap{position:relative;display:flex;align-items:stretch}html.raumriss-os .rr-entry-form__input--password{padding-right:5.5rem}html.raumriss-os .rr-entry-form__password-toggle{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);border:0;border-radius:8px;padding:.35rem .55rem;background:color-mix(in srgb,var(--os-surface-soft) 88%,var(--os-inset) 12%);font-family:var(--font-mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--os-text-soft);cursor:pointer}html.raumriss-os .rr-entry-form__password-toggle:hover{color:var(--os-text);background:var(--os-elevated)}html.raumriss-os .rr-entry-form__error{margin:0;padding:.5rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,#c44 28%,transparent);background:color-mix(in srgb,#c44 6%,transparent);font-size:.75rem;line-height:1.4;text-align:center;color:color-mix(in srgb,#8a3030 88%,var(--os-text))}html.raumriss-os .rr-entry-form__notice{margin:0;padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--os-orange-wick) 28%,transparent);background:color-mix(in srgb,var(--os-orange-wick) 8%,transparent);font-size:.8125rem;line-height:1.45;text-align:center;color:var(--os-text-body)}html.raumriss-os .rr-entry-form__notice code{font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem}html.raumriss-os .rr-entry-form__submit{width:100%;margin-top:.15rem}html.raumriss-os .rr-entry-form__lead{margin:0;font-size:.8125rem;line-height:1.5;text-align:center;color:var(--os-text-body,#4a453c)}html.raumriss-os .rr-entry-form__input--code{font-family:var(--font-mono),ui-monospace,monospace;font-size:1.125rem;letter-spacing:.22em;text-align:center}html.raumriss-os .rr-entry-form__qr-stack{display:flex;flex-direction:column;align-items:center;gap:.65rem}html.raumriss-os .rr-entry-form__qr-wrap{display:flex;justify-content:center;padding:.35rem 0 .15rem}html.raumriss-os .rr-entry-form__qr-wrap--svg svg{width:200px;height:200px}html.raumriss-os .rr-entry-form__qr,html.raumriss-os .rr-entry-form__qr-wrap--svg svg{border-radius:10px;border:1px solid color-mix(in srgb,var(--os-border-soft) 72%,transparent);background:#fff;padding:.5rem}html.raumriss-os .rr-entry-form__secret{margin:0;text-align:center;word-break:break-all}html.raumriss-os .rr-entry-form__secret-row{display:flex;flex-direction:column;align-items:center;gap:.35rem}html.raumriss-os .rr-entry-form__secret code{font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem}html.raumriss-os .rr-entry-form__backup-codes{margin:0;padding:.85rem 1rem;list-style:none;border-radius:10px;border:1px solid color-mix(in srgb,var(--os-border-soft) 72%,transparent);background:color-mix(in srgb,var(--os-inset) 28%,var(--os-surface-soft) 72%);display:grid;gap:.45rem}html.raumriss-os .rr-entry-form__backup-codes li{font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;letter-spacing:.08em;text-align:center}html.raumriss-os .rr-entry-form__link{margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:.18em;color:color-mix(in srgb,var(--os-text-soft) 88%,var(--os-text))}html.raumriss-os .rr-entry-form__link:hover{color:var(--os-text)}html.raumriss-os .task-chamber .task-chamber-eyebrow,html.raumriss-os .task-chamber-fields .task-chamber-eyebrow{font-family:var(--font-sans),system-ui,sans-serif!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--os-text-soft,#6b665c)!important}html.raumriss-os .task-chamber-save{align-self:flex-start;min-height:auto;padding:.2rem 0;border:none!important;background:transparent!important;box-shadow:none!important;font-size:.6875rem!important;font-weight:520!important;letter-spacing:.02em!important;text-transform:none!important;color:color-mix(in srgb,var(--os-text-soft) 88%,transparent)!important}html.raumriss-os .task-chamber-save:hover:not(:disabled){color:color-mix(in srgb,var(--os-orange-wick) 72%,var(--os-text))!important}html.raumriss-os .rr-task-marginal{margin:.35rem 0 0;padding:0;border:none!important;background:transparent!important;font-family:var(--font-sans),system-ui,sans-serif!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.35!important;text-transform:none!important;color:color-mix(in srgb,var(--os-text-soft) 82%,transparent)!important}html.raumriss-os .rr-task-marginal--muted{opacity:.62}html.raumriss-os .semantic-workbench__lines{display:flex;flex-direction:column;gap:.42rem;margin:.72rem 0 0;border-top:1px solid color-mix(in srgb,var(--os-border-soft) 55%,transparent);padding:.65rem 0 0}html.raumriss-os .semantic-workbench__line{margin:0;font-size:.8125rem;line-height:1.48;color:var(--os-text-body)}html.raumriss-os .semantic-workbench__line-label{display:inline;margin-right:.35rem;color:var(--os-text-soft)}html.raumriss-os .semantic-workbench__line-label:after{content:" — ";color:color-mix(in srgb,var(--os-text-soft) 55%,transparent)}html.raumriss-os .semantic-workbench__line-value{font-weight:500;color:var(--os-text)}html.raumriss-os .zone-material-surface__bundle-badge,html.raumriss-os .zone-material-surface__tile-badge,html.raumriss-os .zone-material-surface__wall-cell-badge{display:none!important}html.raumriss-os .runtime-presence-layer--entry .runtime-presence-instrument{opacity:.72}html.raumriss-os .material-resolution{margin-top:.85rem;padding:.95rem .85rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--os-border-soft) 70%,transparent);background:color-mix(in srgb,var(--os-surface-soft) 88%,var(--os-inset) 12%);box-shadow:var(--rr-instrument-recess),0 10px 28px color-mix(in srgb,var(--rr-shadow,#1a1510) 5%,transparent)}html.raumriss-os .material-resolution__header{margin-bottom:.72rem}html.raumriss-os .material-resolution__kicker{margin:0;color:var(--os-text-soft)}html.raumriss-os .material-resolution__carry{margin:.42rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--os-text-body)}html.raumriss-os .material-resolution__unresolved{margin:.35rem 0 0;font-size:.75rem;line-height:1.42;color:color-mix(in srgb,var(--os-orange-wick,var(--rr-orange)) 62%,var(--os-text-soft));letter-spacing:.01em}html.raumriss-os .material-resolution__options{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:.38rem}html.raumriss-os .material-resolution__option{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.35rem .2rem;cursor:pointer}html.raumriss-os .material-resolution__option--inline{display:inline-flex;align-items:center;margin-right:.85rem}html.raumriss-os .material-resolution__option input[type=radio]{margin-top:.15rem;accent-color:var(--os-orange-wick,var(--rr-orange))}html.raumriss-os .material-resolution__option-body{display:flex;flex-direction:column;gap:.12rem}html.raumriss-os .material-resolution__option-label{font-size:.8125rem;font-weight:520;color:var(--os-text)}html.raumriss-os .material-resolution__option-hint{color:color-mix(in srgb,var(--os-text-soft) 82%,transparent)}html.raumriss-os .material-resolution__faden{margin-top:.75rem;padding-top:.72rem;border-top:1px solid color-mix(in srgb,var(--os-border-soft) 55%,transparent)}html.raumriss-os .material-resolution__section-label{margin:0 0 .5rem;color:var(--os-text-soft)}html.raumriss-os .material-resolution__faden-mode{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-bottom:.55rem}html.raumriss-os .material-resolution__input,html.raumriss-os .material-resolution__select{width:100%;margin-bottom:.55rem;padding:.52rem .62rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--os-border) 55%,transparent);background:color-mix(in srgb,var(--os-inset) 35%,var(--os-surface-soft) 65%);font-size:.8125rem;color:var(--os-text)}html.raumriss-os .material-resolution__placement-toggle{margin:.15rem 0 .55rem;padding:0;border:none;background:transparent;color:color-mix(in srgb,var(--os-text-soft) 88%,transparent);cursor:pointer;text-decoration:underline;text-underline-offset:.18em}html.raumriss-os .material-resolution__rooms{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}html.raumriss-os .material-resolution__room-btn,html.raumriss-os .material-resolution__zone-btn{border:none;background:transparent;padding:.12rem 0;font-size:.8125rem;color:var(--os-text-soft);cursor:pointer;text-align:left}html.raumriss-os .material-resolution__room-btn[data-active=true],html.raumriss-os .material-resolution__zone-btn[data-active=true]{color:var(--os-text);font-weight:520}html.raumriss-os .material-resolution__zones{margin:.25rem 0 0 .65rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem}html.raumriss-os .material-resolution__suggestions{margin:.55rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}html.raumriss-os .material-resolution__suggestion-btn{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;width:100%;margin:0;padding:.38rem .42rem;border:1px solid color-mix(in srgb,var(--os-border-soft) 48%,transparent);border-radius:7px;background:color-mix(in srgb,var(--os-inset) 22%,transparent);cursor:pointer;text-align:left;transition:border-color var(--rr-evolution-duration-control) var(--rr-evolution-ease),background var(--rr-evolution-duration-control) var(--rr-evolution-ease)}html.raumriss-os .material-resolution__suggestion-btn:hover{border-color:color-mix(in srgb,var(--os-orange-wick,var(--rr-orange)) 28%,var(--os-border-soft));background:color-mix(in srgb,var(--os-orange-wick,var(--rr-orange)) 6%,var(--os-inset) 18%)}html.raumriss-os .material-resolution__suggestion-title{font-size:.8125rem;color:var(--os-text)}html.raumriss-os .material-resolution__suggestion-reason{color:color-mix(in srgb,var(--os-text-soft) 78%,transparent)}html.raumriss-os .material-resolution__result{margin:.65rem 0 0;font-size:.8125rem;line-height:1.45;color:color-mix(in srgb,var(--os-orange-wick) 68%,var(--os-text))}html.raumriss-os .material-resolution__error{margin:.55rem 0 0;font-size:.75rem;color:color-mix(in srgb,#8a3030 88%,var(--os-text))}html.raumriss-os .material-resolution__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}html.raumriss-os .room-composition__stage--writing-room{position:relative;isolation:isolate}html.raumriss-os .room-composition__stage--writing-room:before{content:"";position:absolute;inset:-1.5rem -.75rem -2rem;pointer-events:none;z-index:0;background:radial-gradient(90% 55% at 18% 8%,color-mix(in srgb,var(--rr-atmo-glow-warm,#a86838) 7%,transparent) 0,transparent 58%),radial-gradient(70% 45% at 88% 92%,color-mix(in srgb,#1a1410 42%,transparent) 0,transparent 72%);opacity:.92}html.raumriss-os .room-composition__stage--writing-room .room-zone-focus-layer{position:relative;z-index:1}html.raumriss-os .room-composition__stage--writing-room .room-identity-strip__presence,html.raumriss-os .room-composition__stage--writing-room .room-zone-focus-layer .os-kicker{opacity:.72;letter-spacing:.06em}html.raumriss-os .writing-room{position:relative;margin-top:.35rem;z-index:1}html.raumriss-os .writing-room__ambient{position:absolute;inset:-.5rem -.35rem -.75rem;pointer-events:none;overflow:hidden;border-radius:14px;z-index:0}html.raumriss-os .writing-room__glow{position:absolute;border-radius:50%;filter:blur(28px);opacity:.55}html.raumriss-os .writing-room__glow--desk{width:58%;height:42%;top:-8%;left:-6%;background:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 22%,transparent)}html.raumriss-os .writing-room__glow--memory{width:48%;height:38%;bottom:-12%;right:-4%;background:color-mix(in srgb,#2a1e18 55%,transparent);opacity:.75}html.raumriss-os .writing-room__grain{position:absolute;inset:0;opacity:.045;background-image:var(--rr-cinematic-grain,none);mix-blend-mode:soft-light}html.raumriss-os .writing-room__glow--constellation{width:52%;height:46%;top:18%;right:8%;background:color-mix(in srgb,var(--rr-atmo-glow-warm,#a86840) 14%,#1a1410 86%);opacity:.32;filter:blur(36px);transition:opacity var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .writing-room[data-constellation=true] .writing-room__glow--constellation{opacity:calc(.26 + var(--constellation-density, 35) * .004)}html.raumriss-os .writing-room[data-constellation=true] .writing-room__glow--desk{opacity:calc(.55 + var(--constellation-warmth, 40) * .002)}html.raumriss-os .writing-room[data-constellation=true] .writing-room__glow--memory{opacity:calc(.72 + var(--constellation-density, 30) * .0012)}html.raumriss-os .writing-room[data-constellation=true] .writing-room__grain{opacity:calc(.048 + var(--constellation-density, 30) * .00008)}html.raumriss-os .writing-carry[data-constellation=true]{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 6%,transparent),inset 0 -22px 42px color-mix(in srgb,#000 17%,transparent),0 24px 52px color-mix(in srgb,#000 22%,transparent)}html.raumriss-os .writing-carry__fragments[data-constellation=true]{gap:calc(var(--constellation-density, 30) * -.0004rem)}html.raumriss-os .writing-carry__fragment[data-constellation-near=true]{transform:translateZ(calc(var(--fragment-depth, .5) * 20px + var(--constellation-drift, 0) * 8px)) translateX(calc(var(--fragment-pull, .2) * 4px + var(--constellation-drift, 0) * 5px)) scale(calc(.95 + var(--fragment-depth, .5) * .07 + var(--constellation-drift, 0) * .02));opacity:calc(.68 + var(--fragment-depth, .5) * .32 + var(--constellation-drift, 0) * .08);filter:saturate(calc(.94 + var(--constellation-drift, 0) * .12))}html.raumriss-os .writing-carry__fragment[data-constellation-cluster=night_rain]{box-shadow:inset 0 1px 0 color-mix(in srgb,#3a4858 8%,transparent),0 calc(10px + var(--constellation-drift, .2) * 10px) calc(24px + var(--constellation-drift, .2) * 8px) color-mix(in srgb,#000 22%,transparent)}html.raumriss-os .writing-carry__fragment[data-constellation-cluster=glass_glow]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 10%,transparent),0 calc(12px + var(--constellation-drift, .2) * 8px) calc(26px + var(--constellation-drift, .2) * 10px) color-mix(in srgb,#000 18%,transparent)}html.raumriss-os .writing-carry__fragment[data-constellation-cluster=motel_residue]{filter:saturate(calc(.88 + var(--constellation-drift, 0) * .1));opacity:calc(.58 + var(--fragment-depth, .5) * .36)}html.raumriss-os .writing-carry[data-constellation=true][data-unresolved=true]{background:linear-gradient(168deg,color-mix(in srgb,var(--os-inset) 54%,#161210 46%) 0,color-mix(in srgb,var(--os-surface-soft) 40%,#0d0a08 60%) 100%)}html.raumriss-os .writing-carry[data-fragment-count] .writing-carry__header{display:none}html.raumriss-os .operational-observatory__still{opacity:.22;letter-spacing:.35em;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.raumriss-os .writing-carry{position:relative;z-index:1;padding:1.35rem 1.05rem 1.15rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--os-border-soft) 28%,transparent);background:linear-gradient(168deg,color-mix(in srgb,var(--os-inset) 52%,#14100e 48%) 0,color-mix(in srgb,var(--os-surface-soft) 38%,#0f0c0a 62%) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent),inset 0 -18px 36px color-mix(in srgb,#000 14%,transparent),0 22px 48px color-mix(in srgb,#000 18%,transparent)}html.raumriss-os .writing-carry[data-haunted=true]{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 8%,transparent),inset 0 -18px 36px color-mix(in srgb,#000 16%,transparent),0 22px 48px color-mix(in srgb,#000 20%,transparent)}html.raumriss-os .writing-carry__header{margin-bottom:.85rem}html.raumriss-os .writing-carry__presence{margin:0;font-size:.9375rem;line-height:1.52;font-weight:460;letter-spacing:.012em;color:color-mix(in srgb,var(--os-text-body) 92%,var(--rr-atmo-glow-warm,#c8a080))}html.raumriss-os .writing-carry__carry,html.raumriss-os .writing-carry__imagery,html.raumriss-os .writing-carry__thread{margin:.55rem 0 0;font-size:.8125rem;line-height:1.5;letter-spacing:.02em;color:color-mix(in srgb,var(--os-text-soft) 72%,transparent)}html.raumriss-os .writing-carry__imagery{font-style:italic;color:color-mix(in srgb,var(--rr-atmo-glow-warm,#c48a5a) 48%,var(--os-text-soft));opacity:.88}html.raumriss-os .writing-carry__fragments{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;perspective:720px}html.raumriss-os .writing-carry__fragment{--frag-offset:calc(var(--fragment-i, 0) * 0.28rem);position:relative;display:flex;flex-direction:column;gap:.18rem;margin-left:var(--frag-offset);margin-top:calc(.38rem + var(--frag-offset) * .15);padding:.62rem .68rem .58rem;border:none;border-radius:9px;background:color-mix(in srgb,var(--os-inset) calc(18% + var(--fragment-depth, .5) * 22%),transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff calc(var(--fragment-depth, .5) * 5%),transparent),0 calc(8px + var(--fragment-depth, .5) * 10px) calc(18px + var(--fragment-depth, .5) * 12px) color-mix(in srgb,#000 calc(12% + var(--fragment-pull, .2) * 18%),transparent);transform:translateZ(calc(var(--fragment-depth, .5) * 18px)) translateX(calc(var(--fragment-pull, .2) * 3px)) scale(calc(.94 + var(--fragment-depth, .5) * .08));opacity:calc(.62 + var(--fragment-depth, .5) * .38);transition:transform var(--rr-evolution-duration-surface) var(--rr-evolution-ease),opacity var(--rr-evolution-duration-surface) var(--rr-evolution-ease),box-shadow var(--rr-evolution-duration-surface) var(--rr-evolution-ease)}html.raumriss-os .writing-carry__fragment[data-temporal=resurfaced]{opacity:calc(.88 + var(--fragment-depth, .5) * .12);transform:translateZ(calc(22px + var(--fragment-depth, .5) * 20px)) translateX(calc(var(--fragment-pull, .2) * 4px)) scale(calc(.98 + var(--fragment-depth, .5) * .04))}html.raumriss-os .writing-carry__fragment[data-temporal=deep],html.raumriss-os .writing-carry__fragment[data-temporal=distant]{opacity:calc(.48 + var(--fragment-depth, .5) * .28);filter:saturate(.88)}html.raumriss-os .writing-carry__fragment[data-temporal=warm]{filter:saturate(1.04)}html.raumriss-os .writing-carry__fragment[data-unfinished=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--os-orange-wick,var(--rr-orange)) 14%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent),0 calc(10px + var(--fragment-pull, .3) * 8px) calc(22px + var(--fragment-pull, .3) * 10px) color-mix(in srgb,#000 20%,transparent)}html.raumriss-os .writing-carry__fragment[data-kind=hook]{transform:translateZ(calc(var(--fragment-depth, .5) * 22px)) translateX(calc(2px + var(--fragment-pull, .5) * 5px)) scale(calc(.96 + var(--fragment-depth, .5) * .06))}html.raumriss-os .writing-carry__fragment[data-kind=voice]{padding-left:.82rem;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 22%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent),0 12px 28px color-mix(in srgb,#000 calc(14% + var(--fragment-pull, .3) * 16%),transparent)}html.raumriss-os .writing-carry__fragment[data-kind=memory]{opacity:calc(.42 + var(--fragment-depth, .5) * .32);font-style:italic}html.raumriss-os .writing-carry__fragment[data-carried=true]{background:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) calc(5% + var(--fragment-depth, .5) * 8%),var(--os-inset) 20%)}html.raumriss-os .writing-carry__phrase{font-size:.9375rem;line-height:1.48;font-weight:480;letter-spacing:.015em;color:color-mix(in srgb,var(--os-text) calc(78% + var(--fragment-depth, .5) * 22%),transparent)}html.raumriss-os .writing-carry__phrase--bare{font-weight:440;font-size:.875rem;opacity:calc(.72 + var(--fragment-depth, .5) * .28)}html.raumriss-os .writing-carry__trace{font-size:.6875rem;letter-spacing:.08em;text-transform:lowercase;color:color-mix(in srgb,var(--os-text-soft) 52%,transparent);opacity:.78}html.raumriss-os .writing-carry__thread{margin-top:1.05rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--os-border-soft) 22%,transparent);font-size:.8125rem;opacity:.82}html.raumriss-os .writing-companion{margin-top:1.15rem;padding-top:.95rem;border-top:1px solid color-mix(in srgb,var(--os-border-soft) 16%,transparent)}html.raumriss-os .writing-companion__field{display:block}html.raumriss-os .writing-companion__input{width:100%;margin:0;padding:.62rem .05rem .55rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--os-border-soft) 28%,transparent);border-radius:0;background:transparent;resize:vertical;min-height:2.75rem;font-family:inherit;font-size:.9375rem;line-height:1.52;letter-spacing:.018em;color:color-mix(in srgb,var(--os-text-body) 94%,var(--rr-atmo-glow-warm,#c8a080));box-shadow:none}html.raumriss-os .writing-companion__input::-moz-placeholder{color:color-mix(in srgb,var(--os-text-soft) 52%,transparent);font-style:italic}html.raumriss-os .writing-companion__input::placeholder{color:color-mix(in srgb,var(--os-text-soft) 52%,transparent);font-style:italic}html.raumriss-os .writing-companion__input:focus{outline:none;border-bottom-color:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 32%,var(--os-border-soft))}html.raumriss-os .writing-companion__mirror,html.raumriss-os .writing-companion__rhythm,html.raumriss-os .writing-companion__silence{margin:.55rem 0 0;font-size:.75rem;line-height:1.48;letter-spacing:.025em;color:color-mix(in srgb,var(--os-text-soft) 68%,transparent)}html.raumriss-os .writing-companion__rhythm{font-style:italic;color:color-mix(in srgb,var(--rr-atmo-glow-warm,#c48a5a) 38%,var(--os-text-soft))}html.raumriss-os .writing-companion__neighbors,html.raumriss-os .writing-companion__recalled{margin:.72rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.38rem}html.raumriss-os .writing-companion__recalled li{font-size:.6875rem;letter-spacing:.07em;text-transform:lowercase;color:color-mix(in srgb,var(--os-text-soft) 58%,transparent)}html.raumriss-os .writing-companion__neighbor{font-size:.8125rem;line-height:1.46;padding-left:.55rem;border-left:1px solid color-mix(in srgb,var(--os-border-soft) 32%,transparent);color:color-mix(in srgb,var(--os-text-soft) 78%,transparent);opacity:.86}html.raumriss-os .writing-companion__neighbor[data-kind=scene]{font-style:italic;border-left-color:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 24%,transparent)}html.raumriss-os .writing-companion__neighbor[data-kind=memory]{font-size:.75rem;opacity:.72}html.raumriss-os .writing-companion__silence{margin-top:.45rem;opacity:.55}html.raumriss-os .semantic-workbench[data-writing-room=true]{margin-top:.55rem;padding:.85rem .95rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--os-border-soft) 22%,transparent);background:color-mix(in srgb,var(--os-inset) 38%,#100d0b 62%);box-shadow:inset 0 -12px 28px color-mix(in srgb,#000 12%,transparent)}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__kicker,html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__line-label{opacity:.55;font-size:.6875rem;letter-spacing:.07em}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__header{border-bottom:none;padding-bottom:0}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__presence{font-size:.8125rem;opacity:.78;color:color-mix(in srgb,var(--os-text-soft) 88%,transparent)}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__material{border:none;background:color-mix(in srgb,var(--os-inset) 24%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 2%,transparent)}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__lines{gap:.35rem}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__line{opacity:.82}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__handoff{border-top:1px solid color-mix(in srgb,var(--os-border-soft) 18%,transparent);padding-top:.72rem;margin-top:.65rem}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__cursor-bridge{background:color-mix(in srgb,var(--os-inset) 55%,#161210 45%);border-color:color-mix(in srgb,var(--os-border-soft) 35%,transparent);box-shadow:var(--rr-instrument-recess)}html.raumriss-os .semantic-workbench__writing{margin-top:.65rem;padding:.55rem 0 0;border-top:1px solid color-mix(in srgb,var(--os-border-soft) 18%,transparent)}html.raumriss-os .semantic-workbench[data-writing-room=true] .semantic-workbench__writing{border-top:none;padding-top:.15rem;margin-top:.45rem}html.raumriss-os .semantic-workbench__writing-line,html.raumriss-os .semantic-workbench__writing-unfinished{margin:0;font-size:.8125rem;line-height:1.5;letter-spacing:.018em;color:color-mix(in srgb,var(--os-text-soft) 78%,transparent)}html.raumriss-os .semantic-workbench__writing-unfinished{margin-top:.35rem;font-style:italic;color:color-mix(in srgb,var(--rr-atmo-glow-warm,#c48a5a) 42%,var(--os-text-soft));opacity:.85}html.raumriss-os .room-composition__stage--writing-room .zone-material-surface{opacity:.92}html.raumriss-os .room-composition__stage--writing-room .runtime-context-section{opacity:.88}html.raumriss-os .writing-room[data-nervous-phase=moving] .writing-room__glow--desk{opacity:.72;filter:blur(32px)}html.raumriss-os .writing-room[data-nervous-phase=resurfacing] .writing-room__glow--memory{opacity:.78}html.raumriss-os .writing-room[data-nervous-phase=returning] .writing-room__glow--desk,html.raumriss-os .writing-room[data-nervous-phase=returning] .writing-room__glow--memory{opacity:.62;filter:blur(36px) saturate(.92)}html.raumriss-os .writing-room[data-nervous-phase=paused]{filter:saturate(.94)}html.raumriss-os .writing-companion[data-writing-cadence=staccato] .writing-companion__input{letter-spacing:.038em}html.raumriss-os .writing-companion[data-writing-cadence=drifting] .writing-companion__input{letter-spacing:.018em;line-height:1.65}html.raumriss-os .writing-companion[data-writing-cadence=open] .writing-companion__input{letter-spacing:.06em}html.raumriss-os .writing-companion__neighbor[data-kind=memory]{opacity:.62;font-style:italic;letter-spacing:.04em}html.raumriss-os .writing-carry[data-haunted=true]{box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 4%,transparent),0 12px 36px color-mix(in srgb,#000 14%,transparent)}html.raumriss-os .writing-room[data-return-soft=true] .writing-room__glow--desk{opacity:.68;filter:blur(34px) saturate(.96)}html.raumriss-os .writing-carry[data-draft-breathing=true]{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 8%,transparent),0 14px 40px color-mix(in srgb,#000 16%,transparent)}html.raumriss-os .writing-companion[data-atmospheric=true] .writing-companion__neighbors,html.raumriss-os .writing-companion[data-writing-breath=true] .writing-companion__neighbors{display:none}html.raumriss-os .writing-companion[data-atmospheric=true] .writing-companion__input{border-bottom-color:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 24%,transparent)}html.raumriss-os .writing-companion[data-writing-breath=true] .writing-companion__input{border-bottom-color:color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) calc(18% + var(--writing-breath-softness, 0) * .12%),transparent);transition:border-color var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .writing-room[data-writing-breath=true] .writing-room__glow--desk{opacity:calc(.58 + var(--writing-breath-softness, 0) * .002)}html.raumriss-os .writing-room[data-writing-breath=true][data-writing-cadence=drifting] .writing-room__glow--constellation{opacity:calc(.3 + var(--constellation-density, 30) * .004 + var(--writing-breath-softness, 0) * .001)}html.raumriss-os .writing-room[data-writing-breath=true][data-writing-cadence=staccato] .writing-carry__fragment[data-constellation-near=true]{filter:saturate(calc(.98 + var(--constellation-drift, 0) * .06))}html.raumriss-os .writing-room[data-writing-breath=true][data-writing-cadence=drifting] .writing-carry__fragment[data-constellation-near=true]{opacity:calc(.72 + var(--fragment-depth, .5) * .28 + var(--writing-breath-softness, 0) * .001)}html.raumriss-os .writing-carry[data-constellation=true][data-draft-breathing=true]{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--rr-atmo-glow-warm,#b87848) 10%,transparent),inset 0 -24px 44px color-mix(in srgb,#000 18%,transparent),0 26px 54px color-mix(in srgb,#000 24%,transparent)}html.raumriss-os .writing-room[data-writing-cadence=drifting] .writing-room__glow--memory{opacity:.82}html.raumriss-os .writing-room[data-writing-cadence=staccato] .writing-room__grain{opacity:.055}html.raumriss-os .semantic-workbench[data-writing-room=true][data-nervous-phase=returning]{opacity:.94}html.raumriss-os .semantic-workbench[data-writing-room=true][data-writing-gravity]{transition:opacity var(--rr-evolution-duration-presence) var(--rr-evolution-ease),filter var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .semantic-workbench[data-writing-room=true][data-nervous-phase=moving]{filter:saturate(1.02)}html.raumriss-os .semantic-workbench[data-writing-room=true][data-nervous-phase=resurfacing]{filter:saturate(1.04)}@media (prefers-reduced-motion:reduce){html.raumriss-os .connected-system--breathing .connected-system__wick,html.raumriss-os .runtime-standby__pulse{animation:none!important}html.raumriss-os .writing-carry__fragment{transform:none!important;transition:none!important}html.raumriss-os .atmo-action,html.raumriss-os .operational-button,html.raumriss-os .room-root-anchor,html.raumriss-os .room-root-step,html.raumriss-os .runtime-standby__pulse,html.raumriss-os [aria-label="Riss Core"] .riss-hw-control,html.raumriss-os [aria-label="Riss Core"] .riss-hw-switch{transition-duration:.01ms!important;transform:none!important}}html.raumriss-os .connected-systems{margin-top:.85rem}html.raumriss-os .connected-systems__kicker{margin:0 0 .55rem;letter-spacing:.14em;color:color-mix(in srgb,var(--os-text) 42%,transparent)}html.raumriss-os .connected-systems__strip{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin:0;padding:0;list-style:none}html.raumriss-os .connected-system{display:flex;align-items:flex-start;gap:.45rem;min-width:0}html.raumriss-os .connected-system__wick{flex-shrink:0;width:3px;height:1.15rem;margin-top:.12rem;border-radius:999px;background:color-mix(in srgb,var(--os-text) 18%,transparent)}html.raumriss-os .connected-system[data-system-phase=alive] .connected-system__wick,html.raumriss-os .connected-system[data-system-phase=carrying] .connected-system__wick,html.raumriss-os .connected-system[data-system-phase=connected] .connected-system__wick{background:color-mix(in srgb,var(--os-orange-wick) 72%,var(--os-text))}html.raumriss-os .connected-system[data-system-phase=reachable] .connected-system__wick,html.raumriss-os .connected-system[data-system-phase=stable] .connected-system__wick{background:color-mix(in srgb,var(--os-text) 38%,var(--os-orange-wick))}html.raumriss-os .connected-system[data-system-phase=watching] .connected-system__wick{background:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .connected-system[data-system-phase=degraded] .connected-system__wick,html.raumriss-os .connected-system[data-system-phase=stale] .connected-system__wick{background:color-mix(in srgb,var(--os-text) 24%,transparent)}html.raumriss-os .connected-system[data-system-phase=sleeping] .connected-system__wick{opacity:.45}html.raumriss-os .connected-system[data-system-phase=disconnected] .connected-system__wick{background:color-mix(in srgb,var(--os-text) 16%,transparent);opacity:.55}html.raumriss-os .connected-system--breathing .connected-system__wick{animation:connected-system-wick-breathe 4.8s ease-in-out infinite}@keyframes connected-system-wick-breathe{0%,to{opacity:.72;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1)}}html.raumriss-os .connected-systems__heartbeat{margin:0 0 .45rem;font-size:.72rem;color:color-mix(in srgb,var(--os-orange-wick) 55%,var(--os-text));letter-spacing:.02em}html.raumriss-os .connected-systems--room .connected-systems__kicker{margin-bottom:.5rem;letter-spacing:.14em;color:color-mix(in srgb,var(--os-text) 40%,transparent)}html.raumriss-os .connected-systems--compact .connected-system__whisper{font-size:.65rem;color:color-mix(in srgb,var(--os-text) 48%,transparent)}html.raumriss-os .connected-system__body{display:flex;flex-direction:column;gap:.08rem;min-width:0}html.raumriss-os .connected-system__label{font-size:.78rem;font-weight:520;letter-spacing:.02em;color:color-mix(in srgb,var(--os-text) 88%,transparent)}html.raumriss-os .connected-system__whisper{font-size:.72rem;line-height:1.35;color:color-mix(in srgb,var(--os-text) 58%,transparent)}html.raumriss-os .connected-systems__trust{margin:.55rem 0 0;font-size:.74rem;color:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .connected-systems--home{padding:.65rem 0 .15rem;border-top:1px solid color-mix(in srgb,var(--os-text) 8%,transparent)}html.raumriss-os .connected-systems--home .connected-system[data-system-phase=alive] .connected-system__wick,html.raumriss-os .connected-systems--home .connected-system[data-system-phase=carrying] .connected-system__wick,html.raumriss-os .connected-systems--home .connected-system[data-system-phase=connected] .connected-system__wick{background:color-mix(in srgb,#6f9a6a 58%,var(--os-orange-wick));box-shadow:0 0 10px color-mix(in srgb,#6f9a6a 22%,transparent)}html.raumriss-os .connected-systems--field{margin-top:.35rem}html.raumriss-os .connected-systems--field .connected-system__label{font-size:.74rem}html.raumriss-os .connected-systems--compact{margin:0;padding:0 .35rem 0 0;pointer-events:none}html.raumriss-os .connected-systems--compact .connected-systems__strip{gap:.25rem .55rem}html.raumriss-os .connected-systems--compact .connected-system__label{font-size:.66rem;font-weight:480;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .connected-systems--compact .connected-system__wick{width:2px;height:.85rem}html.raumriss-os .runtime-presence-instrument{display:flex;flex-direction:column;align-items:stretch;gap:.2rem}html.raumriss-os .runtime-presence-layer:not(.runtime-presence-layer--home) .runtime-presence-instrument{flex-direction:row;align-items:center;gap:.65rem}html.raumriss-os .runtime-presence-layer:not(.runtime-presence-layer--home) .runtime-presence-ops{flex-direction:column;align-items:flex-end}html.raumriss-os .current-field__layer--systems{margin-top:.25rem;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--os-text) 6%,transparent)}html.raumriss-os .room-system-presence-strip{margin-top:1rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--os-text) 8%,transparent)}html.raumriss-os .operational-observatory{margin-top:1.25rem;padding:1.1rem 0 .5rem}html.raumriss-os .operational-observatory__kicker{margin:0 0 .35rem;letter-spacing:.16em;color:color-mix(in srgb,var(--os-text) 40%,transparent)}html.raumriss-os .operational-observatory__title{margin:0;font-size:1.35rem;line-height:1.2}html.raumriss-os .operational-observatory__atmosphere,html.raumriss-os .operational-observatory__trust{margin:.45rem 0 0;max-width:42rem;line-height:1.45}html.raumriss-os .operational-observatory__section-label{margin:1.1rem 0 .55rem;color:color-mix(in srgb,var(--os-text) 48%,transparent)}html.raumriss-os .operational-observatory__chamber-list,html.raumriss-os .operational-observatory__tension-list{margin:0;padding:0;list-style:none;display:grid;gap:.65rem}html.raumriss-os .observatory-chamber{display:flex;gap:.55rem;align-items:flex-start;padding:.55rem 0;border-bottom:1px solid color-mix(in srgb,var(--os-text) 6%,transparent)}html.raumriss-os .observatory-chamber:last-child{border-bottom:none}html.raumriss-os .observatory-chamber__wick{flex-shrink:0;width:3px;align-self:stretch;min-height:1.5rem;border-radius:999px;background:color-mix(in srgb,var(--os-text) 16%,transparent)}html.raumriss-os .observatory-chamber[data-chamber-tone=carrying] .observatory-chamber__wick{background:color-mix(in srgb,var(--os-orange-wick) 68%,var(--os-text))}html.raumriss-os .observatory-chamber[data-chamber-tone=tension] .observatory-chamber__wick,html.raumriss-os .observatory-chamber[data-chamber-tone=watch] .observatory-chamber__wick{background:color-mix(in srgb,var(--os-text) 34%,var(--os-orange-wick))}html.raumriss-os .observatory-chamber__title{margin:0;font-size:.78rem;letter-spacing:.04em}html.raumriss-os .observatory-chamber__whisper{margin:.2rem 0 0;line-height:1.4;max-width:36rem}html.raumriss-os .observatory-tension{border-left:2px solid color-mix(in srgb,var(--os-text) 12%,transparent);padding:.35rem 0 .35rem .65rem;line-height:1.4}html.raumriss-os .operational-observatory__still{margin:.85rem 0 0;max-width:36rem;line-height:1.45}html.raumriss-os .operational-observatory__systems{margin-top:1.25rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--os-text) 8%,transparent)}html.raumriss-os .room-composition__stage--observatory{max-width:52rem}html.raumriss-os .semantic-workbench{transition:border-color var(--rr-evolution-duration-presence) var(--rr-evolution-ease),background var(--rr-evolution-duration-presence) var(--rr-evolution-ease),opacity calc(var(--rr-evolution-duration-presence) * 1.1) var(--rr-evolution-ease)}html.raumriss-os .semantic-workbench[data-work-phase=continuing]{border-color:color-mix(in srgb,var(--surface-divider) 72%,var(--rr-warm-accent,#c4a574) calc(10% + attr(data-movement-persistence number, 28) * .12%))}html.raumriss-os .semantic-workbench[data-work-phase=carrying] .semantic-workbench__carry,html.raumriss-os .semantic-workbench[data-work-phase=continuing] .semantic-workbench__carry{opacity:.92;letter-spacing:.01em}html.raumriss-os .semantic-workbench__carry{transition:opacity var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .semantic-workbench__lines{gap:.55rem}html.raumriss-os .semantic-workbench__line-value{line-height:1.42;color:color-mix(in srgb,var(--os-text-body) 88%,transparent)}html.raumriss-os .material-resolution__carry{letter-spacing:.01em;line-height:1.48;max-width:36rem}html.raumriss-os .operational-observatory__atmosphere,html.raumriss-os .operational-observatory__trust{line-height:1.48;letter-spacing:.005em}html.raumriss-os .operational-observatory__chamber-list{gap:.72rem}html.raumriss-os .observatory-chamber{transition:opacity var(--rr-evolution-duration-presence) var(--rr-evolution-ease),border-color var(--rr-evolution-duration-presence) var(--rr-evolution-ease)}html.raumriss-os .connected-systems__trust{letter-spacing:.01em;opacity:.92}html.raumriss-os .zone-material-surface__tile[data-material-gravity=dormant],html.raumriss-os .zone-material-surface__wall-cell[data-material-gravity=dormant]{transition:opacity calc(var(--rr-evolution-duration-presence) * 1.4) var(--rr-evolution-ease)}html.raumriss-os .zone-material-surface__tile[data-relationship-presence=dormant-warm],html.raumriss-os .zone-material-surface__wall-cell[data-relationship-presence=dormant-warm]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rr-warm-accent,#c4a574) 8%,transparent)}html.raumriss-os .operating-environment>.environment-stage{position:relative!important;z-index:5!important}html.raumriss-os .operating-environment>.runtime-instrument-deck{position:relative;z-index:1;pointer-events:none}html.raumriss-os .operating-environment>.runtime-instrument-deck>*{pointer-events:auto}html.raumriss-os .environment-entrance__system{position:relative;z-index:6;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:clamp(.28rem,.65vw,.42rem);min-width:0;flex-shrink:0}html.raumriss-os .home-atmosphere-clock{width:100%;padding:.08rem 0 clamp(.72rem,1.6vw,1.15rem)}html.raumriss-os .environment-entrance__system .presence-clock--hero{align-items:flex-end;text-align:right;padding:.18rem 0 .12rem}html.raumriss-os .environment-entrance__system .presence-clock--hero .presence-clock-time{font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(2.25rem,5.2vw + .45rem,3.55rem);font-weight:500;line-height:.92;letter-spacing:-.025em;color:color-mix(in srgb,var(--os-text) 90%,var(--os-orange-wick) 10%);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"kern" 1,"tnum" 1;text-shadow:0 1px 28px color-mix(in srgb,var(--os-text) 6%,transparent)}html.raumriss-os .environment-entrance__system .presence-clock--hero .presence-clock-meta{margin-top:clamp(.38rem,.9vw,.52rem);font-size:clamp(.72rem,.28vw + .66rem,.8125rem);letter-spacing:.045em;line-height:1.35;color:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .home-runtime-anchor{position:relative;z-index:8;display:flex;flex-direction:column;align-items:flex-end;gap:clamp(.34rem,.75vw,.5rem);width:min(100%,14.5rem);min-width:min(10.75rem,100%)}html.raumriss-os .home-runtime-anchor__session-slot{position:relative;z-index:2;isolation:isolate;display:flex;justify-content:flex-end;width:100%;min-width:0;max-width:none;padding:.28rem .38rem .3rem .42rem;border-radius:6px;border:none;pointer-events:none;background:linear-gradient(188deg,color-mix(in srgb,var(--os-inset) 62%,var(--os-surface-soft) 38%) 0,color-mix(in srgb,var(--os-inset) 78%,#0a0908 22%) 100%);box-shadow:inset 0 2px 6px color-mix(in srgb,var(--rr-shadow,#1a1510) 14%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 4%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 16%,transparent)}html.raumriss-os .home-runtime-anchor__session-slot:before{content:"";position:absolute;left:.32rem;top:.5rem;bottom:.48rem;width:1px;pointer-events:none;opacity:.28;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--os-orange-wick) 38%,transparent) 46%,color-mix(in srgb,var(--os-orange-wick) 22%,transparent) 72%,transparent 100%)}html.raumriss-os .home-runtime-anchor__session-slot:after{content:"";position:absolute;inset:0;border-radius:6px;pointer-events:none;opacity:.68;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 6%,transparent)}html.raumriss-os .home-runtime-anchor__session-slot .session-recess--ritual{position:relative;z-index:2;pointer-events:auto!important;margin-left:auto;min-height:1.75rem;min-width:6.5rem;cursor:pointer;touch-action:manipulation}html.raumriss-os .home-runtime-anchor__session-slot .session-recess--ritual:focus-visible,html.raumriss-os .home-runtime-anchor__session-slot .session-recess--ritual:hover{outline:1px solid color-mix(in srgb,var(--os-orange-wick) 42%,transparent);outline-offset:2px}html.raumriss-os [data-session-control]{pointer-events:auto!important;position:relative;z-index:50;cursor:pointer;touch-action:manipulation}html.raumriss-os .session-recess--ritual{gap:.32rem;padding:.12rem .16rem .14rem .12rem;border-radius:4px;background:color-mix(in srgb,var(--os-inset) 82%,#0a0908 18%);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--rr-shadow,#1a1510) 20%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 3%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 12%,transparent);opacity:.82}html.raumriss-os .session-recess--ritual .session-recess__well{width:.62rem;height:.62rem}html.raumriss-os .session-recess--ritual .session-recess__bead{width:.22rem;height:.22rem}html.raumriss-os .session-recess--ritual .session-recess__label{font-size:.56rem;font-weight:460;letter-spacing:.05em;color:color-mix(in srgb,var(--os-text) 42%,transparent)}html.raumriss-os .session-recess--ritual:focus-visible,html.raumriss-os .session-recess--ritual:hover{opacity:.94}html.raumriss-os .session-recess--ritual.session-recess--holding{opacity:1;box-shadow:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-orange-wick) 10%,transparent)}html.raumriss-os .session-recess--ritual.session-recess--holding .session-recess__label{color:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .home-runtime-anchor .operational-field--embedded{width:100%;max-width:none;pointer-events:none}html.raumriss-os .operational-field{position:relative;display:flex;flex-direction:column;gap:.38rem;min-width:0;padding:0 0 1.55rem}html.raumriss-os .operational-field__strip{position:relative;min-width:0}html.raumriss-os .operational-field--embedded{width:100%;max-width:min(22rem,100%);padding:0;gap:.18rem}html.raumriss-os .operational-field--embedded .operational-field__strip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.12rem .22rem;padding:.16rem .22rem .17rem .28rem;border-radius:4px;background:color-mix(in srgb,var(--os-inset) 84%,#0a0908 16%);box-shadow:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 18%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 3%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 14%,transparent)}html.raumriss-os .operational-field--embedded .operational-field__sources{flex:1 1 auto;flex-wrap:nowrap;overflow:hidden;padding:0;gap:0;justify-content:flex-end}html.raumriss-os .operational-field--embedded .operational-field__source{flex-shrink:1;min-width:0;padding:0 .34rem 0 0}html.raumriss-os .operational-field--embedded .operational-field__source:not(:last-child):after{height:.52rem;margin-left:.08rem;opacity:.42}html.raumriss-os .operational-field--embedded .operational-field__line{overflow:hidden;text-overflow:ellipsis;font-size:.58rem;letter-spacing:.04em;color:color-mix(in srgb,var(--os-text) 48%,transparent)}html.raumriss-os .operational-field--embedded .operational-field__led{width:.26rem;height:.26rem;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rr-shadow,#1a1510) 32%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 4%,transparent)}html.raumriss-os .operational-field--embedded .operational-field__source[data-system-phase=alive] .operational-field__led,html.raumriss-os .operational-field--embedded .operational-field__source[data-system-phase=carrying] .operational-field__led,html.raumriss-os .operational-field--embedded .operational-field__source[data-system-phase=connected] .operational-field__led,html.raumriss-os .operational-field--embedded .operational-field__source[data-system-phase=stable] .operational-field__led{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rr-shadow,#1a1510) 22%,transparent),0 0 3px color-mix(in srgb,#6f9a6a 12%,transparent)}html.raumriss-os .operational-field--embedded .operational-field__riss-seam{flex-shrink:1;min-width:0;margin:0;padding:0 .12rem 0 0;gap:.28rem;font-size:.56rem;color:color-mix(in srgb,var(--os-text) 36%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.raumriss-os .operational-field--embedded .operational-field__riss-mark{width:.38rem;opacity:.42}html.raumriss-os .operational-field--embedded .operational-field__session{position:static;flex-shrink:0;margin:0 0 0 .06rem;padding:0}html.raumriss-os .operational-field--embedded .operational-field__trust{align-self:flex-end;max-width:100%;padding:0;font-size:.56rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.raumriss-os .operational-field--embedded[data-field-troubled=true] .operational-field__strip{box-shadow:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 20%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 3%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-orange-wick) 12%,transparent)}html.raumriss-os .operational-field__channel{position:absolute;left:.12rem;right:.12rem;top:.18rem;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--os-text) 10%,transparent) 18%,color-mix(in srgb,var(--os-text) 10%,transparent) 82%,transparent 100%);opacity:.55}html.raumriss-os .operational-field__sources{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem 0;margin:0;padding:.08rem 0 0;list-style:none}html.raumriss-os .operational-field__source{display:inline-flex;align-items:center;gap:.38rem;min-width:0;padding:.14rem .55rem .14rem 0}html.raumriss-os .operational-field__source:not(:last-child):after{content:"";flex-shrink:0;width:1px;height:.72rem;margin-left:.12rem;background:color-mix(in srgb,var(--os-text) 9%,transparent);opacity:.65}html.raumriss-os .operational-field__led{flex-shrink:0;width:.34rem;height:.34rem;border-radius:999px;background:color-mix(in srgb,var(--os-text) 14%,var(--os-inset));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rr-shadow,#1a1510) 28%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 6%,transparent)}html.raumriss-os .operational-field__source[data-system-phase=alive] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=carrying] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=connected] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=stable] .operational-field__led{background:color-mix(in srgb,#6f9a6a 52%,var(--os-inset));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rr-shadow,#1a1510) 18%,transparent),0 0 6px color-mix(in srgb,#6f9a6a 18%,transparent)}html.raumriss-os .operational-field__source[data-system-phase=reachable] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=watching] .operational-field__led{background:color-mix(in srgb,var(--os-orange-wick) 38%,var(--os-inset))}html.raumriss-os .operational-field__source[data-system-phase=degraded] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=stale] .operational-field__led{background:color-mix(in srgb,var(--os-orange-wick) 22%,var(--os-inset));opacity:.72}html.raumriss-os .operational-field__source[data-system-phase=disconnected] .operational-field__led,html.raumriss-os .operational-field__source[data-system-phase=sleeping] .operational-field__led{opacity:.42}html.raumriss-os .operational-field__source--breathing .operational-field__led{animation:operational-field-led-breathe 5.4s ease-in-out infinite}@keyframes operational-field-led-breathe{0%,to{opacity:.68;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}html.raumriss-os .operational-field__line{font-size:.68rem;font-weight:480;letter-spacing:.018em;line-height:1.32;color:color-mix(in srgb,var(--os-text) 62%,transparent);white-space:nowrap}html.raumriss-os .operational-field__source[data-system-phase=alive] .operational-field__line,html.raumriss-os .operational-field__source[data-system-phase=carrying] .operational-field__line{color:color-mix(in srgb,var(--os-text) 74%,transparent)}html.raumriss-os .operational-field__source[data-system-phase=degraded] .operational-field__line,html.raumriss-os .operational-field__source[data-system-phase=stale] .operational-field__line{color:color-mix(in srgb,var(--os-orange-wick) 42%,var(--os-text) 58%)}html.raumriss-os .operational-field__riss-seam{display:flex;align-items:center;gap:.42rem;margin:0;padding:.12rem 0 0 .08rem;font-size:.64rem;letter-spacing:.02em;color:color-mix(in srgb,var(--os-text) 44%,transparent)}html.raumriss-os .operational-field__riss-mark{flex-shrink:0;width:.55rem;height:1px;background:color-mix(in srgb,var(--os-orange-wick) 38%,transparent);opacity:.55}html.raumriss-os .operational-field__trust{margin:0;padding:0 0 0 .08rem;font-size:.62rem;letter-spacing:.02em;color:color-mix(in srgb,var(--os-text) 38%,transparent);opacity:.88}html.raumriss-os .operational-field__session{position:absolute;right:.14rem;bottom:.12rem;margin:0;padding:0;pointer-events:none}html.raumriss-os .operational-field__session .session-recess{pointer-events:auto}html.raumriss-os .session-recess--compact{position:relative;gap:0;padding:.08rem .1rem .09rem .08rem;border-radius:3px;background:color-mix(in srgb,var(--os-inset) 88%,#0a0908 12%);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--rr-shadow,#1a1510) 22%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 3%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 12%,transparent);opacity:.72;transition:box-shadow .45s ease,opacity .45s ease}html.raumriss-os .session-recess--compact .session-recess__well{width:.52rem;height:.52rem}html.raumriss-os .session-recess--compact .session-recess__bead{width:.2rem;height:.2rem}html.raumriss-os .session-recess--compact .session-recess__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.raumriss-os .session-recess--compact:focus-visible,html.raumriss-os .session-recess--compact:hover{opacity:.92}html.raumriss-os .session-recess--compact.session-recess--holding{opacity:1;box-shadow:inset 0 2px 4px color-mix(in srgb,var(--rr-shadow,#1a1510) 24%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-orange-wick) 10%,transparent)}html.raumriss-os .session-recess{display:inline-flex;align-items:center;gap:.38rem;margin:0;padding:.18rem .28rem .2rem .22rem;border:none;border-radius:5px;background:color-mix(in srgb,var(--os-inset) 68%,transparent);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--rr-shadow,#1a1510) 16%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 4%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 18%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:box-shadow .45s ease,opacity .45s ease}html.raumriss-os .session-recess__well{display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;border-radius:999px;background:color-mix(in srgb,var(--os-inset) 82%,#0a0908 18%);box-shadow:inset 0 1px 3px color-mix(in srgb,var(--rr-shadow,#1a1510) 24%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 5%,transparent)}html.raumriss-os .session-recess__bead{width:.28rem;height:.28rem;border-radius:999px;background:color-mix(in srgb,var(--os-text) 20%,var(--os-inset));box-shadow:inset 0 1px 1px color-mix(in srgb,var(--rr-shadow,#1a1510) 22%,transparent);transition:background .35s ease,box-shadow .35s ease}html.raumriss-os .session-recess__label{font-size:.58rem;font-weight:480;letter-spacing:.06em;text-transform:none;color:color-mix(in srgb,var(--os-text) 46%,transparent);white-space:nowrap}html.raumriss-os .session-recess--holding{box-shadow:inset 0 2px 5px color-mix(in srgb,var(--rr-shadow,#1a1510) 20%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-orange-wick) 14%,transparent),0 0 12px color-mix(in srgb,#6f9a6a 10%,transparent)}html.raumriss-os .session-recess--holding .session-recess__bead{background:color-mix(in srgb,#6f9a6a 52%,var(--os-inset));box-shadow:inset 0 1px 1px color-mix(in srgb,#fff 10%,transparent),0 0 6px color-mix(in srgb,#6f9a6a 22%,transparent)}html.raumriss-os .session-recess--holding .session-recess__label{color:color-mix(in srgb,var(--os-text) 58%,transparent)}html.raumriss-os .session-recess--exiting{opacity:.42}html.raumriss-os .session-recess--exiting .session-recess__bead{background:color-mix(in srgb,var(--os-orange-wick) 38%,var(--os-inset))}html.raumriss-os .operational-field[data-field-troubled=true] .operational-field__channel{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--os-orange-wick) 16%,transparent) 22%,color-mix(in srgb,var(--os-orange-wick) 16%,transparent) 78%,transparent 100%)}@media (max-width:640px){html.raumriss-os .environment-entrance__system{align-items:flex-start;width:100%}html.raumriss-os .home-atmosphere-clock{padding-bottom:clamp(.55rem,1.2vw,.85rem)}html.raumriss-os .environment-entrance__system .presence-clock--hero{align-items:flex-start;text-align:left}html.raumriss-os .home-runtime-anchor{align-items:flex-start;width:100%;min-width:0}html.raumriss-os .home-runtime-anchor__session-slot .session-recess--ritual{margin-left:0}html.raumriss-os .operational-field--embedded{max-width:100%}html.raumriss-os .operational-field--embedded .operational-field__strip{justify-content:flex-start;flex-wrap:wrap;row-gap:.1rem}html.raumriss-os .operational-field--embedded .operational-field__sources{justify-content:flex-start}html.raumriss-os .operational-field__line{font-size:.64rem}html.raumriss-os .operational-field__source{padding-right:.42rem}}@media (prefers-reduced-motion:reduce){html.raumriss-os .operational-field__source--breathing .operational-field__led{animation:none}}html.raumriss-os{--rr-operative-recess:inset 0 2px 6px color-mix(in srgb,var(--rr-shadow,#1a1510) 10%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 4%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--os-border-soft) 12%,transparent);--rr-operative-wick-idle:color-mix(in srgb,var(--os-text) 14%,transparent);--rr-operative-wick-live:color-mix(in srgb,var(--os-orange-wick) 52%,var(--os-text));--rr-operative-wick-watch:color-mix(in srgb,var(--os-text) 28%,var(--os-orange-wick));--rr-operative-read-size:clamp(0.6875rem,0.85vw,0.75rem);--rr-operative-meta-size:0.625rem}html.raumriss-os .operational-atmosphere:not(.zone-operative-stack__weather){background:linear-gradient(175deg,color-mix(in srgb,var(--rr-paper-aged,#f7f2e8) 20%,transparent) 0,transparent 66%)!important}html.raumriss-os .zone-operative-stack{position:relative;display:grid;grid-template-columns:3px minmax(0,1fr);gap:.72rem;margin:clamp(.35rem,.9vw,.55rem) 0 clamp(.85rem,1.6vw,1.15rem);padding:clamp(.55rem,1.1vw,.78rem) clamp(.35rem,.9vw,.62rem) clamp(.62rem,1.2vw,.85rem);border-radius:6px;background:color-mix(in srgb,var(--os-inset) 38%,transparent);box-shadow:var(--rr-operative-recess);transition:background calc(var(--rr-runtime-breath-ms) * 1ms) var(--rr-evolution-ease),box-shadow calc(var(--rr-runtime-breath-ms) * 1ms) var(--rr-evolution-ease)}html.raumriss-os .zone-business-ops--commerce-room .zone-operative-stack,html.raumriss-os .zone-business-ops--creative-room .zone-operative-stack{margin-left:0;margin-right:0;background:color-mix(in srgb,var(--os-inset) 28%,transparent);box-shadow:var(--rr-operative-recess),0 1px 0 color-mix(in srgb,#fff 3%,transparent)}html.raumriss-os .zone-operative-stack__wick{display:block;width:3px;min-height:2.5rem;align-self:stretch;border-radius:999px;background:linear-gradient(180deg,transparent 0,var(--rr-operative-wick-idle) 18%,var(--rr-operative-wick-idle) 82%,transparent 100%);opacity:.72;transition:background calc(var(--rr-runtime-breath-ms) * 1.1 * 1ms) var(--rr-evolution-ease),opacity calc(var(--rr-runtime-breath-ms) * 1ms) var(--rr-evolution-ease)}html.raumriss-os .zone-operative-stack[data-operative-source=cached] .zone-operative-stack__wick,html.raumriss-os .zone-operative-stack[data-operative-source=live] .zone-operative-stack__wick{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--rr-operative-wick-live) 68%,transparent) 22%,color-mix(in srgb,#6f9a6a 38%,var(--os-orange-wick)) 52%,color-mix(in srgb,var(--rr-operative-wick-live) 55%,transparent) 78%,transparent 100%);opacity:.88;box-shadow:0 0 14px color-mix(in srgb,#6f9a6a 8%,transparent)}html.raumriss-os .zone-operative-stack[data-operative-source=fallback] .zone-operative-stack__wick{opacity:.48}html.raumriss-os .zone-operative-stack__body{display:flex;flex-direction:column;gap:clamp(.45rem,.9vw,.65rem);min-width:0}html.raumriss-os .zone-operative-stack .operational-atmosphere,html.raumriss-os .zone-operative-stack__weather{margin:0!important;padding:0 0 clamp(.35rem,.7vw,.48rem)!important;border-radius:0;background:none!important;border-bottom:1px solid color-mix(in srgb,var(--os-text) 5%,transparent)}html.raumriss-os .zone-operative-stack .operational-atmosphere__primary{font-size:var(--rr-operative-read-size)!important;font-weight:500!important;letter-spacing:-.015em!important;line-height:1.48!important;color:color-mix(in srgb,var(--os-text) 84%,var(--os-orange-wick) 16%)!important}html.raumriss-os .zone-operative-stack .operational-atmosphere__secondary{gap:.14rem;margin-top:.28rem}html.raumriss-os .zone-operative-stack .operational-atmosphere__secondary li{font-size:var(--rr-operative-meta-size);font-style:normal;letter-spacing:.012em;color:color-mix(in srgb,var(--os-text) 42%,transparent)}html.raumriss-os .zone-operative-stack .operational-atmosphere__continuity{margin-top:.32rem;font-size:var(--rr-operative-meta-size);letter-spacing:.01em;color:color-mix(in srgb,var(--os-text) 38%,transparent)}html.raumriss-os .zone-operative-stack .operational-atmosphere[data-weather-phase=shifting]{opacity:.9}html.raumriss-os .zone-operative-stack .ads-control-surface{margin:0 0 clamp(.55rem,1vw,.72rem);padding:clamp(.5rem,.95vw,.68rem) 0 clamp(.42rem,.8vw,.58rem);border-bottom:1px solid color-mix(in srgb,var(--os-text) 6%,transparent)}html.raumriss-os .ads-control-surface__header{display:flex;align-items:center;gap:.42rem;margin:0 0 .38rem}html.raumriss-os .ads-control-surface__wick{width:2px;height:.85rem;flex-shrink:0;border-radius:1px;background:color-mix(in srgb,var(--os-orange-wick) 42%,transparent);box-shadow:0 0 5px color-mix(in srgb,var(--os-orange-wick) 12%,transparent)}html.raumriss-os .ads-control-surface__title{margin:0;font-size:.6875rem;font-weight:520;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--os-text) 40%,transparent)}html.raumriss-os .ads-control-surface__trust{margin:0 0 .45rem;font-size:var(--rr-operative-meta-size);line-height:1.42;letter-spacing:.016em;color:color-mix(in srgb,var(--os-text) 34%,transparent)}html.raumriss-os .ads-control-surface__periods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.55rem,1.1vw,.85rem)}@media (max-width:520px){html.raumriss-os .ads-control-surface__periods{grid-template-columns:1fr}}html.raumriss-os .ads-control-surface__period{padding:clamp(.38rem,.75vw,.52rem) clamp(.42rem,.8vw,.58rem);border-radius:.35rem;background:color-mix(in srgb,var(--os-text) 2.5%,transparent);border:1px solid color-mix(in srgb,var(--os-text) 5%,transparent)}html.raumriss-os .ads-control-surface__period[data-calm=true]{opacity:.82;border-style:dashed;border-color:color-mix(in srgb,var(--os-text) 4%,transparent)}html.raumriss-os .ads-control-surface__period-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .45rem;margin:0 0 .35rem}html.raumriss-os .ads-control-surface__period-label{margin:0;font-size:.625rem;font-weight:520;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--os-text) 44%,transparent)}html.raumriss-os .ads-control-surface__period-calm{font-style:italic;color:color-mix(in srgb,var(--os-text) 30%,transparent)}html.raumriss-os .ads-control-surface__period-semantic{font-size:var(--rr-operative-meta-size);color:color-mix(in srgb,var(--os-orange-wick) 38%,var(--os-text) 62%)}html.raumriss-os .ads-control-surface__metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem .55rem}html.raumriss-os .ads-control-surface__metric{display:flex;flex-direction:column;gap:.06rem;min-width:0}html.raumriss-os .ads-control-surface__metric[data-metric-prominent=true]{grid-column:1/-1}html.raumriss-os .ads-control-surface__metric[data-metric-prominent=true] .ads-control-surface__metric-value{font-size:calc(var(--rr-operative-read-size) + .12rem);font-weight:560;color:color-mix(in srgb,var(--os-text) 78%,var(--os-orange-wick) 22%)}html.raumriss-os .ads-control-surface__metric-label{font-size:.5625rem;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--os-text) 32%,transparent)}html.raumriss-os .ads-control-surface__metric-value{font-size:var(--rr-operative-read-size);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:color-mix(in srgb,var(--os-text) 68%,transparent)}html.raumriss-os .ads-control-surface__empty,html.raumriss-os .ads-control-surface__period-empty{margin:0;font-size:var(--rr-operative-meta-size);line-height:1.45;font-style:italic;color:color-mix(in srgb,var(--os-text) 34%,transparent)}html.raumriss-os .home-room-chamber__ads-control{margin-top:.22rem;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--os-text) 46%,var(--os-orange-wick) 12%)}html.raumriss-os .home-room-chamber__ads-control[data-low-signal=true]{font-style:italic;color:color-mix(in srgb,var(--os-text) 36%,transparent)}html.raumriss-os .zone-operative-stack .live-ads-chamber{margin:0;padding:0;border-radius:0;background:none}html.raumriss-os .live-ads-chamber__header{margin:0 0 .38rem}html.raumriss-os .live-ads-chamber__title{margin:0;font-size:.6875rem;font-weight:520;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--os-text) 38%,transparent)}html.raumriss-os .live-ads-chamber__trust{margin:0 0 .42rem;font-size:var(--rr-operative-meta-size);line-height:1.45;letter-spacing:.018em;color:color-mix(in srgb,var(--os-text) 36%,transparent)}html.raumriss-os .live-ads-chamber__summary{margin:0 0 .48rem;font-size:var(--rr-operative-read-size);line-height:1.46;letter-spacing:.004em;font-style:normal;color:color-mix(in srgb,var(--os-text) 52%,transparent)}html.raumriss-os .live-ads-chamber[data-low-signal=true] .live-ads-chamber__summary,html.raumriss-os .live-ads-chamber__summary[data-low-signal=true]{color:color-mix(in srgb,var(--os-text) 38%,transparent);font-style:italic}html.raumriss-os .live-ads-chamber__list{margin:0;padding:0;gap:.08rem}html.raumriss-os .live-ads-chamber__row.observatory-chamber{padding:.42rem 0;border-bottom-color:color-mix(in srgb,var(--os-text) 5%,transparent)}html.raumriss-os .live-ads-chamber__row .observatory-chamber__wick,html.raumriss-os .live-ads-chamber__wick{width:2px;min-height:1.35rem;opacity:.78;transition:background calc(var(--rr-runtime-breath-ms) * 1ms) var(--rr-evolution-ease),box-shadow calc(var(--rr-runtime-breath-ms) * 1ms) var(--rr-evolution-ease)}html.raumriss-os .live-ads-chamber__row[data-campaign-status=active] .live-ads-chamber__wick{box-shadow:0 0 6px color-mix(in srgb,var(--os-orange-wick) 14%,transparent)}html.raumriss-os .live-ads-chamber__row[data-chamber-tone=watch] .live-ads-chamber__wick{animation:operative-wick-attention 6.8s ease-in-out infinite}@keyframes operative-wick-attention{0%,to{opacity:.72}50%{opacity:.95}}html.raumriss-os .live-ads-chamber__row-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.18rem .55rem;align-items:baseline}html.raumriss-os .live-ads-chamber__name{margin:0;font-size:var(--rr-operative-read-size);font-weight:500;letter-spacing:.01em;color:color-mix(in srgb,var(--os-text) 72%,transparent)}html.raumriss-os .live-ads-chamber__status{font-size:var(--rr-operative-meta-size);letter-spacing:.04em;text-transform:lowercase;color:color-mix(in srgb,var(--os-text) 32%,transparent)}html.raumriss-os .live-ads-chamber__semantic{margin:.14rem 0 0;font-size:var(--rr-operative-meta-size);line-height:1.42;letter-spacing:.012em;color:color-mix(in srgb,var(--os-text) 46%,transparent)}html.raumriss-os .live-ads-chamber__metrics{margin:.16rem 0 0;font-size:.5625rem;letter-spacing:.028em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--os-text) 30%,transparent)}html.raumriss-os .live-ads-chamber__empty{margin:0;font-size:var(--rr-operative-meta-size);line-height:1.45;font-style:italic;color:color-mix(in srgb,var(--os-text) 34%,transparent)}html.raumriss-os .zone-business-ops--creative-room .zone-material-chamber--hero{margin-top:clamp(.15rem,.4vw,.35rem);padding-top:clamp(.55rem,1vw,.75rem);border-top:1px solid color-mix(in srgb,var(--os-text) 6%,transparent)}html.raumriss-os .zone-business-ops--creative-room .zone-material-chamber--hero:before{content:"";display:block;width:min(4.5rem,28%);height:1px;margin-bottom:clamp(.45rem,.8vw,.62rem);background:linear-gradient(90deg,color-mix(in srgb,var(--os-orange-wick) 28%,transparent) 0,transparent 100%);opacity:.55}html.raumriss-os .zone-business-ops__trace-fold{opacity:.58;margin-top:clamp(.65rem,1.2vw,.85rem)}html.raumriss-os .operational-observatory{padding-top:clamp(.85rem,1.4vw,1.1rem)}html.raumriss-os .operational-observatory__kicker{letter-spacing:.12em;font-size:.625rem}html.raumriss-os .observatory-chamber__title{letter-spacing:.03em;font-weight:500}html.raumriss-os .observatory-chamber__whisper{font-size:var(--rr-operative-read-size);color:color-mix(in srgb,var(--os-text) 50%,transparent)}html.raumriss-os .observatory-chamber[data-chamber-tone=stable] .observatory-chamber__wick{background:color-mix(in srgb,#6f9a6a 32%,var(--os-text))}@media (prefers-reduced-motion:reduce){html.raumriss-os .live-ads-chamber__row[data-chamber-tone=watch] .live-ads-chamber__wick{animation:none}html.raumriss-os .zone-operative-stack__wick{transition:none}}