html.raumriss-os{--float-chrome-gap:0.38rem;--float-chrome-radius:14px;--float-chrome-pill-radius:999px;--float-chrome-bar-max:min(42rem,calc(100vw - 1.2rem));--float-canvas:#f6f6f8}html.raumriss-os,html.raumriss-os body{background-color:var(--float-canvas)!important;background-image:none!important}html.raumriss-os .home-runtime-shell,html.raumriss-os .home-runtime-shell:before,html.raumriss-os .operating-environment,html.raumriss-os .operating-environment:after,html.raumriss-os .operating-environment:before{background:transparent!important;background-image:none!important}html.raumriss-os .home-runtime-shell:before,html.raumriss-os .operating-environment:after,html.raumriss-os .operating-environment:before{opacity:0!important;display:none!important}html.raumriss-os .home-runtime-shell .environment-stage,html.raumriss-os .home-runtime-shell .home-main-stage,html.raumriss-os .home-runtime-shell .runtime-instrument-deck{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}html.raumriss-os .home-runtime-shell .home-main-stage:before{display:none!important}html.raumriss-os .runtime-presence-layer.runtime-session-header{position:fixed!important;top:max(.55rem,calc(env(safe-area-inset-top, 0px) + .45rem))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;z-index:120;width:-moz-max-content!important;width:max-content!important;max-width:min(44rem,calc(100vw - 1.2rem))!important;margin-inline:0!important;align-items:center!important;overflow:visible!important;border-bottom:1px solid color-mix(in srgb,var(--os-border-soft,rgba(28,25,20,.11)) 88%,transparent)!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--os-border-soft,rgba(28,25,20,.11)) 88%,transparent)!important;background:color-mix(in srgb,var(--os-surface-soft,rgba(255,255,252,.92)) 78%,transparent)!important;backdrop-filter:none;box-shadow:var(--rr-depth-mid,0 4px 16px rgba(26,21,16,.04)),inset 0 1px 0 color-mix(in srgb,#fff 44%,transparent)!important}html.raumriss-os .runtime-presence-layer.runtime-session-header:before{opacity:0!important;display:none!important}html.raumriss-os .runtime-session-header__inner{position:relative;z-index:1;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:.28rem .55rem!important;min-height:0!important;padding:.3rem .38rem!important}html.raumriss-os .runtime-session-header__center,html.raumriss-os .runtime-session-header__trailing{display:flex!important;align-items:center!important;min-width:0!important}html.raumriss-os .runtime-session-header__center{flex:1 1 auto!important;justify-content:flex-start!important;max-width:min(100%,26rem)!important;padding-inline:.1rem!important}html.raumriss-os .runtime-session-header__trailing{flex:0 0 auto!important;justify-content:flex-end!important;display:flex!important;align-items:center!important;gap:.28rem!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.raumriss-os .runtime-session-header__clock .presence-clock--anchor{flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;min-height:2rem!important;padding:.42rem .72rem!important}html.raumriss-os .runtime-session-header__clock .presence-clock-time{margin:0!important;font-family:var(--font-mono),ui-monospace,monospace!important;font-size:.75rem!important;font-weight:620!important;letter-spacing:.05em!important;line-height:1!important;color:var(--os-text,#1d1d1f)!important}html.raumriss-os .runtime-session-header__clock .presence-clock-meta{display:inline-flex!important;align-items:center!important;gap:.24rem!important;margin:0!important;font-size:.5rem!important;font-weight:500!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--os-text-soft,#5c5549) 92%,var(--os-text,#1d1d1f))!important}html.raumriss-os .runtime-session-header__actions .system-presence-end{width:auto!important;min-width:0!important;min-height:2rem!important;padding:.42rem .72rem!important;border-radius:8px!important;border:1px solid color-mix(in srgb,#000 18%,#2a2a2c)!important;background:linear-gradient(180deg,color-mix(in srgb,#2a2a2c 92%,#1d1d1f),color-mix(in srgb,#121214 96%,#000))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 5px rgba(0,0,0,.16)!important}html.raumriss-os .runtime-session-header__actions .system-presence-end__action{font-size:.5625rem!important;font-weight:520!important;letter-spacing:.11em!important;color:rgba(255,255,255,.96)!important}html.raumriss-os .runtime-session-header__actions .system-presence-end:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,#323234 94%,#1d1d1f),color-mix(in srgb,#000 96%,#0a0a0b))!important;border-color:color-mix(in srgb,#000 26%,#323234)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2px 8px rgba(0,0,0,.22)!important;transform:none}html.raumriss-os .session-header-locus{min-height:2rem!important;padding:.42rem .72rem!important;border:none!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}html.raumriss-os .session-header-locus__mark,html.raumriss-os .session-header-locus__room,html.raumriss-os .session-header-locus__surface,html.raumriss-os .session-header-locus__werkstatt,html.raumriss-os .session-header-locus__zone{font-size:.5625rem!important;letter-spacing:.11em!important}html.raumriss-os .session-header-locus__room,html.raumriss-os .session-header-locus__zone{max-width:15rem!important}html.raumriss-os .home-runtime-shell--thumb-flow.home-runtime-shell--living-house,html.raumriss-os .home-runtime-shell.home-runtime-shell--living-house{padding-top:calc(env(safe-area-inset-top, 0px) + clamp(3.35rem, 7vw, 4rem))!important}@media (max-width:760px){html.raumriss-os:has(.aurel-nervous-presence--header) .home-runtime-shell--thumb-flow.home-runtime-shell--living-house,html.raumriss-os:has(.aurel-nervous-presence--header) .home-runtime-shell.home-runtime-shell--living-house{padding-top:calc(env(safe-area-inset-top, 0px) + clamp(4.85rem, 12.5vw, 5.45rem))!important}}html.raumriss-os .home-runtime-shell .environment-entrance__system{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:.62rem!important;padding:clamp(.85rem,1.6vw,1.15rem) clamp(.95rem,1.8vw,1.25rem)!important;border:1px solid var(--lg-border,rgba(255,255,255,.55))!important;border-radius:calc(var(--float-chrome-radius) + 2px)!important;background:var(--lg-glass-raised,rgba(255,255,255,.58))!important;backdrop-filter:var(--lg-blur-strong,saturate(190%) blur(32px));box-shadow:var(--lg-shadow-idle)!important;position:relative;isolation:isolate}html.raumriss-os .home-runtime-shell .environment-entrance__system:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;opacity:.5;z-index:0}html.raumriss-os .home-runtime-shell .environment-entrance__system>*{position:relative;z-index:1}html.raumriss-os .home-runtime-shell .home-atmosphere-clock{width:100%;display:flex;justify-content:flex-end}html.raumriss-os .home-runtime-shell .presence-clock--hero{align-items:flex-end!important;text-align:right;padding:0!important}html.raumriss-os .home-runtime-shell .home-runtime-anchor{width:100%;max-width:100%}html.raumriss-os .home-runtime-shell .operational-field--embedded .operational-field__strip{justify-content:flex-end;padding:.35rem .45rem!important;border-radius:var(--float-chrome-pill-radius)!important;border:1px solid color-mix(in srgb,var(--lg-border,rgba(255,255,255,.55)) 82%,transparent)!important;background:color-mix(in srgb,var(--lg-glass,rgba(255,255,255,.42)) 88%,transparent)!important}html.raumriss-os .home-runtime-shell .environment-entrance__presence{padding:clamp(.55rem,1.1vw,.85rem) 0 clamp(.35rem,.8vw,.55rem)}html.raumriss-os .home-runtime-shell .environment-hero:before{display:none!important;content:none!important}html.raumriss-os .home-runtime-shell .environment-hero{padding:clamp(.85rem,1.6vw,1.15rem) clamp(.95rem,1.8vw,1.25rem) clamp(.85rem,1.5vw,1.05rem)!important;border:1px solid var(--lg-border,rgba(255,255,255,.55))!important;border-radius:calc(var(--float-chrome-radius) + 2px)!important;background:var(--lg-glass-raised,rgba(255,255,255,.58))!important;backdrop-filter:var(--lg-blur-strong,saturate(190%) blur(32px));box-shadow:var(--lg-shadow-idle)!important;position:relative;isolation:isolate}html.raumriss-os .home-runtime-shell .environment-hero:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;opacity:.48;z-index:0}html.raumriss-os .home-runtime-shell .environment-hero>div,html.raumriss-os .home-runtime-shell .home-system-mark{position:relative;z-index:1}html.raumriss-os #raumriss-runtime-dock{z-index:80}html.raumriss-os #raumriss-runtime-dock .riss-core-form{overflow:hidden!important}html.raumriss-os #raumriss-runtime-dock .bottom-console.riss-core-shell,html.raumriss-os #raumriss-runtime-dock .riss-core-shell.bottom-console,html.raumriss-os #raumriss-runtime-dock .riss-core-shell.bottom-console>.pointer-events-auto{overflow:visible!important}@media (max-width:760px){html.raumriss-os .runtime-presence-layer.runtime-session-header{top:max(.4rem,calc(env(safe-area-inset-top, 0px) + .32rem))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:calc(100vw - .85rem)!important;max-width:calc(100vw - .85rem)!important;border-radius:18px!important}html.raumriss-os .runtime-session-header__inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto;flex-wrap:unset!important;align-items:center!important;justify-content:stretch!important;gap:.32rem .48rem!important;min-width:0!important;padding:.46rem .5rem .48rem!important}html.raumriss-os .runtime-session-header__inner:not(:has(.aurel-nervous-presence--header)){grid-template-rows:auto;padding-bottom:.46rem!important}html.raumriss-os .runtime-session-header__center{display:flex!important;grid-column:1;grid-row:1;justify-self:start;min-width:0;max-width:100%;padding-inline:0!important}html.raumriss-os .runtime-session-header__trailing{grid-column:2;grid-row:1;flex:0 0 auto!important;order:unset!important;flex-wrap:nowrap!important;justify-content:flex-end!important;width:auto!important;gap:.34rem!important;border-radius:0!important}html.raumriss-os .runtime-session-header__aurel{grid-column:1/-1;grid-row:2;flex:unset!important;order:unset!important;width:100%!important;min-width:0!important;margin-top:.08rem;padding-top:.34rem!important;border-top:1px solid color-mix(in srgb,var(--lg-border,rgba(255,255,255,.55)) 42%,transparent)}html.raumriss-os .runtime-session-header__inner:has(.aurel-nervous-presence--header){padding-bottom:.42rem!important}html.raumriss-os .runtime-session-header__clock .presence-clock--anchor{min-height:2rem!important;padding:.42rem .58rem!important}html.raumriss-os .runtime-session-header__actions .system-presence-end{min-height:2rem!important;padding:.42rem .62rem!important}html.raumriss-os .runtime-session-header__actions .system-presence-end__action{font-size:.5625rem!important;font-weight:520!important;letter-spacing:.11em!important}html.raumriss-os .session-header-locus{min-height:2rem!important;padding:.42rem .58rem!important}html.raumriss-os .session-header-locus__room,html.raumriss-os .session-header-locus__zone{max-width:12rem!important}html.raumriss-os .home-runtime-shell .environment-entrance{gap:.85rem!important}html.raumriss-os .home-runtime-shell .environment-entrance__system{align-items:stretch!important;width:100%}html.raumriss-os .home-runtime-shell .presence-clock--hero{align-items:flex-start!important;text-align:left!important}html.raumriss-os .home-runtime-shell .home-atmosphere-clock,html.raumriss-os .home-runtime-shell .operational-field--embedded .operational-field__strip{justify-content:flex-start}}html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile,html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile{background:var(--lg-glass-raised,rgba(255,255,255,.58))!important;border:1px solid var(--lg-border,rgba(255,255,255,.55))!important;box-shadow:var(--lg-shadow-idle)!important;backdrop-filter:var(--lg-blur-strong,saturate(190%) blur(32px))}html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile:after,html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile:before,html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile:after,html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile:before{display:none!important;content:none!important}html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile:hover,html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile:hover{background:var(--lg-glass-hover,rgba(255,255,255,.72))!important;border-color:var(--lg-border-strong,rgba(255,255,255,.78))!important;box-shadow:var(--lg-shadow-hover)!important;transform:translateY(-1px)}html.raumriss-os .home-runtime-shell .home-room-chamber[data-room-warmth=active],html.raumriss-os .home-runtime-shell .home-room-chamber[data-room-warmth=warm],html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile[data-room-warmth=active],html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile[data-room-warmth=warm]{background:var(--lg-glass-raised,rgba(255,255,255,.58))!important;border-color:var(--lg-border,rgba(255,255,255,.55))!important}html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile[data-room-active=true],html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile[data-room-active=true]{background:var(--lg-glass-hover,rgba(255,255,255,.72))!important;border-color:color-mix(in srgb,var(--lg-accent,rgba(0,113,227,.55)) 34%,var(--lg-border))!important;box-shadow:inset 3px 0 0 var(--lg-accent,rgba(0,113,227,.55)),inset 0 1px 0 var(--lg-rim,rgba(255,255,255,.88)),0 0 0 1px var(--lg-accent-soft,rgba(0,113,227,.16)),0 10px 28px rgba(0,113,227,.08)!important}html.raumriss-os .home-runtime-shell .home-room-strip-cell.room-tile[data-room-active=true]:hover,html.raumriss-os .home-runtime-shell a.home-room-chamber.room-tile[data-room-active=true]:hover{background:var(--lg-glass-active,rgba(255,255,255,.82))!important;border-color:color-mix(in srgb,var(--lg-accent,rgba(0,113,227,.55)) 42%,var(--lg-border))!important}